cione-comp-lib
Version:
`$ yarn add cione-comp-lib` 或者 `$ npm i cione-comp-lib -S`
2 lines (1 loc) • 912 B
JavaScript
;function t(t,r,n){"object"==typeof r&&(n=r,r=null);var o,_=this;if(!(t instanceof Function))for(var s in o=[],t)t.hasOwnProperty(s)&&o.push(s);var a=function(r){if(_.apply(this,arguments),t instanceof Function?i(this,t.call(this,r)):e(this,t,o),this.constructor===a)for(var n=a.__initializers__,s=0;s<n.length;s++)n[s].apply(this,arguments)};a.__super__=_,_.__initializers__?a.__initializers__=_.__initializers__.slice():a.__initializers__=[],r&&a.__initializers__.push(r);var p=function(){};return p.prototype=_.prototype,a.prototype=new p,a.prototype.constructor=a,i(a.prototype,n),a.extend=_.extend,a.derive=_.extend,a}function i(t,i){if(i)for(var e in i)i.hasOwnProperty(e)&&(t[e]=i[e])}function e(t,i,e){for(var r=0;r<e.length;r++){var n=e[r];t[n]=i[n]}}Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});var r={extend:t,derive:t};exports.default=r;