UNPKG

image-focus

Version:

A dependency free utility for cropping images based on a focal point ~2.13kB gzipped

18 lines (17 loc) 573 B
import { Focus, FocusedImageOptions } from './interfaces'; export declare class FocusedImage { private imageNode; focus: Focus; options: FocusedImageOptions; container: HTMLElement; img: HTMLImageElement; resizeListenerObject: HTMLObjectElement; listening: boolean; debounceApplyShift: () => void; constructor(imageNode: HTMLImageElement, options?: FocusedImageOptions); setFocus: (focus: Focus) => void; applyShift: () => boolean; startListening(): void; stopListening(): void; private calcShift; }