Fabric.js Group Class Complete Reference Last Updated : 23 Jul, 2025 Comments Improve Suggest changes Like Article Like Report 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 Group in Fabric.js is a simple way to categorize any Fabric objects into a single entity, in order to work with those objects as a single unit. As a consequence of grouping, all the objects can be moved & even modified together, along with scale, group, rotate, and even change their presentational properties ie., their color, transparency, borders, etc. The complete list of the Group class properties are given below: Members: Fabric.js Group angle PropertyFabric.js Group backgroundColor PropertyFabric.js Group borderColor PropertyFabric.js Group borderDashArray PropertyFabric.js Group borderOpacityWhenMoving PropertyFabric.js Group borderScaleFactor PropertyFabric.js Group centeredRotation PropertyFabric.js Group centeredScaling PropertyFabric.js Group cornerColor PropertyFabric.js Group cornerDashArray PropertyFabric.js Group cornerSize PropertyFabric.js Group cornerStrokeColor PropertyFabric.js Group cornerStyle PropertyFabric.js Group dirty PropertyFabric.js Group evented PropertyFabric.js Group fill PropertyFabric.js Group fillRule PropertyFabric.js Group flipX PropertyFabric.js Group flipY PropertyFabric.js Group hasBorders PropertyFabric.js Group hasControls PropertyFabric.js Group height PropertyFabric.js Group hoverCursor PropertyFabric.js Group includeDefaultValues PropertyFabric.js Group left PropertyFabric.js Group lockMovementX PropertyFabric.js Group lockMovementY PropertyFabric.js Group lockRotation PropertyFabric.js Group lockScalingFlip PropertyFabric.js Group lockScalingX PropertyFabric.js Group lockScalingY PropertyFabric.js Group lockSkewingX PropertyFabric.js Group lockSkewingY PropertyFabric.js Group minScaleLimit PropertyFabric.js Group moveCursor PropertyFabric.js Group objectCaching PropertyFabric.js Group opacity PropertyFabric.js Group originX PropertyFabric.js Group originY PropertyFabric.js Group padding PropertyFabric.js Group paintFirst PropertyFabric.js Group perPixelTargetFind PropertyFabric.js Group scaleX PropertyFabric.js Group scaleY PropertyFabric.js Group selectable PropertyFabric.js Group selectionBackgroundColor PropertyFabric.js Group skewX PropertyFabric.js Group skewY PropertyFabric.js Group statefullCache PropertyFabric.js Group stroke PropertyFabric.js Group strokeDashArray PropertyFabric.js Group strokeDashOffset PropertyFabric.js Group strokeLineCap PropertyFabric.js Group strokeLineJoin PropertyFabric.js Group strokeMiterLimit PropertyFabric.js Group strokeUniform PropertyFabric.js Group strokeWidth PropertyFabric.js Group subTargetCheck PropertyFabric.js Group top PropertyFabric.js Group touchCornerSize PropertyFabric.js Group transparentCorners PropertyFabric.js Group type PropertyFabric.js Group useSetOnGroup PropertyFabric.js Group visible PropertyFabric.js Group width Property Comment More infoAdvertise with us Next Article Fabric.js Image Class Complete Reference B bijaybhaskar Follow Improve Article Tags : JavaScript Web Technologies Similar Reads Fabric.js Image Class Complete Reference Fabric.js is an open-source JavaScript canvas library, that 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 image is one of the classes of fabric.js that is used to create image instances. The canvas image m 2 min read Fabric.js IText Class Complete Reference Fabric.js is an open-source JavaScript canvas library, that provides the interactive object model built on top of the canvas element. It is also an SVG-to-canvas & canvas-to-SVG parser. The Itext class in Fabric.js means the Itext is movable and can be stretched according to requirement. It can 2 min read Fabric.js Text Class Complete Reference Fabric.js is an open-source JavaScript canvas library, that provides the interactive object model built on top of the canvas element. It is also an SVG-to-canvas & canvas-to-SVG parser. The Text class in Fabric.js provides the text abstraction by using the fabric.Text objects, that allow working 2 min read Fabric.js Path Class Complete Reference Fabric.js is an open-source JavaScript canvas library, that provides the interactive object model built on top of the canvas element. It is also an SVG-to-canvas & canvas-to-SVG parser. The Path class in Fabric.js represents an outline of a particular shape that can be filled, stroked, and modif 2 min read Fabric.js Canvas Class Complete Reference 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 in Fabric.js can be used as a wrapper for the <canvas> elements & is responsible to mana 1 min read Fabric.js ActiveSelection Class Complete Reference Fabric.js is an open-source JavaScript canvas library, which provides the interactive object model on top of the canvas element. The canvas ActiveSelection is one of the fabric.js class that is used to create ActiveSelection instances. The canvas ActiveSelection means the ActiveSelection is movable 2 min read Like