Card Service

カード サービス

このサービスを使用すると、スクリプトでカードとウィジェットのコンポーネントと UI の動作を構成して構築できます。このサービスを使って作成する UI 構造は、パソコンとモバイル デバイスの両方で自動的に利用できるため、両方に個別の UI を開発する必要はありません。

クラス

名前概要
ActionUI 要素内でのインタラクションを可能にするアクション。
ActionResponseコールバック関数(フォーム レスポンス ハンドラなど)から返され、クライアントに対して 1 つ以上のアクションを実行するレスポンス オブジェクト。
ActionResponseBuilderActionResponse オブジェクトのビルダー。
ActionStatusダイアログを呼び出すか送信するリクエストのステータスを表すクラス。
Attachmentアドオンによって作成された添付ファイルを表します。
AuthorizationActionクリックするとユーザーを AuthorizationUrl に誘導する認可アクション。
AuthorizationException返されるエラーで、承認カードをユーザーに表示できます。
BorderStyleウィジェットに適用できる完全なボーダー スタイルを表すクラス。
BorderTypeウィジェットに適用できる境界タイプを表す列挙型。
Buttonすべてのボタンの基本クラス。
ButtonSet行に表示される Button オブジェクトのセットを保持します。
CalendarEventActionResponseUI で行われた操作(ボタンのクリックなど)に応じて、ユーザーが現在編集しているカレンダー イベントを変更するレスポンスを表します。
CalendarEventActionResponseBuilderCalendarEventActionResponse オブジェクトのビルダー。
CardUI 内の 1 つのビューを表すコンテキスト カード
CardActionカードヘッダー メニューに追加されるクリック可能なメニュー項目。
CardBuilderCard オブジェクトのビルダー。
CardHeaderCard のヘッダー。
CardSectionカード セクションには、ウィジェットのグループが視覚的に分けられています。
CardServiceCardService を使用すると、Google Workspace アドオンなど、さまざまな Google 拡張機能プロダクトで使用される汎用カードを作成できます。
CardWithIdCardWithId オブジェクトのビルダー。
ChatActionResponseChat アプリがレスポンスの投稿方法を構成するために使用できるパラメータを表すクラス。
ChatClientDataSource複数選択メニューを使用する SelectionInput ウィジェットの場合は、Google Chat のデータソース。
ChatResponseGoogle Chat のカード メッセージのレスポンス オブジェクト。
ChatResponseBuilderChatResponse オブジェクトのビルダー。
ChatSpaceDataSource複数選択メニューの選択項目として Google Chat スペースにデータを入力するデータソース。
Chipアイコンとテキストラベルのある Chip
ChipList1 行に表示される Chip オブジェクトのセット。次の行に折り返して水平方向にスクロール可能になります。
ChipListLayoutChipList のレイアウトを指定する列挙型。
CollapseControlカスタマイズ可能な折りたたみと展開のコントロール。
Column列。
ColumnsColumns ウィジェットは、カードまたはダイアログに最大 2 つの列を表示します。
CommonDataSourceすべての Google Workspace アプリケーションで共有されるデータソース。
ComposeActionResponseGmail アドオンの作成アクションのコールバック メソッドから返される可能性があるレスポンス オブジェクト。
ComposeActionResponseBuilderComposeActionResponse オブジェクトのビルダー。
ComposedEmailType作成したメールがスタンドアロンか返信の下書きかを指定する列挙型値。
ContentTypeUpdateDraftActionResponse によって生成されたコンテンツのコンテンツ タイプを指定する列挙値。
DatePicker日付を入力できる入力フィールド。
DateTimePickerユーザーが日時を入力できる入力フィールド。
DecoratedTextオプションの装飾付きのテキストを表示するウィジェット。
Dialog詳しくは、Google Chat ドキュメントのインタラクティブなダイアログを開くをご覧ください。
DialogActionDialogAction オブジェクトのビルダー。
DisplayStyleカードの表示スタイルを定義する列挙型。
Divider横長の仕切り。
DriveItemsSelectedActionResponseドライブのアイテムが選択されていて、ボタンのクリックなどの UI で行われた操作に応答して、ドライブに変更を加えるレスポンスを表します。
DriveItemsSelectedActionResponseBuilderDriveItemsSelectedActionResponse オブジェクトのビルダー。
EditorFileScopeActionResponseUI で行われたアクションに応じて、Google ドキュメント、スプレッドシート、スライドなどのエディタに変更を加えます。
EditorFileScopeActionResponseBuilderEditorFileScopeActionResponse オブジェクトのビルダー。
FixedFooterCard の下部に表示される固定フッター。
Gridグリッド アイテムのコレクションを表示する整理されたグリッド。
GridItemユーザーがグリッド ウィジェット内で操作するアイテム。
GridItemLayoutGridItem の画像とテキストのスタイルを定義する列挙型。
HorizontalAlignmentウィジェットの水平配置を指定する列挙型。
HorizontalSizeStyleウィジェットが列のスペースを埋める方法を設定する列挙型。
HostAppDataSourceマルチ選択メニューを使用する SelectionInput ウィジェットの場合、Google Workspace アプリケーションのデータソース。
IconImageButton ウィジェットや DecoratedText ウィジェットなど、さまざまな UI オブジェクトで使用できる事前定義されたアイコン。
IconImage事前定義されたアイコン、マテリアル デザインのアイコン、または URL のアイコン(切り抜きスタイルをカスタマイズ可能)
Image1 つの画像を表示するウィジェット。
ImageButton画像が表示された ImageButton
ImageButtonStyleImageButton のスタイルを指定する列挙型。
ImageComponentグリッドアイテムに追加できる画像コンポーネント。
ImageCropStyle画像コンポーネントに適用できる切り抜きスタイルを表すクラス。
ImageCropType画像コンポーネントに適用される切り抜きスタイルを表す列挙型。
ImageStyle画像の切り抜きスタイルを定義する列挙型。
InputTypeウィジェットの入力タイプを定義する列挙型。
Interactionユーザーの操作(カード メッセージ内のボタンのクリックなど)に応じて行う操作を指定する列挙型。
KeyValueこのクラスは非推奨となりました。
LinkPreviewホストアプリにリンク プレビュー カードとスマートチップを表示するカード アクション。
LoadIndicatorAction の処理中に表示する読み込みインジケーターまたは進行状況インジケーターのタイプを指定する列挙型。
MaterialIconすべての Google Font Icon をサポートするオブジェクト。
Navigationカードのナビゲーションを制御するヘルパー オブジェクト。
NotificationUI 要素の操作に対するレスポンスとしてユーザーに表示される通知。
OnCloseOpenLink を通じて開いた URL が閉じられた場合の処理を指定する列挙型。
OpenAsURL を開く方法を指定する列挙型。
OpenLinkオプションを使用してリンクを開くアクションを表します。
OverflowMenuポップアップ メニューに表示される OverflowMenuItem オブジェクトのリストを保持します。
OverflowMenuItemアイコンとテキストラベルのある OverflowMenuItem
PlatformDataSourceマルチ選択メニューを使用する SelectionInput ウィジェットの場合は、Google Workspace のデータソース。
ResponseTypeChat 用アプリのレスポンスの種類を表す列挙型。
SelectionInput事前定義されたオプションのセットから選択できる入力フィールド。
SelectionInputTypeユーザーが選択できる項目の形式。
Statusステータス コードを表す列挙型。
SuggestionsTextInput ウィジェットを補完する予測入力の候補。
SuggestionsResponse候補のコールバック関数から返すことができるレスポンス オブジェクト。
SuggestionsResponseBuilderSuggestionsResponse オブジェクトのビルダー。
Switchオン / オフの切り替えをサポートする UI 要素。
SwitchControlTypeSwitch ウィジェット コントロールのタイプ。
TextButtonテキストラベル付きの TextButton
TextButtonStyleTextButton のスタイルを指定する列挙型。
TextInputテキスト入力を受け入れる入力フィールド ウィジェット。
TextParagraphテキストを表示し、基本的な HTML 形式をサポートするウィジェット。
TimePickerユーザーが時刻を入力できる入力フィールド。
UniversalActionResponseユニバーサル アクションを作成するメソッドから返される可能性があるレスポンス オブジェクト。
UniversalActionResponseBuilderUniversalActionResponse オブジェクトのビルダー。
UpdateDraftActionResponseユーザーが現在編集しているメールの下書きを更新する操作を表します。
UpdateDraftActionResponseBuilderUpdateDraftActionResponse オブジェクトのビルダー。
UpdateDraftBccRecipientsActionメールの下書きの Bcc 受信者を更新します。
UpdateDraftBodyActionメールの下書きの本文を更新します。
UpdateDraftBodyTypeUpdateDraftBodyAction のタイプを指定する列挙値。
UpdateDraftCcRecipientsActionメールの下書きの Cc 受信者を更新します。
UpdateDraftSubjectActionメールの下書きの件名を更新します。
UpdateDraftToRecipientsActionメールの下書きの To 受信者を更新します。
UpdatedWidget更新されたウィジェットのレスポンス。
Validationアタッチされているウィジェットの検証ルールを定義するオブジェクト。
VerticalAlignment列内のウィジェットの垂直配置を設定する列挙型。
WidgetCard に追加できるすべてのウィジェットの基本クラス。
WrapStyle列内のコンテンツのラッピング スタイルを設定する列挙型。

