org
.
danielnixon
.
progressive
.
shared
api
package
api
Visibility
Public
All
Type Members
final
case class
AjaxResponse
(
message:
Option
[
String
]
,
html:
String
)
extends
Product
with
Serializable
final
case class
FormSettings
(
ajax:
Boolean
=
true
,
target:
Option
[
Target
] =
None
,
triggerRefresh:
Boolean
=
true
,
busyMessage:
Option
[
String
] =
None
,
focusTarget:
Boolean
=
true
,
reloadPage:
Boolean
=
false
,
confirmMessage:
Option
[
String
] =
None
,
confirmedAction:
Option
[
String
] =
None
,
ajaxAction:
Option
[
String
] =
None
,
remove:
Boolean
=
false
)
extends
Product
with
Serializable
final
case class
LinkSettings
(
target:
Option
[
Target
] =
None
,
busyMessage:
Option
[
String
] =
None
,
href:
Option
[
String
]
)
extends
Product
with
Serializable
final
case class
RefreshSettings
(
url:
String
,
interval:
Option
[
Int
]
)
extends
Product
with
Serializable
final
case class
SubmitButtonSettings
(
target:
Option
[
Target
] =
None
,
busyMessage:
Option
[
String
] =
None
)
extends
Product
with
Serializable
sealed
trait
Target
extends
AnyRef
Value Members
object
AjaxResponse
extends
Serializable
Annotations
@SuppressWarnings
()
object
FormSettings
extends
Serializable
Annotations
@SuppressWarnings
()
object
Json
object
LinkSettings
extends
Serializable
Annotations
@SuppressWarnings
()
object
RefreshSettings
extends
Serializable
Annotations
@SuppressWarnings
()
object
SubmitButtonSettings
extends
Serializable
Annotations
@SuppressWarnings
()
object
Target
Annotations
@SuppressWarnings
()
Ungrouped