flutter_svg_provider 1.0.7 copy "flutter_svg_provider: ^1.0.7" to clipboard
flutter_svg_provider: ^1.0.7 copied to clipboard

Generate image provider from svg path, uses flutter_svg and http (for network paths) as a dependency.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:flutter_svg_provider/flutter_svg_provider.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: MyHomePage(),
    );
  }
}

class MyHomePage extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('Svg Provider Example'),
      ),
      body: DecoratedBox(
        decoration: BoxDecoration(
          image: DecorationImage(
            repeat: ImageRepeat.repeat,
            image: Svg(
              'assets/test.svg',
              size: Size(10, 10),
            ),
            colorFilter: ColorFilter.mode(
              Colors.black12,
              BlendMode.srcIn,
            ),
          ),
        ),
        child: Center(
          child: Column(
            mainAxisAlignment: MainAxisAlignment.center,
            children: <Widget>[
              Image(
                width: 200,
                height: 200,
                image: Svg('assets/test.svg'),
                color: Colors.red,
              ),
              SizedBox(height: 50),
              Image(
                width: 200,
                height: 200,
                image: Svg(
                  'https://dev.w3.org/SVG/tools/svgweb/samples/svg-files/ubuntu.svg',
                  source: SvgSource.network,
                ),
              ),
            ],
          ),
        ),
      ),
    );
  }
}
162
likes
140
pub points
98%
popularity

Publisher

unverified uploader

Generate image provider from svg path, uses flutter_svg and http (for network paths) as a dependency.

Repository (GitHub)
View/report issues

Documentation

API reference

License

Apache-2.0 (LICENSE)

Dependencies

flutter, flutter_svg, http

More

Packages that depend on flutter_svg_provider