···5151 /**
5252 * Register a toolbox for the editor.
5353 *
5454- * @argument name Name of the toolbox.
5454+ * @argument name The name of the toolbox.
5555 *
5656- * @argument value Toolbox to register.
5656+ * @argument toolbox The toolbox to register.
5757 */
5858- registerToolbox(name: string, value: ToolboxDefinition): void {
5959- this._toolboxes.set(name, value);
5858+ registerToolbox(name: string, toolbox: ToolboxDefinition): void {
5959+ this._toolboxes.set(name, toolbox);
6060 }
61616262 /**
6363- * Register new blocks.
6363+ * Register block definitions.
6464 *
6565- * @argument blocks Blocks to register.
6565+ * @argument blocks A list of block definitions to register.
6666 */
6767 registerBlocks(blocks: BlockDefinition[]): void {
6868 Blockly.defineBlocksWithJsonArray(blocks);
6969 }
70707171 /**
7272- * Register new generators.
7272+ * Register a language generator.
7373 *
7474- * @argument name Name of the generator.
7474+ * @argument language The language output by the generator.
7575 *
7676- * @argument generator Generator to register.
7676+ * @argument generator The generator to register.
7777 *
7878 * #### Notes
7979- * When registering a generator, the name should correspond to the language
8080- * used by a kernel.
8181- *
8282- * If you register a generator for an existing language this will be overwritten.
7979+ * If a generator already exists for the given language it is overwritten.
8380 */
8484- registerGenerator(name: string, generator: Blockly.Generator): void {
8585- this._generators.set(name, generator);
8181+ registerGenerator(language: string, generator: Blockly.Generator): void {
8282+ this._generators.set(language, generator);
8683 }
87848885 setlanguage(language: string): void {
+10-15
packages/blockly/src/token.ts
···2121 /**
2222 * Register a toolbox for the editor.
2323 *
2424- * @argument name Name of the toolbox.
2424+ * @argument name The name of the toolbox.
2525 *
2626- * @argument value Toolbox to register.
2626+ * @argument toolbox The toolbox to register.
2727 */
2828- registerToolbox(name: string, value: ToolboxDefinition): void;
2828+ registerToolbox(name: string, toobox: ToolboxDefinition): void;
29293030 /**
3131- * Register new blocks.
3232- *
3333- * @argument name Name of the toolbox.
3131+ * Register block definitions.
3432 *
3535- * @argument value Toolbox to register.
3333+ * @argument blocks A list of block definitions to register.
3634 */
3735 registerBlocks(blocks: BlockDefinition[]): void;
38363937 /**
4040- * Register new generators.
3838+ * Register a language generator.
4139 *
4242- * @argument name Name of the toolbox.
4040+ * @argument language The language output by the generator.
4341 *
4444- * @argument value Toolbox to register.
4242+ * @argument generator The generator to register.
4543 *
4644 * #### Notes
4747- * When registering a generator, the name should correspond to the language
4848- * used by a kernel.
4949- *
5050- * If you register a generator for an existing language this will be overwritten.
4545+ * If a generator already exists for the given language it is overwritten.
5146 */
5252- registerGenerator(name: string, generator: Blockly.Generator): void;
4747+ registerGenerator(language: string, generator: Blockly.Generator): void;
5348}