magic_canvas 0.0.2 magic_canvas: ^0.0.2 copied to clipboard
Flutter package supports drawing canvas shapes such as squares, circles, lines,...
Flutter package support draw canvas shapes
Support shapes #
- Rectangle
- Circle
- Line
- Arrow
- Chat bubble
- Custom shape by extend AbstractShape
Getting started #
To use this plugin, add magic_canvas
as a dependency in your pubspec.yaml file.
Usage #
Here is a simple example, see more detail at /example
Board(
children: [
RectangleShape(
borderColor: Colors.red,
location: const Offset(5, 5),
size: const Size(30, 50),
color: Colors.orange,
),
CircleShape(
borderColor: Colors.red,
location: const Offset(50, 5),
size: const Size(30, 50),
color: Colors.orange,
text: 'Hello'
),
color: Colors.grey,
size: const Size(1280, 720),
],
)