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.Valuestructsproperties- A map of the node's properties, using binary keys andExKdl.Valuestructs for valueschildren- A list of the node's children which are alsoExKdl.Nodes
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()]
}