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< cardContents, required Input<GoogleCloudDialogflowV2beta1IntentMessageRbmCardContent> >GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidth> cardWidth}) -
Creates a new GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCard.
cardContentsThe cards in the carousel. A carousel must have at least 2 cards and at most 10.cardWidthThe 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