package udash
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- udash
- Routing
- Properties
- Bindings
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- type Blank[T] = udash.properties.Blank[T]
- Definition Classes
- Properties
- type CallbackSequencer = udash.properties.CallbackSequencer
- Definition Classes
- Properties
- type CastableProperty[A] = udash.properties.single.CastableProperty[A]
- Definition Classes
- Properties
- type CastableReadableProperty[A] = udash.properties.single.CastableReadableProperty[A]
- Definition Classes
- Properties
- type ComponentId = udash.component.ComponentId
- type ContainerView = udash.core.ContainerView
- type FileUploader = udash.utils.FileUploader
- type GState[HRoot <: State] = udash.core.State { type HierarchyRoot = HRoot }
- type HasModelPropertyCreator[T] = udash.properties.HasModelPropertyCreator[T]
- implicit final class InlineStyleOps[T] extends AnyRef
- Definition Classes
- Bindings
- type ModelProperty[A] = udash.properties.model.ModelProperty[A]
- Definition Classes
- Properties
- type Patch[+P <: ReadableProperty[_]] = udash.properties.seq.Patch[P]
- Definition Classes
- Properties
- type Presenter[S <: State] = udash.core.Presenter[S]
- type Property[A] = udash.properties.single.Property[A]
- Definition Classes
- Properties
- type ReadableModelProperty[A] = udash.properties.model.ReadableModelProperty[A]
- Definition Classes
- Properties
- type ReadableProperty[A] = udash.properties.single.ReadableProperty[A]
- Definition Classes
- Properties
- type ReadableSeqProperty[A] = udash.properties.seq.ReadableSeqProperty[A, _ <: ReadableProperty[A]]
- Definition Classes
- Properties
- type Registration = udash.utils.Registration
- type RoutingRegistry[HierarchyRoot <: State] = udash.routing.RoutingRegistry[HierarchyRoot]
- type SeqProperty[A] = udash.properties.seq.SeqProperty[A, _ <: Property[A]]
- Definition Classes
- Properties
- type State = udash.core.State
- type StaticViewFactory[S <: State] = udash.core.StaticViewFactory[S]
- type Url = udash.core.Url
- type UrlChangeProvider = udash.routing.UrlChangeProvider
- Definition Classes
- Routing
- type View = udash.core.View
- type ViewFactory[S <: State] = udash.core.ViewFactory[S]
- type ViewFactoryRegistry[HierarchyRoot <: State] = udash.core.ViewFactoryRegistry[HierarchyRoot]
- type WindowUrlFragmentChangeProvider = udash.routing.WindowUrlFragmentChangeProvider
- Definition Classes
- Routing
- type WindowUrlPathChangeProvider = udash.routing.WindowUrlPathChangeProvider
- Definition Classes
- Routing
Value Members
- final val Blank: udash.properties.Blank.type
- Definition Classes
- Properties
- final val CallbackSequencer: udash.properties.CallbackSequencer.type
- Definition Classes
- Properties
- final val CheckButtons: udash.bindings.inputs.CheckButtons.type
- Definition Classes
- Bindings
- final val Checkbox: udash.bindings.inputs.Checkbox.type
- Definition Classes
- Bindings
- final val ComponentId: udash.component.ComponentId.type
- final val EmptyPresenter: udash.core.EmptyPresenter.type
- final val FileInput: udash.bindings.inputs.FileInput.type
- Definition Classes
- Bindings
- final val FileUploader: udash.utils.FileUploader.type
- final val ModelProperty: udash.properties.model.ModelProperty.type
- Definition Classes
- Properties
- final val NumberInput: udash.bindings.inputs.NumberInput.type
- Definition Classes
- Bindings
- final val PasswordInput: udash.bindings.inputs.PasswordInput.type
- Definition Classes
- Bindings
- final val Property: udash.properties.single.Property.type
- Definition Classes
- Properties
- final val RadioButtons: udash.bindings.inputs.RadioButtons.type
- Definition Classes
- Bindings
- final val RangeInput: udash.bindings.inputs.RangeInput.type
- Definition Classes
- Bindings
- final val Select: udash.bindings.inputs.Select.type
- Definition Classes
- Bindings
- final val SeqProperty: udash.properties.seq.SeqProperty.type
- Definition Classes
- Properties
- final val TextArea: udash.bindings.inputs.TextArea.type
- Definition Classes
- Bindings
- final val TextInput: udash.bindings.inputs.TextInput.type
- Definition Classes
- Bindings
- final val Url: udash.core.Url.type
- implicit def any2Property[A](value: A): Any2Property[A]
- Definition Classes
- Properties
- implicit def any2SeqProperty[A](value: Seq[A]): Any2SeqProperty[A]
- Definition Classes
- Properties
- def bind(property: udash.properties.single.ReadableProperty[_]): Binding
- Definition Classes
- Bindings
- implicit def booleanProp2BooleanOpsProperty(value: Property[Boolean]): BooleanPropertyOps
- Definition Classes
- Properties
- def emptyStringNode(): Node
- Definition Classes
- Bindings
- def produce[T](property: udash.properties.seq.ReadableSeqProperty[T, _ <: udash.properties.single.ReadableProperty[T]], customElementsReplace: ReplaceMethod)(builder: (Seq[T]) => Seq[Node]): Binding
- Definition Classes
- Bindings
- def produce[T](property: udash.properties.seq.ReadableSeqProperty[T, _ <: udash.properties.single.ReadableProperty[T]])(builder: (Seq[T]) => Seq[Node]): Binding
- Definition Classes
- Bindings
- def produce[T](property: udash.properties.single.ReadableProperty[T], customElementsReplace: ReplaceMethod, checkNull: Boolean)(builder: (T) => Seq[Node]): Binding
- Definition Classes
- Bindings
- def produce[T](property: udash.properties.single.ReadableProperty[T], checkNull: Boolean)(builder: (T) => Seq[Node]): Binding
- Definition Classes
- Bindings
- def produceWithNested[T](property: udash.properties.seq.ReadableSeqProperty[T, _ <: udash.properties.single.ReadableProperty[T]], customElementsReplace: ReplaceMethod)(builder: (Seq[T], NestedInterceptor) => Seq[Node]): Binding
- Definition Classes
- Bindings
- def produceWithNested[T](property: udash.properties.seq.ReadableSeqProperty[T, _ <: udash.properties.single.ReadableProperty[T]])(builder: (Seq[T], NestedInterceptor) => Seq[Node]): Binding
- Definition Classes
- Bindings
- def produceWithNested[T](property: udash.properties.single.ReadableProperty[T], customElementsReplace: ReplaceMethod, checkNull: Boolean)(builder: (T, NestedInterceptor) => Seq[Node]): Binding
- Definition Classes
- Bindings
- def produceWithNested[T](property: udash.properties.single.ReadableProperty[T], checkNull: Boolean)(builder: (T, NestedInterceptor) => Seq[Node]): Binding
- Definition Classes
- Bindings
- implicit def propertySeq2SeqProperty[A](value: com.avsystem.commons.ISeq[ReadableProperty[A]]): PropertySeq2SeqProperty[A]
- Definition Classes
- Properties
- def queuedNode(component: => Seq[Node], timeout: Int): Modifier[Element]
- Definition Classes
- Bindings
- def repeat[T, E <: udash.properties.single.ReadableProperty[T]](property: udash.properties.seq.ReadableSeqProperty[T, E], customElementsReplace: ReplaceMethod, customElementsInsert: InsertMethod)(builder: (E) => Seq[Node]): Binding
- Definition Classes
- Bindings
- def repeatWithIndex[T, E <: udash.properties.single.ReadableProperty[T]](property: udash.properties.seq.ReadableSeqProperty[T, E], customElementsReplace: ReplaceMethod, customElementsInsert: InsertMethod)(builder: (E, udash.properties.single.ReadableProperty[Int], NestedInterceptor) => Seq[Node]): Binding
- Definition Classes
- Bindings
- def repeatWithNested[T, E <: udash.properties.single.ReadableProperty[T]](property: udash.properties.seq.ReadableSeqProperty[T, E], customElementsReplace: ReplaceMethod, customElementsInsert: InsertMethod)(builder: (E, NestedInterceptor) => Seq[Node]): Binding
- Definition Classes
- Bindings
- implicit def seqFromElement(el: Element): Seq[Element]
- Definition Classes
- Bindings
- implicit def seqFromNode(el: Node): Seq[Node]
- Definition Classes
- Bindings
- implicit def seqNodeFromOpt[T](el: com.avsystem.commons.Opt[T])(implicit ev: (T) => Modifier[Element]): Modifier[Element]
- Definition Classes
- Bindings
- def showIf(property: udash.properties.single.ReadableProperty[Boolean], customElementsReplace: ReplaceMethod)(elements: => Seq[Node]): Binding
- Definition Classes
- Bindings
- def showIf(property: udash.properties.single.ReadableProperty[Boolean])(elements: => Seq[Node]): Binding
- Definition Classes
- Bindings
- def showIfElse(property: udash.properties.single.ReadableProperty[Boolean], customElementsReplace: ReplaceMethod)(elements: => Seq[Node], elseElements: => Seq[Node]): Binding
- Definition Classes
- Bindings
- def showIfElse(property: udash.properties.single.ReadableProperty[Boolean])(elements: => Seq[Node], elseElements: => Seq[Node]): Binding
- Definition Classes
- Bindings
- implicit def toAttrOps(attr: Attr): AttrOps
- Definition Classes
- Bindings
- implicit def toAttrPairOps(attr: AttrPair[Element, _]): AttrPairOps
- Definition Classes
- Bindings
- implicit def toPropertyOps[T](property: udash.properties.single.ReadableProperty[T]): PropertyOps[T]
- Definition Classes
- Bindings