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: Текущий экземпляр для цепочки вызовов..