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;
};
}
@rmam Wow, this looks a bit broken on Mastodon… but it’s still clickable.