1 line
1.6 KiB
JavaScript
1 line
1.6 KiB
JavaScript
var EventDashboard= function () {
|
|
/// <summary>Constructor function of the event EventDashboard class.</summary>
|
|
/// <returns type="Home" />
|
|
return {
|
|
///<summary>
|
|
///Initializes the event dashboard.
|
|
///</summary>
|
|
///<returns type="initialization settings" />
|
|
/// <since>1.0.0</since>
|
|
init: function()
|
|
{
|
|
|
|
Common.logInfo("EventDashboard.init...");
|
|
if(jQuery('.event-dashboard-action-delete').length >0)
|
|
{
|
|
|
|
jQuery('.event-dashboard-action-delete').css({'cursor':'pointer'});
|
|
//for delete event confirmation dialog / tooltip
|
|
jQuery('.event-dashboard-action-delete').on('click', EventDashboard.confirmation.showDialog);
|
|
|
|
}
|
|
},
|
|
|
|
confirmation:{
|
|
/// <summary>
|
|
/// Show bootstrap third party confirmation dialog when click on 'Delete' options on event dashboard page where show delete event option.
|
|
/// </summary>
|
|
/// <param name="parent" type="assign"></param>
|
|
/// <returns type="actions" />
|
|
/// <since>1.0.0</since>
|
|
showDialog: function(event)
|
|
{
|
|
Common.logInfo("EventDashboard.confirmation.showDialog...");
|
|
return confirm(event_manager_event_dashboard.i18n_confirm_delete);
|
|
event.preventDefault();
|
|
},
|
|
|
|
} //end of comfirmation
|
|
} //enf of return
|
|
}; //end of class
|
|
|
|
EventDashboard= EventDashboard();
|
|
jQuery(document).ready(function($)
|
|
{
|
|
EventDashboard.init();
|
|
}); |