interface
CommonOption
type CommonOption interface {
StringOption
NumberOption
CheckboxOption
JSONOption
SelectOption
RelationshipOption
UploadOption
GroupOption
ArrayOption
BlocksOption
JoinOption
PluginOption
}Options accepted by every built-in and plugin field.
StringOptionStringOption- The StringOption value.
NumberOptionNumberOption- The NumberOption value.
CheckboxOptionCheckboxOption- The CheckboxOption value.
JSONOptionJSONOption- The JSONOption value.
SelectOptionSelectOption- The SelectOption value.
RelationshipOptionRelationshipOption- The RelationshipOption value.
UploadOptionUploadOption- The UploadOption value.
GroupOptionGroupOption- The GroupOption value.
ArrayOptionArrayOption- The ArrayOption value.
BlocksOptionBlocksOption- The BlocksOption value.
JoinOptionJoinOption- The JoinOption value.
PluginOptionPluginOption- The PluginOption value.
Only option values returned by this package implement the sealed marker. The narrow interface makes incompatible builder options a compile-time error.