Перечисление, представляющее поддерживаемые типы элементов формы. Доступ к типам элементов можно получить через FormApp.ItemType .
Для вызова перечисления необходимо указать его родительский класс, имя и свойство. Например, FormApp.ItemType.CHECKBOX .
// Open a form by ID and add a new section header. const form = FormApp.create('Form Name'); const 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.'); }
Характеристики
| Свойство | Тип | Описание |
|---|---|---|
CHECKBOX | Enum | Вопрос, позволяющий респонденту выбрать один или несколько вариантов ответа, а также заполнить необязательное поле «другое». |
CHECKBOX_GRID | Enum | Вопрос, представленный в виде сетки столбцов и строк, позволяет респонденту выбирать несколько вариантов ответа в каждой строке из последовательности флажков. |
DATE | Enum | Вопрос, позволяющий респонденту указать дату. |
DATETIME | Enum | Вопрос, позволяющий респонденту указать дату и время. |
DURATION | Enum | Вопрос, позволяющий респонденту указать промежуток времени. |
GRID | Enum | Вопрос, представленный в виде сетки из столбцов и строк, позволяет респонденту выбрать один вариант ответа в каждой строке из последовательности радиокнопок. |
IMAGE | Enum | Элемент макета, отображающий изображение. |
LIST | Enum | Вопрос, позволяющий респонденту выбрать один вариант из выпадающего списка. |
MULTIPLE_CHOICE | Enum | Вопрос, позволяющий респонденту выбрать один вариант из списка радиокнопок или заполнить необязательное поле «другое». |
PAGE_BREAK | Enum | Элемент макета, обозначающий начало страницы. |
PARAGRAPH_TEXT | Enum | Вопрос, позволяющий респонденту ввести текстовый блок. |
RATING | Enum | Вопрос, позволяющий респонденту поставить оценку. |
SCALE | Enum | Вопрос, позволяющий респонденту выбрать один вариант из пронумерованной последовательности радиокнопок. |
SECTION_HEADER | Enum | Элемент макета, визуально обозначающий начало раздела. |
TEXT | Enum | Вопрос, позволяющий респонденту ввести одну строку текста. |
TIME | Enum | Вопрос, позволяющий респонденту указать время суток. |
VIDEO | Enum | Элемент макета, отображающий видео с YouTube. |
FILE_UPLOAD | Enum | Вопрос, позволяющий респонденту загрузить файл. |
UNSUPPORTED | Enum | Данный элемент в настоящее время не поддерживается через API. |