ItemType
An enum representing the supported types of form items. Item types can be accessed from FormApp.ItemType
.
To call an enum, you call its parent class, name, and property. For example, FormApp.ItemType.CHECKBOX
.
// Open a form by ID and add a new section header . var form = FormApp . create ( 'Form Name' ); var item = form . addSectionHeaderItem (); item . setTitle ( 'Title of new section' ); // Check the item type . if ( item . getType () == FormApp . ItemType . SECTION_HEADER ) { item . setHelpText ( 'Description of new section.' ); }
Properties
Property | Type | Description |
---|---|---|
CHECKBOX
|
Enum
|
A question item that allows the respondent to select one or more checkboxes, as well as an optional "other" field. |
CHECKBOX_GRID
|
Enum
|
A question item, presented as a grid of columns and rows, that allows the respondent to select multiple choices per row from a sequence of checkboxes. |
DATE
|
Enum
|
A question item that allows the respondent to indicate a date. |
DATETIME
|
Enum
|
A question item that allows the respondent to indicate a date and time. |
DURATION
|
Enum
|
A question item that allows the respondent to indicate a length of time. |
GRID
|
Enum
|
A question item, presented as a grid of columns and rows, that allows the respondent to select one choice per row from a sequence of radio buttons. |
IMAGE
|
Enum
|
A layout item that displays an image. |
LIST
|
Enum
|
A question item that allows the respondent to select one choice from a drop-down list. |
MULTIPLE_CHOICE
|
Enum
|
A question item that allows the respondent to select one choice from a list of radio buttons or an optional "other" field. |
PAGE_BREAK
|
Enum
|
A layout item that marks the start of a page. |
PARAGRAPH_TEXT
|
Enum
|
A question item that allows the respondent to enter a block of text. |
SCALE
|
Enum
|
A question item that allows the respondent to choose one option from a numbered sequence of radio buttons. |
SECTION_HEADER
|
Enum
|
A layout item that visually indicates the start of a section. |
TEXT
|
Enum
|
A question item that allows the respondent to enter a single line of text. |
TIME
|
Enum
|
A question item that allows the respondent to indicate a time of day. |
VIDEO
|
Enum
|
A layout item that displays a YouTube video. |
FILE_UPLOAD
|
Enum
|
A question item that lets the respondent upload a file. |