Card Service

Card Service

Bu hizmet, komut dosyalarının bir kullanıcı arayüzü için kart ve widget bileşenlerini ve davranışlarını yapılandırmasına ve oluşturmasına olanak tanır. Bu hizmetle oluşturduğunuz kullanıcı arayüzü yapıları hem masaüstü hem de mobil cihazlarda otomatik olarak kullanılabilir. Bu nedenle, her ikisi için ayrı kullanıcı arayüzleri geliştirmeniz gerekmez.

Sınıflar

AdKısa açıklama
ActionKullanıcı arayüzü öğelerinde etkileşimi etkinleştiren bir işlem.
ActionResponseİstemcide bir veya daha fazla işlem gerçekleştirmek için geri çağırma işlevinden (ör. form yanıtı işleyicisi) döndürülebilecek yanıt nesnesi.
ActionResponseBuilderActionResponse nesneleri için bir oluşturucu.
ActionStatusBir iletişim kutusunu çağırma veya gönderme isteğinin durumunu temsil eden bir sınıf.
AttachmentBir eklenti tarafından oluşturulan eki temsil eder.
AuthorizationActionTıklandığında kullanıcıyı AuthorizationUrl'ye gönderecek bir yetkilendirme işlemi.
AuthorizationExceptionKullanıcıya bir yetkilendirme kartı gösterilmesini tetiklemek için döndürülebilecek bir hata.
BorderStyleWidget'lara uygulanabilecek tam bir kenar stilini temsil eden bir sınıf.
BorderTypeWidget'lara uygulanabilecek kenar türlerini temsil eden bir enum.
ButtonTüm düğmeler için temel sınıf.
ButtonSetBir satırda görüntülenen bir dizi Button nesnesini tutar.
CalendarEventActionResponseKullanıcı arayüzünde gerçekleştirilen bir işleme (ör. düğme tıklaması) tepki olarak kullanıcının o anda düzenlediği takvim etkinliğinde değişiklik yapan bir yanıtı temsil eder.
CalendarEventActionResponseBuilderCalendarEventActionResponse nesneleri için bir oluşturucu.
CardKullanıcı arayüzünde tek bir görünümü temsil eden bir bağlam kartı.
CardActionKart üstbilgisi menüsüne eklenen tıklanabilir bir menü öğesi.
CardBuilderCard nesneleri için bir oluşturucu.
CardHeaderCard başlığı.
CardSectionKart bölümü, widget gruplarını barındırır ve aralarında görsel ayrım sağlar.
CardServiceCardService, Google Workspace Eklentileri gibi farklı Google genişletilebilirlik ürünlerinde kullanılan genel kartlar oluşturma olanağı sunar.
CardWithIdCardWithId nesneleri için bir oluşturucu.
ChatActionResponseBir Chat uygulamasının yanıtının nasıl yayınlanacağını yapılandırmak için kullanabileceği parametreleri temsil eden sınıf.
ChatClientDataSourceÇoklu seçim menüsü kullanan bir SelectionInput widget için Google Chat'teki bir veri kaynağı.
ChatResponseGoogle Chat'teki kart mesajı için yanıt nesnesi.
ChatResponseBuilderChatResponse nesneleri için bir oluşturucu.
ChatSpaceDataSourceGoogle Chat alanlarını çoklu seçim menüsü için seçim öğeleri olarak dolduran bir veri kaynağı.
ChipSimge ve metin etiketi içeren bir Chip.
ChipListYatay olarak kaydırılabilir olması için bir satırda görüntülenen ve bir sonraki satıra sarmalanan bir dizi Chip nesnesi barındırır.
ChipListLayoutChipList için düzeni belirten bir enum.
CollapseControlÖzelleştirilebilir daraltma ve genişletme kontrolü.
ColumnBir sütun.
ColumnsColumns widget'ı, bir kartta veya iletişim kutusunda en fazla 2 sütun gösterir.
CommonDataSourceTüm Google Workspace uygulamaları tarafından paylaşılan bir veri kaynağı.
ComposeActionResponseGmail eklentisinde oluşturma işlemi için geri çağırma yönteminden döndürülebilecek yanıt nesnesi.
ComposeActionResponseBuilderComposeActionResponse nesneleri için bir oluşturucu.
ComposedEmailTypeOluşturulan e-postanın bağımsız mı yoksa yanıt taslağı mı olduğunu belirten bir enum değeri.
ContentTypeBir UpdateDraftActionResponse tarafından oluşturulan içeriğin içerik türünü belirten bir enum değeri.
DatePickerTarih girilmesine olanak tanıyan bir giriş alanı.
DateTimePickerKullanıcıların tarih ve saat girmesine olanak tanıyan bir giriş alanı.
DecoratedTextMetni isteğe bağlı süslemelerle gösteren bir widget.
DialogAyrıntılı bilgi için Google Chat dokümanlarında Etkileşimli iletişim kutularını açma bölümüne bakın.
DialogActionDialogAction nesneleri için bir oluşturucu.
DisplayStyleKartın görüntüleme stilini tanımlayan bir enum.
DividerYatay ayırıcı.
DriveItemsSelectedActionResponseDrive öğeleri seçiliyken ve kullanıcı arayüzünde yapılan bir işleme (ör. düğme tıklaması) tepki olarak Drive'da değişiklik yapan bir yanıtı temsil eder.
DriveItemsSelectedActionResponseBuilderDriveItemsSelectedActionResponse nesneleri için bir oluşturucu.
EditorFileScopeActionResponseKullanıcı arayüzünde yapılan bir işleme tepki olarak Google Dokümanlar, E-Tablolar veya Slaytlar gibi bir düzenleyicide değişiklik yapar.
EditorFileScopeActionResponseBuilderEditorFileScopeActionResponse nesneleri için bir oluşturucu.
FixedFooterCard öğesinin alt kısmında gösterilen sabit altbilgi.
GridTablo öğeleri koleksiyonunu görüntülemek için düzenlenmiş bir tablo.
GridItemKullanıcıların bir ızgara widget'ında etkileşimde bulunduğu öğeler.
GridItemLayoutGridItem öğesinin resim ve metin stilini tanımlayan bir enum.
HorizontalAlignmentBir widget'ın yatay hizalamasını belirten bir enum.
HorizontalSizeStyleWidget'ların bir sütunun alanını nasıl dolduracağını belirleyen bir enum.
HostAppDataSourceÇoklu seçim menüsü kullanan bir SelectionInput widget için Google Workspace uygulamasından bir veri kaynağı.
IconImageButton veya DecoratedText widget'ları gibi çeşitli kullanıcı arayüzü nesnelerinde kullanılabilen önceden tanımlanmış simgeler.
IconImageÖnceden tanımlanmış bir simge, materyal tasarım simgesi veya özelleştirilebilir kırpma stili içeren bir URL'den alınan bir simge.
ImageTek bir resim gösteren widget.
ImageButtonÜzerinde resim bulunan bir ImageButton.
ImageButtonStyleImageButton için stili belirten bir enum.
ImageComponentTablo öğelerine eklenebilen bir resim bileşeni.
ImageCropStyleResim bileşenlerine uygulanabilecek bir kırpma stilini temsil eden sınıf.
ImageCropTypeResim bileşenlerine uygulanan kırpma stillerini temsil eden bir enum.
ImageStyleResim kırpma stilini tanımlayan bir enum.
InputTypeWidget'ın giriş türünü tanımlayan bir enum.
InteractionKullanıcıyla etkileşime yanıt olarak ne yapılacağını belirten bir enum türü (ör. kullanıcının kart mesajındaki bir düğmeyi tıklaması).
KeyValueBu sınıfın desteği sonlandırılmıştır.
LinkPreviewBarındıran uygulamada bağlantı önizleme kartı ve akıllı çip gösteren kart işlemi.
LoadIndicatorBir Action işlenirken görüntülenecek yükleme veya ilerleme göstergesinin türünü belirten bir enum türü.
MaterialIconTüm Google Yazı Tipi Simgelerini destekleyen bir nesne.
NavigationKart gezinmesini kontrol eden bir yardımcı nesne.
NotificationBir kullanıcı arayüzü öğesiyle etkileşime yanıt olarak kullanıcıya gösterilen bildirim.
OnCloseOpenLink üzerinden açılan bir URL kapatıldığında ne yapılacağını belirten bir enum.
OpenAsBir URL'nin nasıl açılacağını belirten bir enum.
OpenLinkBir bağlantıyı bazı seçeneklerle açma işlemini temsil eder.
OverflowMenuPop-up menüde görüntülenen OverflowMenuItem nesnelerinin listesini tutar.
OverflowMenuItemSimge ve metin etiketi içeren bir OverflowMenuItem.
PlatformDataSourceÇoklu seçim menüsü kullanan bir SelectionInput widget için Google Workspace'ten bir veri kaynağı.
ResponseTypeChat uygulaması yanıtının türünü temsil eden bir enum.
SelectionInputÖnceden tanımlanmış seçenekler arasından seçim yapmanıza olanak tanıyan bir giriş alanı.
SelectionInputTypeKullanıcıların seçebileceği öğelerin biçimi.
StatusDurum kodunu temsil eden bir enum.
SuggestionsTextInput widget'ını tamamlayan otomatik tamamlama önerileri.
SuggestionsResponseÖneriler geri çağırma işlevinden döndürülebilecek bir yanıt nesnesi.
SuggestionsResponseBuilderSuggestionsResponse nesneleri için bir oluşturucu.
SwitchAçma/kapatma düğmesi olarak kullanılabilen kullanıcı arayüzü öğesi.
SwitchControlTypeSwitch widget kontrolünün türü.
TextButtonMetin etiketi içeren bir TextButton.
TextButtonStyleTextButton için stili belirten bir enum.
TextInputMetin girişini kabul eden bir giriş alanı widget'ı.
TextParagraphMetin görüntüleyen ve temel HTML biçimlendirmesini destekleyen bir widget.
TimePickerKullanıcıların saat girmesine olanak tanıyan bir giriş alanı.
UniversalActionResponseEvrensel işlem oluşturan bir yöntemden döndürülebilecek yanıt nesnesi.
UniversalActionResponseBuilderUniversalActionResponse nesneleri için bir oluşturucu.
UpdateDraftActionResponseKullanıcının o anda düzenlediği e-posta taslağını güncelleyen bir işlemi temsil eder.
UpdateDraftActionResponseBuilderUpdateDraftActionResponse nesneleri için bir oluşturucu.
UpdateDraftBccRecipientsActionE-posta taslağının Bcc alıcılarını günceller.
UpdateDraftBodyActionE-posta taslağı gövdesini günceller.
UpdateDraftBodyTypeBir UpdateDraftBodyAction türünü belirten bir enum değeri.
UpdateDraftCcRecipientsActionE-posta taslağının CC alıcılarını günceller.
UpdateDraftSubjectActionE-posta taslağının konu satırını günceller.
UpdateDraftToRecipientsActionE-posta taslağının Alıcılar alıcılarını günceller.
UpdatedWidgetGüncellenen widget'ın yanıtı.
ValidationBağlı olduğu widget için doğrulama kuralını tanımlayan bir nesne.
VerticalAlignmentBir sütundaki widget'ların dikey hizalamasını ayarlayan bir enum.
WidgetCard öğesine eklenebilecek tüm widget'lar için temel sınıf.
WrapStyleBir sütundaki içeriğin sarmalama stilini ayarlayan bir enum.

Action

Yöntemler

YöntemDönüş türüKısa açıklama
addRequiredWidget(requiredWidget)ActionGeçerli bir gönderim için bu işlemin ihtiyaç duyduğu widget'ların adlarını ekler.
setAllWidgetsAreRequired(allWidgetsAreRequired)ActionBu işlemin tüm widget'lardan giriş gerektirip gerektirmediğini belirtir.
setFunctionName(functionName)ActionÇağırılacak geri çağırma işlevinin adını ayarlar.
setInteraction(interaction)ActionKullanıcıyla etkileşimi belirler. Yalnızca iletişim kutusu açarken gereklidir.
setLoadIndicator(loadIndicator)Actionİşlem devam ederken gösterilen yükleme göstergesini ayarlar.
setParameters(parameters)ActionGeri çağırma işlevine özel parametrelerin iletilmesine olanak tanır.
setPersistValues(persistValues)ActionBir işlem yanıtı formun Card değerini güncelledikten sonra form değerlerinin istemcinin değerlerine mi yoksa sunucunun değerlerine mi göre belirleneceğini belirtir.

ActionResponse

Yöntemler

YöntemDönüş türüKısa açıklama
printJson()StringBu nesnenin JSON gösterimini yazdırır.

ActionResponseBuilder

Yöntemler

YöntemDönüş türüKısa açıklama
build()ActionResponseMevcut işlem yanıtını oluşturur ve doğrular.
setNavigation(navigation)ActionResponseBuilderNavigation işlemine yanıtı ayarlar.
setNotification(notification)ActionResponseBuilderBildirimi, işlem etkinleştirildiğinde gösterilecek şekilde ayarlar.
setOpenLink(openLink)ActionResponseBuilderİşlem etkinleştirildiğinde gidilecek URL'yi ayarlar.
setStateChanged(stateChanged)ActionResponseBuilderBu işlemin mevcut veri durumunu değiştirdiğini belirten bir işaret ayarlar.

ActionStatus

Yöntemler

YöntemDönüş türüKısa açıklama
setStatusCode(statusCode)ActionStatusBir iletişim kutusunu açma veya gönderme isteğinin durumunu temsil eder.
setUserFacingMessage(message)ActionStatusKullanıcılara isteklerinin durumu hakkında gönderilecek mesaj.

Attachment

Yöntemler

YöntemDönüş türüKısa açıklama
setIconUrl(iconUrl)AttachmentEki için simge URL'sini ayarlar.
setMimeType(mimeType)AttachmentEkin MIME türünü ayarlar.
setResourceUrl(resourceUrl)AttachmentEkin kaynak URL'sini ayarlar.
setTitle(title)AttachmentEkin başlığını ayarlar.

AuthorizationAction

Yöntemler

YöntemDönüş türüKısa açıklama
setAuthorizationUrl(authorizationUrl)AuthorizationActionKullanıcının yetkilendirme isteminden yönlendirildiği yetkilendirme URL'sini ayarlar.

AuthorizationException

Yöntemler

YöntemDönüş türüKısa açıklama
printJson()StringBu nesnenin JSON gösterimini yazdırır.
setAuthorizationUrl(authUrl)AuthorizationExceptionKullanıcının yetkilendirme isteminden yönlendirildiği yetkilendirme URL'sini ayarlar.
setCustomUiCallback(callback)AuthorizationExceptionÖzel yetkilendirme istemi oluşturmak için çağrılacak işlevin adı.
setResourceDisplayName(name)AuthorizationExceptionYetkilendirme isteğinde bulunurken kullanıcıya gösterilen adı belirler.
throwException()voidBu istisnanın atılmasını tetikler.

BorderStyle

Yöntemler

YöntemDönüş türüKısa açıklama
setCornerRadius(radius)BorderStyleKenarlığın köşe yarıçapını (ör. 8) belirler.
setStrokeColor(color)BorderStyleKenarlık rengini ayarlar.
setType(type)BorderStyleKenarlığın türünü ayarlar.

BorderType

Özellikler

MülkTürAçıklama
NO_BORDEREnumKenarlık stili yok.
STROKEEnumKontur kenarlık stili.

Button

Yöntemler

YöntemDönüş türüKısa açıklama
setAuthorizationAction(action)ButtonNesne tıklandığında yetkilendirme akışına giden bir URL açan yetkilendirme işlemi ayarlar.
setComposeAction(action, composedEmailType)ButtonNesne tıklandığında bir e-posta taslağı oluşturan bir işlem ayarlar.
setOnClickAction(action)ButtonNesne tıklandığında yürütülecek bir işlem ayarlar.
setOnClickOpenLinkAction(action)ButtonNesne tıklandığında bir URL'yi sekmede açan bir işlem ayarlar.
setOpenLink(openLink)ButtonNesne tıklandığında açılacak bir URL ayarlar.
setOverflowMenu(menu)ButtonNesne tıklandığında açılacak bir pop-up menüsü ayarlar.

ButtonSet

Yöntemler

YöntemDönüş türüKısa açıklama
addButton(button)ButtonSetBir düğme ekler.

CalendarEventActionResponse

Yöntemler

YöntemDönüş türüKısa açıklama
printJson()StringBu nesnenin JSON gösterimini yazdırır.

CalendarEventActionResponseBuilder

Yöntemler

