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 フォント アイコンをサポートするオブジェクト。
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メールの下書きの宛先受信者を更新します。
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)Columns列ウィジェットに Column を追加します。
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_DIALOGEnumダイアログを開きます。ダイアログは、Chat アプリがユーザーとのやり取りに使用するカードベースのインターフェースです。

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 が開かれたときの動作を設定します。
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列内のウィジェットのコンテンツを折り返します。