UNPKG

@chief-editor/brick-control

Version:

Control Brick for chief editor

28 lines (27 loc) 1.02 kB
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; };