Action

メソッド

メソッド戻り値の型概要
addRequiredWidget(requiredWidget)Action有効な送信に必要なウィジェットの名前を追加します。
setAllWidgetsAreRequired(allWidgetsAreRequired)Actionこのアクションにすべてのウィジェットからの入力が必要かどうかを示します。
setFunctionName(functionName)Action呼び出されるコールバック関数の名前を設定します。
setInteraction(interaction)Actionユーザーとのインタラクションを設定します。ダイアログを開く場合にのみ必要です。
setLoadIndicator(loadIndicator)Actionアクションの進行中に表示される読み込みインジケーターを設定します。
setParameters(parameters)Actionカスタム パラメータをコールバック関数に渡すことができます。
setPersistValues(persistValues)Actionアクション レスポンスでフォームの Card が更新された後、フォームの値がクライアントの値とサーバーの値のどちらによって決定されるかを指定します。

ActionResponse

メソッド

メソッド戻り値の型概要
printJson()Stringこのオブジェクトの JSON 表現を出力します。

ActionResponseBuilder

メソッド

メソッド戻り値の型概要
build()ActionResponse現在のアクション レスポンスを構築して検証します。
setNavigation(navigation)ActionResponseBuilderNavigation アクションへのレスポンスを設定します。
setNotification(notification)ActionResponseBuilderアクションが有効になったときに表示される通知を設定します。
setOpenLink(openLink)ActionResponseBuilderアクションが有効になったときに移動する URL を設定します。
setStateChanged(stateChanged)ActionResponseBuilderこのアクションによって既存のデータの状態が変更されたことを示すフラグを設定します。

ActionStatus

メソッド

メソッド戻り値の型概要
setStatusCode(statusCode)ActionStatusダイアログを開くまたは送信するリクエストのステータスを表します。
setUserFacingMessage(message)ActionStatusリクエストのステータスに関するメッセージをユーザーに送信します。

Attachment

メソッド

メソッド戻り値の型概要
setIconUrl(iconUrl)Attachment添付ファイルのアイコン URL を設定します。
setMimeType(mimeType)Attachment添付ファイルの MIME タイプを設定します。
setResourceUrl(resourceUrl)Attachmentアタッチメントのリソース URL を設定します。
setTitle(title)Attachment添付ファイルのタイトルを設定します。

AuthorizationAction

メソッド

メソッド戻り値の型概要
setAuthorizationUrl(authorizationUrl)AuthorizationActionユーザーを認証プロンプトから取得する認証 URL を設定します。

AuthorizationException

メソッド

メソッド戻り値の型概要
printJson()Stringこのオブジェクトの JSON 表現を出力します。
setAuthorizationUrl(authUrl)AuthorizationException認証プロンプトからユーザーが移動する認証 URL を設定します。
setCustomUiCallback(callback)AuthorizationExceptionカスタム認証プロンプトを生成するために呼び出す関数の名前。
setResourceDisplayName(name)AuthorizationException承認を求めるときにユーザーに表示される名前を設定します。
throwException()voidこの例外をスローします。

BorderStyle

メソッド

メソッド戻り値の型概要
setCornerRadius(radius)BorderStyle枠線の角の半径を設定します(例: 8)。
setStrokeColor(color)BorderStyle枠線の色を設定します。
setType(type)BorderStyle枠線のタイプを設定します。

BorderType

プロパティ

プロパティタイプ説明
NO_BORDEREnum枠線のスタイルなし。
STROKEEnumストローク枠線のスタイル。

Button

メソッド

メソッド戻り値の型概要
setAuthorizationAction(action)Buttonオブジェクトがクリックされたときに、承認フローへの URL を開く承認アクションを設定します。
setComposeAction(action, composedEmailType)Buttonオブジェクトがクリックされたときにメールの下書きを作成するアクションを設定します。
setOnClickAction(action)Buttonオブジェクトがクリックされたときに実行されるアクションを設定します。
setOnClickOpenLinkAction(action)Buttonオブジェクトがクリックされたときにタブで URL を開くアクションを設定します。
setOpenLink(openLink)Buttonオブジェクトがクリックされたときに開く URL を設定します。
setOverflowMenu(menu)Buttonオブジェクトがクリックされたときにポップアップ メニューが開くように設定します。

ButtonSet

メソッド

メソッド戻り値の型概要
addButton(button)ButtonSetボタンを追加します。

CalendarEventActionResponse

メソッド

メソッド戻り値の型概要
printJson()Stringこのオブジェクトの JSON 表現を出力します。

CalendarEventActionResponseBuilder

メソッド

メソッド戻り値の型概要
addAttachments(attachments)CalendarEventActionResponseBuilder関連する UI アクションが実行されたときに、レスポンスでカレンダーの予定に添付ファイルを追加することを指定します。
addAttendees(emails)CalendarEventActionResponseBuilder関連する UI アクションが実行されたときに、レスポンスで指定された参加者をカレンダーの予定に追加することを指定します。
build()CalendarEventActionResponse現在のカレンダー イベント アクション レスポンスを構築して検証します。
setConferenceData(conferenceData)CalendarEventActionResponseBuilder関連する UI アクションが実行されたときに、レスポンスで指定された会議データをカレンダー イベントに設定することを指定します。

Card

メソッド

メソッド戻り値の型概要
printJson()Stringこのオブジェクトの JSON 表現を出力します。

CardAction

メソッド

