Member Junction
    Preparing search index...

    Choice selection question types. Supports various UI presentations of a list of options.

    interface ChoiceQuestionType {
        multiple?: boolean;
        options: FormOption[];
        type: "buttongroup" | "radio" | "dropdown" | "checkbox";
    }
    Index

    Properties

    multiple?: boolean

    Whether multiple selections are allowed. Only applies to 'checkbox' type. Default: false

    options: FormOption[]

    Array of available options

    type: "buttongroup" | "radio" | "dropdown" | "checkbox"

    Type of choice UI:

    • 'buttongroup': Horizontal button group (for 2-4 options)
    • 'radio': Vertical radio button list (for 2-6 options)
    • 'dropdown': Dropdown list (for 5+ options)
    • 'checkbox': Multiple checkboxes (for multiple selections)