Lines Matching refs:canvas

3418   function _createSVGPattern(markup, canvas, property) {  argument
3419 if (canvas[property] && canvas[property].toSVG) {
3422 'width="', canvas[property].source.width,
3423 '" height="', canvas[property].source.height,
3426 'width="', canvas[property].source.width,
3427 '" height="', canvas[property].source.height,
3428 '" xlink:href="', canvas[property].source.src,
3817 createSVGRefElementsMarkup: function(canvas) { argument
3820 _createSVGPattern(markup, canvas, 'backgroundColor');
3821 _createSVGPattern(markup, canvas, 'overlayColor');
6399 obj.canvas = this;
7305 var ctx = this.canvas.contextTop;
7325 var ctx = this.canvas.contextTop;
7338 var ctx = this.canvas.contextTop;
7360 initialize: function(canvas) { argument
7361 this.canvas = canvas;
7385 this.canvas.clearContext(this.canvas.contextTop);
7407 this.canvas.contextTop.moveTo(p.x, p.y);
7443 var ctx = this.canvas.contextTop,
7444 v = this.canvas.viewportTransform,
7538 var ctx = this.canvas.contextTop;
7547 this.canvas.renderAll();
7553 this.canvas.add(path);
7556 this.canvas.clearContext(this.canvas.contextTop);
7558 this.canvas.renderAll();
7561 this.canvas.fire('path:created', { path: path });
7585 initialize: function(canvas) { argument
7586 this.canvas = canvas;
7595 ctx = this.canvas.contextTop,
7596 v = this.canvas.viewportTransform;
7614 this.canvas.clearContext(this.canvas.contextTop);
7631 var originalRenderOnAddRemove = this.canvas.renderOnAddRemove;
7632 this.canvas.renderOnAddRemove = false;
7652 group.canvas = this.canvas;
7654 this.canvas.add(group);
7655 this.canvas.fire('path:created', { path: group });
7657 this.canvas.clearContext(this.canvas.contextTop);
7659 this.canvas.renderOnAddRemove = originalRenderOnAddRemove;
7660 this.canvas.renderAll();
7740 initialize: function(canvas) { argument
7741 this.canvas = canvas;
7751 this.canvas.clearContext(this.canvas.contextTop);
7771 var originalRenderOnAddRemove = this.canvas.renderOnAddRemove;
7772 this.canvas.renderOnAddRemove = false;
7801 group.canvas = this.canvas;
7803 this.canvas.add(group);
7804 this.canvas.fire('path:created', { path: group });
7806 this.canvas.clearContext(this.canvas.contextTop);
7808 this.canvas.renderOnAddRemove = originalRenderOnAddRemove;
7809 this.canvas.renderAll();
7839 var ctx = this.canvas.contextTop;
7842 var v = this.canvas.viewportTransform;
7927 return this.canvas.contextTop.createPattern(this.source || this.getPatternSrc(), 'repeat');
7935 this.canvas.contextTop.strokeStyle = this.getPattern();
9959 canvas: this
9977 canvas: this
11438 if (this.canvas && this.canvas.viewportTransform) {
11439 return this.canvas.viewportTransform;
11546 var multX = (this.canvas && this.canvas.viewportTransform[0]) || 1,
11547 multY = (this.canvas && this.canvas.viewportTransform[3]) || 1;
11684 var canvas = new fabric.StaticCanvas(el);
11692 canvas.backgroundColor = '#fff';
11704 var originalCanvas = this.canvas;
11705 canvas.add(this);
11706 var data = canvas.toDataURL(options);
11709 this.canvas = originalCanvas;
11711 canvas.dispose();
11712 canvas = null;
11910 this.canvas.centerObjectH(this);
11921 this.canvas.centerObjectV(this);
11932 this.canvas.centerObject(this);
11942 this.canvas.remove(this);
11953 pointer = pointer || this.canvas.getPointer(e);
12656 this.canvas.sendToBack(this);
12671 this.canvas.bringToFront(this);
12687 this.canvas.sendBackwards(this, intersecting);
12703 this.canvas.bringForward(this, intersecting);
12719 this.canvas.moveTo(this, index);
12778 …vpt = !this.canvas || this.canvas.svgViewportTransformation ? this.getViewportTransform() : [1, 0,…
20614 this.canvas && this.canvas.fire('text:selection:changed', { target: this });
20628 this.canvas && this.canvas.fire('text:selection:changed', { target: this });
20714 if (this.canvas.contextTop) {
20715 ctx = this.canvas.contextTop;
20717 ctx.transform.apply(ctx, this.canvas.viewportTransform);
21536 if (this.canvas && !this.canvas._hasITextHandlers) {
21537 this.canvas._hasITextHandlers = true;
21546 if (_this.canvas) {
21547 _this.canvas._iTextInstances = _this.canvas._iTextInstances || [];
21548 _this.canvas._iTextInstances.push(_this);
21557 if (_this.canvas) {
21558 _this.canvas._iTextInstances = _this.canvas._iTextInstances || [];
21559 fabric.util.removeFromArray(_this.canvas._iTextInstances, _this);
21570 this.canvas.on('selection:cleared', function() {
21571 fabric.IText.prototype.exitEditingOnOthers(_this.canvas); argument
21574 this.canvas.on('mouse:up', function() {
21575 if (_this.canvas._iTextInstances) {
21576 _this.canvas._iTextInstances.forEach(function(obj) {
21582 this.canvas.on('object:selected', function() {
21583 fabric.IText.prototype.exitEditingOnOthers(_this.canvas); argument
21616 if (obj.canvas) {
21617 obj.canvas.clearContext(obj.canvas.contextTop || obj.ctx);
21654 if (this.canvas) {
21655 this.canvas.clearContext(this.canvas.contextTop || this.ctx);
21677 this.canvas && this.canvas.clearContext(this.canvas.contextTop || this.ctx);
21845 if (this.canvas) {
21846 this.exitEditingOnOthers(this.canvas);
21860 if (!this.canvas) {
21864 this.canvas.renderAll();
21865 this.canvas.fire('text:editing:entered', { target: this });
21870 exitEditingOnOthers: function(canvas) { argument
21871 if (canvas._iTextInstances) {
21872 canvas._iTextInstances.forEach(function(obj) {
21886 this.canvas.on('mouse:move', function(options) {
21909 if (this.canvas) {
21910 this.canvas.defaultCursor = this.canvas.moveCursor = 'text';
21942 defaultCursor: this.canvas && this.canvas.defaultCursor,
21943 moveCursor: this.canvas && this.canvas.moveCursor
21961 if (this.canvas) {
21962 this.canvas.defaultCursor = this._savedProps.defaultCursor;
21963 this.canvas.moveCursor = this._savedProps.moveCursor;
21979 …this.hiddenTextarea && this.canvas && this.hiddenTextarea.parentNode.removeChild(this.hiddenTextar…
21987 this.canvas && this.canvas.fire('text:editing:exited', { target: this });
22052 this.canvas && this.canvas.renderAll();
22056 this.canvas && this.canvas.fire('text:changed', { target: this });
22269 var newPointer = this.canvas.getPointer(options.e);
22336 var pointer = this.canvas.getPointer(options.e);
22342 if (this.hiddenTextarea && this.canvas) {
22343 this.canvas.wrapperEl.appendChild(this.hiddenTextarea);
22361 var pointer = this.canvas.getPointer(e);
22413 var pointer = this.canvas.getPointer(e),
22523 if (!this._clickHandlerInitialized && this.canvas) {
22524 fabric.util.addListener(this.canvas.upperCanvasEl, 'click', this.onClick.bind(this));
22580 this.canvas && this.canvas.renderAll();
23103 this.canvas && this.canvas.renderAll();
23107 this.canvas && this.canvas.fire('text:changed', { target: this });