@vonage/messages
Version:
Multi-channel messaging that integrates WhatsApp, Facebook, Viber, SMS, and MMS
29 lines • 917 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.AbstractVcardMessage = void 0;
const AbstractMessage_1 = require("./AbstractMessage");
/**
* An abstract base class for vCard (contact card) message objects.
*/
class AbstractVcardMessage extends AbstractMessage_1.AbstractMessage {
/**
* The type of message, which is 'vcard' for vCard messages.
*/
messageType;
/**
* The vCard (contact card) content of the message.
*/
vcard;
/**
* Constructs a new `AbstractVcardMessage` instance for vCard messages.
*
* @param {MessageParamsVcard} params - The parameters for creating a vCard message.
*/
constructor(params) {
super(params);
this.vcard = params.vcard;
this.messageType = 'vcard';
}
}
exports.AbstractVcardMessage = AbstractVcardMessage;
//# sourceMappingURL=AbstractVcardMessage.js.map
;