harness.webUI.vdom

Members list

Concise view

Type members

Classlikes

abstract class CSSAttrBuilder(scopedName: ScopedName)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object backgroundColor.type
object borderColor.type
object color.type
object animationDelay.type
object animationDirection.type
object animationDuration.type
object animationFillMode.type
object animationName.type
object animationPlayState.type
object border.type
object borderBottom.type
object borderLeft.type
object borderRadius.type
object borderRight.type
object borderStyle.type
object borderTop.type
object borderWidth.type
object boxShadow.type
object cursor.type
object display.type
object fontFamily.type
object fontSize.type
object fontWeight.type
object height.type
object margin.type
object marginBottom.type
object marginLeft.type
object marginRight.type
object marginTop.type
object opacity.type
object overflow.type
object overflowX.type
object overflowY.type
object padding.type
object paddingBottom.type
object paddingLeft.type
object paddingRight.type
object paddingTop.type
object textAlign.type
object textShadow.type
object transform.type
object transformOrigin.type
object userSelect.type
object verticalAlign.type
object visibility.type
object whiteSpace.type
object width.type
object zIndex.type
Self type
abstract class ColorCSSAttrBuilder(scopedName: ScopedName) extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object backgroundColor.type
object borderColor.type
object color.type
Self type
object CssClass

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
abstract class KeyAttrBuilder[T](name: String, convert: T => Any)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object onBlur.type
object onChange.type
object onClick.type
object onContextMenu.type
object onDblClick.type
object onDrag.type
object onDragEnd.type
object onDragEnter.type
object onDragLeave.type
object onDragOver.type
object onDragStart.type
object onDrop.type
object onFocus.type
object onKeyDown.type
object onKeyPress.type
object onKeyUp.type
object onMouseDown.type
object onMouseEnter.type
object onMouseLeave.type
object onMouseMove.type
object onMouseOut.type
object onMouseOver.type
object onMouseUp.type
object onReset.type
object onSubmit.type
object value.type
trait PModifier[+Action, -StateGet, +StateSet <: StateGet, +Value]

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Simple[Action, StateGet, StateSet, Value]
class PNodeWidget[Action, StateGet, StateSet, Value]
Self type
PModifier[Action, StateGet, StateSet, Value]
object PModifier

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
final case class PNodeWidget[+Action, -StateGet, +StateSet <: StateGet, +Value](tagName: String, modifiers: List[PModifier[Action, StateGet, StateSet, Any]], value: StateGet => EitherNel[String, Value]) extends PModifier[Action, StateGet, StateSet, Value]

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait PModifier[Action, StateGet, StateSet, Value]
class Object
trait Matchable
class Any
Self type
PNodeWidget[Action, StateGet, StateSet, Value]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
abstract class StdAttrBuilder[T](scopedName: ScopedName, convert: T => String)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object `for`.type
object `type`.type
object autoplay.type
object colSpan.type
object controls.type
object id.type
object multiple.type
object rowSpan.type
object src.type
Self type
object `for` extends StdAttrBuilder[String]

Attributes

Graph
Supertypes
class StdAttrBuilder[String]
class Object
trait Matchable
class Any
Self type
`for`.type
object `type` extends StdAttrBuilder[String]

Attributes

Graph
Supertypes
class StdAttrBuilder[String]
class Object
trait Matchable
class Any
Self type
`type`.type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object autoplay extends StdAttrBuilder[String]

Attributes

Graph
Supertypes
class StdAttrBuilder[String]
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object border extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
border.type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object borderLeft extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object borderTop extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object boxShadow extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object colSpan extends StdAttrBuilder[Int]

Attributes

Graph
Supertypes
class StdAttrBuilder[Int]
class Object
trait Matchable
class Any
Self type
colSpan.type
object color extends ColorCSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
color.type
object controls extends StdAttrBuilder[String]

Attributes

Graph
Supertypes
class StdAttrBuilder[String]
class Object
trait Matchable
class Any
Self type
object cursor extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
cursor.type
object display extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
display.type
object fontFamily extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object fontSize extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object fontWeight extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object height extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
height.type
object id extends StdAttrBuilder[String]

Attributes

