initState method
Called when this state object is first inserted into the tree.
Implementation
@override
void initState() {
super.initState();
FocusManager.instance.initialize();
_observers.add(FocusManager.instance);
if (widget.observers != null) {
_observers.addAll(widget.observers!);
}
if (widget.initialRoute != null && widget.routes != null) {
final initialBuilder = widget.routes![widget.initialRoute!];
if (initialBuilder != null) {
final route = PageRoute(
builder: initialBuilder,
settings: RouteSettings(name: widget.initialRoute!),
);
_addRoute(route, null);
_notifyObservers((observer) => observer.didPush(route, null));
}
}
}