Home
last modified time | relevance | path

Searched refs:SliderEvent (Results 1 – 4 of 4) sorted by relevance

/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/haptics/slider/
H A DSeekableSliderEventProducerTest.kt43 assertEquals(SliderEvent(SliderEventType.STARTED_TRACKING_TOUCH, 0F), latest)
52 assertEquals(SliderEvent(SliderEventType.STOPPED_TRACKING_TOUCH, 0F), latest)
62 assertEquals(SliderEvent(SliderEventType.PROGRESS_CHANGE_BY_USER, 0.5F), latest)
76 assertEquals(SliderEvent(SliderEventType.PROGRESS_CHANGE_BY_USER, 1.0F), latest)
86 assertEquals(SliderEvent(SliderEventType.PROGRESS_CHANGE_BY_PROGRAM, 0.5F), latest)
100 assertEquals(SliderEvent(SliderEventType.PROGRESS_CHANGE_BY_PROGRAM, 1.0F), latest)
112 assertEquals(SliderEvent(SliderEventType.STARTED_TRACKING_TOUCH, 0.5F), latest)
124 assertEquals(SliderEvent(SliderEventType.STOPPED_TRACKING_TOUCH, 0.5F), latest)
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/haptics/slider/
H A DSeekableSliderEventProducer.kt30 private val _currentEvent = MutableStateFlow(SliderEvent(SliderEventType.NOTHING, 0f))
32 override fun produceEvents(): Flow<SliderEvent> = _currentEvent.asStateFlow()
39 _currentEvent.value = SliderEvent(eventType, normalizeProgress(seekBar, progress))
59 SliderEvent(SliderEventType.STARTED_TRACKING_TOUCH, previousEvent.currentProgress)
65 SliderEvent(SliderEventType.STOPPED_TRACKING_TOUCH, previousEvent.currentProgress)
H A DSliderEventProducer.kt29 fun produceEvents(): Flow<SliderEvent>
H A DSliderEvent.kt28 data class SliderEvent( dataClass