ProcessModelInspector
Zeigt ein Prozessmodell mit optionaler Heatmap-Visualisierung.
Beispiel
'use client';
import { ProcessModelInspectorNextJS } from '@5minds/processcube_app_sdk/client';
export default function ModelPage({ processModel }) {
return (
<ProcessModelInspectorNextJS
processModel={processModel}
getInstancesFromDatabase={async (processModelId, hash, options) => {
// Instanzen für Heatmap laden
const response = await fetch(`/api/instances?modelId=${processModelId}`);
return response.json();
}}
/>
);
}Props
| Prop | Typ | Pflicht | Beschreibung |
|---|---|---|---|
processModel | any | Nein | Das Prozessmodell-Objekt |
getInstancesFromDatabase | (processModelId, hash, options?) => Promise<any[]> | Nein | Callback für Heatmap-Daten |