Lines Matching defs:mProviders

130     private final ArrayMap<Object, DependencyProvider> mProviders = new ArrayMap<>();
137 mProviders.put(TIME_TICK_HANDLER, () -> {
142 mProviders.put(BG_LOOPER, () -> {
148 mProviders.put(MAIN_HANDLER, () -> new Handler(Looper.getMainLooper()));
149 mProviders.put(ActivityStarter.class, () -> new ActivityStarterDelegate());
150 mProviders.put(ActivityStarterDelegate.class, () ->
153 mProviders.put(BluetoothController.class, () ->
156 mProviders.put(LocationController.class, () ->
159 mProviders.put(RotationLockController.class, () ->
162 mProviders.put(NetworkController.class, () ->
166 mProviders.put(ZenModeController.class, () ->
169 mProviders.put(HotspotController.class, () ->
172 mProviders.put(CastController.class, () ->
175 mProviders.put(FlashlightController.class, () ->
178 mProviders.put(KeyguardMonitor.class, () ->
181 mProviders.put(UserSwitcherController.class, () ->
185 mProviders.put(UserInfoController.class, () ->
188 mProviders.put(BatteryController.class, () ->
191 mProviders.put(NightDisplayController.class, () ->
194 mProviders.put(ManagedProfileController.class, () ->
197 mProviders.put(NextAlarmController.class, () ->
200 mProviders.put(DataSaverController.class, () ->
203 mProviders.put(AccessibilityController.class, () ->
206 mProviders.put(DeviceProvisionedController.class, () ->
209 mProviders.put(PluginManager.class, () ->
212 mProviders.put(AssistManager.class, () ->
215 mProviders.put(SecurityController.class, () ->
218 mProviders.put(LeakDetector.class, LeakDetector::create);
220 mProviders.put(LEAK_REPORT_EMAIL, () -> null);
222 mProviders.put(LeakReporter.class, () -> new LeakReporter(
227 mProviders.put(GarbageMonitor.class, () -> new GarbageMonitor(
232 mProviders.put(TunerService.class, () ->
235 mProviders.put(StatusBarWindowManager.class, () ->
238 mProviders.put(DarkIconDispatcher.class, () ->
241 mProviders.put(ConfigurationController.class, () ->
244 mProviders.put(StatusBarIconController.class, () ->
247 mProviders.put(FragmentService.class, () ->
250 mProviders.put(ExtensionController.class, () ->
253 mProviders.put(PluginDependencyProvider.class, () ->
256 mProviders.put(LocalBluetoothManager.class, () ->
259 mProviders.put(VolumeDialogController.class, () ->
262 mProviders.put(MetricsLogger.class, () -> new MetricsLogger());
264 mProviders.put(AccessibilityManagerWrapper.class,
267 mProviders.put(ForegroundServiceController.class,
270 mProviders.put(UiOffloadThread.class, UiOffloadThread::new);
273 SystemUIFactory.getInstance().injectDependencies(mProviders, mContext);
314 DependencyProvider<T> provider = mProviders.get(cls);