このサービスにより、スクリプトは UI のカードやウィジェットのコンポーネントと動作を構成してビルドできます。このサービスを使って構築する UI 構造は、デスクトップ デバイスとモバイル デバイスの両方で自動的に利用できるため、両方の UI を個別に開発する必要はありません。
クラス
名前 | 概要 |
---|---|
Action | UI 要素内でのインタラクティビティを有効にするアクション。 |
ActionResponse | クライアントで 1 つ以上のアクションを実行するためにコールバック関数(フォーム レスポンス ハンドラなど)から返されるレスポンス オブジェクト。 |
ActionResponseBuilder | ActionResponse オブジェクトのビルダー。 |
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 拡張サービスで使用する汎用カードを作成できます。 |
ComposeActionResponse | Gmail アドオンの作成を行うためのコールバック メソッドから返されるレスポンス オブジェクト。 |
ComposeActionResponseBuilder | ComposeActionResponse オブジェクトのビルダー。 |
ComposedEmailType | 作成されたメールがスタンドアロンか返信の下書きかを示す列挙値。 |
ContentType | UpdateDraftActionResponse によって生成されたコンテンツのコンテンツ タイプを指定する列挙値。 |
DatePicker | 日付を入力できる入力フィールドです。 |
DateTimePicker | ユーザーが日付と時刻を入力できる入力フィールド。 |
DecoratedText | オプションの装飾が施されたテキストを表示するウィジェット。 |
DisplayStyle | カードの表示スタイルを定義する列挙型。 |
Divider | 横方向の分割線。 |
DriveItemsSelectedActionResponse | ドライブのアイテムが選択されており、ボタンのクリックなどの UI での操作に応じて、ドライブに変更を行うレスポンスを表します。 |
DriveItemsSelectedActionResponseBuilder | DriveItemsSelectedActionResponse オブジェクトのビルダー。 |
EditorFileScopeActionResponse | UI で行った操作に応じて Google ドキュメント、スプレッドシート、スライドなどのエディタに変更を加える。 |
EditorFileScopeActionResponseBuilder | EditorFileScopeActionResponse オブジェクトのビルダー。 |
FixedFooter | アドオン Card の下部に表示される固定フッター。 |
Grid | グリッド アイテムのコレクションを表示する整理されたグリッド。 |
GridItem | ユーザーがグリッド ウィジェットで操作するアイテム。 |
GridItemLayout | GridItem の画像とテキスト スタイルを定義する列挙型。 |
HorizontalAlignment | ウィジェットの水平方向の配置を指定する列挙型。 |
Icon | ImageButton ウィジェットや DecoratedText ウィジェットなど、さまざまな UI オブジェクトで使用できる事前定義されたアイコン。 |
IconImage | 事前定義されたアイコン、またはカスタマイズ可能な切り抜きスタイルを適用した URL のアイコン。 |
Image | 単一の画像を表示するウィジェット。 |
ImageButton | 画像が表示された ImageButton 。 |
ImageComponent | グリッド アイテムに追加できる画像コンポーネント。 |
ImageCropStyle | 画像コンポーネントに適用可能な切り抜きスタイルを表すクラス。 |
ImageCropType | 画像コンポーネントに適用される切り抜きスタイルを表す列挙型。 |
ImageStyle | 画像の切り抜きスタイルを定義する列挙型。 |
| このクラスは非推奨となりました。 |
LoadIndicator | Action の処理中に表示する読み込みまたは進行状況インジケーターのタイプを指定する列挙型。 |
Navigation | カード ナビゲーションを制御するヘルパー オブジェクト。 |
Notification | UI 要素を操作するためのレスポンスとしてユーザーに表示される通知。 |
OnClose | OpenLink を介して開かれた URL が閉じられたときの動作を指定する列挙型。 |
OpenAs | URL を開く方法を指定する列挙型。 |
OpenLink | リンクを開くアクション(いくつかのオプションを含む)を表します。 |
SelectionInput | 事前定義されたオプション セットを選択できる入力フィールド。 |
SelectionInputType | 選択入力の種類。 |
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 受信者を更新します。 |
Widget | Card に追加できるすべてのウィジェットの基本クラス。 |
Action
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
setFunctionName(functionName) | Action | 呼び出すコールバック関数の名前を設定します。 |
setLoadIndicator(loadIndicator) | Action | アクションの進行中に表示される読み込みインジケーターを設定します。 |
setParameters(parameters) | Action | カスタム関数をコールバック関数に渡すことができます。 |
ActionResponse
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
printJson() | String | このオブジェクトの JSON 表現を出力します。 |
ActionResponseBuilder
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
build() | ActionResponse | 現在のアクション レスポンスをビルドして検証します。 |
setNavigation(navigation) | ActionResponseBuilder | レスポンスを Navigation アクションに設定します。 |
setNotification(notification) | ActionResponseBuilder | アクションが有効になったときに表示される通知を設定します。 |
setOpenLink(openLink) | ActionResponseBuilder | アクションが有効になったときに移動する URL を設定します。 |
setStateChanged(stateChanged) | ActionResponseBuilder | このアクションで既存のデータ状態が変更されたことを示すフラグを設定します。 |
Attachment
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
setIconUrl(iconUrl) | Attachment | 添付ファイルのアイコン URL を設定します。 |
setMimeType(mimeType) | Attachment | 添付ファイルの MIME タイプを設定します。 |
setResourceUrl(resourceUrl) | Attachment | アタッチメントのリソース URL を設定します。 |
setTitle(title) | Attachment | アタッチメントのタイトルを設定します。 |
AuthorizationAction
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
setAuthorizationUrl(authorizationUrl) | AuthorizationAction | 承認プロンプトからユーザーがリダイレクトされる認証 URL を設定します。 |
AuthorizationException
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
printJson() | String | このオブジェクトの JSON 表現を出力します。 |
setAuthorizationUrl(authUrl) | AuthorizationException | 承認プロンプトからユーザーがリダイレクトされる認証 URL を設定します。 |
setCustomUiCallback(callback) | AuthorizationException | カスタム承認プロンプトを生成するために呼び出す関数の名前。 |
setResourceDisplayName(name) | AuthorizationException | 承認を要求したときにユーザーに表示される名前を設定します。 |
throwException() | void | この例外をスローします。 |
BorderStyle
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
setCornerRadius(radius) | BorderStyle | 枠線の角の丸みを設定します(例: 8)。 |
setStrokeColor(color) | BorderStyle | 枠線の色を設定します。 |
setType(type) | BorderStyle | 枠線の種類を設定します。 |
BorderType
Properties
プロパティ | 種類 | 説明 |
---|---|---|
NO_BORDER | Enum | 枠線のスタイルがありません。 |
STROKE | Enum | ストローク枠線スタイル。 |
Button
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
setAuthorizationAction(action) | Button | オブジェクトがクリックされたときに承認フローの URL を開く認可アクションを設定します。 |
setComposeAction(action, composedEmailType) | Button | オブジェクトがクリックされたときにメールの下書きを作成するアクションを設定します。 |
setOnClickAction(action) | Button | オブジェクトがクリックされたときに実行されるアクションを設定します。 |
setOnClickOpenLinkAction(action) | Button | オブジェクトがクリックされたときに、タブで URL を開くアクションを設定します。 |
setOpenLink(openLink) | Button | オブジェクトがクリックされたときに開く URL を設定します。 |
ButtonSet
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
addButton(button) | ButtonSet | ボタンを追加します。 |
CalendarEventActionResponse
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
printJson() | String | このオブジェクトの JSON 表現を出力します。 |
CalendarEventActionResponseBuilder
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
addAttachments(attachments) | CalendarEventActionResponseBuilder | 関連する UI アクションが行われたときに、レスポンスでカレンダーの予定に添付ファイルを追加するよう指定します。 |
addAttendees(emails) | CalendarEventActionResponseBuilder | 関連付けられている UI アクションが行われたときに、指定された参加者をカレンダーの予定に加えることを指定します。 |
build() | CalendarEventActionResponse | カレンダーの現在のイベント アクションのレスポンスをビルドし、検証します。 |
setConferenceData(conferenceData) | CalendarEventActionResponseBuilder | 関連する UI アクションが行われたときに、レスポンスで設定された会議データをカレンダーの予定に設定するよう指定します。 |
Card
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
printJson() | String | このオブジェクトの JSON 表現を出力します。 |
CardAction
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
setAuthorizationAction(action) | CardAction | オブジェクトがクリックされたときに承認フローの URL を開く認可アクションを設定します。 |
setComposeAction(action, composedEmailType) | CardAction | オブジェクトがクリックされたときにメールの下書きを作成するアクションを設定します。 |
setOnClickAction(action) | CardAction | オブジェクトがクリックされたときに実行されるアクションを設定します。 |
setOnClickOpenLinkAction(action) | CardAction | オブジェクトがクリックされたときに、タブで URL を開くアクションを設定します。 |
setOpenLink(openLink) | CardAction | オブジェクトがクリックされたときに開く URL を設定します。 |
setText(text) | CardAction | この操作のメニュー テキストを設定します。 |
CardBuilder
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
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
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
setImageAltText(imageAltText) | CardHeader | ヘッダー画像の代替テキストを設定します。 |
setImageStyle(imageStyle) | CardHeader | カードヘッダーのアイコンの切り抜きを設定します。 |
setImageUrl(imageUrl) | CardHeader | URL またはデータ文字列を指定して、ヘッダーで使用する画像を設定します。 |
setSubtitle(subtitle) | CardHeader | カードヘッダーのサブタイトルを設定します。 |
setTitle(title) | CardHeader | カードヘッダーのタイトルを設定します。 |
CardSection
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
addWidget(widget) | CardSection | 指定されたウィジェットをこのセクションに追加します。 |
setCollapsible(collapsible) | CardSection | セクションを折りたたむことができるかどうかを設定します。 |
setHeader(header) | CardSection | セクションのヘッダーを設定します。 |
setNumUncollapsibleWidgets(numUncollapsibleWidgets) | CardSection | このセクションを閉じたときに表示するウィジェットの数を設定します。 |
CardService
Properties
プロパティ | 種類 | 説明 |
---|---|---|
BorderType | BorderType | BorderType 列挙型。 |
ComposedEmailType | ComposedEmailType | ComposedEmailType 列挙型。 |
ContentType | ContentType | ContentType 列挙型。 |
GridItemLayout | GridItemLayout | GridItemLayout 列挙型。 |
HorizontalAlignment | HorizontalAlignment | HorizontalAlignment 列挙型。 |
Icon | Icon | Icon 列挙型。 |
ImageCropType | ImageCropType | ImageCropType 列挙型。 |
ImageStyle | ImageStyle | ImageStyle 列挙型。 |
LoadIndicator | LoadIndicator | LoadIndicator 列挙型。 |
OnClose | OnClose | OnClose 列挙型。 |
OpenAs | OpenAs | OpenAs 列挙型。 |
SelectionInputType | SelectionInputType | SelectionInputType 列挙型。 |
TextButtonStyle | TextButtonStyle | TextButtonStyle 列挙型。 |
UpdateDraftBodyType | UpdateDraftBodyType | UpdateDraftBodyType 列挙型。 |
Methods
ComposeActionResponse
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
printJson() | String | このオブジェクトの JSON 表現を出力します。 |
ComposeActionResponseBuilder
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
build() | ComposeActionResponse | 現在の作成アクション レスポンスをビルドし、検証します。 |
setGmailDraft(draft) | ComposeActionResponseBuilder | GmailMessage.createDraftReply(body) または同様の関数を使用して作成されたドラフトの GmailMessage を設定します。 |
ComposedEmailType
Properties
プロパティ | 種類 | 説明 |
---|---|---|
REPLY_AS_DRAFT | Enum | 別のメッセージへの返信である下書き。 |
STANDALONE_DRAFT | Enum | スタンドアロン メッセージの下書きです。 |
ContentType
Properties
プロパティ | 種類 | 説明 |
---|---|---|
TEXT | Enum | 生成されたコンテンツが書式なしテキストであることを示します。 |
MUTABLE_HTML | Enum | 生成されたコンテンツが HTML 形式であることを示します。 |
IMMUTABLE_HTML | Enum | 生成されたコンテンツが HTML としてフォーマットされていますが、生成後にこのコンテンツを編集することはできません。 |
DatePicker
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
setFieldName(fieldName) | DatePicker | UI 操作が発生したときに生成されるイベント オブジェクトで、この選択ツールを識別するフィールド名を設定します。 |
setOnChangeAction(action) | DatePicker | 選択ツールの入力が変更されるたびにスクリプトで実行される Action を設定します。 |
setTitle(title) | DatePicker | 入力フィールドの上に表示されるタイトルを設定します。 |
setValueInMsSinceEpoch(valueMsEpoch) | DatePicker | 事前入力済みの値を入力フィールドに設定します。 |
setValueInMsSinceEpoch(valueMsEpoch) | DatePicker | 事前入力済みの値を入力フィールドに設定します。 |
DateTimePicker
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
setFieldName(fieldName) | DateTimePicker | UI 操作が発生したときに生成されるイベント オブジェクトで、この選択ツールを識別するフィールド名を設定します。 |
setOnChangeAction(action) | DateTimePicker | 選択ツールの入力が変更されるたびにスクリプトで実行される Action を設定します。 |
setTimeZoneOffsetInMins(timeZoneOffsetMins) | DateTimePicker | タイムゾーンを UTC からオフセットする時間(分)を設定します。 |
setTitle(title) | DateTimePicker | 入力フィールドの上に表示されるタイトルを設定します。 |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | 事前入力済みの値を入力フィールドに設定します。 |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | 事前入力済みの値を入力フィールドに設定します。 |
DecoratedText
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
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 行に表示するか複数行に表示するかを設定します。 |
DisplayStyle
Properties
プロパティ | 種類 | 説明 |
---|---|---|
PEEK | Enum | 既存のコンテンツの上にアドオン コンテンツの下部に表示されるカード ヘッダーを表示する。 |
REPLACE | Enum | 既存のコンテンツを置き換えてカードを表示する。 |
Divider
DriveItemsSelectedActionResponse
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
printJson() | String | このオブジェクトの JSON 表現を出力します。 |
DriveItemsSelectedActionResponseBuilder
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
build() | DriveItemsSelectedActionResponse | 現在のドライブ アクション レスポンスを構築します。 |
requestFileScope(itemId) | DriveItemsSelectedActionResponseBuilder | ドライブでコンテキストと関連性の高いアイテムについて、レスポンスのリクエスト ファイルのスコープを指定します。 |
EditorFileScopeActionResponse
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
printJson() | String | このオブジェクトの JSON 表現を出力します。 |
EditorFileScopeActionResponseBuilder
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
build() | EditorFileScopeActionResponse | 現在のエディタ アクション レスポンスを作成します。 |
requestFileScopeForActiveDocument() | EditorFileScopeActionResponseBuilder | 現在アクティブなエディタ ドキュメントの drive.file スコープをリクエストします。 |
FixedFooter
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
setPrimaryButton(button) | FixedFooter | 固定フッターにメインボタンを設定します。 |
setSecondaryButton(button) | FixedFooter | 固定フッターにセカンダリ ボタンを設定します。 |
Grid
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
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
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
setIdentifier(id) | GridItem | グリッド アイテムの ID を設定します。 |
setImage(image) | GridItem | このグリッド アイテムの画像を設定します。 |
setLayout(layout) | GridItem | グリッド アイテムのテキストと画像のレイアウトを設定します。 |
setSubtitle(subtitle) | GridItem | グリッド アイテムのサブタイトルを設定します。 |
setTextAlignment(alignment) | GridItem | グリッド アイテムの水平方向の配置を設定します。 |
setTitle(title) | GridItem | グリッド アイテムのタイトル テキストを設定します。 |
GridItemLayout
Properties
プロパティ | 種類 | 説明 |
---|---|---|
TEXT_BELOW | Enum | タイトルとサブタイトルは、グリッド アイテムの画像の下に表示されます。 |
TEXT_ABOVE | Enum | タイトルとサブタイトルがグリッド項目の画像の上に表示されます。 |
HorizontalAlignment
Properties
プロパティ | 種類 | 説明 |
---|---|---|
START | Enum | 文側にウィジェットを揃えます。 |
CENTER | Enum | ウィジェットを中央に揃えます。 |
END | Enum | 文側にウィジェットを揃えます。 |
Icon
Properties
プロパティ | 種類 | 説明 |
---|---|---|
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
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
setAltText(altText) | IconImage | ユーザー補助に使用する URL の代替テキストを設定します。 |
setIcon(icon) | IconImage | URL が設定されていない場合は、事前定義されたアイコンを設定します。 |
setIconUrl(url) | IconImage | アイコンの URL が設定されていない場合、アイコンの URL を設定します。 |
setImageCropType(imageCropType) | IconImage | 画像の切り抜きスタイルを設定します。 |
Image
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
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
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
setAltText(altText) | ImageButton | ユーザー補助機能のボタンの代替テキストを設定します。 |
setAuthorizationAction(action) | ImageButton | オブジェクトがクリックされたときに承認フローの URL を開く認可アクションを設定します。 |
setComposeAction(action, composedEmailType) | ImageButton | オブジェクトがクリックされたときにメールの下書きを作成するアクションを設定します。 |
setIcon(icon) | ImageButton | ボタンに表示する事前定義の Icon を設定します。 |
setIconUrl(url) | ImageButton | このボタンのアイコンとして使用する画像の URL を設定します。 |
setOnClickAction(action) | ImageButton | オブジェクトがクリックされたときに実行されるアクションを設定します。 |
setOnClickOpenLinkAction(action) | ImageButton | オブジェクトがクリックされたときに、タブで URL を開くアクションを設定します。 |
setOpenLink(openLink) | ImageButton | オブジェクトがクリックされたときに開く URL を設定します。 |
ImageComponent
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
setAltText(altText) | ImageComponent | 画像の代替テキストを設定します。 |
setBorderStyle(borderStyle) | ImageComponent | 画像に適用する枠線のスタイルを設定します。 |
setCropStyle(imageCropStyle) | ImageComponent | 画像の切り抜きスタイルを設定します。 |
setImageUrl(url) | ImageComponent | 画像の URL を設定します。 |
ImageCropStyle
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
setAspectRatio(ratio) | ImageCropStyle | 切り抜きの種類が RECTANGLE_CUSTOM の場合に使用するアスペクト比を設定します。 |
setImageCropType(type) | ImageCropStyle | 画像の切り抜きの種類を設定します。 |
ImageCropType
Properties
プロパティ | 種類 | 説明 |
---|---|---|
SQUARE | Enum | 正方形の切り抜きスタイル。 |
CIRCLE | Enum | 円の切り抜きスタイル。 |
RECTANGLE_CUSTOM | Enum | カスタム比率の長方形の切り抜きスタイル。 |
RECTANGLE_4_3 | Enum | アスペクト比 4:3 の長方形トリミング スタイル。 |
ImageStyle
Properties
プロパティ | 種類 | 説明 |
---|---|---|
SQUARE | Enum | 切り抜きなし。 |
CIRCLE | Enum | 円を切り抜きます。 |
KeyValue
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
setAuthorizationAction(action) |
| オブジェクトがクリックされたときに承認フローの URL を開く認可アクションを設定します。 |
setComposeAction(action, composedEmailType) |
| オブジェクトがクリックされたときにメールの下書きを作成するアクションを設定します。 |
setOnClickAction(action) |
| オブジェクトがクリックされたときに実行されるアクションを設定します。 |
setOnClickOpenLinkAction(action) |
| オブジェクトがクリックされたときに、タブで URL を開くアクションを設定します。 |
setOpenLink(openLink) |
| オブジェクトがクリックされたときに開く URL を設定します。 |
LoadIndicator
Properties
プロパティ | 種類 | 説明 |
---|---|---|
SPINNER | Enum | スピナー インジケーターを使用する。 |
NONE | Enum | インジケーターは使用しないでください。 |
Navigation
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
popCard() | Navigation | ナビゲーション スタックからカードをポップします。 |
popToNamedCard(cardName) | Navigation | カード名で指定されたカードにポップします。 |
popToRoot() | Navigation | カードスタックをルートカードにポップします。 |
printJson() | String | このオブジェクトの JSON 表現を出力します。 |
pushCard(card) | Navigation | 指定されたカードをスタックに push します。 |
updateCard(card) | Navigation | 現在のカードをインプレースで置き換える。 |
Notification
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
setText(text) | Notification | 通知に表示するテキストを設定します。 |
OnClose
Properties
プロパティ | 種類 | 説明 |
---|---|---|
NOTHING | Enum | 何もしない。 |
RELOAD | Enum | ウィンドウが閉じられたときにアドオンを再読み込みします。 |
OpenAs
Properties
プロパティ | 種類 | 説明 |
---|---|---|
FULL_SIZE | Enum | ウィンドウ全体またはタブで開きます。 |
OVERLAY | Enum | ポップアップなどのオーバーレイとして開きます。 |
OpenLink
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
setOnClose(onClose) | OpenLink | URL ウィンドウまたはタブを閉じたときの URL アクションの動作を設定します。 |
setOpenAs(openAs) | OpenLink | URL が開かれたときの動作を設定します。 |
setUrl(url) | OpenLink | 開く URL を設定します。 |
SelectionInput
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
addItem(text, value, selected) | SelectionInput | 選択できる新しい項目が追加されます。 |
setFieldName(fieldName) | SelectionInput | UI 操作があった場合に生成されるイベント オブジェクトで、この選択入力を識別するキーを設定します。 |
setOnChangeAction(action) | SelectionInput | 選択入力が変更されるたびに実行される Action を設定します。 |
setTitle(title) | SelectionInput | 入力フィールドの前に表示するタイトルを設定します。 |
setType(type) | SelectionInput | この入力のタイプを設定します。 |
SelectionInputType
Properties
プロパティ | 種類 | 説明 |
---|---|---|
CHECK_BOX | Enum | チェックボックスの入力スタイル。 |
RADIO_BUTTON | Enum | ラジオバトンの入力スタイル。 |
DROPDOWN | Enum | プルダウン メニュー選択の入力スタイル。 |
Suggestions
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
addSuggestion(suggestion) | Suggestions | テキストの候補を追加します。 |
addSuggestions(suggestions) | Suggestions | テキストの候補リストを追加します。 |
SuggestionsResponse
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
printJson() | String | このオブジェクトの JSON 表現を出力します。 |
SuggestionsResponseBuilder
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
build() | SuggestionsResponse | 現在の返信候補を作成し、検証します。 |
setSuggestions(suggestions) | SuggestionsResponseBuilder | オートコンプリートで使用する候補をテキスト フィールドに設定します。 |
Switch
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
setControlType(controlType) | Switch | スイッチのコントロール タイプを設定します。 |
setFieldName(fieldName) | Switch | UI 操作が発生したときに生成されるイベント オブジェクトで、このスイッチを識別するキーを設定します。 |
setOnChangeAction(action) | Switch | スイッチが切り替えられたときに実行するアクションを設定します。 |
setSelected(selected) | Switch | このスイッチを選択済みにするかどうかを選択します。 |
setValue(value) | Switch | このスイッチがオンのときにフォーム入力として送信される値を設定します。 |
SwitchControlType
Properties
プロパティ | 種類 | 説明 |
---|---|---|
SWITCH | Enum | スイッチ ウィジェットのスタイル設定コントロール。 |
CHECK_BOX | Enum | チェックボックス形式のスイッチ ウィジェット。 |
TextButton
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
setAltText(altText) | TextButton | ユーザー補助機能のボタンの代替テキストを設定します。 |
setAuthorizationAction(action) | TextButton | オブジェクトがクリックされたときに承認フローの URL を開く認可アクションを設定します。 |
setBackgroundColor(backgroundColor) | TextButton | TextButtonStyle.FILLED ボタンの背景色を設定します。 |
setComposeAction(action, composedEmailType) | TextButton | オブジェクトがクリックされたときにメールの下書きを作成するアクションを設定します。 |
setDisabled(disabled) | TextButton | ボタンを無効にするかどうかを設定します。 |
setOnClickAction(action) | TextButton | オブジェクトがクリックされたときに実行されるアクションを設定します。 |
setOnClickOpenLinkAction(action) | TextButton | オブジェクトがクリックされたときに、タブで URL を開くアクションを設定します。 |
setOpenLink(openLink) | TextButton | オブジェクトがクリックされたときに開く URL を設定します。 |
setText(text) | TextButton | ボタンに表示するテキストを設定します。 |
setTextButtonStyle(textButtonStyle) | TextButton | ボタンのスタイルを設定します。 |
TextButtonStyle
Properties
プロパティ | 種類 | 説明 |
---|---|---|
TEXT | Enum | 背景が明確な通常のテキストボタン。 |
FILLED | Enum | 色付きの背景のテキストボタン |
TextInput
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
setFieldName(fieldName) | TextInput | UI 操作が発生したときに生成されるイベント オブジェクトで、このテキスト入力を識別するキーを設定します。 |
setHint(hint) | TextInput | テキスト入力のヒントを設定します。 |
setMultiline(multiline) | TextInput | 入力テキストを 1 行で表示するか、複数行に表示するかを設定します。 |
setOnChangeAction(action) | TextInput | テキスト入力が変更されるたびに実行するアクションを設定します。 |
setSuggestions(suggestions) | TextInput | テキスト フィールドにオートコンプリートの候補を設定します。 |
setSuggestionsAction(suggestionsAction) | TextInput | オートコンプリートに対するユーザー入力に基づいて候補を取得するコールバック アクションを設定します。 |
setTitle(title) | TextInput | 入力フィールドの上に表示するタイトルを設定します。 |
setValue(value) | TextInput | 入力フィールドに事前入力する値を設定します。 |
TextParagraph
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
setText(text) | TextParagraph | 段落のテキストを設定します。 |
TimePicker
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
setFieldName(fieldName) | TimePicker | UI 操作が発生したときに生成されるイベント オブジェクトで、この選択ツールを識別するフィールド名を設定します。 |
setHours(hours) | TimePicker | 入力欄に設定する事前入力済みの時間の値を設定します。 |
setMinutes(minutes) | TimePicker | 入力フィールドに設定する事前入力された分の値を設定します。 |
setOnChangeAction(action) | TimePicker | 選択ツールの入力が変更されるたびにスクリプトで実行される Action を設定します。 |
setTitle(title) | TimePicker | 入力フィールドの上に表示されるタイトルを設定します。 |
UniversalActionResponse
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
printJson() | String | このオブジェクトの JSON 表現を出力します。 |
UniversalActionResponseBuilder
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
build() | UniversalActionResponse | 現在のユニバーサル アクション レスポンスを構築して検証します。 |
displayAddOnCards(cardObjects) | UniversalActionResponseBuilder | 指定されたカードでアドオンを表示します。 |
setOpenLink(openLink) | UniversalActionResponseBuilder | ユニバーサル アクションが選択されたときに開く URL を設定します。 |
UpdateDraftActionResponse
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
printJson() | String | このオブジェクトの JSON 表現を出力します。 |
UpdateDraftActionResponseBuilder
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
build() | UpdateDraftActionResponse | 更新アクションの下書きに対する現在のレスポンス レスポンスをビルドし、検証します。 |
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction) | UpdateDraftActionResponseBuilder | メールの Bcc の受信者を更新するアクションを設定します。 |
setUpdateDraftBodyAction(updateDraftBodyAction) | UpdateDraftActionResponseBuilder | 下書きのメール本文を更新する操作を設定します。 |
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction) | UpdateDraftActionResponseBuilder | 下書きの Cc 受信者を更新するアクションを設定します。 |
setUpdateDraftSubjectAction(updateDraftSubjectAction) | UpdateDraftActionResponseBuilder | 下書きの件名を更新するアクションを設定します。 |
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction) | UpdateDraftActionResponseBuilder | 下書きの To 受信者を更新するアクションを設定します。 |
UpdateDraftBccRecipientsAction
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
addUpdateBccRecipients(bccRecipientEmails) | UpdateDraftBccRecipientsAction | メールの下書きの Bcc 受信者を更新します。 |
UpdateDraftBodyAction
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
addUpdateContent(content, contentType) | UpdateDraftBodyAction | 指定したコンテンツを下書きの本文に追加します |
setUpdateType(updateType) | UpdateDraftBodyAction | この更新アクションの UpdateDraftBodyType を下書き本文に設定します。 |
UpdateDraftBodyType
Properties
プロパティ | 種類 | 説明 |
---|---|---|
IN_PLACE_INSERT | Enum | デフォルトです。 |
INSERT_AT_START | Enum | 更新アクションは、メッセージ本文の先頭にコンテンツを挿入する。 |
INSERT_AT_END | Enum | 更新アクションは、メッセージ本文の末尾にコンテンツを挿入する。 |
UpdateDraftCcRecipientsAction
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
addUpdateCcRecipients(ccRecipientEmails) | UpdateDraftCcRecipientsAction | メールの下書きの Cc 受信者を更新します。 |
UpdateDraftSubjectAction
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
addUpdateSubject(subject) | UpdateDraftSubjectAction | メールの下書きの件名を更新します。 |
UpdateDraftToRecipientsAction
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
addUpdateToRecipients(toRecipientEmails) | UpdateDraftToRecipientsAction | メールの下書きの To 受信者を更新します。 |