UNPKG

merchi_product_editor

Version:

A React component for editing product images using Fabric.js

33 lines (32 loc) 1.03 kB
import { fabric } from 'fabric'; /** * @param fabricCanvas * @param width * @param height * @param gridSize * @param lineColor * @param enabled */ export declare const drawGrid: (fabricCanvas: fabric.Canvas, width: number, height: number, gridSize?: number, lineColor?: string, enabled?: boolean) => void; /** * save the grid state on the canvas * @param fabricCanvas */ export declare const saveGridState: (fabricCanvas: fabric.Canvas) => fabric.Object[]; /** * bring grid lines to front of the canvas * @param fabricCanvas * @param gridLines */ export declare const bringGridToFront: (fabricCanvas: fabric.Canvas, gridLines: fabric.Object[]) => void; /** * send grid lines to back of the canvas * @param fabricCanvas * @param gridLines */ export declare const sendGridToBack: (fabricCanvas: fabric.Canvas, gridLines: fabric.Object[]) => void; /** * clear all objects except the grid on the canvas * @param fabricCanvas */ export declare const clearCanvasExceptGrid: (fabricCanvas: fabric.Canvas) => void;