Home
last modified time | relevance | path

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

/frameworks/base/packages/SystemUI/src/com/android/systemui/communal/util/
DResizeUtils.kt19 import com.android.systemui.communal.domain.model.CommunalContentModel
33 list: List<CommunalContentModel>, in resizeOngoingItems()
35 ): List<CommunalContentModel> { in resizeOngoingItems()
36 val finalizedList = mutableListOf<CommunalContentModel>() in resizeOngoingItems()
37 val numOngoing = list.count { it is CommunalContentModel.Ongoing } in resizeOngoingItems()
49 if (item is CommunalContentModel.Ongoing) { in resizeOngoingItems()
62 CommunalContentModel.Spacer(CommunalContentSize.Responsive(remainingRows)) in resizeOngoingItems()
/frameworks/base/packages/SystemUI/src/com/android/systemui/communal/domain/model/
DCommunalContentModel.kt30 sealed interface CommunalContentModel { interface
45 sealed interface Ongoing : CommunalContentModel {
59 sealed interface WidgetContent : CommunalContentModel {
106 class WidgetPlaceholder : CommunalContentModel {
114 data class Spacer(override val size: CommunalContentSize) : CommunalContentModel {
119 class CtaTileInViewMode : CommunalContentModel {
126 class Tutorial(id: Int, override var size: CommunalContentSize) : CommunalContentModel {
/frameworks/base/packages/SystemUI/src/com/android/systemui/communal/domain/interactor/
DCommunalInteractor.kt36 import com.android.systemui.communal.domain.model.CommunalContentModel in <lambda>()
37 import com.android.systemui.communal.domain.model.CommunalContentModel.WidgetContent in <lambda>()
515 val ctaTileContent: Flow<List<CommunalContentModel.CtaTileInViewMode>> by lazy { in <lambda>()
517 flowOf(listOf<CommunalContentModel.CtaTileInViewMode>()) in <lambda>()
520 if (isDismissed) listOf<CommunalContentModel.CtaTileInViewMode>() in <lambda>()
521 else listOf(CommunalContentModel.CtaTileInViewMode()) in <lambda>()
527 val tutorialContent: List<CommunalContentModel.Tutorial> = in <lambda>()
529 CommunalContentModel.Tutorial(id = 0, FULL), in <lambda>()
530 CommunalContentModel.Tutorial(id = 1, THIRD), in <lambda>()
531 CommunalContentModel.Tutorial(id = 2, THIRD), in <lambda>()
[all …]
/frameworks/base/packages/SystemUI/compose/features/src/com/android/systemui/communal/ui/compose/
DContentListState.kt25 import com.android.systemui.communal.domain.model.CommunalContentModel in <lambda>()
35 communalContent: List<CommunalContentModel>, in <lambda>()
58 communalContent: List<CommunalContentModel>,
93 val widget = list[indexToRemove] as CommunalContentModel.WidgetContent in onRemove()
108 item !is CommunalContentModel.WidgetContent.Widget in resize()
119 prevItem is CommunalContentModel.WidgetContent.Widget in resize()
157 if (item is CommunalContentModel.WidgetContent) { in onSaveList()
DCommunalHub.kt188 import com.android.systemui.communal.domain.model.CommunalContentModel in <lambda>()
607 communalContent: List<CommunalContentModel>, in ScrollOnUpdatedLiveContentEffect()
646 communalContent: List<CommunalContentModel>, in ObserveNewWidgetAddedEffect()
661 val widgets = communalContent.filterIsInstance<CommunalContentModel.WidgetContent.Widget>() in ObserveNewWidgetAddedEffect()
737 item: CommunalContentModel, in calculateWidgetSize()
745 return if (isResizable && item is CommunalContentModel.WidgetContent.Widget) { in calculateWidgetSize()
845 communalContent: List<CommunalContentModel>, in CommunalHubLazyGrid()
939 if (item is CommunalContentModel.WidgetContent.Widget) { in CommunalHubLazyGrid()
1287 model: CommunalContentModel, in CommunalContent()
1301 is CommunalContentModel.WidgetContent.Widget -> in CommunalContent()
[all …]
DDragAndDropTargetState.kt43 import com.android.systemui.communal.domain.model.CommunalContentModel in <lambda>()
214 private var placeHolder = CommunalContentModel.WidgetPlaceholder()
351 private var placeHolder = CommunalContentModel.WidgetPlaceholder()
DGridDragDropState.kt53 import com.android.systemui.communal.domain.model.CommunalContentModel in <lambda>()
211 private val spacer = CommunalContentModel.Spacer(CommunalContentSize.Responsive(1))
397 private val spacer = CommunalContentModel.Spacer(CommunalContentSize.Responsive(1))
/frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/communal/view/viewmodel/
DCommunalViewModelTest.kt55 import com.android.systemui.communal.domain.model.CommunalContentModel in <lambda>()
227 assertThat(model is CommunalContentModel.Tutorial).isTrue() in <lambda>()
260 .isInstanceOf(CommunalContentModel.Smartspace::class.java) in <lambda>()
261 assertThat(communalContent?.get(1)).isInstanceOf(CommunalContentModel.Umo::class.java) in <lambda>()
263 .isInstanceOf(CommunalContentModel.WidgetContent::class.java) in <lambda>()
265 .isInstanceOf(CommunalContentModel.WidgetContent::class.java) in <lambda>()
267 .isInstanceOf(CommunalContentModel.CtaTileInViewMode::class.java) in <lambda>()
301 assertThat(timer).isInstanceOf(CommunalContentModel.Smartspace::class.java) in <lambda>()
302 assertThat(umo).isInstanceOf(CommunalContentModel.Umo::class.java) in <lambda>()
345 assertThat(timer1).isInstanceOf(CommunalContentModel.Smartspace::class.java) in <lambda>()
[all …]
DCommunalEditModeViewModelTest.kt42 import com.android.systemui.communal.domain.model.CommunalContentModel in <lambda>()
148 .isInstanceOf(CommunalContentModel.WidgetContent::class.java) in <lambda>()
150 .isInstanceOf(CommunalContentModel.WidgetContent::class.java) in <lambda>()
161 val key = CommunalContentModel.KEY.widget(123) in <lambda>()
198 .isInstanceOf(CommunalContentModel.WidgetContent::class.java) in <lambda>()
200 .isInstanceOf(CommunalContentModel.WidgetContent::class.java) in <lambda>()
213 if (item is CommunalContentModel.WidgetContent) item.appWidgetId else null in <lambda>()
238 underTest.onReorderWidgetStart(CommunalContentModel.KEY.widget(123)) in <lambda>()
/frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/communal/util/
DResizeUtilsTest.kt22 import com.android.systemui.communal.domain.model.CommunalContentModel
35 mock<CommunalContentModel.WidgetContent.Widget> { in <lambda>()
81 assertThat(resized[1]).isInstanceOf(CommunalContentModel.Spacer::class.java) in singleOngoingContent_threeRowGrid()
219 private fun createOngoingListWithSize(size: Int): List<CommunalContentModel.Ongoing> { in createOngoingListWithSize()
220 return List(size) { CommunalContentModel.Umo(createdTimestampMillis = 100) } in createOngoingListWithSize()
/frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/communal/domain/interactor/
DCommunalInteractorTest.kt50 import com.android.systemui.communal.domain.model.CommunalContentModel in <lambda>()
300 assertThat(umoContent?.get(0)).isInstanceOf(CommunalContentModel.Umo::class.java) in <lambda>()
301 assertThat(umoContent?.get(0)?.key).isEqualTo(CommunalContentModel.KEY.umo()) in <lambda>()
345 .isEqualTo(CommunalContentModel.KEY.smartspace("timer3")) in <lambda>()
348 .isEqualTo(CommunalContentModel.KEY.smartspace("timer2")) in <lambda>()
350 assertThat(ongoingContent?.get(2)?.key).isEqualTo(CommunalContentModel.KEY.umo()) in <lambda>()
353 .isEqualTo(CommunalContentModel.KEY.smartspace("timer1")) in <lambda>()
367 .isInstanceOf(CommunalContentModel.CtaTileInViewMode::class.java) in <lambda>()
369 .isEqualTo(CommunalContentModel.KEY.CTA_TILE_IN_VIEW_MODE_KEY) in <lambda>()
747 assertThat(model is CommunalContentModel.WidgetContent.Widget).isTrue() in <lambda>()
[all …]
/frameworks/base/packages/SystemUI/src/com/android/systemui/communal/ui/view/layout/sections/
DCommunalAppWidgetSection.kt31 import com.android.systemui.communal.domain.model.CommunalContentModel in <lambda>()
77 model: CommunalContentModel.WidgetContent.Widget, in <lambda>()
/frameworks/base/packages/SystemUI/src/com/android/systemui/communal/ui/viewmodel/
DCommunalViewModel.kt27 import com.android.systemui.communal.domain.model.CommunalContentModel in <lambda>()
130 private var frozenCommunalContent: List<CommunalContentModel>? = null in <lambda>()
139 private val latestCommunalContent: Flow<List<CommunalContentModel>> = in <lambda>()
180 override val communalContent: Flow<List<CommunalContentModel>> = in <lambda>()
DBaseCommunalViewModel.kt27 import com.android.systemui.communal.domain.model.CommunalContentModel
127 abstract val communalContent: Flow<List<CommunalContentModel>>
DCommunalEditModeViewModel.kt36 import com.android.systemui.communal.domain.model.CommunalContentModel in <lambda>()
124 override val communalContent: Flow<List<CommunalContentModel>> = in <lambda>()
215 widgets.filterIsInstance<CommunalContentModel.WidgetContent.Widget>().mapTo( in <lambda>()