Radial Menu Item
Parameters
Unique identifier for this item, developer-defined.
The default-state icon Painter.
Optional active/toggled-state icon Painter (e.g. filled heart).
Human-readable label (used for accessibility and future label rendering).
Whether this item is currently in its "active" toggle state.
Badge count to display. 0 means no badge.
Optional custom badge text (overrides badgeCount when non-null).
Accessibility description for screen readers.
Note on equality: RadialMenuItem is a data class, so equals() and hashCode() are auto-generated. However, since icon and iconActive are Painter instances (an interface), equality comparison for these fields depends on the specific Painter implementation. When using copy() or comparing items, be aware that two painters pointing to the same resource may not be considered equal.