@chief-editor/brick-control
Version:
Control Brick for chief editor
28 lines (27 loc) • 1.02 kB
TypeScript
import { IBoardInfo, IBrickData, ILayoutConfig } from '@chief-editor/base';
import { INormalDatasource } from './type';
export declare function getNullableState(): {
getInitialState: () => {};
mergeStateWithBrickData: () => {};
};
export declare function getNullableDatasource(): {
mockData: null;
getDatasourceFromBrickData: () => null;
};
export declare function getNullableValue(): {
getValueFromBrickData: () => null;
setValueToBrickData: () => void;
};
export declare function getNullableDisplay(): {
getDisplayFromBrickData: () => null;
};
export declare function getNormalDatasource(mockData: INormalDatasource): {
mockData: INormalDatasource;
getDatasourceFromBrickData(brickData: IBrickData<unknown, INormalDatasource, unknown, unknown, unknown>): INormalDatasource;
};
export declare function getNormalLayout(): {
getDefaultLayout(): ILayoutConfig;
};
export declare function getNormalPartBoardInfo(accept?: string[]): {
getPartBoardInfoFromBrickData(): IBoardInfo;
};