/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/data/ |
D | SmartUpdateMediatorLiveData.kt | 39 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>()
|
D | LoadAndFreezeLifeData.kt | 32 private val wrapped: SmartUpdateMediatorLiveData<T> in <lambda>() 33 ) : SmartUpdateMediatorLiveData<T>() { in <lambda>()
|
D | UnusedPackagesLiveData.kt | 40 private val sourceLiveData: SmartUpdateMediatorLiveData<Set<Pair<String, UserHandle>>> in <lambda>() 41 ) : SmartUpdateMediatorLiveData<Map<Pair<String, UserHandle>, Set<String>>>() { in <lambda>()
|
D | CarrierPrivilegedStatusLiveData.kt | 31 SmartUpdateMediatorLiveData<Int>() {
|
D | AppOpLiveData.kt | 40 ) : SmartUpdateMediatorLiveData<Int>() {
|
D | UsersLiveData.kt | 33 object UsersLiveData : SmartUpdateMediatorLiveData<List<UserHandle>>() {
|
D | AllPackageInfosLiveData.kt | 25 SmartUpdateMediatorLiveData<Map<UserHandle, List<LightPackageInfo>>>() { in <lambda>()
|
D | CustomPermGroupNamesLiveData.kt | 28 object CustomPermGroupNamesLiveData : SmartUpdateMediatorLiveData<List<String>>() {
|
D | SmartAsyncMediatorLiveData.kt | 36 ) : SmartUpdateMediatorLiveData<T>(isStaticVal) { in <lambda>()
|
D | HibernatedPackagesLiveData.kt | 70 object : SmartUpdateMediatorLiveData<Set<Pair<String, UserHandle>>>() {
|
D | PermGroupUsageLiveData.kt | 42 ) : SmartUpdateMediatorLiveData<Map<String, List<OpAccess>>>() { in <lambda>()
|
D | SinglePermGroupPackagesUiInfoLiveData.kt | 35 SmartUpdateMediatorLiveData<Map<Pair<String, UserHandle>, AppPermGroupUiInfo>>() { in <lambda>()
|
D | PermGroupsPackagesLiveData.kt | 36 SmartUpdateMediatorLiveData<Map<String, Set<Pair<String, UserHandle>>>>() { in <lambda>()
|
D | PermGroupLiveData.kt | 41 SmartUpdateMediatorLiveData<PermGroup>(), PackageBroadcastReceiver.PackageBroadcastListener { in <lambda>()
|
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/service/ |
D | PermissionControllerServiceModel.kt | 34 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/ |
D | ManageCustomPermissionsViewModel.kt | 29 import com.android.permissioncontroller.permission.data.SmartUpdateMediatorLiveData 70 class UsedCustomPermGroupNamesLiveData : SmartUpdateMediatorLiveData<List<String>>() {
|
D | AllAppPermissionsViewModel.kt | 25 import com.android.permissioncontroller.permission.data.SmartUpdateMediatorLiveData 48 ) : SmartUpdateMediatorLiveData<@kotlin.jvm.JvmSuppressWildcards Map<String, List<String>>>() {
|
D | ManageStandardPermissionsViewModel.kt | 31 import com.android.permissioncontroller.permission.data.SmartUpdateMediatorLiveData 89 class NumCustomPermGroupsWithPackagesLiveData() : SmartUpdateMediatorLiveData<Int>() {
|
D | ReviewPermissionsViewModel.kt | 32 import com.android.permissioncontroller.permission.data.SmartUpdateMediatorLiveData in <lambda>() 49 object : SmartUpdateMediatorLiveData<Map<String, LightAppPermGroup>>() { in <lambda>()
|
D | AppPermissionViewModel.kt | 60 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/ |
D | SafetyCenterQsViewModel.kt | 47 import com.android.permissioncontroller.permission.data.SmartUpdateMediatorLiveData 75 object : SmartUpdateMediatorLiveData<Boolean>() { 169 val sensorPrivacyLiveData: SmartUpdateMediatorLiveData<Map<String, SensorState>> = 171 SmartUpdateMediatorLiveData<Map<String, SensorState>>(),
|
D | PrivacyControlsViewModel.kt | 40 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/ |
D | ReviewOngoingUsageViewModel.kt | 49 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/ |
D | DataUtils.kt | 24 fun <T> SmartUpdateMediatorLiveData<T>.withLoadedValue(block: (T?) -> Unit) { in withLoadedValue()
|
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/model/v34/ |
D | PermissionRationaleViewModel.kt | 40 import com.android.permissioncontroller.permission.data.SmartUpdateMediatorLiveData in <lambda>() 100 object : SmartUpdateMediatorLiveData<PermissionRationaleInfo>() { in <lambda>()
|