プロセスビューアーウィジェットの設定
プロセスビューアーウィジェットの定義
ポータルダッシュボードのプロセスビューアーウィジェットは、プロセスフローを視覚的に表現します。
以下はポータルダッシュボードのプロセスビューアーウィジェットの JSON 定義の例です。
{
"type": "process-viewer",
"id": "process_viewer_1",
"names": [
{
"locale": "en",
"value": "Your Process Viewer"
}
],
"layout": {
"x": 0,
"y": 0,
"w": 12,
"h": 6
},
"processPath": "designer/portal-developer-examples/Start Processes/CreateTestData/createNewPayment.ivp",
"showFullscreenMode": true
}
プロセスビューアーウィジェットの JSON の基本的な構造
type:ウィジェットのタイプ。プロセスビューアーウィジェットにはprocess-viewerを使用します。
id:ウィジェットの ID。
names:UI に表示されるウィジェットの複数言語の名前。
layout:プロセスビューアーウィジェットのレイアウトの定義。
x:HTML DOMスタイルleftはx / 12 * 100%として計算されます。
y:HTML DOMスタイルtopはy / 12 * 100%として計算されます。
w:HTML DOMスタイルwidthは60 * w + 20 * (w - 1)として計算されます。
h:HTML DOMスタイルheightは60 * h + 20 * (h - 1)として計算されます。
styleClass(オプション):CSS クラスをウィジェットの HTML DOM に追加します。
style(オプション):インラインスタイルをウィジェットの HTML DOM に追加します。
processPath:表示したいプロセスの Axon Ivy IWebStartable ID。
showFullscreenMode:全画面モードのアイコンの表示設定。デフォルト値はtrueです。アイコンを非表示にするにはfalseに設定してください。