how to use a typescript decorator and initialize the class
how to use a typescript decorator and initialize the class
I have currently:
A Class with multiple functions A Decorator that saves the function to a list
The problem:
When i call the function "this" is not the class ( or not yet initialized )
How can i implement it correctly?
My Class Function Decorator:
export function LemmyOn(data: ILemmyOn) { return function ( target: Object, propertyKey: string | symbol, descriptor: TypedPropertyDescriptor<any> ) { events.push({ data: data, fn: descriptor.value }); return descriptor; }; }