INNER CODE UNIT · Dart
_DeferredWidgetState
flutter-team-archive/gallery · lib/deferred_widget.dart:43
class _DeferredWidgetState extends State<DeferredWidget> {
_DeferredWidgetState();
Widget? _loadedChild;
DeferredWidgetBuilder? _loadedCreator;
@override
void initState() {
/// If module was already loaded immediately create widget instead of
/// waiting for future or zone turn.
if (DeferredWidget._loadedModules.contains(widget.libraryLoader)) {
_onLibraryLoaded();
} else {
DeferredWidget.preload(widget.libraryLoader)
.then((dynamic _) => _onLibraryLoaded());
}
super.initState();
}