GoogleCloudDialogflowV2IntentMessageBasicCardResponse class

The basic card message. Useful for displaying information.

Constructors

GoogleCloudDialogflowV2IntentMessageBasicCardResponse({required Input<List<GoogleCloudDialogflowV2IntentMessageBasicCardButtonResponse>> buttons, required Input<String> formattedText, required Input<GoogleCloudDialogflowV2IntentMessageImageResponse> image, required Input<String> subtitle, required Input<String> title})
Creates a new GoogleCloudDialogflowV2IntentMessageBasicCardResponse. buttons Optional. The collection of card buttons. formattedText Required, unless image is present. The body text of the card. image Optional. The image for the card. subtitle Optional. The subtitle of the card. title Optional. The title of the card.
const
GoogleCloudDialogflowV2IntentMessageBasicCardResponse.fromMap(Map<String, dynamic> map)
factory

Properties

buttons → Input<List<GoogleCloudDialogflowV2IntentMessageBasicCardButtonResponse>>
Optional. The collection of card buttons.
final
formattedText → Input<String>
Required, unless image is present. The body text of the card.
final
hashCode → int
The hash code for this object.
no setterinherited
image → Input<GoogleCloudDialogflowV2IntentMessageImageResponse>
Optional. The image for the card.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
subtitle → Input<String>
Optional. The subtitle of the card.
final
title → Input<String>
Optional. The title of the card.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited