Card Service

Layanan Kartu

Layanan ini memungkinkan skrip mengonfigurasi serta membangun komponen dan perilaku kartu dan widget untuk UI. Struktur UI yang Anda bangun dengan layanan ini akan otomatis tersedia di desktop dan perangkat seluler, sehingga Anda tidak perlu mengembangkan UI terpisah untuk keduanya.

Class

NamaDeskripsi singkat
ActionTindakan yang memungkinkan interaktivitas dalam elemen UI.
ActionResponseObjek respons yang mungkin ditampilkan dari fungsi callback (misalnya pengendali respons formulir) untuk menjalankan satu atau beberapa tindakan pada klien.
ActionResponseBuilderBuilder untuk objek ActionResponse.
ActionStatus
AttachmentMewakili lampiran yang dibuat oleh add-on.
AuthorizationActionTindakan otorisasi yang akan mengarahkan pengguna ke AuthorizationUrl saat diklik.
AuthorizationExceptionError yang dapat ditampilkan untuk memicu kartu otorisasi agar ditampilkan kepada pengguna.
BorderStyleClass yang mewakili gaya batas lengkap yang dapat diterapkan ke widget.
BorderTypeEnum yang mewakili jenis batas yang dapat diterapkan ke widget.
ButtonClass dasar untuk semua tombol.
ButtonSetMenyimpan kumpulan objek Button yang ditampilkan secara berurutan.
CalendarEventActionResponseMewakili respons yang membuat perubahan pada acara kalender yang sedang diedit pengguna sebagai reaksi terhadap tindakan yang diambil di UI, seperti klik tombol.
CalendarEventActionResponseBuilderBuilder untuk objek CalendarEventActionResponse.
CardKartu konteks yang mewakili satu tampilan di UI.
CardActionItem menu yang dapat diklik yang ditambahkan ke menu header kartu.
CardBuilderBuilder untuk objek Card.
CardHeaderHeader Card.
CardSectionBagian kartu menyimpan grup widget dan memberikan pemisahan visual di antara widget tersebut.
CardServiceCardService menyediakan kemampuan untuk membuat kartu generik yang digunakan di berbagai produk ekstensibilitas Google, seperti Add-on Google Workspace.
CardWithId
ChatActionResponse
ChatClientDataSource
ChatResponse
ChatResponseBuilder
ChatSpaceDataSource
CommonDataSource
ComposeActionResponseObjek respons yang mungkin ditampilkan dari metode callback untuk tindakan Compose di add-on Gmail.
ComposeActionResponseBuilderBuilder untuk objek ComposeActionResponse.
ComposedEmailTypeNilai enum yang menentukan apakah email yang ditulis adalah draf balasan atau mandiri.
ContentTypeNilai enum yang menentukan jenis konten konten yang dihasilkan oleh UpdateDraftActionResponse.
DatePickerKolom input yang memungkinkan Anda memasukkan tanggal.
DateTimePickerKolom input yang memungkinkan pengguna memasukkan tanggal dan waktu.
DecoratedTextWidget yang menampilkan teks dengan dekorasi opsional.
Dialog
DialogAction
DisplayStyleEnum yang menentukan gaya tampilan kartu.
Divider{i>Divider<i} horizontal.
DriveItemsSelectedActionResponseMerepresentasikan respons yang membuat perubahan pada Drive saat item Drive dipilih dan sebagai reaksi terhadap tindakan yang diambil di UI, seperti klik tombol.
DriveItemsSelectedActionResponseBuilderBuilder untuk objek DriveItemsSelectedActionResponse.
EditorFileScopeActionResponseMembuat perubahan pada Editor, seperti Google Dokumen, Spreadsheet, atau Slide sebagai reaksi terhadap tindakan yang diambil di UI.
EditorFileScopeActionResponseBuilderBuilder untuk objek EditorFileScopeActionResponse.
FixedFooterFooter tetap yang ditampilkan di bagian bawah Card.
GridPetak yang tertata untuk menampilkan kumpulan item petak.
GridItemItem yang berinteraksi dengan pengguna dalam widget petak.
GridItemLayoutEnum yang menentukan gaya gambar dan teks GridItem.
HorizontalAlignmentEnum yang menentukan perataan horizontal widget.
HostAppDataSource
IconIkon standar yang dapat digunakan di berbagai objek UI, seperti widget ImageButton atau DecoratedText.
IconImageIkon standar atau ikon dari URL dengan gaya pemangkasan yang dapat disesuaikan.
ImageWidget yang menampilkan satu gambar.
ImageButtonImageButton dengan gambar yang ditampilkan.
ImageComponentKomponen gambar yang dapat ditambahkan ke item petak.
ImageCropStyleClass yang mewakili gaya pemangkasan yang dapat diterapkan ke komponen gambar.
ImageCropTypeEnum yang mewakili gaya pemangkasan yang diterapkan ke komponen gambar.
ImageStyleEnum yang menentukan gaya pemangkasan gambar.
Interaction
KeyValueClass ini tidak digunakan lagi.
LinkPreviewTindakan kartu yang menampilkan kartu pratinjau link dan smart chip di aplikasi host.
LoadIndicatorJenis enum yang menentukan jenis indikator pemuatan atau progres yang akan ditampilkan saat Action sedang diproses.
NavigationObjek bantuan yang mengontrol navigasi kartu.
NotificationNotifikasi yang ditampilkan kepada pengguna sebagai respons atas interaksi dengan elemen UI.
OnCloseEnum yang menentukan apa yang harus dilakukan saat URL yang dibuka melalui OpenLink ditutup.
OpenAsEnum yang menentukan cara membuka URL.
OpenLinkMewakili tindakan untuk membuka link dengan beberapa opsi.
PlatformDataSource
ResponseType
SelectionInputKolom input yang memungkinkan Anda memilih di antara kumpulan opsi standar.
SelectionInputTypeFormat item yang dapat dipilih pengguna.
StatusEnum yang mewakili kode status.
SuggestionsSaran Autocomplete untuk melengkapi widget TextInput.
SuggestionsResponseObjek respons yang dapat ditampilkan dari fungsi callback saran.
SuggestionsResponseBuilderBuilder untuk objek SuggestionsResponse.
SwitchElemen UI yang mendukung pengaktifan atau penonaktifan.
SwitchControlTypeJenis kontrol widget Switch.
TextButtonTextButton dengan label teks.
TextButtonStyleEnum yang menentukan gaya untuk TextButton.
TextInputWidget kolom input yang menerima input teks.
TextParagraphWidget yang menampilkan teks dan mendukung pemformatan HTML dasar.
TimePickerKolom input yang memungkinkan pengguna memasukkan waktu.
UniversalActionResponseObjek respons yang mungkin ditampilkan dari metode yang menciptakan tindakan universal.
UniversalActionResponseBuilderBuilder untuk objek UniversalActionResponse.
UpdateDraftActionResponseMewakili tindakan yang memperbarui draf email yang sedang diedit oleh pengguna.
UpdateDraftActionResponseBuilderBuilder untuk objek UpdateDraftActionResponse.
UpdateDraftBccRecipientsActionMemperbarui penerima Bcc draf email.
UpdateDraftBodyActionMemperbarui isi draf email.
UpdateDraftBodyTypeNilai enum yang menentukan jenis UpdateDraftBodyAction.
UpdateDraftCcRecipientsActionMemperbarui penerima Cc draf email.
UpdateDraftSubjectActionMemperbarui baris subjek draf email.
UpdateDraftToRecipientsActionMemperbarui kolom Kepada penerima draf email.
UpdatedWidget
WidgetClass dasar untuk semua widget yang dapat ditambahkan ke Card.

