advanced-cropper
Version:
The core of the advanced cropper libraries family
21 lines (16 loc) • 618 B
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
require('tslib');
var index = require('../utils/index.js');
var utils = require('../service/utils.js');
require('../types/index.js');
require('../state/setCoordinates.js');
function defaultStencilConstraints(rawSettings, stencilProps) {
if (!rawSettings.aspectRatio) {
return {
aspectRatio: utils.createAspectRatio(index.isFunction(stencilProps.aspectRatio) ? stencilProps.aspectRatio() : stencilProps.aspectRatio),
};
}
return {};
}
exports.defaultStencilConstraints = defaultStencilConstraints;