createController method
Creates a FCalendarController<DateTime?>.
Overriding managed subclasses should always return controller if it is non-null, e.g. return controller ?? MyController();
Implementation
@override
FCalendarController<DateTime?> createController() =>
controller ?? .date(initial: initial, selectable: selectable, toggleable: toggleable ?? false);