I am trying to create my own plugin to implement some custom logic for selecting entities. So far I managed to create my own behaviour plugin by using the example plugin as a base. However, the selection plugin seems to be more elusive.
For starters, there is no example plugin for selections. I've tried to create my own class and extend some public functions, but to no avail.
And lastly I found that the function initializeView() is a protected function, but this is the function I need to override. What I want to do is change the view that is beeing used for filtering the selection, and I can't do that without initializeView().
Can someone with more experience please give me some pointers on how to correctly create my own plugin?