If you active/right click to get context menu here , you'll see a context menu with light theme
Outside of this box you won't be able to activate OR deactivate this context menu with typical process. But there is a tricky part to active/hide this context menu just using its simple API.
This box doesn't have the custom context menu at all.
If you try to active it here, by just clicking your mouse right button - it'll popping up the default one.
If you active/right click to get context menu here , you'll see a context menu with dark theme
This context menu having some other listing, different from the left side one.
You can control both of them using ngContextMenu's API.