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