UNPKG

eapp

Version:
94 lines (85 loc) 2.45 kB
Ibox("I¥{{fileName}}¥.base", function (iboxLoad, exports, ibox) { // 工具类 var utils = Ibox.utils; /** * IM登录 * @returns {{}} */ exports.loginIM = function (success, error, params) { sky.¥{{fileName}}¥.loginIM(success, error, params); }; /** * 启动IM * @returns {{}} */ exports.onIM = function (eventName, success, error) { sky.¥{{fileName}}¥.on(eventName, success, error); }; /** * 发送消息 * @returns {{}} */ exports.sendIMMessage = function (success, error, params) { sky.¥{{fileName}}¥.sendMessageJsToIm(success, error, params); }; /** * 退出 * @returns {{}} */ exports.loginOutIM = function (success, error) { sky.¥{{fileName}}¥.loginOutIM(success, error, [""]); }; /** * 获取历史消息 * @returns {{}} */ exports.histroyMessage = function (success, error, params) { sky.¥{{fileName}}¥.histroyMessage(success, error, params); }; /** * 设置消息已读 * @returns {{}} */ exports.setReadMessage = function (success, error, params) { sky.¥{{fileName}}¥.setReadMessage(success, error, params); }; /** * 获取未读消息数 * @returns {{}} */ exports.getUnReadMessageNum = function (success, error, params) { sky.¥{{fileName}}¥.getUnReadMessageNum(success, error, params); }; /** * 获取最近一条消息 * @returns {{}} */ exports.getLastMsg = function (success, error, params) { sky.¥{{fileName}}¥.getLastMsg(success, error, params); }; /** * 获取会话列表 * @returns {{}} */ exports.getConversationList = function (success, error) { sky.¥{{fileName}}¥.getConversationList(success, error, [""]); }; /** * 设置通知数量 * @returns {{}} */ exports.setNotificationNum = function (success, error, params) { sky.¥{{fileName}}¥.setNotificationNum(success, error, params); }; /** * 获取当前登录状态 * @returns {{}} */ exports.getOnlineUser = function (success, error, params) { sky.¥{{fileName}}¥.getOnlineUser(success, error, params); }; // 打印 function log(method, obj) { utils.showWarnLog("I¥{{fileName}}¥.base--方法" + method + "实现----->", obj); } });