45 lines
795 B
JavaScript
45 lines
795 B
JavaScript
"use strict";
|
|
|
|
/**
|
|
* @typedef {import("../Application/AnP.ecma.js").AnP} AnP
|
|
*/
|
|
|
|
/**
|
|
* @class SessionsController
|
|
* @constructor
|
|
* @param {!AnP} anp
|
|
* @returns {void}
|
|
* @access private
|
|
* @static
|
|
*/
|
|
export const SessionsController = (function(){
|
|
|
|
/**
|
|
* @constructs SessionsController
|
|
* @param {!AnP} anp
|
|
* @returns {void}
|
|
* @access private
|
|
* @static
|
|
*/
|
|
const SessionsController = function(anp){
|
|
|
|
/** @type {SessionsController} */
|
|
const self = this;
|
|
|
|
/**
|
|
* @returns {void}
|
|
* @access private
|
|
*/
|
|
const constructor = () => {};
|
|
|
|
this.login = () => {};
|
|
|
|
this.logout = () => {};
|
|
|
|
this.register = () => {};
|
|
|
|
constructor();
|
|
};
|
|
|
|
return SessionsController;
|
|
})(); |