Skip to main content

Interface: OptionSetBlock

Extended by

Properties

allowEmpty?

optional allowEmpty: boolean


blockColor

blockColor: string


blockName

blockName: string


clearable?

optional clearable: boolean


collectionSetId?

optional collectionSetId: string


colorSettings?

optional colorSettings: CustomColorOption


componentId?

optional componentId: string


engrave?

optional engrave: BlockEngraveSettings


filterWidgetType

filterWidgetType: FilterWidgetType


globalOptionSetId?

optional globalOptionSetId: string


hideDivider?

optional hideDivider: boolean


hideHeader?

optional hideHeader: boolean


hideInOptionPanel?

optional hideInOptionPanel: boolean


hideInPdf?

optional hideInPdf: boolean


id

id: string


imageSettings?

optional imageSettings: CustomImageOption


initialValue?

optional initialValue: string


instanceId?

optional instanceId: string


isHidden?

optional isHidden: boolean


jsonPathMap?

optional jsonPathMap: Record<string, string>


letterMappings

letterMappings: LetterMappings


messageBackground?

optional messageBackground: string


messageContent?

optional messageContent: string | RawDraftContentState


messageIcon?

optional messageIcon: "YES" | "NO"


messageIconColor?

optional messageIconColor: string


messageIconType?

optional messageIconType: string


messageStroke?

optional messageStroke: string


messageType?

optional messageType: string


mobileThumbColumns?

optional mobileThumbColumns: "AUTO" | 1 | 2 | 3 | 4 | 5 | 6


mode

mode: OptionSetMode


name

name: string


nextLetter

nextLetter: string


optionSetIds

optionSetIds: string[]


printOnDemandSettings?

optional printOnDemandSettings: PrintOnDemandOption


thumbBorder?

optional thumbBorder: YesNoValue


thumbCaption?

optional thumbCaption: YesNoValue


thumbColumns?

optional thumbColumns: "AUTO" | 1 | 2 | 3 | 4 | 5 | 6


thumbStyle?

optional thumbStyle: ThumbStyle


type

type: OptionSetType


widgetType

widgetType: WidgetType