io
udash
package
udash
Linear Supertypes
Routing
,
Properties
,
Bindings
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
udash
Routing
Properties
Bindings
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
type
CastableProperty
[
A
]
=
udash.properties.CastableProperty
[
A
]
Definition Classes
Properties
type
CastableReadableProperty
[
A
]
=
udash.properties.CastableReadableProperty
[
A
]
Definition Classes
Properties
type
Component
=
udash.view.Component
type
DefaultViewPresenterFactory
[
S <:
State
]
=
udash.core.DefaultViewPresenterFactory
[
S
]
type
EmptyPresenter
[
S <:
State
]
=
udash.core.EmptyPresenter
[
S
]
type
ModelProperty
[
A
]
=
udash.properties.ModelProperty
[
A
]
Definition Classes
Properties
implicit
class
ModifierExt
extends
AnyRef
Definition Classes
Bindings
type
Patch
[
+P <:
ReadableProperty
[_]
]
=
udash.properties.Patch
[
P
]
Definition Classes
Properties
type
Presenter
[
S <:
State
]
=
udash.core.Presenter
[
S
]
type
Property
[
A
]
=
udash.properties.Property
[
A
]
Definition Classes
Properties
type
ReadableModelProperty
[
A
]
=
udash.properties.ReadableModelProperty
[
A
]
Definition Classes
Properties
type
ReadableProperty
[
A
]
=
udash.properties.ReadableProperty
[
A
]
Definition Classes
Properties
type
ReadableSeqProperty
[
A
]
=
udash.properties.ReadableSeqProperty
[
A
, _ <:
ReadableProperty
[
A
]]
Definition Classes
Properties
type
Registration
=
udash.utils.Registration
type
RoutingEngine
[
S <:
udash.core.State
]
=
udash.routing.RoutingEngine
[
S
]
Definition Classes
Routing
type
RoutingRegistry
[
S <:
State
]
=
udash.core.RoutingRegistry
[
S
]
type
SeqProperty
[
A
]
=
udash.properties.SeqProperty
[
A
, _ <:
Property
[
A
]]
Definition Classes
Properties
type
State
=
udash.core.State
type
StrictLogging
=
udash.utils.StrictLogging
type
Url
=
udash.core.Url
type
UrlChangeProvider
=
udash.routing.UrlChangeProvider
Definition Classes
Routing
type
ValidationResult
=
udash.properties.ValidationResult
Definition Classes
Properties
type
Validator
[
T
]
=
udash.properties.Validator
[
T
]
Definition Classes
Properties
type
View
=
udash.core.View
type
ViewPresenter
[
S <:
State
]
=
udash.core.ViewPresenter
[
S
]
type
ViewPresenterRegistry
[
S <:
State
]
=
udash.core.ViewPresenterRegistry
[
S
]
type
ViewRenderer
=
udash.view.ViewRenderer
Value Members
val
/:/
:
udash.routing./:/
.type
Definition Classes
Routing
val
CallbackSequencer
:
udash.properties.CallbackSequencer
.type
Definition Classes
Properties
val
CheckButtons
:
udash.bindings.CheckButtons
.type
Definition Classes
Bindings
val
Checkbox
:
udash.bindings.Checkbox
.type
Definition Classes
Bindings
val
Invalid
:
udash.properties.Invalid
.type
Definition Classes
Properties
val
ModelProperty
:
udash.properties.ModelProperty
.type
Definition Classes
Properties
val
NumberInput
:
udash.bindings.NumberInput
.type
Definition Classes
Bindings
val
PasswordInput
:
udash.bindings.PasswordInput
.type
Definition Classes
Bindings
val
Property
:
udash.properties.Property
.type
Definition Classes
Properties
val
RadioButtons
:
udash.bindings.RadioButtons
.type
Definition Classes
Bindings
val
Select
:
udash.bindings.Select
.type
Definition Classes
Bindings
val
SeqProperty
:
udash.properties.SeqProperty
.type
Definition Classes
Properties
val
TextArea
:
udash.bindings.TextArea
.type
Definition Classes
Bindings
val
TextInput
:
udash.bindings.TextInput
.type
Definition Classes
Bindings
val
Url
:
udash.core.Url
.type
val
Valid
:
udash.properties.Valid
.type
Definition Classes
Properties
val
Window
:
udash.core.Window
.type
def
bind
[
T
]
(
property:
udash.properties.ReadableProperty
[
T
]
)
:
SimplePropertyModifier
[
T
]
Definition Classes
Bindings
def
bindAttribute
[
T
]
(
property:
udash.properties.ReadableProperty
[
T
]
)
(
updater: (
T
,
Element
) ⇒
Any
)
:
AttrModifier
[
T
]
Definition Classes
Bindings
def
bindValidation
[
A
]
(
property:
udash.properties.ReadableProperty
[
A
]
,
initBuilder: (
Future
[
udash.properties.ValidationResult
]) ⇒
Element
,
completeBuilder: (
udash.properties.ValidationResult
) ⇒
Element
,
errorBuilder: (
Throwable
) ⇒
Element
)
(
implicit
ec:
ExecutionContext
)
:
ValidationValueModifier
[
A
]
Definition Classes
Bindings
def
emptyStringNode
()
:
Element
Definition Classes
Bindings
package
i18n
def
produce
[
T
,
E <:
udash.properties.ReadableProperty
[
T
]
]
(
property:
udash.properties.ReadableSeqProperty
[
T
,
E
]
,
initBuilder: (
Seq
[
E
]) ⇒
Element
,
elementsUpdater: (
udash.properties.Patch
[
E
],
Element
) ⇒
Any
)
:
SeqAsValuePatchingModifier
[
T
,
E
]
Definition Classes
Bindings
def
produce
[
T
]
(
property:
udash.properties.ReadableSeqProperty
[
T
, _ <:
udash.properties.ReadableProperty
[
T
]]
)
(
builder: (
Seq
[
T
]) ⇒
Element
)
:
SeqAsValueModifier
[
T
]
Definition Classes
Bindings
def
produce
[
T
]
(
property:
udash.properties.ReadableProperty
[
T
]
,
checkNull:
Boolean
)
(
builder: (
T
) ⇒
Element
)
:
PropertyModifier
[
T
]
Definition Classes
Bindings
def
produce
[
T
]
(
property:
udash.properties.ReadableProperty
[
T
]
)
(
builder: (
T
) ⇒
Element
)
:
PropertyModifier
[
T
]
Definition Classes
Bindings
def
repeat
[
T
,
E <:
udash.properties.ReadableProperty
[
T
]
]
(
property:
udash.properties.ReadableSeqProperty
[
T
,
E
]
)
(
builder: (
E
) ⇒
Element
)
:
SeqPropertyModifier
[
T
,
E
]
Definition Classes
Bindings
Inherited from
Routing
Inherited from
Properties
Inherited from
Bindings
Inherited from
AnyRef
Inherited from
Any
Ungrouped