メソッド戻り値の型概要
setAuthorizationAction(action)CardActionオブジェクトがクリックされたときに、承認フローへの URL を開く承認アクションを設定します。
setComposeAction(action, composedEmailType)CardActionオブジェクトがクリックされたときにメールの下書きを作成するアクションを設定します。
setOnClickAction(action)CardActionオブジェクトがクリックされたときに実行されるアクションを設定します。
setOnClickOpenLinkAction(action)CardActionオブジェクトがクリックされたときにタブで URL を開くアクションを設定します。
setOpenLink(openLink)CardActionオブジェクトがクリックされたときに開く URL を設定します。
setText(text)CardActionこのアクションのメニュー テキストを設定します。

CardBuilder

メソッド

メソッド戻り値の型概要
addCardAction(cardAction)CardBuilderこのカードに CardAction を追加します。
addSection(section)CardBuilderこのカードにセクションを追加します。
build()Card現在のカードを作成して検証します。
setDisplayStyle(displayStyle)CardBuilderこのカードの表示スタイルを設定します。
setFixedFooter(fixedFooter)CardBuilderこのカードに固定のフッターを設定します。
setHeader(cardHeader)CardBuilderこのカードのヘッダーを設定します。
setName(name)CardBuilderこのカードの名前を設定します。
setPeekCardHeader(peekCardHeader)CardBuilderピークカードのヘッダーを設定します。

CardHeader

メソッド

メソッド戻り値の型概要
setImageAltText(imageAltText)CardHeaderヘッダー画像の代替テキストを設定します。
setImageStyle(imageStyle)CardHeaderカード ヘッダーのアイコンの切り抜きを設定します。
setImageUrl(imageUrl)CardHeaderURL またはデータ文字列を指定して、ヘッダーで使用する画像を設定します。
setSubtitle(subtitle)CardHeaderカード ヘッダーのサブタイトルを設定します。
setTitle(title)CardHeaderカードヘッダーのタイトルを設定します。

CardSection

メソッド

メソッド戻り値の型概要
addWidget(widget)CardSection指定したウィジェットをこのセクションに追加します。
setCollapseControl(collapseControl)CardSectionセクションのカスタマイズ可能な展開ボタンと閉じるボタンを設定します。
setCollapsible(collapsible)CardSectionセクションを折りたためるかどうかを設定します。
setHeader(header)CardSectionセクションのヘッダーを設定します。
setNumUncollapsibleWidgets(numUncollapsibleWidgets)CardSectionこのセクションを閉じても表示されるウィジェットの数を設定します。

CardService

プロパティ

プロパティタイプ説明
BorderTypeBorderTypeBorderType 列挙型。
ChipListLayoutChipListLayoutChipListLayout 列挙型。
ComposedEmailTypeComposedEmailTypeComposedEmailType 列挙型。
ContentTypeContentTypeContentType 列挙値。
GridItemLayoutGridItemLayoutGridItemLayout 列挙型。
HorizontalAlignmentHorizontalAlignmentHorizontalAlignment 列挙型。
IconIconIcon 列挙型。
ImageButtonStyleImageButtonStyleImageButtonStyle 列挙型。
ImageCropTypeImageCropTypeImageCropType 列挙型。
ImageStyleImageStyleImageStyle 列挙型。
InputTypeInputTypeInputType 列挙型。
LoadIndicatorLoadIndicatorLoadIndicator 列挙値。
OnCloseOnCloseOnClose 列挙型。
OpenAsOpenAsOpenAs 列挙値。
SelectionInputTypeSelectionInputTypeSelectionInputType 列挙値。
TextButtonStyleTextButtonStyleTextButtonStyle 列挙型。
UpdateDraftBodyTypeUpdateDraftBodyTypeUpdateDraftBodyType 列挙型。

メソッド

メソッド戻り値の型概要
newAction()Action新しい Action を作成します。
newActionResponseBuilder()ActionResponseBuilder新しい ActionResponseBuilder を作成します。
newActionStatus()ActionStatus新しい ActionStatus を作成します。
newAttachment()Attachment新しい Attachment を作成します。
newAuthorizationAction()AuthorizationAction新しい AuthorizationAction を作成します。
newAuthorizationException()AuthorizationException新しい AuthorizationException を作成します。
newBorderStyle()BorderStyle新しい BorderStyle を作成します。
newButtonSet()ButtonSet新しい ButtonSet を作成します。
newCalendarEventActionResponseBuilder()CalendarEventActionResponseBuilder新しい CalendarEventActionResponseBuilder を作成します。
newCardAction()CardAction新しい CardAction を作成します。
newCardBuilder()CardBuilder新しいカード ビルダーを作成します。
newCardHeader()CardHeader新しい CardHeader を作成します。
newCardSection()CardSection新しい CardSection を作成します。
newCardWithId()CardWithId新しい CardWithId を作成します。
newChatActionResponse()ChatActionResponse新しい ChatActionResponse を作成します。
newChatResponseBuilder()ChatResponseBuilder新しい ChatResponseBuilder を作成します。
newChip()Chip新しい Chip を作成します。
newChipList()ChipList新しい ChipList を作成します。
newCollapseControl()CollapseControl新しい CollapseControl を作成します。
newColumn()Column新しい Column を作成します。
newColumns()Columns新しい Columns セットを作成します。
newComposeActionResponseBuilder()ComposeActionResponseBuilder新しい ComposeActionResponseBuilder を作成します。
newDatePicker()DatePicker新しい DatePicker を作成します。
newDateTimePicker()DateTimePicker新しい DateTimePicker を作成します。
newDecoratedText()DecoratedText新しい DecoratedText を作成します。
newDialog()Dialog新しい Dialog を作成します。
newDialogAction()DialogAction新しい DialogAction を作成します。
newDivider()Divider新しい Divider を作成します。
newDriveItemsSelectedActionResponseBuilder()DriveItemsSelectedActionResponseBuilder新しい DriveItemsSelectedActionResponseBuilder を作成します。
newEditorFileScopeActionResponseBuilder()EditorFileScopeActionResponseBuilder新しい EditorFileScopeActionResponseBuilder を作成します。
newFixedFooter()FixedFooter新しい FixedFooter を作成します。
newGrid()Grid新しい Grid を作成します。
newGridItem()GridItem新しい GridItem を作成します。
newIconImage()IconImage新しい IconImage を作成します。
newImage()Image新しい Image を作成します。
newImageButton()ImageButton新しい ImageButton を作成します。
newImageComponent()ImageComponent新しい ImageComponent を作成します。
newImageCropStyle()ImageCropStyle新しい ImageCropStyle を作成します。
newKeyValue()KeyValue新しい KeyValue を作成します。
newLinkPreview()LinkPreview新しい LinkPreview を作成します。
newMaterialIcon()MaterialIcon新しい MaterialIcon を作成します。
newNavigation()Navigation新しい Navigation を作成します。
newNotification()Notification新しい Notification を作成します。
newOpenLink()OpenLink新しい OpenLink を作成します。
newOverflowMenu()OverflowMenu新しい OverflowMenu を作成します。
newOverflowMenuItem()OverflowMenuItem新しい OverflowMenuItem を作成します。
newSelectionInput()SelectionInput新しい SelectionInput を作成します。
newSuggestions()Suggestions新しい Suggestions を作成します。
newSuggestionsResponseBuilder()SuggestionsResponseBuilder新しい SuggestionsResponseBuilder を作成します。
newSwitch()Switch新しい Switch を作成します。
newTextButton()TextButton新しい TextButton を作成します。
newTextInput()TextInput新しい TextInput を作成します。
newTextParagraph()TextParagraph新しい TextParagraph を作成します。
newTimePicker()TimePicker新しい TimePicker を作成します。
newUniversalActionResponseBuilder()UniversalActionResponseBuilder新しい UniversalActionResponseBuilder を作成します。
newUpdateDraftActionResponseBuilder()UpdateDraftActionResponseBuilder新しい UpdateDraftActionResponseBuilder を作成します。
newUpdateDraftBccRecipientsAction()UpdateDraftBccRecipientsAction新しい UpdateDraftBccRecipientsAction を作成します。
newUpdateDraftBodyAction()UpdateDraftBodyAction新しい UpdateDraftBodyAction を作成します。
newUpdateDraftCcRecipientsAction()UpdateDraftCcRecipientsAction新しい UpdateDraftCcRecipientsAction を作成します。
newUpdateDraftSubjectAction()UpdateDraftSubjectAction新しい UpdateDraftSubjectAction を作成します。
newUpdateDraftToRecipientsAction()UpdateDraftToRecipientsAction新しい UpdateDraftToRecipientsAction を作成します。
newValidation()Validation新しい Validation を作成します。

