RimWorld Mod Maker
RimWorld Mod Maker
Exports
..
Constructors
constructor
Properties
attrs
contents
tag
Methods
clone
first
get
getOrCreate
merge
mergeChildren
push
remove
stringify
text
isList
isXmlNode
xml
Class
XmlNode
Copy item path
Source
Constructors
§
Source
§
new
XmlNode
(
tag
:
string
,
attrs
?:
XmlAttrs
,
contents
?:
XmlChild
|
XmlChild
[]
|
null
,
)
:
XmlNode
Properties
§
Source
§
attrs:
XmlAttrs
Source
§
contents:
XmlChild
[]
|
null
Source
§
tag:
string
Methods
§
Source
§
clone
()
:
XmlNode
Source
§
first
()
:
XmlChild
|
null
Source
§
get
(
tag
:
string
)
:
XmlNode
|
null
Source
§
getOrCreate
(
tag
:
string
)
:
XmlNode
Source
§
merge
(
rhs
:
XmlNode
)
:
void
Source
§
mergeChildren
(
...
others
:
XmlChild
[]
)
:
number
|
XmlChild
[]
|
undefined
Source
§
push
(
...
children
:
XmlChild
[]
)
:
void
Source
§
remove
(
...
tags
:
string
[]
)
:
void
Source
§
stringify
(
pretty
?:
boolean
,
indentLevel
?:
number
)
:
string
Source
§
text
()
:
string
Source
§
isList
(
contents
:
XmlChild
[]
)
:
boolean
warning
This function does not consider edge cases.
Source
§
isXmlNode
(
obj
:
any
)
:
obj
is
XmlNode
This function does not consider edge cases.