Converse upstream WIP:
* moving exports to _converse.exports.
This commit is contained in:
parent
cbcf51d1eb
commit
b9473cada9
@ -18,9 +18,14 @@ converse.plugins.add('livechat-converse-tasks', {
|
|||||||
dependencies: ['converse-muc', 'converse-disco', 'converse-pubsub'],
|
dependencies: ['converse-muc', 'converse-disco', 'converse-pubsub'],
|
||||||
|
|
||||||
initialize () {
|
initialize () {
|
||||||
_converse.ChatRoomTaskLists = ChatRoomTaskLists
|
Object.assign(
|
||||||
_converse.ChatRoomTaskList = ChatRoomTaskList
|
_converse.exports,
|
||||||
_converse.ChatRoomTasks = ChatRoomTasks
|
{
|
||||||
|
ChatRoomTaskLists,
|
||||||
|
ChatRoomTaskList,
|
||||||
|
ChatRoomTasks
|
||||||
|
}
|
||||||
|
)
|
||||||
|
|
||||||
_converse.api.settings.extend({
|
_converse.api.settings.extend({
|
||||||
livechat_task_app_enabled: false,
|
livechat_task_app_enabled: false,
|
||||||
|
@ -7,7 +7,7 @@ import { Model } from '@converse/skeletor/src/model.js'
|
|||||||
/**
|
/**
|
||||||
* A chat room task list.
|
* A chat room task list.
|
||||||
* @class
|
* @class
|
||||||
* @namespace _converse.ChatRoomTaskList
|
* @namespace _converse.exports.ChatRoomTaskList
|
||||||
* @memberof _converse
|
* @memberof _converse
|
||||||
*/
|
*/
|
||||||
class ChatRoomTaskList extends Model {
|
class ChatRoomTaskList extends Model {
|
||||||
|
@ -7,9 +7,9 @@ import { ChatRoomTaskList } from './task-list'
|
|||||||
import { initStorage } from '@converse/headless/utils/storage.js'
|
import { initStorage } from '@converse/headless/utils/storage.js'
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A list of {@link _converse.ChatRoomTaskList} instances, representing task lists associated to a MUC.
|
* A list of {@link _converse.exports.ChatRoomTaskList} instances, representing task lists associated to a MUC.
|
||||||
* @class
|
* @class
|
||||||
* @namespace _converse.ChatRoomTaskLists
|
* @namespace _converse.exports.ChatRoomTaskLists
|
||||||
* @memberOf _converse
|
* @memberOf _converse
|
||||||
*/
|
*/
|
||||||
class ChatRoomTaskLists extends Collection {
|
class ChatRoomTaskLists extends Collection {
|
||||||
|
@ -7,7 +7,7 @@ import { Model } from '@converse/skeletor/src/model.js'
|
|||||||
/**
|
/**
|
||||||
* A chat room task.
|
* A chat room task.
|
||||||
* @class
|
* @class
|
||||||
* @namespace _converse.ChatRoomTask
|
* @namespace _converse.exports.ChatRoomTask
|
||||||
* @memberof _converse
|
* @memberof _converse
|
||||||
*/
|
*/
|
||||||
class ChatRoomTask extends Model {
|
class ChatRoomTask extends Model {
|
||||||
|
@ -7,9 +7,9 @@ import { ChatRoomTask } from './task'
|
|||||||
import { initStorage } from '@converse/headless/utils/storage.js'
|
import { initStorage } from '@converse/headless/utils/storage.js'
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A list of {@link _converse.ChatRoomTask} instances, representing all tasks associated to a MUC.
|
* A list of {@link _converse.exports.ChatRoomTask} instances, representing all tasks associated to a MUC.
|
||||||
* @class
|
* @class
|
||||||
* @namespace _converse.ChatRoomTasks
|
* @namespace _converse.exports.ChatRoomTasks
|
||||||
* @memberOf _converse
|
* @memberOf _converse
|
||||||
*/
|
*/
|
||||||
class ChatRoomTasks extends Collection {
|
class ChatRoomTasks extends Collection {
|
||||||
|
@ -74,8 +74,8 @@ function _initChatRoomTaskLists (mucModel) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
mucModel.tasklists = new _converse.ChatRoomTaskLists(undefined, { chatroom: mucModel })
|
mucModel.tasklists = new _converse.exports.ChatRoomTaskLists(undefined, { chatroom: mucModel })
|
||||||
mucModel.tasks = new _converse.ChatRoomTasks(undefined, { chatroom: mucModel })
|
mucModel.tasks = new _converse.exports.ChatRoomTasks(undefined, { chatroom: mucModel })
|
||||||
|
|
||||||
mucModel.taskManager = new PubSubManager(
|
mucModel.taskManager = new PubSubManager(
|
||||||
mucModel.get('jid'),
|
mucModel.get('jid'),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user