I need to pass current view to ajax call in any ajax call and every time calendar grid changed
events: {
url: "{{route('clientSessionData')}}",
extraParams: {
current_view_type: vm.type, // in here I want to pass current view now I stored it in vue element
},
// our hypothetical feed requires UNIX timestamps
data: {
},
error: function() {
$('#script-warning').show();
},
success: function(){
console.log("successful: You can now do your stuff here. You dont need ajax. Full Calendar will do the ajax call OK? ");
// calendar.render();
},
color: 'yellow', // a non-ajax option
textColor: '#ffffff', // a non-ajax option,
},
You can get the FullCalendar v5 View as follows
calendar.view.name
For example timeGridWeek
is this what you are after?