Fantom

 

const final enum

xml::XNodeType

sys::Obj
  sys::Enum
    xml::XNodeType

@Serializable { simple=true collection=false }

Enumerates the type of XNode and current node of XParser.

Slots

docSource

const static XNodeType doc

Document node type by XDoc.nodeType

elemSource

const static XNodeType elem

Element node type returned by XElem.nodeType

elemEndSource

const static XNodeType elemEnd

End of element used by XParser when pull parsing.

elemStartSource

const static XNodeType elemStart

Start of element used by XParser when pull parsing.

fromStrSource

static XNodeType? fromStr(Str name, Bool checked := true)

Return the XNodeType instance for the specified name. If not a valid name and checked is false return null, otherwise throw ParseErr.

piSource

const static XNodeType pi

Processing instruction node type returned by XPi.nodeType

textSource

const static XNodeType text

Text node type returned by XText.nodeType

valsSource

const static XNodeType[] vals := ...

List of XNodeType values indexed by ordinal