/frameworks/base/packages/SystemUI/src/com/android/systemui/communal/util/ |
D | ResizeUtils.kt | 19 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/ |
D | CommunalContentModel.kt | 30 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/ |
D | CommunalInteractor.kt | 36 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/ |
D | ContentListState.kt | 25 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()
|
D | CommunalHub.kt | 188 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 …]
|
D | DragAndDropTargetState.kt | 43 import com.android.systemui.communal.domain.model.CommunalContentModel in <lambda>() 214 private var placeHolder = CommunalContentModel.WidgetPlaceholder() 351 private var placeHolder = CommunalContentModel.WidgetPlaceholder()
|
D | GridDragDropState.kt | 53 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/ |
D | CommunalViewModelTest.kt | 55 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 …]
|
D | CommunalEditModeViewModelTest.kt | 42 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/ |
D | ResizeUtilsTest.kt | 22 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/ |
D | CommunalInteractorTest.kt | 50 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/ |
D | CommunalAppWidgetSection.kt | 31 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/ |
D | CommunalViewModel.kt | 27 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>()
|
D | BaseCommunalViewModel.kt | 27 import com.android.systemui.communal.domain.model.CommunalContentModel 127 abstract val communalContent: Flow<List<CommunalContentModel>>
|
D | CommunalEditModeViewModel.kt | 36 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>()
|