@antv/util
Version:
> AntV 底层依赖的工具库,不建议在自己业务中使用。
17 lines (14 loc) • 349 B
text/typescript
import mix from './mix';
import isFunction from './is-function';
import toArray from './to-array';
const augment = function (...args: any[]) {
const c = args[0];
for (let i = 1; i < args.length; i++) {
let obj = args[i];
if (isFunction(obj)) {
obj = obj.prototype;
}
mix(c.prototype, obj);
}
};
export default augment;