flutter_calendar_week
A calendar view by week
IOS | Android:
Web:
Use:
dependencies:
flutter_calendar_week:
git:
url: https://github.com/mduccc/flutter_calendar_week
ref: 0.1.0
CalendarWeek( height: 80, minDate: DateTime.now().add( Duration(days: -365), ), maxDate: DateTime.now().add( Duration(days: 365), ), onDatePressed: (DateTime datetime) { setState(() { _selectedDate = datetime; }); }, onDateLongPressed: (DateTime datetime) { setState(() { _selectedDate = datetime; }); }, dayOfWeekStyle: TextStyle(color: Colors.blue, fontWeight: FontWeight.w600), dayOfWeekAlignment: FractionalOffset.bottomCenter, dateStyle: TextStyle(color: Colors.blue, fontWeight: FontWeight.w400), dateAlignment: FractionalOffset.topCenter, todayDateStyle: TextStyle(color: Colors.orange, fontWeight: FontWeight.w400), todayBackgroundColor: Colors.black.withOpacity(0.15), pressedDateBackgroundColor: Colors.blue, pressedDateStyle: TextStyle(color: Colors.white, fontWeight: FontWeight.w400), dateBackgroundColor: Colors.transparent, backgroundColor: Colors.white, dayOfWeek: ['MON', 'TUE', 'WED', 'THU', 'FRI', 'SAT', 'SUN'], spaceBetweenLabelAndDate: 0, dayShapeBorder: CircleBorder(), decorations: [ DecorationItem( decorationAlignment: FractionalOffset.bottomRight, date: DateTime.now(), decoration: Icon( Icons.today, color: Colors.blue, )), DecorationItem( date: DateTime.now().add(Duration(days: 3)), decoration: Text( 'Holiday', style: TextStyle( color: Colors.brown, fontWeight: FontWeight.w600, ), )), ], );
Download Flutter calendar view package app source code on GitHub
https://github.com/mduccc/flutter_calendar_week
Provides the list of the opensource Flutter apps collection with GitHub repository.