med-table
Version:
Wrapper over table of primeng library for Ministry of Health
20 lines (19 loc) • 1.06 kB
TypeScript
import { ElementRef, ChangeDetectorRef, AfterViewInit } from '@angular/core';
import { MedTableService } from '../../../services/med-table.service';
import { MedTableSettingsLocal } from '../../../types/MedTableSettingsLocal';
import { IFilterDataHandler } from '../../../services/FilterDataHandler/FilterDataHandler';
import * as i0 from "@angular/core";
export declare class FilterSelectComponent<T> implements AfterViewInit {
private store;
private cd;
constructor(store: MedTableService, cd: ChangeDetectorRef);
key: string;
settings: MedTableSettingsLocal;
filterDataHandler: IFilterDataHandler<T>;
selectRef: ElementRef;
get filterSelectOptions(): string[];
ngAfterViewInit(): void;
onFilter({ filter }: Record<string, any>): void;
static ɵfac: i0.ɵɵFactoryDeclaration<FilterSelectComponent<any>, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<FilterSelectComponent<any>, "filter-select", never, { "key": "key"; "settings": "settings"; "filterDataHandler": "filterDataHandler"; }, {}, never, never>;
}