Durationて結構使う頻度高いけど、Duration(milliseconds:100)みたいなの毎度書くの地味にめんどくさい。
以下のようなものを定義しとくと便利。どうしてもconst使いたい時だけ元のつかってもろて。
// 定義
extension IntDurationExt on int {
Duration get day => Duration(days: this);
Duration get hour => Duration(hours: this);
Duration get minute => Duration(minutes: this);
Duration get sec => Duration(seconds: this);
Duration get ms => Duration(milliseconds: this);
Duration get micro => Duration(microseconds: this);
}
// 使用例
await Future.delayed(500.ms);