Lines Matching refs:group

5033       if (!(object.group && object.group.type === 'path-group')) {
5107 if (object.group && object.group.type === 'path-group') {
6772 if (instance.group && instance.group === this.getActiveGroup()) {
7651 var group = new fabric.Group(circles, { originX: 'center', originY: 'center' });
7652 group.canvas = this.canvas;
7654 this.canvas.add(group);
7655 this.canvas.fire('path:created', { path: group });
7800 var group = new fabric.Group(rects, { originX: 'center', originY: 'center' });
7801 group.canvas = this.canvas;
7803 this.canvas.add(group);
7804 this.canvas.fire('path:created', { path: group });
8763 if (!this._objects[i].group && this._checkTarget(e, this._objects[i], pointer)){
8974 _setActiveGroup: function(group) { argument
8975 this._activeGroup = group;
8976 if (group) {
8977 group.set('active', true);
8987 setActiveGroup: function (group, e) { argument
8988 this._setActiveGroup(group);
8989 if (group) {
8990 this.fire('object:selected', { target: group, e: e });
8991 group.fire('selected', { e: e });
9934 var group = this._createGroup(target);
9935 group.addWithUpdate();
9937 this.setActiveGroup(group);
9940 this.fire('selection:created', { target: group, e: e });
9969 var group = this._collectObjects();
9972 if (group.length === 1) {
9973 this.setActiveObject(group[0], e);
9975 else if (group.length > 1) {
9976 group = new fabric.Group(group.reverse(), {
9979 group.addWithUpdate();
9980 this.setActiveGroup(group, e);
9981 group.saveCoords();
9982 this.fire('selection:created', { target: group });
9991 var group = [ ],
10014 group.push(currentObject);
10023 return group;
10249 _tempRemoveBordersControlsFromGroup: function(group) { argument
10250 group.origHasControls = group.hasControls;
10251 group.origBorderColor = group.borderColor;
10253 group.hasControls = true;
10254 group.borderColor = 'rgba(0,0,0,0)';
10256 group.forEachObject(function(o) {
10265 _restoreBordersControlsOnGroup: function(group) { argument
10266 group.hideControls = group.origHideControls;
10267 group.borderColor = group.origBorderColor;
10269 group.forEachObject(function(o) {
11482 if (this.group) {
11483 this.group._setOpacity(ctx);
11520 if (this.group) {
11521 center = fabric.util.transformPoint(this.group.getCenterPoint(), vpt);
11523 ctx.rotate(degreesToRadians(this.group.angle));
11525 center = fabric.util.transformPoint(this.getCenterPoint(), vpt, null != this.group);
11526 if (this.group) {
11527 center.x *= this.group.scaleX;
11528 center.y *= this.group.scaleY;
12652 if (this.group) {
12653 fabric.StaticCanvas.prototype.sendToBack.call(this.group, this); argument
12667 if (this.group) {
12668 fabric.StaticCanvas.prototype.bringToFront.call(this.group, this); argument
12683 if (this.group) {
12684 fabric.StaticCanvas.prototype.sendBackwards.call(this.group, this, intersecting); argument
12699 if (this.group) {
12700 fabric.StaticCanvas.prototype.bringForward.call(this.group, this, intersecting); argument
12715 if (this.group) {
12716 fabric.StaticCanvas.prototype.moveTo.call(this.group, this, index); argument
12773 if (this.group && this.group.type === 'path-group') {
13054 if (this.group) {
13055 width = width * this.group.scaleX;
13056 height = height * this.group.scaleY;
13711 if (!(this.group && this.group.type === 'path-group')) {
13911 if (this.group && this.group.type === 'path-group') {
14299 if (this.group && this.group.type === 'path-group') {
14564 if (!(this.group && this.group.type === 'path-group')) {
14993 if (!(this.group && this.group.type === 'path-group')) {
15225 if (this.group && this.group.type === 'path-group') {
15576 if (!(this.group && this.group.type === 'path-group')) {
16086 this.paths[i].group = this;
16364 this._objects[i].group = this;
16434 object.group = this;
16448 object.group = this;
16475 object.group = this;
16482 delete object.group;
16666 delete object.group;
17100 if (this.group && this.group.type === 'path-group') {
20102 if (this.group && this.group.type === 'path-group') {
20156 textLeft: textLeft + (this.group && this.group.type === 'path-group' ? this.left : 0),
20157 textTop: textTop + (this.group && this.group.type === 'path-group' ? -this.top : 0),