![]() |
リストシャトルウィジェットは、プラットフォーム内の標準ウィジェットとして、および SDK からインポート可能な Web コンポーネントとして使用できます。
|
フィールド定義
|
表示フィールド
|
IDField
|
---|---|---|
説明
|
ランタイムでのリストシャトルのアイテムのラベルを表します。
|
リストシャトルのアイテムの実際の ID を表します。この値は SelectedItems プロパティにも保存されます。
|
ベースタイプ
|
STRING または NUMBER
|
STRING または NUMBER
|
プロパティ名 | 説明 | ベースタイプ | デフォルト値 | バインド可能か(Y/N) | ローカライズ可能か(Y/N) | ||
---|---|---|---|---|---|---|---|
TabSequence | Tab キーを押したときにウィジェットがハイライトされるシーケンスを設定します。 | NUMBER | 該当なし | N | N | ||
DisplayField | データ値を表すインフォテーブルフィールド。 | INFOTABLE | 該当なし | N | N | ||
ListFormat | 表示されるデータに固有のレンダラーを適用します。ThingWorx 9.1 以降では、このプロパティを使用してウィジェットに状態フォーマットを適用することもできます。 | レンダラーと状態フォーマット | 該当なし | N | N | ||
Disabled | マッシュアップ内のウィジェットを無効にします。ウィジェットは表示されますが、使用できません。 | BOOLEAN | false | Y | N | ||
CustomClass | ウィジェットの最上位の div エレメントの CSS クラス名を定義します。複数のクラスを入力する場合、各クラスをスペースで区切ります。 | STRING | 該当なし | Y | N | ||
SelectedItems | リスト内で選択されたアイテムのインフォテーブルソース。 | INFOTABLE | 該当なし | Y | N | ||
SingleSelect | 単一選択または複数選択を設定します。 | BOOLEAN | false | Y | N | ||
HideFilter | ソースリストでのフィルタの表示/非表示を切り替えます。 | BOOLEAN | false | Y | N | ||
IDField | リストアイテムの ID が含まれているインフォテーブルフィールド。アイテムが同じ表示名を共有している場合、ID フィールドを指定する必要があります。
| フィールド名 | 該当なし | 該当なし | N | ||
Data | ウィジェットのデータソース。 | INFOTABLE | 該当なし | Y | N | ||
ListShuttleLabel | リストシャトルウィジェットのラベルに表示されるテキスト。 | STRING | リストシャトル | Y | Y | ||
ListShuttleLabelAlignment | ウィジェット内で、「左」、「右」、または「中央」にラベルを整列します。 | STRING | 左 | Y | N | ||
ListShuttleLabelType | ラベルのタイプを、「ヘッダー」、「サブヘッダー」、「ラベル」、または「本文」に設定します。 | STRING | サブヘッダー | Y | N | ||
NumberOfSelectedItems | List Shuttle で選択されたアイテムの数を返します。
| NUMBER | 該当なし | Y | N | ||
SourceListLabel | ソースリストのラベルに表示されるテキスト。 | STRING | ソース | Y | Y | ||
SourceListLabelAlignment | ソースリスト内で、「左」、「右」、または「中央」にラベルを整列します。 | STRING | 左 | Y | N | ||
SourceListLabelType | ラベルのタイプを、「ヘッダー」、「サブヘッダー」、「ラベル」、または「本文」に設定します。 | STRING | ラベル | Y | N | ||
TargetListLabel | ターゲットリストのラベルに表示されるテキスト。 | STRING | ターゲット | Y | Y | ||
TargetListLabelAlignment | ターゲットリスト内で、「左」、「右」、または「中央」にラベルを整列します。 | STRING | 左 | Y | N | ||
TargetListLabelType | ラベルのタイプを、「ヘッダー」、「サブヘッダー」、「ラベル」、または「本文」に設定します。 | STRING | ラベル | Y | N | ||
ResetToDefaultValue | リストを各デフォルト値にリセットします。 | 該当なし | 該当なし | Y | N |
![]() | リストシャトルウィジェットの以下の検証プロパティは、ThingWorx 9.4 以降でのみ使用できます。 |
プロパティ名 | 説明 | ベースタイプ | デフォルト値 | バインド可能か(Y/N) | ローカライズ可能か(Y/N) |
---|---|---|---|---|---|
ValidationState | 検証状態を設定するバインド可能なプロパティ。このプロパティは、未定義、未検証、有効、または無効に設定できます。 | STRING | Undefined | 入力 | N |
ValidationOutput | ウィジェット検証の出力を取得するために使用されるバインド可能なプロパティ。返される値は、未定義、未検証、有効、または無効です。 | STRING | 該当なし | 出力 | N |
ValueRequired | ターゲットリストに追加するアイテムが必要です。 | BOOLEAN | False | 入力 | N |
RequiredMessage | ValueRequired が true に設定され、アイテムがターゲットリストに追加されない場合に表示されるメッセージ。 | STRING | 選択は必須です | 入力 | Y |
Validate | ウィジェットの値が変更されたときにトリガーされるイベント。このイベントをサービスまたは関数にバインドして、検証式を適用します。 | EVENT | 該当なし | 出力 | N |
ShowValidationSuccess | 検証に成功したときに、成功のメッセージを表示します。 | BOOLEAN | False | 入力 | N |
ValidationSuccessIcon | 検証に成功したときに、ステータスメッセージ内に表示する SVG アイコンを選択します。 | IMAGELINK | ![]() | 該当なし | N |
ShowValidationFailure | 検証に失敗したときに、失敗のメッセージを表示します。 | BOOLEAN | False | 入力 | N |
ValidationFailureIcon | 検証に失敗したときに、ステータスメッセージ内に表示する SVG アイコンを選択します。 | IMAGELINK | ![]() | 該当なし | N |
ShowValidationCritera | リストを編集しているときに、必須の入力に関するヒントメッセージを表示します。 | BOOLEAN | False | 入力 | N |
ValidationCriteriaIcon | 検証基準のヒントメッセージ内に表示する SVG アイコンを選択します。 | IMAGELINK | ![]() | 該当なし | N |
SuccessMessage | 検証に成功したときに表示されるメッセージ。 | STRING | 該当なし | 入力 | N |
SuccessMessageDetails | 検証成功のメッセージに関する詳細情報を表示するセカンダリメッセージ。 | STRING | 該当なし | 入力 | Y |
CriteriaMessage | 検証に失敗したときに表示されるメッセージ。 | STRING | 該当なし | Y | Y |
CriteriaMessageDetails | 検証失敗のメッセージに関する詳細情報を表示するセカンダリメッセージ。 | STRING | 該当なし | 入力 | Y |
TargetListMinItems | ターゲットリスト内の最小数を設定します。 | NUMBER | 該当なし | 入力 | N |
TargetListMinItemsFailureMessage | ターゲットリストで選択されているアイテムの数が TargetListMinItems の値より小さい場合に表示されるメッセージ。 | STRING | ${value} Is the minimum number of items | 入力 | Y |
TargetListMaxItems | ターゲットリスト内のアイテムの最大数を設定します。 | NUMBER | 該当なし | 入力 | N |
TargetListMaxItemsFailureMessage | ターゲットリストで選択されているアイテムの数が TargetListMaxItems の値より大きい場合に表示されるメッセージ。 | STRING | ${value} Is the maximum number of items | 入力 | Y |