Класс FlyoutButton
Класс для кнопки или метки во всплывающем меню.
Подпись:
export declare class FlyoutButton implements IBoundedElement, IRenderedElement, IFocusableNode
Реализует: IBoundedElement , IRenderedElement , IFocusableNode
Замечания
Конструктор для этого класса помечен как внутренний. Сторонний код не должен вызывать конструктор напрямую или создавать подклассы, расширяющие класс FlyoutButton .
Характеристики
| Свойство | Модификаторы | Тип | Описание |
|---|---|---|---|
| BORDER_RADIUS | static | число | Радиус границ всплывающей кнопки. |
| курсорSvg | SVGElement | нулевой | Удерживает элемент svg курсора, когда курсор прикреплен к кнопке. Это null, если на кнопке нет курсора. | |
| высота | число | Высота прямоугольника кнопки. | |
| информация | toolbox.ButtonOrLabelInfo | ||
| TEXT_MARGIN_X | static | число | Горизонтальное поле вокруг текста на кнопке. |
| TEXT_MARGIN_Y | static | число | Вертикальное поле вокруг текста на кнопке. |
| ширина | число | Ширина прямоугольника кнопки. |
Методы
| Метод | Модификаторы | Описание |
|---|---|---|
| canBeFocused() | См. IFocusableNode.canBeFocused. | |
| создатьДом() | ||
| распоряжаться() | Утилизируйте эту кнопку. | |
| получитьBoundingRectangle() | Возвращает координаты ограниченного элемента, описывающие размеры элемента. Система координат: координаты рабочего пространства. | |
| получитьButtonText() | ||
| получитьFocusableElement() | См. IFocusableNode.getFocusableElement. | |
| получитьFocusableTree() | См. IFocusableNode.getFocusableTree. | |
| получитьSvgRoot() | ||
| получитьTargetWorkspace() | Получите целевую рабочую область кнопки. | |
| получитьРабочее пространство() | Получить рабочую область кнопки. | |
| isLabel() | ||
| moveBy(dx, dy, _reason) | Переместить элемент на относительное смещение. | |
| переместитьВ(x, y) | Переместите кнопку в заданные координаты x, y. | |
| onNodeBlur() | См. IFocusableNode.onNodeBlur. | |
| onNodeFocus() | См. IFocusableNode.onNodeFocus. | |
| setCursorSvg(курсорSvg) | Добавьте курсор SVG в группу SVG этой кнопки. | |
| показывать() | Правильно расположите кнопку всплывающего окна и сделайте ее видимой. |