Тип поля mermaidDiagram
mediumtext-хранилище Mermaid-синтаксиса с параметрами showSourceCode и heightResize; на любую сущность.
Бизнес-процессы и оргструктуры в Mermaid-диаграммах: 7 типов, 35 примеров, дашлет и расширяемость.
mediumtext-хранилище Mermaid-синтаксиса с параметрами showSourceCode и heightResize; на любую сущность.
Серверная генерация: withNode/withLink/withDirection/withClassDef; safe-mode с collision-free ID.
Flow, Class, ER, Sequence, State, Timeline, Architecture — каждый со своим набором классов.
Bundled mermaid+ELK; postMessage render-diagram→render-complete; strict-режим, timeout 10 с.
Pan, zoom 0.3×–15× в точке, fit-to-window, fullscreen; resize overlay против интерференции с iframe.
SVG с computed styles → serialize → Blob; PNG/JPEG через canvas; копирование в буфер.
Дашлет MermaidDiagram (zoomLevel 10–200%); FlowViz-галерея с 35 примерами и tab-навигацией.
Модуль BPM2B FlowViz превращает бизнес-процессы, оргструктуры и потоки данных в платформе BPM2B в интерактивные Mermaid-диаграммы — без специализированных графических редакторов. Любое поле типа mermaidDiagram на любой сущности рендерится в iframe с zoom / pan / fit, поддерживает экспорт SVG / PNG / JPEG, а PHP-движок MermaidPHP даёт fluent API для генерации схем из кода.
mermaidDiagram: mediumtext-хранилище Mermaid-синтаксиса, параметры showSourceCode и heightResize; добавляется к любой сущности через Entity Manager.withNode() / withLink() / withDirection() / withClassDef(); safe-mode с collision-free ID; рендерер в строку.FlowViz (scope без БД и ACL) с табами; каждый таб — AJAX-запрос GET /mermaidDiagram/:id → InjectableFactory создаёт класс из app.diagramExamples → возврат Mermaid-синтаксиса.zoomLevel (10–200%), источник либо API (diagramSource), либо прямой Mermaid-контент; auto-fit при рендере.app.diagramExamples описывает табы галереи; добавление новой диаграммы — создать PHP-класс с generateDiagram(): string и запись в JSON, без правки модуля.config.schema.json.Модуль предназначен для документации процессов, описания архитектуры, оргструктур и технических схем прямо внутри платформы. Используется как фундамент модулями bpm2bOrgStructure (5 типов оргсхем), bpm2bAccountStructure (граф контактов и команды проекта). Зависит от bpm2bNavbarViews ≥ 2.0.6.
Покажем работу системы на ваших данных за 30 минут. Расскажем, как окупится в вашей отрасли, и подберём конфигурацию под ваши процессы.