ComponentDsl

kreuzberg.ComponentDsl
trait ComponentDsl extends ContextDsl

Attributes

Graph
Supertypes
trait ContextDsl
class Object
trait Matchable
class Any
Known subtypes
Self type

Members list

Value members

Concrete methods

protected def jsEvent(name: String, preventDefault: Boolean, capture: Boolean): JsEvent

Declare a Javascript event.

Declare a Javascript event.

Attributes

protected def jsProperty[T](getter: DomElement => T, setter: (DomElement, T) => Unit): JsProperty[DomElement, T]

Declares a js runtime property.

Declares a js runtime property.

Attributes

protected def jsState[T](f: DomElement => T): JsRuntimeState[DomElement, T]

Declares a js runtime state.

Declares a js runtime state.

Attributes

protected def windowEvent(name: String, preventDefault: Boolean, capture: Boolean): JsEvent

Declare a Window JS Event.

Declare a Window JS Event.

Attributes

Inherited methods

protected def provide[T : ServiceNameProvider]: T

Retrieves something from a ServiceRepository (usually an KreuzbergContext)

Retrieves something from a ServiceRepository (usually an KreuzbergContext)

Attributes

Inherited from:
ContextDsl
protected def read[M](model: Subscribeable[M]): M

Read the value of a model

Read the value of a model

Attributes

Inherited from:
ContextDsl

Implicits

Implicits

implicit protected def htmlToAssemblyResult(in: Html): Assembly