YöntemDönüş türüKısa açıklama
addAttachments(attachments)CalendarEventActionResponseBuilderİlgili kullanıcı arayüzü işlemi yapıldığında yanıtın ekleri Takvim etkinliğine eklemesi gerektiğini belirtir.
addAttendees(emails)CalendarEventActionResponseBuilderİlgili kullanıcı arayüzü işlemi yapıldığında yanıtın, belirtilen katılımcıları Takvim etkinliğine eklemesi gerektiğini belirtir.
build()CalendarEventActionResponseMevcut takvim etkinliği işlem yanıtını oluşturur ve doğrular.
setConferenceData(conferenceData)CalendarEventActionResponseBuilderİlişkili kullanıcı arayüzü işlemi yapıldığında yanıtın, belirtilen konferans verilerini Takvim etkinliğine ayarlamasını belirtir.

Card

Yöntemler

YöntemDönüş türüKısa açıklama
printJson()StringBu nesnenin JSON gösterimini yazdırır.

CardAction

Yöntemler

YöntemDönüş türüKısa açıklama
setAuthorizationAction(action)CardActionNesne tıklandığında yetkilendirme akışına giden bir URL açan yetkilendirme işlemi ayarlar.
setComposeAction(action, composedEmailType)CardActionNesne tıklandığında bir e-posta taslağı oluşturan bir işlem ayarlar.
setOnClickAction(action)CardActionNesne tıklandığında yürütülecek bir işlem ayarlar.
setOnClickOpenLinkAction(action)CardActionNesne tıklandığında bir URL'yi sekmede açan bir işlem ayarlar.
setOpenLink(openLink)CardActionNesne tıklandığında açılacak bir URL ayarlar.
setText(text)CardActionBu işlemin menü metnini ayarlar.

CardBuilder

Yöntemler

YöntemDönüş türüKısa açıklama
addCardAction(cardAction)CardBuilderBu karta bir CardAction ekler.
addSection(section)CardBuilderBu karta bir bölüm ekler.
build()CardMevcut kartı oluşturur ve doğrular.
setDisplayStyle(displayStyle)CardBuilderBu kartın görüntüleme stilini ayarlar.
setFixedFooter(fixedFooter)CardBuilderBu kart için sabit bir altbilgi ayarlar.
setHeader(cardHeader)CardBuilderBu kartın başlığını belirler.
setName(name)CardBuilderBu kartın adını belirler.
setPeekCardHeader(peekCardHeader)CardBuilderBir göz atma kartı başlığını ayarlar.

CardHeader

Yöntemler

YöntemDönüş türüKısa açıklama
setImageAltText(imageAltText)CardHeaderÜstbilgi resminin alternatif metnini ayarlar.
setImageStyle(imageStyle)CardHeaderKart başlığındaki simgenin kırpma şeklini ayarlar.
setImageUrl(imageUrl)CardHeaderURL'sini veya veri dizesini sağlayarak üstbilgide kullanılacak resmi ayarlar.
setSubtitle(subtitle)CardHeaderKart başlığının alt başlığını ayarlar.
setTitle(title)CardHeaderKart başlığının başlığını ayarlar.

CardSection

Yöntemler

YöntemDönüş türüKısa açıklama
addWidget(widget)CardSectionBelirtilen widget'ı bu bölüme ekler.
setCollapseControl(collapseControl)CardSectionBölümün özelleştirilebilir genişlet ve daralt düğmelerini ayarlar.
setCollapsible(collapsible)CardSectionBölümün daraltılıp daraltılamayacağını belirler.
setHeader(header)CardSectionBölümün başlığını ayarlar.
setNumUncollapsibleWidgets(numUncollapsibleWidgets)CardSectionBu bölüm daraltıldığında gösterilmeye devam edecek widget'ların sayısını ayarlar.

CardService

Özellikler

MülkTürAçıklama
BorderTypeBorderTypeBorderType numaralandırması.
ChipListLayoutChipListLayoutChipListLayout numaralandırması.
ComposedEmailTypeComposedEmailTypeComposedEmailType numaralandırması.
ContentTypeContentTypeContentType numaralandırması.
GridItemLayoutGridItemLayoutGridItemLayout numaralandırması.
HorizontalAlignmentHorizontalAlignmentHorizontalAlignment numaralandırması.
IconIconIcon numaralandırması.
ImageButtonStyleImageButtonStyleImageButtonStyle numaralandırması.
ImageCropTypeImageCropTypeImageCropType numaralandırması.
ImageStyleImageStyleImageStyle numaralandırması.
InputTypeInputTypeInputType numaralandırması.
LoadIndicatorLoadIndicatorLoadIndicator numaralandırması.
OnCloseOnCloseOnClose numaralandırması.
OpenAsOpenAsOpenAs numaralandırması.
SelectionInputTypeSelectionInputTypeSelectionInputType numaralandırması.
TextButtonStyleTextButtonStyleTextButtonStyle numaralandırması.
UpdateDraftBodyTypeUpdateDraftBodyTypeUpdateDraftBodyType numaralandırması.

Yöntemler

YöntemDönüş türüKısa açıklama
newAction()ActionYeni bir Action oluşturur.
newActionResponseBuilder()ActionResponseBuilderYeni bir ActionResponseBuilder oluşturur.
newActionStatus()ActionStatusYeni bir ActionStatus oluşturur.
newAttachment()AttachmentYeni bir Attachment oluşturur.
newAuthorizationAction()AuthorizationActionYeni bir AuthorizationAction oluşturur.
newAuthorizationException()AuthorizationExceptionYeni bir AuthorizationException oluşturur.
newBorderStyle()BorderStyleYeni bir BorderStyle oluşturur.
newButtonSet()ButtonSetYeni bir ButtonSet oluşturur.
newCalendarEventActionResponseBuilder()CalendarEventActionResponseBuilderYeni bir CalendarEventActionResponseBuilder oluşturur.
newCardAction()CardActionYeni bir CardAction oluşturur.
newCardBuilder()CardBuilderYeni bir kart oluşturucu oluşturur.
newCardHeader()CardHeaderYeni bir CardHeader oluşturur.
newCardSection()CardSectionYeni bir CardSection oluşturur.
newCardWithId()CardWithIdYeni bir CardWithId oluşturur.
newChatActionResponse()ChatActionResponseYeni bir ChatActionResponse oluşturur.
newChatResponseBuilder()ChatResponseBuilderYeni bir ChatResponseBuilder oluşturur.
newChip()ChipYeni bir Chip oluşturur.
newChipList()ChipListYeni bir ChipList oluşturur.
newCollapseControl()CollapseControlYeni bir CollapseControl oluşturur.
newColumn()ColumnYeni bir Column oluşturur.
newColumns()ColumnsYeni bir Columns grubu oluşturur.
newComposeActionResponseBuilder()ComposeActionResponseBuilderYeni bir ComposeActionResponseBuilder oluşturur.
newDatePicker()DatePickerYeni bir DatePicker oluşturur.
newDateTimePicker()DateTimePickerYeni bir DateTimePicker oluşturur.
newDecoratedText()DecoratedTextYeni bir DecoratedText oluşturur.
newDialog()DialogYeni bir Dialog oluşturur.
newDialogAction()DialogActionYeni bir DialogAction oluşturur.
newDivider()DividerYeni bir Divider oluşturur.
newDriveItemsSelectedActionResponseBuilder()DriveItemsSelectedActionResponseBuilderYeni bir DriveItemsSelectedActionResponseBuilder oluşturur.
newEditorFileScopeActionResponseBuilder()EditorFileScopeActionResponseBuilderYeni bir EditorFileScopeActionResponseBuilder oluşturur.
newFixedFooter()FixedFooterYeni bir FixedFooter oluşturur.
newGrid()GridYeni bir Grid oluşturur.
newGridItem()GridItemYeni bir GridItem oluşturur.
newIconImage()IconImageYeni bir IconImage oluşturur.
newImage()ImageYeni bir Image oluşturur.
newImageButton()ImageButtonYeni bir ImageButton oluşturur.
newImageComponent()ImageComponentYeni bir ImageComponent oluşturur.
newImageCropStyle()ImageCropStyleYeni bir ImageCropStyle oluşturur.
newKeyValue()KeyValueYeni bir KeyValue oluşturur.
newLinkPreview()LinkPreviewYeni bir LinkPreview oluşturur.
newMaterialIcon()MaterialIconYeni bir MaterialIcon oluşturur.
newNavigation()NavigationYeni bir Navigation oluşturur.
newNotification()NotificationYeni bir Notification oluşturur.
newOpenLink()OpenLinkYeni bir OpenLink oluşturur.
newOverflowMenu()OverflowMenuYeni bir OverflowMenu oluşturur.
newOverflowMenuItem()OverflowMenuItemYeni bir OverflowMenuItem oluşturur.
newSelectionInput()SelectionInputYeni bir SelectionInput oluşturur.
newSuggestions()SuggestionsYeni bir Suggestions oluşturur.
newSuggestionsResponseBuilder()SuggestionsResponseBuilderYeni bir SuggestionsResponseBuilder oluşturur.
newSwitch()SwitchYeni bir Switch oluşturur.
newTextButton()TextButtonYeni bir TextButton oluşturur.
newTextInput()TextInputYeni bir TextInput oluşturur.
newTextParagraph()TextParagraphYeni bir TextParagraph oluşturur.
newTimePicker()TimePickerYeni bir TimePicker oluşturur.
newUniversalActionResponseBuilder()UniversalActionResponseBuilderYeni bir UniversalActionResponseBuilder oluşturur.
newUpdateDraftActionResponseBuilder()UpdateDraftActionResponseBuilderYeni bir UpdateDraftActionResponseBuilder oluşturur.
newUpdateDraftBccRecipientsAction()UpdateDraftBccRecipientsActionYeni bir UpdateDraftBccRecipientsAction oluşturur;
newUpdateDraftBodyAction()UpdateDraftBodyActionYeni bir UpdateDraftBodyAction oluşturur.
newUpdateDraftCcRecipientsAction()UpdateDraftCcRecipientsActionYeni bir UpdateDraftCcRecipientsAction oluşturur.
newUpdateDraftSubjectAction()UpdateDraftSubjectActionYeni bir UpdateDraftSubjectAction oluşturur.
newUpdateDraftToRecipientsAction()UpdateDraftToRecipientsActionYeni bir UpdateDraftToRecipientsAction oluşturur.
newValidation()ValidationYeni bir Validation oluşturur.

