FloorplanManager

class FloorplanManager()

Methods

activate

FloorplanManager.activate()
Return type:Promise <void>

deactivate

FloorplanManager.deactivate()
Return type:Promise <void>

getAvatarNodeId

FloorplanManager.getAvatarNodeId()
Return type:NodeId | null

getConfiguration

FloorplanManager.getConfiguration()
Return type:FloorplanConfig()

getCurrentFloorNodeId

FloorplanManager.getCurrentFloorNodeId()
Return type:NodeId | null

getFloorLock

FloorplanManager.getFloorLock()
Return type:boolean

insideOverlay

FloorplanManager.insideOverlay(point)
Arguments:
Return type:

boolean

isActive

FloorplanManager.isActive()
Return type:boolean

setAutoActivate

FloorplanManager.setAutoActivate(autoActivate)
Arguments:
Return type:

Promise <void>

setAvatarColor

FloorplanManager.setAvatarColor(color)
Arguments:
Return type:

Promise <void>

setAvatarOpacity

FloorplanManager.setAvatarOpacity(opacity)
Arguments:
  • opacity (number()) – None
Return type:

Promise <void>

setAvatarOutlineColor

FloorplanManager.setAvatarOutlineColor(color)
Arguments:
Return type:

Promise <void>

setAvatarScale

FloorplanManager.setAvatarScale(scale)
Arguments:
  • scale (number()) – None
Return type:

Promise <void>

setBackgroundColor

FloorplanManager.setBackgroundColor(color)
Arguments:
Return type:

Promise <void>

setBackgroundOpacity

FloorplanManager.setBackgroundOpacity(opacity)
Arguments:
  • opacity (number()) – None
Return type:

Promise <void>

setBorderColor

FloorplanManager.setBorderColor(color)
Arguments:
Return type:

Promise <void>

setBorderOpacity

FloorplanManager.setBorderOpacity(opacity)
Arguments:
  • opacity (number()) – None
Return type:

Promise <void>

setConfiguration

FloorplanManager.setConfiguration(config)
Arguments:
Return type:

Promise <void>

setCustomAvatar

FloorplanManager.setCustomAvatar(customAvatarNodeId)
Arguments:
  • customAvatarNodeId (NodeId | null) – None
Return type:

Promise <void>

setFixedAvatarScale

FloorplanManager.setFixedAvatarScale(fixedScale)
Arguments:
  • fixedScale (boolean()) – None
Return type:

Promise <void>

setFloorLock

FloorplanManager.setFloorLock(lock)
Arguments:
  • lock (boolean()) – None
Return type:

Promise <void>

setFloorplanOrientation

FloorplanManager.setFloorplanOrientation(orientation)
Arguments:
Return type:

Promise <void>

setOverlayAnchor

FloorplanManager.setOverlayAnchor(anchor)
Arguments:
Return type:

Promise <void>

setOverlayFeetPerPixel

FloorplanManager.setOverlayFeetPerPixel(feetPerPixel)
Arguments:
  • feetPerPixel (number()) – None
Return type:

Promise <void>

setOverlayOffset

FloorplanManager.setOverlayOffset(offset)
Arguments:
Return type:

Promise <void>

setOverlaySize

FloorplanManager.setOverlaySize(size, widthUnits, heightUnits)
Arguments:
Return type:

Promise <void>

setTrackCameraEnabled

FloorplanManager.setTrackCameraEnabled(enabled)
Arguments:
  • enabled (boolean()) – None
Return type:

Promise <void>

setUseTightBoundings

FloorplanManager.setUseTightBoundings(tightBoundings)
Arguments:
  • tightBoundings (boolean()) – None
Return type:

Promise <void>

setZoomLevel

FloorplanManager.setZoomLevel(zoomLevel)
Arguments:
  • zoomLevel (number()) – None
Return type:

Promise <void>

snapAvatarToPoint

FloorplanManager.snapAvatarToPoint(point)
Arguments:
Return type:

void