Dismissible
概要
スワイプで削除・非表示にできるウィジェットです。たとえば、リストアイテムを左右にスワイプして削除します。
プロパティ
| プロパティ | 説明 | 値 | デフォルト値 |
|---|---|---|---|
background | フォームIDでフォームを読み込み、子をスワイプしたときに背後に現れる背景ウィジェットとして表示します。 | 文字列 | 未設定 |
threshold | 設定した方向にこの割合以上スワイプすると、閉じたと判定します。 | 数値 | 未設定(未設定の場合は0.3を適用) |
dismissDirection | スワイプで閉じられる方向を指定します。この方向でのみ閉じたと判定されます。 | vertical, horizontal, endToStart, startToEnd, up, down, none | 未設定(未設定の場合はhorizontalを適用) |
イベント
| プロパティ | 説明 | 値 | デフォルト値 |
|---|---|---|---|
onDismissed | 子が設定した方向にスワイプされて閉じたときに呼び出されます。引数valueに、閉じた方向の文字列が渡されます。 | イベント | 未設定 |