CardWithId

Yöntemler

YöntemDönüş türüKısa açıklama
setCard(card)CardWithIdcardWithId kartını ayarlar.
setCardId(id)CardWithIdcardWithId öğesinin benzersiz kart kimliğini ayarlar.

ChatActionResponse

Yöntemler

YöntemDönüş türüKısa açıklama
setDialogAction(dialogAction)ChatActionResponseİletişim işlemini, iletişimle ilgili bir etkinliğe ayarlar.
setResponseType(responseType)ChatActionResponseChat uygulaması yanıtının türü.
setUpdatedWidget(updatedWidget)ChatActionResponseBir widget için otomatik tamamlama seçenekleri sunmak üzere kullanılan güncellenmiş widget'ı ayarlar.
setUrl(url)ChatActionResponseKullanıcıların kimlik doğrulaması veya yapılandırma yapması için gereken URL.

ChatClientDataSource

Yöntemler

YöntemDönüş türüKısa açıklama
setSpaceDataSource(spaceDataSource)ChatClientDataSourceGoogle Chat alanlarını çoklu seçim menüsü için seçim öğeleri olarak dolduran bir veri kaynağı.

ChatResponse

Yöntemler

YöntemDönüş türüKısa açıklama
printJson()StringBu nesnenin JSON gösterimini yazdırır.

ChatResponseBuilder

Yöntemler

YöntemDönüş türüKısa açıklama
addCardsV2(cardWithId)ChatResponseBuilderİletinin kart alanını ayarlar.
build()ChatResponseMevcut işlem yanıtını oluşturur ve doğrular.
setActionResponse(actionResponse)ChatResponseBuilderİletinin işlem yanıtı alanını ayarlar.
setText(text)ChatResponseBuilderChat mesajının metnini ayarlar.

ChatSpaceDataSource

Yöntemler

YöntemDönüş türüKısa açıklama
setDefaultToCurrentSpace(defaultToCurrentSpace)ChatSpaceDataSourcetrue olarak ayarlanırsa çoklu seçim menüsü varsayılan olarak mevcut Google Chat alanını öğe olarak seçer.

Chip

Yöntemler

YöntemDönüş türüKısa açıklama
setAltText(altText)ChipErişilebilirlik için çipin alternatif metnini ayarlar.
setAuthorizationAction(action)ChipNesne tıklandığında yetkilendirme akışına giden bir URL açan yetkilendirme işlemi ayarlar.
setComposeAction(action, composedEmailType)ChipNesne tıklandığında bir e-posta taslağı oluşturan bir işlem ayarlar.
setDisabled(disabled)ChipÇipin devre dışı olup olmadığını belirler.
setIcon(icon)ChipÇip olarak kullanılacak simgeyi ayarlar.
setLabel(label)ChipÇipin başlığını ayarlar.
setOnClickAction(action)ChipNesne tıklandığında yürütülecek bir işlem ayarlar.
setOnClickOpenLinkAction(action)ChipNesne tıklandığında bir URL'yi sekmede açan bir işlem ayarlar.
setOpenLink(openLink)ChipNesne tıklandığında açılacak bir URL ayarlar.

ChipList

Yöntemler

YöntemDönüş türüKısa açıklama
addChip(chip)ChipListÇip ekler.
setLayout(layout)ChipListÇip listesi düzenini ayarlar.

ChipListLayout

Özellikler

MülkTürAçıklama
WRAPPEDEnumYeterli yatay alan yoksa çip listesi bir sonraki satıra kaydırılır.
HORIZONTAL_SCROLLABLEEnumKullanılabilir alana sığmayan çipler yatay olarak kaydırılır.

CollapseControl

Yöntemler

YöntemDönüş türüKısa açıklama
setCollapseButton(button)CollapseControl"Daha az göster" düğmesi için gösterilen Button değerini ayarlar.
setExpandButton(button)CollapseControl"Daha fazla göster" düğmesi için görüntülenen Button öğesini ayarlar.
setHorizontalAlign(horizontalAlignment)CollapseControlCollapseControl öğesinin HorizontalAlignment değerini ayarlar.

Column

Yöntemler

YöntemDönüş türüKısa açıklama
addWidget(widget)ColumnSütuna bir widget ekler.
setHorizontalAlignment(horizontalAlignment)ColumnColumn öğesinin HorizontalAlignment değerini ayarlar.
setHorizontalSizeStyle(horizontalSizeStyle)ColumnSütunun HorizontalSizeStyle değerini ayarlar.
setVerticalAlignment(verticalAlignment)ColumnColumn öğesinin VerticalAlignment değerini ayarlar.

Columns

Yöntemler

YöntemDönüş türüKısa açıklama
addColumn(column)ColumnsSütunlar widget'ına Column ekler.
setWrapStyle(wrapStyle)ColumnsSütunların sarma stilini belirler, sütunun ekran genişliğine göre nasıl yeniden boyutlandırılacağını kontrol eder.

CommonDataSource

Özellikler

MülkTürAçıklama
UNKNOWNEnumVarsayılan değer.
USEREnumGoogle Workspace kullanıcıları.

ComposeActionResponse

Yöntemler

YöntemDönüş türüKısa açıklama
printJson()StringBu nesnenin JSON gösterimini yazdırır.

ComposeActionResponseBuilder

Yöntemler

YöntemDönüş türüKısa açıklama
build()ComposeActionResponseMevcut oluşturma işlemi yanıtını oluşturur ve doğrular.
setGmailDraft(draft)ComposeActionResponseBuilderGmailMessage.createDraftReply(body) veya benzer işlevler kullanılarak oluşturulan GmailMessage taslağını ayarlar.

ComposedEmailType

Özellikler

MülkTürAçıklama
REPLY_AS_DRAFTEnumBaşka bir iletiye yanıt olan bir taslak.
STANDALONE_DRAFTEnumBağımsız bir ileti olan taslak.

ContentType

Özellikler

MülkTürAçıklama
TEXTEnumOluşturulan içeriğin düz metin olduğunu belirtir.
MUTABLE_HTMLEnumOluşturulan içeriğin HTML olarak biçimlendirildiğini belirtir.
IMMUTABLE_HTMLEnumOluşturulan içeriğin HTML olarak biçimlendirildiğini ancak oluşturulduktan sonra düzenlenemediğini gösterir.

DatePicker

Yöntemler

YöntemDönüş türüKısa açıklama
setFieldName(fieldName)DatePickerKullanıcı arayüzü etkileşimi olduğunda oluşturulan etkinlik nesnesinde bu seçiciyi tanımlayan alan adını ayarlar.
setOnChangeAction(action)DatePickerSeçici girişi her değiştiğinde komut dosyasının gerçekleştireceği bir Action ayarlar.
setTitle(title)DatePickerGiriş alanının üzerinde görüntülenen başlığı ayarlar.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerGiriş alanına ayarlanacak önceden doldurulmuş değeri ayarlar.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerGiriş alanına ayarlanacak önceden doldurulmuş değeri ayarlar.

