/packages/apps/WallpaperPicker2/src/com/android/wallpaper/picker/preview/ui/viewmodel/ |
D | PreviewActionsViewModel.kt | 67 import kotlinx.coroutines.flow.Flow in <lambda>() 84 private val informationFloatingSheetViewModel: Flow<InformationFloatingSheetViewModel?> = in <lambda>() 100 val isInformationVisible: Flow<Boolean> = informationFloatingSheetViewModel.map { it != null } in <lambda>() 103 val isInformationChecked: Flow<Boolean> = _isInformationChecked.asStateFlow() in <lambda>() 105 val onInformationClicked: Flow<(() -> Unit)?> = in <lambda>() 120 private val downloadableWallpaperData: Flow<DownloadableWallpaperData?> = in <lambda>() 124 val isDownloadVisible: Flow<Boolean> = downloadableWallpaperData.map { it != null } in <lambda>() 126 val isDownloading: Flow<Boolean> = interactor.isDownloadingWallpaper in <lambda>() 128 val isDownloadButtonEnabled: Flow<Boolean> = in <lambda>() 138 private val liveWallpaperDeleteIntent: Flow<Intent?> = in <lambda>() [all …]
|
D | WallpaperPreviewViewModel.kt | 47 import kotlinx.coroutines.flow.Flow in <lambda>() 122 private val isWallpaperCroppable: Flow<Boolean> = in <lambda>() 129 override val shouldShowTooltip: Flow<Boolean> = in <lambda>() 143 override val shouldShowTooltip: Flow<Boolean> = in <lambda>() 156 private val whichPreview: Flow<WhichPreview> = _whichPreview.asStateFlow().filterNotNull() in <lambda>() 193 private val liveWallpaperColors: Flow<WallpaperColorsModel> = in <lambda>() 199 val wallpaperColorsModel: Flow<WallpaperColorsModel> = in <lambda>() 212 val smallWallpaper: Flow<Pair<WallpaperModel, WhichPreview>> = in <lambda>() 218 val fullWallpaper: Flow<FullWallpaperPreviewViewModel> = in <lambda>() 246 val fullWorkspacePreviewConfigViewModel: Flow<WorkspacePreviewConfigViewModel> = in <lambda>() [all …]
|
D | StaticWallpaperPreviewViewModel.kt | 38 import kotlinx.coroutines.flow.Flow in <lambda>() 86 private val cropHints: Flow<Map<Point, Rect>?> = in <lambda>() 91 val staticWallpaperModel: Flow<StaticWallpaperModel> = in <lambda>() 95 val lowResBitmap: Flow<Bitmap?> = in <lambda>() 100 private val assetDetail: Flow<Triple<Point, Bitmap?, Asset>?> = in <lambda>() 111 val fullResWallpaperViewModel: Flow<FullResWallpaperViewModel?> = in <lambda>() 128 val subsamplingScaleImageViewModel: Flow<FullResWallpaperViewModel> = in <lambda>() 131 private val storedWallpaperColors: Flow<WallpaperColors?> = in <lambda>() 135 val wallpaperColors: Flow<WallpaperColorsModel> = in <lambda>()
|
/packages/apps/Settings/src/com/android/settings/biometrics/fingerprint2/ui/settings/viewmodel/ |
D | FingerprintSettingsViewModel.kt | 29 import kotlinx.coroutines.flow.Flow in <lambda>() 60 val enrolledFingerprints: Flow<List<FingerprintData>> = in <lambda>() 64 val addFingerprintPrefInfo: Flow<Pair<Boolean, Int>> = in <lambda>() 75 val isSfpsPrefVisible: Flow<Boolean> = in <lambda>() 92 private val _fingerprintSensorType: Flow<FingerprintSensorType> = in <lambda>() 95 private val _sensorNullOrEmpty: Flow<Boolean> = in <lambda>() 114 private val canAuthenticate: Flow<Boolean> = in <lambda>() 167 val authFlow: Flow<FingerprintAuthAttemptModel> = in <lambda>() 282 private fun <T> Flow<T>.filterOnlyWhenSettingsIsShown() = in <lambda>() 311 flow: Flow<T1>, in combine() [all …]
|
/packages/apps/Settings/src/com/android/settings/biometrics/fingerprint2/domain/interactor/ |
D | OrientationInteractor.kt | 23 import kotlinx.coroutines.flow.Flow 31 val orientation: Flow<Int> 37 val rotation: Flow<Int> 41 val rotationFromDefault: Flow<Int> 52 override val orientation: Flow<Int> = callbackFlow { in getRotationFromDefault() 63 override val rotation: Flow<Int> = orientation.transform { emit(context.display.rotation) } in getRotationFromDefault() 65 override val rotationFromDefault: Flow<Int> = rotation.map { getRotationFromDefault(it) } in getRotationFromDefault()
|
D | DisplayDensityInteractor.kt | 22 import kotlinx.coroutines.flow.Flow 42 val fontScale: Flow<Float> in updateDisplayDensity() 45 val displayDensity: Flow<Int> in updateDisplayDensity() 48 val defaultDisplayDensity: Flow<Int> in updateDisplayDensity() 75 override val fontScale: Flow<Float> = _fontScale.asStateFlow() in updateDisplayDensity() 77 override val displayDensity: Flow<Int> = _displayDensity.asStateFlow() in updateDisplayDensity() 79 override val defaultDisplayDensity: Flow<Int> = in updateDisplayDensity()
|
D | DebuggingInteractor.kt | 20 import kotlinx.coroutines.flow.Flow 26 val debuggingEnabled: Flow<Boolean> 28 val udfpsEnrollmentDebuggingEnabled: Flow<Boolean> 33 override val debuggingEnabled: Flow<Boolean> = flow { in <lambda>() 36 override val udfpsEnrollmentDebuggingEnabled: Flow<Boolean> = flow { in <lambda>()
|
/packages/providers/MediaProvider/photopicker/src/com/android/photopicker/extensions/ |
D | Flow.kt | 28 import kotlinx.coroutines.flow.Flow in <lambda>() 38 fun Flow<PagingData<Media>>.toMediaGridItemFromMedia(): Flow<PagingData<MediaGridItem.MediaItem>> { in <lambda>() method 49 fun Flow<PagingData<Group.Album>>.toMediaGridItemFromAlbum(): Flow<PagingData<MediaGridItem>> { in toMediaGridItemFromAlbum() method 64 fun Flow<PagingData<MediaGridItem.MediaItem>>.insertMonthSeparators(): in insertMonthSeparators() method 65 Flow<PagingData<MediaGridItem>> { in insertMonthSeparators()
|
/packages/apps/Settings/src/com/android/settings/biometrics/fingerprint2/lib/domain/interactor/ |
D | FingerprintManagerInteractor.kt | 25 import kotlinx.coroutines.flow.Flow 35 val enrolledFingerprints: Flow<List<FingerprintData>?> 38 val maxEnrollableFingerprints: Flow<Int> 41 val canEnrollFingerprints: Flow<Boolean> 44 val sensorPropertiesInternal: Flow<FingerprintSensor?> 66 ): Flow<FingerEnrollState>
|
/packages/apps/Settings/src/com/android/settings/biometrics/fingerprint2/ui/enrollment/viewmodel/ |
D | FingerprintEnrollFindSensorViewModel.kt | 35 import kotlinx.coroutines.flow.Flow in <lambda>() 59 val sensorType: Flow<FingerprintSensorType> = in <lambda>() 61 private val _isUdfps: Flow<Boolean> = in <lambda>() 65 private val _isSfps: Flow<Boolean> = sensorType.map { it == FingerprintSensorType.POWER_BUTTON } in <lambda>() 66 private val _isRearSfps: Flow<Boolean> = sensorType.map { it == FingerprintSensorType.REAR } in <lambda>() 69 val showPrimaryButton: Flow<Boolean> = _isUdfps.filter { it } in <lambda>() 74 val sfpsLottieInfo: Flow<Pair<Boolean, Int>> = in <lambda>() 86 val udfpsLottieInfo: Flow<Boolean> = in <lambda>() 94 val showRfpsAnimation: Flow<Boolean> = _isRearSfps.filter { it } in <lambda>() 105 private val educationFlowShouldBeRunning: Flow<Boolean> = in <lambda>()
|
D | FingerprintEnrollViewModel.kt | 33 import kotlinx.coroutines.flow.Flow in <lambda>() 57 private var _enrollReason: Flow<EnrollReason?> = in <lambda>() 69 val sensorType: Flow<FingerprintSensorType?> = in <lambda>() 78 val _enrollFlow: Flow<FingerEnrollState> = in <lambda>() 105 val educationEnrollFlow: Flow<FingerEnrollState?> = in <lambda>() 119 val enrollFlow: Flow<FingerEnrollState?> = in <lambda>()
|
/packages/apps/Settings/src/com/android/settings/biometrics/fingerprint2/ui/enrollment/modules/enrolling/rfps/ui/viewmodel/ |
D | RFPSViewModel.kt | 35 import kotlinx.coroutines.flow.Flow in <lambda>() 57 val textViewIsVisible: Flow<Boolean> = _textViewIsVisible.asStateFlow() in <lambda>() 59 private var _shouldAnimateIcon: Flow<Boolean> = in <lambda>() 64 private var enrollFlow: Flow<FingerEnrollState?> = in <lambda>() 79 val progress: Flow<FingerEnrollState.EnrollProgress?> = in <lambda>() 85 val clearHelpMessage: Flow<Boolean> = progress.map { it != null } in <lambda>() 88 val helpMessage: Flow<FingerEnrollState.EnrollHelp?> = in <lambda>() 98 val errorMessage: Flow<FingerEnrollState.EnrollError?> = in <lambda>() 104 val didCompleteEnrollment: Flow<Boolean> = progress.filterNotNull().map { it.remainingSteps == 0 } in <lambda>()
|
/packages/apps/Car/Launcher/libs/appgrid/lib/src/com/android/car/carlauncher/repositories/ |
D | AppGridRepository.kt | 44 import kotlinx.coroutines.flow.Flow in <lambda>() 58 fun getAllAppsList(): Flow<List<AppItem>> in <lambda>() 67 fun requiresDistractionOptimization(): Flow<Boolean> in <lambda>() 75 fun getTosState(): Flow<TosState> in <lambda>() 90 fun getMediaAppsList(): Flow<List<AppItem>> in <lambda>() 124 override fun getAllAppsList(): Flow<List<AppItem>> { in getAllAppsList() 154 override fun requiresDistractionOptimization(): Flow<Boolean> { in requiresDistractionOptimization() 163 override fun getTosState(): Flow<TosState> { in getTosState() 184 override fun getMediaAppsList(): Flow<List<AppItem>> { in getMediaAppsList() 192 private fun getAllLauncherAndMediaApps(): Flow<List<AppInfo>> { in getAllLauncherAndMediaApps() [all …]
|
/packages/apps/ThemePicker/src/com/android/customization/picker/clock/domain/interactor/ |
D | ClockPickerInteractor.kt | 27 import kotlinx.coroutines.flow.Flow in <lambda>() 41 val allClocks: Flow<List<ClockMetadataModel>> = repository.allClocks in <lambda>() 43 val selectedClockId: Flow<String> = in <lambda>() 46 val selectedColorId: Flow<String?> = in <lambda>() 49 val colorToneProgress: Flow<Int> = in <lambda>() 52 val seedColor: Flow<Int?> = repository.selectedClock.map { clock -> clock.seedColor } in <lambda>() 54 val selectedClockSize: Flow<ClockSize> = repository.selectedClockSize in <lambda>()
|
/packages/apps/Launcher3/quickstep/src/com/android/quickstep/recents/data/ |
D | TasksRepository.kt | 26 import kotlinx.coroutines.flow.Flow in <lambda>() 47 private val taskData: Flow<List<Task>> = in <lambda>() 56 override fun getAllTaskData(forceRefresh: Boolean): Flow<List<Task>> { in <lambda>() 63 override fun getTaskDataById(taskId: Int): Flow<Task?> = in <lambda>() 91 private fun getThumbnailQueryResults(): Flow<Map<Int, ThumbnailData?>> { in <lambda>() 96 val visibleThumbnailDataRequests: Flow<List<ThumbnailDataRequest>> = in <lambda>() 114 typealias ThumbnailDataRequest = Flow<Pair<Int, ThumbnailData?>>
|
/packages/apps/WallpaperPicker2/src/com/android/wallpaper/picker/customization/ui/viewmodel/ |
D | WallpaperQuickSwitchViewModel.kt | 26 import kotlinx.coroutines.flow.Flow in <lambda>() 44 private val selectedWallpaperId: Flow<String> = in <lambda>() 52 private val selectingWallpaperId: Flow<String?> = in <lambda>() 61 val options: Flow<List<WallpaperQuickSwitchOptionViewModel>> = in <lambda>() 79 val isSomethingBecomingSelectedFlow: Flow<Boolean> = in <lambda>() 84 val isSelectedFlow: Flow<Boolean> = in <lambda>() 87 val isBecomingSelectedFlow: Flow<Boolean> = in <lambda>()
|
D | ScreenPreviewViewModel.kt | 30 import kotlinx.coroutines.flow.Flow in <lambda>() 52 fun shouldReloadWallpaper(): Flow<Boolean> { in shouldReloadWallpaper() 62 fun wallpaperThumbnail(): Flow<Bitmap?> { in wallpaperThumbnail() 77 private fun wallpaperUpdateEvents(s: Screen = screen): Flow<WallpaperModel?> { in wallpaperUpdateEvents() 81 open fun workspaceUpdateEvents(): Flow<Boolean>? = null in workspaceUpdateEvents() 101 open val isLoading: Flow<Boolean> =
|
D | WallpaperQuickSwitchOptionViewModel.kt | 21 import kotlinx.coroutines.flow.Flow 37 val isLarge: Flow<Boolean>, 39 val isSelectionIndicatorVisible: Flow<Boolean>, 44 val onSelected: Flow<(() -> Unit)?>,
|
/packages/apps/Settings/src/com/android/settings/biometrics/fingerprint2/ui/enrollment/modules/enrolling/udfps/ui/viewmodel/ |
D | UdfpsViewModel.kt | 50 import kotlinx.coroutines.flow.Flow in <lambda>() 88 private var _enrollState: Flow<FingerEnrollState?> = in <lambda>() 100 var enrollState: Flow<FingerEnrollState> = in <lambda>() 124 val userInteractedWithSensor: Flow<Boolean> = in <lambda>() 148 val guidedEnrollment: Flow<PointF> = in <lambda>() 170 var progressSaved: Flow<FingerEnrollState.EnrollProgress> = in <lambda>() 205 private val enrollStage: Flow<EnrollStageModel> = in <lambda>() 226 val guidedEnrollmentSaved: Flow<PointF> = in <lambda>() 278 val shouldShowLottie: Flow<Boolean> = in <lambda>() 293 val headerText: Flow<HeaderText> = in <lambda>() [all …]
|
/packages/apps/Car/Launcher/libs/appgrid/lib/src/com/android/car/carlauncher/datasources/ |
D | UXRestrictionDataSource.kt | 32 import kotlinx.coroutines.flow.Flow in <lambda>() 48 fun requiresDistractionOptimization(): Flow<Boolean> in <lambda>() 50 fun isDistractionOptimized(): Flow<(componentName: ComponentName, isMedia: Boolean) -> Boolean> in <lambda>() 77 override fun requiresDistractionOptimization(): Flow<Boolean> { in requiresDistractionOptimization() 96 Flow<(componentName: ComponentName, isMedia: Boolean) -> Boolean> { in isDistractionOptimized() 120 private fun getActiveMediaPlaybackSessions(): Flow<List<String>> { in getActiveMediaPlaybackSessions()
|
/packages/apps/Settings/tests/shared/src/com/android/settings/testutils2/ |
D | FakeFingerprintManagerInteractor.kt | 33 import kotlinx.coroutines.flow.Flow 67 override val enrolledFingerprints: Flow<List<FingerprintData>> = flow { in <lambda>() 71 override val canEnrollFingerprints: Flow<Boolean> = flow { in <lambda>() 75 override val sensorPropertiesInternal: Flow<FingerprintSensor?> = flow { emit(sensorProp) } in <lambda>() 77 override val maxEnrollableFingerprints: Flow<Int> = flow { emit(enrollableFingerprints) } in <lambda>() 83 ): Flow<FingerEnrollState> = flowOf(*enrollStateViewModel.toTypedArray()) in enroll()
|
/packages/apps/WallpaperPicker2/src/com/android/wallpaper/picker/category/ui/viewmodel/ |
D | CategoriesViewModel.kt | 25 import kotlinx.coroutines.flow.Flow in <lambda>() 39 private val individualSectionViewModels: Flow<List<SectionViewModel>> = in <lambda>() 49 private val creativeSectionViewModel: Flow<SectionViewModel> = in <lambda>() 58 private val myPhotosSectionViewModel: Flow<SectionViewModel> = in <lambda>() 66 val sections: Flow<List<SectionViewModel>> = in <lambda>()
|
/packages/apps/Settings/src/com/android/settings/network/telephony/ |
D | TelephonyRepository.kt | 30 import kotlinx.coroutines.flow.Flow 41 private val subscriptionsChangedFlow: Flow<Unit> = context.subscriptionsChangedFlow(), 46 ): Flow<Boolean> { in isMobileDataPolicyEnabledFlow() 69 fun isDataEnabledFlow(subId: Int): Flow<Boolean> { in isDataEnabledFlow() 117 ): Flow<T> = telephonyManager(subId).telephonyCallbackFlow(block) in telephonyCallbackFlow() 122 ): Flow<T> = callbackFlow { in telephonyCallbackFlow()
|
/packages/apps/Settings/src/com/android/settings/spa/app/specialaccess/ |
D | NfcTagAppsSettings.kt | 32 import kotlinx.coroutines.flow.Flow in <lambda>() 56 userIdFlow: Flow<Int>, in transform() 57 appListFlow: Flow<List<ApplicationInfo>> in transform() 58 ): Flow<List<NfcTagAppsSettingsRecord>> = in transform() 97 userIdFlow: Flow<Int>, in transformItem() 98 recordListFlow: Flow<List<NfcTagAppsSettingsRecord>> in transformItem()
|
/packages/apps/ThemePicker/src/com/android/customization/picker/clock/data/repository/ |
D | ClockPickerRepository.kt | 23 import kotlinx.coroutines.flow.Flow 30 val allClocks: Flow<List<ClockMetadataModel>> 32 val selectedClock: Flow<ClockMetadataModel> 34 val selectedClockSize: Flow<ClockSize>
|