Tags are optional "marks" left on nodes that are used to apply matching styles. Tags closely resemble HTML classes.
Check if the given type implements node parameter interface.
Test if the given symbol is an enum, or an enum member.
This node property will disable the subject, setting the isHidden field to true.
This node property will make the subject hidden, setting the isHidden field to true.
This node property will disable mouse input on the given node.
Create a new layout
CTFE version of the layout constructor, allows using strings instead of enum members, to avoid boilerplate.
Specify tags for the next node to add.
Node parameter for setting the node layout.
Unique ID of a node tag.
Node parameter assigning a new set of tags to a node.
Check if the given item is a node tag.