DateTimePicker

Yöntemler

YöntemDönüş türüKısa açıklama
setFieldName(fieldName)DateTimePickerKullanıcı arayüzü etkileşimi olduğunda oluşturulan etkinlik nesnesinde bu seçiciyi tanımlayan alan adını ayarlar.
setOnChangeAction(action)DateTimePickerSeçici girişi her değiştiğinde komut dosyasının gerçekleştireceği bir Action ayarlar.
setTimeZoneOffsetInMins(timeZoneOffsetMins)DateTimePickerSaat diliminin UTC'den ne kadar uzakta olması gerektiğini belirler.
setTitle(title)DateTimePickerGiriş alanının üzerinde görüntülenen başlığı ayarlar.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerGiriş alanına ayarlanacak önceden doldurulmuş değeri ayarlar.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerGiriş alanına ayarlanacak önceden doldurulmuş değeri ayarlar.

DecoratedText

Yöntemler

YöntemDönüş türüKısa açıklama
setAuthorizationAction(action)DecoratedTextNesne tıklandığında yetkilendirme akışına giden bir URL açan yetkilendirme işlemi ayarlar.
setBottomLabel(text)DecoratedTextAnahtar olarak kullanılacak etiket metnini ayarlar ve metin içeriğinin altında görüntülenir.
setButton(button)DecoratedTextMetnin sağ tarafında gösterilen Button öğesini ayarlar.
setComposeAction(action, composedEmailType)DecoratedTextNesne tıklandığında bir e-posta taslağı oluşturan bir işlem ayarlar.
setEndIcon(endIcon)DecoratedTextİçeriğin sağ tarafında gösterilen isteğe bağlı IconImage öğesini ayarlar.
setOnClickAction(action)DecoratedTextNesne tıklandığında yürütülecek bir işlem ayarlar.
setOnClickOpenLinkAction(action)DecoratedTextNesne tıklandığında bir URL'yi sekmede açan bir işlem ayarlar.
setOpenLink(openLink)DecoratedTextNesne tıklandığında açılacak bir URL ayarlar.
setStartIcon(startIcon)DecoratedTextİsteğe bağlı IconImage öğesini metin içeriğinden önce gösterilecek şekilde ayarlar.
setSwitchControl(switchToSet)DecoratedTextİçeriğin sağ tarafında gösterilen Switch öğesini ayarlar.
setText(text)DecoratedTextDeğer olarak kullanılacak metni ayarlar.
setTopLabel(text)DecoratedTextAnahtar olarak kullanılacak etiket metnini ayarlar ve metin içeriğinin üzerinde gösterilir.
setWrapText(wrapText)DecoratedTextDeğer metninin tek satırda mı yoksa birden fazla satırda mı gösterileceğini belirler.

Dialog

Yöntemler

YöntemDönüş türüKısa açıklama
setBody(card)DialogDialog kartını ayarlar.

DialogAction

Yöntemler

YöntemDönüş türüKısa açıklama
setActionStatus(actionStatus)DialogActionDialogAction öğesinin işlem durumunu ayarlar.
setDialog(dialog)DialogActionDialogAction iletişim kutusunu ayarlar.

DisplayStyle

Özellikler

MülkTürAçıklama
PEEKEnumEklenti içeriğinin alt kısmındaki kart başlığını mevcut içeriğin üzerinde gösterin.
REPLACEEnumMevcut içeriği değiştirerek kartı gösterin.

Divider

DriveItemsSelectedActionResponse

Yöntemler

YöntemDönüş türüKısa açıklama
printJson()StringBu nesnenin JSON gösterimini yazdırır.

DriveItemsSelectedActionResponseBuilder

Yöntemler

YöntemDönüş türüKısa açıklama
build()DriveItemsSelectedActionResponseMevcut Drive işlem yanıtını oluşturur.
requestFileScope(itemId)DriveItemsSelectedActionResponseBuilderYanıtın, Drive'daki bağlama uygun öğe için dosya kapsamı istediğini belirtir.

EditorFileScopeActionResponse

Yöntemler

YöntemDönüş türüKısa açıklama
printJson()StringBu nesnenin JSON gösterimini yazdırır.

EditorFileScopeActionResponseBuilder

Yöntemler

YöntemDönüş türüKısa açıklama
build()EditorFileScopeActionResponseMevcut Düzenleyici işlem yanıtını oluşturur.
requestFileScopeForActiveDocument()EditorFileScopeActionResponseBuilderMevcut etkin Düzenleyici dokümanı için drive.file kapsamını ister.

FixedFooter

Yöntemler

YöntemDönüş türüKısa açıklama
setPrimaryButton(button)FixedFooterSabit altbilgi bölümünde birincil düğmeyi ayarlayın.
setSecondaryButton(button)FixedFooterSabit altbilgi bölümünde ikincil düğmeyi ayarlayın.

Grid

Yöntemler

YöntemDönüş türüKısa açıklama
addItem(gridItem)GridIzgaraya yeni bir ızgara öğesi ekler.
setAuthorizationAction(action)GridNesne tıklandığında yetkilendirme akışına giden bir URL açan yetkilendirme işlemi ayarlar.
setBorderStyle(borderStyle)GridHer ızgara öğesine uygulanan kenarlık stilini ayarlar.
setComposeAction(action, composedEmailType)GridNesne tıklandığında bir e-posta taslağı oluşturan bir işlem ayarlar.
setNumColumns(numColumns)GridIzgarada gösterilecek sütun sayısı.
setOnClickAction(action)GridNesne tıklandığında yürütülecek bir işlem ayarlar.
setOnClickOpenLinkAction(action)GridNesne tıklandığında bir URL'yi sekmede açan bir işlem ayarlar.
setOpenLink(openLink)GridNesne tıklandığında açılacak bir URL ayarlar.
setTitle(title)GridIzgaranın başlık metnini ayarlar.

GridItem

Yöntemler

YöntemDönüş türüKısa açıklama
setIdentifier(id)GridItemIzgara öğesinin tanımlayıcısını ayarlar.
setImage(image)GridItemBu ızgara öğesinin resmini ayarlar.
setLayout(layout)GridItemIzgara öğesi için metin ve resmin düzenini ayarlar.
setSubtitle(subtitle)GridItemIzgara öğesinin alt başlığını ayarlar.
setTextAlignment(alignment)GridItemIzgara öğesinin yatay hizalamasını ayarlar.
setTitle(title)GridItemIzgara öğesinin başlık metnini ayarlar.

GridItemLayout

Özellikler

MülkTürAçıklama
TEXT_BELOWEnumBaşlık ve alt başlık, ızgara öğesinin resminin altında gösterilir.
TEXT_ABOVEEnumBaşlık ve alt başlık, ızgara öğesinin resminin üzerinde gösterilir.

HorizontalAlignment

Özellikler

MülkTürAçıklama
STARTEnumWidget'ı cümlenin kenarının başına hizalayın.
CENTEREnumWidget'ı ortalı hale getirin.
ENDEnumWidget'ı cümlenin sonuna gelecek şekilde hizalayın.

HorizontalSizeStyle

Özellikler

MülkTürAçıklama
FILL_AVAILABLE_SPACEEnumWidget öğesini, Column öğesinin kullanılabilir yatay alanını dolduracak şekilde boyutlandırır.
FILL_MINIMUM_SPACEEnumWidget öğesini, Column içindeki en az yatay alanı dolduracak şekilde yeniden boyutlandırır.

HostAppDataSource

Yöntemler

YöntemDönüş türüKısa açıklama
setChatDataSource(chatClientDataSource)HostAppDataSourceGoogle Chat'teki veri kaynağını ayarlar.

Icon

Özellikler

MülkTürAçıklama
NONEEnumSimge yok.
AIRPLANEEnumUçak uçuş simgesi
BOOKMARKEnumYer işareti simgesi
BUSEnumOtobüs simgesi
CAREnumAraba simgesi
CLOCKEnumSaat simgesi
CONFIRMATION_NUMBER_ICONEnumOnay numarası simgesi
DOLLAREnumDolar simgesi
DESCRIPTIONEnumAçıklama simgesi
EMAILEnumE-posta simgesi
EVENT_PERFORMEREnumE-posta simgesi
EVENT_SEATEnumEtkinlik koltuğu simgesi
FLIGHT_ARRIVALEnumUçuş gelişi simgesi
FLIGHT_DEPARTUREEnumUçuş kalkış simgesi
HOTELEnumOtel simgesi
HOTEL_ROOM_TYPEEnumOtel simgesi
INVITEEnumDavet simgesi
MAP_PINEnumHarita raptiyesi simgesi
MEMBERSHIPEnumÜyelik simgesi
MULTIPLE_PEOPLEEnumBirden fazla kullanıcı simgesi
OFFEREnumTeklif simgesi
PERSONEnumKişi simgesi
PHONEEnumTelefon simgesi
RESTAURANT_ICONEnumRestoran simgesi
SHOPPING_CARTEnumAlışveriş sepeti simgesi
STAREnumYıldız simgesi
STOREEnumMağaza simgesi
TICKETEnumBilet simgesi
TRAINEnumTren simgesi
VIDEO_CAMERAEnumVideo kamera simgesi
VIDEO_PLAYEnumVideo oynatma simgesi

