Stay organized with collections
Save and categorize content based on your preferences.
blockly > ToolboxSeparator > (constructor)
Constructs a new instance of the ToolboxSeparator
class
Signature:
constructor(separatorDef: toolbox.SeparatorInfo, toolbox: IToolbox);
Parameters
Parameter |
Type |
Description |
separatorDef |
toolbox.SeparatorInfo |
The information needed to create a separator. |
toolbox |
IToolbox |
The parent toolbox for the separator. |
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."],[[["\u003cp\u003eThe \u003ccode\u003eToolboxSeparator\u003c/code\u003e class is used to create visual separators within the Blockly toolbox.\u003c/p\u003e\n"],["\u003cp\u003eThe constructor for this class requires a \u003ccode\u003eseparatorDef\u003c/code\u003e object containing the separator's properties and the parent \u003ccode\u003etoolbox\u003c/code\u003e it belongs to.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eseparatorDef\u003c/code\u003e is of type \u003ccode\u003etoolbox.SeparatorInfo\u003c/code\u003e and provides information on how to style and position the separator.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003etoolbox\u003c/code\u003e is of type \u003ccode\u003eIToolbox\u003c/code\u003e and represents the overall toolbox structure the separator is a part of.\u003c/p\u003e\n"]]],["The `ToolboxSeparator` class constructor creates a new separator within a toolbox. It requires two parameters: `separatorDef`, which provides the necessary information to define the separator, and `toolbox`, representing the parent toolbox where the separator will be placed. This constructor's function is to instantiate a separator object, utilizing the provided definition and associating it with the specified toolbox.\n"],null,["[blockly](./blockly.md) \\\u003e [ToolboxSeparator](./blockly.toolboxseparator_class.md) \\\u003e [(constructor)](./blockly.toolboxseparator_class._constructor__1_constructor.md)\n\nToolboxSeparator.(constructor)\n------------------------------\n\nConstructs a new instance of the `ToolboxSeparator` class\n\n**Signature:** \n\n constructor(separatorDef: toolbox.SeparatorInfo, toolbox: IToolbox);\n\nParameters\n----------\n\n| Parameter | Type | Description |\n|--------------|-------------------------------------------------------------------------------------------------|-----------------------------------------------|\n| separatorDef | [toolbox.SeparatorInfo](./blockly.utils_namespace.toolbox_namespace.separatorinfo_interface.md) | The information needed to create a separator. |\n| toolbox | [IToolbox](./blockly.itoolbox_interface.md) | The parent toolbox for the separator. |"]]