this property is used to specify the properties used to browse the data
source. In case of an XML data source, the user should add at '@'
before each attribute;
: array containing titles of each facet, the filterLabels property
should be an array and should be ordered in the same way that
In order to let the user interact with Elastic Search, the
component exposes some methods that enable the developer to customize
the browsing pattern of the metadata values at run time.
addFIlter: used to add a new
filter to Elastic Search of it doesn't exist yet. This method gets a filterProperty(string) and the the filterLabel(String) as parameters;
removeFilter: this method
used to remove an existing filter. It uses a String like
ElasticFilterSkin: used to add a new
skin to the elsatic search filters. It takes a skin class as an input. This Elastic filter has three skinnable parts :
listrepresents the global container( column). It is a required skinable part.
listScrollerrepresents the scrollbar ;
filterTitleLabelrepresents the label dispalyed on the header of each list ;
In order to have access to all the properties available for Elastic Search please refer to the ASDoc.