zhaojinyu e984acc6d0 first commit 10 месяцев назад
..
LICENSE.md e984acc6d0 first commit 10 месяцев назад
README.md e984acc6d0 first commit 10 месяцев назад
index.cjs e984acc6d0 first commit 10 месяцев назад
index.d.ts e984acc6d0 first commit 10 месяцев назад
index.global.js e984acc6d0 first commit 10 месяцев назад
index.global.min.js e984acc6d0 first commit 10 месяцев назад
index.js e984acc6d0 first commit 10 месяцев назад
package.json e984acc6d0 first commit 10 месяцев назад

README.md

FullCalendar Interaction Plugin

Calendar functionality for event drag-n-drop, event resizing, date clicking, and date selecting

Installation

Install the FullCalendar core package, the interaction plugin, and any other plugins (like daygrid):

npm install @fullcalendar/core @fullcalendar/interaction @fullcalendar/daygrid

Usage

Instantiate a Calendar with the necessary plugins and options:

import { Calendar } from '@fullcalendar/core'
import interactionPlugin from '@fullcalendar/interaction'
import dayGridPlugin from '@fullcalendar/daygrid'

const calendarEl = document.getElementById('calendar')
const calendar = new Calendar(calendarEl, {
  plugins: [
    interactionPlugin,
    dayGridPlugin
  ],
  initialView: 'dayGridMonth',
  editable: true, // important for activating event interactions!
  selectable: true, // important for activating date selectability!
  events: [
    { title: 'Meeting', start: new Date() }
  ]
})

calendar.render()