From b0ad1ed32ac22c674d86a6f1224e253d3013ef1b Mon Sep 17 00:00:00 2001 From: Ajinkya Rathod <57681532+ajinzrathod@users.noreply.github.com> Date: Wed, 6 Apr 2022 20:06:59 +0530 Subject: [PATCH] Show dates in reverse order --- lib/date_picker_widget.dart | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/date_picker_widget.dart b/lib/date_picker_widget.dart index 14ca445..7c5f244 100644 --- a/lib/date_picker_widget.dart +++ b/lib/date_picker_widget.dart @@ -59,6 +59,9 @@ class DatePicker extends StatefulWidget { /// Locale for the calendar default: en_us final String locale; + + /// Show dates in reverse order or not + final bool reverseDays; DatePicker( this.startDate, { @@ -78,6 +81,7 @@ class DatePicker extends StatefulWidget { this.daysCount = 500, this.onDateChange, this.locale = "en_US", + this.reverseDays = false, }) : assert( activeDates == null || inactiveDates == null, "Can't " @@ -133,6 +137,7 @@ class _DatePickerState extends State { return Container( height: widget.height, child: ListView.builder( + reverse: widget.reverseDays, itemCount: widget.daysCount, scrollDirection: Axis.horizontal, controller: _controller,