FeaturesManager constructor
FeaturesManager({
- List<
FeaturesProvider> providers = const [], - void updateListener()?,
Implementation
FeaturesManager({
List<FeaturesProvider> providers = const [],
void Function(MappedFeatures)? updateListener,
}) : _providers = providers,
_updateListener = updateListener,
_featuresContainer = FeaturesContainer() {
for (final provider in providers) {
if (provider.needUpdater) {
provider._updater = _updater.target;
}
}
_updater.target?.addListener(_providerPullRequestListener);
}