FlyoutButton class
Class for a button or label in the flyout.
Signature:
export declare class FlyoutButton
Remarks
The constructor for this class is marked as internal. Third-party code should not call the constructor directly or create subclasses that extend the FlyoutButton
class.
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
BORDER_RADIUS | static |
number | The radius of the flyout button's borders. |
height | number | The height of the button's rect. | |
info | toolbox.ButtonOrLabelInfo | ||
TEXT_MARGIN_X | static |
number | The horizontal margin around the text in the button. |
TEXT_MARGIN_Y | static |
number | The vertical margin around the text in the button. |
width | number | The width of the button's rect. |
Methods
Method | Modifiers | Description |
---|---|---|
createDom() | Create the button elements. | |
dispose() | Dispose of this button. | |
getButtonText() | ||
getTargetWorkspace() | Get the button's target workspace. | |
isLabel() | ||
moveTo(x, y) | Move the button to the given x, y coordinates. | |
show() | Correctly position the flyout button and make it visible. |