이 서비스를 사용하면 스크립트에서 UI의 카드 및 위젯 구성요소와 동작을 구성하고 빌드할 수 있습니다. 이 서비스를 사용하여 빌드하는 UI 구조는 데스크톱과 휴대기기에서 모두 자동으로 사용 가능하므로 두 기기 모두를 위해 별도의 UI를 개발할 필요가 없습니다.
클래스
이름 | 간략한 설명 |
---|---|
Action | UI 요소 내에서 상호작용을 가능하게 하는 작업입니다. |
ActionResponse | 클라이언트에서 하나 이상의 작업을 수행하기 위해 콜백 함수 (예: 양식 응답 핸들러)에서 반환될 수 있는 응답 객체입니다. |
ActionResponseBuilder | ActionResponse 객체의 빌더입니다. |
ActionStatus | 대화상자 호출 또는 제출 요청의 상태를 나타내는 클래스입니다. |
Attachment | 부가기능에서 만든 첨부파일을 나타냅니다. |
AuthorizationAction | 클릭 시 사용자를 AuthorizationUrl로 보내는 승인 작업입니다. |
AuthorizationException | 승인 카드가 사용자에게 표시되도록 트리거하는 데 반환될 수 있는 오류입니다. |
BorderStyle | 위젯에 적용할 수 있는 전체 테두리 스타일을 나타내는 클래스입니다. |
BorderType | 위젯에 적용할 수 있는 테두리 유형을 나타내는 enum입니다. |
Button | 모든 버튼의 기본 클래스입니다. |
ButtonSet | 연속으로 표시되는 Button 객체 집합을 보유합니다. |
CalendarEventActionResponse | 버튼 클릭과 같이 UI에서 실행한 작업에 반응하여 사용자가 현재 수정 중인 캘린더 이벤트를 변경하는 응답을 나타냅니다. |
CalendarEventActionResponseBuilder | CalendarEventActionResponse 객체의 빌더입니다. |
Card | UI에서 단일 뷰를 나타내는 컨텍스트 카드 |
CardAction | 카드 헤더 메뉴에 추가되는 클릭 가능한 메뉴 항목. |
CardBuilder | Card 객체의 빌더입니다. |
CardHeader | Card 의 헤더입니다. |
CardSection | 카드 섹션에는 위젯 그룹이 있으며 위젯 간에 시각적으로 구분됩니다. |
CardService | CardService는 Google Workspace 부가기능과 같은 다양한 Google 확장 제품에서 사용되는 일반 카드를 만드는 기능을 제공합니다. |
CardWithId | CardWithId 객체의 빌더입니다. |
ChatActionResponse | 채팅 앱에서 응답이 게시되는 방식을 구성하는 데 사용할 수 있는 매개변수를 나타내는 클래스입니다. |
ChatClientDataSource | 다중 선택 메뉴를 사용하는 SelectionInput 위젯의 경우 Google Chat의 데이터 소스 |
ChatResponse | Google Chat의 카드 메시지에 대한 응답 객체입니다. |
ChatResponseBuilder | ChatResponse 객체의 빌더입니다. |
ChatSpaceDataSource | Google Chat 스페이스를 다중 선택 메뉴의 선택 항목으로 채우는 데이터 소스입니다. |
CommonDataSource | 모든 Google Workspace 애플리케이션에서 공유하는 데이터 소스입니다. |
ComposeActionResponse | Gmail 부가기능의 작성 작업에 대해 콜백 메서드에서 반환될 수 있는 응답 객체입니다. |
ComposeActionResponseBuilder | ComposeActionResponse 객체의 빌더입니다. |
ComposedEmailType | 작성된 이메일이 독립형인지 답장 초안인지 지정하는 열거형 값입니다. |
ContentType | UpdateDraftActionResponse 에서 생성된 콘텐츠의 콘텐츠 유형을 지정하는 열거형 값입니다. |
DatePicker | 날짜를 입력할 수 있는 입력란 |
DateTimePicker | 사용자가 날짜와 시간을 입력할 수 있는 입력란 |
DecoratedText | 선택적 장식과 함께 텍스트를 표시하는 위젯입니다. |
Dialog | 자세한 내용은 Google Chat 문서의 대화형 대화상자 열기를 참고하세요. |
DialogAction | DialogAction 객체의 빌더입니다. |
DisplayStyle | 카드의 표시 스타일을 정의하는 enum입니다. |
Divider | 가로 구분선 |
DriveItemsSelectedActionResponse | Drive 항목이 선택된 동안 버튼 클릭과 같이 UI에서 실행된 작업에 대한 반응으로 Drive를 변경하는 응답을 나타냅니다. |
DriveItemsSelectedActionResponseBuilder | DriveItemsSelectedActionResponse 객체의 빌더입니다. |
EditorFileScopeActionResponse | UI에서 실행한 작업에 반응하여 편집기(예: Google Docs, Sheets, Slides)를 변경합니다. |
EditorFileScopeActionResponseBuilder | EditorFileScopeActionResponse 객체의 빌더입니다. |
FixedFooter | Card 하단에 표시되는 고정된 바닥글 |
Grid | 그리드 항목 모음을 표시하는 정리된 그리드 |
GridItem | 사용자가 그리드 위젯 내에서 상호작용하는 항목 |
GridItemLayout | GridItem의 이미지와 텍스트 스타일을 정의하는 enum입니다. |
HorizontalAlignment | 위젯의 가로 정렬을 지정하는 열거형입니다. |
HorizontalSizeStyle | 위젯이 열의 공간을 채우는 방법을 설정하는 enum입니다. |
HostAppDataSource | 다중 선택 메뉴를 사용하는 SelectionInput 위젯의 경우 Google Workspace 애플리케이션의 데이터 소스. |
Icon | ImageButton 또는 DecoratedText 위젯과 같은 다양한 UI 객체에서 사용할 수 있는 사전 정의된 아이콘 |
IconImage | 사전 정의된 아이콘, 머티리얼 디자인 아이콘 또는 맞춤설정할 수 있는 자르기 스타일이 있는 URL의 아이콘 |
Image | 단일 이미지를 표시하는 위젯 |
ImageButton | 이미지가 표시된 ImageButton |
ImageComponent | 그리드 항목에 추가할 수 있는 이미지 구성요소입니다. |
ImageCropStyle | 이미지 구성요소에 적용할 수 있는 자르기 스타일을 나타내는 클래스입니다. |
ImageCropType | 이미지 구성요소에 적용된 자르기 스타일을 나타내는 enum입니다. |
ImageStyle | 이미지 자르기 스타일을 정의하는 enum입니다. |
Interaction | 사용자와의 상호작용(예: 사용자가 카드 메시지의 버튼을 클릭하는 경우)에 대한 응답으로 할 일을 지정하는 열거형입니다. |
| 이 클래스는 지원 중단되었습니다. |
LinkPreview | 호스트 앱에 링크 미리보기 카드와 스마트 칩을 표시하는 카드 작업 |
LoadIndicator | Action 가 처리되는 동안 표시할 로드 유형 또는 진행률 표시기를 지정하는 enum 유형입니다. |
Navigation | 카드 탐색을 제어하는 도우미 객체입니다. |
Notification | UI 요소와의 상호작용에 대한 응답으로 사용자에게 표시되는 알림입니다. |
OnClose | OpenLink 를 통해 열린 URL이 닫힐 때 실행할 작업을 지정하는 enum입니다. |
OpenAs | URL을 여는 방법을 지정하는 열거형입니다. |
OpenLink | 몇 가지 옵션이 있는 링크를 여는 작업을 나타냅니다. |
PlatformDataSource | 다중 선택 메뉴를 사용하는 SelectionInput 위젯의 경우 Google Workspace의 데이터 소스. |
ResponseType | 채팅 앱 응답 유형을 나타내는 열거형입니다. |
SelectionInput | 사전 정의된 옵션 집합 중에서 선택할 수 있는 입력란입니다. |
SelectionInputType | 사용자가 선택할 수 있는 항목의 형식입니다. |
Status | 상태 코드를 나타내는 enum입니다. |
Suggestions | TextInput 위젯을 보완하기 위한 자동 완성 추천 |
SuggestionsResponse | 추천 콜백 함수에서 반환될 수 있는 응답 객체입니다. |
SuggestionsResponseBuilder | SuggestionsResponse 객체의 빌더입니다. |
Switch | 사용 설정 또는 중지를 지원하는 UI 요소 |
SwitchControlType | Switch 위젯 컨트롤의 유형입니다. |
TextButton | 텍스트 라벨이 있는 TextButton . |
TextButtonStyle | TextButton 의 스타일을 지정하는 enum입니다. |
TextInput | 텍스트 입력을 허용하는 입력란 위젯입니다. |
TextParagraph | 텍스트를 표시하고 기본 HTML 형식을 지원하는 위젯 |
TimePicker | 사용자가 시간을 입력할 수 있는 입력란 |
UniversalActionResponse | 범용 작업을 만드는 메서드에서 반환될 수 있는 응답 객체입니다. |
UniversalActionResponseBuilder | UniversalActionResponse 객체의 빌더입니다. |
UpdateDraftActionResponse | 사용자가 현재 수정 중인 이메일 초안을 업데이트하는 작업을 나타냅니다. |
UpdateDraftActionResponseBuilder | UpdateDraftActionResponse 객체의 빌더입니다. |
UpdateDraftBccRecipientsAction | 이메일 초안의 숨은참조 수신자를 업데이트합니다. |
UpdateDraftBodyAction | 이메일 초안 본문을 업데이트합니다. |
UpdateDraftBodyType | UpdateDraftBodyAction 의 유형을 지정하는 열거형 값입니다. |
UpdateDraftCcRecipientsAction | 이메일 초안의 참조 수신자를 업데이트합니다. |
UpdateDraftSubjectAction | 이메일 초안의 제목을 업데이트합니다. |
UpdateDraftToRecipientsAction | 이메일 초안의 받는사람 수신자를 업데이트합니다. |
UpdatedWidget | 업데이트된 위젯의 응답입니다. |
VerticalAlignment | 열에서 위젯의 세로 정렬을 설정하는 열거형입니다. |
Widget | Card 에 추가할 수 있는 모든 위젯의 기본 클래스입니다. |
WrapStyle | 열 내에서 콘텐츠의 래핑 스타일을 설정하는 열거형입니다. |
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을 설정합니다. |
ButtonSet
방법
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
addButton(button) | ButtonSet | 버튼을 추가합니다. |
CalendarEventActionResponse
방법
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
printJson() | String | 이 객체의 JSON 표현을 출력합니다. |
CalendarEventActionResponseBuilder
방법
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
addAttachments(attachments) | CalendarEventActionResponseBuilder | 연결된 UI 작업이 실행될 때 응답이 캘린더 이벤트에 연결을 추가해야 한다고 지정합니다. |
addAttendees(emails) | CalendarEventActionResponseBuilder | 연결된 UI 작업이 실행될 때 응답이 표시된 참석자를 Calendar 이벤트에 추가해야 한다고 지정합니다. |
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 | 지정된 위젯을 이 섹션에 추가합니다. |
setCollapsible(collapsible) | CardSection | 섹션을 접을 수 있는지 여부를 설정합니다. |
setHeader(header) | CardSection | 섹션의 헤더를 설정합니다. |
setNumUncollapsibleWidgets(numUncollapsibleWidgets) | CardSection | 이 섹션이 접힐 때 계속 표시되는 위젯 수를 설정합니다. |
CardService
속성
속성 | 유형 | 설명 |
---|---|---|
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 열거형입니다. |
방법
CardWithId
방법
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
setCard(card) | CardWithId | cardWithId 의 카드를 설정합니다. |
setCardId(id) | CardWithId | cardWithId 의 고유 카드 ID를 설정합니다. |
ChatActionResponse
방법
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
setDialogAction(dialogAction) | ChatActionResponse | 대화상자 작업을 대화상자와 관련된 이벤트로 설정합니다. |
setResponseType(responseType) | ChatActionResponse | 채팅 앱 응답 유형입니다. |
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 스페이스가 항목으로 선택됩니다. |
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 | 현재 작성 작업 응답을 빌드하고 검증합니다. |
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 | 값 텍스트를 한 줄에 표시해야 하는지 여러 줄로 표시할지 설정합니다. |
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 | 현재 Drive 작업 응답을 작성합니다. |
requestFileScope(itemId) | DriveItemsSelectedActionResponseBuilder | 응답이 Drive 내 컨텍스트와 관련된 항목의 요청 파일 범위를 지정합니다. |
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 | 그리드 항목의 식별자를 설정합니다. |
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 | 이미지의 자르기 스타일을 설정합니다. |
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을 설정합니다. |
setOnClickAction(action) | ImageButton | 객체를 클릭할 때 실행되는 작업을 설정합니다. |
setOnClickOpenLinkAction(action) | ImageButton | 객체를 클릭하면 탭에서 URL을 여는 작업을 설정합니다. |
setOpenLink(openLink) | ImageButton | 객체를 클릭하면 열릴 URL을 설정합니다. |
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 | 원형으로 자르세요. |
Interaction
속성
속성 | 유형 | 설명 |
---|---|---|
INTERACTION_UNSPECIFIED | Enum | 기본값 |
OPEN_DIALOG | Enum | 채팅 앱이 사용자와 상호작용하는 데 사용하는 카드 기반 인터페이스인 대화상자를 엽니다. |
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 | 표시기를 사용하지 마세요. |
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을 설정합니다. |
PlatformDataSource
방법
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
setCommonDataSource(commonDataSource) | PlatformDataSource | Google Workspace에서 데이터 소스를 설정합니다. |
setHostAppDataSource(hostAppDataSource) | PlatformDataSource | 다중 선택 메뉴에서 공백을 채우는 데 사용됩니다. |
ResponseType
속성
속성 | 유형 | 설명 |
---|---|---|
TYPE_UNSPECIFIED | Enum | NEW_MESSAGE 로 처리되는 기본 유형입니다. |
NEW_MESSAGE | Enum | 주제에 새 메시지로 게시합니다. |
UPDATE_MESSAGE | Enum | 채팅 앱의 메시지를 업데이트합니다. |
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 | 버튼을 사용 중지할지 여부를 설정합니다. |
setOnClickAction(action) | TextButton | 객체를 클릭할 때 실행되는 작업을 설정합니다. |
setOnClickOpenLinkAction(action) | TextButton | 객체를 클릭하면 탭에서 URL을 여는 작업을 설정합니다. |
setOpenLink(openLink) | TextButton | 객체를 클릭하면 열릴 URL을 설정합니다. |
setText(text) | TextButton | 버튼에 표시할 텍스트를 설정합니다. |
setTextButtonStyle(textButtonStyle) | TextButton | 버튼 스타일을 설정합니다. |
TextButtonStyle
속성
속성 | 유형 | 설명 |
---|---|---|
OUTLINED | Enum | 배경이 명확한 일반 텍스트 버튼입니다. |
FILLED | Enum | 배경색이 지정된 텍스트 버튼입니다. |
TextInput
방법
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
setFieldName(fieldName) | TextInput | UI 상호작용이 있을 때 생성되는 이벤트 객체에서 이 텍스트 입력을 식별하는 키를 설정합니다. |
setHint(hint) | TextInput | 텍스트 입력에 대한 힌트를 설정합니다. |
setMultiline(multiline) | TextInput | 입력 텍스트를 한 줄에 표시할지 아니면 여러 줄에 표시할지 설정합니다. |
setOnChangeAction(action) | TextInput | 텍스트 입력이 변경될 때마다 실행되도록 작업을 설정합니다. |
setSuggestions(suggestions) | TextInput | 텍스트 필드의 자동 완성 제안을 설정합니다. |
setSuggestionsAction(suggestionsAction) | TextInput | 자동 완성을 위해 사용자 입력을 기반으로 제안을 가져오도록 콜백 작업을 설정합니다. |
setTitle(title) | TextInput | 입력란 위에 표시되도록 제목을 설정합니다. |
setValue(value) | TextInput | 입력란에 설정할 미리 채워진 값을 설정합니다. |
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 | 초안의 이메일 숨은참조 수신자를 업데이트하는 작업을 설정합니다. |
setUpdateDraftBodyAction(updateDraftBodyAction) | UpdateDraftActionResponseBuilder | 임시보관 메일의 이메일 본문을 업데이트하는 작업을 설정합니다. |
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction) | UpdateDraftActionResponseBuilder | 초안의 참조 수신자를 업데이트하는 작업을 설정합니다. |
setUpdateDraftSubjectAction(updateDraftSubjectAction) | UpdateDraftActionResponseBuilder | 임시보관 메일의 제목을 업데이트하는 작업을 설정합니다. |
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction) | UpdateDraftActionResponseBuilder | 초안의 수신자를 업데이트하는 작업을 설정합니다. |
UpdateDraftBccRecipientsAction
방법
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
addUpdateBccRecipients(bccRecipientEmails) | UpdateDraftBccRecipientsAction | 이메일 초안의 숨은참조 수신자를 업데이트합니다. |
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 | 이메일 초안의 참조 수신자를 업데이트합니다. |
UpdateDraftSubjectAction
방법
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
addUpdateSubject(subject) | UpdateDraftSubjectAction | 이메일 초안의 제목을 업데이트합니다. |
UpdateDraftToRecipientsAction
방법
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
addUpdateToRecipients(toRecipientEmails) | UpdateDraftToRecipientsAction | 이메일 초안의 받는사람 수신자를 업데이트합니다. |
UpdatedWidget
방법
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
addItem(text, value, selected, startIconUri, bottomText) | UpdatedWidget | 선택할 수 있는 새 항목을 추가합니다. |
VerticalAlignment
속성
속성 | 유형 | 설명 |
---|---|---|
CENTER | Enum | 콘텐츠를 컨테이너의 중앙에 세로로 배치합니다. |
TOP | Enum | 콘텐츠를 컨테이너 상단에 세로로 배치합니다. |
BOTTOM | Enum | 콘텐츠를 컨테이너 하단에 세로로 배치합니다. |
Widget
WrapStyle
속성
속성 | 유형 | 설명 |
---|---|---|
NOWRAP | Enum | 래핑 없음. |
WRAP | Enum | 열에 위젯의 콘텐츠를 래핑합니다. |