From 44d1e6ea8f4548f5678d9e50805853fbed83bcc0 Mon Sep 17 00:00:00 2001 From: Yusuke Otsuka Date: Mon, 7 Mar 2022 17:04:01 +0900 Subject: [PATCH] expose theme parameter of SvgPicture (#199) --- README.md | 2 ++ packages/core/lib/generators/integrations/svg_integration.dart | 2 ++ packages/core/test_resources/actual_data/assets.gen.dart | 2 ++ .../actual_data/assets_package_parameter.gen.dart | 2 ++ .../test_resources/actual_data/assets_svg_integrations.gen.dart | 2 ++ 5 files changed, 10 insertions(+) diff --git a/README.md b/README.md index 3324a461e..dedd6f0f0 100644 --- a/README.md +++ b/README.md @@ -435,6 +435,7 @@ class SvgGenImage { String semanticsLabel, bool excludeFromSemantics = false, Clip clipBehavior = Clip.hardEdge, + SvgTheme? theme, }) { return SvgPicture.asset( _assetName, @@ -453,6 +454,7 @@ class SvgGenImage { semanticsLabel: semanticsLabel, excludeFromSemantics: excludeFromSemantics, clipBehavior: clipBehavior, + theme: theme, ); } diff --git a/packages/core/lib/generators/integrations/svg_integration.dart b/packages/core/lib/generators/integrations/svg_integration.dart index ff795972e..76af391bf 100644 --- a/packages/core/lib/generators/integrations/svg_integration.dart +++ b/packages/core/lib/generators/integrations/svg_integration.dart @@ -40,6 +40,7 @@ class SvgIntegration extends Integration { String? semanticsLabel, bool excludeFromSemantics = false, Clip clipBehavior = Clip.hardEdge, + SvgTheme? theme, }) { return SvgPicture.asset( _assetName, @@ -58,6 +59,7 @@ class SvgIntegration extends Integration { semanticsLabel: semanticsLabel, excludeFromSemantics: excludeFromSemantics, clipBehavior: clipBehavior, + theme: theme, ); } diff --git a/packages/core/test_resources/actual_data/assets.gen.dart b/packages/core/test_resources/actual_data/assets.gen.dart index ba9f0590f..c978bff46 100644 --- a/packages/core/test_resources/actual_data/assets.gen.dart +++ b/packages/core/test_resources/actual_data/assets.gen.dart @@ -186,6 +186,7 @@ class SvgGenImage { String? semanticsLabel, bool excludeFromSemantics = false, Clip clipBehavior = Clip.hardEdge, + SvgTheme? theme, }) { return SvgPicture.asset( _assetName, @@ -204,6 +205,7 @@ class SvgGenImage { semanticsLabel: semanticsLabel, excludeFromSemantics: excludeFromSemantics, clipBehavior: clipBehavior, + theme: theme, ); } diff --git a/packages/core/test_resources/actual_data/assets_package_parameter.gen.dart b/packages/core/test_resources/actual_data/assets_package_parameter.gen.dart index 1c6683829..52613d04b 100644 --- a/packages/core/test_resources/actual_data/assets_package_parameter.gen.dart +++ b/packages/core/test_resources/actual_data/assets_package_parameter.gen.dart @@ -112,6 +112,7 @@ class SvgGenImage { String? semanticsLabel, bool excludeFromSemantics = false, Clip clipBehavior = Clip.hardEdge, + SvgTheme? theme, }) { return SvgPicture.asset( _assetName, @@ -130,6 +131,7 @@ class SvgGenImage { semanticsLabel: semanticsLabel, excludeFromSemantics: excludeFromSemantics, clipBehavior: clipBehavior, + theme: theme, ); } diff --git a/packages/core/test_resources/actual_data/assets_svg_integrations.gen.dart b/packages/core/test_resources/actual_data/assets_svg_integrations.gen.dart index bcd6d5339..234fbe55d 100644 --- a/packages/core/test_resources/actual_data/assets_svg_integrations.gen.dart +++ b/packages/core/test_resources/actual_data/assets_svg_integrations.gen.dart @@ -103,6 +103,7 @@ class SvgGenImage { String? semanticsLabel, bool excludeFromSemantics = false, Clip clipBehavior = Clip.hardEdge, + SvgTheme? theme, }) { return SvgPicture.asset( _assetName, @@ -121,6 +122,7 @@ class SvgGenImage { semanticsLabel: semanticsLabel, excludeFromSemantics: excludeFromSemantics, clipBehavior: clipBehavior, + theme: theme, ); }