package udash
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- udash
- Routing
- Properties
- Bindings
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
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