Enum ItemType
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
ItemType
Enum yang mewakili jenis item formulir yang didukung. Jenis item dapat diakses dari FormApp.ItemType
.
Untuk memanggil enum, Anda memanggil class induk, nama, dan propertinya. Misalnya,
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.');
}
Properti
Properti | Jenis | Deskripsi |
CHECKBOX | Enum | Item pertanyaan yang memungkinkan responden memilih satu atau beberapa kotak centang, serta
kolom "lainnya" opsional. |
CHECKBOX_GRID | Enum | Item pertanyaan, yang ditampilkan sebagai petak kolom dan baris, yang memungkinkan responden memilih
beberapa pilihan per baris dari urutan kotak centang. |
DATE | Enum | Item pertanyaan yang memungkinkan responden menunjukkan tanggal. |
DATETIME | Enum | Item pertanyaan yang memungkinkan responden menunjukkan tanggal dan waktu. |
DURATION | Enum | Item pertanyaan yang memungkinkan responden menunjukkan durasi waktu. |
GRID | Enum | Item pertanyaan, yang ditampilkan sebagai petak kolom dan baris, yang memungkinkan responden memilih
satu pilihan per baris dari urutan tombol pilihan. |
IMAGE | Enum | Item tata letak yang menampilkan gambar. |
LIST | Enum | Item pertanyaan yang memungkinkan responden memilih satu pilihan dari menu drop-down. |
MULTIPLE_CHOICE | Enum | Item pertanyaan yang memungkinkan responden memilih satu pilihan dari daftar tombol pilihan atau
kolom "lainnya" opsional. |
PAGE_BREAK | Enum | Item tata letak yang menandai awal halaman. |
PARAGRAPH_TEXT | Enum | Item pertanyaan yang memungkinkan responden memasukkan blok teks. |
RATING | Enum | Item pertanyaan yang memungkinkan responden memberikan rating. |
SCALE | Enum | Item pertanyaan yang memungkinkan responden memilih satu opsi dari urutan tombol pilihan bernomor. |
SECTION_HEADER | Enum | Item tata letak yang secara visual menunjukkan awal bagian. |
TEXT | Enum | Item pertanyaan yang memungkinkan responden memasukkan satu baris teks. |
TIME | Enum | Item pertanyaan yang memungkinkan responden menunjukkan waktu. |
VIDEO | Enum | Item tata letak yang menampilkan video YouTube. |
FILE_UPLOAD | Enum | Item pertanyaan yang memungkinkan responden mengupload file. |
UNSUPPORTED | Enum | Item yang saat ini tidak didukung melalui API. |
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-26 UTC.
[null,null,["Terakhir diperbarui pada 2025-07-26 UTC."],[[["\u003cp\u003e\u003ccode\u003eItemType\u003c/code\u003e is an enum representing the types of items you can add to a Google Form, such as questions, images, and page breaks.\u003c/p\u003e\n"],["\u003cp\u003eYou can access \u003ccode\u003eItemType\u003c/code\u003e properties like \u003ccode\u003eCHECKBOX\u003c/code\u003e, \u003ccode\u003eTEXT\u003c/code\u003e, and \u003ccode\u003ePAGE_BREAK\u003c/code\u003e using \u003ccode\u003eFormApp.ItemType\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eEach \u003ccode\u003eItemType\u003c/code\u003e property represents a different kind of form element you can add and manipulate using Apps Script.\u003c/p\u003e\n"],["\u003cp\u003eUse \u003ccode\u003eitem.getType()\u003c/code\u003e to determine the type of an existing item in your form and adjust its properties accordingly.\u003c/p\u003e\n"]]],[],null,["# Enum ItemType\n\nItemType\n\nAn enum representing the supported types of form items. Item types can be accessed from [FormApp.ItemType](/apps-script/reference/forms/form-app#ItemType).\n\nTo call an enum, you call its parent class, name, and property. For example, `\nFormApp.ItemType.CHECKBOX`.\n\n```javascript\n// Open a form by ID and add a new section header.\nconst form = FormApp.create('Form Name');\nconst item = form.addSectionHeaderItem();\nitem.setTitle('Title of new section');\n\n// Check the item type.\nif (item.getType() === FormApp.ItemType.SECTION_HEADER) {\n item.setHelpText('Description of new section.');\n}\n``` \n\n### Properties\n\n| Property | Type | Description |\n|-------------------|--------|--------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `CHECKBOX` | `Enum` | A question item that allows the respondent to select one or more checkboxes, as well as an optional \"other\" field. |\n| `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. |\n| `DATE` | `Enum` | A question item that allows the respondent to indicate a date. |\n| `DATETIME` | `Enum` | A question item that allows the respondent to indicate a date and time. |\n| `DURATION` | `Enum` | A question item that allows the respondent to indicate a length of time. |\n| `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. |\n| `IMAGE` | `Enum` | A layout item that displays an image. |\n| `LIST` | `Enum` | A question item that allows the respondent to select one choice from a drop-down list. |\n| `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. |\n| `PAGE_BREAK` | `Enum` | A layout item that marks the start of a page. |\n| `PARAGRAPH_TEXT` | `Enum` | A question item that allows the respondent to enter a block of text. |\n| `RATING` | `Enum` | A question item that allows the respondent to give a rating. |\n| `SCALE` | `Enum` | A question item that allows the respondent to choose one option from a numbered sequence of radio buttons. |\n| `SECTION_HEADER` | `Enum` | A layout item that visually indicates the start of a section. |\n| `TEXT` | `Enum` | A question item that allows the respondent to enter a single line of text. |\n| `TIME` | `Enum` | A question item that allows the respondent to indicate a time of day. |\n| `VIDEO` | `Enum` | A layout item that displays a YouTube video. |\n| `FILE_UPLOAD` | `Enum` | A question item that lets the respondent upload a file. |\n| `UNSUPPORTED` | `Enum` | An item that is currently not supported through APIs. |"]]