Package

io

udash

Permalink

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]

    Permalink
    Definition Classes
    Properties
  2. type CastableReadableProperty[A] = udash.properties.single.CastableReadableProperty[A]

    Permalink
    Definition Classes
    Properties
  3. type DefaultValidationError = udash.properties.DefaultValidationError

    Permalink
    Definition Classes
    Properties
  4. type DefaultViewPresenterFactory[S <: State] = udash.core.DefaultViewPresenterFactory[S]

    Permalink
  5. type EmptyPresenter[S <: State] = udash.core.EmptyPresenter[S]

    Permalink
  6. type FileUploader = udash.utils.FileUploader

    Permalink
  7. type FinalView = udash.core.FinalView

    Permalink
  8. type ModelProperty[A] = udash.properties.model.ModelProperty[A]

    Permalink
    Definition Classes
    Properties
  9. type Patch[+P <: ReadableProperty[_]] = udash.properties.seq.Patch[P]

    Permalink
    Definition Classes
    Properties
  10. type Presenter[S <: State] = udash.core.Presenter[S]

    Permalink
  11. type Property[A] = udash.properties.single.Property[A]

    Permalink
    Definition Classes
    Properties
  12. type ReadableModelProperty[A] = udash.properties.model.ReadableModelProperty[A]

    Permalink
    Definition Classes
    Properties
  13. type ReadableProperty[A] = udash.properties.single.ReadableProperty[A]

    Permalink
    Definition Classes
    Properties
  14. type ReadableSeqProperty[A] = udash.properties.seq.ReadableSeqProperty[A, _ <: ReadableProperty[A]]

    Permalink
    Definition Classes
    Properties
  15. type Registration = udash.utils.Registration

    Permalink
  16. type RoutingEngine[S <: udash.core.State] = udash.routing.RoutingEngine[S]

    Permalink
    Definition Classes
    Routing
  17. type RoutingRegistry[S <: State] = udash.core.RoutingRegistry[S]

    Permalink
  18. type SeqProperty[A] = udash.properties.seq.SeqProperty[A, _ <: Property[A]]

    Permalink
    Definition Classes
    Properties
  19. type State = udash.core.State

    Permalink
  20. type StrictLogging = udash.utils.StrictLogging

    Permalink
  21. type Url = udash.core.Url

    Permalink
  22. type UrlChangeProvider = udash.routing.UrlChangeProvider

    Permalink
    Definition Classes
    Routing
  23. type ValidationError = udash.properties.ValidationError

    Permalink
    Definition Classes
    Properties
  24. type ValidationResult = udash.properties.ValidationResult

    Permalink
    Definition Classes
    Properties
  25. type Validator[T] = udash.properties.Validator[T]

    Permalink
    Definition Classes
    Properties
  26. type View = udash.core.View

    Permalink
  27. type ViewPresenter[S <: State] = udash.core.ViewPresenter[S]

    Permalink
  28. type ViewPresenterRegistry[S <: State] = udash.core.ViewPresenterRegistry[S]

    Permalink
  29. type ViewRenderer = udash.view.ViewRenderer

    Permalink

