Table of contents

Extends BaseRecord<'instance_page_state', TLInstancePageStateId>.

TLInstancePageState

State that is unique to a particular page of the document in a particular browser tab

interface TLInstancePageState
  extends BaseRecord<'instance_page_state', TLInstancePageStateId> {}

Properties

croppingShapeId

croppingShapeId: null | TLShapeId

editingShapeId

editingShapeId: null | TLShapeId

erasingShapeIds

erasingShapeIds: TLShapeId[]

focusedGroupId

focusedGroupId: null | TLShapeId

hintingShapeIds

hintingShapeIds: TLShapeId[]

hoveredShapeId

hoveredShapeId: null | TLShapeId

id

from BaseRecord
readonly id: Id

meta

meta: JsonObject

pageId

pageId: RecordId<TLPage>

selectedShapeIds

selectedShapeIds: TLShapeId[]

typeName

from BaseRecord
readonly typeName: TypeName

TLInstanceIdTLInstancePageStateId