Graph
Supertypes
class StdAttrBuilder[String]
class Object
trait Matchable
class Any
Self type
id.type
object margin extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
margin.type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object marginLeft extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object marginTop extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object multiple extends StdAttrBuilder[String]

Attributes

Graph
Supertypes
class StdAttrBuilder[String]
class Object
trait Matchable
class Any
Self type
object onBlur extends KeyAttrBuilder[FocusEvent => Unit]

Attributes

Graph
Supertypes
class KeyAttrBuilder[FocusEvent => Unit]
class Object
trait Matchable
class Any
Self type
onBlur.type
object onChange extends KeyAttrBuilder[Event => Unit]

Attributes

Graph
Supertypes
class KeyAttrBuilder[Event => Unit]
class Object
trait Matchable
class Any
Self type
object onClick extends KeyAttrBuilder[MouseEvent => Unit]

Attributes

Graph
Supertypes
class KeyAttrBuilder[MouseEvent => Unit]
class Object
trait Matchable
class Any
Self type
onClick.type
object onContextMenu extends KeyAttrBuilder[MouseEvent => Unit]

Attributes

Graph
Supertypes
class KeyAttrBuilder[MouseEvent => Unit]
class Object
trait Matchable
class Any
Self type
object onDblClick extends KeyAttrBuilder[MouseEvent => Unit]

Attributes

Graph
Supertypes
class KeyAttrBuilder[MouseEvent => Unit]
class Object
trait Matchable
class Any
Self type
object onDrag extends KeyAttrBuilder[DragEvent => Unit]

Attributes

Graph
Supertypes
class KeyAttrBuilder[DragEvent => Unit]
class Object
trait Matchable
class Any
Self type
onDrag.type
object onDragEnd extends KeyAttrBuilder[DragEvent => Unit]

Attributes

Graph
Supertypes
class KeyAttrBuilder[DragEvent => Unit]
class Object
trait Matchable
class Any
Self type
object onDragEnter extends KeyAttrBuilder[DragEvent => Unit]

Attributes

Graph
Supertypes
class KeyAttrBuilder[DragEvent => Unit]
class Object
trait Matchable
class Any
Self type
object onDragLeave extends KeyAttrBuilder[DragEvent => Unit]

Attributes

Graph
Supertypes
class KeyAttrBuilder[DragEvent => Unit]
class Object
trait Matchable
class Any
Self type
object onDragOver extends KeyAttrBuilder[DragEvent => Unit]

Attributes

Graph
Supertypes
class KeyAttrBuilder[DragEvent => Unit]
class Object
trait Matchable
class Any
Self type
object onDragStart extends KeyAttrBuilder[DragEvent => Unit]

Attributes

Graph
Supertypes
class KeyAttrBuilder[DragEvent => Unit]
class Object
trait Matchable
class Any
Self type
object onDrop extends KeyAttrBuilder[DragEvent => Unit]

Attributes

Graph
Supertypes
class KeyAttrBuilder[DragEvent => Unit]
class Object
trait Matchable
class Any
Self type
onDrop.type
object onFocus extends KeyAttrBuilder[FocusEvent => Unit]

Attributes

Graph
Supertypes
class KeyAttrBuilder[FocusEvent => Unit]
class Object
trait Matchable
class Any
Self type
onFocus.type
object onKeyDown extends KeyAttrBuilder[KeyboardEvent => Unit]

Attributes

Graph
Supertypes
class KeyAttrBuilder[KeyboardEvent => Unit]
class Object
trait Matchable
class Any
Self type
object onKeyPress extends KeyAttrBuilder[KeyboardEvent => Unit]

Attributes

Graph
Supertypes
class KeyAttrBuilder[KeyboardEvent => Unit]
class Object
trait Matchable
class Any
Self type
object onKeyUp extends KeyAttrBuilder[KeyboardEvent => Unit]

Attributes

Graph
Supertypes
class KeyAttrBuilder[KeyboardEvent => Unit]
class Object
trait Matchable
class Any
Self type
onKeyUp.type
object onMouseDown extends KeyAttrBuilder[MouseEvent => Unit]

Attributes

Graph
Supertypes
class KeyAttrBuilder[MouseEvent => Unit]
class Object
trait Matchable
class Any
Self type
object onMouseEnter extends KeyAttrBuilder[MouseEvent => Unit]

Attributes

