@kwiz/common
Version:
KWIZ common utilities and helpers for M365 platform
28 lines (25 loc) • 953 B
text/typescript
export type IMeetingLocationEntityType = "Custom" | "Default" | "ConferenceRoom" | "HomeAddress" | "BusinessAddress"
| "GeoCoordinates" | "StreetAddress" | "Hotel" | "Restaurant" | "LocalBusiness" | "PostalAddress";
export interface IMeetingLocationAddress {
Street: string;
City: string;
State: string;
CountryOrRegion: string;
PostalCode: string;
}
export interface IMeetingLocationCoordinates {
Latitude: number;
Longitude: number;
}
/** Represents location information of an event.
* Similar to https://learn.microsoft.com/en-us/graph/api/resources/location?view=graph-rest-1.0/ */
export interface IMeetingLocation {
Address?: IMeetingLocationAddress,
Coordinates?: IMeetingLocationCoordinates,
DisplayName: string;
EntityType?: IMeetingLocationEntityType;
IsPreviouslyUsed?: boolean;
LocationSource?: string;
LocationUri?: string;
UniqueId?: string;
}