easel
The CustomPaint in declarative way
Easel(
width: 400,
height: 400,
components: [
...coordLines(400, 400),
Circle(Point(100, 100), 100),
Circle.xyr(-100, -100, 50, color: Colors.lightBlue)
],
),
How to use?
see Examples
TODOs
How to add new drawable?
for contributor & maintainer
-
create new drawable class in the /src/drawable directory
-
create draw method in Easel class
-
update
drawAll
method in Easel class -
make example in example/artworks directory
for maintainer (after Task 1~4 done)
- update pageOrder and router in
index.dart