Reference documentation and code samples for the Google Chat V1 API class Google::Apps::Card::V1::OnClick.
Represents how to respond when users click an interactive element on a card, such as a button.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#action
def
action
()
-
>
::
Google
::
Apps
::
Card
::
V1
::
Action
Returns
- ( ::Google::Apps::Card::V1::Action
) — If specified, an action is triggered by this
onClick
.
#action=
def
action=
(
value
)
-
>
::
Google
::
Apps
::
Card
::
V1
::
Action
Parameter
- value( ::Google::Apps::Card::V1::Action
) — If specified, an action is triggered by this
onClick
.
Returns
- ( ::Google::Apps::Card::V1::Action
) — If specified, an action is triggered by this
onClick
.
#card
def
card
()
-
>
::
Google
::
Apps
::
Card
::
V1
::
Card
Returns
- ( ::Google::Apps::Card::V1::Card ) — A new card is pushed to the card stack after clicking if specified.
#card=
def
card=
(
value
)
-
>
::
Google
::
Apps
::
Card
::
V1
::
Card
Parameter
- value( ::Google::Apps::Card::V1::Card ) — A new card is pushed to the card stack after clicking if specified.
Returns
- ( ::Google::Apps::Card::V1::Card ) — A new card is pushed to the card stack after clicking if specified.
#open_dynamic_link_action
def
open_dynamic_link_action
()
-
>
::
Google
::
Apps
::
Card
::
V1
::
Action
Returns
- ( ::Google::Apps::Card::V1::Action
) — An add-on triggers this action when the action needs to open a
link. This differs from the
open_link
above in that this needs to talk to server to get the link. Thus some preparation work is required for web client to do before the open link action response comes back.
#open_dynamic_link_action=
def
open_dynamic_link_action=
(
value
)
-
>
::
Google
::
Apps
::
Card
::
V1
::
Action
Parameter
- value( ::Google::Apps::Card::V1::Action
) — An add-on triggers this action when the action needs to open a
link. This differs from the
open_link
above in that this needs to talk to server to get the link. Thus some preparation work is required for web client to do before the open link action response comes back.
Returns
- ( ::Google::Apps::Card::V1::Action
) — An add-on triggers this action when the action needs to open a
link. This differs from the
open_link
above in that this needs to talk to server to get the link. Thus some preparation work is required for web client to do before the open link action response comes back.
#open_link
def
open_link
()
-
>
::
Google
::
Apps
::
Card
::
V1
::
OpenLink
Returns
- ( ::Google::Apps::Card::V1::OpenLink
) — If specified, this
onClick
triggers an open link action.
#open_link=
def
open_link=
(
value
)
-
>
::
Google
::
Apps
::
Card
::
V1
::
OpenLink
Parameter
- value( ::Google::Apps::Card::V1::OpenLink
) — If specified, this
onClick
triggers an open link action.
Returns
- ( ::Google::Apps::Card::V1::OpenLink
) — If specified, this
onClick
triggers an open link action.