Action

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setFunctionName(functionName)ActionMenetapkan nama fungsi callback yang akan dipanggil.
setInteraction(interaction)ActionMenetapkan interaksi dengan pengguna, hanya diperlukan saat membuka dialog.
setLoadIndicator(loadIndicator)ActionMenyetel indikator pemuatan yang ditampilkan saat tindakan sedang berlangsung.
setParameters(parameters)ActionMemungkinkan parameter kustom diteruskan ke fungsi callback.
setPersistValues(persistValues)ActionMenunjukkan apakah nilai formulir ditentukan oleh nilai klien atau nilai server setelah respons tindakan mengupdate Card formulir.

ActionResponse

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
printJson()StringMencetak representasi JSON objek ini.

ActionResponseBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
build()ActionResponseMembangun respons tindakan saat ini dan memvalidasinya.
setNavigation(navigation)ActionResponseBuilderMenetapkan respons ke tindakan Navigation.
setNotification(notification)ActionResponseBuilderMengatur notifikasi yang akan ditampilkan bila tindakan diaktifkan.
setOpenLink(openLink)ActionResponseBuilderMenyetel URL yang akan dibuka saat tindakan diaktifkan.
setStateChanged(stateChanged)ActionResponseBuilderMenyetel flag untuk menunjukkan bahwa tindakan ini mengubah status data yang ada.

ActionStatus

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setStatusCode(statusCode)ActionStatusMenampilkan status permintaan untuk membuka atau mengirimkan dialog.
setUserFacingMessage(message)ActionStatusPesan yang akan dikirim kepada pengguna tentang status permintaan mereka.

Attachment

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setIconUrl(iconUrl)AttachmentMenetapkan URL ikon untuk lampiran.
setMimeType(mimeType)AttachmentMenetapkan jenis MIME untuk lampiran.
setResourceUrl(resourceUrl)AttachmentMenetapkan URL resource untuk lampiran.
setTitle(title)AttachmentMenetapkan judul untuk lampiran.

AuthorizationAction

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setAuthorizationUrl(authorizationUrl)AuthorizationActionMenetapkan URL otorisasi yang akan mengarahkan pengguna dari dialog otorisasi.

AuthorizationException

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
printJson()StringMencetak representasi JSON objek ini.
setAuthorizationUrl(authUrl)AuthorizationExceptionMenetapkan URL otorisasi yang akan mengarahkan pengguna dari dialog otorisasi.
setCustomUiCallback(callback)AuthorizationExceptionNama fungsi yang akan dipanggil untuk membuat prompt otorisasi kustom.
setResourceDisplayName(name)AuthorizationExceptionMenetapkan nama yang ditampilkan kepada pengguna saat meminta otorisasi.
throwException()voidMemicu pengecualian ini agar ditampilkan.

BorderStyle

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setCornerRadius(radius)BorderStyleMenetapkan radius sudut batas, misalnya 8.
setStrokeColor(color)BorderStyleMenetapkan warna batas.
setType(type)BorderStyleMenetapkan jenis batas.

BorderType

Properti

PropertiJenisDeskripsi
NO_BORDEREnumTidak ada gaya batas.
STROKEEnumGaya batas guratan.

Button

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setAuthorizationAction(action)ButtonMenetapkan tindakan otorisasi yang membuka URL ke alur otorisasi saat objek diklik.
setComposeAction(action, composedEmailType)ButtonMenetapkan tindakan yang membuat draf email saat objek diklik.
setOnClickAction(action)ButtonMenetapkan tindakan yang dijalankan saat objek diklik.
setOnClickOpenLinkAction(action)ButtonMenetapkan tindakan yang akan membuka URL di tab saat objek diklik.
setOpenLink(openLink)ButtonMenetapkan URL yang akan dibuka saat objek diklik.

ButtonSet

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addButton(button)ButtonSetMenambahkan tombol.

CalendarEventActionResponse

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
printJson()StringMencetak representasi JSON objek ini.

CalendarEventActionResponseBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addAttachments(attachments)CalendarEventActionResponseBuilderMenentukan bahwa respons harus menambahkan lampiran ke acara Kalender saat tindakan UI yang terkait dilakukan.
addAttendees(emails)CalendarEventActionResponseBuilderMenentukan bahwa respons harus menambahkan tamu yang ditunjukkan ke acara Kalender saat tindakan UI yang terkait dilakukan.
build()CalendarEventActionResponseMembuat respons tindakan acara Kalender saat ini dan memvalidasinya.
setConferenceData(conferenceData)CalendarEventActionResponseBuilderMenentukan bahwa respons harus menyetel data konferensi yang ditunjukkan ke acara Kalender saat tindakan UI terkait dilakukan.

