buildWeekViewIcon method
Implementation
buildWeekViewIcon(BuildContext context) {
if (CalendarOptions.of(context).toggleWeekMode) {
return InkWell(
customBorder: const CircleBorder(),
onTap: () {
CalendarOptions.of(context).isWeekMode =
!CalendarOptions.of(context).isWeekMode;
onWeekIconTap?.call();
},
child: Padding(
padding: const EdgeInsets.all(5),
child: Icon(
CalendarOptions.of(context).isWeekMode
? Icons.view_week
: Icons.view_week_outlined,
size: 18,
color: HeaderOptions.of(context).calendarIconColor,
),
),
);
}
return const SizedBox();
}