blockly > serialization > blocks > State

serialization.blocks.State interface

Represents the state of a given block.

Signature:

export interface State 

Properties

Property Modifiers Type Description
collapsed? boolean (Optional)
data? string (Optional)
deletable? boolean (Optional)
disabledReasons? string[] (Optional)
editable? boolean (Optional)
enabled? boolean (Optional)
extraState? any (Optional)
fields? { [key: string]: any; } (Optional)
icons? { [key: string]: any; } (Optional)
id? string (Optional)
inline? boolean (Optional)
inputs? { [key: string]: ConnectionState; } (Optional)
movable? boolean (Optional)
next? ConnectionState (Optional)
type string
x? number (Optional)
y? number (Optional)