Home
last modified time | relevance | path

Searched refs:PermissionGroupUsageModelWrapper (Results 1 – 4 of 4) sorted by relevance

/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/domain/model/v31/
DPermissionGroupUsageModel.kt33 sealed class PermissionGroupUsageModelWrapper { class
34 data object Loading : PermissionGroupUsageModelWrapper()
37 PermissionGroupUsageModelWrapper()
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/viewmodel/v31/
DPermissionUsageViewModel.kt35 import com.android.permissioncontroller.permission.domain.model.v31.PermissionGroupUsageModelWrapper in <lambda>()
67 private val permissionUsagesUiStateFlow: StateFlow<PermissionGroupUsageModelWrapper> by lazy { in <lambda>()
73 PermissionGroupUsageModelWrapper.Loading in <lambda>()
105 usages: PermissionGroupUsageModelWrapper, in <lambda>()
109 if (usages is PermissionGroupUsageModelWrapper.Loading) { in <lambda>()
114 (usages as PermissionGroupUsageModelWrapper.Success).permissionUsageModels in <lambda>()
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/domain/usecase/v31/
DGetPermissionGroupUsageUseCase.kt32 import com.android.permissioncontroller.permission.domain.model.v31.PermissionGroupUsageModelWrapper in <lambda>()
55 operator fun invoke(): Flow<PermissionGroupUsageModelWrapper> { in <lambda>()
68 PermissionGroupUsageModelWrapper.Success(usages) in <lambda>()
/packages/modules/Permission/PermissionController/tests/mocking/src/com/android/permissioncontroller/tests/mocking/permission/domain/usecase/
DGetPermissionUsageUseCaseTest.kt32 import com.android.permissioncontroller.permission.domain.model.v31.PermissionGroupUsageModelWrapper
347 return (result as PermissionGroupUsageModelWrapper.Success).permissionUsageModels in getResult()