このサービスを使用すると、スクリプトでカードとウィジェットのコンポーネントと UI の動作を構成して構築できます。このサービスを使って作成する UI 構造は、パソコンとモバイル デバイスの両方で自動的に利用できるため、両方に個別の UI を開発する必要はありません。
クラス
名前 | 概要 |
---|---|
Action | UI 要素内でのインタラクションを可能にするアクション。 |
ActionResponse | コールバック関数(フォーム レスポンス ハンドラなど)から返され、クライアントに対して 1 つ以上のアクションを実行するレスポンス オブジェクト。 |
ActionResponseBuilder | ActionResponse オブジェクトのビルダー。 |
ActionStatus | ダイアログを呼び出すか送信するリクエストのステータスを表すクラス。 |
Attachment | アドオンによって作成された添付ファイルを表します。 |
AuthorizationAction | クリックするとユーザーを AuthorizationUrl に誘導する認可アクション。 |
AuthorizationException | 返されるエラーで、承認カードをユーザーに表示できます。 |
BorderStyle | ウィジェットに適用できる完全なボーダー スタイルを表すクラス。 |
BorderType | ウィジェットに適用できる境界タイプを表す列挙型。 |
Button | すべてのボタンの基本クラス。 |
ButtonSet | 行に表示される Button オブジェクトのセットを保持します。 |
CalendarEventActionResponse | UI で行われた操作(ボタンのクリックなど)に応じて、ユーザーが現在編集しているカレンダー イベントを変更するレスポンスを表します。 |
CalendarEventActionResponseBuilder | CalendarEventActionResponse オブジェクトのビルダー。 |
Card | UI 内の 1 つのビューを表すコンテキスト カード。 |
CardAction | カードヘッダー メニューに追加されるクリック可能なメニュー項目。 |
CardBuilder | Card オブジェクトのビルダー。 |
CardHeader | Card のヘッダー。 |
CardSection | カード セクションには、ウィジェットのグループが視覚的に分けられています。 |
CardService | CardService を使用すると、Google Workspace アドオンなど、さまざまな Google 拡張機能プロダクトで使用される汎用カードを作成できます。 |
CardWithId | CardWithId オブジェクトのビルダー。 |
ChatActionResponse | Chat アプリがレスポンスの投稿方法を構成するために使用できるパラメータを表すクラス。 |
ChatClientDataSource | 複数選択メニューを使用する SelectionInput ウィジェットの場合は、Google Chat のデータソース。 |
ChatResponse | Google Chat のカード メッセージのレスポンス オブジェクト。 |
ChatResponseBuilder | ChatResponse オブジェクトのビルダー。 |
ChatSpaceDataSource | 複数選択メニューの選択項目として Google Chat スペースにデータを入力するデータソース。 |
Chip | アイコンとテキストラベルのある Chip 。 |
ChipList | 1 行に表示される Chip オブジェクトのセット。次の行に折り返して水平方向にスクロール可能になります。 |
ChipListLayout | ChipList のレイアウトを指定する列挙型。 |
CollapseControl | カスタマイズ可能な折りたたみと展開のコントロール。 |
Column | 列。 |
Columns | Columns ウィジェットは、カードまたはダイアログに最大 2 つの列を表示します。 |
CommonDataSource | すべての Google Workspace アプリケーションで共有されるデータソース。 |
ComposeActionResponse | Gmail アドオンの作成アクションのコールバック メソッドから返される可能性があるレスポンス オブジェクト。 |
ComposeActionResponseBuilder | ComposeActionResponse オブジェクトのビルダー。 |
ComposedEmailType | 作成したメールがスタンドアロンか返信の下書きかを指定する列挙型値。 |
ContentType | UpdateDraftActionResponse によって生成されたコンテンツのコンテンツ タイプを指定する列挙値。 |
DatePicker | 日付を入力できる入力フィールド。 |
DateTimePicker | ユーザーが日時を入力できる入力フィールド。 |
DecoratedText | オプションの装飾付きのテキストを表示するウィジェット。 |
Dialog | 詳しくは、Google Chat ドキュメントのインタラクティブなダイアログを開くをご覧ください。 |
DialogAction | DialogAction オブジェクトのビルダー。 |
DisplayStyle | カードの表示スタイルを定義する列挙型。 |
Divider | 横長の仕切り。 |
DriveItemsSelectedActionResponse | ドライブのアイテムが選択されていて、ボタンのクリックなどの UI で行われた操作に応答して、ドライブに変更を加えるレスポンスを表します。 |
DriveItemsSelectedActionResponseBuilder | DriveItemsSelectedActionResponse オブジェクトのビルダー。 |
EditorFileScopeActionResponse | UI で行われたアクションに応じて、Google ドキュメント、スプレッドシート、スライドなどのエディタに変更を加えます。 |
EditorFileScopeActionResponseBuilder | EditorFileScopeActionResponse オブジェクトのビルダー。 |
FixedFooter | Card の下部に表示される固定フッター。 |
Grid | グリッド アイテムのコレクションを表示する整理されたグリッド。 |
GridItem | ユーザーがグリッド ウィジェット内で操作するアイテム。 |
GridItemLayout | GridItem の画像とテキストのスタイルを定義する列挙型。 |
HorizontalAlignment | ウィジェットの水平配置を指定する列挙型。 |
HorizontalSizeStyle | ウィジェットが列のスペースを埋める方法を設定する列挙型。 |
HostAppDataSource | マルチ選択メニューを使用する SelectionInput ウィジェットの場合、Google Workspace アプリケーションのデータソース。 |
Icon | ImageButton ウィジェットや DecoratedText ウィジェットなど、さまざまな UI オブジェクトで使用できる事前定義されたアイコン。 |
IconImage | 事前定義されたアイコン、マテリアル デザインのアイコン、または URL のアイコン(切り抜きスタイルをカスタマイズ可能) |
Image | 1 つの画像を表示するウィジェット。 |
ImageButton | 画像が表示された ImageButton 。 |
ImageButtonStyle | ImageButton のスタイルを指定する列挙型。 |
ImageComponent | グリッドアイテムに追加できる画像コンポーネント。 |
ImageCropStyle | 画像コンポーネントに適用できる切り抜きスタイルを表すクラス。 |
ImageCropType | 画像コンポーネントに適用される切り抜きスタイルを表す列挙型。 |
ImageStyle | 画像の切り抜きスタイルを定義する列挙型。 |
InputType | ウィジェットの入力タイプを定義する列挙型。 |
Interaction | ユーザーの操作(カード メッセージ内のボタンのクリックなど)に応じて行う操作を指定する列挙型。 |
| このクラスは非推奨となりました。 |
LinkPreview | ホストアプリにリンク プレビュー カードとスマートチップを表示するカード アクション。 |
LoadIndicator | Action の処理中に表示する読み込みインジケーターまたは進行状況インジケーターのタイプを指定する列挙型。 |
MaterialIcon | すべての Google Font Icon をサポートするオブジェクト。 |
Navigation | カードのナビゲーションを制御するヘルパー オブジェクト。 |
Notification | UI 要素の操作に対するレスポンスとしてユーザーに表示される通知。 |
OnClose | OpenLink を通じて開いた URL が閉じられた場合の処理を指定する列挙型。 |
OpenAs | URL を開く方法を指定する列挙型。 |
OpenLink | オプションを使用してリンクを開くアクションを表します。 |
OverflowMenu | ポップアップ メニューに表示される OverflowMenuItem オブジェクトのリストを保持します。 |
OverflowMenuItem | アイコンとテキストラベルのある OverflowMenuItem 。 |
PlatformDataSource | マルチ選択メニューを使用する SelectionInput ウィジェットの場合は、Google Workspace のデータソース。 |
ResponseType | Chat 用アプリのレスポンスの種類を表す列挙型。 |
SelectionInput | 事前定義されたオプションのセットから選択できる入力フィールド。 |
SelectionInputType | ユーザーが選択できる項目の形式。 |
Status | ステータス コードを表す列挙型。 |
Suggestions | TextInput ウィジェットを補完する予測入力の候補。 |
SuggestionsResponse | 候補のコールバック関数から返すことができるレスポンス オブジェクト。 |
SuggestionsResponseBuilder | SuggestionsResponse オブジェクトのビルダー。 |
Switch | オン / オフの切り替えをサポートする UI 要素。 |
SwitchControlType | Switch ウィジェット コントロールのタイプ。 |
TextButton | テキストラベル付きの TextButton 。 |
TextButtonStyle | TextButton のスタイルを指定する列挙型。 |
TextInput | テキスト入力を受け入れる入力フィールド ウィジェット。 |
TextParagraph | テキストを表示し、基本的な HTML 形式をサポートするウィジェット。 |
TimePicker | ユーザーが時刻を入力できる入力フィールド。 |
UniversalActionResponse | ユニバーサル アクションを作成するメソッドから返される可能性があるレスポンス オブジェクト。 |
UniversalActionResponseBuilder | UniversalActionResponse オブジェクトのビルダー。 |
UpdateDraftActionResponse | ユーザーが現在編集しているメールの下書きを更新する操作を表します。 |
UpdateDraftActionResponseBuilder | UpdateDraftActionResponse オブジェクトのビルダー。 |
UpdateDraftBccRecipientsAction | メールの下書きの Bcc 受信者を更新します。 |
UpdateDraftBodyAction | メールの下書きの本文を更新します。 |
UpdateDraftBodyType | UpdateDraftBodyAction のタイプを指定する列挙値。 |
UpdateDraftCcRecipientsAction | メールの下書きの Cc 受信者を更新します。 |
UpdateDraftSubjectAction | メールの下書きの件名を更新します。 |
UpdateDraftToRecipientsAction | メールの下書きの To 受信者を更新します。 |
UpdatedWidget | 更新されたウィジェットのレスポンス。 |
Validation | アタッチされているウィジェットの検証ルールを定義するオブジェクト。 |
VerticalAlignment | 列内のウィジェットの垂直配置を設定する列挙型。 |
Widget | Card に追加できるすべてのウィジェットの基本クラス。 |
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) | ActionResponseBuilder | Navigation アクションへのレスポンスを設定します。 |
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_BORDER | Enum | 枠線のスタイルなし。 |
STROKE | Enum | ストローク枠線のスタイル。 |
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
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
BorderType | BorderType | BorderType 列挙型。 |
ChipListLayout | ChipListLayout | ChipListLayout 列挙型。 |
ComposedEmailType | ComposedEmailType | ComposedEmailType 列挙型。 |
ContentType | ContentType | ContentType 列挙値。 |
GridItemLayout | GridItemLayout | GridItemLayout 列挙型。 |
HorizontalAlignment | HorizontalAlignment | HorizontalAlignment 列挙型。 |
Icon | Icon | Icon 列挙型。 |
ImageButtonStyle | ImageButtonStyle | ImageButtonStyle 列挙型。 |
ImageCropType | ImageCropType | ImageCropType 列挙型。 |
ImageStyle | ImageStyle | ImageStyle 列挙型。 |
InputType | InputType | InputType 列挙型。 |
LoadIndicator | LoadIndicator | LoadIndicator 列挙値。 |
OnClose | OnClose | OnClose 列挙型。 |
OpenAs | OpenAs | OpenAs 列挙値。 |
SelectionInputType | SelectionInputType | SelectionInputType 列挙値。 |
TextButtonStyle | TextButtonStyle | TextButtonStyle 列挙型。 |
UpdateDraftBodyType | UpdateDraftBodyType | UpdateDraftBodyType 列挙型。 |
メソッド
CardWithId
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
setCard(card) | CardWithId | cardWithId のカードを設定します。 |
setCardId(id) | CardWithId | cardWithId の一意のカード ID を設定します。 |
ChatActionResponse
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
setDialogAction(dialogAction) | ChatActionResponse | ダイアログ アクションをダイアログに関連するイベントに設定します。 |
setResponseType(responseType) | ChatActionResponse | Chat 用アプリのレスポンスの種類。 |
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) | ChatResponseBuilder | Chat メッセージのテキストを設定します。 |
ChatSpaceDataSource
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
setDefaultToCurrentSpace(defaultToCurrentSpace) | ChatSpaceDataSource | true に設定すると、マルチ選択メニューで現在の 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
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
WRAPPED | Enum | 水平方向のスペースが十分でない場合、チップリストは次の行に折り返されます。 |
HORIZONTAL_SCROLLABLE | Enum | チップが使用可能なスペースに収まらない場合、チップは横方向にスクロールします。 |
CollapseControl
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
setCollapseButton(button) | CollapseControl | [表示を減らす] ボタンに表示される Button を設定します。 |
setExpandButton(button) | CollapseControl | [さらに表示] ボタンに表示される Button を設定します。 |
setHorizontalAlign(horizontalAlignment) | CollapseControl | CollapseControl の HorizontalAlignment を設定します。 |
Column
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
addWidget(widget) | Column | 列にウィジェットを追加します。 |
setHorizontalAlignment(horizontalAlignment) | Column | Column の HorizontalAlignment を設定します。 |
setHorizontalSizeStyle(horizontalSizeStyle) | Column | 列の HorizontalSizeStyle を設定します。 |
setVerticalAlignment(verticalAlignment) | Column | Column の VerticalAlignment を設定します。 |
Columns
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
addColumn(column) | Columns | Column を列ウィジェットに追加します。 |
setWrapStyle(wrapStyle) | Columns | 列の折り返しスタイルを設定し、画面の幅に応じて列をどのようにサイズ変更するかを制御します。 |
CommonDataSource
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNKNOWN | Enum | デフォルト値。 |
USER | Enum | Google Workspace ユーザー。 |
ComposeActionResponse
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
printJson() | String | このオブジェクトの JSON 表現を出力します。 |
ComposeActionResponseBuilder
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
build() | ComposeActionResponse | 現在の compose アクション レスポンスを構築して検証します。 |
setGmailDraft(draft) | ComposeActionResponseBuilder | GmailMessage.createDraftReply(body) または同様の関数を使用して作成されたドラフト GmailMessage を設定します。 |
ComposedEmailType
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
REPLY_AS_DRAFT | Enum | 別のメッセージに対する返信の下書き。 |
STANDALONE_DRAFT | Enum | スタンドアロン メッセージである下書き。 |
ContentType
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
TEXT | Enum | 生成されたコンテンツがプレーン テキストであることを示します。 |
MUTABLE_HTML | Enum | 生成されたコンテンツが HTML 形式であることを示します。 |
IMMUTABLE_HTML | Enum | 生成されたコンテンツのフォーマットは HTML ですが、生成後は編集できないことを示します。 |
DatePicker
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
setFieldName(fieldName) | DatePicker | UI 操作が発生したときに生成されるイベント オブジェクトで、この選択ツールを識別するフィールド名を設定します。 |
setOnChangeAction(action) | DatePicker | 選択ツールの入力が変更されるたびにスクリプトが実行する Action を設定します。 |
setTitle(title) | DatePicker | 入力フィールドの上に表示されるタイトルを設定します。 |
setValueInMsSinceEpoch(valueMsEpoch) | DatePicker | 入力フィールドに設定するプリフィル値を設定します。 |
setValueInMsSinceEpoch(valueMsEpoch) | DatePicker | 入力フィールドに設定するプリフィル値を設定します。 |
DateTimePicker
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
setFieldName(fieldName) | DateTimePicker | UI 操作が発生したときに生成されるイベント オブジェクトで、この選択ツールを識別するフィールド名を設定します。 |
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) | Dialog | Dialog のカードを設定します。 |
DialogAction
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
setActionStatus(actionStatus) | DialogAction | DialogAction のアクションのステータスを設定します。 |
setDialog(dialog) | DialogAction | DialogAction のダイアログを設定します。 |
DisplayStyle
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
PEEK | Enum | 既存のコンテンツの上にアドオン コンテンツの下部にカードヘッダーを表示します。 |
REPLACE | Enum | 既存のコンテンツを置き換えてカードを表示する。 |
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_BELOW | Enum | タイトルとサブタイトルは、グリッド アイテムの画像の下に表示されます。 |
TEXT_ABOVE | Enum | タイトルとサブタイトルは、グリッドアイテムの画像の上に表示されます。 |
HorizontalAlignment
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
START | Enum | ウィジェットを文側の始点に揃えます。 |
CENTER | Enum | ウィジェットを中央に配置します。 |
END | Enum | ウィジェットを文末端に揃えます。 |
HorizontalSizeStyle
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
FILL_AVAILABLE_SPACE | Enum | Column の使用可能な水平方向のスペースを埋めるように Widget のサイズを調整します。 |
FILL_MINIMUM_SPACE | Enum | Column 内の水平方向のスペースを最小限に抑えるように Widget のサイズを変更します。 |
HostAppDataSource
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
setChatDataSource(chatClientDataSource) | HostAppDataSource | Google Chat のデータソースを設定します。 |
Icon
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
NONE | Enum | アイコンなし。 |
AIRPLANE | Enum | |
BOOKMARK | Enum | |
BUS | Enum | |
CAR | Enum | |
CLOCK | Enum | |
CONFIRMATION_NUMBER_ICON | Enum | |
DOLLAR | Enum | |
DESCRIPTION | Enum | |
EMAIL | Enum | |
EVENT_PERFORMER | Enum | |
EVENT_SEAT | Enum | |
FLIGHT_ARRIVAL | Enum | |
FLIGHT_DEPARTURE | Enum | |
HOTEL | Enum | |
HOTEL_ROOM_TYPE | Enum | |
INVITE | Enum | |
MAP_PIN | Enum | |
MEMBERSHIP | Enum | |
MULTIPLE_PEOPLE | Enum | |
OFFER | Enum | |
PERSON | Enum | |
PHONE | Enum | |
RESTAURANT_ICON | Enum | |
SHOPPING_CART | Enum | |
STAR | Enum | |
STORE | Enum | |
TICKET | Enum | |
TRAIN | Enum | |
VIDEO_CAMERA | Enum | |
VIDEO_PLAY | Enum |
IconImage
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
setAltText(altText) | IconImage | ユーザー補助に使用される URL の代替テキストを設定します。 |
setIcon(icon) | IconImage | URL が設定されていない場合、事前定義されたアイコンを設定します。 |
setIconUrl(url) | IconImage | アイコンが設定されていない場合は、アイコンの URL を設定します。 |
setImageCropType(imageCropType) | IconImage | 画像の切り抜きスタイルを設定します。 |
setMaterialIcon(icon) | IconImage | マテリアル デザイン アイコンを設定します。 |
Image
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
setAltText(altText) | Image | ユーザー補助機能用に画像の代替テキストを設定します。 |
setAuthorizationAction(action) | Image | オブジェクトがクリックされたときに、承認フローへの URL を開く承認アクションを設定します。 |
setComposeAction(action, composedEmailType) | Image | オブジェクトがクリックされたときにメールの下書きを作成するアクションを設定します。 |
setImageUrl(url) | Image | URL またはデータ文字列を指定して、使用する画像を設定します。 |
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
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
BORDERLESS | Enum | 枠線のない画像ボタン。 |
OUTLINED | Enum | 背景が透明な画像ボタン。 |
FILLED | Enum | 背景が色付きの画像ボタン。 |
FILLED_TONAL | Enum | 塗りつぶしボタンと枠線ボタンの中間的なデザインの画像ボタン。 |
ImageComponent
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
setAltText(altText) | ImageComponent | 画像の代替テキストを設定します。 |
setBorderStyle(borderStyle) | ImageComponent | 画像に適用される枠線のスタイルを設定します。 |
setCropStyle(imageCropStyle) | ImageComponent | 画像の切り抜きスタイルを設定します。 |
setImageUrl(url) | ImageComponent | 画像の URL を設定します。 |
ImageCropStyle
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
setAspectRatio(ratio) | ImageCropStyle | 切り抜きタイプが RECTANGLE_CUSTOM の場合に使用するアスペクト比を設定します。 |
setImageCropType(type) | ImageCropStyle | 画像の切り抜きの種類を設定します。 |
ImageCropType
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
SQUARE | Enum | スクエア形の切り抜きスタイル。 |
CIRCLE | Enum | 円図形の切り抜きスタイル。 |
RECTANGLE_CUSTOM | Enum | カスタム比率の長方形の切り抜きスタイル。 |
RECTANGLE_4_3 | Enum | アスペクト比 4:3 の長方形の切り抜きスタイル。 |
ImageStyle
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
SQUARE | Enum | 切り抜きなし。 |
CIRCLE | Enum | 円形に切り抜きます。 |
InputType
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
TEXT | Enum | 通常のテキストを受け入れます。 |
INTEGER | Enum | 整数を受け入れます。 |
FLOAT | Enum | 浮動小数点数を受け入れます。 |
EMAIL | Enum | メールアドレスを承認します。 |
Interaction
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
INTERACTION_UNSPECIFIED | Enum | デフォルト値。 |
OPEN_DIALOG | Enum | Chat アプリがユーザーとやり取りするためのカードベースのインターフェースであるダイアログを開きます。 |
KeyValue
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
setAuthorizationAction(action) |
| オブジェクトがクリックされたときに、承認フローへの URL を開く承認アクションを設定します。 |
setComposeAction(action, composedEmailType) |
| オブジェクトがクリックされたときにメールの下書きを作成するアクションを設定します。 |
setOnClickAction(action) |
| オブジェクトがクリックされたときに実行されるアクションを設定します。 |
setOnClickOpenLinkAction(action) |
| オブジェクトがクリックされたときにタブで URL を開くアクションを設定します。 |
setOpenLink(openLink) |
| オブジェクトがクリックされたときに開く URL を設定します。 |
LinkPreview
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
printJson() | String | このオブジェクトの JSON 表現を出力します。 |
setLinkPreviewTitle(title) | LinkPreview | プレビュー カードの上にあるリンク プレビューに表示するタイトルを設定します。 |
setPreviewCard(previewCard) | LinkPreview | サードパーティまたは Google 以外のサービスからのリンクに関する情報を表示するカードを設定します。 |
setTitle(title) | LinkPreview | リンク プレビューのスマートチップに表示されるタイトルを設定します。 |
LoadIndicator
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
SPINNER | Enum | スピナー インジケータを使用する。 |
NONE | Enum | インジケータは使用しないでください。 |
MaterialIcon
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
setFill(fill) | MaterialIcon | アイコンを塗りつぶしてレンダリングするかどうか。 |
setGrade(grade) | MaterialIcon | 重量とグレードはシンボルの太さに影響します。 |
setName(name) | MaterialIcon | アイコンの名前を設定します。 |
setWeight(weight) | MaterialIcon | アイコンのストロークの太さ。 |
Navigation
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
popCard() | Navigation | ナビゲーション スタックからカードをポップします。 |
popToNamedCard(cardName) | Navigation | カード名で指定されたカードにポップします。 |
popToRoot() | Navigation | カードスタックをルートカードにポップします。 |
printJson() | String | このオブジェクトの JSON 表現を出力します。 |
pushCard(card) | Navigation | 指定したカードをスタックにプッシュします。 |
updateCard(card) | Navigation | 現在のカードをその場で交換します。 |
Notification
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
setText(text) | Notification | 通知に表示するテキストを設定します。 |
OnClose
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
NOTHING | Enum | 閉じるときに何もしない。 |
RELOAD | Enum | ウィンドウが閉じるとアドオンを再読み込みします。 |
OpenAs
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
FULL_SIZE | Enum | 全画面またはタブで開く。 |
OVERLAY | Enum | ポップアップなどのオーバーレイとして開く。 |
OpenLink
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
setOnClose(onClose) | OpenLink | URL ウィンドウまたはタブが閉じられたときの URL アクションの動作を設定します。 |
setOpenAs(openAs) | OpenLink | URL が開いたときの 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) | PlatformDataSource | Google Workspace からデータソースを設定します。 |
setHostAppDataSource(hostAppDataSource) | PlatformDataSource | 複数選択メニューのスペースに入力するために使用されます。 |
ResponseType
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
TYPE_UNSPECIFIED | Enum | NEW_MESSAGE として処理されるデフォルトのタイプ。 |
NEW_MESSAGE | Enum | トピックに新規メッセージとして投稿します。 |
UPDATE_MESSAGE | Enum | Chat アプリのメッセージを更新します。 |
UPDATE_USER_MESSAGE_CARDS | Enum | ユーザーのメッセージのカード情報を更新する。 |
REQUEST_CONFIG | Enum | ユーザーに非公開で追加の認証または構成を依頼します。 |
DIALOG | Enum | ダイアログを表示します。 |
UPDATE_WIDGET | Enum | ウィジェットのテキスト オートコンプリート オプションのクエリ。 |
SelectionInput
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
addItem(text, value, selected) | SelectionInput | 選択可能な新しい項目を追加します。 |
addMultiSelectItem(text, value, selected, startIconUri, bottomText) | SelectionInput | 複数選択メニューで選択できる新しい項目を追加します。 |
setExternalDataSource(action) | SelectionInput | リレーショナル データベースなどの外部データソースを設定します。 |
setFieldName(fieldName) | SelectionInput | UI 操作が発生したときに生成されるイベント オブジェクトで、この選択入力を識別するキーを設定します。 |
setMultiSelectMaxSelectedItems(maxSelectedItems) | SelectionInput | ユーザーが選択できるアイテムの最大数を設定します。 |
setMultiSelectMinQueryLength(queryLength) | SelectionInput | アプリが予測入力をクエリしてカードに候補項目を表示する前にユーザーが入力するテキスト文字数を設定します。 |
setOnChangeAction(action) | SelectionInput | 選択入力が変更されたときに実行されるように Action を設定します。 |
setPlatformDataSource(platformDataSource) | SelectionInput | Google Workspace からデータソースを設定します。 |
setTitle(title) | SelectionInput | 入力フィールドの前に表示されるタイトルを設定します。 |
setType(type) | SelectionInput | この入力のタイプを設定します。 |
SelectionInputType
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
CHECK_BOX | Enum | チェックボックスの入力スタイル。 |
RADIO_BUTTON | Enum | ラジオボタンの入力スタイル。 |
DROPDOWN | Enum | プルダウン メニューの選択の入力スタイル。 |
SWITCH | Enum | スイッチのセット。 |
MULTI_SELECT | Enum | 静的データまたは動的データの複数選択メニュー。 |
Status
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
OK | Enum | HTTP マッピング: 200 OK |
CANCELLED | Enum | HTTP マッピング: 499 クライアントのクローズ リクエスト |
UNKNOWN | Enum | 不明なエラーです。 |
INVALID_ARGUMENT | Enum | クライアントが無効な引数を指定しました。 |
DEADLINE_EXCEEDED | Enum | HTTP マッピング: 504 ゲートウェイ タイムアウト |
NOT_FOUND | Enum | HTTP マッピング: 404 見つかりません |
ALREADY_EXISTS | Enum | クライアントが作成しようとしたエンティティはすでに存在します。 |
PERMISSION_DENIED | Enum | HTTP マッピング: 403 禁止です |
UNAUTHENTICATED | Enum | HTTP マッピング: 401 権限なし |
RESOURCE_EXHAUSTED | Enum | HTTP マッピング: 429 リクエストが多すぎます |
FAILED_PRECONDITION | Enum | システムがオペレーションの実行に必要な状態ではないため、オペレーションが拒否されました。 |
ABORTED | Enum | オペレーションは、通常、シーケンサー チェックの失敗、またはトランザクションの中止などの同時実行の問題のために中止されています。 |
OUT_OF_RANGE | Enum | オペレーションが有効な範囲を超えて試行されました。 |
UNIMPLEMENTED | Enum | HTTP マッピング: 501 実装されていません |
INTERNAL | Enum | 内部エラー。 |
UNAVAILABLE | Enum | HTTP マッピング: 503 サービスを利用できません |
DATA_LOSS | Enum | 回復不能なデータの消失や破損。 |
Suggestions
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
addSuggestion(suggestion) | Suggestions | テキストの候補を追加します。 |
addSuggestions(suggestions) | Suggestions | テキスト候補のリストを追加します。 |
SuggestionsResponse
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
printJson() | String | このオブジェクトの JSON 表現を出力します。 |
SuggestionsResponseBuilder
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
build() | SuggestionsResponse | 現在の候補レスポンスを構築して検証します。 |
setSuggestions(suggestions) | SuggestionsResponseBuilder | テキスト フィールドの予測入力で使用する候補を設定します。 |
Switch
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
setControlType(controlType) | Switch | スイッチのコントロール タイプを設定します。 |
setFieldName(fieldName) | Switch | UI 操作が発生したときに生成されるイベント オブジェクトで、このスイッチを識別するキーを設定します。 |
setOnChangeAction(action) | Switch | スイッチが切り替わったときに実行するアクションを設定します。 |
setSelected(selected) | Switch | このスイッチを開始時に選択状態にするかどうかを設定します。 |
setValue(value) | Switch | このスイッチがオンになっているときにフォーム入力として送信される値を設定します。 |
SwitchControlType
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
SWITCH | Enum | 切り替えスタイルのスイッチ ウィジェットのコントロール。 |
CHECK_BOX | Enum | スイッチ ウィジェットのチェックボックス スタイルのコントロール。 |
TextButton
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
setAltText(altText) | TextButton | ユーザー補助機能用にボタンの代替テキストを設定します。 |
setAuthorizationAction(action) | TextButton | オブジェクトがクリックされたときに、承認フローへの URL を開く承認アクションを設定します。 |
setBackgroundColor(backgroundColor) | TextButton | TextButtonStyle.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
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
OUTLINED | Enum | 背景が鮮明な標準テキストのボタン。 |
TEXT | Enum | 使用しないでください。 |
FILLED | Enum | 色付きの背景を持つテキスト ボタン。 |
FILLED_TONAL | Enum | 塗りつぶしボタンと枠線付きボタンの中央に配置された標準テキストのボタン。 |
BORDERLESS | Enum | 枠線のない標準テキストのボタン。 |
TextInput
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
setFieldName(fieldName) | TextInput | UI 操作時に生成されるイベント オブジェクト内で、このテキスト入力を識別するキーを設定します。 |
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) | TimePicker | UI 操作が発生したときに生成されるイベント オブジェクトで、この選択ツールを識別するフィールド名を設定します。 |
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_INSERT | Enum | デフォルトです。 |
INSERT_AT_START | Enum | 更新アクションは、メッセージ本文の先頭にコンテンツを挿入します。 |
INSERT_AT_END | Enum | 更新アクションは、メッセージ本文の末尾にコンテンツを挿入します。 |
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
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
CENTER | Enum | コンテンツをコンテナの中央に垂直方向に配置します。 |
TOP | Enum | コンテンツをコンテナの上部に垂直に配置します。 |
BOTTOM | Enum | コンテンツをコンテナの下部に垂直に配置します。 |
Widget
WrapStyle
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
NOWRAP | Enum | 折り返しなし。 |
WRAP | Enum | 列内のウィジェットのコンテンツを折り返します。 |