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