Skip to main content

Class: Type<_T>

Defined in: packages/blockly/core/registry.ts:61

A name with the type of the element stored in the generic.

Type Parameters​

Type Parameter
_T

Properties index​

PropertyDescription
CONNECTION_CHECKER-
CONNECTION_PREVIEWER-
EVENT-
FIELD-
INPUT-
RENDERER-
TOOLBOX-
THEME-
TOOLBOX_ITEM-
FLYOUTS_VERTICAL_TOOLBOX-
FLYOUTS_HORIZONTAL_TOOLBOX-
FLYOUT_INFLATER-
METRICS_MANAGER-
BLOCK_DRAGGERType for an IDragger. Formerly behavior was mostly covered by BlockDraggeers, which is why the name is inaccurate.
VARIABLE_MODEL-
VARIABLE_MAP-

Methods index​

MethodDescription
toStringReturns the name of the type.

Constructors​

Constructor​

new Type<_T>(name): Type<_T>;

Defined in: packages/blockly/core/registry.ts:63

Parameters​

ParameterTypeDescription
namestringThe name of the registry type.

Returns​

Type<_T>

Properties​

CONNECTION_CHECKER​

static CONNECTION_CHECKER: Type<IConnectionChecker>;

Defined in: packages/blockly/core/registry.ts:74


CONNECTION_PREVIEWER​

static CONNECTION_PREVIEWER: Type<IConnectionPreviewer>;

Defined in: packages/blockly/core/registry.ts:76


EVENT​

static EVENT: Type<Abstract>;

Defined in: packages/blockly/core/registry.ts:80


FIELD​

static FIELD: Type<Field<any>>;

Defined in: packages/blockly/core/registry.ts:82


INPUT​

static INPUT: Type<Input>;

Defined in: packages/blockly/core/registry.ts:84


RENDERER​

static RENDERER: Type<Renderer>;

Defined in: packages/blockly/core/registry.ts:86


TOOLBOX​

static TOOLBOX: Type<IToolbox>;

Defined in: packages/blockly/core/registry.ts:88


THEME​

static THEME: Type<Theme>;

Defined in: packages/blockly/core/registry.ts:90


TOOLBOX_ITEM​

static TOOLBOX_ITEM: Type<ToolboxItem>;

Defined in: packages/blockly/core/registry.ts:92


FLYOUTS_VERTICAL_TOOLBOX​

static FLYOUTS_VERTICAL_TOOLBOX: Type<IFlyout>;

Defined in: packages/blockly/core/registry.ts:94


FLYOUTS_HORIZONTAL_TOOLBOX​

static FLYOUTS_HORIZONTAL_TOOLBOX: Type<IFlyout>;

Defined in: packages/blockly/core/registry.ts:96


FLYOUT_INFLATER​

static FLYOUT_INFLATER: Type<IFlyoutInflater>;

Defined in: packages/blockly/core/registry.ts:100


METRICS_MANAGER​

static METRICS_MANAGER: Type<IMetricsManager>;

Defined in: packages/blockly/core/registry.ts:102


BLOCK_DRAGGER​

static BLOCK_DRAGGER: Type<IDragger>;

Defined in: packages/blockly/core/registry.ts:108

Type for an IDragger. Formerly behavior was mostly covered by BlockDraggeers, which is why the name is inaccurate.


VARIABLE_MODEL​

static VARIABLE_MODEL: Type<IVariableModelStatic<IVariableState> & IVariableModel<IVariableState>>;

Defined in: packages/blockly/core/registry.ts:119


VARIABLE_MAP​

static VARIABLE_MAP: Type<IVariableMap<IVariableModel<IVariableState>>>;

Defined in: packages/blockly/core/registry.ts:123

Methods​

toString()​

toString(): string;

Defined in: packages/blockly/core/registry.ts:70

Returns the name of the type.

Returns​

string

The name.