Skip to main content

Interface: BlocklyOptions

Defined in: packages/blockly/core/blockly_options.ts:16

Blockly options.

Properties index​

PropertyDescription
collapse-
comments-
css-
disable-
grid-
horizontalLayout-
maxBlocks-
maxInstances-
media-
modalInputs-
move-
oneBasedIndex-
readOnly-
renderer-
rendererOverrides-
rtl-
scrollbars-
sounds-
theme-
toolbox-
toolboxPosition-
trashcan-
maxTrashcanContents-
plugins-
zoom-
parentWorkspace-

Properties​

collapse?​

optional collapse?: boolean;

Defined in: packages/blockly/core/blockly_options.ts:17


comments?​

optional comments?: boolean;

Defined in: packages/blockly/core/blockly_options.ts:18


css?​

optional css?: boolean;

Defined in: packages/blockly/core/blockly_options.ts:19


disable?​

optional disable?: boolean;

Defined in: packages/blockly/core/blockly_options.ts:20


grid?​

optional grid?: GridOptions;

Defined in: packages/blockly/core/blockly_options.ts:21


horizontalLayout?​

optional horizontalLayout?: boolean;

Defined in: packages/blockly/core/blockly_options.ts:22


maxBlocks?​

optional maxBlocks?: number;

Defined in: packages/blockly/core/blockly_options.ts:23


maxInstances?​

optional maxInstances?: object;

Defined in: packages/blockly/core/blockly_options.ts:24

Index Signature​

[blockType: string]: number

media?​

optional media?: string;

Defined in: packages/blockly/core/blockly_options.ts:25


modalInputs?​

optional modalInputs?: boolean;

Defined in: packages/blockly/core/blockly_options.ts:26


move?​

optional move?: MoveOptions;

Defined in: packages/blockly/core/blockly_options.ts:27


oneBasedIndex?​

optional oneBasedIndex?: boolean;

Defined in: packages/blockly/core/blockly_options.ts:28


readOnly?​

optional readOnly?: boolean;

Defined in: packages/blockly/core/blockly_options.ts:29


renderer?​

optional renderer?: string;

Defined in: packages/blockly/core/blockly_options.ts:30


rendererOverrides?​

optional rendererOverrides?: object;

Defined in: packages/blockly/core/blockly_options.ts:31

Index Signature​

[rendererConstant: string]: any

rtl?​

optional rtl?: boolean;

Defined in: packages/blockly/core/blockly_options.ts:32


scrollbars?​

optional scrollbars?: boolean | ScrollbarOptions;

Defined in: packages/blockly/core/blockly_options.ts:33


sounds?​

optional sounds?: boolean;

Defined in: packages/blockly/core/blockly_options.ts:34


theme?​

optional theme?: string | Theme | ITheme;

Defined in: packages/blockly/core/blockly_options.ts:35


toolbox?​

optional toolbox?:
| Element
| ToolboxDefinition;

Defined in: packages/blockly/core/blockly_options.ts:36


toolboxPosition?​

optional toolboxPosition?: string;

Defined in: packages/blockly/core/blockly_options.ts:37


trashcan?​

optional trashcan?: boolean;

Defined in: packages/blockly/core/blockly_options.ts:38


maxTrashcanContents?​

optional maxTrashcanContents?: number;

Defined in: packages/blockly/core/blockly_options.ts:39


plugins?​

optional plugins?: object;

Defined in: packages/blockly/core/blockly_options.ts:40

Index Signature​

[key: string]: string | ((...p1) => any)

zoom?​

optional zoom?: ZoomOptions;

Defined in: packages/blockly/core/blockly_options.ts:41


parentWorkspace?​

optional parentWorkspace?: WorkspaceSvg;

Defined in: packages/blockly/core/blockly_options.ts:42