$.widget( "fitness.transferList", { options: { transfers: [], columns: [ { 'label' : 'Termék' }, { 'label' : 'Ár' }, { 'label' : 'Db' }, { 'label' : 'Összesen' }, ] }, _create: function() { var o; o = this.options; }, _refresh: function(){ var s; s = this._render('table',{ 'columns' : this.options.columns }); this.element.html(s); }, _render: function(template,params){ var s; var columsn; s = ""; switch(template){ case 'table': s += this._render('openTable', {}); s += this._render('header', { 'columns' : params.columns }); s += this._render('closeTable', {}); break; case 'openTable': s += ''; break; case 'closeTable': s += '
'; break; case 'header': s += '' columns = params.columns; for(var i = 0; i < columns.length; i++){ s += this._render('headrow', { 'column' : columns[i] }) } s += ''; break; case 'headrow': s += ''; s += params.column.label; s += ''; break; case 'body': s += ''; for( var i = 0; i < transfers.length; i++){ } s += ''; break; case 'row': break; } return s; } });