UNPKG

@true-directive/grid

Version:

Angular Data Grid from Yopsilon.

34 lines (33 loc) 1.29 kB
/** * Copyright (c) 2018-2019 Aleksey Melnikov, True Directive Company. * @link https://truedirective.com/ * @license MIT */ import { EventEmitter, OnDestroy, ComponentFactoryResolver, ChangeDetectorRef } from '@angular/core'; import { GridStateService } from '../grid-state.service'; import { Filter } from '@true-directive/base'; export declare class FilterPopupComponent implements OnDestroy { state: GridStateService; private _cfResolver; private _changeDetector; popup: any; container: any; closed: EventEmitter<any>; show: EventEmitter<any>; setFilter: EventEmitter<any>; resetFilter: EventEmitter<any>; readonly visible: boolean; filter: Filter; private _componentRef; private _subscribes; popupClosed(e: any): void; popupShow(e: any): void; createComponent(filterComponentType: any, filter: Filter, rows: Array<any>): void; showByTarget(target: any, filter: Filter, filterComponentType: any, rows: Array<any>): void; closePopup(result?: any): void; private unsubscribeAll; ngAfterContentInit(): void; ngOnDestroy(): void; changes(): void; constructor(state: GridStateService, _cfResolver: ComponentFactoryResolver, _changeDetector: ChangeDetectorRef); }