Release v0.5.129
Pre-release
Pre-release
[0.5.129] - 2024-08-07
Added
- canvasLab
- ☀️
Circleclass, added ability to create an ellipse if the radius contains aPointvalue, to access the ellipse X & Y coordinates - ☀️
Rectangleclass, added_roundproperty, to added rounding properties for rounded rectangles - 🌼
cImageclass, to createImageobjects - ☀️
Fillclass,- Added
patternproperty, to set thectx.fillStyle ( )pattern property - Added
repetitionproperty, to set each pattern'srepetitionproperty"repeat"(both directions)"repeat-x"(horizontal only)"repeat-y"(vertical only)"no-repeat"(neither direction)
- Added
- ☀️
Validationmodule, addedisPointNAspect ( )to returns whether the passed value is aPoint&Aspect
- ☀️
Changed
- 🌕
Rectangleclass,- Supplant
_setAnchorPoint ( )withUTILITIES.set.anchorPoint ( ) - Supplant
centerproperty withPROPERTY_BLOCKS.discrete.center ( ) - Supplant
areaproperty withPROPERTY_BLOCKS.discrete.area ( ) - Supplant
perimeterproperty withPROPERTY_BLOCKS.discrete.perimeter ( )
- Supplant
- 🌕
SacredCirclesclass, addedroundproperty forRectangleclass - 🌕
Anchorclass, supplantpointproperty withPROPERTY_BLOCKS.discrete.point ( )
Refactored
-
devSuite
- 🌗 To include
CImagetypePage._setPropertiesBy ( )Template._getImages ( )Template._modifyCode ( )Tool.isCanvasLabObject ( )
- 🌗 To include
-
canvasLab
- 🌗
Rectangleclass,- Modified
draw ( )to include rounding property value(s) - Modified
_drawBorder ( )to include rounding property value(s)
- Modified
- 🌗
Optionsclass,anchor&axisproperties
- 🌗
Fixed
- 🐉
Circleclass, fixed_setAnchorPoint ( )wherethis.anchor.typewas used in switch instead ofthis.anchor.align