Docs
Examples
Pricing
Blog
Docs
Examples
Pricing
Blog
Twitter/X
Discord
GitHub
Search docs…
⌘K
Search docs…
⌘K
Quick Start
Guides
Reference
Examples
@tldraw/editor
Class
Function
angleDistance
approximately
areAnglesCompatible
average
canonicalizeRotation
centerOfCircleFromThreePoints
clamp
clampRadians
clockwiseAngleDist
ContainerProvider
counterClockwiseAngleDist
createDeepLinkString
createSessionStateSnapshotSignal
createTLSchemaFromUtils
createTLStore
createTLUser
dataUrlToFile
debugEnableLicensing
DefaultBackground
DefaultBrush
DefaultCanvas
DefaultCollaboratorHint
DefaultGrid
DefaultHandle
DefaultHandles
DefaultScribble
DefaultSelectionBackground
DefaultSelectionForeground
DefaultSnapIndicator
DefaultSpinner
DefaultSvgDefs
degreesToRadians
ErrorScreen
getArcMeasure
getCursor
getDefaultCdnBaseUrl
getFontsFromRichText
getFreshUserPreferences
getIncrementedName
getPerfectDashProps
getPointerInfo
getPointInArcT
getPointOnCircle
getPointsOnArc
getPolygonVertices
getSnapshot
getSvgAsImage
getSvgPathFromPoints
getUserPreferences
hardReset
hardResetEditor
HTMLContainer
intersectCircleCircle
intersectCirclePolygon
intersectCirclePolyline
intersectLineSegmentCircle
intersectLineSegmentLineSegment
intersectLineSegmentPolygon
intersectLineSegmentPolyline
intersectPolygonBounds
intersectPolygonPolygon
isSafeFloat
linesIntersect
LoadingScreen
loadSessionStateSnapshotIntoStore
loadSnapshot
loopToHtmlElement
maybeSnapToGrid
MenuClickCapture
openWindow
parseDeepLinkString
perimeterOfEllipse
pointInPolygon
polygonIntersectsPolyline
polygonsIntersect
precise
preventDefault
radiansToDegrees
rangeIntersection
refreshPage
releasePointerCapture
resizeBox
resizeScaled
rotateSelectionHandle
sanitizeId
setPointerCapture
setRuntimeOverrides
setUserPreferences
shortAngleDist
SIN
snapAngle
stopEventPropagation
suffixSafeId
SVGContainer
toDomPrecision
toFixed
toPrecision
uniq
useContainer
useContainerIfExists
useDelaySvgExport
useEditor
useEditorComponents
useGlobalMenuIsOpen
useIsCropping
useIsDarkMode
useIsEditing
useMaybeEditor
usePassThroughMouseOverEvents
usePassThroughWheelEvents
usePeerIds
usePresence
useSelectionEvents
useSharedSafeId
useSvgExportContext
useTldrawUser
useTLSchemaFromUtils
useTLStore
useTransform
useUniqueSafeId
useViewportHeight
Variable
Interface
TypeAlias
@tldraw/state
Function
Variable
Interface
TypeAlias
@tldraw/state-react
Function
@tldraw/store
Class
Function
Enum
Interface
TypeAlias
@tldraw/sync
Function
Interface
TypeAlias
@tldraw/sync-core
Class
Variable
Interface
TypeAlias
tldraw
Class
Function
Variable
Enum
Interface
TypeAlias
Component
@tldraw/tlschema
Class
Function
Variable
Interface
TypeAlias
@tldraw/validate
Class
TypeAlias
Namespace
Menu
Search docs…
⌘K
useEditor
See source code
function
useEditor
()
:
Editor
Prev
useDelaySvgExport
Next
useEditorComponents
Is this page helpful?
We use cookies on this website.
Learn more in our
Cookie Policy
.
Opt out
Accept