easy_duration 0.0.3 copy "easy_duration: ^0.0.3" to clipboard
easy_duration: ^0.0.3 copied to clipboard

easy_duration helps shortens duration declaration, easy to use it as an extension.

example/lib/main.dart

import 'package:easy_duration/easy_duration.dart';

void main() {
  final tenSecondsDuration = 10.seconds;
  print(tenSecondsDuration.inSeconds);

  final aMinuteAndHalf = 90.seconds;
  print(aMinuteAndHalf.inSeconds);

  final oneMonth = 1.M;
  print(oneMonth.inDays);

  final tenYear = 10.y;
  print(tenYear.inDays);

  final aWeek = 1.weeks;
  print(aWeek.inDays);

  // 2 circle with 3 seconds each
  final twoCircleOf3Seconds = 2.circles(3.s); // 6 seconds
  print(twoCircleOf3Seconds.inSeconds);

  final currentDate = DateTime(2021, 5, 9);
  final tomorrow = theDayAfter(currentDate);
  final yesterday = theDayAfter(currentDate);
  print(tomorrow); // 05-10-2021
  print(yesterday); // 05-08-2021
}
2
likes
130
pub points
0%
popularity

Publisher

unverified uploader

easy_duration helps shortens duration declaration, easy to use it as an extension.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

flutter

More

Packages that depend on easy_duration