com.raquo.domtypes.generic.builders.canonical

Type members

Classlikes

trait CanonicalEventPropBuilder[DomEvent] extends EventPropBuilder[[Ev] =>> EventProp[Ev], DomEvent]

Canonical implementation of EventPropBuilder, using our own EventProp class.

Canonical implementation of EventPropBuilder, using our own EventProp class.

If you are using this implementation, create an implicit value class around EventProp – there you can e.g. implement the := method.

Alternatively, implement your own EventPropBuilder that uses either a subclass of EventProp or a completely unrelated type of your own.

Canonical implementation of HtmlAttrBuilder, using our own HtmlAttr class.

Canonical implementation of HtmlAttrBuilder, using our own HtmlAttr class.

If you are using this implementation, create an implicit value class around HtmlAttr – there you can e.g. implement the := method.

Alternatively, implement your own HtmlAttrBuilder that uses either a subclass of HtmlAttr or a completely unrelated type of your own.

trait CanonicalPropBuilder extends PropBuilder[[V, DomV] =>> Prop[V, DomV]]

Canonical implementation of PropBuilder, using our own Prop class.

Canonical implementation of PropBuilder, using our own Prop class.

If you are using this implementation, create an implicit value class around Prop – there you can e.g. implement the := method.

Alternatively, implement your own PropBuilder that uses either a subclass of Prop or a completely unrelated type of your own.

Canonical implementation of ReflectedHtmlAttrBuilder, using our own HtmlAttr class.

Canonical implementation of ReflectedHtmlAttrBuilder, using our own HtmlAttr class.

If you are using this implementation, create an implicit value class around HtmlAttr – there you can e.g. implement the := method.

Alternatively, you can use CanonicalReflectedPropBuilder, or implement your own ReflectedHtmlAttrBuilder that uses either a subclass of either HtmlAttr or com.raquo.domtypes.generic.keys.Prop, or a completely unrelated type of your own.

Companion
object
trait CanonicalReflectedPropBuilder extends ReflectedHtmlAttrBuilder[[V, DomV] =>> Prop[V, DomV]]

Canonical implementation of ReflectedHtmlAttrBuilder, using our own Prop class.

Canonical implementation of ReflectedHtmlAttrBuilder, using our own Prop class.

If you are using this implementation, create an implicit value class around Prop – there you can e.g. implement the := method.

Alternatively, you can use CanonicalReflectedHtmlAttrBuilder, or implement your own ReflectedHtmlAttrBuilder that uses either a subclass of either Prop or com.raquo.domtypes.generic.keys.HtmlAttr, or a completely unrelated type of your own.

Canonical implementation of SvgAttrBuilder, using our own SvgAttr class.

Canonical implementation of SvgAttrBuilder, using our own SvgAttr class.

If you are using this implementation, create an implicit value class around SvgAttr – there you can e.g. implement the := method.

Alternatively, implement your own SvgAttrBuilder that uses either a subclass of SvgAttr or a completely unrelated type of your own.