flutter_shapes 0.2.1 copy "flutter_shapes: ^0.2.1" to clipboard
flutter_shapes: ^0.2.1 copied to clipboard

outdated

Paint various shapes on canvas.

FlutterShapes #

Live demo powered by Flutter for web.

Shape types #

Adding FlutterShapes to your project #

dependencies:
  flutter:
    sdk: flutter
  flutter_shapes:

Drawing a Shape #

import 'package:flutter_shapes/flutter_shapes.dart';

class MyPainter extends CustomPainter {
  @override
  void paint(Canvas canvas, Size size) {
    Paint paint = Paint()..color = Colors.black;
    Shapes shapes = Shapes(canvas: canvas, radius: 50, paint: paint, center: Offset.zero, angle: 0);

    shapes.drawCircle();                // method name
    shapes.drawType(ShapeType.Circle);  // enum
    shapes.draw('Circle');              // string
  }
}

Acknowledgements #

https://proandroiddev.com/flutter-animation-creating-mediums-clap-animation-in-flutter-3168f047421e

A great article about animation with Flutter.
It helped me to write example codes.

50
likes
25
points
105
downloads

Publisher

verified publishertnantoka.com

Weekly Downloads

Paint various shapes on canvas.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter

More

Packages that depend on flutter_shapes