блочно > blockRendering > IPathObject
Интерфейс blockRendering.IPathObject
Интерфейс для объекта пути блока.
Подпись:
export interface IPathObject
Характеристики
Свойство | Модификаторы | Тип | Описание |
---|---|---|---|
константы | ConstantProvider | Постоянный поставщик рендерера. | |
стиль | Стиль блока | Основной путь блока. | |
svgPath | SVGElement | Основной путь блока. |
Методы
Метод | Описание |
---|---|
addConnectionHighlight(соединение, путь_соединения, смещение, rtl)? | (Необязательно) Добавляет указанный путь в качестве подсветки соединения для указанного соединения. |
применитьЦвет(блок)? | (Необязательно) Примените сохраненные цвета к контуру блока, учитывая, принадлежат ли контуры теневому блоку. |
флипРТЛ() | Переверните пути SVG в RTL. |
removeConnectionHighlight(соединение)? | (Необязательно) Удаляет любую подсветку, связанную с указанным соединением, если она существует. |
setPath(pathString) | Установите путь, сгенерированный рендерером, на соответствующий элемент SVG. |
установитьСтиль(СтильБлока)? | (Необязательно) Обновите стиль. |
обновитьПеретаскиваниеУдалить(включено) | Добавить или удалить стиль, показывающий, что блок перетаскивается над областью удаления. |
обновлениеВыделено(выделено) | Установите, будет ли блок показывать подсветку или нет. Подсветка блоков часто используется для визуального обозначения блоков, которые в данный момент выполняются. |
updateInsertionMarker(включено) | Добавить или удалить стили, показывающие, что блок является маркером вставки. |
обновлениеПеремещаемый(включено) | Добавить или удалить стили, показывающие, что блок можно перемещать. |
обновлениеВыбрано(включено) | Добавить или удалить стиль, показывающий, что блок выбран. |