UNPKG

ontotext-reusable-ui-components

Version:

Unified reusable UI components designed for the Ontotext ecosystem.

22 lines (21 loc) 974 B
import { SimpleChanges } from '@angular/core'; import { OntoSearchFacetComponent } from '../onto-search-facet.component'; import { FormControl } from '@angular/forms'; import { ReplaySubject } from 'rxjs'; import { SearchFacetModel } from '../models/search-facet-model'; import { MatSelectChange } from '@angular/material/select'; export declare class DropdownMultiSelectFacetComponent extends OntoSearchFacetComponent { /** control for the selected from multi-selection */ selectedFormControl: FormControl; /** control for the MatSelect filter keyword multi-selection */ filteredFormControl: FormControl; /** list of filtered by search keyword for multi-selection */ filtered: ReplaySubject<SearchFacetModel[]>; private selectedFacets; ngOnChanges(changes: SimpleChanges): void; private init; private filter; onSelection($event: MatSelectChange): void; onOpenedChange(isOpen: boolean): void; private countFacetResults; }