ngx-mat-cdk
Version:
Extra Components for Angular Material including Filters,Drag Drop File, MatSelect Mobile Version
23 lines (22 loc) • 1.08 kB
TypeScript
import { AfterViewInit, ElementRef, EventEmitter, Injector, OnInit } from '@angular/core';
import { FiltersService } from './filters.service';
import { Filter, FilterTypes } from './filter-components/filters-base';
import { MediaTracker } from "../../shared/media-tracker";
import { NgxMatCdkUtilityService } from "../../shared/services/ngx-mat-cdk-utility.service";
import { ThemePalette } from "@angular/material/core/common-behaviors/color";
export declare class FiltersComponent extends MediaTracker implements OnInit, AfterViewInit {
filtersService: FiltersService;
private el;
private utilityService;
filters: Filter[];
loading: boolean;
filterCount: number;
filterCountChange: EventEmitter<number>;
clear: EventEmitter<any>;
matColor: ThemePalette;
constructor(injector: Injector, filtersService: FiltersService, el: ElementRef<HTMLElement>, utilityService: NgxMatCdkUtilityService);
ngOnInit(): void;
get filterTypes(): typeof FilterTypes;
onClear(filter: Filter): void;
ngAfterViewInit(): void;
}