Card

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
printJson()StringMencetak representasi JSON objek ini.

CardAction

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setAuthorizationAction(action)CardActionMenetapkan tindakan otorisasi yang membuka URL ke alur otorisasi saat objek diklik.
setComposeAction(action, composedEmailType)CardActionMenetapkan tindakan yang membuat draf email saat objek diklik.
setOnClickAction(action)CardActionMenetapkan tindakan yang dijalankan saat objek diklik.
setOnClickOpenLinkAction(action)CardActionMenetapkan tindakan yang akan membuka URL di tab saat objek diklik.
setOpenLink(openLink)CardActionMenetapkan URL yang akan dibuka saat objek diklik.
setText(text)CardActionMenetapkan teks menu untuk tindakan ini.

CardBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addCardAction(cardAction)CardBuilderMenambahkan CardAction ke Kartu ini.
addSection(section)CardBuilderMenambahkan bagian ke kartu ini.
build()CardMembangun kartu saat ini dan memvalidasinya.
setDisplayStyle(displayStyle)CardBuilderMenetapkan gaya tampilan untuk kartu ini.
setFixedFooter(fixedFooter)CardBuilderMenetapkan footer tetap untuk kartu ini.
setHeader(cardHeader)CardBuilderMenetapkan header untuk kartu ini.
setName(name)CardBuilderMenetapkan nama untuk kartu ini.
setPeekCardHeader(peekCardHeader)CardBuilderMenyetel header kartu intip.

CardHeader

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setImageAltText(imageAltText)CardHeaderMenetapkan teks alternatif untuk gambar header.
setImageStyle(imageStyle)CardHeaderMenetapkan pemangkasan ikon di header kartu.
setImageUrl(imageUrl)CardHeaderMenetapkan gambar yang akan digunakan di header dengan memberikan URL atau string datanya.
setSubtitle(subtitle)CardHeaderMenyetel subtitel header kartu.
setTitle(title)CardHeaderMenetapkan judul header kartu.

CardSection

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addWidget(widget)CardSectionMenambahkan widget tertentu ke bagian ini.
setCollapsible(collapsible)CardSectionMenetapkan apakah bagian dapat diciutkan.
setHeader(header)CardSectionMenetapkan header bagian.
setNumUncollapsibleWidgets(numUncollapsibleWidgets)CardSectionMenetapkan jumlah widget yang masih ditampilkan saat bagian ini diciutkan.

CardService

Properti

PropertiJenisDeskripsi
BorderTypeBorderTypeEnumerasi BorderType.
ComposedEmailTypeComposedEmailTypeEnumerasi ComposedEmailType.
ContentTypeContentTypeEnumerasi ContentType.
GridItemLayoutGridItemLayoutEnumerasi GridItemLayout.
HorizontalAlignmentHorizontalAlignmentEnumerasi HorizontalAlignment.
IconIconEnumerasi Icon.
ImageCropTypeImageCropTypeEnumerasi ImageCropType.
ImageStyleImageStyleEnumerasi ImageStyle.
LoadIndicatorLoadIndicatorEnumerasi LoadIndicator.
OnCloseOnCloseEnumerasi OnClose.
OpenAsOpenAsEnumerasi OpenAs.
SelectionInputTypeSelectionInputTypeEnumerasi SelectionInputType.
TextButtonStyleTextButtonStyleEnumerasi TextButtonStyle.
UpdateDraftBodyTypeUpdateDraftBodyTypeEnumerasi UpdateDraftBodyType.

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
newAction()ActionMembuat Action baru.
newActionResponseBuilder()ActionResponseBuilderMembuat ActionResponseBuilder baru.
newActionStatus()ActionStatusMembuat ActionStatus baru.
newAttachment()AttachmentMembuat Attachment baru.
newAuthorizationAction()AuthorizationActionMembuat AuthorizationAction baru.
newAuthorizationException()AuthorizationExceptionMembuat AuthorizationException baru.
newBorderStyle()BorderStyleMembuat BorderStyle baru.
newButtonSet()ButtonSetMembuat ButtonSet baru.
newCalendarEventActionResponseBuilder()CalendarEventActionResponseBuilderMembuat CalendarEventActionResponseBuilder baru.
newCardAction()CardActionMembuat CardAction baru.
newCardBuilder()CardBuilderMembuat CardBuilder baru.
newCardHeader()CardHeaderMembuat CardHeader baru.
newCardSection()CardSectionMembuat CardSection baru.
newCardWithId()CardWithIdMembuat CardWithId baru.
newChatActionResponse()ChatActionResponseMembuat ChatActionResponse baru.
newChatResponseBuilder()ChatResponseBuilderMembuat ChatResponseBuilder baru.
newComposeActionResponseBuilder()ComposeActionResponseBuilderMembuat ComposeActionResponseBuilder baru.
newDatePicker()DatePickerMembuat DatePicker baru.
newDateTimePicker()DateTimePickerMembuat DateTimePicker baru.
newDecoratedText()DecoratedTextMembuat DecoratedText baru.
newDialog()DialogMembuat Dialog baru.
newDialogAction()DialogActionMembuat DialogAction baru.
newDivider()DividerMembuat Divider baru.
newDriveItemsSelectedActionResponseBuilder()DriveItemsSelectedActionResponseBuilderMembuat DriveItemsSelectedActionResponseBuilder baru.
newEditorFileScopeActionResponseBuilder()EditorFileScopeActionResponseBuilderMembuat EditorFileScopeActionResponseBuilder baru.
newFixedFooter()FixedFooterMembuat FixedFooter baru.
newGrid()GridMembuat Grid baru.
newGridItem()GridItemMembuat GridItem baru.
newIconImage()IconImageMembuat IconImage baru.
newImage()ImageMembuat Image baru.
newImageButton()ImageButtonMembuat ImageButton baru.
newImageComponent()ImageComponentMembuat ImageComponent baru.
newImageCropStyle()ImageCropStyleMembuat ImageCropStyle baru.
newKeyValue()KeyValueMembuat KeyValue baru.
newLinkPreview()LinkPreviewMembuat LinkPreview baru.
newNavigation()NavigationMembuat Navigation baru.
newNotification()NotificationMembuat Notification baru.
newOpenLink()OpenLinkMembuat OpenLink baru.
newSelectionInput()SelectionInputMembuat SelectionInput baru.
newSuggestions()SuggestionsMembuat Suggestions baru.
newSuggestionsResponseBuilder()SuggestionsResponseBuilderMembuat SuggestionsResponseBuilder baru.
newSwitch()SwitchMembuat Switch baru.
newTextButton()TextButtonMembuat TextButton baru.
newTextInput()TextInputMembuat TextInput baru.
newTextParagraph()TextParagraphMembuat TextParagraph baru.
newTimePicker()TimePickerMembuat TimePicker baru.
newUniversalActionResponseBuilder()UniversalActionResponseBuilderMembuat UniversalActionResponseBuilder baru.
newUpdateDraftActionResponseBuilder()UpdateDraftActionResponseBuilderMembuat UpdateDraftActionResponseBuilder baru.
newUpdateDraftBccRecipientsAction()UpdateDraftBccRecipientsActionMembuat UpdateDraftBccRecipientsAction baru;
newUpdateDraftBodyAction()UpdateDraftBodyActionMembuat UpdateDraftBodyAction baru.
newUpdateDraftCcRecipientsAction()UpdateDraftCcRecipientsActionMembuat UpdateDraftCcRecipientsAction baru.
newUpdateDraftSubjectAction()UpdateDraftSubjectActionMembuat UpdateDraftSubjectAction baru.
newUpdateDraftToRecipientsAction()UpdateDraftToRecipientsActionMembuat UpdateDraftToRecipientsAction baru.

