avs_svg_provider 1.0.0 avs_svg_provider: ^1.0.0 copied to clipboard
Flutter package to use your SVG files as an ImageProvider
AVS SVG Provider #
The AVSSVGProvider package. A Flutter package to use your SVG files as an ImageProvider.
With the package you can color SVG files with color and LinearGradient.
Getting started #
No permission is needed.
Usage #
Please review the example folder
Container(
width: MediaQuery.sizeOf(context).width,
height: MediaQuery.sizeOf(context).width,
alignment: Alignment.center,
decoration: BoxDecoration(
image: DecorationImage(
fit: BoxFit.contain,
image: AVSSVGProvider(
'assets/layer1.svg',
scale: 9,
gradient: const LinearGradient(
colors: <Color>[Colors.red, Colors.blue],
begin: Alignment.topLeft,
end: Alignment.bottomRight,
),
),
),
),
child: const Text(
"AVSSVGProvider Gradient Example",
style: TextStyle(color: Colors.white),
),
),
Using SVG Color #
Image(
image: AVSSVGProvider(
'assets/layer3.svg',
),
),