Value Members

  1. val /:/: udash.routing./:/.type

    Permalink
    Definition Classes
    Routing
  2. val CallbackSequencer: udash.properties.CallbackSequencer.type

    Permalink
    Definition Classes
    Properties
  3. val CheckButtons: udash.bindings.CheckButtons.type

    Permalink
    Definition Classes
    Bindings
  4. val Checkbox: udash.bindings.Checkbox.type

    Permalink
    Definition Classes
    Bindings
  5. val DefaultValidationError: udash.properties.DefaultValidationError.type

    Permalink
    Definition Classes
    Properties
  6. val FileInput: udash.bindings.FileInput.type

    Permalink
    Definition Classes
    Bindings
  7. val FileUploader: udash.utils.FileUploader.type

    Permalink
  8. val Invalid: udash.properties.Invalid.type

    Permalink
    Definition Classes
    Properties
  9. val ModelProperty: udash.properties.model.ModelProperty.type

    Permalink
    Definition Classes
    Properties
  10. val NumberInput: udash.bindings.NumberInput.type

    Permalink
    Definition Classes
    Bindings
  11. val PasswordInput: udash.bindings.PasswordInput.type

    Permalink
    Definition Classes
    Bindings
  12. val Property: udash.properties.single.Property.type

    Permalink
    Definition Classes
    Properties
  13. val RadioButtons: udash.bindings.RadioButtons.type

    Permalink
    Definition Classes
    Bindings
  14. val Select: udash.bindings.Select.type

    Permalink
    Definition Classes
    Bindings
  15. val SeqProperty: udash.properties.seq.SeqProperty.type

    Permalink
    Definition Classes
    Properties
  16. val TextArea: udash.bindings.TextArea.type

    Permalink
    Definition Classes
    Bindings
  17. val TextInput: udash.bindings.TextInput.type

    Permalink
    Definition Classes
    Bindings
  18. val Url: udash.core.Url.type

    Permalink
  19. val Valid: udash.properties.Valid.type

    Permalink
    Definition Classes
    Properties
  20. val Window: udash.core.Window.type

    Permalink
  21. implicit val allowDomElementTpe: ImmutableValue[Element]

    Permalink
    Definition Classes
    Properties
  22. implicit val allowFileTpe: ImmutableValue[File]

    Permalink
    Definition Classes
    Bindings
  23. implicit val allowJavaDateTpe: ImmutableValue[Date]

    Permalink
    Definition Classes
    Properties
  24. def bind[T](property: udash.properties.single.ReadableProperty[T]): SimplePropertyModifier[T]

    Permalink
    Definition Classes
    Bindings
  25. def emptyStringNode(): Element

    Permalink
    Definition Classes
    Bindings
  26. package i18n

    Permalink
  27. 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]

    Permalink
    Definition Classes
    Bindings
  28. def produce[T](property: udash.properties.seq.ReadableSeqProperty[T, _ <: udash.properties.single.ReadableProperty[T]])(builder: (Seq[T]) ⇒ Seq[Element]): SeqAsValueModifier[T]

    Permalink
    Definition Classes
    Bindings
  29. def produce[T](property: udash.properties.single.ReadableProperty[T], checkNull: Boolean)(builder: (T) ⇒ Seq[Element]): PropertyModifier[T]

    Permalink
    Definition Classes
    Bindings
  30. def produce[T](property: udash.properties.single.ReadableProperty[T])(builder: (T) ⇒ Seq[Element]): PropertyModifier[T]

    Permalink
    Definition Classes
    Bindings
  31. def repeat[T, E <: udash.properties.single.ReadableProperty[T]](property: udash.properties.seq.ReadableSeqProperty[T, E])(builder: (E) ⇒ Seq[Element]): SeqPropertyModifier[T, E]

    Permalink
    Definition Classes
    Bindings
  32. implicit def seqFromElement(el: Element): Seq[Element]

    Permalink
    Definition Classes
    Bindings
  33. def showIf(property: udash.properties.single.ReadableProperty[Boolean])(elements: Seq[Element]): PropertyModifier[Boolean]

    Permalink
    Definition Classes
    Bindings
  34. implicit def toAttrOps(attr: Attr): AttrOps

    Permalink
    Definition Classes
    Bindings
  35. implicit def toAttrPairOps(attr: AttrPair[Element, _]): AttrPairOps

    Permalink
    Definition Classes
    Bindings
  36. implicit def toPropertyOps[T](property: udash.properties.single.ReadableProperty[T]): PropertyOps[T]

    Permalink
    Definition Classes
    Bindings
  37. 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]

    Permalink
    Definition Classes
    Bindings

Deprecated Value Members

  1. def bindAttribute[T](property: udash.properties.single.ReadableProperty[T])(updater: (T, Element) ⇒ Any): AttrModifier[T]

    Permalink
    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]

    Permalink
    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