Свойства стилизации узлов и связей

Свойства стилизации узлов и связей позволяют тонко контролировать способ отображения узлов и связей, включая цвет, размер, репрезентативные изображения и текстовые метки.

Выражение описания узла

Позволяет назначать пользовательские описания для каждого узла. Выражение описания оценивается для каждой строки таблицы данных, созданной выражением узлов (Node Expression), и должно возвращать строку.

Среда вычисления выражения описания узла:

Таблица данных по умолчанию

Результат выражения узлов.

Контекст по умолчанию

Нет.

Строка по умолчанию

Текущая обрабатываемая строка таблицы по умолчанию.

Переменные среды

Только стандартные переменные.

Имя свойства: nodeDescriptionExpression

Тип свойства: Строка

Выражение описания связи

Позволяет назначать пользовательские описания для каждой связи. Выражение описания оценивается для каждой строки таблицы данных, созданной выражением связей (Link Expression), и должно возвращать строку.

Среда вычисления выражения описания связей:

Таблица данных по умолчанию

Результат выражения связей.

Контекст по умолчанию

Нет.

Строка по умолчанию

Текущая обработанная строка таблицы по умолчанию.

Переменные среды

Только стандартные переменные.

Имя свойства: linkDescriptionExpression

Тип свойства: Строка

Выражение описания второй связи

Применяется, если для параметра Тип связи установлено значение two-directed-line (двунаправленная связь). Применяет описание ко второй части связи. Выражение второго описания оценивается для каждой строки таблицы данных, созданной выражением связей (Link Expression), и должно возвращать строку.

Среда вычисления выражения второго описания:

Таблица данных по умолчанию

Результат выражения связей.

Контекст по умолчанию

Нет.

Строка по умолчанию

Текущая обработанная строка таблицы по умолчанию.

Переменные среды

Только стандартные переменные.

Имя свойства: secondDescriptionExpression

Тип свойства: Строка

Выражение для получения изображения

Определяет изображение для представления каждого узла. Выражение оценивается для каждой строки таблицы данных, возвращаемой выражением узлов (Node Expression), и должно возвращать блок данных SVG-изображения.

Среда вычисления выражения изображения:

Таблица данных по умолчанию

Результат выражения узлов.

Контекст по умолчанию

Нет.

Строка по умолчанию

Текущая обрабатываемая строка таблицы по умолчанию.

Переменные среды

Только стандартные переменные.

Имя свойства: imageExpression

Тип свойства: Строка

Выражение ширины узла

Определяет ширину в пикселях каждого узла. Выражение оценивается для каждой строки таблицы данных, возвращаемой выражением узлов (Node Expression), и должно возвращать целое значение.

Имя свойства: nodeWidthExpression

Тип свойства: Строка

Среда вычисления выражения ширины узла:

Таблица данных по умолчанию

Результат выражения узлов.

Контекст по умолчанию

Нет.

Строка по умолчанию

Текущая обрабатываемая строка таблицы по умолчанию.

Переменные среды

Только стандартные переменные.

Выражение ширины (толщины) связи

Определяет ширину (толщину) связи в пикселях. Выражение оценивается для каждой строки таблицы данных, возвращаемой выражением связей (Link Expression), и должно возвращать целое значение.

Среда вычисления выражения толщины связи:

Таблица данных по умолчанию

Результат выражения связей.

Контекст по умолчанию

Нет.

Строка по умолчанию

Текущая обработанная строка таблицы по умолчанию.

Переменные среды

Только стандартные переменные.

Имя свойства: edgeWidthExpression

Тип свойства: Строка

Размер шрифта описания узла

Определяет размер шрифта в пикселях для описания каждого узла. Выражение оценивается для каждой строки таблицы данных, возвращаемой выражением узлов (Node Expression), и должно возвращать целое значение.

Среда вычисления выражения размера шрифта описания узла:

Таблица данных по умолчанию

Результат выражения узлов.

Контекст по умолчанию

Нет.

Строка по умолчанию

Текущая обработанная строка таблицы по умолчанию.

Переменные среды

Только стандартные переменные.

Имя свойства: nodeFontSizeExpression

Тип свойства: Строка

Размер шрифта описания связи

Определяет размер шрифта в пикселях для описания и второго описания каждой связи. Выражение оценивается для каждой строки таблицы данных, возвращаемой выражением связей (Link Expression), и должно возвращать целое значение.

Среда вычисления выражения размера шрифта описания связи:

Таблица данных по умолчанию

Результат выражения связей.

Контекст по умолчанию

Нет.

Строка по умолчанию

Текущая обработанная строка таблицы по умолчанию.

Переменные среды

Только стандартные переменные.

Имя свойства: linkFontSizeExpression

Тип свойства: Строка

Выражение цвета описания узла

Определяет цвет текста для описания, связанного с узлом. Выражение оценивается для каждой строки таблицы данных, возвращаемой выражением узлов (Node Expression), и должно возвращать либо стандартное значение цвета HTML в виде текста, либо значение цвета, возвращаемое функцией языка выражений color().

Среда вычисления выражения цвета описания узла:

Таблица данных по умолчанию

Результат выражения узлов.

Контекст по умолчанию

Нет.

Строка по умолчанию

Текущая обрабатываемая строка таблицы по умолчанию.

Переменные среды

Только стандартные переменные.

Имя свойства: nodeDescriptionColorExpression

Тип свойства: Строка

Выражение цвета описания связи

Определяет цвет текста для описания и второго описания связи. Выражение оценивается для каждой строки таблицы данных, возвращаемой выражением связей (Link Expression), и должно возвращать либо стандартное значение цвета HTML в виде текста, либо значение цвета, возвращаемое функцией языка выражений color().

