UNPKG

@tnwx/commons

Version:

TTNWX 微信系开发脚手架之公共模块

25 lines 703 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const OutMsg_1 = require("./OutMsg"); class OutImageMsg extends OutMsg_1.OutMsg { constructor(inMsg) { super(inMsg); this.msgType = 'image'; } toXml() { let str = super.toXml(); if (!this.mediaId) { throw new Error('mediaId is null'); } str += '<Image>\n<MediaId><![CDATA[' + this.mediaId + ']]></MediaId></Image>\n</xml>\n'; return str; } get getMediaId() { return this.mediaId; } set setMediaId(mediaId) { this.mediaId = mediaId; } } exports.OutImageMsg = OutImageMsg; //# sourceMappingURL=OutImageMsg.js.map