CardWithId

メソッド

メソッド戻り値の型概要
setCard(card)CardWithIdcardWithId のカードを設定します。
setCardId(id)CardWithIdcardWithId の一意のカード ID を設定します。

ChatActionResponse

メソッド

メソッド戻り値の型概要
setDialogAction(dialogAction)ChatActionResponseダイアログ アクションをダイアログに関連するイベントに設定します。
setResponseType(responseType)ChatActionResponseChat 用アプリのレスポンスの種類。
setUpdatedWidget(updatedWidget)ChatActionResponseウィジェットの予測入力オプションを提供するために使用される、更新されたウィジェットを設定します。
setUrl(url)ChatActionResponseユーザーが認証または構成する URL。

ChatClientDataSource

メソッド

メソッド戻り値の型概要
setSpaceDataSource(spaceDataSource)ChatClientDataSourceマルチ選択メニューの選択項目として Google Chat スペースを入力するデータソース。

ChatResponse

メソッド

メソッド戻り値の型概要
printJson()Stringこのオブジェクトの JSON 表現を出力します。

ChatResponseBuilder

メソッド

メソッド戻り値の型概要
addCardsV2(cardWithId)ChatResponseBuilderメッセージのカード フィールドを設定します。
build()ChatResponse現在のアクション レスポンスを構築して検証します。
setActionResponse(actionResponse)ChatResponseBuilderメッセージのアクション レスポンス フィールドを設定します。
setText(text)ChatResponseBuilderChat メッセージのテキストを設定します。

ChatSpaceDataSource

メソッド

メソッド戻り値の型概要
setDefaultToCurrentSpace(defaultToCurrentSpace)ChatSpaceDataSourcetrue に設定すると、マルチ選択メニューで現在の Google Chat スペースがデフォルトでアイテムとして選択されます。

Chip

メソッド

メソッド戻り値の型概要
setAltText(altText)Chipユーザー補助のために、チップの代替テキストを設定します。
setAuthorizationAction(action)Chipオブジェクトがクリックされたときに、承認フローへの URL を開く承認アクションを設定します。
setComposeAction(action, composedEmailType)Chipオブジェクトがクリックされたときにメールの下書きを作成するアクションを設定します。
setDisabled(disabled)Chipチップを無効にするかどうかを設定します。
setIcon(icon)Chipチップとして使用するアイコンを設定します。
setLabel(label)Chipチップのタイトルを設定します。
setOnClickAction(action)Chipオブジェクトがクリックされたときに実行されるアクションを設定します。
setOnClickOpenLinkAction(action)Chipオブジェクトがクリックされたときにタブで URL を開くアクションを設定します。
setOpenLink(openLink)Chipオブジェクトがクリックされたときに開く URL を設定します。

ChipList

メソッド

メソッド戻り値の型概要
addChip(chip)ChipListチップを追加します。
setLayout(layout)ChipListチップリストのレイアウトを設定します。

ChipListLayout

プロパティ

プロパティタイプ説明
WRAPPEDEnum水平方向のスペースが十分でない場合、チップリストは次の行に折り返されます。
HORIZONTAL_SCROLLABLEEnumチップが使用可能なスペースに収まらない場合、チップは横方向にスクロールします。

CollapseControl

メソッド

メソッド戻り値の型概要
setCollapseButton(button)CollapseControl[表示を減らす] ボタンに表示される Button を設定します。
setExpandButton(button)CollapseControl[さらに表示] ボタンに表示される Button を設定します。
setHorizontalAlign(horizontalAlignment)CollapseControlCollapseControlHorizontalAlignment を設定します。

Column

メソッド

メソッド戻り値の型概要
addWidget(widget)Column列にウィジェットを追加します。
setHorizontalAlignment(horizontalAlignment)ColumnColumnHorizontalAlignment を設定します。
setHorizontalSizeStyle(horizontalSizeStyle)Column列の HorizontalSizeStyle を設定します。
setVerticalAlignment(verticalAlignment)ColumnColumnVerticalAlignment を設定します。

Columns

メソッド

メソッド戻り値の型概要
addColumn(column)ColumnsColumn を列ウィジェットに追加します。
setWrapStyle(wrapStyle)Columns列の折り返しスタイルを設定し、画面の幅に応じて列をどのようにサイズ変更するかを制御します。

CommonDataSource

プロパティ

プロパティタイプ説明
UNKNOWNEnumデフォルト値。
USEREnumGoogle Workspace ユーザー。

ComposeActionResponse

メソッド

メソッド戻り値の型概要
printJson()Stringこのオブジェクトの JSON 表現を出力します。

ComposeActionResponseBuilder

メソッド

メソッド戻り値の型概要
build()ComposeActionResponse現在の compose アクション レスポンスを構築して検証します。
setGmailDraft(draft)ComposeActionResponseBuilderGmailMessage.createDraftReply(body) または同様の関数を使用して作成されたドラフト GmailMessage を設定します。

ComposedEmailType

プロパティ

プロパティタイプ説明
REPLY_AS_DRAFTEnum別のメッセージに対する返信の下書き。
STANDALONE_DRAFTEnumスタンドアロン メッセージである下書き。

ContentType

プロパティ

プロパティタイプ説明
TEXTEnum生成されたコンテンツがプレーン テキストであることを示します。
MUTABLE_HTMLEnum生成されたコンテンツが HTML 形式であることを示します。
IMMUTABLE_HTMLEnum生成されたコンテンツのフォーマットは HTML ですが、生成後は編集できないことを示します。

DatePicker

メソッド

メソッド戻り値の型概要
setFieldName(fieldName)DatePickerUI 操作が発生したときに生成されるイベント オブジェクトで、この選択ツールを識別するフィールド名を設定します。
setOnChangeAction(action)DatePicker選択ツールの入力が変更されるたびにスクリプトが実行する Action を設定します。
setTitle(title)DatePicker入力フィールドの上に表示されるタイトルを設定します。
setValueInMsSinceEpoch(valueMsEpoch)DatePicker入力フィールドに設定するプリフィル値を設定します。
setValueInMsSinceEpoch(valueMsEpoch)DatePicker入力フィールドに設定するプリフィル値を設定します。

DateTimePicker

メソッド

