@angular/core
Version:
Angular - the core framework
20 lines • 2.03 kB
JavaScript
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
import { getComponentDef } from '../definition';
/**
* Sets the debug info for an Angular class.
*
* This runtime is guarded by ngDevMode flag.
*/
export function ɵsetClassDebugInfo(type, debugInfo) {
const def = getComponentDef(type);
if (def !== null) {
def.debugInfo = debugInfo;
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2V0X2RlYnVnX2luZm8uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9wYWNrYWdlcy9jb3JlL3NyYy9yZW5kZXIzL2RlYnVnL3NldF9kZWJ1Z19pbmZvLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7R0FNRztBQUdILE9BQU8sRUFBQyxlQUFlLEVBQUMsTUFBTSxlQUFlLENBQUM7QUFHOUM7Ozs7R0FJRztBQUNILE1BQU0sVUFBVSxrQkFBa0IsQ0FBQyxJQUFlLEVBQUUsU0FBeUI7SUFDM0UsTUFBTSxHQUFHLEdBQUcsZUFBZSxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQ2xDLElBQUksR0FBRyxLQUFLLElBQUksRUFBRSxDQUFDO1FBQ2pCLEdBQUcsQ0FBQyxTQUFTLEdBQUcsU0FBUyxDQUFDO0lBQzVCLENBQUM7QUFDSCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBAbGljZW5zZVxuICogQ29weXJpZ2h0IEdvb2dsZSBMTEMgQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiAqXG4gKiBVc2Ugb2YgdGhpcyBzb3VyY2UgY29kZSBpcyBnb3Zlcm5lZCBieSBhbiBNSVQtc3R5bGUgbGljZW5zZSB0aGF0IGNhbiBiZVxuICogZm91bmQgaW4gdGhlIExJQ0VOU0UgZmlsZSBhdCBodHRwczovL2FuZ3VsYXIuaW8vbGljZW5zZVxuICovXG5cbmltcG9ydCB7VHlwZX0gZnJvbSAnLi4vLi4vaW50ZXJmYWNlL3R5cGUnO1xuaW1wb3J0IHtnZXRDb21wb25lbnREZWZ9IGZyb20gJy4uL2RlZmluaXRpb24nO1xuaW1wb3J0IHtDbGFzc0RlYnVnSW5mb30gZnJvbSAnLi4vaW50ZXJmYWNlcy9kZWZpbml0aW9uJztcblxuLyoqXG4gKiBTZXRzIHRoZSBkZWJ1ZyBpbmZvIGZvciBhbiBBbmd1bGFyIGNsYXNzLlxuICpcbiAqIFRoaXMgcnVudGltZSBpcyBndWFyZGVkIGJ5IG5nRGV2TW9kZSBmbGFnLlxuICovXG5leHBvcnQgZnVuY3Rpb24gybVzZXRDbGFzc0RlYnVnSW5mbyh0eXBlOiBUeXBlPGFueT4sIGRlYnVnSW5mbzogQ2xhc3NEZWJ1Z0luZm8pOiB2b2lkIHtcbiAgY29uc3QgZGVmID0gZ2V0Q29tcG9uZW50RGVmKHR5cGUpO1xuICBpZiAoZGVmICE9PSBudWxsKSB7XG4gICAgZGVmLmRlYnVnSW5mbyA9IGRlYnVnSW5mbztcbiAgfVxufVxuIl19