imbaChat.getAllUserInfo();
Returns: Object
Obtenga una lista de todos los usuarios en el chat como objeto.
imbaChat.load({"user_id":id,"token":token});
Inputs: Object {"user_id":id,"token":token} Variable id,token
Carga el chat. Los parámetros pasados son la identificación del usuario y el token de autorización.
imbaChat.destroy();
Eliminar chat
imbaChat.openChat();
Conversación abierta
imbaChat.closeChat();
Cerrar chat
imbaChat.openRoom(id);
Inputs: Number Variable id
Returns: Promise
Abrir una habitación por id.
imbaChat.closeRoom();
cerrar la habitacion
imbaChat.openDialog(id);
Inputs: Number | String Variable id
Returns: Promise
Crea un diálogo con el usuario por su id.
imbaChat.updateContactList()
Actualiza la lista de contactos.
imbaChat.updateMessages({ room_id: id })
Inputs: Object {"room_id":id} Variable id
Actualiza mensajes en la sala.
imbaChat.opened_room
Returns: Object
Devuelve información básica sobre la sala actualmente abierta.
imbaChat.getRoomInfoById(id)
Inputs: Number Variable id
Returns: Object
Devuelve información básica de la habitación por identificación.
imbaChat.getUserInfoById(id)
Inputs: Number Variable id
Returns: Object
Devuelve información básica del usuario por identificación.
imbaChat.addToRoom({ pipe, title, is_public: 1, type:imbaChat.room_type.conference, })
Inputs: Object Variable ipipe, title, is_public, type
Returns: Promise
Agrega un usuario autorizado a una sala de grupo.