UNPKG

advanced-cropper

Version:

The core of the advanced cropper libraries family

10 lines (9 loc) 672 B
import { CoreSettings, CropperState, CoordinatesTransform } from "../types/index"; declare enum SetCoordinatesMode { limit = "limit", zoom = "zoom", unsafe = "unsafe" } type SetCoordinatesAlgorithm<Settings extends CoreSettings = CoreSettings> = (state: CropperState, settings: Settings, transforms: CoordinatesTransform | CoordinatesTransform[], safe?: boolean | SetCoordinatesMode) => CropperState; declare function setCoordinates(state: CropperState, settings: CoreSettings, transform: CoordinatesTransform | CoordinatesTransform[], mode?: boolean | SetCoordinatesMode): CropperState; export { SetCoordinatesMode, SetCoordinatesAlgorithm, setCoordinates };