блочно > FlyoutButton

Класс FlyoutButton

Класс кнопки или метки во всплывающем меню.

Подпись:

export declare class FlyoutButton implements IASTNodeLocationSvg 

Реализует: IASTNodeLocationSvg.

Примечания

Конструктор этого класса помечен как внутренний. Сторонний код не должен напрямую вызывать конструктор или создавать подклассы, расширяющие класс FlyoutButton .

Характеристики

Свойство Модификаторы Тип Описание
BORDER_RADIUS static число Радиус границ всплывающей кнопки.
курсорSvg СВГЭлемент | нулевой Содержит элемент svg курсоров, когда курсор прикреплен к кнопке. Это значение равно нулю, если на кнопке нет курсора.
высота число Высота прямоугольника кнопки.
информация Toolbox.ButtonOrLabelInfo
TEXT_MARGIN_X static число Горизонтальное поле вокруг текста на кнопке.
TEXT_MARGIN_Y static число Вертикальное поле вокруг текста на кнопке.
ширина число Ширина прямоугольника кнопки.

Методы

Метод Модификаторы Описание
создатьДом() Создайте элементы кнопок.
распоряжаться() Утилизируйте эту кнопку.
getButtonText()
getTargetWorkspace() Получите целевую рабочую область кнопки.
getWorkspace() Получите рабочую область кнопки.
isLabel()
переместитьTo(x, y) Переместите кнопку в заданные координаты x, y.
setCursorSvg(cursorSvg) Добавьте курсор SVG в группу SVG этой кнопки.
setMarkerSvg() Требуется IASTNodeLocationSvg, но не используется. Маркер не может быть установлен на кнопке. Если на кнопке используется ярлык «метка», срабатывает связанная с ней функция обратного вызова.
показывать() Правильно расположите всплывающую кнопку и сделайте ее видимой.