Packages

p

io

udash

package udash

Linear Supertypes
Routing, Properties, Bindings, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. udash
  2. Routing
  3. Properties
  4. Bindings
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type CastableProperty[A] = udash.properties.single.CastableProperty[A]
    Definition Classes
    Properties
  2. type CastableReadableProperty[A] = udash.properties.single.CastableReadableProperty[A]
    Definition Classes
    Properties
  3. type ContainerState = udash.core.ContainerState
  4. type ContainerView = udash.core.ContainerView
  5. type ContainerViewFactory[S <: ContainerState] = udash.core.ContainerViewFactory[S]
  6. type DefaultValidationError = udash.properties.DefaultValidationError
    Definition Classes
    Properties
  7. type EmptyPresenter[S <: State] = udash.core.EmptyPresenter[S]
  8. type FileUploader = udash.utils.FileUploader
  9. type FinalState = udash.core.FinalState
  10. type FinalView = udash.core.FinalView
  11. type FinalViewFactory[S <: FinalState] = udash.core.FinalViewFactory[S]
  12. type GState[HRoot <: State] = udash.core.State { type HierarchyRoot = HRoot }
  13. type ModelProperty[A] = udash.properties.model.ModelProperty[A]
    Definition Classes
    Properties
  14. type Patch[+P <: ReadableProperty[_]] = udash.properties.seq.Patch[P]
    Definition Classes
    Properties
  15. type Presenter[S <: State] = udash.core.Presenter[S]
  16. type Property[A] = udash.properties.single.Property[A]
    Definition Classes
    Properties
  17. type ReadableModelProperty[A] = udash.properties.model.ReadableModelProperty[A]
    Definition Classes
    Properties
  18. type ReadableProperty[A] = udash.properties.single.ReadableProperty[A]
    Definition Classes
    Properties
  19. type ReadableSeqProperty[A] = udash.properties.seq.ReadableSeqProperty[A, _ <: ReadableProperty[A]]
    Definition Classes
    Properties
  20. type Registration = udash.utils.Registration
  21. type RoutingEngine[S <: GState[S]] = udash.routing.RoutingEngine[S]
    Definition Classes
    Routing
  22. type RoutingRegistry[HierarchyRoot <: State] = udash.core.RoutingRegistry[HierarchyRoot]
  23. type SeqProperty[A] = udash.properties.seq.SeqProperty[A, _ <: Property[A]]
    Definition Classes
    Properties
  24. type State = udash.core.State
  25. type StaticViewFactory[S <: State] = udash.core.StaticViewFactory[S]
  26. type Url = udash.core.Url
  27. type UrlChangeProvider = udash.routing.UrlChangeProvider
    Definition Classes
    Routing
  28. type ValidationError = udash.properties.ValidationError
    Definition Classes
    Properties
  29. type ValidationResult = udash.properties.ValidationResult
    Definition Classes
    Properties
  30. type Validator[T] = udash.properties.Validator[T]
    Definition Classes
    Properties
  31. type View = udash.core.View
  32. type ViewFactory[S <: State] = udash.core.ViewFactory[S]
  33. type ViewFactoryRegistry[HierarchyRoot <: State] = udash.core.ViewFactoryRegistry[HierarchyRoot]
  34. type ViewRenderer = udash.view.ViewRenderer
  35. type DefaultViewPresenterFactory[S <: State] = udash.core.StaticViewFactory[S]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.6.0) Renamed to StaticViewFactory.

  36. type StrictLogging = udash.utils.StrictLogging
    Annotations
    @deprecated
    Deprecated

    (Since version 0.6.0) Use io.udash.logging.CrossLogging instead.

  37. type ViewPresenter[S <: State] = udash.core.ViewFactory[S]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.6.0) Use ContainerViewFactory, FinalViewFactory or ViewFactory instead.

  38. type ViewPresenterRegistry[HierarchyRoot <: State] = udash.core.ViewFactoryRegistry[HierarchyRoot]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.6.0) Renamed to ViewFactoryRegistry.

