"use strict"; /** * @class TablesComponent * @constructor * @param {!AnP} anp * @return {void} * @access private * @static */ export const TablesComponent = (function(){ /** * @constructs TablesComponent * @param {!AnP} anp * @return {void} * @access private * @static */ const TablesComponent = function(anp){ /** @type {TablesComponent} */ const self = this; /** * @returns {void} * @access private */ const constructor = () => { setTimeout(() => { anp.components.tables = self; anp.components.table = self.build; }, 0); }; /** * @param {!(Object.|Array.)} inputs * @return {Array.} * @access public */ this.build = inputs => {}; constructor(); }; return TablesComponent; })();