Home
last modified time | relevance | path

Searched refs:ExternalInterfaceBinder (Results 1 – 15 of 15) sorted by relevance

/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/sysui/
H A DShellController.java41 import com.android.wm.shell.common.ExternalInterfaceBinder;
69 private ArrayMap<String, Supplier<ExternalInterfaceBinder>> mExternalInterfaceSuppliers =
72 private ArrayMap<String, ExternalInterfaceBinder> mExternalInterfaces = new ArrayMap<>();
157 public void addExternalInterface(String extra, Supplier<ExternalInterfaceBinder> binderSupplier, in addExternalInterface()
183 final ExternalInterfaceBinder b = mExternalInterfaceSuppliers.valueAt(i).get(); in createExternalInterfaces()
/aosp14/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/sysui/
H A DShellControllerTest.java38 import com.android.wm.shell.common.ExternalInterfaceBinder;
93 ExternalInterfaceBinder wrapper = new ExternalInterfaceBinder() { in testAddExternalInterface_ensureCallback()
115 ExternalInterfaceBinder wrapper = new ExternalInterfaceBinder() { in testAddExternalInterface_disallowDuplicateKeys()
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/
H A DExternalInterfaceBinder.java24 public interface ExternalInterfaceBinder { interface
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/
H A DStartingWindowController.java48 import com.android.wm.shell.common.ExternalInterfaceBinder;
117 private ExternalInterfaceBinder createExternalInterface() { in createExternalInterface()
271 implements ExternalInterfaceBinder {
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/draganddrop/
H A DDragAndDropController.java65 import com.android.wm.shell.common.ExternalInterfaceBinder;
158 private ExternalInterfaceBinder createExternalInterface() { in createExternalInterface()
410 implements ExternalInterfaceBinder {
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/desktopmode/
H A DDesktopModeController.java61 import com.android.wm.shell.common.ExternalInterfaceBinder;
145 private ExternalInterfaceBinder createExternalInterface() { in createExternalInterface()
500 implements ExternalInterfaceBinder {
H A DDesktopTasksController.kt51 import com.android.wm.shell.common.ExternalInterfaceBinder
780 private fun createExternalInterface(): ExternalInterfaceBinder {
991 IDesktopMode.Stub(), ExternalInterfaceBinder {
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/recents/
H A DRecentTasksController.java46 import com.android.wm.shell.common.ExternalInterfaceBinder;
147 private ExternalInterfaceBinder createExternalInterface() { in createExternalInterface()
428 implements ExternalInterfaceBinder {
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/
H A DOneHandedController.java53 import com.android.wm.shell.common.ExternalInterfaceBinder;
309 private ExternalInterfaceBinder createExternalInterface() { in createExternalInterface()
767 private static class IOneHandedImpl extends IOneHanded.Stub implements ExternalInterfaceBinder {
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/back/
H A DBackAnimationController.java65 import com.android.wm.shell.common.ExternalInterfaceBinder;
263 private ExternalInterfaceBinder createExternalInterface() { in createExternalInterface()
320 implements ExternalInterfaceBinder {
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/
H A DPipController.java71 import com.android.wm.shell.common.ExternalInterfaceBinder;
710 private ExternalInterfaceBinder createExternalInterface() { in createExternalInterface()
1236 private static class IPipImpl extends IPip.Stub implements ExternalInterfaceBinder {
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/
H A DTransitions.java75 import com.android.wm.shell.common.ExternalInterfaceBinder;
361 private ExternalInterfaceBinder createExternalInterface() { in createExternalInterface()
1404 implements ExternalInterfaceBinder {
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/
H A DSplitScreenController.java80 import com.android.wm.shell.common.ExternalInterfaceBinder;
294 private ExternalInterfaceBinder createExternalInterface() { in createExternalInterface()
1117 implements ExternalInterfaceBinder {
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/docs/
H A Dchanges.md54 extend `ExternalInterfaceBinder` and implement `invalidate()` to ensure it doesn't hold long
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/
H A DBubbleController.java97 import com.android.wm.shell.common.ExternalInterfaceBinder;
484 private ExternalInterfaceBinder createExternalInterface() { in createExternalInterface()
2078 private class IBubblesImpl extends IBubbles.Stub implements ExternalInterfaceBinder {