Ok but then it is not an interface. It is a mixin. What I currently have is something like that. I wrote the post because I didn’t want to delegate that functionality to a mixin. It was too much boilerplate in my specific case
1 Like