@fullcalendar/web-component
Version:
Custom Element for FullCalendar
18 lines (15 loc) • 673 B
TypeScript
import { Calendar, CalendarOptions, CalendarApi } from '@fullcalendar/core';
declare class FullCalendarElement extends HTMLElement {
_calendar: Calendar | null;
_options: CalendarOptions | null;
connectedCallback(): void;
disconnectedCallback(): void;
attributeChangedCallback(name: string, oldVal: string, newVal: string): void;
get options(): CalendarOptions;
set options(options: CalendarOptions | null);
getApi(): CalendarApi | null;
_handleOptionsStr(optionsStr: string | null): void;
_handleOptions(options: CalendarOptions | null): void;
static get observedAttributes(): string[];
}
export { FullCalendarElement as F };