Stay organized with collections
Save and categorize content based on your preferences.
blockly > registry
registry namespace
Classes
Class |
Description |
Type |
A name with the type of the element stored in the generic. |
Functions
Function |
Description |
getAllItems(type, opt_cased, opt_throwIfMissing) |
Returns a map of items registered with the given type. |
getClass(type, name, opt_throwIfMissing) |
Gets the class for the given name and type. |
getClassFromOptions(type, options, opt_throwIfMissing) |
Gets the class from Blockly options for the given type. This is used for plugins that override a built in feature. (e.g. Toolbox) |
getObject(type, name, opt_throwIfMissing) |
Gets the object for the given name and type. |
hasItem(type, name) |
Returns whether or not the registry contains an item with the given type and name. |
register(type, name, registryItem, opt_allowOverrides) |
Registers a class based on a type and name. |
unregister(type, name) |
Unregisters the registry item with the given type and name. |
Variables
Variable |
Description |
DEFAULT |
The string used to register the default class for a type of plugin. |
TEST_ONLY |
|
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 2022-10-04 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{
"last_modified": "Last updated 2022-10-04 UTC.",
"state": ""
}