UNPKG

jquery-cropper

Version:
10 lines 1.13 kB
/*! * jQuery Cropper v1.0.2 * https://fengyuanchen.github.io/jquery-cropper * * Copyright 2018-present Chen Fengyuan * Released under the MIT license * * Date: 2025-03-08T08:35:16.178Z */ ((e,r)=>{"object"==typeof exports&&"undefined"!=typeof module?r(require("jquery"),require("cropperjs")):"function"==typeof define&&define.amd?define(["jquery","cropperjs"],r):r((e=e||self).jQuery,e.Cropper)})(this,function(i,u){var e,d;i=i&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i,u=u&&Object.prototype.hasOwnProperty.call(u,"default")?u.default:u,i&&i.fn&&u&&(e=i.fn.cropper,d="cropper",i.fn.cropper=function(f){for(var a,e=arguments.length,c=new Array(1<e?e-1:0),r=1;r<e;r++)c[r-1]=arguments[r];return this.each(function(e,r){var t=i(r),o="destroy"===f;if(!(p=t.data(d))){if(o)return;var n=i.extend({},t.data(),i.isPlainObject(f)&&f),p=new u(r,n);t.data(d,p)}"string"==typeof f&&"function"==typeof(r=p[f])&&((a=r.apply(p,c))===p&&(a=void 0),o)&&t.removeData(d)}),void 0!==a?a:this},i.fn.cropper.Constructor=u,i.fn.cropper.setDefaults=u.setDefaults,i.fn.cropper.noConflict=function(){return i.fn.cropper=e,this})});