Research Survey: Tell us about your experience with Blockly
Start survey
Stay organized with collections
Save and categorize content based on your preferences.
blockly > blockRendering > register
blockRendering.register() function
Registers a new renderer.
Signature:
export declare function register(name: string, rendererClass: Function): void;
Parameters
Parameter |
Type |
Description |
name |
string |
The name of the renderer. |
rendererClass |
Function |
The new renderer class to register. |
Returns:
void
Exceptions
{Error} if a renderer with the same name has already been registered.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-18 UTC."],[[["Registers a new renderer class with Blockly's block rendering system using a unique name."],["Throws an error if attempting to register a renderer with a name that already exists."],["Requires the renderer's name as a string and the renderer class itself as a function for registration."]]],[]]