Home
last modified time | relevance | path

Searched refs:SmartUpdateMediatorLiveData (Results 1 – 25 of 34) sorted by relevance

12

/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/data/
DSmartUpdateMediatorLiveData.kt39 abstract class SmartUpdateMediatorLiveData<T>(private val isStaticVal: Boolean = false) : in <lambda>() class
44 val LOG_TAG = SmartUpdateMediatorLiveData::class.java.simpleName in <lambda>()
54 private val sources = mutableListOf<SmartUpdateMediatorLiveData<*>>() in <lambda>()
131 if (source is SmartUpdateMediatorLiveData) { in <lambda>()
150 if (toRemote is SmartUpdateMediatorLiveData) { in <lambda>()
DLoadAndFreezeLifeData.kt32 private val wrapped: SmartUpdateMediatorLiveData<T> in <lambda>()
33 ) : SmartUpdateMediatorLiveData<T>() { in <lambda>()
DUnusedPackagesLiveData.kt40 private val sourceLiveData: SmartUpdateMediatorLiveData<Set<Pair<String, UserHandle>>> in <lambda>()
41 ) : SmartUpdateMediatorLiveData<Map<Pair<String, UserHandle>, Set<String>>>() { in <lambda>()
DCarrierPrivilegedStatusLiveData.kt31 SmartUpdateMediatorLiveData<Int>() {
DAppOpLiveData.kt40 ) : SmartUpdateMediatorLiveData<Int>() {
DUsersLiveData.kt33 object UsersLiveData : SmartUpdateMediatorLiveData<List<UserHandle>>() {
DAllPackageInfosLiveData.kt25 SmartUpdateMediatorLiveData<Map<UserHandle, List<LightPackageInfo>>>() { in <lambda>()
DCustomPermGroupNamesLiveData.kt28 object CustomPermGroupNamesLiveData : SmartUpdateMediatorLiveData<List<String>>() {
DSmartAsyncMediatorLiveData.kt36 ) : SmartUpdateMediatorLiveData<T>(isStaticVal) { in <lambda>()
DHibernatedPackagesLiveData.kt70 object : SmartUpdateMediatorLiveData<Set<Pair<String, UserHandle>>>() {
DPermGroupUsageLiveData.kt42 ) : SmartUpdateMediatorLiveData<Map<String, List<OpAccess>>>() { in <lambda>()
DSinglePermGroupPackagesUiInfoLiveData.kt35 SmartUpdateMediatorLiveData<Map<Pair<String, UserHandle>, AppPermGroupUiInfo>>() { in <lambda>()
DPermGroupsPackagesLiveData.kt36 SmartUpdateMediatorLiveData<Map<String, Set<Pair<String, UserHandle>>>>() { in <lambda>()
DPermGroupLiveData.kt41 SmartUpdateMediatorLiveData<PermGroup>(), PackageBroadcastReceiver.PackageBroadcastListener { in <lambda>()
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/service/
DPermissionControllerServiceModel.kt34 import com.android.permissioncontroller.permission.data.SmartUpdateMediatorLiveData in <lambda>()
84 if (forceUpdate && liveData is SmartUpdateMediatorLiveData<T>) { in <lambda>()
96 (liveData is SmartUpdateMediatorLiveData<T> && !liveData.isStale) || in <lambda>()
97 liveData !is SmartUpdateMediatorLiveData<T> in <lambda>()
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/model/
DManageCustomPermissionsViewModel.kt29 import com.android.permissioncontroller.permission.data.SmartUpdateMediatorLiveData
70 class UsedCustomPermGroupNamesLiveData : SmartUpdateMediatorLiveData<List<String>>() {
DAllAppPermissionsViewModel.kt25 import com.android.permissioncontroller.permission.data.SmartUpdateMediatorLiveData
48 ) : SmartUpdateMediatorLiveData<@kotlin.jvm.JvmSuppressWildcards Map<String, List<String>>>() {
DManageStandardPermissionsViewModel.kt31 import com.android.permissioncontroller.permission.data.SmartUpdateMediatorLiveData
89 class NumCustomPermGroupsWithPackagesLiveData() : SmartUpdateMediatorLiveData<Int>() {
DReviewPermissionsViewModel.kt32 import com.android.permissioncontroller.permission.data.SmartUpdateMediatorLiveData in <lambda>()
49 object : SmartUpdateMediatorLiveData<Map<String, LightAppPermGroup>>() { in <lambda>()
DAppPermissionViewModel.kt60 import com.android.permissioncontroller.permission.data.SmartUpdateMediatorLiveData in <lambda>()
186 object : SmartUpdateMediatorLiveData<Boolean>() { in <lambda>()
237 inner class SensorStatusLiveData() : SmartUpdateMediatorLiveData<Boolean>() { in <lambda>()
335 object : SmartUpdateMediatorLiveData<FullStoragePackageState>() { in <lambda>()
367 object : SmartUpdateMediatorLiveData<@JvmSuppressWildcards Map<ButtonType, ButtonState>>() { in <lambda>()
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/model/
DSafetyCenterQsViewModel.kt47 import com.android.permissioncontroller.permission.data.SmartUpdateMediatorLiveData
75 object : SmartUpdateMediatorLiveData<Boolean>() {
169 val sensorPrivacyLiveData: SmartUpdateMediatorLiveData<Map<String, SensorState>> =
171 SmartUpdateMediatorLiveData<Map<String, SensorState>>(),
DPrivacyControlsViewModel.kt40 import com.android.permissioncontroller.permission.data.SmartUpdateMediatorLiveData
78 val controlStateLiveData: SmartUpdateMediatorLiveData<Map<Pref, PrefState>> =
80 SmartUpdateMediatorLiveData<@JvmSuppressWildcards Map<Pref, PrefState>>(),
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/model/v31/
DReviewOngoingUsageViewModel.kt49 import com.android.permissioncontroller.permission.data.SmartUpdateMediatorLiveData in <lambda>()
121 object : SmartUpdateMediatorLiveData<Map<PackageAttribution, Set<String>>>() { in <lambda>()
370 object : SmartUpdateMediatorLiveData<Set<List<OpAccess>>>() { in <lambda>()
437 object : SmartUpdateMediatorLiveData<Collection<String>>() { in <lambda>()
/packages/modules/Permission/PermissionController/tests/inprocess/src/com/android/permissioncontroller/permission/data/
DDataUtils.kt24 fun <T> SmartUpdateMediatorLiveData<T>.withLoadedValue(block: (T?) -> Unit) { in withLoadedValue()
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/model/v34/
DPermissionRationaleViewModel.kt40 import com.android.permissioncontroller.permission.data.SmartUpdateMediatorLiveData in <lambda>()
100 object : SmartUpdateMediatorLiveData<PermissionRationaleInfo>() { in <lambda>()

12