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 ContainerState = udash.core.ContainerState
- type ContainerView = udash.core.ContainerView
- type ContainerViewFactory[S <: ContainerState] = udash.core.ContainerViewFactory[S]
-
type
DefaultValidationError = udash.properties.DefaultValidationError
- Definition Classes
- Properties
- type FileUploader = udash.utils.FileUploader
- type FinalState = udash.core.FinalState
- type FinalView = udash.core.FinalView
- type FinalViewFactory[S <: FinalState] = udash.core.FinalViewFactory[S]
- 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
RoutingEngine[S >: Null <: GState[S]] = udash.routing.RoutingEngine[S]
- Definition Classes
- Routing
- 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
ValidationError = udash.properties.ValidationError
- Definition Classes
- Properties
-
type
ValidationResult = udash.properties.ValidationResult
- Definition Classes
- Properties
-
type
Validator[T] = udash.properties.Validator[T]
- Definition Classes
- Properties
- type View = udash.core.View
- type ViewFactory[S <: State] = udash.core.ViewFactory[S]
- type ViewFactoryRegistry[HierarchyRoot <: State] = udash.core.ViewFactoryRegistry[HierarchyRoot]
- type ViewRenderer = udash.view.ViewRenderer
-
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
DefaultValidationError: udash.properties.DefaultValidationError.type
- Definition Classes
- Properties
- 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
Invalid: udash.properties.Invalid.type
- Definition Classes
- Properties
-
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
-
final
val
Valid: udash.properties.Valid.type
- Definition Classes
- Properties
-
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[T](property: udash.properties.single.ReadableProperty[T]): 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: 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
-
def
valid[A](property: udash.properties.single.ReadableProperty[A])(completeBuilder: (udash.properties.ValidationResult) ⇒ Seq[Node], progressBuilder: (Future[udash.properties.ValidationResult]) ⇒ Seq[Node], errorBuilder: (Throwable) ⇒ Seq[Node]): Binding
- Definition Classes
- Bindings
-
def
validWithNested[A](property: udash.properties.single.ReadableProperty[A])(completeBuilder: (udash.properties.ValidationResult, NestedInterceptor) ⇒ Seq[Node], progressBuilder: (Future[udash.properties.ValidationResult], NestedInterceptor) ⇒ Seq[Node], errorBuilder: (Throwable, NestedInterceptor) ⇒ Seq[Node], customElementsReplace: ReplaceMethod): Binding
- Definition Classes
- Bindings