##// END OF EJS Templates
Added tag v1.5.0 for changeset e9a9ed6d7647
Added tag v1.5.0 for changeset e9a9ed6d7647

File last commit:

r110:1a190b3a757d v1.4.0 default
r115:b4bb7c903a74 default
Show More
Appointment.ts
19 lines | 379 B | video/mp2t | TypeScriptLexer
cin
Working on WatchForRendition
r107 import { Contact } from "./Contact";
cin
corrected tear down logic handling in observables. Added support for observable query results
r110 export type AppointmentRole = "organizer" | "speaker" | "participant";
cin
Working on WatchForRendition
r107
export interface Member extends Contact {
role: AppointmentRole;
}
export interface Appointment {
cin
corrected tear down logic handling in observables. Added support for observable query results
r110 id: string;
cin
Working on WatchForRendition
r107 title: string;
startAt: Date;
/** Duration in minutes */
duration: number;
getMembers(role?: AppointmentRole): Member[];
}