scalatags
ScalaTags is a small XML/HTML construction library for Scala. See the Github page for an introduction and documentation.
Attributes
Members list
Packages
Type members
Classlikes
Module containing convenient ways of constructing CSS data types
Module containing convenient ways of constructing CSS data types
Attributes
- Companion
- trait
- Supertypes
- Self type
-
DataConverters.type
Trait containing the contents of the DataConverters module, so it can be mixed in to other objects as needed.
Trait containing the contents of the DataConverters module, so it can be mixed in to other objects as needed.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Utility methods related to validating and escaping XML; used internally but potentially useful outside of Scalatags.
Utility methods related to validating and escaping XML; used internally but potentially useful outside of Scalatags.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Escaping.type
A Scalatags module that works with a text back-end, i.e. it creates HTML String
s.
A Scalatags module that can be configured to construct arbitrary virtual DOM fragments of uniform type
A Scalatags module that can be configured to construct arbitrary virtual DOM fragments of uniform type
Simply instantiate it with stringToFrag
and rawToFrag
factory to construct Frag
, and a makeBuilder
factory to construct Tag
s, and you can then use it to instantiate any sort of virtual DOM of uniform type: scala.xml trees, Preact/React VDOM nodes in the browser, etc.
Attributes
- Supertypes
Attributes
- Supertypes
- Self type
-
attrOrdering.type
Attributes
- Supertypes
- Self type
-
styleOrdering.type