UNPKG

angular2

Version:

Angular 2 - a web framework for modern web apps

9 lines 1.31 kB
export function getTypeOf(instance) { return instance.constructor; } export function instantiateType(type, params = []) { var instance = Object.create(type.prototype); instance.constructor.apply(instance, params); return instance; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGFuZ191dGlscy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbImFuZ3VsYXIyL3NyYy90ZXN0aW5nL2xhbmdfdXRpbHMudHMiXSwibmFtZXMiOlsiZ2V0VHlwZU9mIiwiaW5zdGFudGlhdGVUeXBlIl0sIm1hcHBpbmdzIjoiQUFBQSwwQkFBMEIsUUFBUTtJQUNoQ0EsTUFBTUEsQ0FBQ0EsUUFBUUEsQ0FBQ0EsV0FBV0EsQ0FBQ0E7QUFDOUJBLENBQUNBO0FBRUQsZ0NBQWdDLElBQWMsRUFBRSxNQUFNLEdBQVUsRUFBRTtJQUNoRUMsSUFBSUEsUUFBUUEsR0FBR0EsTUFBTUEsQ0FBQ0EsTUFBTUEsQ0FBQ0EsSUFBSUEsQ0FBQ0EsU0FBU0EsQ0FBQ0EsQ0FBQ0E7SUFDN0NBLFFBQVFBLENBQUNBLFdBQVdBLENBQUNBLEtBQUtBLENBQUNBLFFBQVFBLEVBQUVBLE1BQU1BLENBQUNBLENBQUNBO0lBQzdDQSxNQUFNQSxDQUFDQSxRQUFRQSxDQUFDQTtBQUNsQkEsQ0FBQ0EiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgZnVuY3Rpb24gZ2V0VHlwZU9mKGluc3RhbmNlKSB7XG4gIHJldHVybiBpbnN0YW5jZS5jb25zdHJ1Y3Rvcjtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGluc3RhbnRpYXRlVHlwZSh0eXBlOiBGdW5jdGlvbiwgcGFyYW1zOiBhbnlbXSA9IFtdKSB7XG4gIHZhciBpbnN0YW5jZSA9IE9iamVjdC5jcmVhdGUodHlwZS5wcm90b3R5cGUpO1xuICBpbnN0YW5jZS5jb25zdHJ1Y3Rvci5hcHBseShpbnN0YW5jZSwgcGFyYW1zKTtcbiAgcmV0dXJuIGluc3RhbmNlO1xufVxuIl19