Среда вычисления выражения цвета описания связи:

Таблица данных по умолчанию

Результат выражения связей.

Контекст по умолчанию

Нет.

Строка по умолчанию

Текущая обработанная строка таблицы по умолчанию.

Переменные среды

Только стандартные переменные.

Имя свойства: linkDescriptionColorExpression

Тип свойства: Строка

Выражение цвета узла

Определяет цвет узла. Выражение оценивается для каждой строки таблицы данных, возвращаемой выражением узлов (Node Expression), и должно возвращать либо стандартное значение цвета HTML в виде текста, либо значение цвета, возвращаемое функцией языка выражений color(). Значение цвета игнорируется, если узлу назначено пользовательское изображение.

Среда вычисления выражения цвета узла:

Таблица данных по умолчанию

Результат выражения узлов.

Контекст по умолчанию

Нет.

Строка по умолчанию

Текущая обрабатываемая строка таблицы по умолчанию.

Переменные среды

Только стандартные переменные.

Имя свойства: nodeColorExpression

Тип свойства: Строка

Выражение цвета связи

Определяет цвет связи. Выражение оценивается для каждой строки таблицы данных, возвращаемой выражением связей (Link Expression), и должно возвращать либо стандартное значение цвета HTML в виде текста, либо значение цвета, возвращаемое функцией языка выражений color().

Среда вычисления выражения цвета связи:

Таблица данных по умолчанию

Результат выражения связей.

Контекст по умолчанию

Нет.

Строка по умолчанию

Текущая обрабатываемая строка таблицы по умолчанию.

Переменные среды

Только стандартные переменные.

Имя свойства: edgeColorExpression

Тип свойства: Строка

Выражение цвета второй связи

Применяется, если для параметра Тип связи установлено значение two-directed-line (двунаправленная связь). Определяет цвет второй связи. Выражение оценивается для каждой строки таблицы данных, возвращаемой выражением связей (Link Expression), и должно возвращать либо стандартное значение цвета HTML в виде текста, либо значение цвета, возвращаемое функцией языка выражений color().

Среда вычисления выражения цвета второй связи:

Таблица данных по умолчанию

Результат выражения связей.

Контекст по умолчанию

Нет.

Строка по умолчанию

Текущая обработанная строка таблицы по умолчанию.

Переменные среды

Только стандартные переменные.

Имя свойства: secondLinkColorExpression

Тип свойства: Строка

Выражение ширины (толщины) второй связи

Применяется, если для параметра Тип связи установлено значение two-directed-line (двунаправленная связь). Определяет толщину второй связи в пикселях. Выражение оценивается для каждой строки таблицы данных, возвращаемой выражением связей (Link Expression) и должно возвращать целое число.

Среда вычисления выражения ширины (толщины) второй связи:

Таблица данных по умолчанию

Результат выражения связей.

Контекст по умолчанию

Нет.

Строка по умолчанию

Текущая обработанная строка таблицы по умолчанию.

Переменные среды

Только стандартные переменные.

Имя свойства: secondLinkWidthExpression

Тип свойства: Строка

Период обновления узлов

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

Имя переменной:

nodeUpdatePeriod

Записи:

1

Разрешения:

Доступно для чтения на уровне разрешения Наблюдатель, доступно для записи на уровне разрешения Менеджер

Формат записи:

Имя поля

Тип поля

Примечания

nodeUpdatePeriod

Long

Отображается в пользовательском интерфейсе как единица времени.

Период обновления связей

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

Имя переменной:

linkUpdatePeriod,

Записи:

1

Разрешения:

Доступно для чтения на уровне разрешения Наблюдатель, доступно для записи на уровне разрешения Менеджер

Формат записи:

Имя поля

Тип поля

Примечания

linkUpdatePeriod

Длительный

Отображается в пользовательском интерфейсе как единица времени.

Выражение позиции описания узла

Определяет относительное позиционирование каждого описания узла по отношению к его узлу. Выражение оценивается для каждой строки таблицы данных, возвращаемой выражением узлов (Node Expression), и должно возвращать одно из следующих значений:

  • top (сверху)

  • bottom (снизу)

  • left (слева)

  • right (справа)

Среда вычисления выражения позиции описания узла:

Таблица данных по умолчанию

Результат выражения узлов.

Контекст по умолчанию

Нет.

Строка по умолчанию

Текущая обрабатываемая строка таблицы по умолчанию.

Переменные среды

Только стандартные переменные.

Имя свойства: nodeDescriptionPositionExpression

Тип свойства: Строка

Выражение азимута

Определяет значение поворота, которое должно быть применено к исходной ориентации изображения каждого узла. Выражение оценивается для каждой строки таблицы данных, возвращаемой выражением узлов (Node Expression), и должно возвращать угол поворота в радианах.

Контекст по умолчанию

Нет

Таблица данных по умолчанию

Результат выражения узлов.

Строка по умолчанию

Указывает на текущую обрабатываемую строку таблицы данных по умолчанию

Переменные среды

Только стандартные переменные.

Имя свойства: azimuthExpression

Тип свойства: Строка

Выражение направленности

Определяет, является ли связь направленной или ненаправленной. Направленная связь будет отображаться со стрелкой, указывающей направление от исходного узла к целевому узлу. Ненаправленные связи будут отображаться без стрелки. Выражение оценивается для каждой строки таблицы данных, возвращаемой выражением связей (Link Expression), и должно возвращать булево значение.

Контекст по умолчанию

Нет

Таблица данных по умолчанию

Результат выражения связей

Строка по умолчанию

Указывает на текущую обрабатываемую строку таблицы данных по умолчанию

Переменные среды

Только стандартные переменные.

Имя свойства: directedExpression

Тип свойства: Строка