UNPKG

@zenvia/sdk

Version:

This SDK for [Node.js](https://nodejs.org/) was created based on the [Zenvia](https://www.zenvia.com/) [API](https://zenvia.github.io/zenvia-openapi-spec/).

24 lines 945 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CarouselContent = void 0; const abstract_content_1 = require("./abstract-content"); /** * Implementation of carousel content. */ class CarouselContent extends abstract_content_1.AbstractContent { /** * Returns a new `CarouselContent` that can be used to send a carousel of images, GIF, or videos to your customer. * * @param cards The sequente of cards to be shown in the carousel * @param cardWidth The card width, enum: SMALL, MEDIUM, default: MEDIUM * @param quickReplyButtons Horizontal list of buttons displayed after the content. */ constructor(cards, cardWidth, quickReplyButtons) { super('carousel'); this.cards = cards; this.cardWidth = cardWidth; this.quickReplyButtons = quickReplyButtons; } } exports.CarouselContent = CarouselContent; //# sourceMappingURL=carousel.js.map