UNPKG

@nodert-win10/windows.applicationmodel.appointments.appointmentsprovider

Version:

Use the Windows.ApplicationModel.Appointments.AppointmentsProvider UWP API directly from Node.js

64 lines (40 loc) 1.31 kB
declare module "windows.applicationmodel.appointments.appointmentsprovider" { export class AppointmentsProviderLaunchActionVerbs { static addAppointment: String; static removeAppointment: String; static replaceAppointment: String; static showTimeFrame: String; static showAppointmentDetails: String; constructor(); } export class AddAppointmentOperation { appointmentInformation: Object; sourcePackageFamilyName: String; constructor(); reportCompleted(itemId: String): void; reportCanceled(): void; reportError(value: String): void; dismissUI(): void; } export class ReplaceAppointmentOperation { appointmentId: String; appointmentInformation: Object; instanceStartDate: Date; sourcePackageFamilyName: String; constructor(); reportCompleted(itemId: String): void; reportCanceled(): void; reportError(value: String): void; dismissUI(): void; } export class RemoveAppointmentOperation { appointmentId: String; instanceStartDate: Date; sourcePackageFamilyName: String; constructor(); reportCompleted(): void; reportCanceled(): void; reportError(value: String): void; dismissUI(): void; } }