@chief-editor/flow
Version:
Old核心数据流
16 lines (15 loc) • 719 B
TypeScript
import { BaseBrick, IBaseBrickOptions } from '@chief-editor/base';
import { FlowTemplate } from './FlowTemplate';
import { FlowBoard } from './FlowBoard';
import { FlowContext } from './FlowContext';
import { FlowModel } from './FlowModel';
export declare class FlowBrick<V, DS, DP, CG, ST> extends BaseBrick<V, DS, DP, CG, ST> {
private readonly board;
constructor(board: FlowBoard, options: IBaseBrickOptions<V, DS, DP, CG, ST>);
getByExpression(...expression: Array<string | number>): any;
getOwnerBoard(): FlowBoard;
getOwnerTemplate(): FlowTemplate;
getOwnerModel(): FlowModel;
getOwnerContext(): FlowContext;
}
export declare type FlowBrickGlobal = FlowBrick<any, any, any, any, any>;