Card Service

カード サービス

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

クラス

名前概要
ActionUI 要素内のインタラクティビティを有効にするアクション。
ActionResponseクライアントで 1 つ以上のアクションを実行するために、コールバック関数(フォーム レスポンス ハンドラなど)から返されるレスポンス オブジェクト。
ActionResponseBuilderActionResponse オブジェクトのビルダー。
ActionStatusダイアログの呼び出しまたは送信のリクエストのステータスを表すクラス。
Attachmentアドオンによって作成された添付ファイルを表します。
AuthorizationActionクリックするとユーザーを AuthorizationUrl に送信する認可アクション。
AuthorizationExceptionユーザーに承認カードを表示するトリガーとして返される可能性のあるエラー。
BorderStyleウィジェットに適用できる完全なボーダースタイルを表すクラス。
BorderTypeウィジェットに適用できる枠線の種類を表す列挙型。
Buttonすべてのボタンの基本クラス。
ButtonSet行に表示される Button オブジェクトのセットを保持します。
CalendarEventActionResponseユーザーが現在編集しているカレンダーの予定を、UI で行われたアクション(ボタンのクリックなど)に応じて変更するレスポンスを表します。
CalendarEventActionResponseBuilderCalendarEventActionResponse オブジェクトのビルダー。
CardUI の単一のビューを表すコンテキスト カード
CardActionカードのヘッダー メニューに追加されるクリック可能なメニュー項目。
CardBuilderCard オブジェクトのビルダー。
CardHeaderCard のヘッダー。
CardSectionカード セクションはウィジェットのグループを保持し、それらのグループを視覚的に分離します。
CardServiceCardService を使用すると、Google Workspace アドオンなど、さまざまな Google 拡張機能プロダクトで使用される汎用カードを作成できます。
CardWithIdCardWithId オブジェクトのビルダー。
Carouselカルーセル(スライダーとも呼ばれます)は、ウィジェットのリストをスライドショー形式で回転させて表示し、前後のウィジェットに移動するボタンを備えています。
CarouselCardカルーセル アイテムとして表示できるカード。
ChatActionResponseChat 用アプリがレスポンスの投稿方法を構成するために使用できるパラメータを表すクラス。
ChatClientDataSourceマルチセレクト メニューを使用する SelectionInput ウィジェットの場合、Google Chat のデータソース。
ChatResponseGoogle Chat のカード メッセージのレスポンス オブジェクト。
ChatResponseBuilderChatResponse オブジェクトのビルダー。
ChatSpaceDataSourceGoogle Chat スペースをマルチセレクト メニューの選択項目として入力するデータソース。
Chipアイコンとテキストラベルを含む Chip
ChipList行に表示される Chip オブジェクトのセットを保持し、次の行に折り返して水平方向にスクロールできるようにします。
ChipListLayoutChipList のレイアウトを指定する列挙型。
CollapseControlカスタマイズ可能な折りたたみ / 展開コントロール。
Column列。
ColumnsColumns ウィジェットは、カードまたはダイアログに最大 2 列を表示します。
CommonDataSourceすべての Google Workspace アプリケーションで共有されるデータソース。
CommonWidgetActionウィジェットの表示の更新など、評価を伴わないアクションを定義します。
ComposeActionResponseGmail アドオンの作成アクションのコールバック メソッドから返される可能性のあるレスポンス オブジェクト。
ComposeActionResponseBuilderComposeActionResponse オブジェクトのビルダー。
ComposedEmailType作成されたメールがスタンドアロンのドラフトか返信のドラフトかを指定する列挙型値。
ConditionCEL 式の検証の一部としてイベント アクションを実行するために使用される条件。
ContentTypeUpdateDraftActionResponse によって生成されたコンテンツのコンテンツ タイプを指定する列挙値。
DatePicker日付を入力できる入力フィールド。
DateTimePickerユーザーが日時を入力できる入力フィールド。
DecoratedTextオプションの装飾付きのテキストを表示するウィジェット。
Dialog詳しくは、Google Chat のドキュメントのダイアログを開いて応答するをご覧ください。
DialogActionDialogAction オブジェクトのビルダー。
DisplayStyleカードの表示スタイルを定義する列挙型。
Divider水平方向の分割線。
DriveItemsSelectedActionResponseドライブ アイテムが選択されている状態で、ボタンのクリックなどの UI でのアクションに応じてドライブに変更を加えるレスポンスを表します。
DriveItemsSelectedActionResponseBuilderDriveItemsSelectedActionResponse オブジェクトのビルダー。
EditorFileScopeActionResponseUI で行われた操作に応じて、エディタ(Google ドキュメント、スプレッドシート、スライドなど)に変更を加えます。
EditorFileScopeActionResponseBuilderEditorFileScopeActionResponse オブジェクトのビルダー。
EventActionCEL 式の検証条件が満たされたときに実行する EventAction。
ExpressionData式を評価するために使用される式データ
ExpressionDataActionCEL 式の検証のアクション。
ExpressionDataActionType式データアクションのタイプを表す列挙型。
ExpressionDataConditionCEL 式の検証結果を表します。
ExpressionDataConditionTypeCEL 式が正常に評価されたかどうかを表します。
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 Icons をサポートするオブジェクト。
Navigationカード ナビゲーションを制御するヘルパー オブジェクト。
Notificationユーザーが UI 要素を操作したことに対する応答としてユーザーに表示される通知。
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ユーザーが時間を入力できる入力フィールド。
Triggerアクション ルール ID に従って CEL 式の検証ウィジェット イベント アクションを実行するトリガー。
UniversalActionResponseユニバーサル アクションを作成するメソッドから返されるレスポンス オブジェクト。
UniversalActionResponseBuilderUniversalActionResponse オブジェクトのビルダー。
UpdateDraftActionResponseユーザーが現在編集しているメールの下書きを更新するアクションを表します。
UpdateDraftActionResponseBuilderUpdateDraftActionResponse オブジェクトのビルダー。
UpdateDraftBccRecipientsActionメールの下書きの Bcc 受信者を更新します。
UpdateDraftBodyActionメールの下書きの本文を更新します。
UpdateDraftBodyTypeUpdateDraftBodyAction のタイプを指定する列挙値。
UpdateDraftCcRecipientsActionメールの下書きの Cc 受信者を更新します。
UpdateDraftSubjectActionメールの下書きの件名を更新します。
UpdateDraftToRecipientsActionメールの下書きの宛先を更新します。
UpdateVisibilityActionカード ウィジェットの公開設定を更新して、表示または非表示にします。
UpdatedWidget更新されたウィジェットのレスポンス。
Validationアタッチされているウィジェットの検証ルールを定義するオブジェクト。
VariableButtonSize変数ピッカー ボタンのサイズを表す列挙型。
VerticalAlignment列内のウィジェットの垂直方向の配置を設定する列挙型。
Visibilityウィジェットの表示状態を表す列挙型。
WidgetCard に追加できるすべてのウィジェットの基本クラス。
WorkflowDataSourceSelectionInputDateTimePickerTextInput ウィジェットの場合、Google Workspace フローのデータソース。
WorkflowDataSourceTypeワークフロー データソースのタイプを表す列挙型。
WrapStyle列内のコンテンツの折り返しスタイルを設定する列挙型。

