Class: PageSearch

VisualizationComponents. PageSearch

Members


<static> currentTimeout

Container for the current timeout ID

Source:

Methods


<private, static> _buildFilterObject(query, fields, filters)

Build a filters object with the structure:

  "field1": "query",
  "or": {
    "field2": "query",
    ....
  }
}
Parameters:
Name Type Description
query String
fields Array
filters Object
Source:
Returns:
Type
object

<private, static> _handleSearchChange(key, value, component)

Handle search field updates

Parameters:
Name Type Description
key String
value String
component Object
Source:
Returns:
Type
null

<static> getInitialState()

Gets the initial state of the component

Source:
Returns:
Type
object

<static> queryData()

Manage query string

Source:
Returns:
Type
null

<static> render()

Renders the page search box

Source:
Returns:
Type
jsx