Conditions | 1 |
Total Lines | 9 |
Code Lines | 9 |
Lines | 0 |
Ratio | 0 % |
Changes | 0 |
1 | export const ROUTE_NAME_METADATA = '__route_name__'; |
||
2 | |||
3 | export function WithName(routeName: string | Symbol): MethodDecorator { |
||
4 | return ( |
||
5 | _target: object, |
||
6 | _key: string | symbol, |
||
7 | descriptor: TypedPropertyDescriptor<any> |
||
8 | ) => { |
||
9 | Reflect.defineMetadata(ROUTE_NAME_METADATA, routeName, descriptor.value); |
||
10 | return descriptor; |
||
11 | }; |
||
13 |