CardWithId

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setCard(card)CardWithIdMenetapkan kartu cardWithId.
setCardId(id)CardWithIdMenetapkan ID kartu unik cardWithId.

ChatActionResponse

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setDialogAction(dialogAction)ChatActionResponseMenyetel tindakan dialog ke peristiwa yang terkait dengan dialog.
setResponseType(responseType)ChatActionResponseJenis respons aplikasi Chat.
setUpdatedWidget(updatedWidget)ChatActionResponseMenetapkan widget yang diperbarui, yang digunakan untuk memberikan opsi pelengkapan otomatis bagi widget.
setUrl(url)ChatActionResponseURL untuk autentikasi atau konfigurasi pengguna.

ChatClientDataSource

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setSpaceDataSource(spaceDataSource)ChatClientDataSourceSumber data yang mengisi ruang Google Chat sebagai item pilihan untuk menu multi-pilihan.

ChatResponse

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
printJson()StringMencetak representasi JSON objek ini.

ChatResponseBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addCardsV2(cardWithId)ChatResponseBuilderMenetapkan kolom kartu pesan.
build()ChatResponseMembangun respons tindakan saat ini dan memvalidasinya.
setActionResponse(actionResponse)ChatResponseBuilderMenetapkan kolom respons tindakan pada pesan.
setText(text)ChatResponseBuilderMenetapkan teks pesan Chat.

ChatSpaceDataSource

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setDefaultToCurrentSpace(defaultToCurrentSpace)ChatSpaceDataSourceJika ditetapkan ke true, menu multi-pilihan akan memilih ruang Google Chat saat ini sebagai item secara default.

CommonDataSource

Properti

PropertiJenisDeskripsi
UNKNOWNEnumNilai default.
USEREnumPengguna Google Workspace.

ComposeActionResponse

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
printJson()StringMencetak representasi JSON objek ini.

ComposeActionResponseBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
build()ComposeActionResponseMem-build respons tindakan compose saat ini dan memvalidasinya.
setGmailDraft(draft)ComposeActionResponseBuilderMenetapkan draf GmailMessage yang dibuat menggunakan GmailMessage.createDraftReply(body) atau fungsi serupa.

ComposedEmailType

Properti

PropertiJenisDeskripsi
REPLY_AS_DRAFTEnumDraf yang merupakan balasan untuk pesan lain.
STANDALONE_DRAFTEnumDraf yang merupakan pesan yang berdiri sendiri.

ContentType

Properti

PropertiJenisDeskripsi
TEXTEnumMenunjukkan bahwa konten yang dihasilkan adalah teks biasa.
MUTABLE_HTMLEnumMenunjukkan bahwa konten yang dihasilkan diformat sebagai HTML.
IMMUTABLE_HTMLEnumMenunjukkan bahwa konten yang dihasilkan diformat sebagai HTML, tetapi konten ini tidak dapat diedit setelah dibuat.

DatePicker

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setFieldName(fieldName)DatePickerMenetapkan nama kolom yang mengidentifikasi pemilih ini dalam objek peristiwa yang dibuat saat ada interaksi UI.
setOnChangeAction(action)DatePickerMenetapkan Action yang dijalankan skrip setiap kali input pemilih berubah.
setTitle(title)DatePickerMenyetel judul yang ditampilkan di atas kolom input.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerMenetapkan nilai yang diisi otomatis untuk ditetapkan di kolom input.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerMenetapkan nilai yang diisi otomatis untuk ditetapkan di kolom input.

DateTimePicker

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setFieldName(fieldName)DateTimePickerMenetapkan nama kolom yang mengidentifikasi pemilih ini dalam objek peristiwa yang dibuat saat ada interaksi UI.
setOnChangeAction(action)DateTimePickerMenetapkan Action yang dijalankan skrip setiap kali input pemilih berubah.
setTimeZoneOffsetInMins(timeZoneOffsetMins)DateTimePickerMenetapkan jumlah menit pada saat zona waktu harus di-offset dari UTC.
setTitle(title)DateTimePickerMenyetel judul yang ditampilkan di atas kolom input.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerMenetapkan nilai yang diisi otomatis untuk ditetapkan di kolom input.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerMenetapkan nilai yang diisi otomatis untuk ditetapkan di kolom input.

