ng2-qgrid
Version:
Angular Grid
16 lines (15 loc) • 625 B
TypeScript
import { RootService } from '../../infrastructure/component/root.service';
import { ColumnListCtrl } from 'ng2-qgrid/core/column-list/column.list.ctrl';
import { ColumnModel } from 'ng2-qgrid/core/column-type/column.model';
export declare class ColumnListService {
private root;
private _ctrl;
constructor(root: RootService);
add(column: ColumnModel): void;
copy(target: any, source: any): void;
generateKey(source: any): string;
extract(key: any, type: any): ColumnModel;
register(column: ColumnModel): void;
delete(key: string): void;
readonly ctrl: ColumnListCtrl;
}