settingsControllerProvider top-level property

Provider<SettingsController> settingsControllerProvider
final

Provider for the settings controller.

Override in your app with the controller from initializeSettings(). For the ref extension (ref.settings, ref.watchSetting) to work, override all three: settingsControllerProvider, settingsSearchIndexProvider, and settingsProvidersProvider with the same SettingsProviders instance.

Implementation

final settingsControllerProvider = Provider<SettingsController>((ref) {
  throw UnimplementedError(
    'settingsControllerProvider must be overridden. '
    'Use initializeSettings() and override with the returned instance.',
  );
});