UNPKG

sdk-datagrid

Version:

Customizable (Angular) datagrid with data options for manipulation, and charts for visualization.

46 lines (45 loc) 2.54 kB
import { EventEmitter } from '@angular/core'; import { SDKDataGridColumn } from '../../models/datagrid-column'; import { SDKDataGridMessage } from '../../models/datagrid-message'; import * as i0 from "@angular/core"; export declare class SDKDataGridColumnsOptionComponent { /************************************************************************** * Input/Output Parameters **************************************************************************/ columns: SDKDataGridColumn[]; closeEvent: EventEmitter<any>; applyEvent: EventEmitter<any>; /************************************************************************** * Component Variables **************************************************************************/ protected columnList: SDKDataGridColumn[]; protected allVisible: boolean; private _columns; /************************************************************************** * Message Variables **************************************************************************/ protected showMessage: boolean; protected message: SDKDataGridMessage; /************************************************************************** * Component Lifecycle Methods **************************************************************************/ protected ngOnChanges(_args: any): void; /************************************************************************** * Setup Methods **************************************************************************/ private initialize; protected getColumnName(column: SDKDataGridColumn): string; protected setFriendlyName(event: any, column: SDKDataGridColumn): void; /************************************************************************** * User Action Methods **************************************************************************/ protected groupVisibleColumns(): void; protected toggleAllColumns(event: any): void; protected toggleColumn(event: any, column: SDKDataGridColumn): void; protected drop(event: any): void; protected reset(): void; protected apply(): void; protected close(): void; static ɵfac: i0.ɵɵFactoryDeclaration<SDKDataGridColumnsOptionComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<SDKDataGridColumnsOptionComponent, "sdk-datagrid-columns-option", never, { "columns": { "alias": "columns"; "required": false; }; }, { "closeEvent": "closeEvent"; "applyEvent": "applyEvent"; }, never, never, true, never>; }