6.2.3 Uipath
以下にUipath定義と定義例を示します。Uipathの詳細については「画面のURL定義(Uipath)」を参照してください。
ラベル | デフォルト値 | 必須 | 説明 | ||
---|---|---|---|---|---|
apiVersion: | 1.1 | Yes | APIバージョン | ||
kind: | Yes | Uipathの際はuipathを指定する | |||
type: | No | Uipathの際はresourceのみ指定可能 | |||
name: | Yes | Uipath定義の内部名。このYAMLファイルのディレクトリ名を指定 | |||
label: | Yes | YAMLファイルの表示名 | |||
includes: | No | このYAMLファイルで利用する関連YAMLファイルを配列で記載 | |||
- kind: | Yes | 読み込むYAMLファイルの種類 | |||
name: | Yes | 読み込むYAMLファイルの内部名 | |||
description: | No | 詳細説明 | |||
pathType: | Yes | パスセグメントのタイプについて以下から指定する。
|
|||
path: | No | pathTypeがstaticの場合、パスセグメントの値を指定する。空文字の設定は不可。 | |||
navigateTo: | No | このYAMLファイルのuipathで表示させるUIコンポーネント、または遷移先のuipathの種類と内部名を指定する。 | |||
kind: | Yes | 遷移先のYAMLファイルの種類 "ui"または"uipath"が指定できる。 |
|||
nameType: | static | No | 遷移先のタイプ
|
||
name: | Yes | 表示するUIのYAMLファイルのname、または遷移先のUipathのYAMLファイルのnameを指定する。 | |||
children: | No | コンポーネント内に配置する子コンポーネントを配列で記載。 pathTypeがdynamicであるuipathマニフェストをchildrenに指定する場合、配列の要素数は1つでなければならない。 例:
|
|||
- kind: | Yes | IncludeするYAMLファイルの種類 | |||
name: | Yes | IncludeするYAMLファイルの内部名 |
<定義例>
---
apiVersion: 1.1
kind: uipath
## Meta data
type: resource
name: service_detail_by_id
label: "{{.Values.label}}"
description: "{{.Values.description}}"
## Dependencies
includes:
- kind: ui
name: service_detail_ui
pathType: dynamic
navigateTo:
kind: ui
nameType: static
name: service_detail_ui