Home
last modified time | relevance | path

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

/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/interruption/
DVisualInterruptionDecisionProvider.kt41 interface Decision { interface
52 interface FullScreenIntentDecision : Decision {
130 fun makeUnloggedHeadsUpDecision(entry: NotificationEntry): Decision
149 fun makeAndLogHeadsUpDecision(entry: NotificationEntry): Decision
183 fun makeAndLogBubbleDecision(entry: NotificationEntry): Decision
DNotificationInterruptStateProviderWrapper.kt24 …om.android.systemui.statusbar.notification.interruption.VisualInterruptionDecisionProvider.Decision
40 enum class DecisionImpl(override val shouldInterrupt: Boolean) : Decision {
85 override fun makeUnloggedHeadsUpDecision(entry: NotificationEntry): Decision = in makeUnloggedHeadsUpDecision()
90 override fun makeAndLogHeadsUpDecision(entry: NotificationEntry): Decision = in makeAndLogHeadsUpDecision()
111 override fun makeAndLogBubbleDecision(entry: NotificationEntry): Decision = in makeAndLogBubbleDecision()
DVisualInterruptionDecisionProviderImpl.kt31 …om.android.systemui.statusbar.notification.interruption.VisualInterruptionDecisionProvider.Decision
86 ) : Decision
117 private val fsiDecision: FullScreenIntentDecisionProvider.Decision in suppressed()
217 override fun makeUnloggedHeadsUpDecision(entry: NotificationEntry): Decision = in makeUnloggedHeadsUpDecision()
229 override fun makeAndLogHeadsUpDecision(entry: NotificationEntry): Decision = in makeAndLogHeadsUpDecision()
255 override fun makeAndLogBubbleDecision(entry: NotificationEntry): Decision = in makeLoggablePeekDecision()
DFullScreenIntentDecisionProvider.kt55 interface Decision { interface
74 ) : Decision {
117 fun makeFullScreenIntentDecision(entry: NotificationEntry, couldHeadsUp: Boolean): Decision { in makeFullScreenIntentDecision()
DVisualInterruptionDecisionLogger.kt48 decision: VisualInterruptionDecisionProvider.Decision in logDecision()