avs_image 1.0.0 copy "avs_image: ^1.0.0" to clipboard
avs_image: ^1.0.0 copied to clipboard

AVSImage package. A Flutter package that you can get and use images from local and network. Keep your images in the cache directory. You can also use your svg files with this package. Gradient color S [...]

example/lib/main.dart

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

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple),
        useMaterial3: true,
      ),
      home: const HomePage(),
    );
  }
}

class HomePage extends StatelessWidget {
  const HomePage({super.key});

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: const Text('AVSImage Demo Home Page'),
      ),
      body: Center(
        child: Column(
          mainAxisAlignment: MainAxisAlignment.center,
          children: <Widget>[
            AVSImage(
              "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1a/About_to_Launch_%2826075320352%29.jpg/1280px-About_to_Launch_%2826075320352%29.jpg",
              isCircle: true,
              width: 200,
              height: 200,
              alignment: Alignment.center,
              errorImgWidget: const Icon(
                Icons.error,
                color: Colors.red,
              ),
            ),
            const SizedBox(height: 30),
            AVSImage(
              "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1a/About_to_Launch_%2826075320352%29.jpg/1280px-About_to_Launch_%2826075320352%29.jpg",
              radius: 20,
              height: 200,
              alignment: Alignment.center,
              errorImgWidget: const Icon(
                Icons.error,
                color: Colors.red,
              ),
            ),
            const SizedBox(height: 30),
            AVSImage(
              "errorimage",
              height: 200,
              alignment: Alignment.center,
              errorImgWidget: const Column(
                children: [
                  Icon(
                    Icons.error,
                    color: Colors.red,
                    size: 50,
                  ),
                  SizedBox(height: 5),
                  Text("Error Image"),
                ],
              ),
            ),
          ],
        ),
      ),
    );
  }
}
3
likes
0
pub points
37%
popularity

Publisher

verified publisherahmetveysel.com

AVSImage package. A Flutter package that you can get and use images from local and network. Keep your images in the cache directory. You can also use your svg files with this package. Gradient color SVG is supported. All in one and easy to use.

Homepage
Repository (GitHub)
View/report issues

Documentation

Documentation

License

unknown (license)

Dependencies

cached_network_image, flutter, flutter_svg, logger

More

Packages that depend on avs_image