File

projects/core/src/model/point-of-service.model.ts

Index

Properties

Properties

address
address: Address
Type : Address
Optional
description
description: string
Type : string
Optional
displayName
displayName: string
Type : string
Optional
distanceKm
distanceKm: number
Type : number
Optional
features
features: literal type
Type : literal type
Optional
formattedDistance
formattedDistance: string
Type : string
Optional
geoPoint
geoPoint: GeoPoint
Type : GeoPoint
Optional
mapIcon
mapIcon: Image
Type : Image
Optional
name
name: string
Type : string
Optional
openingHours
openingHours: OpeningSchedule
Type : OpeningSchedule
Optional
storeContent
storeContent: string
Type : string
Optional
storeImages
storeImages: Image[]
Type : Image[]
Optional
url
url: string
Type : string
Optional
import { Time, GeoPoint } from './misc.model';
import { Address } from './address.model';
import { Image } from './image.model';

export interface PointOfService {
  address?: Address;
  description?: string;
  displayName?: string;
  distanceKm?: number;
  features?: { [propertyName: string]: string };
  formattedDistance?: string;
  geoPoint?: GeoPoint;
  mapIcon?: Image;
  name?: string;
  openingHours?: OpeningSchedule;
  storeContent?: string;
  storeImages?: Image[];
  url?: string;
}

export interface SpecialOpeningDay {
  closed?: boolean;
  closingTime?: Time;
  comment?: string;
  date?: Date;
  formattedDate?: string;
  name?: string;
  openingTime?: Time;
}

export interface WeekdayOpeningDay {
  closed?: boolean;
  closingTime?: Time;
  openingTime?: Time;
  weekDay?: string;
}

export interface OpeningSchedule {
  code?: string;
  name?: string;
  specialDayOpeningList?: SpecialOpeningDay[];
  weekDayOpeningList?: WeekdayOpeningDay[];
}

result-matching ""

    No results matching ""