48 lines
976 B
JavaScript
48 lines
976 B
JavaScript
(function (context, $) {
|
|
|
|
"use strict";
|
|
context.JK = context.JK || {};
|
|
context.JK.AllSyncsDialog = function (app) {
|
|
var logger = context.JK.logger;
|
|
var rest = context.JK.Rest();
|
|
var $dialog = null;
|
|
var $syncsHolder = null;
|
|
var syncViewer = null;
|
|
|
|
|
|
function registerEvents() {
|
|
|
|
}
|
|
|
|
function beforeShow() {
|
|
syncViewer.onShow()
|
|
}
|
|
|
|
function beforeHide() {
|
|
syncViewer.onHide()
|
|
}
|
|
|
|
function initialize(invitationDialogInstance) {
|
|
var dialogBindings = {
|
|
'beforeShow': beforeShow,
|
|
'beforeHide': beforeHide
|
|
};
|
|
|
|
app.bindDialog('all-syncs-dialog', dialogBindings);
|
|
|
|
$dialog = $('#all-syncs-dialog');
|
|
$syncsHolder = $dialog.find('.syncs')
|
|
|
|
syncViewer = new context.JK.SyncViewer(app);
|
|
syncViewer.init($syncsHolder);
|
|
$syncsHolder.append(syncViewer.root)
|
|
registerEvents();
|
|
|
|
};
|
|
|
|
|
|
this.initialize = initialize;
|
|
}
|
|
|
|
return this;
|
|
})(window, jQuery); |