gitextract_iyvtmmqi/ ├── .gitattributes ├── .gitignore ├── AST/ │ ├── analyzer.dart │ ├── comments.dart │ ├── config.dart │ ├── implementation/ │ │ ├── conditionals.dart │ │ ├── exceptions.dart │ │ ├── implementation.dart │ │ ├── literals.dart │ │ └── loops.dart │ ├── naming.dart │ ├── packageResolver.dart │ ├── pubspec.yaml │ ├── readme.md │ ├── run.bat │ ├── serialization.dart │ ├── signature/ │ │ ├── classes.dart │ │ ├── constructors.dart │ │ ├── delegates.dart │ │ ├── fields.dart │ │ ├── frame.dart │ │ ├── functions.dart │ │ └── methods.dart │ └── types.dart ├── CODE_OF_CONDUCT.md ├── Flutter.Sample.App/ │ ├── Flutter.Sample.App.csproj │ └── MainPage.cs ├── Flutter.Sample.Droid/ │ ├── Assets/ │ │ └── AboutAssets.txt │ ├── Flutter.Sample.Droid.csproj │ ├── MainActivity.cs │ ├── Properties/ │ │ ├── AndroidManifest.xml │ │ └── AssemblyInfo.cs │ └── Resources/ │ ├── layout/ │ │ └── activity_main.axml │ ├── mipmap-anydpi-v26/ │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ └── values/ │ ├── Strings.xml │ ├── colors.xml │ ├── ic_launcher_background.xml │ └── styles.xml ├── Flutter.Sample.UWP/ │ ├── App.xaml │ ├── App.xaml.cs │ ├── Flutter.Sample.UWP.csproj │ ├── Flutter.Sample.UWP_TemporaryKey.pfx │ ├── MainPage.xaml │ ├── MainPage.xaml.cs │ ├── Package.appxmanifest │ └── Properties/ │ ├── AssemblyInfo.cs │ └── Default.rd.xml ├── Flutter.Shell.Droid/ │ ├── Flutter.Shell.Droid.csproj │ ├── FlutterCanvas.cs │ ├── Properties/ │ │ └── AssemblyInfo.cs │ └── Resources/ │ ├── layout/ │ │ └── FlutterPage.axml │ └── values/ │ └── Strings.xml ├── Flutter.Shell.UWP/ │ ├── Flutter.Shell.UWP.csproj │ ├── FlutterCanvas.cs │ ├── FlutterPage.xaml │ ├── FlutterPage.xaml.cs │ ├── Properties/ │ │ ├── AssemblyInfo.cs │ │ └── Flutter.Shell.UWP.rd.xml │ ├── Themes/ │ │ └── Generic.xaml │ └── VisualStudioToolsManifest.xml ├── FlutterBinding/ │ ├── Engine/ │ │ ├── Compositing/ │ │ │ ├── NativeScene.cs │ │ │ └── NativeSceneBuilder.cs │ │ ├── Engine.cs │ │ ├── Painting/ │ │ │ ├── Matrix.cs │ │ │ ├── NativeCanvas.cs │ │ │ ├── NativeCodec.cs │ │ │ ├── NativeEngineLayer.cs │ │ │ ├── NativePath.cs │ │ │ ├── NativePathMetric.cs │ │ │ ├── NativePicture.cs │ │ │ └── NativePictureRecorder.cs │ │ ├── Text/ │ │ │ ├── NativeParagraph.cs │ │ │ ├── NativeParagraphBuilder.cs │ │ │ └── NativeParagraphStyle.cs │ │ └── Window/ │ │ └── NativeWindow.cs │ ├── Flow/ │ │ ├── CompositorContext.cs │ │ ├── EmbeddedViews.cs │ │ ├── GlobalMembers.cs │ │ ├── Helper.cs │ │ ├── Layers/ │ │ │ ├── BackdropFilterLayer.cs │ │ │ ├── ChildSceneLayer.cs │ │ │ ├── ClipPathLayer.cs │ │ │ ├── ClipRRectLayer.cs │ │ │ ├── ClipRectLayer.cs │ │ │ ├── ColorFilterLayer.cs │ │ │ ├── ContainerLayer.cs │ │ │ ├── LayerTree.cs │ │ │ ├── OpacityLayer.cs │ │ │ ├── PhysicalShapeLayer.cs │ │ │ ├── PictureLayer.cs │ │ │ ├── PlatformViewLayer.cs │ │ │ ├── ShaderMaskLayer.cs │ │ │ ├── TextureLayer.cs │ │ │ └── TransformLayer.cs │ │ ├── MatrixDecomposition.cs │ │ ├── PaintUtils.cs │ │ ├── RasterCache.cs │ │ ├── RasterCacheKey.cs │ │ ├── layers/ │ │ │ └── layer.cs │ │ └── texture.cs │ ├── FlutterBinding.csproj │ ├── Mapping/ │ │ ├── Future.cs │ │ ├── Helper.cs │ │ └── Types.cs │ ├── Minikin/ │ │ ├── Arrays.cs │ │ ├── CmapCoverage.cs │ │ ├── CmapCoverage.h.cs │ │ ├── DefineConstants.cs │ │ ├── Emoji.cs │ │ ├── Emoji.h.cs │ │ ├── FontCollection.cs │ │ ├── FontCollection.h.cs │ │ ├── FontFamily.cs │ │ ├── FontFamily.h.cs │ │ ├── FontLanguage.cs │ │ ├── FontLanguageListCache.cs │ │ ├── FontUtils.cs │ │ ├── GlobalMembers.cs │ │ ├── GraphemeBreak.cs │ │ ├── GraphemeBreak.h.cs │ │ ├── HbFontCache.cs │ │ ├── Hyphenator.cs │ │ ├── Layout.cs │ │ ├── Layout.h.cs │ │ ├── LayoutUtils.cs │ │ ├── LineBreaker.cs │ │ ├── LineBreaker.h.cs │ │ ├── Measurement.cs │ │ ├── Measurement.h.cs │ │ ├── MinikinFont.cs │ │ ├── MinikinFont.h.cs │ │ ├── MinikinInternal.cs │ │ ├── SparseBitSet.cs │ │ ├── SparseBitSet.h.cs │ │ ├── StringFunctions.cs │ │ ├── WordBreaker.cs │ │ ├── WordBreaker.h.cs │ │ ├── minikin.Hyphenator.cs │ │ ├── minikin.SparseBitSet.cs │ │ └── minikin.android.cs │ ├── Txt/ │ │ ├── DefineConstants.cs │ │ ├── GlobalMembers.cs │ │ ├── SkTextBlob.cs │ │ ├── asset_font_manager.cs │ │ ├── font_asset_provider.cs │ │ ├── font_collection.cs │ │ ├── font_skia.cs │ │ ├── font_style.cs │ │ ├── font_weight.cs │ │ ├── paint_record.cs │ │ ├── paragraph.cs │ │ ├── paragraph_builder.cs │ │ ├── paragraph_style.cs │ │ ├── platform.cs │ │ ├── platform_android.cs │ │ ├── styled_runs.cs │ │ ├── text_baseline.cs │ │ ├── text_decoration.cs │ │ ├── text_shadow.cs │ │ ├── text_style.cs │ │ └── typeface_font_asset_provider.cs │ └── UI/ │ ├── Compositing.cs │ ├── FlutterSurface.cs │ ├── Geometry.cs │ ├── Hooks.cs │ ├── ICanvas.cs │ ├── Lerp.cs │ ├── NativeFieldWrapperClass2.cs │ ├── Painting.cs │ ├── Pointer.cs │ ├── Semantics.cs │ ├── Text.cs │ └── Window.cs ├── FlutterBindingSample/ │ ├── App.xaml │ ├── App.xaml.cs │ ├── FlutterBindingSample.csproj │ ├── FlutterBindingSample_TemporaryKey.pfx │ ├── MainPage.xaml │ ├── MainPage.xaml.cs │ ├── Package.appxmanifest │ └── Properties/ │ ├── AssemblyInfo.cs │ └── Default.rd.xml ├── FlutterSDK/ │ ├── FlutterSDK.csproj │ └── Mappings/ │ └── Global.cs ├── LICENSE ├── README.md ├── TRANSPILER_README.md ├── Xamarin.Flutter.sln └── testbed/ └── test.dart