IconImage

Yöntemler

YöntemDönüş türüKısa açıklama
setAltText(altText)IconImageURL'nin erişilebilirlik için kullanılan alternatif metnini ayarlar.
setIcon(icon)IconImageURL ayarlanmamışsa önceden tanımlanmış simgeyi ayarlar.
setIconUrl(url)IconImageSimge ayarlanmamışsa simgesinin URL'sini ayarlar.
setImageCropType(imageCropType)IconImageResmin kırpma stilini ayarlar.
setMaterialIcon(icon)IconImageMateryal tasarım simgesini ayarlar.

Image

Yöntemler

YöntemDönüş türüKısa açıklama
setAltText(altText)ImageErişilebilirlik için resmin alternatif metnini ayarlar.
setAuthorizationAction(action)ImageNesne tıklandığında yetkilendirme akışına giden bir URL açan yetkilendirme işlemi ayarlar.
setComposeAction(action, composedEmailType)ImageNesne tıklandığında bir e-posta taslağı oluşturan bir işlem ayarlar.
setImageUrl(url)ImageURL'sini veya veri dizesini sağlayarak kullanılacak resmi ayarlar.
setOnClickAction(action)ImageNesne tıklandığında yürütülecek bir işlem ayarlar.
setOnClickOpenLinkAction(action)ImageNesne tıklandığında bir URL'yi sekmede açan bir işlem ayarlar.
setOpenLink(openLink)ImageNesne tıklandığında açılacak bir URL ayarlar.

ImageButton

Yöntemler

YöntemDönüş türüKısa açıklama
setAltText(altText)ImageButtonErişilebilirlik için düğmenin alternatif metnini ayarlar.
setAuthorizationAction(action)ImageButtonNesne tıklandığında yetkilendirme akışına giden bir URL açan yetkilendirme işlemi ayarlar.
setComposeAction(action, composedEmailType)ImageButtonNesne tıklandığında bir e-posta taslağı oluşturan bir işlem ayarlar.
setIcon(icon)ImageButtonDüğmede görüntülenecek önceden tanımlanmış bir Icon ayarlar.
setIconUrl(url)ImageButtonBu düğmenin simgesi olarak kullanılacak resmin URL'sini ayarlar.
setImageButtonStyle(imageButtonStyle)ImageButtonDüğme stilini ayarlar.
setMaterialIcon(icon)ImageButtonMateryal tasarım simgesini ayarlar.
setOnClickAction(action)ImageButtonNesne tıklandığında yürütülecek bir işlem ayarlar.
setOnClickOpenLinkAction(action)ImageButtonNesne tıklandığında bir URL'yi sekmede açan bir işlem ayarlar.
setOpenLink(openLink)ImageButtonNesne tıklandığında açılacak bir URL ayarlar.
setOverflowMenu(menu)ImageButtonNesne tıklandığında açılacak bir pop-up menüsü ayarlar.

ImageButtonStyle

Özellikler

MülkTürAçıklama
BORDERLESSEnumKenarlıksız resim düğmesi.
OUTLINEDEnumNet arka plana sahip resim düğmesi.
FILLEDEnumRenkli arka planlı resim düğmesi.
FILLED_TONALEnumDoldurulmuş ve kenarlıklandırılmış düğmeler arasında alternatif bir orta yol olan resim düğmesi.

ImageComponent

Yöntemler

YöntemDönüş türüKısa açıklama
setAltText(altText)ImageComponentResmin alternatif metnini ayarlar.
setBorderStyle(borderStyle)ImageComponentResme uygulanan kenarlık stilini ayarlar.
setCropStyle(imageCropStyle)ImageComponentResmin kırpma stilini ayarlar.
setImageUrl(url)ImageComponentResmin URL'sini ayarlar.

ImageCropStyle

Yöntemler

YöntemDönüş türüKısa açıklama
setAspectRatio(ratio)ImageCropStyleKırpma türü RECTANGLE_CUSTOM ise kullanılacak en boy oranını ayarlar.
setImageCropType(type)ImageCropStyleResmin kırpma türünü ayarlar.

ImageCropType

Özellikler

MülkTürAçıklama
SQUAREEnumKare şeklinde kırpma stili.
CIRCLEEnumYuvarlak şekilli kırpma stili.
RECTANGLE_CUSTOMEnumÖzel oranlı dikdörtgen şekilli kırpma stili.
RECTANGLE_4_3Enum4:3 oranında dikdörtgen kırpma stili.

ImageStyle

Özellikler

MülkTürAçıklama
SQUAREEnumKırpma yok.
CIRCLEEnumResmi daire şeklinde kırpın.

InputType

Özellikler

MülkTürAçıklama
TEXTEnumNormal metni kabul edin.
INTEGEREnumBir tam sayı kabul edin.
FLOATEnumKayan noktalı sayı kabul edin.
EMAILEnumE-posta adresini kabul edin.

Interaction

Özellikler

MülkTürAçıklama
INTERACTION_UNSPECIFIEDEnumVarsayılan değer.
OPEN_DIALOGEnumChat uygulamalarının kullanıcılarla etkileşim kurmak için kullandığı kart tabanlı bir arayüz olan iletişim kutusunu açar.

KeyValue

Yöntemler

YöntemDönüş türüKısa açıklama
setAuthorizationAction(action)KeyValueNesne tıklandığında yetkilendirme akışına giden bir URL açan yetkilendirme işlemi ayarlar.
setComposeAction(action, composedEmailType)KeyValueNesne tıklandığında bir e-posta taslağı oluşturan bir işlem ayarlar.
setOnClickAction(action)KeyValueNesne tıklandığında yürütülecek bir işlem ayarlar.
setOnClickOpenLinkAction(action)KeyValueNesne tıklandığında bir URL'yi sekmede açan bir işlem ayarlar.
setOpenLink(openLink)KeyValueNesne tıklandığında açılacak bir URL ayarlar.

LinkPreview

Yöntemler

YöntemDönüş türüKısa açıklama
printJson()StringBu nesnenin JSON gösterimini yazdırır.
setLinkPreviewTitle(title)LinkPreviewÖnizleme kartının üzerindeki bağlantı önizlemesinde gösterilen başlığı ayarlar.
setPreviewCard(previewCard)LinkPreviewÜçüncü taraf veya Google dışı bir hizmetten gelen bir bağlantıyla ilgili bilgileri gösteren kartı ayarlar.
setTitle(title)LinkPreviewBağlantı önizlemesi için akıllı çipte gösterilen başlığı ayarlar.

LoadIndicator

Özellikler

MülkTürAçıklama
SPINNEREnumDönen gösterge kullanın.
NONEEnumGösterge kullanmayın.

MaterialIcon

Yöntemler

YöntemDönüş türüKısa açıklama
setFill(fill)MaterialIconSimgenin dolu olarak oluşturulup oluşturulmayacağı.
setGrade(grade)MaterialIconAğırlık ve sınıf, bir sembolün kalınlığını etkiler.
setName(name)MaterialIconSimgenin adını ayarlar.
setWeight(weight)MaterialIconSimgenin çizgi kalınlığı.

Yöntemler

YöntemDönüş türüKısa açıklama
popCard()NavigationGezinme yığınından bir kart çıkarır.
popToNamedCard(cardName)NavigationKart adına göre belirtilen karta açılır.
popToRoot()NavigationKart grubunu kök karta çıkarır.
printJson()StringBu nesnenin JSON gösterimini yazdırır.
pushCard(card)NavigationBelirtilen kartı desteye iter.
updateCard(card)NavigationMevcut kartın yerinde değişimini yapar.

Notification

Yöntemler

YöntemDönüş türüKısa açıklama
setText(text)NotificationBildirimde gösterilecek metni ayarlar.

OnClose

Özellikler