Graph
Supertypes
class KeyAttrBuilder[MouseEvent => Unit]
class Object
trait Matchable
class Any
Self type
object onMouseLeave extends KeyAttrBuilder[MouseEvent => Unit]

Attributes

Graph
Supertypes
class KeyAttrBuilder[MouseEvent => Unit]
class Object
trait Matchable
class Any
Self type
object onMouseMove extends KeyAttrBuilder[MouseEvent => Unit]

Attributes

Graph
Supertypes
class KeyAttrBuilder[MouseEvent => Unit]
class Object
trait Matchable
class Any
Self type
object onMouseOut extends KeyAttrBuilder[MouseEvent => Unit]

Attributes

Graph
Supertypes
class KeyAttrBuilder[MouseEvent => Unit]
class Object
trait Matchable
class Any
Self type
object onMouseOver extends KeyAttrBuilder[MouseEvent => Unit]

Attributes

Graph
Supertypes
class KeyAttrBuilder[MouseEvent => Unit]
class Object
trait Matchable
class Any
Self type
object onMouseUp extends KeyAttrBuilder[MouseEvent => Unit]

Attributes

Graph
Supertypes
class KeyAttrBuilder[MouseEvent => Unit]
class Object
trait Matchable
class Any
Self type
object onReset extends KeyAttrBuilder[Event => Unit]

Attributes

Graph
Supertypes
class KeyAttrBuilder[Event => Unit]
class Object
trait Matchable
class Any
Self type
onReset.type
object onSubmit extends KeyAttrBuilder[Event => Unit]

Attributes

Graph
Supertypes
class KeyAttrBuilder[Event => Unit]
class Object
trait Matchable
class Any
Self type
object opacity extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
opacity.type
object overflow extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object overflowX extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object overflowY extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object padding extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
padding.type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object paddingTop extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object rowSpan extends StdAttrBuilder[Int]

Attributes

Graph
Supertypes
class StdAttrBuilder[Int]
class Object
trait Matchable
class Any
Self type
rowSpan.type
object src extends StdAttrBuilder[String]

Attributes

Graph
Supertypes
class StdAttrBuilder[String]
class Object
trait Matchable
class Any
Self type
src.type
object textAlign extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object textShadow extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object transform extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object userSelect extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object value extends KeyAttrBuilder[String]

Attributes

Graph
Supertypes
class KeyAttrBuilder[String]
class Object
trait Matchable
class Any
Self type
value.type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object visibility extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object whiteSpace extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object width extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
width.type
object zIndex extends CSSAttrBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
zIndex.type

Types

type CModifier = PModifier[Nothing, Any, Nothing, Unit]
type CModifierA[+A] = PModifier[A, Any, Nothing, Unit]
type CModifierAV[+A, +V] = PModifier[A, Any, Nothing, V]
type CModifierV[+V] = PModifier[Nothing, Any, Nothing, V]
type CNodeWidget = PNodeWidget[Nothing, Any, Nothing, Unit]
type CNodeWidgetA[+A] = PNodeWidget[A, Any, Nothing, Unit]
type CNodeWidgetAV[+A, +V] = PNodeWidget[A, Any, Nothing, V]
type CNodeWidgetV[+V] = PNodeWidget[Nothing, Any, Nothing, V]
type Modifier[S] = PModifier[Nothing, S, S, Unit]
type ModifierA[+A, S] = PModifier[A, S, S, Unit]
type ModifierAV[+A, S, +V] = PModifier[A, S, S, V]
type ModifierV[S, +V] = PModifier[Nothing, S, S, V]
type NodeWidget[S] = PNodeWidget[Nothing, S, S, Unit]
type NodeWidgetA[+A, S] = PNodeWidget[A, S, S, Unit]
type NodeWidgetAV[+A, S, +V] = PNodeWidget[A, S, S, V]
type NodeWidgetV[S, +V] = PNodeWidget[Nothing, S, S, V]

Value members

Concrete fields

Givens

Givens

given given_Conversion_IterableOnce_PModifier[Action, StateGet, StateSet <: StateGet]: Conversion[IterableOnce[PModifier[Action, StateGet, StateSet, Any]], PModifier[Action, StateGet, StateSet, Unit]]
given given_Conversion_String_CModifier: Conversion[String, CModifier]