moby · Dom
class DomXParser
since 0.1.0-alpha.1linux
Constructors
new
new(string source)Fields
n
int npos
int poss
Array<char> ssrc
string srcMethods
adv
adv() -> voidatEnd
atEnd() -> boolbindAhead
bindAhead() -> boolceq
ceq(char c, string lit) -> boolcollapseWs
collapseWs(string raw) -> stringcontrolAhead
controlAhead(string kw) -> boolcur
cur() -> charescapeStr
escapeStr(string x) -> stringfail
fail(int at, string msg) -> voidholeAhead
holeAhead() -> boolisDigit
isDigit(char c) -> boolisIdentChar
isIdentChar(char c) -> boolisIdentStart
isIdentStart(char c) -> boolisWs
isWs(char c) -> boollookingAt
lookingAt(string lit) -> boolparseAttr
parseAttr(string tag) -> DomXAttrparseAttrs
parseBalanced
parseBalanced(string closeStr) -> stringparseContent
parseFor
parseFor() -> DomXNodeparseFragment
parseIf
parseIf() -> DomXNodeparseNode
parseNode() -> DomXNodeparseTextRun
readIdent
readIdent() -> stringreadInlineString
readInlineString(char q) -> stringreadLiteral
readLiteral(string name) -> stringreadTag
readTag() -> stringreadToDoubleClose
readToDoubleClose(int holeAt) -> stringskipComment
skipComment() -> voidskipWs
skipWs() -> void