MülkTürAçıklama
NOTHINGEnumKapatıldığında hiçbir şey yapma.
RELOADEnumPencere kapandığında eklentiyi yeniden yükler.

OpenAs

Özellikler

MülkTürAçıklama
FULL_SIZEEnumTam pencerede veya sekmede açılır.
OVERLAYEnumPop-up gibi bir yer paylaşımı olarak açılır.

Yöntemler

YöntemDönüş türüKısa açıklama
setOnClose(onClose)OpenLinkURL penceresi veya sekmesi kapalıyken URL işleminin davranışını ayarlar.
setOpenAs(openAs)OpenLinkURL'nin açılma davranışını belirler.
setUrl(url)OpenLinkAçılacak URL'yi ayarlar.

OverflowMenu

Yöntemler

YöntemDönüş türüKısa açıklama
addMenuItem(menuItem)OverflowMenuMenü öğesi ekler.

OverflowMenuItem

Yöntemler

YöntemDönüş türüKısa açıklama
setAuthorizationAction(action)OverflowMenuItemNesne tıklandığında yetkilendirme akışına giden bir URL açan yetkilendirme işlemi ayarlar.
setComposeAction(action, composedEmailType)OverflowMenuItemNesne tıklandığında bir e-posta taslağı oluşturan bir işlem ayarlar.
setDisabled(disabled)OverflowMenuItemMenü öğesinin devre dışı olup olmadığını belirler.
setOnClickAction(action)OverflowMenuItemNesne tıklandığında yürütülecek bir işlem ayarlar.
setOnClickOpenLinkAction(action)OverflowMenuItemNesne tıklandığında bir URL'yi sekmede açan bir işlem ayarlar.
setOpenLink(openLink)OverflowMenuItemNesne tıklandığında açılacak bir URL ayarlar.
setStartIcon(icon)OverflowMenuItemMenü öğesinin ön simgesini ayarlar.
setText(text)OverflowMenuItemMenü öğesinin başlığını ayarlar.

PlatformDataSource

Yöntemler

YöntemDönüş türüKısa açıklama
setCommonDataSource(commonDataSource)PlatformDataSourceGoogle Workspace'teki veri kaynağını ayarlar.
setHostAppDataSource(hostAppDataSource)PlatformDataSourceÇoklu seçim menüsündeki alanları doldurmak için kullanılır.

ResponseType

Özellikler

MülkTürAçıklama
TYPE_UNSPECIFIEDEnumNEW_MESSAGE olarak işlenen varsayılan tür.
NEW_MESSAGEEnumKonuda yeni bir ileti olarak yayınlayın.
UPDATE_MESSAGEEnumChat uygulamasının mesajını güncelleyin.
UPDATE_USER_MESSAGE_CARDSEnumKullanıcının mesajındaki kartları güncelleyin.
REQUEST_CONFIGEnumKullanıcıdan gizli olarak ek kimlik doğrulaması veya yapılandırma yapmasını isteyin.
DIALOGEnumBir iletişim kutusu gösterir.
UPDATE_WIDGETEnumWidget metni otomatik tamamlama seçenekleri sorgusu.

SelectionInput

Yöntemler

YöntemDönüş türüKısa açıklama
addItem(text, value, selected)SelectionInputSeçilebilen yeni bir öğe ekler.
addMultiSelectItem(text, value, selected, startIconUri, bottomText)SelectionInputBirden fazla seçim yapılabilen menüler için seçilebilecek yeni bir öğe ekler.
setExternalDataSource(action)SelectionInputİlişkisel veritabanı gibi harici veri kaynağını ayarlar.
setFieldName(fieldName)SelectionInputKullanıcı arayüzü etkileşimi olduğunda oluşturulan etkinlik nesnesinde bu seçim girişini tanımlayan anahtarı ayarlar.
setMultiSelectMaxSelectedItems(maxSelectedItems)SelectionInputKullanıcının seçebileceği maksimum öğe sayısını ayarlar.
setMultiSelectMinQueryLength(queryLength)SelectionInputUygulamanın otomatik tamamlama sorgusu gönderip kartta önerilen öğeleri göstermeden önce kullanıcının gireceği metin karakterlerinin sayısını ayarlar.
setOnChangeAction(action)SelectionInputSeçim girişi her değiştiğinde gerçekleştirilecek bir Action ayarlar.
setPlatformDataSource(platformDataSource)SelectionInputGoogle Workspace'ten bir veri kaynağı ayarlar.
setTitle(title)SelectionInputGiriş alanının önünde gösterilecek başlığı ayarlar.
setType(type)SelectionInputBu girişin türünü ayarlar.

SelectionInputType

Özellikler

MülkTürAçıklama
CHECK_BOXEnumOnay kutusu giriş stili.
RADIO_BUTTONEnumRadyo düğmesi giriş stili.
DROPDOWNEnumAçılır menü seçim giriş stili.
SWITCHEnumBir dizi anahtar.
MULTI_SELECTEnumStatik veya dinamik veriler için çoklu seçim menüsü.

Status

Özellikler

MülkTürAçıklama
OKEnumHTTP eşleme: 200 OK
CANCELLEDEnumHTTP eşleme: 499 İstemci İsteği Kapattı
UNKNOWNEnumBilinmeyen hata.
INVALID_ARGUMENTEnumİstemci, geçersiz bir bağımsız değişken belirtti.
DEADLINE_EXCEEDEDEnumHTTP Eşleme: 504 Ağ Geçidi Zaman Aşımı
NOT_FOUNDEnumHTTP Eşleme: 404 Bulunamadı
ALREADY_EXISTSEnumBir istemcinin oluşturmaya çalıştığı varlık zaten mevcut.
PERMISSION_DENIEDEnumHTTP Eşleme: 403 Yasaklandı
UNAUTHENTICATEDEnumHTTP eşleme: 401 Yetkisiz
RESOURCE_EXHAUSTEDEnumHTTP eşleme: 429 Çok Fazla İstek Var
FAILED_PRECONDITIONEnumSistem, işlemin yürütülmesi için gereken durumda olmadığından işlem reddedildi.
ABORTEDEnumİşlem, genellikle sıralayıcı kontrolü hatası veya işlem iptal edilmesi gibi bir eşzamanlılık sorunu nedeniyle iptal edildi.
OUT_OF_RANGEEnumİşlem, geçerli aralık dışında gerçekleştirilmeye çalışıldı.
UNIMPLEMENTEDEnumHTTP Eşleme: 501 Uygulanmadı
INTERNALEnumDahili hatalar.
UNAVAILABLEEnumHTTP Eşleme: 503 Hizmet Kullanılamıyor
DATA_LOSSEnumKurtarılamaz veri kaybı veya bozulması.

Suggestions

Yöntemler

YöntemDönüş türüKısa açıklama
addSuggestion(suggestion)SuggestionsMetin önerisi ekleme.
addSuggestions(suggestions)SuggestionsMetin önerileri listesi ekleyin.

SuggestionsResponse

Yöntemler

YöntemDönüş türüKısa açıklama
printJson()StringBu nesnenin JSON gösterimini yazdırır.

SuggestionsResponseBuilder

Yöntemler

YöntemDönüş türüKısa açıklama
build()SuggestionsResponseMevcut öneri yanıtını oluşturur ve doğrular.
setSuggestions(suggestions)SuggestionsResponseBuilderMetin alanlarında otomatik tamamlamada kullanılan önerileri belirler.

Switch

Yöntemler

YöntemDönüş türüKısa açıklama
setControlType(controlType)SwitchAnahtarın kontrol türünü ayarlar.
setFieldName(fieldName)SwitchKullanıcı arayüzü etkileşimi olduğunda oluşturulan etkinlik nesnesinde bu anahtarı tanımlayan anahtarı ayarlar.
setOnChangeAction(action)SwitchAnahtar açıldığında yapılacak işlemi ayarlar.
setSelected(selected)SwitchBu anahtarın seçili mi yoksa seçilmemiş mi olarak başlatılacağını belirler.
setValue(value)SwitchBu anahtar açıkken form girişi olarak gönderilen değeri ayarlar.

SwitchControlType

Özellikler

MülkTürAçıklama
SWITCHEnumAnahtar widget'ı için açma/kapatma düğmesi stilinde kontrol.
CHECK_BOXEnumAnahtar widget'ı için onay kutusu stilinde kontrol.

TextButton

Yöntemler

