Home
last modified time | relevance | path

Searched refs:DisplayEvent (Results 1 – 5 of 5) sorted by relevance

/frameworks/base/packages/SystemUI/src/com/android/systemui/display/data/
DDisplayEvent.kt19 sealed interface DisplayEvent { interface
21 data class Added(override val displayId: Int) : DisplayEvent
22 data class Removed(override val displayId: Int) : DisplayEvent
23 data class Changed(override val displayId: Int) : DisplayEvent
/frameworks/base/packages/SystemUI/src/com/android/systemui/display/data/repository/
DDisplayRepository.kt35 import com.android.systemui.display.data.DisplayEvent in <lambda>()
106 private val allDisplayEvents: Flow<DisplayEvent> =
111 trySend(DisplayEvent.Added(displayId)) in <lambda>()
115 trySend(DisplayEvent.Removed(displayId)) in <lambda>()
119 trySend(DisplayEvent.Changed(displayId)) in <lambda>()
131 .onStart { emit(DisplayEvent.Changed(Display.DEFAULT_DISPLAY)) } in <lambda>()
136 allDisplayEvents.filterIsInstance<DisplayEvent.Changed>().map { event -> event.displayId } in event()
139 allDisplayEvents.filterIsInstance<DisplayEvent.Added>().map { getDisplay(it.displayId) } in <lambda>()
150 .scan(initial = emptySet()) { previousIds: Set<Int>, event: DisplayEvent -> in previousIds()
153 is DisplayEvent.Removed -> previousIds - id in previousIds()
[all …]
/frameworks/base/core/java/android/hardware/display/
DDisplayManagerGlobal.java109 public @interface DisplayEvent {} annotation in DisplayManagerGlobal
489 private void handleDisplayEvent(int displayId, @DisplayEvent int event, boolean forceUpdate) { in handleDisplayEvent()
1218 public void onDisplayEvent(int displayId, @DisplayEvent int event) { in onDisplayEvent()
1244 void sendDisplayEvent(int displayId, @DisplayEvent int event, @Nullable DisplayInfo info, in sendDisplayEvent()
1266 private void handleDisplayEventInner(int displayId, @DisplayEvent int event, in handleDisplayEventInner()
1442 private static String eventToString(@DisplayEvent int event) { in eventToString()
/frameworks/base/services/core/java/com/android/server/display/
DExternalDisplayPolicy.java27 import android.hardware.display.DisplayManagerGlobal.DisplayEvent;
72 @DisplayEvent int event); in sendExternalDisplayEventLocked()
DDisplayManagerService.java40 import static android.hardware.display.DisplayManagerGlobal.DisplayEvent;
3114 @DisplayEvent int event) { in sendDisplayEventIfEnabledLocked()
3130 private void sendDisplayEventLocked(@NonNull LogicalDisplay display, @DisplayEvent int event) { in sendDisplayEventLocked()
3174 @DisplayEvent int event) { in deliverDisplayEvent()
3743 public boolean notifyDisplayEventAsync(int displayId, @DisplayEvent int event) { in notifyDisplayEventAsync()
3768 private boolean shouldSendEvent(@DisplayEvent int event) { in shouldSendEvent()
5220 @DisplayEvent int event) { in sendExternalDisplayEventLocked()