Skip to content

Commit 617c874

Browse files
committed
Add svg ColorMapper to svg loader
1 parent fd63623 commit 617c874

11 files changed

+23
-1
lines changed

packages/core/lib/generators/integrations/svg_integration.dart

+3-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class SvgIntegration extends Integration {
2626
this.size,
2727
this.flavors = const {},
2828
}) : _isVecFormat = false;
29-
29+
3030
const SvgGenImage.vec(
3131
this._assetName, {
3232
this.size,
@@ -54,6 +54,7 @@ ${isPackage ? "\n static const String package = '$packageName';" : ''}
5454
String? semanticsLabel,
5555
bool excludeFromSemantics = false,
5656
_svg.SvgTheme? theme,
57+
_svg.ColorMapper? colorMapper,
5758
ColorFilter? colorFilter,
5859
Clip clipBehavior = Clip.hardEdge,
5960
@deprecated Color? color,
@@ -73,6 +74,7 @@ ${isPackage ? "\n static const String package = '$packageName';" : ''}
7374
assetBundle: bundle,
7475
packageName: package,
7576
theme: theme,
77+
colorMapper: colorMapper,
7678
);
7779
}
7880
return _svg.SvgPicture(

packages/core/test_resources/actual_data/assets.gen.dart

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/core/test_resources/actual_data/assets_directory_path.gen.dart

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/core/test_resources/actual_data/assets_directory_path_with_package_parameter.gen.dart

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/core/test_resources/actual_data/assets_flavored.gen.dart

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/core/test_resources/actual_data/assets_package_parameter.gen.dart

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/core/test_resources/actual_data/assets_parse_metadata.gen.dart

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/core/test_resources/actual_data/assets_svg_integrations.gen.dart

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/core/test_resources/actual_data/build_assets.gen.dart

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/core/test_resources/actual_data/build_empty.gen.dart

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/core/test_resources/actual_data/build_runner_assets.gen.dart

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)