UNPKG

angular-calendar-scheduler

Version:

This project provide a scheduler view component for [mattlewis92/angular-calendar](https://github.com/mattlewis92/angular-calendar).

36 lines (35 loc) 1.33 kB
import { ModuleWithProviders, InjectionToken } from '@angular/core'; export * from './calendar-scheduler-view.component'; export * from './formatters/scheduler-date-formatter.provider'; export * from './formatters/scheduler-event-title-formatter.provider'; export * from './pipes/scheduler-event-title.pipe'; export * from './utils/calendar-scheduler-utils.provider'; export * from '../common/utils'; export * from './models'; import { SchedulerConfig } from './scheduler-config'; export declare const SCHEDULER_CONFIG: InjectionToken<{}>; export declare function provideSchedulerConfig(config: SchedulerConfig): SchedulerConfig; /** * The main module of this library. Example usage: * * ```typescript * import { CalendarModule, DateAdapter } from 'angular-calendar'; * import { adapterFactory } from 'angular-calendar/date-adapters/date-fns'; * import { SchedulerModule } from 'angular-calendar-scheduler'; * * @NgModule({ * imports: [ * CalendarModule.forRoot({ * provide: DateAdapter, * useFactory: adapterFactory * }), * SchedulerModule.forRoot({ locale: 'en', headerDateFormat: 'daysRange' }) * ] * }) * class MyModule {} * ``` * */ export declare class SchedulerModule { static forRoot(config?: SchedulerConfig): ModuleWithProviders; }