メソッド戻り値の型概要
setFieldName(fieldName)DateTimePickerUI 操作が発生したときに生成されるイベント オブジェクトで、この選択ツールを識別するフィールド名を設定します。
setOnChangeAction(action)DateTimePicker選択ツールの入力が変更されるたびにスクリプトが実行する Action を設定します。
setTimeZoneOffsetInMins(timeZoneOffsetMins)DateTimePickerタイムゾーンと UTC との時差を分単位で設定します。
setTitle(title)DateTimePicker入力フィールドの上に表示されるタイトルを設定します。
setValueInMsSinceEpoch(valueMsEpoch)DateTimePicker入力フィールドに設定するプリフィル値を設定します。
setValueInMsSinceEpoch(valueMsEpoch)DateTimePicker入力フィールドに設定するプリフィル値を設定します。

DecoratedText

メソッド

メソッド戻り値の型概要
setAuthorizationAction(action)DecoratedTextオブジェクトがクリックされたときに、認可フローの URL を開く認可アクションを設定します。
setBottomLabel(text)DecoratedTextキーとして使用されるラベルテキストを設定し、テキスト コンテンツの下に表示します。
setButton(button)DecoratedTextテキストの右側に表示される Button を設定します。
setComposeAction(action, composedEmailType)DecoratedTextオブジェクトがクリックされたときにメールの下書きを作成するアクションを設定します。
setEndIcon(endIcon)DecoratedTextコンテンツの右側に表示されるオプションの IconImage を設定します。
setOnClickAction(action)DecoratedTextオブジェクトがクリックされたときに実行されるアクションを設定します。
setOnClickOpenLinkAction(action)DecoratedTextオブジェクトがクリックされたときにタブで URL を開くアクションを設定します。
setOpenLink(openLink)DecoratedTextオブジェクトがクリックされたときに開く URL を設定します。
setStartIcon(startIcon)DecoratedTextテキスト コンテンツの前に表示するオプションの IconImage を設定します。
setSwitchControl(switchToSet)DecoratedTextコンテンツの右側に表示される Switch を設定します。
setText(text)DecoratedText値として使用するテキストを設定します。
setTopLabel(text)DecoratedTextキーとして使用され、テキスト コンテンツの上に表示されるラベルテキストを設定します。
setWrapText(wrapText)DecoratedText値のテキストを 1 行に表示するか複数行に表示するかを設定します。

Dialog

メソッド

メソッド戻り値の型概要
setBody(card)DialogDialog のカードを設定します。

DialogAction

メソッド

メソッド戻り値の型概要
setActionStatus(actionStatus)DialogActionDialogAction のアクションのステータスを設定します。
setDialog(dialog)DialogActionDialogAction のダイアログを設定します。

DisplayStyle

プロパティ

プロパティタイプ説明
PEEKEnum既存のコンテンツの上にアドオン コンテンツの下部にカードヘッダーを表示します。
REPLACEEnum既存のコンテンツを置き換えてカードを表示する。

Divider

DriveItemsSelectedActionResponse

メソッド

メソッド戻り値の型概要
printJson()Stringこのオブジェクトの JSON 表現を出力します。

DriveItemsSelectedActionResponseBuilder

メソッド

メソッド戻り値の型概要
build()DriveItemsSelectedActionResponse現在のドライブ アクション レスポンスを構築します。
requestFileScope(itemId)DriveItemsSelectedActionResponseBuilderレスポンスで、ドライブ内のコンテキストに関連するアイテムのファイル スコープをリクエストすることを指定します。

EditorFileScopeActionResponse

メソッド

メソッド戻り値の型概要
printJson()Stringこのオブジェクトの JSON 表現を出力します。

EditorFileScopeActionResponseBuilder

メソッド

メソッド戻り値の型概要
build()EditorFileScopeActionResponse現在のエディタ アクション レスポンスをビルドします。
requestFileScopeForActiveDocument()EditorFileScopeActionResponseBuilder現在アクティブなエディタ ドキュメントの drive.file スコープをリクエストします。

FixedFooter

メソッド

メソッド戻り値の型概要
setPrimaryButton(button)FixedFooter固定フッターにメインボタンを設定します。
setSecondaryButton(button)FixedFooter固定フッターにセカンダリ ボタンを設定します。

Grid

メソッド

メソッド戻り値の型概要
addItem(gridItem)Gridグリッドに新しいグリッド アイテムを追加します。
setAuthorizationAction(action)Gridオブジェクトがクリックされたときに、承認フローへの URL を開く承認アクションを設定します。
setBorderStyle(borderStyle)Grid各グリッドアイテムに適用される枠線のスタイルを設定します。
setComposeAction(action, composedEmailType)Gridオブジェクトがクリックされたときにメールの下書きを作成するアクションを設定します。
setNumColumns(numColumns)Gridグリッドに表示する列の数。
setOnClickAction(action)Gridオブジェクトがクリックされたときに実行されるアクションを設定します。
setOnClickOpenLinkAction(action)Gridオブジェクトがクリックされたときにタブで URL を開くアクションを設定します。
setOpenLink(openLink)Gridオブジェクトがクリックされたときに開く URL を設定します。
setTitle(title)Gridグリッドのタイトル テキストを設定します。

GridItem

メソッド

メソッド戻り値の型概要
setIdentifier(id)GridItemグリッドアイテムの ID を設定します。
setImage(image)GridItemこのグリッドアイテムの画像を設定します。
setLayout(layout)GridItemグリッドアイテムのテキストと画像のレイアウトを設定します。
setSubtitle(subtitle)GridItemグリッド アイテムのサブタイトルを設定します。
setTextAlignment(alignment)GridItemグリッド アイテムの水平方向の配置を設定します。
setTitle(title)GridItemグリッドアイテムのタイトル テキストを設定します。

GridItemLayout

プロパティ

プロパティタイプ説明
TEXT_BELOWEnumタイトルとサブタイトルは、グリッド アイテムの画像の下に表示されます。
TEXT_ABOVEEnumタイトルとサブタイトルは、グリッドアイテムの画像の上に表示されます。

HorizontalAlignment

プロパティ

プロパティタイプ説明
STARTEnumウィジェットを文側の始点に揃えます。
CENTEREnumウィジェットを中央に配置します。
ENDEnumウィジェットを文末端に揃えます。

HorizontalSizeStyle

プロパティ

プロパティタイプ説明
FILL_AVAILABLE_SPACEEnumColumn の使用可能な水平方向のスペースを埋めるように Widget のサイズを調整します。
FILL_MINIMUM_SPACEEnumColumn 内の水平方向のスペースを最小限に抑えるように Widget のサイズを変更します。

HostAppDataSource

メソッド

メソッド戻り値の型概要
setChatDataSource(chatClientDataSource)HostAppDataSourceGoogle Chat のデータソースを設定します。

Icon

プロパティ

プロパティタイプ説明
NONEEnumアイコンなし。
AIRPLANEEnum飛行機のフライトのアイコン
BOOKMARKEnumブックマーク アイコン
BUSEnumバスのアイコン
CAREnum車のアイコン
CLOCKEnum時計のアイコン
CONFIRMATION_NUMBER_ICONEnum確認番号のアイコン
DOLLAREnumドルアイコン
DESCRIPTIONEnum説明アイコン
EMAILEnumメールアイコン
EVENT_PERFORMEREnumメールアイコン
EVENT_SEATEnumイベントの座席アイコン
FLIGHT_ARRIVALEnumフライトの到着アイコン
FLIGHT_DEPARTUREEnumフライトの出発アイコン
HOTELEnumホテルアイコン
HOTEL_ROOM_TYPEEnumホテルアイコン
INVITEEnum招待アイコン
MAP_PINEnum地図上のピンアイコン
MEMBERSHIPEnumメンバーシップ アイコン
MULTIPLE_PEOPLEEnum複数の人のアイコン
OFFEREnum特典アイコン
PERSONEnum人型アイコン
PHONEEnum電話アイコン
RESTAURANT_ICONEnumレストランのアイコン
SHOPPING_CARTEnumショッピング カート アイコン
STAREnumスターアイコン
STOREEnumストアのアイコン
TICKETEnumチケット アイコン
TRAINEnum電車アイコン
VIDEO_CAMERAEnumビデオカメラのアイコン
VIDEO_PLAYEnum動画再生アイコン

