UNPKG

ontimize-web-ngx

Version:
25 lines (24 loc) 1.26 kB
import { Injector, OnDestroy, OnInit } from '@angular/core'; import { Subscription } from 'rxjs'; import { AggregateFunction } from '../../../../../types/aggregate-function.type'; import { OTableComponent } from '../../../o-table.component'; import * as i0 from "@angular/core"; export declare const DEFAULT_TABLE_COLUMN_AGGREGATE: string[]; export declare class OTableColumnAggregateComponent implements OnDestroy, OnInit { protected injector: Injector; static DEFAULT_AGGREGATE: string; attr: string; aggregate: string; table: OTableComponent; title: string; protected _aggregateFunction: AggregateFunction; protected subscription: Subscription; constructor(table: OTableComponent, injector: Injector); get functionAggregate(): AggregateFunction; set functionAggregate(val: AggregateFunction); getColumnData(attr: any): any[]; ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<OTableColumnAggregateComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<OTableColumnAggregateComponent, "o-table-column-aggregate", never, { "attr": "attr"; "title": "title"; "aggregate": "aggregate"; "functionAggregate": "function-aggregate"; }, {}, never, never, false, never>; }