A class that implements IFocusable can be focused on by the camera.

Hierarchy

  • default
    • LocationProfile

Implements

Constructors

  • Parameters

    • data: MapDataInternal
    • options: { mvfData: Location }

    Returns LocationProfile

Properties

description?: string
externalId?: string
id: string

The identity of the map metadata.

images: ImageData[]

The location's pictures

links: Hyperlink[]

Web links for the location

logo?: string

The location's logo

uri

name: string
phone?: string
social: LocationSocial[]

The location's social media links.

website?: Hyperlink

The location's website

Accessors

  • get areas(): Area[]
  • Gets the Areas associated with the location.

    Returns Area[]

    The areas array.

  • get doors(): Door[]
  • Gets the Doors associated with the location.

    Returns Door[]

    The doors array.

  • get openingHours(): OpeningHours
  • Gets the OpeningHours associated with the location.

    Returns OpeningHours

    The opening hours.

  • get spaces(): Space[]
  • Gets the Spaces associated with the location.

    Returns Space[]

    The spaces array.

Methods

  • Returns { id: string; name: string }

  • Checks if the provided instance is of type EnterpriseLocation.

    Parameters

    • instance: object

      The instance to check.

    Returns instance is LocationProfile

    True if the instance is a EnterpriseLocation, false otherwise.

MMNEPVFCICPMFPCPTTAAATR