Skip to content

mag1c-dev/magic_canvas

Repository files navigation

Flutter package support draw canvas shapes

pub package

Support shapes

  1. Rectangle
  2. Circle
  3. Line
  4. Arrow
  5. Chat bubble
  6. 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),
    ],
)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published