canvas_core 0.3.0 copy "canvas_core: ^0.3.0" to clipboard
canvas_core: ^0.3.0 copied to clipboard

Pure-Dart canvas scene model, layout, geometry, serialization, and renderer-agnostic paint operations.

0.3.0 #

  • Breaking: remove the unused label named parameter from History.reduce.
  • Breaking: remove the unused label named parameter from History.withPresent.
  • History behavior and stored state are unchanged; labels were previously accepted but ignored.

0.2.2 #

  • Add CanvasFields.iconRef as the shared field identity for an icon's reference value.

0.2.1 #

  • Add CanvasFieldKey, CanvasFields, and CanvasFieldKeyConverter as a shared runtime field identity API.

0.2.0 #

  • Breaking: replace the scene background color model with CanvasFill via backgroundFill.
  • Support no-fill, solid, and gradient canvas backgrounds.
  • Add package licensing details for the public release.

0.1.1 #

  • Fix internal layout imports to avoid resolving duplicate canvas_core types.
  • Move image/icon layout payload types into a shared internal layout payload file.

0.1.0 #

  • Initial open-source release of canvas_core.
0
likes
150
points
406
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Pure-Dart canvas scene model, layout, geometry, serialization, and renderer-agnostic paint operations.

Repository (GitHub)
View/report issues

Topics

#canvas #graphics #layout #scene-graph

License

Apache-2.0 (license)

Dependencies

freezed_annotation, json_annotation, vector_math

More

Packages that depend on canvas_core