IconImage

メソッド

メソッド戻り値の型概要
setAltText(altText)IconImageユーザー補助に使用される URL の代替テキストを設定します。
setIcon(icon)IconImageURL が設定されていない場合、事前定義されたアイコンを設定します。
setIconUrl(url)IconImageアイコンが設定されていない場合は、アイコンの URL を設定します。
setImageCropType(imageCropType)IconImage画像の切り抜きスタイルを設定します。
setMaterialIcon(icon)IconImageマテリアル デザイン アイコンを設定します。

Image

メソッド

メソッド戻り値の型概要
setAltText(altText)Imageユーザー補助機能用に画像の代替テキストを設定します。
setAuthorizationAction(action)Imageオブジェクトがクリックされたときに、承認フローへの URL を開く承認アクションを設定します。
setComposeAction(action, composedEmailType)Imageオブジェクトがクリックされたときにメールの下書きを作成するアクションを設定します。
setImageUrl(url)ImageURL またはデータ文字列を指定して、使用する画像を設定します。
setOnClickAction(action)Imageオブジェクトがクリックされたときに実行されるアクションを設定します。
setOnClickOpenLinkAction(action)Imageオブジェクトがクリックされたときにタブで URL を開くアクションを設定します。
setOpenLink(openLink)Imageオブジェクトがクリックされたときに開く URL を設定します。

ImageButton

メソッド

メソッド戻り値の型概要
setAltText(altText)ImageButtonユーザー補助機能用にボタンの代替テキストを設定します。
setAuthorizationAction(action)ImageButtonオブジェクトがクリックされたときに、認可フローの URL を開く認可アクションを設定します。
setComposeAction(action, composedEmailType)ImageButtonオブジェクトがクリックされたときにメールの下書きを作成するアクションを設定します。
setIcon(icon)ImageButtonボタンに表示する定義済みの Icon を設定します。
setIconUrl(url)ImageButtonこのボタンのアイコンとして使用する画像の URL を設定します。
setImageButtonStyle(imageButtonStyle)ImageButtonボタンのスタイルを設定します。
setMaterialIcon(icon)ImageButtonマテリアル デザインのアイコンを設定します。
setOnClickAction(action)ImageButtonオブジェクトがクリックされたときに実行されるアクションを設定します。
setOnClickOpenLinkAction(action)ImageButtonオブジェクトがクリックされたときにタブで URL を開くアクションを設定します。
setOpenLink(openLink)ImageButtonオブジェクトがクリックされたときに開く URL を設定します。
setOverflowMenu(menu)ImageButtonオブジェクトがクリックされたときにポップアップ メニューが開くように設定します。

ImageButtonStyle

プロパティ

プロパティタイプ説明
BORDERLESSEnum枠線のない画像ボタン。
OUTLINEDEnum背景が透明な画像ボタン。
FILLEDEnum背景が色付きの画像ボタン。
FILLED_TONALEnum塗りつぶしボタンと枠線ボタンの中間的なデザインの画像ボタン。

ImageComponent

メソッド

メソッド戻り値の型概要
setAltText(altText)ImageComponent画像の代替テキストを設定します。
setBorderStyle(borderStyle)ImageComponent画像に適用される枠線のスタイルを設定します。
setCropStyle(imageCropStyle)ImageComponent画像の切り抜きスタイルを設定します。
setImageUrl(url)ImageComponent画像の URL を設定します。

ImageCropStyle

メソッド

メソッド戻り値の型概要
setAspectRatio(ratio)ImageCropStyle切り抜きタイプが RECTANGLE_CUSTOM の場合に使用するアスペクト比を設定します。
setImageCropType(type)ImageCropStyle画像の切り抜きの種類を設定します。

ImageCropType

プロパティ

プロパティタイプ説明
SQUAREEnumスクエア形の切り抜きスタイル。
CIRCLEEnum円図形の切り抜きスタイル。
RECTANGLE_CUSTOMEnumカスタム比率の長方形の切り抜きスタイル。
RECTANGLE_4_3Enumアスペクト比 4:3 の長方形の切り抜きスタイル。

ImageStyle

プロパティ

プロパティタイプ説明
SQUAREEnum切り抜きなし。
CIRCLEEnum円形に切り抜きます。

InputType

プロパティ

プロパティタイプ説明
TEXTEnum通常のテキストを受け入れます。
INTEGEREnum整数を受け入れます。
FLOATEnum浮動小数点数を受け入れます。
EMAILEnumメールアドレスを承認します。

Interaction

プロパティ

プロパティタイプ説明
INTERACTION_UNSPECIFIEDEnumデフォルト値。
OPEN_DIALOGEnumChat アプリがユーザーとやり取りするためのカードベースのインターフェースであるダイアログを開きます。

KeyValue

メソッド

メソッド戻り値の型概要
setAuthorizationAction(action)KeyValueオブジェクトがクリックされたときに、承認フローへの URL を開く承認アクションを設定します。
setComposeAction(action, composedEmailType)KeyValueオブジェクトがクリックされたときにメールの下書きを作成するアクションを設定します。
setOnClickAction(action)KeyValueオブジェクトがクリックされたときに実行されるアクションを設定します。
setOnClickOpenLinkAction(action)KeyValueオブジェクトがクリックされたときにタブで URL を開くアクションを設定します。
setOpenLink(openLink)KeyValueオブジェクトがクリックされたときに開く URL を設定します。

LinkPreview

メソッド

メソッド戻り値の型概要
printJson()Stringこのオブジェクトの JSON 表現を出力します。
setLinkPreviewTitle(title)LinkPreviewプレビュー カードの上にあるリンク プレビューに表示するタイトルを設定します。
setPreviewCard(previewCard)LinkPreviewサードパーティまたは Google 以外のサービスからのリンクに関する情報を表示するカードを設定します。
setTitle(title)LinkPreviewリンク プレビューのスマートチップに表示されるタイトルを設定します。

LoadIndicator

プロパティ

プロパティタイプ説明
SPINNEREnumスピナー インジケータを使用する。
NONEEnumインジケータは使用しないでください。

MaterialIcon

メソッド

メソッド戻り値の型概要
setFill(fill)MaterialIconアイコンを塗りつぶしてレンダリングするかどうか。
setGrade(grade)MaterialIcon重量とグレードはシンボルの太さに影響します。
setName(name)MaterialIconアイコンの名前を設定します。
setWeight(weight)MaterialIconアイコンのストロークの太さ。

メソッド

メソッド戻り値の型概要
popCard()Navigationナビゲーション スタックからカードをポップします。
popToNamedCard(cardName)Navigationカード名で指定されたカードにポップします。
popToRoot()Navigationカードスタックをルートカードにポップします。
printJson()Stringこのオブジェクトの JSON 表現を出力します。
pushCard(card)Navigation指定したカードをスタックにプッシュします。
updateCard(card)Navigation現在のカードをその場で交換します。

Notification

メソッド

メソッド戻り値の型概要
setText(text)Notification通知に表示するテキストを設定します。

OnClose

プロパティ

