InstancePresenceRecordType
The RecordType definition for TLInstancePresence records. Defines validation, scope, and default properties for instance presence records.
Instance presence records are scoped to the presence level, meaning they represent real-time collaborative state that is ephemeral and tied to active user sessions.
InstancePresenceRecordType: import('@tldraw/store').RecordType<
TLInstancePresence,
'currentPageId' | 'userId' | 'userName'
>Example
const presence = InstancePresenceRecordType.create({
id: 'instance_presence:user1',
userId: 'user1',
userName: 'Alice',
color: '#FF6B6B',
currentPageId: 'page:main',
})Prev
InstancePageStateRecordTypeNext
LANGUAGES