🐈

showModalBottomSheetでbool値を返す

に公開

showModalBottomSheetはFlutterで定義されている関数で、主にボタンをタップするなどのユーザアクションが行われた際に呼び出される。また、ダイアログなどと同様にbottom sheetが存在している間は、後ろのウィジットへの操作は無効化される。

この例文では、return文としてnull-coalescing operator(??)が使われており、左側がnullなら、右側の値を返します。
ユーザがボトムシートを閉じると、showModalBottomSheetはnullを返すので、このメソッドはfalseを返します。また、DeleteかCancelを押すことにより、定義されているbool値が返されます。

Discussion