MCPcopy Index your code
hub / github.com/angular/angular / makeMetadataCtor

Function makeMetadataCtor

packages/core/src/util/decorators.ts:92–101  ·  view source on GitHub ↗
(props?: (...args: any[]) => any)

Source from the content-addressed store, hash-verified

90}
91
92function makeMetadataCtor(props?: (...args: any[]) => any): any {
93 return function ctor(this: any, ...args: any[]) {
94 if (props) {
95 const values = props(...args);
96 for (const propName in values) {
97 this[propName] = values[propName];
98 }
99 }
100 };
101}
102
103export function makeParamDecorator(
104 name: string,

Callers 3

makeDecoratorFunction · 0.85
makeParamDecoratorFunction · 0.85
makePropDecoratorFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…