UNPKG

@alfresco/adf-content-services

Version:
26 lines (25 loc) 1.38 kB
import { FacetField } from '../../models/facet-field.interface'; import { MatCheckboxChange } from '@angular/material/checkbox'; import { FacetFieldBucket } from '../../models/facet-field-bucket.interface'; import { FacetWidget } from '../../models/facet-widget.interface'; import { Subject } from 'rxjs'; import * as i0 from "@angular/core"; export declare class SearchFacetFieldComponent implements FacetWidget { private queryBuilder; private searchFacetFiltersService; private translationService; field: FacetField; displayValue$: Subject<string>; get canUpdateOnChange(): boolean; onToggleBucket(event: MatCheckboxChange, field: FacetField, bucket: FacetFieldBucket): void; selectFacetBucket(field: FacetField, bucket: FacetFieldBucket): void; unselectFacetBucket(field: FacetField, bucket: FacetFieldBucket): void; canResetSelectedBuckets(field: FacetField): boolean; resetSelectedBuckets(field: FacetField): void; getBucketCountDisplay(bucket: FacetFieldBucket): string; updateDisplayValue(): void; reset(): void; submitValues(): void; static ɵfac: i0.ɵɵFactoryDeclaration<SearchFacetFieldComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<SearchFacetFieldComponent, "adf-search-facet-field", never, { "field": { "alias": "field"; "required": true; }; }, {}, never, never, true, never>; }