UNPKG

angular-fabric-js

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.0.7.

86 lines (85 loc) 2.47 kB
import { ElementRef, AfterViewInit } from '@angular/core'; import { fabric } from 'fabric'; export declare class FabricjsEditorComponent implements AfterViewInit { htmlCanvas: ElementRef; private canvas; props: { canvasFill: string; canvasImage: string; id: any; opacity: any; fill: any; fontSize: any; lineHeight: any; charSpacing: any; fontWeight: any; fontStyle: any; textAlign: any; fontFamily: any; TextDecoration: string; }; textString: string; url: string | ArrayBuffer; size: any; json: any; private globalEditor; textEditor: boolean; private imageEditor; figureEditor: boolean; selected: any; constructor(); ngAfterViewInit(): void; changeSize(): void; addText(): void; getImgPolaroid(event: any): void; addImageOnCanvas(url: any): void; readUrl(event: any): void; removeWhite(url: any): void; addFigure(figure: any): void; cleanSelect(): void; selectItemAfterAdded(obj: any): void; setCanvasFill(): void; extend(obj: any, id: any): void; setCanvasImage(): void; randomId(): number; getActiveStyle(styleName: any, object: any): any; setActiveStyle(styleName: any, value: string | number, object: fabric.IText): void; getActiveProp(name: any): any; setActiveProp(name: any, value: any): void; clone(): void; getId(): void; setId(): void; getOpacity(): void; setOpacity(): void; getFill(): void; setFill(): void; getLineHeight(): void; setLineHeight(): void; getCharSpacing(): void; setCharSpacing(): void; getFontSize(): void; setFontSize(): void; getBold(): void; setBold(): void; setFontStyle(): void; getTextDecoration(): void; setTextDecoration(value: any): void; hasTextDecoration(value: any): boolean; getTextAlign(): void; setTextAlign(value: any): void; getFontFamily(): void; setFontFamily(): void; removeSelected(): void; bringToFront(): void; sendToBack(): void; confirmClear(): void; rasterize(): void; downLoadImage(): void; rasterizeSVG(): string; downLoadSVG(): void; saveCanvasToJSON(): void; loadCanvasFromJSON(): void; rasterizeJSON(): void; resetPanels(): void; drawingMode(): void; }