are_containers_preserved (Дополнительный) | Указывает, как алгоритм будет работать с контейнерами. - PRESERVE_CONTAINERS— Алгоритм компоновки будет выполняться в верхнем графе схемы, чтобы сохранить контейнеры.
- IGNORE_CONTAINERS—Алгоритм компоновки будет выполняться для объектов схемы с содержимым и без. Это значение по умолчанию.
| Boolean |
number_of_directions (Дополнительный) | Количество направлений, которое должно использоваться для выравнивания ребер схемы с соответствующими соединениями. - TWELVE_DIRECTIONS—Ребра будут перемещаться, постепенно достигая одной из 12 осей, начиная с исходного соединения ребра, с наклоном на 30, 60, 90, 120, 150, 180, 210, 240, 270, 300, 330 или 360 градусов.
- EIGHT_DIRECTIONS—Ребра будут перемещаться, постепенно достигая одной из 8 осей, начиная с исходного соединения ребра, с наклоном на 45, 90, 135, 180, 225, 270, 315 или 360 градусов. Это значение по умолчанию.
- FOUR_DIRECTIONS—Ребра перемещаются, постепенно достигая одной из 4 осей, начиная с исходного соединения ребра, с наклоном на 90, 180, 270 или 360 градусов.
| String |
run_async (Дополнительный) | Указывает, будет ли алгоритм компоновки выполняться асинхронно или синхронно на сервере. - RUN_ASYNCHRONOUSLY—Алгоритм компоновки будет выполняться асинхронно на сервере. Эта опция выделяет ресурсы сервера для запуска алгоритма компоновки с более длительным временем ожидания. Асинхронный запуск применяется при использовании компоновок, на которые затрачивается большое количество времени и возможно превышение времени ожидания сервера (например, компоновки Частично перекрывающиеся ребра), и применении их к большим схемам, содержащим более 25 000 объектов.
- RUN_SYNCHRONOUSLY—Алгоритм компоновки будет выполняться синхронно на сервере. Он может завершиться без результата, если время выполнения превысит тайм-аут сервиса, по умолчанию равный 600 секундам. Это значение по умолчанию.
| Boolean |