DecoratedText

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setAuthorizationAction(action)DecoratedTextMenetapkan tindakan otorisasi yang membuka URL ke alur otorisasi saat objek diklik.
setBottomLabel(text)DecoratedTextMenyetel teks label yang akan digunakan sebagai kunci dan ditampilkan di bawah konten teks.
setButton(button)DecoratedTextMenetapkan Button yang ditampilkan di sebelah kanan teks.
setComposeAction(action, composedEmailType)DecoratedTextMenetapkan tindakan yang membuat draf email saat objek diklik.
setEndIcon(endIcon)DecoratedTextMenetapkan IconImage opsional yang ditampilkan di sebelah kanan konten.
setOnClickAction(action)DecoratedTextMenetapkan tindakan yang dijalankan saat objek diklik.
setOnClickOpenLinkAction(action)DecoratedTextMenetapkan tindakan yang akan membuka URL di tab saat objek diklik.
setOpenLink(openLink)DecoratedTextMenetapkan URL yang akan dibuka saat objek diklik.
setStartIcon(startIcon)DecoratedTextMenetapkan IconImage opsional yang akan ditampilkan sebelum konten teks.
setSwitchControl(switchToSet)DecoratedTextMenetapkan Switch yang ditampilkan di sebelah kanan konten.
setText(text)DecoratedTextMenetapkan teks yang akan digunakan sebagai nilai.
setTopLabel(text)DecoratedTextMenyetel teks label yang akan digunakan sebagai kunci dan ditampilkan di atas konten teks.
setWrapText(wrapText)DecoratedTextMenetapkan apakah teks nilai harus ditampilkan dalam satu baris atau beberapa baris.

Dialog

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setBody(card)DialogMenetapkan kartu Dialog.

DialogAction

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setActionStatus(actionStatus)DialogActionMenetapkan status tindakan DialogAction.
setDialog(dialog)DialogActionMenyetel dialog DialogAction.

DisplayStyle

Properti

PropertiJenisDeskripsi
PEEKEnumTampilkan header kartu di bagian bawah konten add-on di atas konten yang ada.
REPLACEEnumTampilkan kartu dengan mengganti konten yang ada.

Divider

DriveItemsSelectedActionResponse

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
printJson()StringMencetak representasi JSON objek ini.

DriveItemsSelectedActionResponseBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
build()DriveItemsSelectedActionResponseMembuat respons tindakan Drive saat ini.
requestFileScope(itemId)DriveItemsSelectedActionResponseBuilderMenentukan bahwa respons meminta cakupan file untuk item yang relevan secara kontekstual di Drive.

EditorFileScopeActionResponse

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
printJson()StringMencetak representasi JSON objek ini.

EditorFileScopeActionResponseBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
build()EditorFileScopeActionResponseMem-build respons tindakan Editor saat ini.
requestFileScopeForActiveDocument()EditorFileScopeActionResponseBuilderMeminta cakupan drive.file untuk dokumen Editor yang aktif saat ini.

FixedFooter

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setPrimaryButton(button)FixedFooterSetel tombol utama di footer tetap.
setSecondaryButton(button)FixedFooterSetel tombol sekunder di footer tetap.

Grid

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addItem(gridItem)GridMenambahkan item petak baru ke petak.
setAuthorizationAction(action)GridMenetapkan tindakan otorisasi yang membuka URL ke alur otorisasi saat objek diklik.
setBorderStyle(borderStyle)GridMenetapkan gaya batas yang diterapkan ke setiap item petak.
setComposeAction(action, composedEmailType)GridMenetapkan tindakan yang membuat draf email saat objek diklik.
setNumColumns(numColumns)GridJumlah kolom yang akan ditampilkan di petak.
setOnClickAction(action)GridMenetapkan tindakan yang dijalankan saat objek diklik.
setOnClickOpenLinkAction(action)GridMenetapkan tindakan yang akan membuka URL di tab saat objek diklik.
setOpenLink(openLink)GridMenetapkan URL yang akan dibuka saat objek diklik.
setTitle(title)GridMenetapkan teks judul petak.

GridItem

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setIdentifier(id)GridItemMenetapkan ID untuk item petak.
setImage(image)GridItemMenetapkan gambar untuk item petak ini.
setLayout(layout)GridItemMenetapkan tata letak teks dan gambar untuk item petak.
setSubtitle(subtitle)GridItemMenetapkan subtitel item petak.
setTextAlignment(alignment)GridItemMenetapkan perataan horizontal item petak.
setTitle(title)GridItemMenetapkan teks judul item petak.

GridItemLayout

Properti

PropertiJenisDeskripsi
TEXT_BELOWEnumJudul dan subjudul ditampilkan di bawah gambar item petak.
TEXT_ABOVEEnumJudul dan subjudul ditampilkan di atas gambar item petak.

HorizontalAlignment

Properti

PropertiJenisDeskripsi
STARTEnumSejajarkan widget ke awal sisi kalimat.
CENTEREnumSejajarkan widget ke tengah.
ENDEnumSejajarkan widget ke akhir sisi kalimat.

HostAppDataSource

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setChatDataSource(chatClientDataSource)HostAppDataSourceMenetapkan sumber data dari Google Chat.

Icon

Properti

PropertiJenisDeskripsi
NONEEnumTidak ada ikon.
AIRPLANEEnumIkon penerbangan pesawat
BOOKMARKEnumIkon bookmark
BUSEnumIkon bus
CAREnumIkon mobil
CLOCKEnumIkon jam
CONFIRMATION_NUMBER_ICONEnumIkon nomor konfirmasi
DOLLAREnumIkon dolar
DESCRIPTIONEnumIkon deskripsi
EMAILEnumIkon email
EVENT_PERFORMEREnumIkon email
EVENT_SEATEnumIkon kursi acara
FLIGHT_ARRIVALEnumIkon kedatangan penerbangan
FLIGHT_DEPARTUREEnumIkon keberangkatan penerbangan
HOTELEnumIkon hotel
HOTEL_ROOM_TYPEEnumIkon hotel
INVITEEnumIkon undangan
MAP_PINEnumIkon pin peta
MEMBERSHIPEnumIkon langganan
MULTIPLE_PEOPLEEnumIkon beberapa orang
OFFEREnumIkon penawaran
PERSONEnumIkon orang
PHONEEnumIkon Ponsel
RESTAURANT_ICONEnumIkon restoran
SHOPPING_CARTEnumIkon keranjang belanja
STAREnumIkon bintang
STOREEnumIkon toko
TICKETEnumIkon tiket
TRAINEnumIkon kereta
VIDEO_CAMERAEnumIkon kamera video
VIDEO_PLAYEnumIkon putar video

