Cleanup and capitalisation for the Table widget

This commit is contained in:
Albert Santoni 2015-09-17 15:09:50 -04:00
parent 8a7a97f48e
commit ea0121f5c1
3 changed files with 11 additions and 15 deletions

View File

@ -1249,13 +1249,13 @@ var AIRTIME = (function(AIRTIME) {
]; ];
var ajaxSourceURL = baseUrl+"rest/podcast"; var ajaxSourceURL = baseUrl+"rest/podcast";
var podcastTolbarButtons = AIRTIME.widgets.table.getStandardToolbarButtons(); var podcastTolbarButtons = AIRTIME.widgets.Table.getStandardToolbarButtons();
podcastTolbarButtons[AIRTIME.widgets.table.TOOLBAR_BUTTON_ROLES.NEW].eventHandlers.click = function(e) { alert('New!'); }; podcastTolbarButtons[AIRTIME.widgets.Table.TOOLBAR_BUTTON_ROLES.NEW].eventHandlers.click = function(e) { alert('New!'); };
podcastTolbarButtons[AIRTIME.widgets.table.TOOLBAR_BUTTON_ROLES.EDIT].eventHandlers.click = function(e) { alert('Edit!'); }; podcastTolbarButtons[AIRTIME.widgets.Table.TOOLBAR_BUTTON_ROLES.EDIT].eventHandlers.click = function(e) { alert('Edit!'); };
podcastTolbarButtons[AIRTIME.widgets.table.TOOLBAR_BUTTON_ROLES.DELETE].eventHandlers.click = function(e) { alert('Delete!'); }; podcastTolbarButtons[AIRTIME.widgets.Table.TOOLBAR_BUTTON_ROLES.DELETE].eventHandlers.click = function(e) { alert('Delete!'); };
//Set up the div with id "podcast_table" as a datatable. //Set up the div with id "podcast_table" as a datatable.
mod.podcastDataTable = new AIRTIME.widgets.table( mod.podcastDataTable = new AIRTIME.widgets.Table(
$('#podcast_table'), //DOM node to create the table inside. $('#podcast_table'), //DOM node to create the table inside.
true, //Enable item selection true, //Enable item selection
podcastTolbarButtons, //Toolbar buttons podcastTolbarButtons, //Toolbar buttons

View File

@ -13,14 +13,14 @@ $(document).ready(function() {
]; ];
var ajaxSourceURL = baseUrl+"rest/media"; var ajaxSourceURL = baseUrl+"rest/media";
var myToolbarButtons = AIRTIME.widgets.table.getStandardToolbarButtons(); var myToolbarButtons = AIRTIME.widgets.Table.getStandardToolbarButtons();
myToolbarButtons[AIRTIME.widgets.table.TOOLBAR_BUTTON_ROLES.NEW].eventHandlers.click = function(e) { alert('New!'); }; myToolbarButtons[AIRTIME.widgets.Table.TOOLBAR_BUTTON_ROLES.NEW].eventHandlers.click = function(e) { alert('New!'); };
myToolbarButtons[AIRTIME.widgets.table.TOOLBAR_BUTTON_ROLES.EDIT].eventHandlers.click = function(e) { alert('Edit!'); }; myToolbarButtons[AIRTIME.widgets.Table.TOOLBAR_BUTTON_ROLES.EDIT].eventHandlers.click = function(e) { alert('Edit!'); };
myToolbarButtons[AIRTIME.widgets.table.TOOLBAR_BUTTON_ROLES.DELETE].eventHandlers.click = function(e) { alert('Delete!'); }; myToolbarButtons[AIRTIME.widgets.Table.TOOLBAR_BUTTON_ROLES.DELETE].eventHandlers.click = function(e) { alert('Delete!'); };
//Set up the div with id "example-table" as a datatable. //Set up the div with id "example-table" as a datatable.
var table = new AIRTIME.widgets.table( var table = new AIRTIME.widgets.Table(
$('#example-table'), //DOM node to create the table inside. $('#example-table'), //DOM node to create the table inside.
true, //Enable item selection true, //Enable item selection
myToolbarButtons, //Toolbar buttons myToolbarButtons, //Toolbar buttons

View File

@ -9,10 +9,6 @@ var AIRTIME = (function(AIRTIME) {
AIRTIME.widgets = {}; AIRTIME.widgets = {};
} }
/*if (AIRTIME.widgets.table === undefined) {
AIRTIME.widgets.table = {};
}*/
var HUGE_INT = Math.pow(2, 53) - 1; var HUGE_INT = Math.pow(2, 53) - 1;
//Table widget constructor //Table widget constructor
@ -440,7 +436,7 @@ var AIRTIME = (function(AIRTIME) {
}; };
//Add Table to the widgets namespace //Add Table to the widgets namespace
AIRTIME.widgets.table = Table; AIRTIME.widgets.Table = Table;
return AIRTIME; return AIRTIME;