org
.
hyperscala
.
ui
.
widgets
vs
package
vs
Visibility
Public
All
Type Members
case class
BasicVisualSearchFacet
(
name:
String
,
category:
String
,
allowMultiple:
Boolean
,
exactMatch:
Boolean
,
resultType:
ResultType
,
searchHandler: (
String
) ⇒
Seq
[
VisualSearchResult
]
)
extends
VisualSearchFacet
with
Product
with
Serializable
sealed
class
ResultType
extends
EnumEntry
case class
SearchRequest
(
query:
String
,
facets:
List
[
Map
[
String
,
String
]]
)
extends
Product
with
Serializable
class
VisualSearch
extends
Div
case class
VisualSearchEntry
(
facet:
Option
[
VisualSearchFacet
]
,
value:
String
)
extends
Product
with
Serializable
trait
VisualSearchFacet
extends
AnyRef
class
VisualSearchHandler
[
S <:
Session
]
extends
HttpHandler
case class
VisualSearchQuery
(
query:
String
=
""
,
entries:
List
[
VisualSearchEntry
] =
immutable.this.Nil
)
extends
Product
with
Serializable
case class
VisualSearchResult
(
value:
String
,
label:
String
)
extends
Product
with
Serializable
Value Members
object
ResultType
extends
Enumerated
[
ResultType
]
object
SearchRequest
extends
Serializable
object
VisualSearch
extends
Module
object
VisualSearchFacet
Ungrouped