блочный > BlockRendering > IPathObject
Интерфейс blockRendering.IPathObject
Интерфейс для объекта пути блока.
Подпись:
export interface IPathObject
Характеристики
Свойство | Модификаторы | Тип | Описание |
---|---|---|---|
константы | Константпровайдер | Постоянный поставщик средства визуализации. | |
курсорSvg | СВГЭлемент | нулевой | Удерживает элемент SVG курсоров, когда курсор прикреплен к блоку. Это значение равно нулю, если в блоке нет курсора. | |
маркерSvg | СВГЭлемент | нулевой | Удерживает элемент SVG маркеров, когда маркер прикреплен к блоку. Это значение равно нулю, если в блоке нет маркера. | |
стиль | БлокСтиль | Основной путь блока. | |
svgPath | SVGElement | Основной путь блока. |
Методы
Метод | Описание |
---|---|
addConnectionHighlight (соединение, ConnectionPath, смещение, rtl)? | (Необязательно) Добавляет указанный путь в качестве выделения соединения для данного соединения. |
применитьЦвет (блок) | Примените сохраненные цвета к пути блока, принимая во внимание, принадлежат ли пути к теневому блоку. |
флипRTL() | Переверните пути SVG в RTL. |
удалитьConnectionHighlight (соединение)? | (Необязательно) Удаляет выделение, связанное с данным соединением, если оно существует. |
setCursorSvg (курсорSvg) | Добавьте курсор SVG в группу SVG этого блока. |
setMarkerSvg(markerSvg) | Добавьте маркер SVG в группу SVG этого блока. |
setPath (строка пути) | Установите путь, сгенерированный средством рендеринга, для соответствующего элемента SVG. |
setStyle(blockStyle) | Обновите стиль. |
updateDraggedDelete (включено) | Добавьте или удалите стиль, показывающий, что блок перетаскивается в область удаления. |
updateHighlighted (выделено) | Установите, будет ли блок выделяться или нет. Подсветка блоков часто используется для визуального обозначения блоков, выполняющихся в данный момент. |
updateInsertionMarker (включено) | Добавьте или удалите стиль, показывающий, что блок является маркером вставки. |
updateMovable (включено) | Добавьте или удалите стиль, показывающий, что блок является подвижным. |
обновлениеВыбрано (включено) | Добавьте или удалите стиль, показывающий, что блок выбран. |