initialize method
Implementation
@override
Future<void> initialize() {
final pending = _initialization;
if (pending != null) return pending;
final initialization = _initializeOnce();
_initialization = initialization;
return initialization;
}