TldrawEditorConfig

Public Class

Table of Contents
Signature
class TldrawEditorConfig {}

Constructor

Public Constructor

Constructs a new instance of the TldrawEditorConfig class

Parameters
NameDescription

opts

(optional)

TldrawEditorConfigOptions
References

TldrawEditorConfigOptions


Properties

shapeUtils

Public Readonly Property

Signature
readonly shapeUtils: Record<TLShape['type'], TLShapeUtilConstructor<any>>
References

Record, TLShape, TLShapeUtilConstructor


storeSchema

Public Readonly Property

Signature
readonly storeSchema: StoreSchema<TLRecord, TLStoreProps>
References

StoreSchema, TLRecord, TLStoreProps


TLShape

Public Readonly Property

Signature
readonly TLShape: RecordType<TLShape, 'index' | 'parentId' | 'props' | 'type'>
References

RecordType, TLShape


tools

Public Readonly Property

Signature
readonly tools: readonly StateNodeConstructor[]
References

StateNodeConstructor


Methods

createStore()

Public Method

Parameters
NameDescription

config

{
  initialData?: StoreSnapshot<TLRecord>
  userId: TLUserId
  instanceId: TLInstanceId
}
Returns
TLStore
References

StoreSnapshot, TLRecord, TLUserId, TLInstanceId, TLStore


Edit this page
Last edited on 25 May 2023
TldrawEditorTldrawEditorProps