Table of contents

Public interface

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

BaseRecord

Source

packages/tlschema/src/records/TLPresence.ts


Properties

brush

Public propertysignature

Signature
brush: BoxModel | null
References

BoxModel


camera

Public propertysignature

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

chatMessage

Public propertysignature

Signature
chatMessage: string

color

Public propertysignature

Signature
color: string

currentPageId

Public propertysignature

Signature
currentPageId: TLPageId
References

TLPageId


cursor

Public propertysignature

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

TLCursor


followingUserId

Public propertysignature

Signature
followingUserId: null | string

lastActivityTimestamp

Public propertysignature

Signature
lastActivityTimestamp: number

meta

Public propertysignature

Signature
meta: JsonObject

screenBounds

Public propertysignature

Signature
screenBounds: BoxModel
References

BoxModel


scribbles

Public propertysignature

Signature
scribbles: TLScribble[]
References

TLScribble


selectedShapeIds

Public propertysignature

Signature
selectedShapeIds: TLShapeId[]
References

TLShapeId


userId

Public propertysignature

Signature
userId: string

userName

Public propertysignature

Signature
userName: string

TLInstancePageStateTLLanguage