メインコンテンツまでスキップ

Slider

Slider はスライダーで数値または数値範囲を選択します。このフィールドは Form の状態、検証、送信範囲に含まれます。

1. 利用場面​

主な用途:

  • 割合としきい値
  • 予算・価格範囲
  • 正確な入力より相対位置を重視する数値

2. 追加と設定​

  1. Form Section の Fields に Slider を追加します。
  2. バックエンド DTO のプロパティと一致する、安定した一意の Field Key / Name を設定します。
  3. 以下の固有プロパティを設定し、必要に応じて Required、Help Text、Full row、条件式を追加します。
  4. Design Preview で初期値とレイアウトを確認し、Form の Validate / Submit でデータ経路全体をテストします。

3. 主なプロパティ​

プロパティ役割
Min Value / Max Value許可する件数、長さ、または値の範囲を制限します。
Initial Valueフィールドの初期値、内容、または形式を設定します。
Dual Slider Modeこの動作を有効または無効にします。
Initial Min / Max Valueフィールドの初期値、内容、または形式を設定します。
MarksDesign Preview と Runtime での表示方法を制御します。
Disable Sliderこの動作を有効または無効にします。

Field Key、Required、Help Text、Full row、Visible When などの共通設定は Form フィールド契約から提供されます。表には Slider で特に重要な設定を示します。

4. フォーム値とバックエンド契約​

送信される値: 通常は数値、Dual Slider Mode では [最小値, 最大値] です。

65

[20, 80]

例はデータ形状のみを示します。API 側では業務 DTO に基づく型、範囲、権限の検証が必要です。

5. 検証・条件・インタラクション​

すべてのフィールドで Required、Visible When、Disabled When、Required When、Dependencies、Clear When Hidden を利用できます。条件式は操作性を高めますが、バックエンドの検証や権限管理の代わりにはなりません。

コンポーネント機能: setValue により、ボタン、Step、その他のアクションから値を書き込めます。

6. 設定上の注意​

推奨事項: 最小値、最大値、精度を前後端で検証し、表示目盛りを送信検証の代わりにしないでください。

レイアウト、検証、送信、下書き、バックエンドプロトコルは Form の概要 を参照してください。