ICAL types: add more types and properties.
parent
6d2a7b7177
commit
048c591b95
|
@ -37,6 +37,9 @@ declare module 'ical.js' {
|
|||
|
||||
component: Component;
|
||||
|
||||
isRecurring(): boolean;
|
||||
iterator(startTime?: Time): RecurExpansion;
|
||||
|
||||
constructor(component?: Component | null,
|
||||
options?: {strictExceptions: boolean, exepctions: Array<Component|Event>});
|
||||
}
|
||||
|
@ -83,7 +86,20 @@ declare module 'ical.js' {
|
|||
adjust(
|
||||
aExtraDays: number, aExtraHours: number, aExtraMinutes: number, aExtraSeconds: number, aTimeopt?: Time): void;
|
||||
|
||||
addDuration(aDuration: Duration): void;
|
||||
subtractDateTz(aDate: Time): Duration;
|
||||
|
||||
toJSDate(): Date;
|
||||
toJSON(): TimeJsonData;
|
||||
}
|
||||
|
||||
class Duration {
|
||||
days: number;
|
||||
}
|
||||
|
||||
class RecurExpansion {
|
||||
complete: boolean;
|
||||
|
||||
next(): Time;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue