colorstring
Шестнадцатеричный код базового цвета (#RRGGBB) для создания пользовательской темы. Переопределяет параметр темы. Один цвет генерирует всю палитру.
directionstring
Направление раскладки: LR (слева направо) или TB (сверху вниз). По умолчанию автоматически определяется по соотношению сторон конденсационного DAG.
isDarkstring
true или false. Выбирает тёмный или светлый вариант именованного пресета. Если не указано, по умолчанию используется тёмный, если только не задано theme=light.
outputstring
Путь к файлу для сохранения отрендеренного изображения.
qualitystring
Качество вывода: маленькое, среднее или максимальное
sourcestringобязательный
Исходный код на английском, или путь к файлу .en/.txt
structure_layersstring
Битовая маска структурных оверлеев. Биты: 1=подсистемы, 2=конвейеры, 4=циклы, 8=развилки, 16=слияния, 32=хабы, 64=взаимоблокировка, 128=переполнение. По умолчанию 255 (все включены). Передайте 0, чтобы скрыть все.
themestring
Цветовая тема. Подобранные пресеты (у каждого есть светлый и тёмный варианты; используются в паре с isDark): Editorial (каменная бумага + ржавый акцент, адаптирован из cathrynlavery/diagram-design), Primer (дизайн-система GitHub, синий акцент, роли для визуализации данных), Carbon (IBM Carbon, острые углы 0px, корпортивный синий). Или палитры, генерируемые на лету из color. Передайте 'dark'/'light' для варианта по умолчанию. Переопределяется color, если он указан.
typestring
Формат вывода: png (по умолчанию) или svg. PNG растеризуется на стороне сервера через Batik.
viewstring
Группировать по: акторам (разбиение по актору) или локациям (разбиение по локации). По умолчанию топология определяется автоматически.
Wait, let me double-check the spelling carefully. I keep making typos. Let me write it out slowly:
Г - р - у - п - п - и - р - о - в - а - т - ь
по:
а - к - т - о - р - а - м
(р - а - з - б - и - е - н - и - е
п - о
а - к - т - о - р - у)
и - л - и
л - о - к - а - ц - и - я - м
(р - а - з - б - и - е - н - и - е
п - о
л - о - к - а - ц - и - и)
.
П - о
у - м - о - л - ч - а - н - и - ю
т - о - п - о - л - о - г - и - я
о - п - р - е - д - е - л - я - е - т - с - я
а - в - т - о - м - а - т - и - ч - е - с - к - и.
Yes, that's correct.
Actually, "локация" - let me double check the dative singular: "локация" -> stem "локациj-" (because -ция is pronounced -цыjа). In dative singular, it's "локации". So "по локации" is correct.
But wait, "локациям" - dative plural is "локациям" (with "я" after ц? In Russian, after ц, the letter "и" or "ы" depends on stress. For nouns ending in -ция, like "акция", the dative plural is "акциям" (not "акцыям"). So "локациям" is correct. Yes.
So the translation is:
"Группировать по: акторам (разбиение по актору) или локациям (разбиение по локации). По умолчанию топология определяется автоматически."
Wait, I wrote "актору" in one place and "актору" in another. Let me check: "по актору" - dative singular of "актор" (masculine) is "актору". Yes. "по локации" - dative singular of "локация" (feminine) is "локации". Yes.
OK, I'm confident. Let me output with the correctГруппировать по: акторам (разбиение по актору) или локациям (разбиение по локации). По умолчанию топология определяется автоматически.
Wait, I just realized I wrote "Группировать" but it should be "Группировать" - no, I'm overthinking. Группировать is correct. Let me spell the first letter: capital Г, then руппировать? No: Г-р-у-п-п-и-р-о-в-а-т-ь. Yes, "Группировать".
And "локациям" - I wrote "локациям" but with я after ц. Let me check: "локация" - in the plural dative, the ending is "-ям" after a consonant + и? Actually, for feminine nouns ending in -ция, the dative plural is -циям, e.g., "акция" -> "акциям". So "локациям" is correct. Yes.
OKГруппировать по: акторам (разбиение по ак тору) или локациям (разбиение по локации). По умолчанию топология определяется автоматически.
Hmm, I notice I keep making typos. Let me just right it carefully in one go:
"Группировать по: акторам (разбиение по актору) или локациям (разбиение по локации). По умолчанию топология определяется автоматически."
Let me verify each word one more time:
1. Группировать - yes.
2. по - yes.
3. акторам - yes.
4. разбиение - yes.
5. актору - yes.
6. локациям - yes.
7. разбиение - yes.
8. локации - yes.
9. По умолчанию - yes.
10. топология - yes.
11. определяется - yes.
12. автоматически - yes.
OK, I'm confident. The output is:
"Группировать по: акторам (разбиение по актору) или локациям (разбиение по локации). По умолчанию топология определяется автоматически."
Let me write it out without any self-dГруппировать по: акторам (разбиение по актору) или локациям (разбиение по локации). По умолчанию топология определяется автоматически.