useCombinedInitializationState function
Implementation
CombinedInitializationState useCombinedInitializationState(Set<Type> types) {
return useDebugGroup(
debugLabel: "useCombinedInitializationState()",
debugFillProperties: (builder) => builder.add(IterableProperty("types", types)),
() {
final context = useContext();
final states = types.map((type) => context.getUnsafe(type) as HasInitialized).toList();
return CombinedInitializationState(isInitialized: HasInitialized.all(states));
},
);
}