IconImage

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setAltText(altText)IconImageMenetapkan teks alternatif URL yang digunakan untuk aksesibilitas.
setIcon(icon)IconImageMenetapkan ikon standar jika URL tidak disetel.
setIconUrl(url)IconImageMenetapkan URL ikon jika ikon tidak disetel.
setImageCropType(imageCropType)IconImageMenetapkan gaya pemangkasan untuk gambar.

Image

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setAltText(altText)ImageMenetapkan teks alternatif gambar untuk aksesibilitas.
setAuthorizationAction(action)ImageMenetapkan tindakan otorisasi yang membuka URL ke alur otorisasi saat objek diklik.
setComposeAction(action, composedEmailType)ImageMenetapkan tindakan yang membuat draf email saat objek diklik.
setImageUrl(url)ImageMenetapkan gambar yang akan digunakan dengan memberikan URL atau string datanya.
setOnClickAction(action)ImageMenetapkan tindakan yang dijalankan saat objek diklik.
setOnClickOpenLinkAction(action)ImageMenetapkan tindakan yang akan membuka URL di tab saat objek diklik.
setOpenLink(openLink)ImageMenetapkan URL yang akan dibuka saat objek diklik.

ImageButton

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setAltText(altText)ImageButtonMenyetel teks alternatif tombol untuk aksesibilitas.
setAuthorizationAction(action)ImageButtonMenetapkan tindakan otorisasi yang membuka URL ke alur otorisasi saat objek diklik.
setComposeAction(action, composedEmailType)ImageButtonMenetapkan tindakan yang membuat draf email saat objek diklik.
setIcon(icon)ImageButtonMenyetel Icon yang telah ditentukan untuk ditampilkan pada tombol.
setIconUrl(url)ImageButtonMenyetel URL gambar untuk digunakan sebagai ikon tombol ini.
setOnClickAction(action)ImageButtonMenetapkan tindakan yang dijalankan saat objek diklik.
setOnClickOpenLinkAction(action)ImageButtonMenetapkan tindakan yang akan membuka URL di tab saat objek diklik.
setOpenLink(openLink)ImageButtonMenetapkan URL yang akan dibuka saat objek diklik.

ImageComponent

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setAltText(altText)ImageComponentMenetapkan teks alternatif gambar.
setBorderStyle(borderStyle)ImageComponentMenetapkan gaya batas yang diterapkan pada gambar.
setCropStyle(imageCropStyle)ImageComponentMenetapkan gaya pemangkasan untuk gambar.
setImageUrl(url)ImageComponentMenetapkan URL gambar.

ImageCropStyle

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setAspectRatio(ratio)ImageCropStyleMenetapkan rasio aspek yang akan digunakan jika jenis pemangkasan adalah RECTANGLE_CUSTOM.
setImageCropType(type)ImageCropStyleMenetapkan jenis pemangkasan gambar.

ImageCropType

Properti

PropertiJenisDeskripsi
SQUAREEnumGaya pemangkasan bentuk persegi.
CIRCLEEnumGaya pemangkasan bentuk lingkaran.
RECTANGLE_CUSTOMEnumGaya pangkas bentuk persegi panjang dengan rasio kustom.
RECTANGLE_4_3EnumGaya pangkas bentuk persegi panjang dengan rasio 4:3.

ImageStyle

Properti

PropertiJenisDeskripsi
SQUAREEnumTidak ada pemangkasan.
CIRCLEEnumPangkas hingga bentuk lingkaran.

Interaction

Properti

PropertiJenisDeskripsi
INTERACTION_UNSPECIFIEDEnumNilai default.
OPEN_DIALOGEnumMembuka dialog, antarmuka berbasis kartu yang digunakan aplikasi Chat untuk berinteraksi dengan pengguna.

KeyValue

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setAuthorizationAction(action)KeyValueMenetapkan tindakan otorisasi yang membuka URL ke alur otorisasi saat objek diklik.
setComposeAction(action, composedEmailType)KeyValueMenetapkan tindakan yang membuat draf email saat objek diklik.
setOnClickAction(action)KeyValueMenetapkan tindakan yang dijalankan saat objek diklik.
setOnClickOpenLinkAction(action)KeyValueMenetapkan tindakan yang akan membuka URL di tab saat objek diklik.
setOpenLink(openLink)KeyValueMenetapkan URL yang akan dibuka saat objek diklik.

LinkPreview

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
printJson()StringMencetak representasi JSON objek ini.
setLinkPreviewTitle(title)LinkPreviewMenyetel judul yang ditampilkan dalam pratinjau link di atas kartu pratinjau.
setPreviewCard(previewCard)LinkPreviewMenetapkan kartu yang menampilkan informasi tentang link dari layanan pihak ketiga atau non-Google.
setTitle(title)LinkPreviewMenetapkan judul yang ditampilkan di smart chip untuk pratinjau link.

LoadIndicator

Properti

PropertiJenisDeskripsi
SPINNEREnumGunakan indikator indikator lingkaran berputar.
NONEEnumJangan gunakan indikator.

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
popCard()NavigationMemunculkan kartu dari stack navigasi.
popToNamedCard(cardName)NavigationMuncul ke kartu yang ditentukan berdasarkan nama kartunya.
popToRoot()NavigationMemunculkan tumpukan kartu ke kartu root.
printJson()StringMencetak representasi JSON objek ini.
pushCard(card)NavigationMendorong kartu yang diberikan ke tumpukan.
updateCard(card)NavigationMelakukan penggantian langsung untuk kartu saat ini.

Notification

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setText(text)NotificationMenyetel teks untuk ditampilkan dalam notifikasi.

OnClose

Properti

