Event.d.ts 786 B

1234567891011121314151617181920212223242526272829303132
  1. import Selectable from './utils/selectable';
  2. export interface IEvent {
  3. id: string;
  4. start: Date;
  5. end: Date;
  6. ressourceId: string;
  7. title?: string;
  8. editable?: boolean | null;
  9. ressourceEditable?: boolean | null;
  10. bgColor?: string;
  11. content?: string;
  12. }
  13. export declare class Event implements IEvent, Selectable {
  14. id: string;
  15. start: Date;
  16. end: Date;
  17. title: string;
  18. ressourceId: string;
  19. isDisplayed: boolean;
  20. offset: number;
  21. editable: boolean | null;
  22. ressourceEditable: boolean | null;
  23. moving: boolean;
  24. selected: boolean;
  25. bgColor?: string;
  26. content?: string;
  27. constructor(obj: IEvent);
  28. get startStr(): string;
  29. get endStr(): string;
  30. static toTimeSlot(obj: IEvent): Event;
  31. }
  32. export default Event;