Selectable option used by dropdowns and multi-selects.
Optional UI color tag
Soft-delete flag for logical removal without data loss
Stable identifier
Arbitrary extension data
Display value and stored payload
Serializes this instance to a structured JsonObject.
Serializes this instance to a compact JSON string.
Converts this instance into a mutable key-value map suitable for mutation and re-serialization.