ExKdl.Node (ex_kdl v0.1.0-rc2) View Source
The struct to represent KDL nodes.
Its fields are:
name
- The name of the nodetype
- The (optional) type of the nodevalues
- A list of the node's values, represented asExKdl.Value
structsproperties
- A map of the node's properties, using binary keys andExKdl.Value
structs for valueschildren
- A list of the node's children which are alsoExKdl.Node
s
Link to this section Summary
Link to this section Types
Specs
t() :: %ExKdl.Node{ children: [t()], name: binary(), properties: %{required(binary()) => ExKdl.Value.t()}, type: nil | binary(), values: [ExKdl.Value.t()] }