Uncontainerized Kontext Menu Representation
Implementation of KontextMenuRepresentation that provides minimal structure.
Unlike ContainerizedKontextMenuRepresentation, this implementation doesn't provide any UI container. It only handles the context menu state and provides the onDismissRequest lambda to the content. This allows developers to create a completely custom UI for their context menus, such as dialogs or other complex components.