UNPKG

@umbraco/json-models-builders

Version:
40 lines (39 loc) 1.4 kB
import { DocumentValueBuilder } from "../documentValueBuilder"; import { BlockGridContentDataBuilder } from "./blockGridContentDataBuilder"; import { BlockGridExposeBuilder } from "./blockGridExposeBuilder"; import { BlockGridLayoutBuilder } from "./blockGridLayoutBuilder"; export declare class BlockGridValueBuilder { parentBuilder: DocumentValueBuilder; blockGridContentDataBuilder: BlockGridContentDataBuilder[]; blockGridExposeBuilder: BlockGridExposeBuilder[]; blockGridLayoutBuilder: BlockGridLayoutBuilder[]; blockGridSettingDataBuilder: []; constructor(parentBuilder: DocumentValueBuilder); addContentData(): BlockGridContentDataBuilder; addExpose(): BlockGridExposeBuilder; addLayout(): BlockGridLayoutBuilder; done(): DocumentValueBuilder; getValue(): { contentData: { contentTypeKey: string; key: string; udi: string | null; values: { alias: string; culture: string | null; editorAlias: string; segment: string | null; value: string; }[]; }[]; expose: { contentKey: string; culture: string | null; segment: string | null; }[]; layout: { 'Umbraco.BlockGrid': any[]; }; settingsData: never[]; }; }