プロパティタイプ説明
NOTHINGEnum閉じるときに何もしない。
RELOADEnumウィンドウが閉じるとアドオンを再読み込みします。

OpenAs

プロパティ

プロパティタイプ説明
FULL_SIZEEnum全画面またはタブで開く。
OVERLAYEnumポップアップなどのオーバーレイとして開く。

メソッド

メソッド戻り値の型概要
setOnClose(onClose)OpenLinkURL ウィンドウまたはタブが閉じられたときの URL アクションの動作を設定します。
setOpenAs(openAs)OpenLinkURL が開いたときの URL の動作を設定します。
setUrl(url)OpenLink開く URL を設定します。

OverflowMenu

メソッド

メソッド戻り値の型概要
addMenuItem(menuItem)OverflowMenuメニュー項目を追加します。

OverflowMenuItem

メソッド

メソッド戻り値の型概要
setAuthorizationAction(action)OverflowMenuItemオブジェクトがクリックされたときに、承認フローへの URL を開く承認アクションを設定します。
setComposeAction(action, composedEmailType)OverflowMenuItemオブジェクトがクリックされたときにメールの下書きを作成するアクションを設定します。
setDisabled(disabled)OverflowMenuItemメニュー項目を無効にするかどうかを設定します。
setOnClickAction(action)OverflowMenuItemオブジェクトがクリックされたときに実行されるアクションを設定します。
setOnClickOpenLinkAction(action)OverflowMenuItemオブジェクトがクリックされたときにタブで URL を開くアクションを設定します。
setOpenLink(openLink)OverflowMenuItemオブジェクトがクリックされたときに開く URL を設定します。
setStartIcon(icon)OverflowMenuItemメニュー項目の先頭のアイコンを設定します。
setText(text)OverflowMenuItemメニュー項目のタイトルを設定します。

PlatformDataSource

メソッド

メソッド戻り値の型概要
setCommonDataSource(commonDataSource)PlatformDataSourceGoogle Workspace からデータソースを設定します。
setHostAppDataSource(hostAppDataSource)PlatformDataSource複数選択メニューのスペースに入力するために使用されます。

ResponseType

プロパティ

プロパティタイプ説明
TYPE_UNSPECIFIEDEnumNEW_MESSAGE として処理されるデフォルトのタイプ。
NEW_MESSAGEEnumトピックに新規メッセージとして投稿します。
UPDATE_MESSAGEEnumChat アプリのメッセージを更新します。
UPDATE_USER_MESSAGE_CARDSEnumユーザーのメッセージのカード情報を更新する。
REQUEST_CONFIGEnumユーザーに非公開で追加の認証または構成を依頼します。
DIALOGEnumダイアログを表示します。
UPDATE_WIDGETEnumウィジェットのテキスト オートコンプリート オプションのクエリ。

SelectionInput

メソッド

メソッド戻り値の型概要
addItem(text, value, selected)SelectionInput選択可能な新しい項目を追加します。
addMultiSelectItem(text, value, selected, startIconUri, bottomText)SelectionInput複数選択メニューで選択できる新しい項目を追加します。
setExternalDataSource(action)SelectionInputリレーショナル データベースなどの外部データソースを設定します。
setFieldName(fieldName)SelectionInputUI 操作が発生したときに生成されるイベント オブジェクトで、この選択入力を識別するキーを設定します。
setMultiSelectMaxSelectedItems(maxSelectedItems)SelectionInputユーザーが選択できるアイテムの最大数を設定します。
setMultiSelectMinQueryLength(queryLength)SelectionInputアプリが予測入力をクエリしてカードに候補項目を表示する前にユーザーが入力するテキスト文字数を設定します。
setOnChangeAction(action)SelectionInput選択入力が変更されたときに実行されるように Action を設定します。
setPlatformDataSource(platformDataSource)SelectionInputGoogle Workspace からデータソースを設定します。
setTitle(title)SelectionInput入力フィールドの前に表示されるタイトルを設定します。
setType(type)SelectionInputこの入力のタイプを設定します。

SelectionInputType

プロパティ

プロパティタイプ説明
CHECK_BOXEnumチェックボックスの入力スタイル。
RADIO_BUTTONEnumラジオボタンの入力スタイル。
DROPDOWNEnumプルダウン メニューの選択の入力スタイル。
SWITCHEnumスイッチのセット。
MULTI_SELECTEnum静的データまたは動的データの複数選択メニュー。

Status

プロパティ

プロパティタイプ説明
OKEnumHTTP マッピング: 200 OK
CANCELLEDEnumHTTP マッピング: 499 クライアントのクローズ リクエスト
UNKNOWNEnum不明なエラーです。
INVALID_ARGUMENTEnumクライアントが無効な引数を指定しました。
DEADLINE_EXCEEDEDEnumHTTP マッピング: 504 ゲートウェイ タイムアウト
NOT_FOUNDEnumHTTP マッピング: 404 見つかりません
ALREADY_EXISTSEnumクライアントが作成しようとしたエンティティはすでに存在します。
PERMISSION_DENIEDEnumHTTP マッピング: 403 禁止です
UNAUTHENTICATEDEnumHTTP マッピング: 401 権限なし
RESOURCE_EXHAUSTEDEnumHTTP マッピング: 429 リクエストが多すぎます
FAILED_PRECONDITIONEnumシステムがオペレーションの実行に必要な状態ではないため、オペレーションが拒否されました。
ABORTEDEnumオペレーションは、通常、シーケンサー チェックの失敗、またはトランザクションの中止などの同時実行の問題のために中止されています。
OUT_OF_RANGEEnumオペレーションが有効な範囲を超えて試行されました。
UNIMPLEMENTEDEnumHTTP マッピング: 501 実装されていません
INTERNALEnum内部エラー。
UNAVAILABLEEnumHTTP マッピング: 503 サービスを利用できません
DATA_LOSSEnum回復不能なデータの消失や破損。

Suggestions

メソッド

メソッド戻り値の型概要
addSuggestion(suggestion)Suggestionsテキストの候補を追加します。
addSuggestions(suggestions)Suggestionsテキスト候補のリストを追加します。

SuggestionsResponse

メソッド

メソッド戻り値の型概要
printJson()Stringこのオブジェクトの JSON 表現を出力します。

SuggestionsResponseBuilder

メソッド

メソッド戻り値の型概要
build()SuggestionsResponse現在の候補レスポンスを構築して検証します。
setSuggestions(suggestions)SuggestionsResponseBuilderテキスト フィールドの予測入力で使用する候補を設定します。

Switch

メソッド

メソッド戻り値の型概要
setControlType(controlType)Switchスイッチのコントロール タイプを設定します。
setFieldName(fieldName)SwitchUI 操作が発生したときに生成されるイベント オブジェクトで、このスイッチを識別するキーを設定します。
setOnChangeAction(action)Switchスイッチが切り替わったときに実行するアクションを設定します。
setSelected(selected)Switchこのスイッチを開始時に選択状態にするかどうかを設定します。
setValue(value)Switchこのスイッチがオンになっているときにフォーム入力として送信される値を設定します。

SwitchControlType

プロパティ

プロパティタイプ説明
SWITCHEnum切り替えスタイルのスイッチ ウィジェットのコントロール。
CHECK_BOXEnumスイッチ ウィジェットのチェックボックス スタイルのコントロール。

TextButton

メソッド

