blockly > fieldRegistry > register
fieldRegistry.register() function
Registers a field type. fieldRegistry.fromJson uses this registry to find the appropriate field type.
Signature:
export declare function register(type: string, fieldClass: RegistrableField): void;
Parameters
Parameter | Type | Description |
---|---|---|
type | string | The field type name as used in the JSON definition. |
fieldClass | RegistrableField | The field class containing a fromJson function that can construct an instance of the field. |
Returns:
void
Exceptions
{Error} if the type name is empty, the field is already registered, or the fieldClass is not an object containing a fromJson function.