1.0.20 • Published 11 months ago

icalendar_extension v1.0.20

Weekly downloads
-
License
MIT
Repository
github
Last release
11 months ago

FullCalendar iCalendar Plugin

Display events from a public iCalendar feed

Installation

First, ensure ical.js is installed:

npm install ical.js

Then, install the FullCalendar core package, the iCalendar plugin, and any other plugins (like daygrid):

npm install @fullcalendar/core @fullcalendar/icalendar @fullcalendar/daygrid

Usage

Instantiate a Calendar with the necessary plugins and options:

import { Calendar } from '@fullcalendar/core'
import iCalendarPlugin from '@fullcalendar/icalendar'
import dayGridPlugin from '@fullcalendar/daygrid'

const calendarEl = document.getElementById('calendar')
const calendar = new Calendar(calendarEl, {
  plugins: [
    iCalendarPlugin,
    dayGridPlugin
  ],
  initialView: 'dayGridMonth',
  events: {
    url: 'https://mywebsite.com/icalendar-feed.ics',
    format: 'ics' // important!
  }
})

calendar.render()
1.0.19

11 months ago

1.0.18

11 months ago

1.0.17

12 months ago

1.0.16

12 months ago

1.0.9

12 months ago

1.0.8

12 months ago

1.0.7

12 months ago

1.0.6

12 months ago

1.0.5

12 months ago

1.0.4

12 months ago

1.0.11

12 months ago

1.0.10

12 months ago

1.0.20

11 months ago

1.0.15

12 months ago

1.0.14

12 months ago

1.0.13

12 months ago

1.0.12

12 months ago

1.0.3

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago