ng2-qgrid
Version:
Angular Grid
14 lines (10 loc) • 463 B
TypeScript
import { ColumnModel } from '../column-type/column.model';
import { RowModel } from '../row/row.model';
import { Model } from '../infrastructure/model';
export declare interface GenerateOptions {
columnFactory: (type: string) => ColumnModel;
deep: boolean;
rows: RowModel[];
}
export declare function generateFactory(model: Model): (GenerateOptions) => ColumnModel[];
export declare function generate(settings: GenerateOptions): ColumnModel[];