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 ContainerState = udash.core.ContainerState

    Permalink
  4. type ContainerView = udash.core.ContainerView

    Permalink
  5. type ContainerViewFactory[S <: ContainerState] = udash.core.ContainerViewFactory[S]

    Permalink
  6. type DefaultValidationError = udash.properties.DefaultValidationError

    Permalink
    Definition Classes
    Properties
  7. type EmptyPresenter[S <: State] = udash.core.EmptyPresenter[S]

    Permalink
  8. type FileUploader = udash.utils.FileUploader

    Permalink
  9. type FinalState = udash.core.FinalState

    Permalink
  10. type FinalView = udash.core.FinalView

    Permalink
  11. type FinalViewFactory[S <: FinalState] = udash.core.FinalViewFactory[S]

    Permalink
  12. type GState[HRoot <: State] = udash.core.State { type HierarchyRoot = HRoot }

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

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

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

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

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

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

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

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

    Permalink
  21. type RoutingEngine[S <: GState[S]] = udash.routing.RoutingEngine[S]

    Permalink
    Definition Classes
    Routing
  22. type RoutingRegistry[HierarchyRoot <: State] = udash.core.RoutingRegistry[HierarchyRoot]

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

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

    Permalink
  25. type StaticViewFactory[S <: State] = udash.core.StaticViewFactory[S]

    Permalink
  26. type StrictLogging = udash.utils.StrictLogging

    Permalink
  27. type Url = udash.core.Url

    Permalink
  28. type UrlChangeProvider = udash.routing.UrlChangeProvider

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

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

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

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

    Permalink
  33. type ViewFactory[S <: State] = udash.core.ViewFactory[S]

    Permalink
  34. type ViewFactoryRegistry[HierarchyRoot <: State] = udash.core.ViewFactoryRegistry[HierarchyRoot]

    Permalink
  35. type ViewRenderer = udash.view.ViewRenderer

    Permalink
  36. type DefaultViewPresenterFactory[S <: State] = udash.core.StaticViewFactory[S]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.6.0) Renamed to StaticViewFactory.

  37. type ViewPresenter[S <: State] = udash.core.ViewFactory[S]

    Permalink
    Annotations
    @deprecated
    Deprecated

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

  38. type ViewPresenterRegistry[HierarchyRoot <: State] = udash.core.ViewFactoryRegistry[HierarchyRoot]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.6.0) Renamed to ViewFactoryRegistry.

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. 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
  27. 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
  28. def produce[T](property: udash.properties.single.ReadableProperty[T], checkNull: Boolean)(builder: (T) ⇒ Seq[Element]): PropertyModifier[T]

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

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

    Permalink
    Definition Classes
    Bindings
  31. package rpc

    Permalink
  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
  38. package wrappers

    Permalink

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