/aosp14/frameworks/base/packages/SystemUI/compose/core/src/com/android/compose/animation/scene/transformation/ |
H A D | AnchoredSize.kt | 17 package com.android.compose.animation.scene.transformation 20 import com.android.compose.animation.scene.Element 21 import com.android.compose.animation.scene.ElementKey 22 import com.android.compose.animation.scene.ElementMatcher 23 import com.android.compose.animation.scene.Scene 24 import com.android.compose.animation.scene.SceneKey 25 import com.android.compose.animation.scene.SceneTransitionLayoutImpl 26 import com.android.compose.animation.scene.TransitionState 35 scene: Scene, 41 fun anchorSizeIn(scene: SceneKey): IntSize { [all …]
|
H A D | AnchoredTranslate.kt | 17 package com.android.compose.animation.scene.transformation 21 import com.android.compose.animation.scene.Element 22 import com.android.compose.animation.scene.ElementKey 23 import com.android.compose.animation.scene.ElementMatcher 24 import com.android.compose.animation.scene.Scene 25 import com.android.compose.animation.scene.SceneKey 26 import com.android.compose.animation.scene.SceneTransitionLayoutImpl 27 import com.android.compose.animation.scene.TransitionState 36 scene: Scene, 43 fun anchorOffsetIn(scene: SceneKey): Offset? { [all …]
|
H A D | Fade.kt | 17 package com.android.compose.animation.scene.transformation 19 import com.android.compose.animation.scene.Element 20 import com.android.compose.animation.scene.ElementMatcher 21 import com.android.compose.animation.scene.Scene 22 import com.android.compose.animation.scene.SceneTransitionLayoutImpl 23 import com.android.compose.animation.scene.TransitionState 31 scene: Scene,
|
H A D | EdgeTranslate.kt | 17 package com.android.compose.animation.scene.transformation 20 import com.android.compose.animation.scene.Edge 21 import com.android.compose.animation.scene.Element 22 import com.android.compose.animation.scene.ElementMatcher 23 import com.android.compose.animation.scene.Scene 24 import com.android.compose.animation.scene.SceneTransitionLayoutImpl 25 import com.android.compose.animation.scene.TransitionState 35 scene: Scene, 41 val sceneSize = scene.size
|
H A D | ScaleSize.kt | 17 package com.android.compose.animation.scene.transformation 20 import com.android.compose.animation.scene.Element 21 import com.android.compose.animation.scene.ElementMatcher 22 import com.android.compose.animation.scene.Scene 23 import com.android.compose.animation.scene.SceneTransitionLayoutImpl 24 import com.android.compose.animation.scene.TransitionState 38 scene: Scene,
|
H A D | Translate.kt | 17 package com.android.compose.animation.scene.transformation 22 import com.android.compose.animation.scene.Element 23 import com.android.compose.animation.scene.ElementMatcher 24 import com.android.compose.animation.scene.Scene 25 import com.android.compose.animation.scene.SceneTransitionLayoutImpl 26 import com.android.compose.animation.scene.TransitionState 36 scene: Scene,
|
H A D | Transformation.kt | 17 package com.android.compose.animation.scene.transformation 20 import com.android.compose.animation.scene.Element 21 import com.android.compose.animation.scene.ElementMatcher 22 import com.android.compose.animation.scene.Scene 23 import com.android.compose.animation.scene.SceneTransitionLayoutImpl 24 import com.android.compose.animation.scene.TransitionState 47 scene: Scene, 69 scene: Scene,
|
H A D | PunchHole.kt | 17 package com.android.compose.animation.scene.transformation 34 import com.android.compose.animation.scene.Element 35 import com.android.compose.animation.scene.ElementKey 36 import com.android.compose.animation.scene.ElementMatcher 37 import com.android.compose.animation.scene.Scene 38 import com.android.compose.animation.scene.SceneTransitionLayoutImpl 48 scene: Scene,
|
/aosp14/frameworks/base/packages/SystemUI/compose/features/src/com/android/systemui/scene/ui/composable/ |
H A D | SceneContainer.kt | 17 package com.android.systemui.scene.ui.composable 26 import com.android.compose.animation.scene.Back 29 import com.android.compose.animation.scene.SceneTransitionLayout 31 import com.android.compose.animation.scene.Swipe 34 import com.android.systemui.scene.shared.model.Direction 36 import com.android.systemui.scene.shared.model.SceneKey 37 import com.android.systemui.scene.shared.model.SceneModel 38 import com.android.systemui.scene.shared.model.UserAction 85 scene( 99 this@scene.Content( [all …]
|
H A D | SceneContainerTransitions.kt | 1 package com.android.systemui.scene.ui.composable 3 import com.android.compose.animation.scene.transitions 4 import com.android.systemui.scene.ui.composable.transitions.bouncerToGoneTransition 5 import com.android.systemui.scene.ui.composable.transitions.goneToQuickSettingsTransition 6 import com.android.systemui.scene.ui.composable.transitions.goneToShadeTransition 7 import com.android.systemui.scene.ui.composable.transitions.lockscreenToBouncerTransition 8 import com.android.systemui.scene.ui.composable.transitions.lockscreenToGoneTransition 9 import com.android.systemui.scene.ui.composable.transitions.lockscreenToQuickSettingsTransition 10 import com.android.systemui.scene.ui.composable.transitions.lockscreenToShadeTransition 11 import com.android.systemui.scene.ui.composable.transitions.shadeToQuickSettingsTransition
|
H A D | GoneScene.kt | 17 package com.android.systemui.scene.ui.composable 26 import com.android.compose.animation.scene.SceneScope 28 import com.android.systemui.scene.shared.model.Direction 29 import com.android.systemui.scene.shared.model.SceneKey 30 import com.android.systemui.scene.shared.model.SceneModel 31 import com.android.systemui.scene.shared.model.UserAction
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/scene/domain/interactor/ |
H A D | SceneInteractor.kt | 17 package com.android.systemui.scene.domain.interactor 21 import com.android.systemui.scene.data.repository.SceneContainerRepository 22 import com.android.systemui.scene.shared.logger.SceneLogger 23 import com.android.systemui.scene.shared.model.ObservableTransitionState 24 import com.android.systemui.scene.shared.model.SceneKey 25 import com.android.systemui.scene.shared.model.SceneModel 128 fun changeScene(scene: SceneModel, loggingReason: String) { 169 scene: SceneModel, 174 if (currentSceneKey == scene.key) { 180 /* to= */ scene.key, [all …]
|
/aosp14/frameworks/base/packages/SystemUI/compose/core/src/com/android/compose/animation/scene/ |
H A D | Element.kt | 91 scene: Scene, 159 scene: Scene, 200 scene: Scene, 230 scene: Scene 234 scene, 249 scene: Scene, 272 scene, 305 scene: Scene, 325 scene, 371 scene: Scene, [all …]
|
H A D | SceneTransitionLayoutImpl.kt | 17 package com.android.compose.animation.scene 69 internal fun scene(key: SceneKey): Scene { 82 override fun scene( 89 val scene = scenes[key] regex 90 if (scene != null) { 92 scene.content = content 93 scene.userActions = userActions 94 scene.zIndex = zIndex 147 listOf(scene(state.toScene), scene(state.fromScene)) 179 val key = scene.key [all …]
|
H A D | TransitionDslImpl.kt | 17 package com.android.compose.animation.scene 26 import com.android.compose.animation.scene.transformation.AnchoredSize 27 import com.android.compose.animation.scene.transformation.AnchoredTranslate 28 import com.android.compose.animation.scene.transformation.EdgeTranslate 29 import com.android.compose.animation.scene.transformation.Fade 30 import com.android.compose.animation.scene.transformation.PropertyTransformation 31 import com.android.compose.animation.scene.transformation.PunchHole 33 import com.android.compose.animation.scene.transformation.ScaleSize 34 import com.android.compose.animation.scene.transformation.Transformation 35 import com.android.compose.animation.scene.transformation.TransformationRange [all …]
|
H A D | SceneTransitions.kt | 17 package com.android.compose.animation.scene 23 import com.android.compose.animation.scene.transformation.AnchoredSize 24 import com.android.compose.animation.scene.transformation.AnchoredTranslate 25 import com.android.compose.animation.scene.transformation.EdgeTranslate 26 import com.android.compose.animation.scene.transformation.Fade 27 import com.android.compose.animation.scene.transformation.ModifierTransformation 28 import com.android.compose.animation.scene.transformation.PropertyTransformation 29 import com.android.compose.animation.scene.transformation.RangedPropertyTransformation 30 import com.android.compose.animation.scene.transformation.ScaleSize 31 import com.android.compose.animation.scene.transformation.Transformation [all …]
|
H A D | AnimateSharedAsState.kt | 17 package com.android.compose.animation.scene 94 scene: Scene, 106 DisposableEffect(element, scene, sharedValue) { 107 addSharedValueToElement(element, scene, sharedValue) 117 scene: Scene, 121 element.sceneValues[scene.key] ?: error("Element $element is not present in $scene") 144 fun sceneValue(scene: SceneKey): Element.SharedValue<T>? { 145 val sceneValues = element.sceneValues[scene] ?: return null
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/scene/ui/viewmodel/ |
H A D | SceneContainerViewModel.kt | 17 package com.android.systemui.scene.ui.viewmodel 20 import com.android.systemui.scene.domain.interactor.SceneInteractor 21 import com.android.systemui.scene.shared.model.ObservableTransitionState 22 import com.android.systemui.scene.shared.model.SceneKey 23 import com.android.systemui.scene.shared.model.SceneModel 50 fun onSceneChanged(scene: SceneModel) { 52 scene = scene,
|
/aosp14/frameworks/base/core/java/android/transition/ |
H A D | TransitionManager.java | 122 mSceneTransitions.put(scene, transition); in setTransition() 158 public Transition getTransition(Scene scene) { in getTransition() argument 160 ViewGroup sceneRoot = scene.getSceneRoot(); in getTransition() 174 transition = mSceneTransitions.get(scene); in getTransition() 199 scene.enter(); in changeScene() 212 scene.enter(); in changeScene() 364 public void transitionTo(Scene scene) { in transitionTo() argument 367 changeScene(scene, getTransition(scene)); in transitionTo() 376 public static void go(Scene scene) { in go() argument 377 changeScene(scene, sDefaultTransition); in go() [all …]
|
H A D | Scene.java | 69 Scene scene = scenes.get(layoutId); in getSceneForLayout() local 70 if (scene != null) { in getSceneForLayout() 71 return scene; in getSceneForLayout() 73 scene = new Scene(sceneRoot, layoutId, context); in getSceneForLayout() 74 scenes.put(layoutId, scene); in getSceneForLayout() 75 return scene; in getSceneForLayout() 205 static void setCurrentScene(@NonNull ViewGroup sceneRoot, @Nullable Scene scene) { in setCurrentScene() argument 206 sceneRoot.setTagInternal(com.android.internal.R.id.current_scene, scene); in setCurrentScene()
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/scene/data/repository/ |
H A D | SceneContainerRepository.kt | 19 package com.android.systemui.scene.data.repository 22 import com.android.systemui.scene.shared.model.ObservableTransitionState 23 import com.android.systemui.scene.shared.model.SceneContainerConfig 24 import com.android.systemui.scene.shared.model.SceneKey 25 import com.android.systemui.scene.shared.model.SceneModel 72 fun setDesiredScene(scene: SceneModel) { 73 check(allSceneKeys().contains(scene.key)) { 81 _desiredScene.value = scene
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/scene/ui/view/ |
H A D | SceneWindowRootViewBinder.kt | 17 package com.android.systemui.scene.ui.view 33 import com.android.systemui.scene.shared.model.Scene 34 import com.android.systemui.scene.shared.model.SceneContainerConfig 35 import com.android.systemui.scene.shared.model.SceneKey 36 import com.android.systemui.scene.ui.viewmodel.SceneContainerViewModel 50 val unsortedSceneByKey: Map<SceneKey, Scene> = scenes.associateBy { scene -> scene.key } 53 val scene = regex 58 put(sceneKey, scene)
|
/aosp14/frameworks/base/packages/SystemUI/compose/facade/enabled/src/com/android/systemui/compose/ |
H A D | ComposeFacade.kt | 30 import com.android.systemui.scene.shared.model.Scene 31 import com.android.systemui.scene.shared.model.SceneKey 32 import com.android.systemui.scene.ui.composable.ComposableScene 33 import com.android.systemui.scene.ui.composable.SceneContainer 34 import com.android.systemui.scene.ui.viewmodel.SceneContainerViewModel 71 sceneByKey.mapValues { (_, scene) -> scene as ComposableScene },
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/scene/domain/startable/ |
H A D | SceneContainerStartable.kt | 17 package com.android.systemui.scene.domain.startable 31 import com.android.systemui.scene.domain.interactor.SceneInteractor 32 import com.android.systemui.scene.shared.logger.SceneLogger 33 import com.android.systemui.scene.shared.model.ObservableTransitionState 34 import com.android.systemui.scene.shared.model.SceneKey 35 import com.android.systemui.scene.shared.model.SceneModel 84 if (state.scene != SceneKey.Gone) { 113 is ObservableTransitionState.Idle -> setOf(transitionState.scene) 212 .map { it.scene } 230 scene = SceneModel(targetSceneKey),
|
/aosp14/frameworks/base/packages/SystemUI/compose/features/src/com/android/systemui/scene/ui/composable/transitions/ |
H A D | FromGoneToQuickSettingsTransition.kt | 1 package com.android.systemui.scene.ui.composable.transitions 4 import com.android.compose.animation.scene.Edge 5 import com.android.compose.animation.scene.TransitionBuilder 6 import com.android.systemui.scene.ui.composable.QuickSettings
|