getActions function

List<Widget> getActions(
  1. dynamic setToday(),
  2. dynamic setFormat(
    1. CalendarFormat
    )
)

Implementation

List<Widget> getActions(
    Function() setToday, Function(CalendarFormat) setFormat) {
  return [
    IconButton(
      icon: const Icon(Icons.today),
      onPressed: setToday,
    ),
    PopupMenuButton<CalendarFormat>(
      onSelected: setFormat,
      itemBuilder: (context) {
        return [
          const PopupMenuItem(
            value: CalendarFormat.day,
            child: Text('Day'),
          ),
          const PopupMenuItem(
            value: CalendarFormat.threeDays,
            child: Text('3 Days'),
          ),
          const PopupMenuItem(
            value: CalendarFormat.week,
            child: Text('Week'),
          ),
        ];
      },
    ),
  ];
}