Value Members

  1. val /:/: udash.routing./:/.type
    Definition Classes
    Routing
  2. val CallbackSequencer: udash.properties.CallbackSequencer.type
    Definition Classes
    Properties
  3. val CheckButtons: udash.bindings.CheckButtons.type
    Definition Classes
    Bindings
  4. val Checkbox: udash.bindings.Checkbox.type
    Definition Classes
    Bindings
  5. val DefaultValidationError: udash.properties.DefaultValidationError.type
    Definition Classes
    Properties
  6. val FileInput: udash.bindings.FileInput.type
    Definition Classes
    Bindings
  7. val FileUploader: udash.utils.FileUploader.type
  8. val Invalid: udash.properties.Invalid.type
    Definition Classes
    Properties
  9. val ModelProperty: udash.properties.model.ModelProperty.type
    Definition Classes
    Properties
  10. val NumberInput: udash.bindings.NumberInput.type
    Definition Classes
    Bindings
  11. val PasswordInput: udash.bindings.PasswordInput.type
    Definition Classes
    Bindings
  12. val Property: udash.properties.single.Property.type
    Definition Classes
    Properties
  13. val RadioButtons: udash.bindings.RadioButtons.type
    Definition Classes
    Bindings
  14. val Select: udash.bindings.Select.type
    Definition Classes
    Bindings
  15. val SeqProperty: udash.properties.seq.SeqProperty.type
    Definition Classes
    Properties
  16. val TextArea: udash.bindings.TextArea.type
    Definition Classes
    Bindings
  17. val TextInput: udash.bindings.TextInput.type
    Definition Classes
    Bindings
  18. val Url: udash.core.Url.type
  19. val Valid: udash.properties.Valid.type
    Definition Classes
    Properties
  20. val Window: udash.core.Window.type
  21. implicit val allowDomElementTpe: ImmutableValue[Element]
    Definition Classes
    Properties
  22. implicit val allowFileTpe: ImmutableValue[File]
    Definition Classes
    Bindings
  23. implicit val allowJavaDateTpe: ImmutableValue[Date]
    Definition Classes
    Properties
  24. def bind[T](property: udash.properties.single.ReadableProperty[T]): Binding
    Definition Classes
    Bindings
  25. def emptyStringNode(): Node
    Definition Classes
    Bindings
  26. def produce[T, E <: udash.properties.single.ReadableProperty[T]](property: udash.properties.seq.ReadableSeqProperty[T, E], initBuilder: (Seq[E]) ⇒ Seq[Node], elementsUpdater: (udash.properties.seq.Patch[E], Seq[Node]) ⇒ Any): Binding
    Definition Classes
    Bindings
  27. 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
  28. def produce[T](property: udash.properties.seq.ReadableSeqProperty[T, _ <: udash.properties.single.ReadableProperty[T]])(builder: (Seq[T]) ⇒ Seq[Node]): Binding
    Definition Classes
    Bindings
  29. def produce[T](property: udash.properties.single.ReadableProperty[T], checkNull: Boolean)(builder: (T) ⇒ Seq[Node]): Binding
    Definition Classes
    Bindings
  30. def produceWithNested[T, E <: udash.properties.single.ReadableProperty[T]](property: udash.properties.seq.ReadableSeqProperty[T, E], initBuilder: (Seq[E], (Binding) ⇒ Binding) ⇒ Seq[Node], elementsUpdater: (udash.properties.seq.Patch[E], Seq[Node], (Binding) ⇒ Binding) ⇒ Any): Binding
    Definition Classes
    Bindings
  31. def produceWithNested[T](property: udash.properties.seq.ReadableSeqProperty[T, _ <: udash.properties.single.ReadableProperty[T]], customElementsReplace: ReplaceMethod)(builder: (Seq[T], (Binding) ⇒ Binding) ⇒ Seq[Node]): Binding
    Definition Classes
    Bindings
  32. def produceWithNested[T](property: udash.properties.seq.ReadableSeqProperty[T, _ <: udash.properties.single.ReadableProperty[T]])(builder: (Seq[T], (Binding) ⇒ Binding) ⇒ Seq[Node]): Binding
    Definition Classes
    Bindings
  33. def produceWithNested[T](property: udash.properties.single.ReadableProperty[T], customElementsReplace: ReplaceMethod, checkNull: Boolean)(builder: (T, (Binding) ⇒ Binding) ⇒ Seq[Node]): Binding
    Definition Classes
    Bindings
  34. def produceWithNested[T](property: udash.properties.single.ReadableProperty[T], checkNull: Boolean)(builder: (T, (Binding) ⇒ Binding) ⇒ Seq[Node]): Binding
    Definition Classes
    Bindings
  35. def queuedNode(component: ⇒ Seq[Node], timeout: Int): Modifier[Element]
    Definition Classes
    Bindings
  36. 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
  37. 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], (Binding) ⇒ Binding) ⇒ Seq[Node]): Binding
    Definition Classes
    Bindings
  38. def repeatWithNested[T, E <: udash.properties.single.ReadableProperty[T]](property: udash.properties.seq.ReadableSeqProperty[T, E], customElementsReplace: ReplaceMethod, customElementsInsert: InsertMethod)(builder: (E, (Binding) ⇒ Binding) ⇒ Seq[Node]): Binding
    Definition Classes
    Bindings
  39. implicit def seqFromElement(el: Element): Seq[Element]
    Definition Classes
    Bindings
  40. implicit def seqFromNode(el: Node): Seq[Node]
    Definition Classes
    Bindings
  41. def showIf(property: udash.properties.single.ReadableProperty[Boolean], customElementsReplace: ReplaceMethod)(elements: Seq[Node]): Binding
    Definition Classes
    Bindings
  42. def showIf(property: udash.properties.single.ReadableProperty[Boolean])(elements: Seq[Node]): Binding
    Definition Classes
    Bindings
  43. def showIfElse(property: udash.properties.single.ReadableProperty[Boolean], customElementsReplace: ReplaceMethod)(elements: Seq[Node], elseElements: Seq[Node]): Binding
    Definition Classes
    Bindings
  44. def showIfElse(property: udash.properties.single.ReadableProperty[Boolean])(elements: Seq[Node], elseElements: Seq[Node]): Binding
    Definition Classes
    Bindings
  45. implicit def toAttrOps(attr: Attr): AttrOps
    Definition Classes
    Bindings
  46. implicit def toAttrPairOps(attr: AttrPair[Element, _]): AttrPairOps
    Definition Classes
    Bindings
  47. implicit def toPropertyOps[T](property: udash.properties.single.ReadableProperty[T]): PropertyOps[T]
    Definition Classes
    Bindings
  48. def valid[A](property: udash.properties.single.ReadableProperty[A])(completeBuilder: (ValidationResult) ⇒ Seq[Node], progressBuilder: (Future[ValidationResult]) ⇒ Seq[Node], errorBuilder: (Throwable) ⇒ Seq[Node]): Binding
    Definition Classes
    Bindings
  49. def validWithNested[A](property: udash.properties.single.ReadableProperty[A])(completeBuilder: (ValidationResult, (Binding) ⇒ Binding) ⇒ Seq[Node], progressBuilder: (Future[ValidationResult], (Binding) ⇒ Binding) ⇒ Seq[Node], errorBuilder: (Throwable, (Binding) ⇒ Binding) ⇒ Seq[Node], customElementsReplace: ReplaceMethod): Binding
    Definition Classes
    Bindings

Deprecated Value Members

  1. def bindAttribute[T](property: udash.properties.single.ReadableProperty[T])(updater: (T, Element) ⇒ Any): Binding
    Definition Classes
    Bindings
    Annotations
    @deprecated
    Deprecated

    (Since version 0.4.0) Use Attr.bind, AttrPair.attrIf or Property.reactiveApply instead.

  2. def bindValidation[A](property: udash.properties.single.ReadableProperty[A], initBuilder: (Future[ValidationResult]) ⇒ Seq[Element], completeBuilder: (ValidationResult) ⇒ Seq[Element], errorBuilder: (Throwable) ⇒ Seq[Element]): Binding
    Definition Classes
    Bindings
    Annotations
    @deprecated
    Deprecated

    (Since version 0.4.0) Use valid instead.

Inherited from Routing

Inherited from Properties

Inherited from Bindings

Inherited from AnyRef

Inherited from Any

Ungrouped