UNPKG

alex_image_marker

Version:

28 lines (27 loc) 825 B
import { InitOptions } from '../data'; export default class ZImage { private options; readonly onLoad: Promise<ZImage>; readonly image: HTMLImageElement; private imageScaleValue; private originalWidth; private originalHeight; private width; private height; private left; private top; constructor(options: Required<InitOptions>); get matrix(): { top: number; left: number; width: number; height: number; }; get scale(): number; private createImage; setPosition(left: number, top: number): void; setSize(width: number, height: number): void; setImageLocation(x: number, y: number, width: number, height: number): void; setImageScale(scaleLogo: 'big' | 'small'): void; isInImage(point: [number, number]): boolean; }