Guest User

Untitled

a guest
Nov 19th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. <FullCalendar
  2. id="calendario"
  3. header={{
  4. left: 'prev,next today myCustomButton',
  5. center: 'title',
  6. right: 'month,agendaWeek,agendaDay'
  7. }}
  8. navLinks={true}
  9. nowIndicator={true}
  10. viewRender={(view, element) => {
  11. this.handleChangeView(view);
  12. }}
  13. selectable={true}
  14. editable={true}
  15. droppable={true}
  16. eventDrop={function(eventBj, date) {
  17. console.log('eventDrop function');
  18. }}
  19. drop={(date, jsEvent, ui, resourceId) => {
  20. console.log('drop function');
  21. }}
  22. select={(start, end, allDay) => {
  23. this.handleSelect(start, end, allDay);
  24. }}
  25. eventClick={(calEvent, jsEvent, view) => {
  26. this.handleClick(calEvent, jsEvent, view);
  27. }}
  28. events={events}
  29. />
  30.  
  31. componentDidMount() {
  32. const s = document.createElement('script');
  33. s.type = 'text/javascript';
  34. s.innerHTML = "$('.calendar-events').each(function() {
  35. $(this).data('event', {
  36. title: $.trim($(this).text()),
  37. stick: true
  38. });
  39. $(this).draggable({
  40. zIndex: 999,
  41. revert: true,
  42. revertDuration: 0
  43. })
  44. });";
  45. document.body.appendChild(s);
  46. }
Add Comment
Please, Sign In to add comment