42 items
NAME ↑ SIZE MODIFIED PERMS ACTIONS
.. / Parent Directory
apps-calendar.js — 3.73 KB
2025-02-03 11:50 · rw-r--r--
3.73 KB 2025-02-03 11:50 rw-r--r--
apps-email.js — 180 B
2025-02-03 11:50 · rw-r--r--
180 B 2025-02-03 11:50 rw-r--r--
chart-apex-area.js — 14.14 KB
2025-02-03 11:50 · rw-r--r--
14.14 KB 2025-02-03 11:50 rw-r--r--
chart-apex-bar.js — 8.79 KB
2025-02-03 11:50 · rw-r--r--
8.79 KB 2025-02-03 11:50 rw-r--r--
chart-apex-boxplot.js — 2.42 KB
2025-02-03 11:50 · rw-r--r--
2.42 KB 2025-02-03 11:50 rw-r--r--
chart-apex-bubble.js — 1.98 KB
2025-02-03 11:50 · rw-r--r--
1.98 KB 2025-02-03 11:50 rw-r--r--
chart-apex-candlestick.js — 10.61 KB
2025-02-03 11:50 · rw-r--r--
10.61 KB 2025-02-03 11:50 rw-r--r--
chart-apex-column.js — 13.47 KB
2025-02-03 11:50 · rw-r--r--
13.47 KB 2025-02-03 11:50 rw-r--r--
chart-apex-heatmap.js — 4.25 KB
2025-02-03 11:50 · rw-r--r--
4.25 KB 2025-02-03 11:50 rw-r--r--
chart-apex-line.js — 11.26 KB
2025-02-03 11:50 · rw-r--r--
11.26 KB 2025-02-03 11:50 rw-r--r--
chart-apex-mixed.js — 4.06 KB
2025-02-03 11:50 · rw-r--r--
4.06 KB 2025-02-03 11:50 rw-r--r--
chart-apex-pie.js — 5.13 KB
2025-02-03 11:50 · rw-r--r--
5.13 KB 2025-02-03 11:50 rw-r--r--
chart-apex-polar-area.js — 972 B
2025-02-03 11:50 · rw-r--r--
972 B 2025-02-03 11:50 rw-r--r--
chart-apex-radar.js — 1.67 KB
2025-02-03 11:50 · rw-r--r--
1.67 KB 2025-02-03 11:50 rw-r--r--
chart-apex-radialbar.js — 4.41 KB
2025-02-03 11:50 · rw-r--r--
4.41 KB 2025-02-03 11:50 rw-r--r--
chart-apex-scatter.js — 3.58 KB
2025-02-03 11:50 · rw-r--r--
3.58 KB 2025-02-03 11:50 rw-r--r--
chart-apex-sparklines.js — 5.57 KB
2025-02-03 11:50 · rw-r--r--
5.57 KB 2025-02-03 11:50 rw-r--r--
chart-apex-timeline.js — 7 KB
2025-02-03 11:50 · rw-r--r--
7 KB 2025-02-03 11:50 rw-r--r--
chart-apex-treemap.js — 2.62 KB
2025-02-03 11:50 · rw-r--r--
2.62 KB 2025-02-03 11:50 rw-r--r--
coming-soon.js — 784 B
2025-02-03 11:50 · rw-r--r--
784 B 2025-02-03 11:50 rw-r--r--
dashboard-clinic.js — 1.79 KB
2025-02-03 11:50 · rw-r--r--
1.79 KB 2025-02-03 11:50 rw-r--r--
dashboard-sales.js — 2.37 KB
2025-02-03 11:50 · rw-r--r--
2.37 KB 2025-02-03 11:50 rw-r--r--
dashboard-wallet.js — 2.64 KB
2025-02-03 11:50 · rw-r--r--
2.64 KB 2025-02-03 11:50 rw-r--r--
doctor-add.js — 482 B
2025-02-03 11:50 · rw-r--r--
482 B 2025-02-03 11:50 rw-r--r--
ecommerce-add-products.js — 482 B
2025-02-03 11:50 · rw-r--r--
482 B 2025-02-03 11:50 rw-r--r--
ecommerce-product-grid-list.init.js — 544 B
2025-02-03 11:50 · rw-r--r--
544 B 2025-02-03 11:50 rw-r--r--
extended-dragula.js — 457 B
2025-02-03 11:50 · rw-r--r--
457 B 2025-02-03 11:50 rw-r--r--
extended-range-slider.js — 5.68 KB
2025-02-03 11:50 · rw-r--r--
5.68 KB 2025-02-03 11:50 rw-r--r--
extended-rating.js — 1.47 KB
2025-02-03 11:50 · rw-r--r--
1.47 KB 2025-02-03 11:50 rw-r--r--
extended-sweetalerts.js — 7.44 KB
2025-02-03 11:50 · rw-r--r--
7.44 KB 2025-02-03 11:50 rw-r--r--
form-fileupload.js — 482 B
2025-02-03 11:50 · rw-r--r--
482 B 2025-02-03 11:50 rw-r--r--
form-inputmask.js — 0 B
2025-02-03 11:50 · rw-r--r--
0 B 2025-02-03 11:50 rw-r--r--
form-quilljs.js — 423 B
2025-02-03 11:50 · rw-r--r--
423 B 2025-02-03 11:50 rw-r--r--
form-wizard.js — 121 B
2025-02-03 11:50 · rw-r--r--
121 B 2025-02-03 11:50 rw-r--r--
maps-google.js — 5.21 KB
2025-02-03 11:50 · rw-r--r--
5.21 KB 2025-02-03 11:50 rw-r--r--
maps-leaflet.js — 3.97 KB
2025-02-03 11:50 · rw-r--r--
3.97 KB 2025-02-03 11:50 rw-r--r--
maps-vector.js — 2.68 KB
2025-02-03 11:50 · rw-r--r--
2.68 KB 2025-02-03 11:50 rw-r--r--
page-profile.js — 1010 B
2025-02-03 11:50 · rw-r--r--
1010 B 2025-02-03 11:50 rw-r--r--
patient-add.js — 482 B
2025-02-03 11:50 · rw-r--r--
482 B 2025-02-03 11:50 rw-r--r--
patient-details.js — 1.04 KB
2025-02-03 11:50 · rw-r--r--
1.04 KB 2025-02-03 11:50 rw-r--r--
sellers.js — 2.74 KB
2025-02-03 11:50 · rw-r--r--
2.74 KB 2025-02-03 11:50 rw-r--r--
table-gridjs.js — 6.64 KB
2025-02-03 11:50 · rw-r--r--
6.64 KB 2025-02-03 11:50 rw-r--r--
ONLINE
pages
42 items
14:12:29
TERMINAL FM
Edit
Preview
Download
Rename
Copy
Chmod
Delete
class CalendarSchedule{constructor(){this.body=document.body,this.modal=new bootstrap.Modal(document.getElementById("event-modal"),{backdrop:"static"}),this.calendar=document.getElementById("calendar"),this.formEvent=document.getElementById("forms-event"),this.btnNewEvent=document.getElementById("btn-new-event"),this.btnDeleteEvent=document.getElementById("btn-delete-event"),this.btnSaveEvent=document.getElementById("btn-save-event"),this.modalTitle=document.getElementById("modal-title"),this.calendarObj=null,this.selectedEvent=null,this.newEventData=null}onEventClick(e){this.formEvent?.reset(),this.formEvent.classList.remove("was-validated"),this.newEventData=null,this.btnDeleteEvent.style.display="block",this.modalTitle.text="Edit Event",this.modal.show(),this.selectedEvent=e.event,document.getElementById("event-title").value=this.selectedEvent.title,document.getElementById("event-category").value=this.selectedEvent.classNames[0]}onSelect(e){this.formEvent?.reset(),this.formEvent?.classList.remove("was-validated"),this.selectedEvent=null,this.newEventData=e,this.btnDeleteEvent.style.display="none",this.modalTitle.text="Add New Event",this.modal.show(),this.calendarObj.unselect()}init(){var e=new Date;const a=this;var t=document.getElementById("external-events"),t=(new FullCalendar.Draggable(t,{itemSelector:".external-event",eventData:function(e){return{title:e.innerText,classNames:e.getAttribute("data-class")}}}),[{title:"Interview - Backend Engineer",start:e,end:e,className:"bg-primary"},{title:"Meeting with CT Team",start:new Date(Date.now()+13e6),end:e,className:"bg-warning"},{title:"Meeting with Mr. Admin",start:new Date(Date.now()+308e6),end:new Date(Date.now()+338e6),className:"bg-info"},{title:"Interview - Frontend Engineer",start:new Date(Date.now()+6057e4),end:new Date(Date.now()+153e6),className:"bg-secondary"},{title:"Phone Screen - Frontend Engineer",start:new Date(Date.now()+168e6),className:"bg-success"},{title:"Buy Design Assets",start:new Date(Date.now()+33e7),end:new Date(Date.now()+3308e5),className:"bg-primary"},{title:"Setup Github Repository",start:new Date(Date.now()+1008e6),end:new Date(Date.now()+1108e6),className:"bg-danger"},{title:"Meeting with Mr. Shreyu",start:new Date(Date.now()+2508e6),end:new Date(Date.now()+2508e6),className:"bg-dark"}]);a.calendarObj=new FullCalendar.Calendar(a.calendar,{plugins:[],slotDuration:"00:30:00",slotMinTime:"07:00:00",slotMaxTime:"19:00:00",themeSystem:"bootstrap",bootstrapFontAwesome:!1,buttonText:{today:"Today",month:"Month",week:"Week",day:"Day",list:"List",prev:"Prev",next:"Next"},initialView:"dayGridMonth",handleWindowResize:!0,height:window.innerHeight-200,headerToolbar:{left:"prev,next today",center:"title",right:"dayGridMonth,timeGridWeek,timeGridDay,listMonth"},initialEvents:t,editable:!0,droppable:!0,selectable:!0,dateClick:function(e){a.onSelect(e)},eventClick:function(e){a.onEventClick(e)}}),a.calendarObj.render(),a.btnNewEvent.addEventListener("click",function(e){a.onSelect({date:new Date,allDay:!0})}),a.formEvent?.addEventListener("submit",function(e){e.preventDefault();const t=a.formEvent;var n;t.checkValidity()?(a.selectedEvent?(a.selectedEvent.setProp("title",document.getElementById("event-title").value),a.selectedEvent.setProp("classNames",document.getElementById("event-category").value)):(n={title:document.getElementById("event-title").value,start:a.newEventData.date,allDay:a.newEventData.allDay,className:document.getElementById("event-category").value},a.calendarObj.addEvent(n)),a.modal.hide()):(e.stopPropagation(),t.classList.add("was-validated"))}),a.btnDeleteEvent.addEventListener("click",function(e){a.selectedEvent&&(a.selectedEvent.remove(),a.selectedEvent=null,a.modal.hide())})}}document.addEventListener("DOMContentLoaded",function(e){(new CalendarSchedule).init()});