ICAL types: add more types and properties.

master
Tom Hacohen 6 years ago
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…
Cancel
Save