UNPKG

advanced-cropper

Version:

The core of the advanced cropper libraries family

25 lines (20 loc) 669 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); require('tslib'); var helpers = require('../service/helpers.js'); require('../types/index.js'); require('../state/setCoordinates.js'); function defaultPositionRestrictions(state, settings) { var imageSize = helpers.getTransformedImageSize(state); var limits = {}; if (settings.imageRestriction && settings.imageRestriction !== 'none') { limits = { left: 0, top: 0, right: imageSize.width, bottom: imageSize.height, }; } return limits; } exports.defaultPositionRestrictions = defaultPositionRestrictions;