Table of contents

Extends BaseRecord<'instance_presence', TLInstancePresenceID>.

interface TLInstancePresence
  extends BaseRecord<'instance_presence', TLInstancePresenceID> {}

Properties

brush

brush: BoxModel | null

camera

camera: {
  x: number
  y: number
  z: number
}

chatMessage

chatMessage: string

color

color: string

currentPageId

currentPageId: TLPageId

cursor

cursor: {
  rotation: number
  type: TLCursor['type']
  x: number
  y: number
}

followingUserId

followingUserId: null | string

id

from BaseRecord
readonly id: Id

lastActivityTimestamp

lastActivityTimestamp: number

meta

meta: JsonObject

screenBounds

screenBounds: BoxModel

scribbles

scribbles: TLScribble[]

selectedShapeIds

selectedShapeIds: TLShapeId[]

typeName

from BaseRecord
readonly typeName: TypeName

userId

userId: string

userName

userName: string

TLInstancePageStateTLLineShapePoint