GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCard class

Carousel Rich Business Messaging (RBM) rich card. Rich cards allow you to respond to users with more vivid content, e.g. with media and suggestions. If you want to show a single card with more control over the layout, please use RbmStandaloneCard instead.

Constructors

GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCard({required Input<List<GoogleCloudDialogflowV2beta1IntentMessageRbmCardContent>> cardContents, required Input<GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidth> cardWidth})
Creates a new GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCard. cardContents The cards in the carousel. A carousel must have at least 2 cards and at most 10. cardWidth The width of the cards in the carousel.
const
GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCard.fromMap(Map<String, dynamic> map)
factory

Properties

cardContents → Input<List<GoogleCloudDialogflowV2beta1IntentMessageRbmCardContent>>
The cards in the carousel. A carousel must have at least 2 cards and at most 10.
final
cardWidth → Input<GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidth>
The width of the cards in the carousel.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

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