PropertiJenisDeskripsi
NOTHINGEnumTidak melakukan apa pun saat posisi dekat.
RELOADEnumMemuat ulang add-on saat jendela ditutup.

OpenAs

Properti

PropertiJenisDeskripsi
FULL_SIZEEnumBuka di jendela penuh atau tab.
OVERLAYEnumBuka sebagai overlay seperti pop-up.

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setOnClose(onClose)OpenLinkMenetapkan perilaku tindakan URL saat jendela atau tab URL ditutup.
setOpenAs(openAs)OpenLinkMenetapkan perilaku URL saat dibuka.
setUrl(url)OpenLinkMenetapkan URL yang akan dibuka.

PlatformDataSource

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setCommonDataSource(commonDataSource)PlatformDataSourceMenetapkan sumber data dari Google Workspace.
setHostAppDataSource(hostAppDataSource)PlatformDataSourceDigunakan untuk mengisi ruang di menu multi-pilihan.

ResponseType

Properti

PropertiJenisDeskripsi
TYPE_UNSPECIFIEDEnumJenis default yang ditangani sebagai NEW_MESSAGE.
NEW_MESSAGEEnumPosting sebagai pesan baru dalam topik.
UPDATE_MESSAGEEnumPerbarui pesan aplikasi Chat.
UPDATE_USER_MESSAGE_CARDSEnumMemperbarui kartu pada pesan pengguna.
REQUEST_CONFIGEnumMintalah autentikasi atau konfigurasi tambahan kepada pengguna secara pribadi.
DIALOGEnumMenampilkan dialog.
UPDATE_WIDGETEnumKueri opsi pelengkapan otomatis teks widget.

SelectionInput

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addItem(text, value, selected)SelectionInputMenambahkan item baru yang dapat dipilih.
addMultiSelectItem(text, value, selected, startIconUri, bottomText)SelectionInputMenambahkan item baru yang dapat dipilih, untuk menu pilihan ganda.
setExternalDataSource(action)SelectionInputMenetapkan sumber data eksternal, seperti basis data relasional.
setFieldName(fieldName)SelectionInputMenetapkan kunci yang mengidentifikasi input pemilihan ini dalam objek peristiwa yang dihasilkan saat ada interaksi UI.
setMultiSelectMaxSelectedItems(maxSelectedItems)SelectionInputMenetapkan jumlah maksimum item yang dapat dipilih pengguna.
setMultiSelectMinQueryLength(queryLength)SelectionInputMenetapkan jumlah karakter teks yang dimasukkan pengguna sebelum kueri aplikasi selesai dilengkapi secara otomatis dan menampilkan item yang disarankan pada kartu.
setOnChangeAction(action)SelectionInputMenyetel Action untuk dilakukan setiap kali input pilihan berubah.
setPlatformDataSource(platformDataSource)SelectionInputMenetapkan sumber data dari Google Workspace.
setTitle(title)SelectionInputMenetapkan judul yang akan ditampilkan di depan kolom input.
setType(type)SelectionInputMenetapkan jenis input ini.

SelectionInputType

Properti

PropertiJenisDeskripsi
CHECK_BOXEnumGaya input kotak centang.
RADIO_BUTTONEnumGaya input tombol pilihan.
DROPDOWNEnumGaya input pemilihan menu dropdown.
SWITCHEnumSeperangkat sakelar.
MULTI_SELECTEnum

Status

Properti

PropertiJenisDeskripsi
OKEnumPemetaan HTTP: 200 OK
CANCELLEDEnumPemetaan HTTP: 499 Client Closed Request
UNKNOWNEnumError tidak diketahui.
INVALID_ARGUMENTEnumKlien menetapkan argumen yang tidak valid.
DEADLINE_EXCEEDEDEnumPemetaan HTTP: 504 Gateway Timeout
NOT_FOUNDEnumPemetaan HTTP: 404 Not Found
ALREADY_EXISTSEnumEntitas yang coba dibuat oleh klien sudah ada.
PERMISSION_DENIEDEnumPemetaan HTTP: 403 Forbidden
UNAUTHENTICATEDEnumPemetaan HTTP: 401 Tidak Sah
RESOURCE_EXHAUSTEDEnumPemetaan HTTP: 429 Too Many Requests
FAILED_PRECONDITIONEnumOperasi ditolak karena sistem tidak dalam status yang diperlukan untuk melaksanakan operasi.
ABORTEDEnumOperasi dibatalkan, biasanya karena terjadi masalah serentak seperti kegagalan pemeriksaan sequencer atau pembatalan transaksi.
OUT_OF_RANGEEnumUpaya operasi dilakukan melampaui rentang yang valid.
UNIMPLEMENTEDEnumPemetaan HTTP: 501 Not Implemented
INTERNALEnumError internal.
UNAVAILABLEEnumPemetaan HTTP: 503 Layanan Tidak Tersedia
DATA_LOSSEnumData hilang atau rusak yang tidak dapat dipulihkan.

Suggestions

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addSuggestion(suggestion)SuggestionsTambahkan saran teks.
addSuggestions(suggestions)SuggestionsMenambahkan daftar saran teks.

SuggestionsResponse

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
printJson()StringMencetak representasi JSON objek ini.

SuggestionsResponseBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
build()SuggestionsResponseMembuat respons saran saat ini dan memvalidasinya.
setSuggestions(suggestions)SuggestionsResponseBuilderMenetapkan saran yang digunakan dalam pelengkapan otomatis di kolom teks.

Switch

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setControlType(controlType)SwitchMenetapkan jenis kontrol tombol.
setFieldName(fieldName)SwitchMenetapkan kunci yang mengidentifikasi tombol ini pada objek peristiwa yang dihasilkan saat ada interaksi UI.
setOnChangeAction(action)SwitchMenetapkan tindakan yang akan diambil saat tombol dialihkan.
setSelected(selected)SwitchMenetapkan apakah tombol ini harus dimulai sebagai dipilih atau tidak dipilih.
setValue(value)SwitchMenetapkan nilai yang dikirim sebagai input formulir saat tombol ini diaktifkan.

SwitchControlType

Properti

