Fabric.js is an open-source JavaScript canvas library, which provides the interactive object model built on top of the canvas element. It is also an SVG-to-canvas & canvas-to-SVG parser. The Canvas Circle is movable & stretchable, according to the requirement, along with having customizable options when it comes to initial stroke color, height, width, fill color, or stroke width. The complete list of Circle class properties and methods are given below:
Members:
- Fabric.js Circle absolutePositioned Property
- Fabric.js Circle angle Property
- Fabric.js Circle borderColor Property
- Fabric.js Circle borderDashArray Property
- Fabric.js Circle borderOpacityWhenMoving Property
- Fabric.js Circle centeredRotation Property
- Fabric.js Circle centeredScaling Property
- Fabric.js Circle cornerColor Property
- Fabric.js Circle cornerDashArray Property
- Fabric.js Circle cornerSize Property
- Fabric.js Circle cornerStrokeColor Property
- Fabric.js Circle cornerStyle Property
- Fabric.js Circle evented Property
- Fabric.js Circle fill Property
- Fabric.js Circle flipX Property
- Fabric.js Circle flipY Property
- Fabric.js Circle hasControls Property
- Fabric.js Circle height Property
- Fabric.js Circle hoverCursor Property
- Fabric.js Circle inverted Property
- Fabric.js Circle lockScalingFlip Property
- Fabric.js Circle lockScalingX Property
- Fabric.js Circle lockScalingY Property
- Fabric.js Circle lockSkewingX Property
- Fabric.js Circle lockSkewingY Property
- Fabric.js Circle minScaleLimit Property
- Fabric.js Circle moveCursor Property
- Fabric.js Circle opacity Property
- Fabric.js Circle originX Property
- Fabric.js Circle originY Property
- Fabric.js Circle padding Property
- Fabric.js Circle paintFirst Property
- Fabric.js Circle perPixelTargetFind Property
- Fabric.js Circle radius Property
- Fabric.js Circle scaleX Property
- Fabric.js Circle scaleY Property
- Fabric.js Circle skewY Property
- Fabric.js Circle stroke Property
- Fabric.js Circle strokeUniform Property
- Fabric.js Circle transparentCorners Property
- Fabric.js Circle visible Property
- Fabric.js Circle width Property
Methods:
- Fabric.js Circle _calcRotateMatrix() Method
- Fabric.js Circle _calcTranslateMatrix() Method
- Fabric.js Circle _toSVG() Method
- Fabric.js Circle calcOwnMatrix() Method
- Fabric.js Circle center() Method
- Fabric.js Circle centerH() Method
- Fabric.js Circle centerV() Method
- Fabric.js Circle complexity() Method
- Fabric.js Circle getCenterPoint() Method
- Fabric.js Circle getCoords() Method
- Fabric.js Circle getObjectOpacity() Method
- Fabric.js Circle getObjectScaling() Method
- Fabric.js Circle getRadiusX() Method
- Fabric.js Circle getRadiusY() Method
- Fabric.js Circle getScaledHeight() Method
- Fabric.js Circle getScaledWidth() Method
- Fabric.js Circle getTotalObjectScaling() Method
- Fabric.js Circle getViewportTransform() Method
- Fabric.js Circle hasFill() Method
- Fabric.js Circle hasStroke() Method
- Fabric.js Circle sendToBack() Method
- Fabric.js Circle shouldCache() Method
- Fabric.js Circle straighten() Method
- Fabric.js Circle toString() Method
- Fabric.js Circle viewportCenter() Method
- Fabric.js Circle viewportCenterH() Method
- Fabric.js Circle viewportCenterV() Method
- Fabric.js Circle willDrawShadow() Method