ダッシュボードのテンプレートの設定
JSON 定義
以下はポータルダッシュボードのテンプレートの JSON 定義の例です。
[
{
"id": "template-id"
"titles": [
{
"locale": "en",
"value": "Default template"
},
{
"locale": "de",
"value": "Standard Vorlage"
}
],
"descriptions": [
{
"locale": "en",
"value": "Create dashboard with 1 Task list"
},
{
"locale": "de",
"value": "Dashboard mit 1 Aufgabenliste"
}
],
"icon": "si-cog-double-2",
"dashboard": {
"id": "dashboard_id",
"templateId": "template-id",
"title": "Default dashboard",
"permissions": ["Everybody"]
...
}
}
]
ダッシュボードのテンプレートの JSON の構造
id:テンプレートを識別する ID。 必須 フィールドであり、 一意 である必要があります。
titles: あなたのテンプレートを選択 ダイアログのテンプレートの複数言語のタイトル。
descriptions: あなたのテンプレートを選択 ダイアログのテンプレートの複数言語の説明。
icon: あなたのテンプレートを選択 ダイアログのテンプレートの項目のアイコン。 ポータルは、 HTML Dialog Demo にある Streamline アイコンのみサポートします。
dashboard:ダッシュボードの詳細をテンプレートとして使用します。ダッシュボードの設定の詳細については、ダッシュボードの設定 を参照してください。