49 lines
957 B
JavaScript
49 lines
957 B
JavaScript
"use strict";
|
|
|
|
/**
|
|
* @class DatesComponent
|
|
* @constructor
|
|
* @param {!AnP} anp
|
|
* @return {void}
|
|
* @access private
|
|
* @static
|
|
*/
|
|
export const DatesComponent = (function(){
|
|
|
|
/**
|
|
* @constructs DatesComponent
|
|
* @param {!AnP} anp
|
|
* @return {void}
|
|
* @access private
|
|
* @static
|
|
*/
|
|
const DatesComponent = function(anp){
|
|
|
|
/** @type {DatesComponent} */
|
|
const self = this;
|
|
|
|
/**
|
|
* @returns {void}
|
|
* @access private
|
|
*/
|
|
const constructor = () => {
|
|
|
|
setTimeout(() => {
|
|
anp.components.dates = self;
|
|
anp.components.date = self.build;
|
|
}, 0);
|
|
|
|
};
|
|
|
|
/**
|
|
* @param {!(Object.<string, any|null>|Array.<any|null>)} inputs
|
|
* @return {Array.<any|null>}
|
|
* @access public
|
|
*/
|
|
this.build = inputs => {};
|
|
|
|
constructor();
|
|
};
|
|
|
|
return DatesComponent;
|
|
})(); |