enum class xml::XNodeType
sys::Obj sys::Enum xml::XNodeType
@Js@Serializable { simple=true }
Enumerates the type of XNode and current node of XParser.
- doc
-
const static XNodeType doc := ...Document node type by
XDoc.nodeType - elem
-
const static XNodeType elem := ...Element node type returned by
XElem.nodeType - elemEnd
-
const static XNodeType elemEnd := ...End of element used by XParser when pull parsing.
- elemStart
-
const static XNodeType elemStart := ...Start of element used by XParser when pull parsing.
- fromStr
-
static new 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.
- pi
-
const static XNodeType pi := ...Processing instruction node type returned by
XPi.nodeType - text
-
const static XNodeType text := ...Text node type returned by
XText.nodeType - vals
-
const static XNodeType[] vals := ...List of XNodeType values indexed by ordinal