angular2
Version:
Angular 2 - a web framework for modern web apps
14 lines • 1.72 kB
JavaScript
export function stringify(obj) {
if (typeof obj == 'function')
return obj.name || obj.toString();
return '' + obj;
}
export function onError(e) {
// TODO: (misko): We seem to not have a stack trace here!
console.log(e, e.stack);
throw e;
}
export function controllerKey(name) {
return '$' + name + 'Controller';
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXRpbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbImFuZ3VsYXIyL3NyYy91cGdyYWRlL3V0aWwudHMiXSwibmFtZXMiOlsic3RyaW5naWZ5Iiwib25FcnJvciIsImNvbnRyb2xsZXJLZXkiXSwibWFwcGluZ3MiOiJBQUNBLDBCQUEwQixHQUFRO0lBQ2hDQSxFQUFFQSxDQUFDQSxDQUFDQSxPQUFPQSxHQUFHQSxJQUFJQSxVQUFVQSxDQUFDQTtRQUFDQSxNQUFNQSxDQUFDQSxHQUFHQSxDQUFDQSxJQUFJQSxJQUFJQSxHQUFHQSxDQUFDQSxRQUFRQSxFQUFFQSxDQUFDQTtJQUNoRUEsTUFBTUEsQ0FBQ0EsRUFBRUEsR0FBR0EsR0FBR0EsQ0FBQ0E7QUFDbEJBLENBQUNBO0FBR0Qsd0JBQXdCLENBQU07SUFDNUJDLHlEQUF5REE7SUFDekRBLE9BQU9BLENBQUNBLEdBQUdBLENBQUNBLENBQUNBLEVBQUVBLENBQUNBLENBQUNBLEtBQUtBLENBQUNBLENBQUNBO0lBQ3hCQSxNQUFNQSxDQUFDQSxDQUFDQTtBQUNWQSxDQUFDQTtBQUVELDhCQUE4QixJQUFZO0lBQ3hDQyxNQUFNQSxDQUFDQSxHQUFHQSxHQUFHQSxJQUFJQSxHQUFHQSxZQUFZQSxDQUFDQTtBQUNuQ0EsQ0FBQ0EiLCJzb3VyY2VzQ29udGVudCI6WyJcbmV4cG9ydCBmdW5jdGlvbiBzdHJpbmdpZnkob2JqOiBhbnkpOiBzdHJpbmcge1xuICBpZiAodHlwZW9mIG9iaiA9PSAnZnVuY3Rpb24nKSByZXR1cm4gb2JqLm5hbWUgfHwgb2JqLnRvU3RyaW5nKCk7XG4gIHJldHVybiAnJyArIG9iajtcbn1cblxuXG5leHBvcnQgZnVuY3Rpb24gb25FcnJvcihlOiBhbnkpIHtcbiAgLy8gVE9ETzogKG1pc2tvKTogV2Ugc2VlbSB0byBub3QgaGF2ZSBhIHN0YWNrIHRyYWNlIGhlcmUhXG4gIGNvbnNvbGUubG9nKGUsIGUuc3RhY2spO1xuICB0aHJvdyBlO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gY29udHJvbGxlcktleShuYW1lOiBzdHJpbmcpOiBzdHJpbmcge1xuICByZXR1cm4gJyQnICsgbmFtZSArICdDb250cm9sbGVyJztcbn1cbiJdfQ==