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 DefaultValidationError = udash.properties.DefaultValidationError
    Definition Classes
    Properties
  4. type DefaultViewPresenterFactory[S <: State] = udash.core.DefaultViewPresenterFactory[S]
  5. type EmptyPresenter[S <: State] = udash.core.EmptyPresenter[S]
  6. type FileUploader = udash.utils.FileUploader
  7. type FinalView = udash.core.FinalView
  8. type ModelProperty[A] = udash.properties.model.ModelProperty[A]
    Definition Classes
    Properties
  9. type Patch[+P <: ReadableProperty[_]] = udash.properties.seq.Patch[P]
    Definition Classes
    Properties
  10. type Presenter[S <: State] = udash.core.Presenter[S]
  11. type Property[A] = udash.properties.single.Property[A]
    Definition Classes
    Properties
  12. type ReadableModelProperty[A] = udash.properties.model.ReadableModelProperty[A]
    Definition Classes
    Properties
  13. type ReadableProperty[A] = udash.properties.single.ReadableProperty[A]
    Definition Classes
    Properties
  14. type ReadableSeqProperty[A] = udash.properties.seq.ReadableSeqProperty[A, _ <: ReadableProperty[A]]
    Definition Classes
    Properties
  15. type Registration = udash.utils.Registration
  16. type RoutingEngine[S <: udash.core.State] = udash.routing.RoutingEngine[S]
    Definition Classes
    Routing
  17. type RoutingRegistry[S <: State] = udash.core.RoutingRegistry[S]
  18. type SeqProperty[A] = udash.properties.seq.SeqProperty[A, _ <: Property[A]]
    Definition Classes
    Properties
  19. type State = udash.core.State
  20. type StrictLogging = udash.utils.StrictLogging
  21. type Url = udash.core.Url
  22. type UrlChangeProvider = udash.routing.UrlChangeProvider
    Definition Classes
    Routing
  23. type ValidationError = udash.properties.ValidationError
    Definition Classes
    Properties
  24. type ValidationResult = udash.properties.ValidationResult
    Definition Classes
    Properties
  25. type Validator[T] = udash.properties.Validator[T]
    Definition Classes
    Properties
  26. type View = udash.core.View
  27. type ViewPresenter[S <: State] = udash.core.ViewPresenter[S]
  28. type ViewPresenterRegistry[S <: State] = udash.core.ViewPresenterRegistry[S]
  29. type ViewRenderer = udash.view.ViewRenderer

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]): SimplePropertyModifier[T]
    Definition Classes
    Bindings
  25. def emptyStringNode(): Element
    Definition Classes
    Bindings
  26. def produce[T, E <: udash.properties.single.ReadableProperty[T]](property: udash.properties.seq.ReadableSeqProperty[T, E], initBuilder: (Seq[E]) ⇒ Seq[Element], elementsUpdater: (udash.properties.seq.Patch[E], Seq[Element]) ⇒ Any): SeqAsValuePatchingModifier[T, E]
    Definition Classes
    Bindings
  27. def produce[T](property: udash.properties.seq.ReadableSeqProperty[T, _ <: udash.properties.single.ReadableProperty[T]])(builder: (Seq[T]) ⇒ Seq[Element]): SeqAsValueModifier[T]
    Definition Classes
    Bindings
  28. def produce[T](property: udash.properties.single.ReadableProperty[T], checkNull: Boolean)(builder: (T) ⇒ Seq[Element]): PropertyModifier[T]
    Definition Classes
    Bindings
  29. def produce[T](property: udash.properties.single.ReadableProperty[T])(builder: (T) ⇒ Seq[Element]): PropertyModifier[T]
    Definition Classes
    Bindings
  30. def repeat[T, E <: udash.properties.single.ReadableProperty[T]](property: udash.properties.seq.ReadableSeqProperty[T, E])(builder: (E) ⇒ Seq[Element]): SeqPropertyModifier[T, E]
    Definition Classes
    Bindings
  31. implicit def seqFromElement(el: Element): Seq[Element]
    Definition Classes
    Bindings
  32. def showIf(property: udash.properties.single.ReadableProperty[Boolean])(elements: Seq[Element]): PropertyModifier[Boolean]
    Definition Classes
    Bindings
  33. implicit def toAttrOps(attr: Attr): AttrOps
    Definition Classes
    Bindings
  34. implicit def toAttrPairOps(attr: AttrPair[Element, _]): AttrPairOps
    Definition Classes
    Bindings
  35. implicit def toPropertyOps[T](property: udash.properties.single.ReadableProperty[T]): PropertyOps[T]
    Definition Classes
    Bindings
  36. def valid[A](property: udash.properties.single.ReadableProperty[A])(completeBuilder: (ValidationResult) ⇒ Seq[Element], progressBuilder: (Future[ValidationResult]) ⇒ Seq[Element], errorBuilder: (Throwable) ⇒ Seq[Element])(implicit ec: ExecutionContext): ValidationValueModifier[A]
    Definition Classes
    Bindings

Deprecated Value Members

  1. def bindAttribute[T](property: udash.properties.single.ReadableProperty[T])(updater: (T, Element) ⇒ Any): AttrModifier[T]
    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])(implicit ec: ExecutionContext): ValidationValueModifier[A]
    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