createController method
Creates a FPopoverController.
Overriding managed subclasses should always return controller if it is non-null, e.g. return controller ?? MyController();
Implementation
@override
FPopoverController createController(TickerProvider vsync) =>
controller ?? .new(vsync: vsync, shown: initial ?? false, motion: motion ?? const FPopoverMotion());