advanced-cropper
Version:
The core of the advanced cropper libraries family
209 lines (203 loc) • 11.2 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var index$6 = require('./utils/index.js');
var utils = require('./service/utils.js');
var sizeRestrictions = require('./service/sizeRestrictions.js');
var helpers = require('./service/helpers.js');
var copyState = require('./state/copyState.js');
var index$5 = require('./types/index.js');
var setCoordinates = require('./state/setCoordinates.js');
var setVisibleArea = require('./state/setVisibleArea.js');
var createState = require('./state/createState.js');
var moveCoordinates = require('./state/moveCoordinates.js');
var resizeCoordinates = require('./state/resizeCoordinates.js');
var setBoundary = require('./state/setBoundary.js');
var transformImage = require('./state/transformImage.js');
var reconcileState = require('./state/reconcileState.js');
var approximateSize = require('./service/approximateSize.js');
var fitCoordinates = require('./service/fitCoordinates.js');
var fitVisibleArea = require('./service/fitVisibleArea.js');
var normalize = require('./service/normalize.js');
var imageTransforms = require('./service/imageTransforms.js');
var interactions = require('./service/interactions.js');
var isEqualState = require('./service/isEqualState.js');
var moveCoordinatesAlgorithm = require('./algorithms/moveCoordinatesAlgorithm.js');
var resizeCoordinatesAlgorithm = require('./algorithms/resizeCoordinatesAlgorithm.js');
var rotateImageAlgorithm = require('./algorithms/rotateImageAlgorithm.js');
var flipImageAlgorithm = require('./algorithms/flipImageAlgorithm.js');
var transformImageAlgorithm = require('./algorithms/transformImageAlgorithm.js');
var defaultPositionRestrictions = require('./defaults/defaultPositionRestrictions.js');
var defaultVisibleArea = require('./defaults/defaultVisibleArea.js');
var defaultSize = require('./defaults/defaultSize.js');
var defaultSizeRestrictions = require('./defaults/defaultSizeRestrictions.js');
var defaultPosition = require('./defaults/defaultPosition.js');
var defaultAreaPositionRestrictions = require('./defaults/defaultAreaPositionRestrictions.js');
var defaultAreaSizeRestrictions = require('./defaults/defaultAreaSizeRestrictions.js');
var defaultBoundary = require('./defaults/defaultBoundary.js');
var defaultStencilConstraints = require('./defaults/defaultStencilConstraints.js');
var index = require('./defaults/index.js');
var AbstractCropperInstance = require('./instance/AbstractCropperInstance.js');
var index$2 = require('./animation/index.js');
var index$3 = require('./canvas/index.js');
var index$1 = require('./boundary/index.js');
var index$4 = require('./image/index.js');
exports.debounce = index$6.debounce;
exports.deepClone = index$6.deepClone;
exports.deepCompare = index$6.deepCompare;
exports.distance = index$6.distance;
exports.emptyCoordinates = index$6.emptyCoordinates;
exports.getCloserAngle = index$6.getCloserAngle;
exports.getDirectionNames = index$6.getDirectionNames;
exports.getOptions = index$6.getOptions;
exports.isArray = index$6.isArray;
exports.isArrayBufferLike = index$6.isArrayBufferLike;
exports.isBlob = index$6.isBlob;
exports.isBoolean = index$6.isBoolean;
exports.isCardinalDirection = index$6.isCardinalDirection;
exports.isCrossOriginURL = index$6.isCrossOriginURL;
exports.isDataUrl = index$6.isDataUrl;
exports.isFunction = index$6.isFunction;
exports.isGreater = index$6.isGreater;
exports.isLocal = index$6.isLocal;
exports.isLower = index$6.isLower;
exports.isMouseEvent = index$6.isMouseEvent;
exports.isNaN = index$6.isNaN;
exports.isNumber = index$6.isNumber;
exports.isNumeric = index$6.isNumeric;
exports.isObject = index$6.isObject;
exports.isOrdinalDirection = index$6.isOrdinalDirection;
exports.isRoughlyEqual = index$6.isRoughlyEqual;
exports.isString = index$6.isString;
exports.isTouchEvent = index$6.isTouchEvent;
exports.isUndefined = index$6.isUndefined;
exports.isWheelEvent = index$6.isWheelEvent;
exports.parseNumber = index$6.parseNumber;
exports.promiseTimeout = index$6.promiseTimeout;
exports.sign = index$6.sign;
exports.applyDirections = utils.applyDirections;
exports.applyMove = utils.applyMove;
exports.applyScale = utils.applyScale;
exports.aspectRatioIntersection = utils.aspectRatioIntersection;
exports.coordinatesToPositionRestrictions = utils.coordinatesToPositionRestrictions;
exports.createAspectRatio = utils.createAspectRatio;
exports.diff = utils.diff;
exports.fitToPositionRestrictions = utils.fitToPositionRestrictions;
exports.fitToSizeRestrictions = utils.fitToSizeRestrictions;
exports.getBrokenRatio = utils.getBrokenRatio;
exports.getCenter = utils.getCenter;
exports.getCloserSize = utils.getCloserSize;
exports.getIntersections = utils.getIntersections;
exports.getOppositeSide = utils.getOppositeSide;
exports.getTransitionStyle = utils.getTransitionStyle;
exports.inverseMove = utils.inverseMove;
exports.isConsistentPosition = utils.isConsistentPosition;
exports.isConsistentSize = utils.isConsistentSize;
exports.maxScale = utils.maxScale;
exports.mergePositionRestrictions = utils.mergePositionRestrictions;
exports.minScale = utils.minScale;
exports.moveToPositionRestrictions = utils.moveToPositionRestrictions;
exports.positionToSizeRestrictions = utils.positionToSizeRestrictions;
exports.ratio = utils.ratio;
exports.resizeToSizeRestrictions = utils.resizeToSizeRestrictions;
exports.rotatePoint = utils.rotatePoint;
exports.rotateSize = utils.rotateSize;
exports.sizeDistance = utils.sizeDistance;
exports.calculateAreaSizeRestrictions = sizeRestrictions.calculateAreaSizeRestrictions;
exports.calculateSizeRestrictions = sizeRestrictions.calculateSizeRestrictions;
exports.mergeSizeRestrictions = sizeRestrictions.mergeSizeRestrictions;
exports.reconcileSizeRestrictions = sizeRestrictions.reconcileSizeRestrictions;
exports.getAreaPositionRestrictions = helpers.getAreaPositionRestrictions;
exports.getAreaSizeRestrictions = helpers.getAreaSizeRestrictions;
exports.getAspectRatio = helpers.getAspectRatio;
exports.getCoefficient = helpers.getCoefficient;
exports.getDefaultCoordinates = helpers.getDefaultCoordinates;
exports.getDefaultTransforms = helpers.getDefaultTransforms;
exports.getDefaultVisibleArea = helpers.getDefaultVisibleArea;
exports.getMinimumSize = helpers.getMinimumSize;
exports.getPositionRestrictions = helpers.getPositionRestrictions;
exports.getRoundedCoordinates = helpers.getRoundedCoordinates;
exports.getSizeRestrictions = helpers.getSizeRestrictions;
exports.getStencilCoordinates = helpers.getStencilCoordinates;
exports.getTransformedImageSize = helpers.getTransformedImageSize;
exports.isConsistentState = helpers.isConsistentState;
exports.isInitializedState = helpers.isInitializedState;
exports.copyState = copyState.copyState;
Object.defineProperty(exports, 'ImageRestriction', {
enumerable: true,
get: function () {
return index$5.ImageRestriction;
}
});
Object.defineProperty(exports, 'Priority', {
enumerable: true,
get: function () {
return index$5.Priority;
}
});
Object.defineProperty(exports, 'SetCoordinatesMode', {
enumerable: true,
get: function () {
return setCoordinates.SetCoordinatesMode;
}
});
exports.setCoordinates = setCoordinates.setCoordinates;
exports.setVisibleArea = setVisibleArea.setVisibleArea;
exports.createState = createState.createState;
exports.moveCoordinates = moveCoordinates.moveCoordinates;
exports.resizeCoordinates = resizeCoordinates.resizeCoordinates;
exports.setBoundary = setBoundary.setBoundary;
exports.transformImage = transformImage.transformImage;
exports.reconcileState = reconcileState.reconcileState;
exports.approximateSize = approximateSize.approximateSize;
exports.fitCoordinates = fitCoordinates.fitCoordinates;
exports.fitVisibleArea = fitVisibleArea.fitVisibleArea;
exports.fillMoveDirections = normalize.fillMoveDirections;
exports.fillResizeDirections = normalize.fillResizeDirections;
exports.normalizeCenter = normalize.normalizeCenter;
exports.normalizeFlip = normalize.normalizeFlip;
exports.normalizeImageTransform = normalize.normalizeImageTransform;
exports.normalizeMoveDirections = normalize.normalizeMoveDirections;
exports.normalizeResizeDirections = normalize.normalizeResizeDirections;
exports.touchesToImageTransform = imageTransforms.touchesToImageTransform;
exports.wheelEventToImageTransform = imageTransforms.wheelEventToImageTransform;
exports.getEmptyInteractions = interactions.getEmptyInteractions;
exports.hasInteractions = interactions.hasInteractions;
exports.isEqualState = isEqualState.isEqualState;
exports.moveCoordinatesAlgorithm = moveCoordinatesAlgorithm.moveCoordinatesAlgorithm;
exports.anchorMoveToResizeDirections = resizeCoordinatesAlgorithm.anchorMoveToResizeDirections;
exports.anchorToAllowedDirections = resizeCoordinatesAlgorithm.anchorToAllowedDirections;
exports.anchoredResizeCoordinatesAlgorithm = resizeCoordinatesAlgorithm.anchoredResizeCoordinatesAlgorithm;
exports.fitDirections = resizeCoordinatesAlgorithm.fitDirections;
exports.resizeCoordinatesAlgorithm = resizeCoordinatesAlgorithm.resizeCoordinatesAlgorithm;
exports.rotateImageAlgorithm = rotateImageAlgorithm.rotateImageAlgorithm;
exports.flipImageAlgorithm = flipImageAlgorithm.flipImageAlgorithm;
exports.transformImageAlgorithm = transformImageAlgorithm.transformImageAlgorithm;
exports.defaultPositionRestrictions = defaultPositionRestrictions.defaultPositionRestrictions;
exports.defaultVisibleArea = defaultVisibleArea.defaultVisibleArea;
exports.defaultSize = defaultSize.defaultSize;
exports.pixelsRestrictions = defaultSizeRestrictions.pixelsRestrictions;
exports.retrieveSizeRestrictions = defaultSizeRestrictions.retrieveSizeRestrictions;
exports.defaultPosition = defaultPosition.defaultPosition;
exports.defaultAreaPositionRestrictions = defaultAreaPositionRestrictions.defaultAreaPositionRestrictions;
exports.defaultAreaSizeRestrictions = defaultAreaSizeRestrictions.defaultAreaSizeRestrictions;
exports.fillBoundary = defaultBoundary.fillBoundary;
exports.fitBoundary = defaultBoundary.fitBoundary;
exports.defaultStencilConstraints = defaultStencilConstraints.defaultStencilConstraints;
exports.createDefaultSettings = index.createDefaultSettings;
exports.withDefaultAreaPositionRestrictions = index.withDefaultAreaPositionRestrictions;
exports.withDefaultAreaSizeRestrictions = index.withDefaultAreaSizeRestrictions;
exports.withDefaultPositionRestrictions = index.withDefaultPositionRestrictions;
exports.withDefaultSizeRestrictions = index.withDefaultSizeRestrictions;
exports.AbstractCropperInstance = AbstractCropperInstance.AbstractCropperInstance;
exports.Animation = index$2.Animation;
exports.drawCroppedArea = index$3.drawCroppedArea;
exports.prepareSource = index$3.prepareSource;
exports.updateCanvas = index$3.updateCanvas;
exports.stretchCropperBoundary = index$1.stretchCropperBoundary;
exports.stretchPreviewBoundary = index$1.stretchPreviewBoundary;
exports.createImage = index$4.createImage;
exports.getBackgroundStyle = index$4.getBackgroundStyle;
exports.getImageStyle = index$4.getImageStyle;
exports.getPreviewStyle = index$4.getPreviewStyle;
exports.getStyleTransforms = index$4.getStyleTransforms;
exports.loadImage = index$4.loadImage;