in apis/scaladoc-1.0.0/scripts/components/FilterBar.js [6:31]
constructor(props) {
super(props);
this.refs = {
elements: findRefs(".documentableElement"),
filterBar: findRef(".documentableFilter"),
};
this.state = {
filter: new Filter("", {}, this.refs.elements, true),
isVisible: false,
};
this.inputComp = new Input({ onInputChange: this.onInputChange });
this.listComp = new DocumentableList({
filter: this.state.filter,
});
this.filterGroupComp = new FilterGroup({
filter: this.state.filter,
onFilterToggle: this.onFilterToggle,
onGroupSelectChange: this.onGroupSelectChange,
onFilterVisibilityChange: this.onFilterVisibilityChange,
});
this.render();
}