Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • IMappedin

Index

Constructors

constructor

Properties

Private #private

#private: any

categories

categories: IMappedinCategory[]

events

events: IMappedinEvent[]

Private generateGetters

generateGetters: any

images

images: any

Private initNavigator

initNavigator: any

locationRankings

locationRankings: MappedinLocationRankings[]

locationStates

locationStates: MappedinLocationState[]

locations

locations: IMappedinLocation[]

mapGroups

mapGroups: IMappedinMapGroup[]

maps

maps: IMappedinMap[]

nodes

nodes: IMappedinNode[]

options

options: any

perspective

perspective: any

polygonRankings

polygonRankings: MappedinPolygonRankings[]

polygons

polygons: IMappedinPolygon[]

scenes

scenes: any

themes

themes: MappedinTheme[]

things

things: any

Optional updatedAt

updatedAt: undefined | string

venue

vortexes

vortexes: IMappedinVortex[]

Methods

fetch

  • fetch(): Promise<void>
  • Returns Promise<void>

getCollectionItemById

  • getCollectionItemById<T, I>(name: T, id: I): null | TAccessors[T]
  • Type parameters

    • T: keyof any

    • I: string

    Parameters

    • name: T
    • id: I

    Returns null | TAccessors[T]

hydrate

  • hydrate(mappedinSerializableData: string | object): Promise<undefined>
  • Hydrate the Mappedin instance using a response from either {@link IMappedin.toString()}, getVenueBundle or by downloading the bundle manually

    Parameters

    • mappedinSerializableData: string | object

    Returns Promise<undefined>

toJSON

  • toJSON(): any
  • Export venue data to JSON (for storage, encrpytion, etc)

    Returns any

toString

  • toString(): string
  • Export venue data to String

    Returns string