UNPKG

@umbraco/json-models-builders

Version:
28 lines (27 loc) 1.1 kB
import { DataTypeBuilder } from './dataTypeBuilder'; import { BlockGridBlockBuilder } from './blockGridBuiler'; import { BlockGridBlockGroupBuilder } from './blockGridBuiler'; export declare class BlockGridDataTypeBuilder extends DataTypeBuilder { blockGridBlockBuilder: BlockGridBlockBuilder[]; blockGridBlockGroupBuilder: BlockGridBlockGroupBuilder[]; minValue: number; maxValue: number; useLiveEditing: boolean; maxPropertyWidth: string; gridColumns: number; layoutStylesheet: string; createLabel: string; blockGridGroupValue: any; constructor(); addBlock(): BlockGridBlockBuilder; addBlockGroup(): BlockGridBlockGroupBuilder; getBlockGroupGUID(groupName: string): any; withMinValue(minValue: number): this; withMaxValue(maxValue: number): this; withLiveEditing(useLiveEditing: boolean): this; withMaxPropertyWidth(maxPropertyWidth: string): this; withGridColumns(gridColumns: number): this; withLayoutStylesheet(layoutStylesheet: string): this; withCreateLabel(createLabel: string): this; getValues(): any[]; }