View Source GoogleApi.Chat.V1.Model.GoogleAppsCardV1Chip (google_api_chat v0.41.6)
A text, icon, or text and icon chip that users can click. Google Chat apps:
Attributes
-
altText
(type:String.t
, default:nil
) - The alternative text that's used for accessibility. Set descriptive text that lets users know what the chip does. For example, if a chip opens a hyperlink, write: "Opens a new browser tab and navigates to the Google Chat developer documentation at https://developers.google.com/workspace/chat". -
disabled
(type:boolean()
, default:nil
) - Whether the chip is in an inactive state and ignores user actions. Defaults tofalse
. -
enabled
(type:boolean()
, default:nil
) - Whether the chip is in an active state and responds to user actions. Defaults totrue
. Deprecated. Usedisabled
instead. -
icon
(type:GoogleApi.Chat.V1.Model.GoogleAppsCardV1Icon.t
, default:nil
) - The icon image. If bothicon
andtext
are set, then the icon appears before the text. -
label
(type:String.t
, default:nil
) - The text displayed inside the chip. -
onClick
(type:GoogleApi.Chat.V1.Model.GoogleAppsCardV1OnClick.t
, default:nil
) - Optional. The action to perform when a user clicks the chip, such as opening a hyperlink or running a custom function.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Chat.V1.Model.GoogleAppsCardV1Chip{ altText: String.t() | nil, disabled: boolean() | nil, enabled: boolean() | nil, icon: GoogleApi.Chat.V1.Model.GoogleAppsCardV1Icon.t() | nil, label: String.t() | nil, onClick: GoogleApi.Chat.V1.Model.GoogleAppsCardV1OnClick.t() | nil }