DRAWABLE

pub-web.flutter-io.cn GitHub Workflow Status Sponsoring likes popularity pub points


🚧 THIS IS A PRE-RELEASE 🚧 🚧 USE AT YOUR OWN RISK 🚧

A Flutter plugin to share images between Flutter and Android. For iOS please use ios_platform_images.

Usage

import 'package:drawable/drawable.dart';

Widget build(BuildContext context) {
  return MaterialApp(
    home: Scaffold(
      body: Center(
        child: Image(image: DrawableProvider.load("flutter")),
      ),
    ),
  );
}

Supported drawables

Drawable type Supported Additional notes
AdaptiveIconDrawable βœ…
BitmapDrawable βœ…
ColorDrawable βœ…
ColorStateListDrawable βœ…
GradientDrawable βœ…
LayerDrawable βœ…
LevelListDrawable βœ…
PictureDrawable βœ…
ShapeDrawable βœ…
StateListDrawable βœ…
TransitionDrawable βœ…
VectorDrawable βœ… Because of limitations of Android, this is not a vector on the Flutter side.

Please note, that all of these drawable are currently converted to a bitmap. More sophisticated support is planned, but currently not available.

List of currently unsupported drawables:

Also see:

πŸ“£ Author

Sponsoring

I'm working on my packages on my spare time, but I don't have as much time as I would like. If this package or any other package I maintain is helping you, please consider to sponsor me. By doing so, I will prioritize your issues or your pull-requests before the others.

Libraries

drawable