main.d.ts 1.6 KB

123456789101112131415161718192021222324252627282930313233343536
  1. // Generated by dts-bundle v0.7.3-fork.1
  2. // Dependencies for this module:
  3. // ../../../../../@fullcalendar/core
  4. declare module '@fullcalendar/list' {
  5. import ListView from '@fullcalendar/list/ListView';
  6. export { ListView };
  7. const _default: import("@fullcalendar/core").PluginDef;
  8. export default _default;
  9. }
  10. declare module '@fullcalendar/list/ListView' {
  11. import { View, ViewProps, ScrollComponent, DateMarker, DateRange, ComponentContext, EventUiHash, EventRenderRange, EventStore, Seg, ViewSpec } from '@fullcalendar/core';
  12. export { ListView as default, ListView };
  13. class ListView extends View {
  14. scroller: ScrollComponent;
  15. contentEl: HTMLElement;
  16. dayDates: DateMarker[];
  17. constructor(viewSpec: ViewSpec, parentEl: HTMLElement);
  18. firstContext(context: ComponentContext): void;
  19. render(props: ViewProps, context: ComponentContext): void;
  20. destroy(): void;
  21. _renderSkeleton(context: ComponentContext): void;
  22. _unrenderSkeleton(): void;
  23. updateSize(isResize: any, viewHeight: any, isAuto: any): void;
  24. computeScrollerHeight(viewHeight: any): number;
  25. _eventStoreToSegs(eventStore: EventStore, eventUiBases: EventUiHash, dayRanges: DateRange[]): Seg[];
  26. eventRangesToSegs(eventRanges: EventRenderRange[], dayRanges: DateRange[]): any[];
  27. eventRangeToSegs(eventRange: EventRenderRange, dayRanges: DateRange[]): any[];
  28. renderEmptyMessage(): void;
  29. renderSegList(allSegs: any): void;
  30. groupSegsByDay(segs: any): any[];
  31. buildDayHeaderRow(dayDate: any): HTMLTableRowElement;
  32. }
  33. }