Перейти к содержанию

NodeGraphPort

Порт подключения на элементе NodeGraphItem для связывания линиями с другими узлами.

Обзор

Порт подключения на элементе NodeGraphItem для связывания линиями с другими узлами. Предоставляет широкие возможности настройки компоновки и взаимодействия.

API

NodeGraphPort(String, NodeGraphPortKind, NodeGraphPortSide, float)

Создает порт NodeGraphPort с идентификатором, направлением, стороной размещения и смещением.

Параметр Тип Описание
id String Уникальный идентификатор.
kind NodeGraphPortKind Направление соединения порта.
side NodeGraphPortSide Сторона размещения порта на границе узла.
offset float Смещение порта вдоль границы узла в пикселях.

NodeGraphPort::enabled()

Возвращает true, если порт интерактивен и может начинать или принимать соединения.

Возвращает boolean: true, если включено; иначе false..

NodeGraphPort::enabled(boolean)

Устанавливает, интерактивен ли порт.

Параметр Тип Описание
enabled boolean Включена ли функция или элемент.

Возвращает NodeGraphPort: Текущий экземпляр для цепочки вызовов..

NodeGraphPort::id()

Возвращает идентификатор порта, уникальный в пределах узла.

Возвращает String: Уникальный строковый идентификатор..

NodeGraphPort::itemId()

Возвращает идентификатор элемента-узла, владеющего данным портом.

Возвращает String: Идентификатор элемента..

NodeGraphPort::kind()

Возвращает направление соединения порта (INPUT, OUTPUT, BIDIRECTIONAL).

Возвращает NodeGraphPortKind: Тип элемента меню..

NodeGraphPort::kind(NodeGraphPortKind)

Устанавливает направление соединения порта.

Параметр Тип Описание
kind NodeGraphPortKind Направление соединения порта.

Возвращает NodeGraphPort: Текущий экземпляр для цепочки вызовов..

NodeGraphPort::offset()

Возвращает смещение порта в пикселях вдоль стороны границы узла.

Возвращает float: Смещение порта в пикселях вдоль границы узла..

NodeGraphPort::offset(float)

Устанавливает смещение порта в пикселях вдоль стороны границы узла.

Параметр Тип Описание
offset float Смещение порта вдоль границы узла в пикселях.

Возвращает NodeGraphPort: Текущий экземпляр для цепочки вызовов..

NodeGraphPort::ref()

Возвращает составную ссылку NodeGraphPortRef на данный порт.

Возвращает NodeGraphPortRef: Составная ссылка на порт..

NodeGraphPort::side()

Возвращает сторону размещения порта на границе узла (LEFT, RIGHT, TOP, BOTTOM).

Возвращает NodeGraphPortSide: Сторона размещения порта на границе узла..

NodeGraphPort::side(NodeGraphPortSide)

Устанавливает сторону размещения порта на границе узла.

Параметр Тип Описание
side NodeGraphPortSide Сторона размещения порта на границе узла.

Возвращает NodeGraphPort: Текущий экземпляр для цепочки вызовов..

NodeGraphPort::type()

Возвращает строку типа данных или категории совместимости порта.

Возвращает String: Строка типа или категории совместимости..

NodeGraphPort::type(String)

Устанавливает строку типа данных или категории совместимости порта.

Параметр Тип Описание
type String Строка типа или категории.

Возвращает NodeGraphPort: Текущий экземпляр для цепочки вызовов..

NodeGraphPort::visible()

Возвращает true, если порт отображается на узле.

Возвращает boolean: true, если объект видим; иначе false..

NodeGraphPort::visible(boolean)

Устанавливает видимость порта на узле.

Параметр Тип Описание
visible boolean Видим ли элемент.

Возвращает NodeGraphPort: Текущий экземпляр для цепочки вызовов..