interface

LocalizedOption

type LocalizedOption interface { StringOption NumberOption CheckboxOption JSONOption SelectOption RelationshipOption UploadOption GroupOption ArrayOption BlocksOption PluginOption }

Options accepted by stored field kinds.

Source field/options.go:115

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.
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.