Type NativeSelectOption

type NativeSelectOption struct {
	Label string
	Value string
	Hint  string
	// Group is the label of the optgroup the option belongs to. Consecutive
	// options with the same non-empty Group form one group; an empty Group
	// is a top-level option. The trigger paints none of it: a platform
	// adapter that builds the OS popup reads it to emit the group headings.
	Group    string
	Disabled bool
}

NativeSelectOption is one caller-owned native option. Order is stable for the lifetime of an open platform popup; the component retains no copy.