メソッド戻り値の型概要
setAltText(altText)TextButtonユーザー補助機能用にボタンの代替テキストを設定します。
setAuthorizationAction(action)TextButtonオブジェクトがクリックされたときに、承認フローへの URL を開く承認アクションを設定します。
setBackgroundColor(backgroundColor)TextButtonTextButtonStyle.FILLED ボタンの背景色を設定します。
setComposeAction(action, composedEmailType)TextButtonオブジェクトがクリックされたときにメールの下書きを作成するアクションを設定します。
setDisabled(disabled)TextButtonボタンを無効にするかどうかを設定します。
setIcon(icon)TextButtonボタンに表示する事前定義の Icon を設定します。
setIconUrl(url)TextButtonこのボタンのアイコンとして使用する画像の URL を設定します。
setMaterialIcon(icon)TextButtonマテリアル デザインのアイコンを設定します。
setOnClickAction(action)TextButtonオブジェクトがクリックされたときに実行されるアクションを設定します。
setOnClickOpenLinkAction(action)TextButtonオブジェクトがクリックされたときにタブで URL を開くアクションを設定します。
setOpenLink(openLink)TextButtonオブジェクトがクリックされたときに開く URL を設定します。
setOverflowMenu(menu)TextButtonオブジェクトがクリックされたときに開くポップアップ メニューを設定します。
setText(text)TextButtonボタンに表示するテキストを設定します。
setTextButtonStyle(textButtonStyle)TextButtonボタンのスタイルを設定します。

TextButtonStyle

プロパティ

プロパティタイプ説明
OUTLINEDEnum背景が鮮明な標準テキストのボタン。
TEXTEnum使用しないでください。
FILLEDEnum色付きの背景を持つテキスト ボタン。
FILLED_TONALEnum塗りつぶしボタンと枠線付きボタンの中央に配置された標準テキストのボタン。
BORDERLESSEnum枠線のない標準テキストのボタン。

TextInput

メソッド

メソッド戻り値の型概要
setFieldName(fieldName)TextInputUI 操作時に生成されるイベント オブジェクト内で、このテキスト入力を識別するキーを設定します。
setHint(hint)TextInputテキスト入力のヒントを設定します。
setMultiline(multiline)TextInput入力テキストを 1 行に表示するか複数行に表示するかを設定します。
setOnChangeAction(action)TextInputテキスト入力が変更されるたびに実行されるアクションを設定します。
setSuggestions(suggestions)TextInputテキスト フィールドに予測入力の候補を設定します。
setSuggestionsAction(suggestionsAction)TextInput自動入力のためにユーザー入力に基づいて候補を取得するコールバック アクションを設定します。
setTitle(title)TextInput入力フィールドの上に表示されるタイトルを設定します。
setValidation(validation)TextInputこのウィジェットの検証ルールを設定します。
setValue(value)TextInput入力フィールドに設定する事前入力値を設定します。

TextParagraph

メソッド

メソッド戻り値の型概要
setMaxLines(maxLines)TextParagraphウィジェットに表示するテキストの最大行数を設定します。
setText(text)TextParagraph段落のテキストを設定します。

TimePicker

メソッド

メソッド戻り値の型概要
setFieldName(fieldName)TimePickerUI 操作が発生したときに生成されるイベント オブジェクトで、この選択ツールを識別するフィールド名を設定します。
setHours(hours)TimePicker入力フィールドに設定する、事前入力された時間の値を設定します。
setMinutes(minutes)TimePicker入力フィールドに設定する、事前入力された分数値を設定します。
setOnChangeAction(action)TimePicker選択ツールの入力が変更されるたびにスクリプトが実行する Action を設定します。
setTitle(title)TimePicker入力フィールドの上に表示されるタイトルを設定します。

UniversalActionResponse

メソッド

メソッド戻り値の型概要
printJson()Stringこのオブジェクトの JSON 表現を出力します。

UniversalActionResponseBuilder

メソッド

メソッド戻り値の型概要
build()UniversalActionResponse現在のユニバーサル アクション レスポンスを構築して検証します。
displayAddOnCards(cardObjects)UniversalActionResponseBuilder指定したカードとともにアドオンを表示します。
setOpenLink(openLink)UniversalActionResponseBuilderユニバーサル アクションが選択されたときに開く URL を設定します。

UpdateDraftActionResponse

メソッド

メソッド戻り値の型概要
printJson()Stringこのオブジェクトの JSON 表現を出力します。

UpdateDraftActionResponseBuilder

メソッド

メソッド戻り値の型概要
build()UpdateDraftActionResponse現在の更新の下書きアクション レスポンスを作成して検証します。
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction)UpdateDraftActionResponseBuilder下書きのメール Bcc 受信者を更新するアクションを設定します。
setUpdateDraftBodyAction(updateDraftBodyAction)UpdateDraftActionResponseBuilder下書きのメール本文を更新するアクションを設定します。
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction)UpdateDraftActionResponseBuilder下書きの Cc 受信者を更新する操作を設定します。
setUpdateDraftSubjectAction(updateDraftSubjectAction)UpdateDraftActionResponseBuilder下書きの件名を更新するアクションを設定します。
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction)UpdateDraftActionResponseBuilder下書きの宛先を更新する操作を設定します。

UpdateDraftBccRecipientsAction

メソッド

メソッド戻り値の型概要
addUpdateBccRecipients(bccRecipientEmails)UpdateDraftBccRecipientsActionメールの下書きの Bcc 受信者を更新します。

UpdateDraftBodyAction

メソッド

メソッド戻り値の型概要
addUpdateContent(content, contentType)UpdateDraftBodyAction指定されたコンテンツを下書きの本文に追加します。
setUpdateType(updateType)UpdateDraftBodyAction下書きの本文に、この更新アクションの UpdateDraftBodyType を設定します。

UpdateDraftBodyType

プロパティ

プロパティタイプ説明
IN_PLACE_INSERTEnumデフォルトです。
INSERT_AT_STARTEnum更新アクションは、メッセージ本文の先頭にコンテンツを挿入します。
INSERT_AT_ENDEnum更新アクションは、メッセージ本文の末尾にコンテンツを挿入します。

UpdateDraftCcRecipientsAction

メソッド

メソッド戻り値の型概要
addUpdateCcRecipients(ccRecipientEmails)UpdateDraftCcRecipientsActionメールの下書きの Cc 受信者を更新します。

UpdateDraftSubjectAction

メソッド

メソッド戻り値の型概要
addUpdateSubject(subject)UpdateDraftSubjectActionメールの下書きの件名を更新します。

UpdateDraftToRecipientsAction

メソッド

メソッド戻り値の型概要
addUpdateToRecipients(toRecipientEmails)UpdateDraftToRecipientsActionメールの下書きの宛先受信者を更新します。

UpdatedWidget

メソッド

メソッド戻り値の型概要
addItem(text, value, selected, startIconUri, bottomText)UpdatedWidget選択可能な新しいアイテムを追加します。

Validation

メソッド

メソッド戻り値の型概要
setCharacterLimit(characterLimit)Validationウィジェットの文字数制限を設定します。
setInputType(inputType)Validationウィジェットの入力タイプを設定します。

VerticalAlignment

プロパティ

プロパティタイプ説明
CENTEREnumコンテンツをコンテナの中央に垂直方向に配置します。
TOPEnumコンテンツをコンテナの上部に垂直に配置します。
BOTTOMEnumコンテンツをコンテナの下部に垂直に配置します。

Widget

WrapStyle

プロパティ

プロパティタイプ説明
NOWRAPEnum折り返しなし。
WRAPEnum列内のウィジェットのコンテンツを折り返します。