org.hyperscala.ui.widgets.vs

BasicVisualSearchFacet

case class BasicVisualSearchFacet(name: String, category: String, allowMultiple: Boolean, exactMatch: Boolean, resultType: ResultType, searchHandler: (String) ⇒ Seq[VisualSearchResult]) extends VisualSearchFacet with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, VisualSearchFacet, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. BasicVisualSearchFacet
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. VisualSearchFacet
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BasicVisualSearchFacet(name: String, category: String, allowMultiple: Boolean, exactMatch: Boolean, resultType: ResultType, searchHandler: (String) ⇒ Seq[VisualSearchResult])

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. val allowMultiple: Boolean

    Only allows one entry of this facet in the VisualSearch.

    Only allows one entry of this facet in the VisualSearch.

    Definition Classes
    BasicVisualSearchFacetVisualSearchFacet
  5. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  6. val category: String

    The category this facet is represented by.

    The category this facet is represented by.

    Definition Classes
    BasicVisualSearchFacetVisualSearchFacet
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  9. val exactMatch: Boolean

    Requires an exact match.

    Requires an exact match. If set to false the first result displayed will be the query typed if there is more than one result matching. If set to true the first result will be the first entry.

    Definition Classes
    BasicVisualSearchFacetVisualSearchFacet
  10. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  12. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  13. val name: String

    The name of this facet that appears in VisualSearch.

    The name of this facet that appears in VisualSearch.

    Definition Classes
    BasicVisualSearchFacetVisualSearchFacet
  14. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. final def notify(): Unit

    Definition Classes
    AnyRef
  16. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  17. val resultType: ResultType

    The type of result being returned.

    The type of result being returned.

    Definition Classes
    BasicVisualSearchFacetVisualSearchFacet
  18. def search(query: String, search: VisualSearch): Seq[VisualSearchResult]

    Search for entries for this facet.

    Search for entries for this facet.

    Definition Classes
    BasicVisualSearchFacetVisualSearchFacet
  19. val searchHandler: (String) ⇒ Seq[VisualSearchResult]

  20. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  21. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from VisualSearchFacet

Inherited from AnyRef

Inherited from Any

Ungrouped