scalatags
Represents a value that can be nested within a Node. This can be another Node, but can also be a CSS style or HTML attribute binding, which will add itself to the node's attributes but not appear in the final children list.
children
Transforms the tag and returns a new one.
Can't be apply, because some Modifiers (e.g. HtmlTag) already have an apply method, and the overloading becomes ambiguous.
apply
Represents a value that can be nested within a Node. This can be another Node, but can also be a CSS style or HTML attribute binding, which will add itself to the node's attributes but not appear in the final
children
list.