UNPKG

@inweb/markup

Version:
34 lines (33 loc) 1.07 kB
import { IMarkupImage, IMarkupImageParams } from "../IMarkupImage"; import { WorldTransform } from "../WorldTransform"; export declare class KonvaImage implements IMarkupImage { private _ref; private _canvasImage; private _ratio; private readonly EPSILON; private readonly BASE64_HEADER_START; private readonly BASE64_NOT_FOUND; private _worldTransformer; constructor(params: IMarkupImageParams, ref?: any, worldTransformer?: WorldTransform); getSrc(): string; setSrc(src: any): void; getWidth(): number; setWidth(w: number): void; getHeight(): number; setHeight(h: number): void; ref(): import("konva/lib/shapes/Image").Image; id(): string; enableMouseEditing(value: boolean): void; type(): string; getRotation(): number; setRotation(degrees: number): void; getZIndex(): number; setZIndex(zIndex: number): void; delete(): void; getPosition(): { x: number; y: number; }; setPosition(x: number, y: number): void; updateScreenCoordinates(): void; }