UNPKG

@bmunozg/react-image-area

Version:

React component to select multiple areas/regions of images.

19 lines 1.19 kB
import { IPropUnit } from './components/AreaSelector/types'; import { IPixelArea, IPercentArea, IArea, Ords } from './types'; export declare const defaultArea: IPixelArea; export declare function clamp(num: number, min: number, max: number): number; export declare function areAreasEqual(areaA: Partial<IArea>, areaB: Partial<IArea>): boolean; export declare const formatArea: (area: Partial<IArea>, containerWidth: number, containerHeight: number, unit: IPropUnit) => IArea; export declare const convertToPercentArea: (area: Partial<IArea>, containerWidth: number, containerHeight: number) => IPercentArea; export declare function convertToPixelArea(area: Partial<IArea>, containerWidth: number, containerHeight: number): IPixelArea; export declare function containArea(pixelArea: IPixelArea, ord: Ords, containerWidth: number, containerHeight: number, minWidth?: number, minHeight?: number, maxWidth?: number, maxHeight?: number): { unit: "px"; isNew?: boolean | undefined; isChanging?: boolean | undefined; areaStyle?: import("./types").CustomStyles | undefined; x: number; y: number; width: number; height: number; }; //# sourceMappingURL=utils.d.ts.map