UNPKG

advanced-cropper

Version:

The core of the advanced cropper libraries family

17 lines (14 loc) 515 B
import 'tslib'; import { isFunction } from '../utils/index.js'; import { createAspectRatio } from '../service/utils.js'; import '../types/index.js'; import '../state/setCoordinates.js'; function defaultStencilConstraints(rawSettings, stencilProps) { if (!rawSettings.aspectRatio) { return { aspectRatio: createAspectRatio(isFunction(stencilProps.aspectRatio) ? stencilProps.aspectRatio() : stencilProps.aspectRatio), }; } return {}; } export { defaultStencilConstraints };