PropertiJenisDeskripsi
SWITCHEnumKontrol bergaya tombol untuk widget tombol akses.
CHECK_BOXEnumKontrol bergaya kotak centang untuk widget tombol akses.

TextButton

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setAltText(altText)TextButtonMenyetel teks alternatif tombol untuk aksesibilitas.
setAuthorizationAction(action)TextButtonMenetapkan tindakan otorisasi yang membuka URL ke alur otorisasi saat objek diklik.
setBackgroundColor(backgroundColor)TextButtonMenetapkan warna latar belakang untuk tombol TextButtonStyle.FILLED.
setComposeAction(action, composedEmailType)TextButtonMenetapkan tindakan yang membuat draf email saat objek diklik.
setDisabled(disabled)TextButtonMenetapkan apakah tombol dinonaktifkan.
setOnClickAction(action)TextButtonMenetapkan tindakan yang dijalankan saat objek diklik.
setOnClickOpenLinkAction(action)TextButtonMenetapkan tindakan yang akan membuka URL di tab saat objek diklik.
setOpenLink(openLink)TextButtonMenetapkan URL yang akan dibuka saat objek diklik.
setText(text)TextButtonMenyetel teks yang ditampilkan pada tombol.
setTextButtonStyle(textButtonStyle)TextButtonMenetapkan gaya tombol.

TextButtonStyle

Properti

PropertiJenisDeskripsi
OUTLINEDEnumTombol teks normal dengan latar belakang jelas.
FILLEDEnumTombol teks dengan latar belakang berwarna.

TextInput

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setFieldName(fieldName)TextInputMenetapkan kunci yang mengidentifikasi input teks ini dalam objek peristiwa yang dihasilkan saat ada interaksi UI.
setHint(hint)TextInputMenyetel petunjuk untuk input teks.
setMultiline(multiline)TextInputMenyetel apakah teks input ditampilkan dalam satu baris atau beberapa baris.
setOnChangeAction(action)TextInputMenyetel tindakan yang akan dilakukan setiap kali input teks berubah.
setSuggestions(suggestions)TextInputMenetapkan saran untuk pelengkapan otomatis di kolom teks.
setSuggestionsAction(suggestionsAction)TextInputMenetapkan tindakan callback untuk mengambil saran berdasarkan input pengguna untuk pelengkapan otomatis.
setTitle(title)TextInputMenyetel judul yang akan ditampilkan di atas kolom input.
setValue(value)TextInputMenetapkan nilai yang diisi otomatis untuk ditetapkan di kolom input.

TextParagraph

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setText(text)TextParagraphMenetapkan teks paragraf.

TimePicker

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setFieldName(fieldName)TimePickerMenetapkan nama kolom yang mengidentifikasi pemilih ini dalam objek peristiwa yang dibuat saat ada interaksi UI.
setHours(hours)TimePickerMenetapkan nilai jam yang terisi otomatis untuk ditetapkan di kolom input.
setMinutes(minutes)TimePickerMenetapkan nilai menit yang terisi otomatis untuk ditetapkan di kolom input.
setOnChangeAction(action)TimePickerMenetapkan Action yang dijalankan skrip setiap kali input pemilih berubah.
setTitle(title)TimePickerMenyetel judul yang ditampilkan di atas kolom input.

UniversalActionResponse

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
printJson()StringMencetak representasi JSON objek ini.

UniversalActionResponseBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
build()UniversalActionResponseMembangun respons tindakan universal saat ini dan memvalidasinya.
displayAddOnCards(cardObjects)UniversalActionResponseBuilderMenampilkan add-on dengan kartu yang ditentukan.
setOpenLink(openLink)UniversalActionResponseBuilderMenyetel URL agar terbuka saat tindakan universal dipilih.

UpdateDraftActionResponse

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
printJson()StringMencetak representasi JSON objek ini.

UpdateDraftActionResponseBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
build()UpdateDraftActionResponseMem-build respons tindakan draf update saat ini dan memvalidasinya.
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction)UpdateDraftActionResponseBuilderMenetapkan tindakan yang memperbarui penerima draf di Bcc email.
setUpdateDraftBodyAction(updateDraftBodyAction)UpdateDraftActionResponseBuilderTetapkan tindakan yang akan memperbarui isi email draf.
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction)UpdateDraftActionResponseBuilderMenetapkan tindakan yang memperbarui penerima draf di Cc.
setUpdateDraftSubjectAction(updateDraftSubjectAction)UpdateDraftActionResponseBuilderMenetapkan tindakan yang memperbarui baris subjek draf.
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction)UpdateDraftActionResponseBuilderMenetapkan tindakan yang akan memperbarui opsi Kepada penerima draf.

UpdateDraftBccRecipientsAction

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addUpdateBccRecipients(bccRecipientEmails)UpdateDraftBccRecipientsActionMemperbarui penerima Bcc draf email.

UpdateDraftBodyAction

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addUpdateContent(content, contentType)UpdateDraftBodyActionMenambahkan konten yang ditentukan ke isi draf.
setUpdateType(updateType)UpdateDraftBodyActionMenetapkan UpdateDraftBodyType dari tindakan update ini pada isi draf.

UpdateDraftBodyType

Properti

PropertiJenisDeskripsi
IN_PLACE_INSERTEnumDefault.
INSERT_AT_STARTEnumTindakan update akan menyisipkan konten di awal isi pesan.
INSERT_AT_ENDEnumTindakan update akan menyisipkan konten di akhir isi pesan.

UpdateDraftCcRecipientsAction

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addUpdateCcRecipients(ccRecipientEmails)UpdateDraftCcRecipientsActionMemperbarui penerima Cc draf email.

UpdateDraftSubjectAction

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addUpdateSubject(subject)UpdateDraftSubjectActionMemperbarui baris subjek draf email.

UpdateDraftToRecipientsAction

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addUpdateToRecipients(toRecipientEmails)UpdateDraftToRecipientsActionMemperbarui kolom Kepada penerima draf email.

UpdatedWidget

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addItem(text, value, selected, startIconUri, bottomText)UpdatedWidgetMenambahkan item baru yang dapat dipilih.

Widget