Action

メソッド

メソッド戻り値の型概要
addRequiredWidget(requiredWidget)Actionこの 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)CardHeaderヘッダーで使用する画像を、その URL またはデータ文字列を指定して設定します。
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 列挙型。
ExpressionDataActionTypeExpressionDataActionTypeExpressionDataActionType 列挙型。
ExpressionDataConditionTypeExpressionDataConditionTypeExpressionDataConditionType 列挙型。
GridItemLayoutGridItemLayoutGridItemLayout 列挙型。
HorizontalAlignmentHorizontalAlignmentHorizontalAlignment 列挙型。
IconIconIcon 列挙型。
ImageButtonStyleImageButtonStyleImageButtonStyle 列挙型。
ImageCropTypeImageCropTypeImageCropType 列挙型。
ImageStyleImageStyleImageStyle 列挙型。
InputTypeInputTypeInputType 列挙型。
LoadIndicatorLoadIndicatorLoadIndicator 列挙型。
OnCloseOnCloseOnClose 列挙型。
OpenAsOpenAsOpenAs 列挙型。
SelectionInputTypeSelectionInputTypeSelectionInputType 列挙型。
TextButtonStyleTextButtonStyleTextButtonStyle 列挙型。
UpdateDraftBodyTypeUpdateDraftBodyTypeUpdateDraftBodyType 列挙型。
VisibilityVisibilityVisibility 列挙型。
WorkflowDataSourceTypeWorkflowDataSourceTypeWorkflowDataSourceType 列挙型。

