Index
Modules:
smelly
,
smelly/xmlattributes
.
API symbols
`$`:
smelly: proc `$`(node: XmlNode): string
xmlattributes: proc `$`(attributes: XmlAttributes): string
`[]=`:
xmlattributes: proc `[]=`(attributes: var XmlAttributes; key, value: string)
`[]`:
xmlattributes: proc `[]`(attributes: XmlAttributes; key: string): lent string
add:
xmlattributes: proc add(attributes: var XmlAttributes; params: XmlAttributes)
contains:
xmlattributes: proc contains(attributes: XmlAttributes; key: string): bool
ElementNode:
smelly: XmlNodeKind.ElementNode
emptyXmlAttributes:
xmlattributes: proc emptyXmlAttributes(): XmlAttributes
getOrDefault:
xmlattributes: proc getOrDefault(attributes: XmlAttributes; key, default: string): string
parseXml:
smelly: proc parseXml(input: openArray[char]): XmlNode
TextNode:
smelly: XmlNodeKind.TextNode
toBase:
xmlattributes: converter toBase(params: var XmlAttributes): var seq[(string, string)]
xmlattributes: converter toBase(params: XmlAttributes): lent seq[(string, string)]
XmlAttributes:
xmlattributes: type XmlAttributes
XmlNode:
smelly: type XmlNode
XmlNodeKind:
smelly: enum XmlNodeKind