xmpp.chapril.org-conversejs/src/plugins/omemo/devicelists.js
2021-04-12 05:09:44 +02:00

25 lines
684 B
JavaScript

import DeviceList from './devicelist.js';
import { Collection } from '@converse/skeletor/src/collection';
/**
* @class
* @namespace _converse.DeviceLists
* @memberOf _converse
*/
const DeviceLists = Collection.extend({
model: DeviceList,
/**
* Returns the {@link _converse.DeviceList} for a particular JID.
* The device list will be created if it doesn't exist already.
* @private
* @method _converse.DeviceLists#getDeviceList
* @param { String } jid - The Jabber ID for which the device list will be returned.
*/
getDeviceList (jid) {
return this.get(jid) || this.create({ 'jid': jid });
}
});
export default DeviceLists;