UNPKG

ts-react-scheduler

Version:

Scheduler component based on TypeScript and ReactJS

15 lines (14 loc) 1.63 kB
import { EventItem } from './../entities/EventItem'; declare type SchedulerEvent = EventItem; export declare function getLongScaledEventsForDay(events: SchedulerEvent[], selectedYear: number, selectedMonth: number, selectedDay: number): SchedulerEvent[]; export declare function getLongScaledEventsForWeek(events: SchedulerEvent[], selectedYear: number, selectedMonth: number, selectedDay: number): SchedulerEvent[]; export declare function getLongScaledEventsForMonth(events: SchedulerEvent[], selectedYear: number, selectedMonth: number, selectedDay: number): SchedulerEvent[]; export declare function getLongScaledEventsForYear(events: SchedulerEvent[], selectedYear: number, selectedMonth: number, selectedDay: number): SchedulerEvent[]; export declare function getEventsForDay(selectedYear: number, selectedMonth: number, selectedDay: number, events: SchedulerEvent[]): SchedulerEvent[]; export declare function getEventsForWeek(selectedYear: number, selectedMonth: number, selectedDay: number, events: SchedulerEvent[]): SchedulerEvent[]; export declare function getEventsForMonth(selectedYear: number, selectedMonth: number, events: SchedulerEvent[]): SchedulerEvent[]; export declare function getEventsForYear(selectedYear: number, events: SchedulerEvent[]): SchedulerEvent[]; export declare function getEventById(eventId: string, events: SchedulerEvent[]): SchedulerEvent; export declare function getEventsForDayName(events: SchedulerEvent[], dayName: string): SchedulerEvent[]; export declare function getEventsForSlot(eventsForDay: SchedulerEvent[], start: number, end: number): SchedulerEvent[]; export {};