Home
last modified time | relevance | path

Searched refs:MainThreadInitializedObject (Results 1 – 13 of 13) sorted by relevance

/packages/apps/Launcher3/src_ui_overrides/com/android/launcher3/uioverrides/plugins/
DPluginManagerWrapper.java20 import com.android.launcher3.util.MainThreadInitializedObject;
31 public static final MainThreadInitializedObject<PluginManagerWrapper> INSTANCE =
32 new MainThreadInitializedObject<>(PluginManagerWrapper::new);
/packages/apps/Launcher3/src/com/android/launcher3/popup/
DSystemShortcutFactory.java21 import com.android.launcher3.util.MainThreadInitializedObject;
31 public static final MainThreadInitializedObject<SystemShortcutFactory> INSTANCE =
32 new MainThreadInitializedObject<>(c -> Overrides.getObject(
/packages/apps/Launcher3/src/com/android/launcher3/model/
DAppLaunchTracker.java25 import com.android.launcher3.util.MainThreadInitializedObject;
45 public static final MainThreadInitializedObject<AppLaunchTracker> INSTANCE =
46 new MainThreadInitializedObject<>(c ->
/packages/apps/Launcher3/quickstep/src/com/android/launcher3/uioverrides/plugins/
DPluginManagerWrapper.java20 import com.android.launcher3.util.MainThreadInitializedObject;
31 public static final MainThreadInitializedObject<PluginManagerWrapper> INSTANCE =
32 new MainThreadInitializedObject<>(PluginManagerWrapper::new);
/packages/apps/Launcher3/quickstep/recents_ui_overrides/src/com/android/quickstep/
DTaskOverlayFactory.java25 import com.android.launcher3.util.MainThreadInitializedObject;
49 public static final MainThreadInitializedObject<TaskOverlayFactory> INSTANCE =
50 new MainThreadInitializedObject<>(c -> Overrides.getObject(TaskOverlayFactory.class,
/packages/apps/Launcher3/quickstep/src/com/android/quickstep/
DSysUINavigationMode.java27 import com.android.launcher3.util.MainThreadInitializedObject;
55 public static MainThreadInitializedObject<SysUINavigationMode> INSTANCE =
56 new MainThreadInitializedObject<>(SysUINavigationMode::new);
DOverviewInteractionState.java26 import com.android.launcher3.util.MainThreadInitializedObject;
42 public static final MainThreadInitializedObject<OverviewInteractionState> INSTANCE =
43 new MainThreadInitializedObject<>(OverviewInteractionState::new);
DRecentsModel.java33 import com.android.launcher3.util.MainThreadInitializedObject;
54 public static final MainThreadInitializedObject<RecentsModel> INSTANCE =
55 new MainThreadInitializedObject<>(c -> new RecentsModel(c));
/packages/apps/Launcher3/src/com/android/launcher3/graphics/
DDrawableFactory.java38 import com.android.launcher3.util.MainThreadInitializedObject;
48 public static final MainThreadInitializedObject<DrawableFactory> INSTANCE =
49 new MainThreadInitializedObject<>(c -> Overrides.getObject(DrawableFactory.class,
/packages/apps/Launcher3/src/com/android/launcher3/
DLauncherAppState.java39 import com.android.launcher3.util.MainThreadInitializedObject;
48 private static final MainThreadInitializedObject<LauncherAppState> INSTANCE =
49 new MainThreadInitializedObject<>((c) -> new LauncherAppState(c));
DInvariantDeviceProfile.java48 import com.android.launcher3.util.MainThreadInitializedObject;
65 public static final MainThreadInitializedObject<InvariantDeviceProfile> INSTANCE =
66 new MainThreadInitializedObject<>(InvariantDeviceProfile::new);
/packages/apps/Launcher3/src/com/android/launcher3/util/
DMainThreadInitializedObject.java30 public class MainThreadInitializedObject<T> { class
35 public MainThreadInitializedObject(ObjectProvider<T> provider) { in MainThreadInitializedObject() method in MainThreadInitializedObject
/packages/apps/Launcher3/quickstep/recents_ui_overrides/src/com/android/launcher3/appprediction/
DPredictionUiStateManager.java42 import com.android.launcher3.util.MainThreadInitializedObject;
78 public static final MainThreadInitializedObject<PredictionUiStateManager> INSTANCE =
79 new MainThreadInitializedObject<>(PredictionUiStateManager::new);