The name for this element collection. Not used for the outer ElementCollection, but needed for nested ElementCollections. Defaults to "".
An iterable containing the elements that need to be added to this collection. Defaults to [].
Add an element to this element collection object.
the element to add to this collection
Add all the elements in the given collection to this collection.
the collection of which the elements need to be added to this element collection object
Dictionary representation of this Element.
dictionary representation of this Element
A set containing all available template tags this Element reacts to.
set of tags associated with this Element
Remove an element from this element collection object by its name.
the name of the element that needs to be removed
Generate an element collection from an element and a name.
the element that needs to be transformed to an element collection
the name of the element collection
the generated element collection from an element and a name
Generate an element collection from a JSON string.
the json string that needs to be transformed to an element collection
The name of the element collection. Defaults to ''.
an element collection generated from the given JSON string and name
Generate an element collection from a mapping and a name.
the mapping that needs to be converted to an element collection
the name of the element collection; defaults to ''
an element collection generated from the given mapping and name
Generated using TypeDoc
A collection used to group multiple elements together. It can contain nested
ElementCollection
s and should be used to pass multipleElement
s as PrintJob data, as well as to allow for nested elements. Its name is used as a key name when nested, but ignored for all purposes when it's the outer ElementCollection.