12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- /**
- * SPDX-FileCopyrightText: 2015 ownCloud, Inc.
- * SPDX-License-Identifier: AGPL-3.0-or-later
- */
- OCA = OCA || {};
- OCA.LDAP = {};
- OCA.LDAP.Wizard = {};
- (function(){
- /**
- * @classdesc minimalistic controller that basically makes the view render
- *
- * @constructor
- */
- var WizardController = function() {};
- WizardController.prototype = {
- /**
- * initializes the instance. Always call it after creating the instance.
- */
- init: function() {
- this.view = false;
- this.configModel = false;
- },
- /**
- * sets the model instance
- *
- * @param {OCA.LDAP.Wizard.ConfigModel} [model]
- */
- setModel: function(model) {
- this.configModel = model;
- },
- /**
- * sets the view instance
- *
- * @param {OCA.LDAP.Wizard.WizardView} [view]
- */
- setView: function(view) {
- this.view = view;
- },
- /**
- * makes the view render i.e. ready to be used
- */
- run: function() {
- this.view.render();
- }
- };
- OCA.LDAP.Wizard.Controller = WizardController;
- })();
|