StateManager constructor
StateManager(
- Store store,
- System system,
- Configuration configuration
Implementation
StateManager(Store store, System system, Configuration configuration)
: system = SystemState(system),
configuration = ConfigurationState(configuration),
integrations = IntegrationsState({}),
filters = FiltersState(store),
deepLinkData = DeepLinkDataState(store),
userInfo = UserInfoState(store),
context = ContextState(store, configuration) {
_ready = Future.wait<void>([filters.ready, deepLinkData.ready, userInfo.ready, context.ready])
.then((_) => _isReady = true);
}