YöntemDönüş türüKısa açıklama
setAltText(altText)TextButtonErişilebilirlik için düğmenin alternatif metnini ayarlar.
setAuthorizationAction(action)TextButtonNesne tıklandığında yetkilendirme akışına giden bir URL açan yetkilendirme işlemi ayarlar.
setBackgroundColor(backgroundColor)TextButtonTextButtonStyle.FILLED düğmesinin arka plan rengini ayarlar.
setComposeAction(action, composedEmailType)TextButtonNesne tıklandığında bir e-posta taslağı oluşturan bir işlem ayarlar.
setDisabled(disabled)TextButtonDüğmenin devre dışı olup olmayacağını belirler.
setIcon(icon)TextButtonDüğmede görüntülenecek önceden tanımlanmış bir Icon ayarlar.
setIconUrl(url)TextButtonBu düğmenin simgesi olarak kullanılacak resmin URL'sini ayarlar.
setMaterialIcon(icon)TextButtonMateryal tasarım simgesini ayarlar.
setOnClickAction(action)TextButtonNesne tıklandığında yürütülecek bir işlem ayarlar.
setOnClickOpenLinkAction(action)TextButtonNesne tıklandığında bir URL'yi sekmede açan bir işlem ayarlar.
setOpenLink(openLink)TextButtonNesne tıklandığında açılacak bir URL ayarlar.
setOverflowMenu(menu)TextButtonNesne tıklandığında açılacak bir pop-up menüsü ayarlar.
setText(text)TextButtonDüğmede gösterilen metni ayarlar.
setTextButtonStyle(textButtonStyle)TextButtonDüğme stilini ayarlar.

TextButtonStyle

Özellikler

MülkTürAçıklama
OUTLINEDEnumAçık arka planlı normal metin düğmesi.
TEXTEnumKULLANMAYIN.
FILLEDEnumRenkli arka plana sahip metin düğmesi.
FILLED_TONALEnumDoldurulmuş ve kenarlıklandırılmış düğmeler arasında alternatif bir orta yol olan normal metin düğmesi.
BORDERLESSEnumKenarlıksız normal metin düğmesi.

TextInput

Yöntemler

YöntemDönüş türüKısa açıklama
setFieldName(fieldName)TextInputKullanıcı arayüzü etkileşimi olduğunda oluşturulan etkinlik nesnesinde bu metin girişini tanımlayan anahtarı ayarlar.
setHint(hint)TextInputMetin girişi için bir ipucu belirler.
setMultiline(multiline)TextInputGiriş metninin tek satırda mı yoksa birden fazla satırda mı gösterileceğini belirler.
setOnChangeAction(action)TextInputMetin girişi her değiştiğinde gerçekleştirilecek bir işlem ayarlar.
setSuggestions(suggestions)TextInputMetin alanında otomatik tamamlama önerilerini ayarlar.
setSuggestionsAction(suggestionsAction)TextInputGeri çağırma işlemini, otomatik tamamlama için kullanıcı girişine göre öneriler alacak şekilde ayarlar.
setTitle(title)TextInputGiriş alanının üzerinde gösterilecek başlığı ayarlar.
setValidation(validation)TextInputBu widget için doğrulama kuralını belirler.
setValue(value)TextInputGiriş alanına ayarlanacak önceden doldurulmuş değeri ayarlar.

TextParagraph

Yöntemler

YöntemDönüş türüKısa açıklama
setMaxLines(maxLines)TextParagraphWidget'da görüntülenen maksimum metin satır sayısını ayarlar.
setText(text)TextParagraphParagrafın metnini ayarlar.

TimePicker

Yöntemler

YöntemDönüş türüKısa açıklama
setFieldName(fieldName)TimePickerKullanıcı arayüzü etkileşimi olduğunda oluşturulan etkinlik nesnesinde bu seçiciyi tanımlayan alan adını ayarlar.
setHours(hours)TimePickerGiriş alanına ayarlanacak önceden doldurulmuş saat değerini belirler.
setMinutes(minutes)TimePickerGiriş alanına ayarlanacak önceden doldurulmuş dakika değerini ayarlar.
setOnChangeAction(action)TimePickerSeçici girişi her değiştiğinde komut dosyasının gerçekleştireceği bir Action ayarlar.
setTitle(title)TimePickerGiriş alanının üzerinde görüntülenen başlığı ayarlar.

UniversalActionResponse

Yöntemler

YöntemDönüş türüKısa açıklama
printJson()StringBu nesnenin JSON gösterimini yazdırır.

UniversalActionResponseBuilder

Yöntemler

YöntemDönüş türüKısa açıklama
build()UniversalActionResponseMevcut evrensel işlem yanıtını oluşturur ve doğrular.
displayAddOnCards(cardObjects)UniversalActionResponseBuilderEklentiyi, belirtilen kartlarla birlikte gösterir.
setOpenLink(openLink)UniversalActionResponseBuilderEvrensel işlem seçildiğinde açılacak URL'yi ayarlar.

UpdateDraftActionResponse

Yöntemler

YöntemDönüş türüKısa açıklama
printJson()StringBu nesnenin JSON gösterimini yazdırır.

UpdateDraftActionResponseBuilder

Yöntemler

YöntemDönüş türüKısa açıklama
build()UpdateDraftActionResponseMevcut güncelleme taslak işlem yanıtını oluşturur ve doğrular.
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction)UpdateDraftActionResponseBuilderBir taslağın e-posta Bcc alıcılarını güncelleyen bir işlem ayarlar.
setUpdateDraftBodyAction(updateDraftBodyAction)UpdateDraftActionResponseBuilderBir taslağın e-posta gövdesini güncelleyen bir işlem ayarlayın.
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction)UpdateDraftActionResponseBuilderBir taslağın CC alıcılarını güncelleyen bir işlem ayarlar.
setUpdateDraftSubjectAction(updateDraftSubjectAction)UpdateDraftActionResponseBuilderBir taslağın konu satırını güncelleyen bir işlem ayarlar.
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction)UpdateDraftActionResponseBuilderBir taslağın Alıcılar alanını güncelleyen bir işlem ayarlar.

UpdateDraftBccRecipientsAction

Yöntemler

YöntemDönüş türüKısa açıklama
addUpdateBccRecipients(bccRecipientEmails)UpdateDraftBccRecipientsActionE-posta taslağının Bcc alıcılarını günceller.

UpdateDraftBodyAction

Yöntemler

YöntemDönüş türüKısa açıklama
addUpdateContent(content, contentType)UpdateDraftBodyActionBelirtilen içeriği taslak gövdesine ekler.
setUpdateType(updateType)UpdateDraftBodyActionTaslak metninde bu güncelleme işleminin UpdateDraftBodyType değerini belirler.

UpdateDraftBodyType

Özellikler

MülkTürAçıklama
IN_PLACE_INSERTEnumVarsayılan.
INSERT_AT_STARTEnumGüncelleme işlemleri, içeriği ileti gövdesinin başına ekler.
INSERT_AT_ENDEnumGüncelleme işlemleri, ileti gövdesinin sonuna içerik ekler.

UpdateDraftCcRecipientsAction

Yöntemler

YöntemDönüş türüKısa açıklama
addUpdateCcRecipients(ccRecipientEmails)UpdateDraftCcRecipientsActionE-posta taslağının CC alıcılarını günceller.

UpdateDraftSubjectAction

Yöntemler

YöntemDönüş türüKısa açıklama
addUpdateSubject(subject)UpdateDraftSubjectActionE-posta taslağının konu satırını günceller.

UpdateDraftToRecipientsAction

Yöntemler

YöntemDönüş türüKısa açıklama
addUpdateToRecipients(toRecipientEmails)UpdateDraftToRecipientsActionE-posta taslağının Alıcılar alıcılarını günceller.

UpdatedWidget

Yöntemler

YöntemDönüş türüKısa açıklama
addItem(text, value, selected, startIconUri, bottomText)UpdatedWidgetSeçilebilen yeni bir öğe ekler.

Validation

Yöntemler

YöntemDönüş türüKısa açıklama
setCharacterLimit(characterLimit)ValidationWidget'ın karakter sınırını ayarlar.
setInputType(inputType)ValidationWidget'ın giriş türünü ayarlar.

VerticalAlignment

Özellikler

MülkTürAçıklama
CENTEREnumİçeriği kapsayıcının ortasına dikey olarak yerleştirir.
TOPEnumİçeriği kapsayıcının üst kısmına dikey olarak yerleştirir.
BOTTOMEnumİçeriği kapsayıcının alt kısmına dikey olarak yerleştirir.

Widget

WrapStyle

Özellikler

MülkTürAçıklama
NOWRAPEnumPaketleme yok.
WRAPEnumBir sütundaki tüm widget'ların içeriğini sarmalar.