ng2-qgrid
Version:
Angular Grid
17 lines (16 loc) • 566 B
TypeScript
import { Expression } from './expression';
import { GroupSchema } from './group.schema';
import { Node } from './node';
export declare class Line {
private GroupSchemaT;
immutable: boolean;
readonly expressions: Expression[];
constructor(GroupSchemaT: typeof GroupSchema);
private getIndex(id);
private findById(expressions, id, parent?);
add(expression: Expression): void;
clone(id: string): Expression;
get(id: string): Expression;
put(id: string, node: Node, build: any): void;
remove(id: any): void;
}