augment.js 469 B

123456789101112131415161718
  1. import mix from './mix';
  2. import isFunction from './is-function';
  3. var augment = function () {
  4. var args = [];
  5. for (var _i = 0; _i < arguments.length; _i++) {
  6. args[_i] = arguments[_i];
  7. }
  8. var c = args[0];
  9. for (var i = 1; i < args.length; i++) {
  10. var obj = args[i];
  11. if (isFunction(obj)) {
  12. obj = obj.prototype;
  13. }
  14. mix(c.prototype, obj);
  15. }
  16. };
  17. export default augment;
  18. //# sourceMappingURL=augment.js.map