UNPKG

tjc-sdk

Version:

TIANJI IM SDK

2 lines (1 loc) 594 B
import t from"./messageContent.js";import{MessageContentType as e}from"./messageContentType.js";import s from"../client/tjc.js";import o from"long";class r extends t{operatorId="";messageUid=new o(0);constructor(t,s){super(e.DeleteMessage_Notification),this.operatorId=t,this.messageUid=s}formatNotification(t){return"消息已删除"}encode(){let t=super.encode();return t.content=this.operatorId,t.binaryContent=s.utf8_to_b64(this.messageUid.toString()),t}decode(t){super.decode(t),this.operatorId=t.content,this.messageUid=o.fromString(s.b64_to_utf8(t.binaryContent))}}export{r as default};