Интерфейс иконок
Подпись:
export interface IIcon extends IFocusableNode
Расширяет: IFocusableNode
Методы
| Метод | Описание |
|---|---|
| применитьЦвет() | Обновляет цвет значка при изменении цвета блока. |
| распоряжаться() | Удаляет любые элементы значка. |
| получитьРазмер() | |
| получитьТип() | |
| получитьВес() | |
| hideForInsertionMarker() | Скрывает значок, если он является частью маркера вставки. |
| initView(pointerdownListener) | Создает элементы SVG для значка, который будет размещен на блоке. |
| isClickableInFlyout(автозакрывающийсяФлайаут)? | (Необязательно) Проверьте, должен ли значок быть кликабельным, пока блок находится в выпадающем списке. Если эта функция не определена, значок будет кликабельным во всех выпадающих списках. |
| isShownWhenCollapsed() | |
| onClick() | Уведомляет значок о том, что на него нажали. |
| onLocationChange(blockOrigin) | Уведомляет значок о том, что он изменил местоположение. |
| setOffsetInBlock(смещение) | Уведомляет значок о том, где он находится относительно верхней точки своего блока, в единицах измерения рабочей области. |
| обновлениеCollapsed() | Обновляет свернутость/вид значка при изменении свернутости блока. |
| обновитьРедактируемый() | Обновляет возможность редактирования значка при изменении возможности редактирования блока. |