1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- /**
- * Copyright (c) 2015, Arthur Schiwon <blizzz@owncloud.com>
- * This file is licensed under the Affero General Public License version 3 or later.
- * See the COPYING-README file.
- */
- 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;
- })();
|