labelWidget label; interactive widgets also use it for ID generation. A ## suffix can distinguish IDs without displaying the suffix.
selectedWhether the item is currently selected; this by-value state is not written back.
flagsImGuiSelectableFlags options controlling this operation; combine compatible flag bits with |.
sizeSelectable item dimensions in pixels; zero width fills the available width and zero height uses the label height.
True when the item is activated this frame; this is an activation event, not a persistent selected state.
Display a selectable item with a supplied selection state.