Home
last modified time | relevance | path

Searched refs:DockAppItem (Results 1 – 12 of 12) sorted by relevance

/packages/apps/Car/Launcher/docklib/tests/src/com/android/car/docklib/data/
DDockAppItemTest.kt35 val item1: DockAppItem = TestUtils.createAppItem(id = id) in compareAppItems_equal()
36 val item2: DockAppItem = TestUtils.createAppItem(id = id) in compareAppItems_equal()
44 val item1: DockAppItem = TestUtils.createAppItem(id = id, app = "1") in compareAppItems_notEqual_differentApps()
45 val item2: DockAppItem = TestUtils.createAppItem(id = id, app = "2") in compareAppItems_notEqual_differentApps()
53 val item1: DockAppItem = TestUtils.createAppItem(id = id, name = "1") in compareAppItems_notEqual_differentNames()
54 val item2: DockAppItem = TestUtils.createAppItem(id = id, name = "2") in compareAppItems_notEqual_differentNames()
62 val item1: DockAppItem = TestUtils.createAppItem(id = id, type = DockAppItem.Type.DYNAMIC) in compareAppItems_notEqual_differentStates()
63 val item2: DockAppItem = TestUtils.createAppItem(id = id, type = DockAppItem.Type.STATIC) in compareAppItems_notEqual_differentStates()
75 val item1: DockAppItem = TestUtils.createAppItem(id = id, icon = icon1) in compareAppItems_notEqual_differentIcons()
76 val item2: DockAppItem = TestUtils.createAppItem(id = id, icon = icon2) in compareAppItems_notEqual_differentIcons()
[all …]
/packages/apps/Car/Launcher/docklib/tests/src/com/android/car/docklib/
DDockViewModelTest.kt33 import com.android.car.docklib.data.DockAppItem in <lambda>()
64 private lateinit var items: List<DockAppItem> in <lambda>()
115 assertThat(items[0].type).isEqualTo(DockAppItem.Type.DYNAMIC) in <lambda>()
116 assertThat(items[1].type).isEqualTo(DockAppItem.Type.DYNAMIC) in <lambda>()
117 assertThat(items[2].type).isEqualTo(DockAppItem.Type.DYNAMIC) in <lambda>()
118 assertThat(items[3].type).isEqualTo(DockAppItem.Type.DYNAMIC) in <lambda>()
136 assertThat(items[1].type).isEqualTo(DockAppItem.Type.DYNAMIC) in <lambda>()
138 assertThat(items[3].type).isEqualTo(DockAppItem.Type.DYNAMIC) in <lambda>()
158 type = DockAppItem.Type.DYNAMIC) in <lambda>()
173 type = DockAppItem.Type.DYNAMIC in <lambda>()
[all …]
DTestUtils.kt7 import com.android.car.docklib.data.DockAppItem
16 type: DockAppItem.Type = DockAppItem.Type.DYNAMIC, in createAppItem()
27 ): DockAppItem { in createAppItem()
29 return DockAppItem( in createAppItem()
41 return DockAppItem( in createAppItem()
/packages/apps/Car/Launcher/docklib/src/com/android/car/docklib/
DDockViewModel.kt34 import com.android.car.docklib.data.DockAppItem in <lambda>()
61 private val observer: Observer<List<DockAppItem>>, in <lambda>()
77 private val currentItems = MutableLiveData<List<DockAppItem>>() in <lambda>()
87 val internalItems: MutableMap<Int, DockAppItem> = in <lambda>()
88 Collections.synchronizedMap(LinkedHashMap<Int, DockAppItem>()) in <lambda>()
100 createDockItem(component, DockAppItem.Type.STATIC, isMediaApp(component))?.let { in <lambda>()
109 DockAppItem.Type.STATIC, in <lambda>()
129 mapEntry.value.copy(type = DockAppItem.Type.STATIC) in <lambda>()
148 DockAppItem.Type.STATIC, in <lambda>()
230 if (isItemInDock(component, DockAppItem.Type.STATIC)) { in <lambda>()
[all …]
/packages/apps/Car/Launcher/docklib/src/com/android/car/docklib/view/
DDockAdapter.kt30 import com.android.car.docklib.data.DockAppItem in <lambda>()
34 ListAdapter<DockAppItem, DockItemViewHolder>(DIFF_CALLBACK) { in <lambda>()
141 private val DIFF_CALLBACK = object : DiffUtil.ItemCallback<DockAppItem>() {
142 override fun areItemsTheSame(p0: DockAppItem, p1: DockAppItem): Boolean { in areItemsTheSame()
146 override fun areContentsTheSame(p0: DockAppItem, p1: DockAppItem): Boolean { in areContentsTheSame()
151 oldItem: DockAppItem, in getChangePayload()
152 newItem: DockAppItem in getChangePayload()
DDockItemLongClickListener.kt29 import com.android.car.docklib.data.DockAppItem
46 private var dockAppItem: DockAppItem,
69 isItemPinned = (dockAppItem.type == DockAppItem.Type.STATIC), in onLongClick()
82 fun setDockAppItem(dockAppItem: DockAppItem) { in setDockAppItem()
DDockItemViewHolder.kt34 import com.android.car.docklib.data.DockAppItem
197 dockAppItem: DockAppItem, in bind()
228 fun itemTypeChanged(dockAppItem: DockAppItem) { in itemTypeChanged()
230 DockAppItem.Type.DYNAMIC -> in itemTypeChanged()
233 DockAppItem.Type.STATIC -> dockItemViewController.setStatic() in itemTypeChanged()
240 fun setUxRestrictions(dockAppItem: DockAppItem, isUxRestrictionEnabled: Boolean) { in setUxRestrictions()
DDockItemClickListener.kt22 import com.android.car.docklib.data.DockAppItem
31 private val dockAppItem: DockAppItem,
DDockItemViewController.kt26 import com.android.car.docklib.data.DockAppItem
/packages/apps/Car/Launcher/docklib/tests/src/com/android/car/docklib/view/
DDockItemLongClickListenerTest.kt11 import com.android.car.docklib.data.DockAppItem
58 TestUtils.createAppItem(type = DockAppItem.Type.STATIC) in onLongClick_typeStatic_pinShortcutItem_parameterIsItemPinnedIsTrue()
74 TestUtils.createAppItem(type = DockAppItem.Type.DYNAMIC) in onLongClick_typeDynamic_pinShortcutItem_parameterIsItemPinnedIsFalse()
88 dockAppItem: DockAppItem = TestUtils.createAppItem() in createDockItemLongClickListener()
DDockAdapterTest.kt7 import com.android.car.docklib.data.DockAppItem
38 private val dockItemList: MutableList<DockAppItem> = mutableListOf()
43 dockItemList.add(mock<DockAppItem> {}) in setup()
/packages/apps/Car/Launcher/docklib/src/com/android/car/docklib/data/
DDockAppItem.kt35 data class DockAppItem( class
79 (other is DockAppItem && in equals()