メソッド

メソッド戻り値の型概要
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 を作成します。
newCarousel()CarouselCarousel を作成します。
newCarouselCard()CarouselCard新しい CarouselCard を作成します。
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 を作成します。
newHostAppDataSource()HostAppDataSource新しい HostAppDataSource を作成し、空の HostAppDataSource を返します。
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 を設定します。

メソッド

メソッド戻り値の型概要
addCarouselCard(card)Carouselカルーセル カードを追加します。

CarouselCard

メソッド

メソッド戻り値の型概要
addFooterWidget(widget)CarouselCard指定されたウィジェットをこのカルーセル カードのフッターに追加します。
addWidget(widget)CarouselCard指定されたウィジェットをこのカルーセル カードに追加します。

ChatActionResponse

メソッド

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

ChatClientDataSource

メソッド

メソッド戻り値の型概要
setSpaceDataSource(spaceDataSource)ChatClientDataSourceGoogle 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 ユーザー。

CommonWidgetAction

メソッド

メソッド戻り値の型概要
setUpdateVisibilityAction(updateVisibilityAction)CommonWidgetActionウィジェットの更新の表示 / 非表示アクションを設定します。

ComposeActionResponse

メソッド

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

ComposeActionResponseBuilder

メソッド

メソッド戻り値の型概要
build()ComposeActionResponse現在のコンポーズ アクション レスポンスを構築して検証します。
setGmailDraft(draft)ComposeActionResponseBuilderGmailMessage.createDraftReply(body) などの関数を使用して作成された下書き GmailMessage を設定します。

ComposedEmailType

プロパティ

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

Condition

メソッド

メソッド戻り値の型概要
setActionRuleId(actionRuleId)Condition条件に応じて実行するアクション ルールの一意の ID。
setExpressionDataCondition(expressionDataCondition)Conditionイベント アクションを実行するかどうかを判断するために使用される CEL 式の検証条件を設定します。

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 操作が発生したときに生成されるイベント オブジェクトで、このピッカーを識別するフィールド名を設定します。
setHostAppDataSource(hostAppDataSource)DateTimePickerGoogle Workspace フローでは、入力変数がフローの他のステップからの日時出力を受け入れます。
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 スコープをリクエストします。

EventAction

メソッド

メソッド戻り値の型概要
addPostEventTrigger(trigger)EventActionイベント アクションの実行後に評価する CEL 式の検証条件を追加します。
setActionRuleId(actionRuleId)EventActionイベント アクションに固有識別子を設定します。
setCommonWidgetAction(commonWidgetAction)EventActionウィジェットの共通ウィジェット アクションを設定します。
setExpressionDataAction(expressionDataAction)EventActionウィジェットの CEL 式の検証データ アクションを設定します。

ExpressionData

メソッド

メソッド戻り値の型概要
addCondition(condition)ExpressionData現在の式データに条件を追加します。
addEventAction(eventAction)ExpressionData現在の式データにイベント アクションを追加します。
setExpression(expression)ExpressionData式データ値を設定します。
setId(id)ExpressionData式データ ID を設定します。

ExpressionDataAction

メソッド

