sintonia/airtime_mvc/public/js/airtime/library/events/library_showbuilder.js
Naomi Aro fbda0e733b CC-3174 : showbuilder
check into issue that propel doesn't return DateTime object in UTC.
using table tools to keep track of selected rows.
2012-01-31 18:59:27 +01:00

53 lines
No EOL
1.1 KiB
JavaScript

function fnLibraryTableRowCallback( nRow, aData, iDisplayIndex, iDisplayIndexFull ) {
$(nRow).attr("id", aData["id"]);
$(nRow).data("show_builder", {"id": aData["id"], "length": aData["length"]});
return nRow;
}
function fnLibraryTableDrawCallback() {
addLibraryItemEvents();
//addMetadataQtip();
//setupGroupActions();
}
function addLibraryItemEvents() {
$('#library_display tr')
.draggable({
helper: 'clone',
cursor: 'pointer',
connectToSortable: '#show_builder_table'
});
}
function setupLibraryToolbar() {
var aButtons,
fnTest,
fnAddSelectedItems;
fnTest = function() {
alert("hi");
};
fnAddSelectedItems = function() {
var oTT = TableTools.fnGetInstance('show_builder_table'),
aData = oTT.fnGetSelectedData(),
i,
length = aData.length;
for (i=0, i<length; i+=1;) {
var x;
}
};
//[0] = button text
//[1] = id
//[2] = enabled
aButtons = [["Reset Order", "library_order_reset", true, fnTest],
["Delete", "library_group_delete", false, fnTest],
["Add", "library_group_add", false, fnTest]];
addToolBarButtonsLibrary(aButtons);
}