-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Open
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work lista: platform-viewsEmbedding Android/iOS views in Flutter appsEmbedding Android/iOS views in Flutter appscustomer: money (g3)customer: productengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.platform-androidAndroid applications specificallyAndroid applications specificallyteam-androidOwned by Android platform teamOwned by Android platform teamtriaged-androidTriaged by Android platform teamTriaged by Android platform team
Description
These are the operations that should be applied to the android.view.View corresponding to the fluter::PlatformViewLayer instance.
-
pushTransformP0 -
pushClipRectP0 -
pushOpacity -
pushClipPath -
pushClipRRectp2 -
pushBackdropFilter -
pushColorFilter -
pushPhysicalShape -
pushShaderMask
To do this, the mutator stack must be passed to the Android embedding through the FlutterViewOnDisplayPlatformView JNI call.
For more context, see the "Mapping a Flutter Layer Tree to an Android View" section in go/flutter-hybrid-composition.
Metadata
Metadata
Assignees
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work lista: platform-viewsEmbedding Android/iOS views in Flutter appsEmbedding Android/iOS views in Flutter appscustomer: money (g3)customer: productengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.platform-androidAndroid applications specificallyAndroid applications specificallyteam-androidOwned by Android platform teamOwned by Android platform teamtriaged-androidTriaged by Android platform teamTriaged by Android platform team