メソッド戻り値の型概要
setActionType(type)ExpressionDataAction式データアクションのタイプを設定します。

ExpressionDataActionType

プロパティ

プロパティタイプ説明
ACTION_TYPE_UNSPECIFIEDEnum指定されていないアクション タイプ。
START_EXPRESSION_EVALUATIONEnumCEL 式の検証を開始するアクション。

ExpressionDataCondition

メソッド

メソッド戻り値の型概要
setConditionType(type)ExpressionDataConditionCEL 式の検証の条件タイプを設定して、式が正常に評価されたかどうかを示します。

ExpressionDataConditionType

プロパティ

プロパティタイプ説明
CONDITION_TYPE_UNSPECIFIEDEnum指定されていない条件タイプ。
EXPRESSION_EVALUATION_SUCCESSEnumCEL 式が成功の結果に評価されました。
EXPRESSION_EVALUATION_FAILUREEnumCEL 式が失敗結果と評価されました。

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グリッド アイテムの識別子を設定します。
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_SPACEEnumWidget のサイズを Column の使用可能な水平スペース全体に設定します。
FILL_MINIMUM_SPACEEnumWidget のサイズを変更して、Column の水平方向のスペースを最小限に埋めます。

HostAppDataSource

メソッド

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

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静的データまたは動的データの複数選択メニュー。
OVERFLOW_MENUEnumメイン インターフェースに収まらない追加オプションを格納する UI 要素

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テキスト入力のヒントを設定します。
setHostAppDataSource(hostAppDataSource)TextInputGoogle Workspace アプリケーションからデータソースを設定します。
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入力フィールドの上に表示されるタイトルを設定します。

Trigger

メソッド

メソッド戻り値の型概要
setActionRuleId(actionRuleId)Triggerトリガーのアクション ルール ID を設定します。

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メールの下書きの宛先を更新します。

UpdateVisibilityAction

メソッド

メソッド戻り値の型概要
setVisibility(visibility)UpdateVisibilityActionウィジェットの表示 / 非表示を設定します。

UpdatedWidget

メソッド

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

Validation

メソッド

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

VariableButtonSize

プロパティ

プロパティタイプ説明
UNSPECIFIEDEnumサイドパネルの場合は COMPACT を自動的に選択し、それ以外の場合は FULL_SIZE を選択します。
COMPACTEnumラベルが「+」のボタンの場合
FULL_SIZEEnum[+ 変数] というラベルのボタンの場合

VerticalAlignment

プロパティ

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

Visibility

プロパティ

プロパティタイプ説明
VISIBLEEnumUI 要素が表示されます。
HIDDENEnumUI 要素は表示されません。
VISIBILITY_UNSPECIFIEDEnumUI 要素が指定されていません。

Widget

WorkflowDataSource

メソッド

メソッド戻り値の型概要
setIncludeVariables(includeVariables)WorkflowDataSource前のステップの変数をデータソースに含めるかどうか。
setType(type)WorkflowDataSourceワークフロー データソースのタイプを設定します。
setVariableButtonLabel(variableButtonLabel)WorkflowDataSource変数ピッカー ボタンのラベルを設定します。このラベルは、FULL_SIZE ボタン サイズの「+」記号の後に表示されます。
setVariableButtonSize(variableButtonSize)WorkflowDataSource変数ピッカー ボタンのサイズを設定します。UNSPECIFIED が選択されている場合、ワークフローはサイドパネルで COMPACT を、それ以外の場合は FULL_SIZE を自動的に使用します。

WorkflowDataSourceType

プロパティ

プロパティタイプ説明
UNKNOWNEnumデフォルト値。
USEREnumデータソースはユーザーのデータです。
SPACEEnumデータソースは Google Chat スペースです。
USER_WITH_FREE_FORMEnumデータソースはユーザーのデータです。ユーザーは、Google Workspace 組織の既存のメンバーを表示して選択するか、メールアドレスまたは有効なドメインを手動で入力するかを選択できます。

WrapStyle

プロパティ

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