UNPKG

vue-di-container

Version:
15 lines (14 loc) 426 B
import 'reflect-metadata'; export class Reflection { getParameterTypes(fun) { if (Reflect && Reflect.getMetadata) { return (Reflect.getMetadata('design:paramtypes', fun) || []); } return []; } getPropertyType(cls, propertyName) { if (Reflect && Reflect.getMetadata) { return Reflect.getMetadata('design:type', cls.prototype, propertyName); } } }