@@ -51,38 +51,35 @@ export class BlocklyRegistry implements IBlocklyRegistry {
5151 /**
5252 * Register a toolbox for the editor.
5353 *
54- * @argument name Name of the toolbox.
54+ * @argument name The name of the toolbox.
5555 *
56- * @argument value Toolbox to register.
56+ * @argument toolbox The toolbox to register.
5757 */
58- registerToolbox ( name : string , value : ToolboxDefinition ) : void {
59- this . _toolboxes . set ( name , value ) ;
58+ registerToolbox ( name : string , toolbox : ToolboxDefinition ) : void {
59+ this . _toolboxes . set ( name , toolbox ) ;
6060 }
6161
6262 /**
63- * Register new blocks .
63+ * Register block definitions .
6464 *
65- * @argument blocks Blocks to register.
65+ * @argument blocks A list of block definitions to register.
6666 */
6767 registerBlocks ( blocks : BlockDefinition [ ] ) : void {
6868 Blockly . defineBlocksWithJsonArray ( blocks ) ;
6969 }
7070
7171 /**
72- * Register new generators .
72+ * Register a language generator .
7373 *
74- * @argument name Name of the generator.
74+ * @argument language The language output by the generator.
7575 *
76- * @argument generator Generator to register.
76+ * @argument generator The generator to register.
7777 *
7878 * #### Notes
79- * When registering a generator, the name should correspond to the language
80- * used by a kernel.
81- *
82- * If you register a generator for an existing language this will be overwritten.
79+ * If a generator already exists for the given language it is overwritten.
8380 */
84- registerGenerator ( name : string , generator : Blockly . Generator ) : void {
85- this . _generators . set ( name , generator ) ;
81+ registerGenerator ( language : string , generator : Blockly . Generator ) : void {
82+ this . _generators . set ( language , generator ) ;
8683 }
8784
8885 setlanguage ( language : string ) : void {
0 commit comments