You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hiding .GetTarget() and .Data in ContextMenuBase with internal unfortunately greatly limits the possibilities of extending the library with custom MenuItems by inheriting from MenuTreeComponent.
Would much prefer to see them public (and possibly other fields as well).
The text was updated successfully, but these errors were encountered:
The reasoning behind marking some stuff as internal was to prevent misuse from consumers of the library. I do however see your point about extensibility and I will look into it. From the top of my head, maybe I will add some virtual protected methods that allow you to change the behavior, but I have to look into it more.
Hiding .GetTarget() and .Data in ContextMenuBase with internal unfortunately greatly limits the possibilities of extending the library with custom MenuItems by inheriting from MenuTreeComponent.
Would much prefer to see them public (and possibly other fields as well).
The text was updated successfully, but these errors were encountered: