Contains the state of options for different components. Mainly used by ResultLink.
Contains the state of different components (enabled vs disabled). Allows to get/set values. Triggers component state event when modified. Each component can listen to those events.
Contains the singleton that allows to trigger queries.
Contains the state of the query. Allows to get/set values. Triggers state event when modified. Each component can listen to those events.
The root HTMLElement of the SearchInterface in which the component exists.
A reference to the root of every component, the SearchInterface.
A reference to the Analytics.client.
The bindings, or environment in which each component exists.