weasel API - v0.8.0
Preparing search index...
weasel API - v0.8.0
Namespaces
routing
Classes
ColorOverrideRegistry
PathBuilder
Interfaces
Action
ActionBehavior
ActionDeps
ActionEnabledResult
ActionsRegistry
ActiveToolContextProviderProps
ActiveToolContextValue
AddLayerSpec
AddNodeSpec
Affordance
AffordanceBinding
AffordanceHit
AffordanceRegion
AffordanceRegionHit
AlignAdapter
AlignBounds
AlignBoundsProjection
AlignMatchResult
AlignmentBehaviorBase
AlignMoveArgs
AnchorHit
AnchorScratch
AnchorState
AnimateOnSetPoseOptions
AnimateToBoundsOptions
AnimationHandle
Animator
AreaSelectAdapter
AreaSelectDep
AreaSelectOverlay
ArrayAdapter
ArrayAdapterConfig
BeginJournalOptions
BehaviorResult
BindingOpts
BooleansAdapter
Bounds
BuildChromeCtxArgs
BuildRuleCtxArgs
BuiltinToolOptions
CanvasExtensionApi
CanvasFocusReturn
CanvasHelpers
CanvasProps
CanvasSize
CanvasSizeSnapshot
CellHighlightLayerOpts
ChromeCtx
ChromeState
ClampBounds
ClickSpec
ClipboardDep
ClipboardIngestCtx
ClipboardSnapshot
CloneBehavior
ClonePose
CoalescedCtx
CommonAffordanceScratch
ComposeSelectionPoseOpts
ComputeFitViewOptions
Condition
ContainerNode
ContentHandlerEntry
CornerAnchor
CornerHandle
CornerResizeAffordanceOptions
CornerResizeScratch
CreateChildrenLayerOpts
CreateHistoryOptions
CreateParallaxLayerOpts
CreatePathEditingOverlayLayerOptions
CreatePathLayerOpts
CreatePenPreviewLayerOptions
CreateTextLayerOpts
CreateViewportLayerOpts
CursorCoordsHudProps
CurveRepresentation
CustomLayerEntry
CustomPaintContext
CycleHandle
CycleVertexColorsOptions
DebugConfig
DebugSink
DebugSnapshot
DebugTheme
DecayLoopConfig
DecayOptions
DefaultTextData
DepRegistry
DepSchema
DeriveAlignmentGuidesOptions
DeviceProfile
DeviceProfileProviderProps
Dims
Dispatcher
DispatcherContext
DistributeAdapter
DragGestureController
DragGestureCtx
DragGestureEndCtx
DragGesturePoint
DragHandleOptions
DragPayload
DragRadialController
DragRadialCtx
DragRadialEndCtx
DragRadialPoint
DragRadialState
DragRectBounds
DragRectController
DragRectCtx
DragRectEndCtx
DragRectPoint
DragSample
DragSpec
DropSpec
DropTarget
DropZoneOptions
EditAnchorsDep
EvictedEntry
FitTextPoseOptions
FitViewToBoundsOptions
FontVariant
FreeformOptions
GateLayerOptions
GeometryProjection
GestureBinding
GestureContext
GestureSource
GradStop
GridLayerOpts
GroupDrawCommand
Guide
GuidesLayerOpts
GuideSnapOptions
HandleDragPoint
HandToolInertiaConfig
HeadlessCanvasLike
History
HistoryEntry
HistoryLogger
IconProps
ImageDrawCommand
ImageNodeData
ImmediateInvoker
IndicatorStyle
IngestCtx
IngestionDep
InsertAdapter
InsertDep
InsertMoveResult
InsertOverlay
InsertOverlayStyle
InsertPoint
InsertProposed
InvocationCtx
Journal
KeyHeldSpec
KeySpec
LabelOptions
LassoSelectAdapter
LassoSelectDep
LassoSelectOverlay
LassoSelectPose
LassoSelectProposed
LayerEnumerableAdapter
LayoutChild
LayoutContainer
LayoutDep
LayoutDragged
LayoutLine
LayoutResult
LayoutSnap
LayoutStrategy
LeafNode
LifecycleAnimation
LinePoint
LocalFontOutlinesResult
LoopOptions
MarkdownFontOptions
MatchResult
MeasuredText
MeasureTextBoundsOpts
MinimapCanvasProps
ModifierState
MomentumOptions
MoveAdapter
MultiTouchSpec
NestedHitOpts
NestedHitTester
NodeClientRect
NodeInk
NodePaintCtx
NodeProperties
NodePropertiesEntry
NodeRouting
NodeRoutingEntry
NodeShapeEntry
OngoingHandle
OngoingInvoker
Op
OpenFilePickerOptions
OrderedAdapter
OriginProjection
OutlineVariant
PanBounds
ParallaxOpts
PasteSpec
PathAnchor
PathAnchorAffordanceOptions
PathDrawCommand
PathEditingOverlayStyle
PathInWorldPose
PenAnchor
PencilPoint
PenPreviewStyle
PenScratch
PenSubpath
PhysicsHandle
PhysicsOptions
PickHudProps
PickTopMostHitAdapter
PinchZoomToolOpts
PixelRenderPlan
Point2
PointerContextValue
PointerSample
PointerState
PointerStylusState
PointInPathOptions
PointInTextPoseOpts
PointSnapBehavior
PointSnapContext
PointSnapResult
PolygonPath
PolygonPoint
PoseAdapter
PoseComposition
PoseProjection
PoseRotation
PositionedRun
PressureToWidthOptions
RasterImage
RecordedBounds
RecordedHandle
RecordedHitbox
RecordedLayer
RecordedOrigin
RecordedSnap
Rect
RectPath
RectPose
Region
RegisteredOp
RegisterNodeShapeOptions
RenderLayer
RenderSceneToCanvasArgs
RenderSceneToPixelsArgs
ResizeAdapter
ResizeMoveResult
ResizeOverlay
ResizePolicy
ResizePose
ResizeProposed
ResolveAllOptions
ResolvedCandidate
ResolvedRun
ResolvedTextStyle
ResolveOnlyResult
RotateAdapter
RotatedPose
RotateGeometry
RotateMoveResult
RotateOverlay
RotateProposed
RotationAffordanceOptions
RotationHandle
RotationScratch
RuleCtx
Scene
SceneAdapter
SceneAdapterSelection
SceneCanvasApi
SceneCanvasHit
SceneNodeClientRectOpts
SceneRegistry
SceneSlotConfig
SceneToAdapterOptions
SceneViewCanvasProps
ScopedBinding
ScratchKey
SelectFromLassoOptions
SelectionApi
SelectionContextValue
SelectionHandlesLayerOpts
SelectionOutlineLayerOpts
SelectionOverlayLayerOpts
Selector
SerializedHistory
SerializedHistoryEntry
SerializedNode
SerializedOp
SerializedScene
SetPathFields
ShaderDrawCommand
ShaderProgramHandle
ShapeCoversPointOptions
SharedAnchor
Simulation
SimulationForce
SimulationNode
SliceDep
SnapDep
SnapPointOptions
SnapStrategy
SnapTarget
SplitByLineOptions
SpringOptions
SpringPoseOptions
SpringPreset
SpringVertexColorsOptions
StaggerBuilder
StaggerOptions
StaggerSpringPoseOptions
StaggerTweenOptions
StaggerVertexColorsOptions
StarPoint
StartEditOptions
Stroke
StyledRun
StylusData
SvgIngestOptions
SystemLayerRecord
SystemLayerSpec
TextDrawCommand
TextEditDep
TextEditScreenPose
TextEditSelection
TextLineBoxesOpts
TextPose
TextStyle
TextureHandle
ThresholdDragHandle
ThresholdDragOptions
TileGridOptions
TilePatternOpts
Tool
ToolCtx
ToolKeybinding
ToolModifiers
ToolPrefBoolean
ToolPrefColor
ToolPrefCustom
ToolPrefEnum
ToolPrefGroup
ToolPrefNumber
ToolPrefNumberUnit
ToolPrefPaint
ToolPrefString
ToolPresentation
ToolsApi
TweenLoopOptions
TweenOptions
TweenPoseOptions
TweenVertexColorsOptions
UiOngoingControl
UnitSystem
UseAlignOptions
UseAlignReturn
UseAnimatorOptions
UseBooleansOptions
UseBooleansReturn
UseCanvasFocusOptions
UseClipboardOpsOptions
UseClipboardOpsReturn
UseDistributeOptions
UseDistributeReturn
UseDragGestureOptions
UseDragRadialOptions
UseDragRectOptions
UseEyedropperToolOptions
UseGestureDispatcherOptions
UseGridCellHoverOptions
UseGridCellHoverReturn
UseGuidesReturn
UseHandleDragOptions
UseHandleDragReturn
UseHandToolOptions
UseHoverTrackingArgs
UseImageToolOptions
UseInsertOptions
UseKeybindingsOptions
UseLassoSelectOptions
UseLassoToolOptions
UseMoveOptions
UsePenToolOptions
UsePointerStylusOptions
UsePolygonToolOptions
UseResizeOptions
UseResizePolicyOptions
UserLayerRecord
UseRotateOptions
UseRotateToolOptions
UseSceneOptions
UseSceneTextEditOptions
UseSceneTextEditReturn
UseSceneTrivialOptions
UseSelectionOptions
UseSelectToolOptions
UseSimulationOptions
UseStandardActionsOptions
UseStarToolOptions
UseTextEditOptions
UseTextEditReturn
UseToolsOptions
UseZoomOptions
UseZoomReturn
Vec2
View
ViewApi
ViewportConfig
ViewportDims
ViewportZoomOptions
ViewTransform
WheelInput
WheelSpec
WheelState
ZoomBounds
ZoomClampOpts
Type Aliases
ActionDisabledReason
ActionEntry
ActionsProp
AlignAnchor
AlignEdge
AnyTool
BehaviorMoveResult
BindingScope
BooleanOp
BooleanOpResult
BoundGesture
BoundsConstraint
BuiltinShapeToolId
BuiltinToolId
CanvasSelectionMode
ChromeId
CloneLayer
ColorInterpolate
ColorOverride
ColorOverrideFn
ColorSpace
ContainerBounds
CornerEdge
CurveRepKind
DebugFeature
DepName
DetectedDeviceFacts
Discriminator
DistributeAxis
DistributeMode
DragGesturePhase
DrawCommand
EasingFn
EasingName
FillStyle
GestureSpec
GridSlotConfig
GroupTransform
HandleKind
HitShape
HotkeyTrigger
ImageMinification
ImageStatus
IngestItem
InputEvent
InsertBehavior
InsertExtras
InsertNodeFactory
InsertOp
Interpolate
InterpolatorFactory
Invoker
LassoHitMode
LassoSelectBehavior
LassoSelectMoveResult
LayerRecord
LayerSlotValue
LayersMap
LoopFactory
Mat3
MeasureFn
MinimapFit
Mixed
ModSpec
MoveBehavior
NodeAtPointDep
NodeId
OngoingOverlay
OutlineFontStyle
OutlineSource
OutlineStatus
Path
PathFillRule
PointerWorldPos
PointSnapFrame
Pt
RangeStyle
ReorderDirection
ResizeAnchor
RotateBehavior
Rule
RunStylePatch
ScalarOrXY
SceneCanvasAdapter
SceneCanvasProps
SceneNode
SceneViewDrawOne
ScratchStore
SelectAdapter
SelectionExtendKey
SelectionMode
SelectionOverlaySlotConfig
ShaderUniform
SnapPattern
SpringPresetName
StaggerDelay
StaggerFactory
StaggerPerItem
StandardSlotConfig
StandardSlotName
StrokeAlign
StyleKey
SvgUnpacker
TargetSpec
TextRenderer
TextVerticalAlign
ToolBundle
ToolPref
ToolPrefBooleanControl
ToolPrefEnumControl
ToolPrefKind
ToolPrefLeaf
ToolPrefNumberControl
ToolPrefStringControl
ToolSlot
Unit
UnitValue
UseArrayAdapterOptions
VertexColorChannel
VisibilityRules
ZoomBound
ZoomFactor
Variables
ActionDisabledReason
always
ALWAYS
ANCHOR_HIT_BASE_PX
areaSelectAction
bezierCubic
bezierQuadratic
BUNDLE_TOOLS
canHover
clearSelectionAction
clipboardCopyAction
clipboardCutAction
cloneAction
COARSE_TARGET_SCALE
coarsePointer
CORNER_ANCHORS
CURVE_REPS
DEFAULT_ALPHA_DECAY
DEFAULT_ALPHA_MIN
DEFAULT_DEBUG_THEME
DEFAULT_DEVICE_PROFILE
DEFAULT_FILL_COLOR
DEFAULT_FLATTEN_TOLERANCE
DEFAULT_GUIDE_TOLERANCE_PX
DEFAULT_HANDLE_SIZE
DEFAULT_PALETTE
DEFAULT_ROTATION_HANDLE_DISTANCE
DEFAULT_STROKE_COLOR
DEFAULT_TEXT_STYLE
DEFAULT_VELOCITY_DECAY
defaultLabelTextRenderer
defaultNodeProperties
defaultNodeRouting
defaultVisibilityRules
easeIn
easeInBack
easeInBounce
easeInCirc
easeInCubic
easeInElastic
easeInExpo
easeInOut
easeInOutBack
easeInOutBounce
easeInOutCirc
easeInOutCubic
easeInOutElastic
easeInOutExpo
easeInOutQuad
easeInOutQuart
easeInOutQuint
easeInOutSine
easeInQuad
easeInQuart
easeInQuint
easeInSine
easeOut
easeOutBack
easeOutBounce
easeOutCirc
easeOutCubic
easeOutElastic
easeOutExpo
easeOutQuad
easeOutQuart
easeOutQuint
easeOutSine
EASINGS
editAnchorsAction
enterTextEditAction
FALLBACK_FIT_VIEW
focused
gesturing
GHOST_STROKE
HANDLE_BASE_PX
hovering
hoveringSelected
IDENTITY_POSE_COMPOSITION
IMPERIAL_INCHES
inferredNodeProperties
inferredNodeRouting
insertAction
KIT_SHAPE_KINDS
lassoSelectAction
linear
METRIC_MM
MinimapCanvas
MIXED
MOVE_ANCHORS
moveAction
multiActive
never
NEVER
nurbs
PATH_ANCHOR_CHROME_ID
PATH_C
PATH_CMD_LENGTHS
PATH_L
PATH_M
PATH_Q
PATH_Z
pathOriginProjection
pathPoseDescriptor
pinchZoomAction
PIXELS
RECT_ALIGN_PROJECTION
RECT_ORIGIN_PROJECTION
RECT_POSE_DESCRIPTOR
resizeAction
rotateAction
ROTATED_POSE_DESCRIPTOR
ROTATION_HANDLE_BASE_PX
rotationDegreesUnit
SceneCanvas
SceneViewCanvas
selectionEmpty
sliceAction
spiro
SPRING_PRESETS
VERSION
viewportDragPanAction
viewportZoomAction
WEASEL_CLIPBOARD_MIME
WEASEL_CLIPBOARD_MIME_WEB
Functions
aabbCenter
actionIs
ActionsProvider
ActionsProviderIfRoot
ActiveToolContextProvider
ActiveToolContextProviderIfRoot
alignDeltaFor
alignedStrokeRect
alignInsertBehavior
alignMoveBehavior
alignResizeBehavior
and
animateLifecycle
animateOnSetPose
annulusSemiAxes
applyBooleanOp
applyHitExistingGate
applyOpsTo
applyStyleToRange
arrayAdapter
asNodeId
boundsOfPath
buildChromeCtx
buildRuleCtx
buildSceneViewCommands
buildWeaselClipboardText
canBringForward
canQueryLocalFonts
canSendBackward
capabilityAll
capabilityIn
capabilityIs
capabilityNot
caretIndexAt
cellAt
charOffsetToDomPosition
clampView
clientToCanvas
cloneByAltDrag
composeAffordanceLayer
composePath
composeRectPose
composeSelectionPose
composeWorldPose
computeFitView
computeIndicatorCommand
computeWheelAction
cond
constrainTo45
containedThenNearest
cornerPoint
cornerResizeHandles
countPathAnchors
createCellHighlightLayer
createChildrenLayer
createCornerResizeAffordance
createDebugOverlayLayer
createDebugSink
createDeleteOp
createDispatcher
createGridLayer
createGuidesLayer
createHistory
createInsertOp
createMarkdownRenderer
createMoveToIndexOp
createNodeProperties
createNodeRouting
createParallaxLayer
createPathAnchorAffordances
createPathEditingOverlayLayer
createPathLayer
createPenPreviewLayer
createReorderOp
createReparentOp
createRotationAffordance
createScene
createSelectionHandlesLayer
createSelectionOutlineLayer
createSelectionOverlayLayer
createSetDataOp
createSetLayerOp
createSetPathOp
createSetSelectionOp
createSetTextOp
createTextLayer
createTilePattern
createTransformOp
createViewportLayer
CropIcon
CursorCoordsHud
cycleVertexColors
decomposePath
decomposeRectPose
defaultCommitAdapter
defaultDrawOne
deleteScratch
DepRegistryProvider
DepRegistryProviderIfRoot
deriveAlignmentGuides
deriveParallaxView
describeRule
DeviceProfileProvider
dispatchApplyBatch
DivideIcon
dlog
domPositionToCharOffset
domToRuns
drawLayers
dwarn
EllipseIcon
ellipsePath
embedWeaselMetadataInSvg
enableLocalFontOutlines
enumerateAnchors
evaluate
evaluateEnabled
ExcludeIcon
extractWeaselClipboardFromSvg
EyedropperIcon
findNodeShape
findShapeInk
findShapeSilhouette
fitTextPose
fitToBounds
fitViewToBounds
fitZoom
flattenCubic
flattenCubicWithArcLen
flattenQuadratic
flattenQuadraticWithArcLen
fontString
forEachCoalesced
formatUnit
freeform
gateLayer
getAlpha01
getImageBitmap
getNodeShapes
getScratch
getStylusData
gridSnapStrategy
guideSnapStrategy
HandIcon
hasFontOutlines
hexToRgba
hitAffordanceRegions
hitAnchor
hitCornerHandle
hitRotationHandle
imageStatus
IntersectIcon
isCanvasFont
isDebugEnabled
isEditableTarget
LassoIcon
layoutMarkdown
lerpColorArray
lerpOklab
lerpOklch
LineIcon
linePath
listFontOutlines
makeViewportZoomAction
markdownToRuns
matchAlignment
matchesKeyBinding
meanScale
measuredWidth
measureText
measureTextBounds
mergeAlphaFromPrev
modeIn
modeIs
modeNot
modifierHeld
momentum
nearest
nearestWithin
nestedHitTester
none
normalizeHex
not
oklabToOklch
oklabToSrgbU8
oklchToOklab
openFilePicker
or
outlineStatus
parseColor
parseColorToRgba255
parseDebugFlags
parseWeaselClipboardText
pathContainsPoint
pathContainsPolygon
pathContainsRect
pathDistanceToPoint
pathDivide
pathExclude
pathFromD
pathInPoseFrame
pathIntersect
pathIntersectsPolygon
pathIntersectsRect
pathInWorld
pathSubtract
pathToAnchors
pathUnion
PencilIcon
PenIcon
PickHud
pickTopMostHit
planPixelRender
PointerContextProvider
PointerProviderIfRoot
pointInPath
pointInRotatedRect
pointInTextPose
pointSnapToGrid
pointToGridCell
polygonFromPoints
PolygonIcon
poseRotationOf
pressureToWidth
rainbowVertexColors
rebaseLocalPose
rebuildOp
rectCorners
RectIcon
rectPath
registerCanvasFont
registerContentHandler
registerFont
registerFontOutlines
registerNodeShape
registerOpFactory
regularPolygonPath
renderLabel
renderSceneToCanvas
renderSceneToPixels
resolveColor
resolveDeviceProfile
resolveRuns
resolveTextStyle
resolveUnit
resolveVisibility
rgbaToHex
rotateAroundAABBCenter
rotatedRectCorners
rotatePathAround
rotatePoint
rotationHandle
roundToCell
runsToDom
runsToMarkdown
runsToPlainText
scalePathToBounds
sceneFromJSON
sceneNodeClientRect
sceneToAdapter
scratchKey
screenToWorld
selectFromLasso
SelectIcon
selectionAtLeast
SelectionContextProvider
SelectionContextProviderIfRoot
selectionIs
setScratch
shapeCoversPoint
snap
snapPoint
sniffWeaselClipboardText
solidVertexColors
specificity
splitPathByLine
splitSubpaths
springPose
springVertexColors
srgbU8ToOklab
staggerVertexColors
StarIcon
starPath
startThresholdDrag
styleAtRange
subscribeGlyphReady
subscribeImageReady
SubtractIcon
textCommand
TextIcon
textLineBoxes
tileGrid
toHex8
toRuns
transformPath
translatePath
translatePolygonInPlace
translatePoseViaDescriptor
translateRectPose
tweenPose
tweenVertexColors
unionBounds
unionBoundsPath
UnionIcon
UnknownIcon
unregisterCanvasFont
unregisterFontOutlines
useAction
useActionsRegistry
useActiveToolContext
useAlign
useAnimator
useArrayAdapter
useAutoCenter
useBooleans
useBooleansAdapter
useCanvasFocus
useCanvasSize
useClipboardOps
useDecayLoop
useDepRegistry
useDepSource
useDeviceProfile
useDistribute
useDragGesture
useDragHandle
useDragRadial
useDragRect
useDropZone
useEllipseTool
useEyedropperTool
useGestureDispatcher
useGridCellHover
useGuides
useHandleDrag
useHandTool
useHoverTracking
useImageTool
useKeybindings
useLassoTool
useLineTool
useOptionalActiveToolContext
useOptionalDepRegistry
usePencilTool
usePenTool
usePinchGesture
usePinchZoomTool
usePointerContext
usePointerStylus
usePolygonTool
usePublishSelection
useRectTool
useResizePolicy
useRotateTool
useScene
useSceneAdapter
useSceneTextEdit
useSelection
useSelectionContext
useSelectTool
useSimulation
useSliceDep
useStandardActions
useStarTool
useTextEdit
useTextTool
useTools
useVelocityTracker
useViewAnimation
useViewTween
useZoom
verticalAlignOffset
viewToMat3
viewToTransform
WeaselProvider
when
withAlpha01
withCoord
worldEditToStorage
worldPoseLookup
worldToScreen
zoomAt
zoomAtLeast
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Namespaces
routing
Classes
Color
Override
Registry
Path
Builder
Interfaces
Action
Action
Behavior
Action
Deps
Action
Enabled
Result
Actions
Registry
Active
Tool
Context
Provider
Props
Active
Tool
Context
Value
Add
Layer
Spec
Add
Node
Spec
Affordance
Affordance
Binding
Affordance
Hit
Affordance
Region
Affordance
Region
Hit
Align
Adapter
Align
Bounds
Align
Bounds
Projection
Align
Match
Result
Alignment
Behavior
Base
Align
Move
Args
Anchor
Hit
Anchor
Scratch
Anchor
State
Animate
On
Set
Pose
Options
Animate
To
Bounds
Options
Animation
Handle
Animator
Area
Select
Adapter
Area
Select
Dep
Area
Select
Overlay
Array
Adapter
Array
Adapter
Config
Begin
Journal
Options
Behavior
Result
Binding
Opts
Booleans
Adapter
Bounds
Build
Chrome
Ctx
Args
Build
Rule
Ctx
Args
Builtin
Tool
Options
Canvas
Extension
Api
Canvas
Focus
Return
Canvas
Helpers
Canvas
Props
Canvas
Size
Canvas
Size
Snapshot
Cell
Highlight
Layer
Opts
Chrome
Ctx
Chrome
State
Clamp
Bounds
Click
Spec
Clipboard
Dep
Clipboard
Ingest
Ctx
Clipboard
Snapshot
Clone
Behavior
Clone
Pose
Coalesced
Ctx
Common
Affordance
Scratch
Compose
Selection
Pose
Opts
Compute
Fit
View
Options
Condition
Container
Node
Content
Handler
Entry
Corner
Anchor
Corner
Handle
Corner
Resize
Affordance
Options
Corner
Resize
Scratch
Create
Children
Layer
Opts
Create
History
Options
Create
Parallax
Layer
Opts
Create
Path
Editing
Overlay
Layer
Options
Create
Path
Layer
Opts
Create
Pen
Preview
Layer
Options
Create
Text
Layer
Opts
Create
Viewport
Layer
Opts
Cursor
Coords
Hud
Props
Curve
Representation
Custom
Layer
Entry
Custom
Paint
Context
Cycle
Handle
Cycle
Vertex
Colors
Options
Debug
Config
Debug
Sink
Debug
Snapshot
Debug
Theme
Decay
Loop
Config
Decay
Options
Default
Text
Data
Dep
Registry
Dep
Schema
Derive
Alignment
Guides
Options
Device
Profile
Device
Profile
Provider
Props
Dims
Dispatcher
Dispatcher
Context
Distribute
Adapter
Drag
Gesture
Controller
Drag
Gesture
Ctx
Drag
Gesture
End
Ctx
Drag
Gesture
Point
Drag
Handle
Options
Drag
Payload
Drag
Radial
Controller
Drag
Radial
Ctx
Drag
Radial
End
Ctx
Drag
Radial
Point
Drag
Radial
State
Drag
Rect
Bounds
Drag
Rect
Controller
Drag
Rect
Ctx
Drag
Rect
End
Ctx
Drag
Rect
Point
Drag
Sample
Drag
Spec
Drop
Spec
Drop
Target
Drop
Zone
Options
Edit
Anchors
Dep
Evicted
Entry
Fit
Text
Pose
Options
Fit
View
To
Bounds
Options
Font
Variant
Freeform
Options
Gate
Layer
Options
Geometry
Projection
Gesture
Binding
Gesture
Context
Gesture
Source
Grad
Stop
Grid
Layer
Opts
Group
Draw
Command
Guide
Guides
Layer
Opts
Guide
Snap
Options
Handle
Drag
Point
Hand
Tool
Inertia
Config
Headless
Canvas
Like
History
History
Entry
History
Logger
Icon
Props
Image
Draw
Command
Image
Node
Data
Immediate
Invoker
Indicator
Style
Ingest
Ctx
Ingestion
Dep
Insert
Adapter
Insert
Dep
Insert
Move
Result
Insert
Overlay
Insert
Overlay
Style
Insert
Point
Insert
Proposed
Invocation
Ctx
Journal
Key
Held
Spec
Key
Spec
Label
Options
Lasso
Select
Adapter
Lasso
Select
Dep
Lasso
Select
Overlay
Lasso
Select
Pose
Lasso
Select
Proposed
Layer
Enumerable
Adapter
Layout
Child
Layout
Container
Layout
Dep
Layout
Dragged
Layout
Line
Layout
Result
Layout
Snap
Layout
Strategy
Leaf
Node
Lifecycle
Animation
Line
Point
Local
Font
Outlines
Result
Loop
Options
Markdown
Font
Options
Match
Result
Measured
Text
Measure
Text
Bounds
Opts
Minimap
Canvas
Props
Modifier
State
Momentum
Options
Move
Adapter
Multi
Touch
Spec
Nested
Hit
Opts
Nested
Hit
Tester
Node
Client
Rect
Node
Ink
Node
Paint
Ctx
Node
Properties
Node
Properties
Entry
Node
Routing
Node
Routing
Entry
Node
Shape
Entry
Ongoing
Handle
Ongoing
Invoker
Op
Open
File
Picker
Options
Ordered
Adapter
Origin
Projection
Outline
Variant
Pan
Bounds
Parallax
Opts
Paste
Spec
Path
Anchor
Path
Anchor
Affordance
Options
Path
Draw
Command
Path
Editing
Overlay
Style
Path
In
World
Pose
Pen
Anchor
Pencil
Point
Pen
Preview
Style
Pen
Scratch
Pen
Subpath
Physics
Handle
Physics
Options
Pick
Hud
Props
Pick
Top
Most
Hit
Adapter
Pinch
Zoom
Tool
Opts
Pixel
Render
Plan
Point2
Pointer
Context
Value
Pointer
Sample
Pointer
State
Pointer
Stylus
State
Point
In
Path
Options
Point
In
Text
Pose
Opts
Point
Snap
Behavior
Point
Snap
Context
Point
Snap
Result
Polygon
Path
Polygon
Point
Pose
Adapter
Pose
Composition
Pose
Projection
Pose
Rotation
Positioned
Run
Pressure
To
Width
Options
Raster
Image
Recorded
Bounds
Recorded
Handle
Recorded
Hitbox
Recorded
Layer
Recorded
Origin
Recorded
Snap
Rect
Rect
Path
Rect
Pose
Region
Registered
Op
Register
Node
Shape
Options
Render
Layer
Render
Scene
To
Canvas
Args
Render
Scene
To
Pixels
Args
Resize
Adapter
Resize
Move
Result
Resize
Overlay
Resize
Policy
Resize
Pose
Resize
Proposed
Resolve
All
Options
Resolved
Candidate
Resolved
Run
Resolved
Text
Style
Resolve
Only
Result
Rotate
Adapter
Rotated
Pose
Rotate
Geometry
Rotate
Move
Result
Rotate
Overlay
Rotate
Proposed
Rotation
Affordance
Options
Rotation
Handle
Rotation
Scratch
Rule
Ctx
Scene
Scene
Adapter
Scene
Adapter
Selection
Scene
Canvas
Api
Scene
Canvas
Hit
Scene
Node
Client
Rect
Opts
Scene
Registry
Scene
Slot
Config
Scene
To
Adapter
Options
Scene
View
Canvas
Props
Scoped
Binding
Scratch
Key
Select
From
Lasso
Options
Selection
Api
Selection
Context
Value
Selection
Handles
Layer
Opts
Selection
Outline
Layer
Opts
Selection
Overlay
Layer
Opts
Selector
Serialized
History
Serialized
History
Entry
Serialized
Node
Serialized
Op
Serialized
Scene
Set
Path
Fields
Shader
Draw
Command
Shader
Program
Handle
Shape
Covers
Point
Options
Shared
Anchor
Simulation
Simulation
Force
Simulation
Node
Slice
Dep
Snap
Dep
Snap
Point
Options
Snap
Strategy
Snap
Target
Split
By
Line
Options
Spring
Options
Spring
Pose
Options
Spring
Preset
Spring
Vertex
Colors
Options
Stagger
Builder
Stagger
Options
Stagger
Spring
Pose
Options
Stagger
Tween
Options
Stagger
Vertex
Colors
Options
Star
Point
Start
Edit
Options
Stroke
Styled
Run
Stylus
Data
Svg
Ingest
Options
System
Layer
Record
System
Layer
Spec
Text
Draw
Command
Text
Edit
Dep
Text
Edit
Screen
Pose
Text
Edit
Selection
Text
Line
Boxes
Opts
Text
Pose
Text
Style
Texture
Handle
Threshold
Drag
Handle
Threshold
Drag
Options
Tile
Grid
Options
Tile
Pattern
Opts
Tool
Tool
Ctx
Tool
Keybinding
Tool
Modifiers
Tool
Pref
Boolean
Tool
Pref
Color
Tool
Pref
Custom
Tool
Pref
Enum
Tool
Pref
Group
Tool
Pref
Number
Tool
Pref
Number
Unit
Tool
Pref
Paint
Tool
Pref
String
Tool
Presentation
Tools
Api
Tween
Loop
Options
Tween
Options
Tween
Pose
Options
Tween
Vertex
Colors
Options
Ui
Ongoing
Control
Unit
System
Use
Align
Options
Use
Align
Return
Use
Animator
Options
Use
Booleans
Options
Use
Booleans
Return
Use
Canvas
Focus
Options
Use
Clipboard
Ops
Options
Use
Clipboard
Ops
Return
Use
Distribute
Options
Use
Distribute
Return
Use
Drag
Gesture
Options
Use
Drag
Radial
Options
Use
Drag
Rect
Options
Use
Eyedropper
Tool
Options
Use
Gesture
Dispatcher
Options
Use
Grid
Cell
Hover
Options
Use
Grid
Cell
Hover
Return
Use
Guides
Return
Use
Handle
Drag
Options
Use
Handle
Drag
Return
Use
Hand
Tool
Options
Use
Hover
Tracking
Args
Use
Image
Tool
Options
Use
Insert
Options
Use
Keybindings
Options
Use
Lasso
Select
Options
Use
Lasso
Tool
Options
Use
Move
Options
Use
Pen
Tool
Options
Use
Pointer
Stylus
Options
Use
Polygon
Tool
Options
Use
Resize
Options
Use
Resize
Policy
Options
User
Layer
Record
Use
Rotate
Options
Use
Rotate
Tool
Options
Use
Scene
Options
Use
Scene
Text
Edit
Options
Use
Scene
Text
Edit
Return
Use
Scene
Trivial
Options
Use
Selection
Options
Use
Select
Tool
Options
Use
Simulation
Options
Use
Standard
Actions
Options
Use
Star
Tool
Options
Use
Text
Edit
Options
Use
Text
Edit
Return
Use
Tools
Options
Use
Zoom
Options
Use
Zoom
Return
Vec2
View
View
Api
Viewport
Config
Viewport
Dims
Viewport
Zoom
Options
View
Transform
Wheel
Input
Wheel
Spec
Wheel
State
Zoom
Bounds
Zoom
Clamp
Opts
Type Aliases
Action
Disabled
Reason
Action
Entry
Actions
Prop
Align
Anchor
Align
Edge
Any
Tool
Behavior
Move
Result
Binding
Scope
Boolean
Op
Boolean
Op
Result
Bound
Gesture
Bounds
Constraint
Builtin
Shape
Tool
Id
Builtin
Tool
Id
Canvas
Selection
Mode
Chrome
Id
Clone
Layer
Color
Interpolate
Color
Override
Color
Override
Fn
Color
Space
Container
Bounds
Corner
Edge
Curve
Rep
Kind
Debug
Feature
Dep
Name
Detected
Device
Facts
Discriminator
Distribute
Axis
Distribute
Mode
Drag
Gesture
Phase
Draw
Command
Easing
Fn
Easing
Name
Fill
Style
Gesture
Spec
Grid
Slot
Config
Group
Transform
Handle
Kind
Hit
Shape
Hotkey
Trigger
Image
Minification
Image
Status
Ingest
Item
Input
Event
Insert
Behavior
Insert
Extras
Insert
Node
Factory
Insert
Op
Interpolate
Interpolator
Factory
Invoker
Lasso
Hit
Mode
Lasso
Select
Behavior
Lasso
Select
Move
Result
Layer
Record
Layer
Slot
Value
Layers
Map
Loop
Factory
Mat3
Measure
Fn
Minimap
Fit
Mixed
Mod
Spec
Move
Behavior
Node
At
Point
Dep
Node
Id
Ongoing
Overlay
Outline
Font
Style
Outline
Source
Outline
Status
Path
Path
Fill
Rule
Pointer
World
Pos
Point
Snap
Frame
Pt
Range
Style
Reorder
Direction
Resize
Anchor
Rotate
Behavior
Rule
Run
Style
Patch
Scalar
Or
XY
Scene
Canvas
Adapter
Scene
Canvas
Props
Scene
Node
Scene
View
Draw
One
Scratch
Store
Select
Adapter
Selection
Extend
Key
Selection
Mode
Selection
Overlay
Slot
Config
Shader
Uniform
Snap
Pattern
Spring
Preset
Name
Stagger
Delay
Stagger
Factory
Stagger
Per
Item
Standard
Slot
Config
Standard
Slot
Name
Stroke
Align
Style
Key
Svg
Unpacker
Target
Spec
Text
Renderer
Text
Vertical
Align
Tool
Bundle
Tool
Pref
Tool
Pref
Boolean
Control
Tool
Pref
Enum
Control
Tool
Pref
Kind
Tool
Pref
Leaf
Tool
Pref
Number
Control
Tool
Pref
String
Control
Tool
Slot
Unit
Unit
Value
Use
Array
Adapter
Options
Vertex
Color
Channel
Visibility
Rules
Zoom
Bound
Zoom
Factor
Variables
Action
Disabled
Reason
always
ALWAYS
ANCHOR_
HIT_
BASE_
PX
area
Select
Action
bezier
Cubic
bezier
Quadratic
BUNDLE_
TOOLS
can
Hover
clear
Selection
Action
clipboard
Copy
Action
clipboard
Cut
Action
clone
Action
COARSE_
TARGET_
SCALE
coarse
Pointer
CORNER_
ANCHORS
CURVE_
REPS
DEFAULT_
ALPHA_
DECAY
DEFAULT_
ALPHA_
MIN
DEFAULT_
DEBUG_
THEME
DEFAULT_
DEVICE_
PROFILE
DEFAULT_
FILL_
COLOR
DEFAULT_
FLATTEN_
TOLERANCE
DEFAULT_
GUIDE_
TOLERANCE_
PX
DEFAULT_
HANDLE_
SIZE
DEFAULT_
PALETTE
DEFAULT_
ROTATION_
HANDLE_
DISTANCE
DEFAULT_
STROKE_
COLOR
DEFAULT_
TEXT_
STYLE
DEFAULT_
VELOCITY_
DECAY
default
Label
Text
Renderer
default
Node
Properties
default
Node
Routing
default
Visibility
Rules
ease
In
ease
In
Back
ease
In
Bounce
ease
In
Circ
ease
In
Cubic
ease
In
Elastic
ease
In
Expo
ease
In
Out
ease
In
Out
Back
ease
In
Out
Bounce
ease
In
Out
Circ
ease
In
Out
Cubic
ease
In
Out
Elastic
ease
In
Out
Expo
ease
In
Out
Quad
ease
In
Out
Quart
ease
In
Out
Quint
ease
In
Out
Sine
ease
In
Quad
ease
In
Quart
ease
In
Quint
ease
In
Sine
ease
Out
ease
Out
Back
ease
Out
Bounce
ease
Out
Circ
ease
Out
Cubic
ease
Out
Elastic
ease
Out
Expo
ease
Out
Quad
ease
Out
Quart
ease
Out
Quint
ease
Out
Sine
EASINGS
edit
Anchors
Action
enter
Text
Edit
Action
FALLBACK_
FIT_
VIEW
focused
gesturing
GHOST_
STROKE
HANDLE_
BASE_
PX
hovering
hovering
Selected
IDENTITY_
POSE_
COMPOSITION
IMPERIAL_
INCHES
inferred
Node
Properties
inferred
Node
Routing
insert
Action
KIT_
SHAPE_
KINDS
lasso
Select
Action
linear
METRIC_
MM
Minimap
Canvas
MIXED
MOVE_
ANCHORS
move
Action
multi
Active
never
NEVER
nurbs
PATH_
ANCHOR_
CHROME_
ID
PATH_
C
PATH_
CMD_
LENGTHS
PATH_
L
PATH_
M
PATH_
Q
PATH_
Z
path
Origin
Projection
path
Pose
Descriptor
pinch
Zoom
Action
PIXELS
RECT_
ALIGN_
PROJECTION
RECT_
ORIGIN_
PROJECTION
RECT_
POSE_
DESCRIPTOR
resize
Action
rotate
Action
ROTATED_
POSE_
DESCRIPTOR
ROTATION_
HANDLE_
BASE_
PX
rotation
Degrees
Unit
Scene
Canvas
Scene
View
Canvas
selection
Empty
slice
Action
spiro
SPRING_
PRESETS
VERSION
viewport
Drag
Pan
Action
viewport
Zoom
Action
WEASEL_
CLIPBOARD_
MIME
WEASEL_
CLIPBOARD_
MIME_
WEB
Functions
aabb
Center
action
Is
Actions
Provider
Actions
Provider
If
Root
Active
Tool
Context
Provider
Active
Tool
Context
Provider
If
Root
align
Delta
For
aligned
Stroke
Rect
align
Insert
Behavior
align
Move
Behavior
align
Resize
Behavior
and
animate
Lifecycle
animate
On
Set
Pose
annulus
Semi
Axes
apply
Boolean
Op
apply
Hit
Existing
Gate
apply
Ops
To
apply
Style
To
Range
array
Adapter
as
Node
Id
bounds
Of
Path
build
Chrome
Ctx
build
Rule
Ctx
build
Scene
View
Commands
build
Weasel
Clipboard
Text
can
Bring
Forward
can
Query
Local
Fonts
can
Send
Backward
capability
All
capability
In
capability
Is
capability
Not
caret
Index
At
cell
At
char
Offset
To
Dom
Position
clamp
View
client
To
Canvas
clone
By
Alt
Drag
compose
Affordance
Layer
compose
Path
compose
Rect
Pose
compose
Selection
Pose
compose
World
Pose
compute
Fit
View
compute
Indicator
Command
compute
Wheel
Action
cond
constrain
To45
contained
Then
Nearest
corner
Point
corner
Resize
Handles
count
Path
Anchors
create
Cell
Highlight
Layer
create
Children
Layer
create
Corner
Resize
Affordance
create
Debug
Overlay
Layer
create
Debug
Sink
create
Delete
Op
create
Dispatcher
create
Grid
Layer
create
Guides
Layer
create
History
create
Insert
Op
create
Markdown
Renderer
create
Move
To
Index
Op
create
Node
Properties
create
Node
Routing
create
Parallax
Layer
create
Path
Anchor
Affordances
create
Path
Editing
Overlay
Layer
create
Path
Layer
create
Pen
Preview
Layer
create
Reorder
Op
create
Reparent
Op
create
Rotation
Affordance
create
Scene
create
Selection
Handles
Layer
create
Selection
Outline
Layer
create
Selection
Overlay
Layer
create
Set
Data
Op
create
Set
Layer
Op
create
Set
Path
Op
create
Set
Selection
Op
create
Set
Text
Op
create
Text
Layer
create
Tile
Pattern
create
Transform
Op
create
Viewport
Layer
Crop
Icon
Cursor
Coords
Hud
cycle
Vertex
Colors
decompose
Path
decompose
Rect
Pose
default
Commit
Adapter
default
Draw
One
delete
Scratch
Dep
Registry
Provider
Dep
Registry
Provider
If
Root
derive
Alignment
Guides
derive
Parallax
View
describe
Rule
Device
Profile
Provider
dispatch
Apply
Batch
Divide
Icon
dlog
dom
Position
To
Char
Offset
dom
To
Runs
draw
Layers
dwarn
Ellipse
Icon
ellipse
Path
embed
Weasel
Metadata
In
Svg
enable
Local
Font
Outlines
enumerate
Anchors
evaluate
evaluate
Enabled
Exclude
Icon
extract
Weasel
Clipboard
From
Svg
Eyedropper
Icon
find
Node
Shape
find
Shape
Ink
find
Shape
Silhouette
fit
Text
Pose
fit
To
Bounds
fit
View
To
Bounds
fit
Zoom
flatten
Cubic
flatten
Cubic
With
Arc
Len
flatten
Quadratic
flatten
Quadratic
With
Arc
Len
font
String
for
Each
Coalesced
format
Unit
freeform
gate
Layer
get
Alpha01
get
Image
Bitmap
get
Node
Shapes
get
Scratch
get
Stylus
Data
grid
Snap
Strategy
guide
Snap
Strategy
Hand
Icon
has
Font
Outlines
hex
To
Rgba
hit
Affordance
Regions
hit
Anchor
hit
Corner
Handle
hit
Rotation
Handle
image
Status
Intersect
Icon
is
Canvas
Font
is
Debug
Enabled
is
Editable
Target
Lasso
Icon
layout
Markdown
lerp
Color
Array
lerp
Oklab
lerp
Oklch
Line
Icon
line
Path
list
Font
Outlines
make
Viewport
Zoom
Action
markdown
To
Runs
match
Alignment
matches
Key
Binding
mean
Scale
measured
Width
measure
Text
measure
Text
Bounds
merge
Alpha
From
Prev
mode
In
mode
Is
mode
Not
modifier
Held
momentum
nearest
nearest
Within
nested
Hit
Tester
none
normalize
Hex
not
oklab
To
Oklch
oklab
To
Srgb
U8
oklch
To
Oklab
open
File
Picker
or
outline
Status
parse
Color
parse
Color
To
Rgba255
parse
Debug
Flags
parse
Weasel
Clipboard
Text
path
Contains
Point
path
Contains
Polygon
path
Contains
Rect
path
Distance
To
Point
path
Divide
path
Exclude
path
From
D
path
In
Pose
Frame
path
Intersect
path
Intersects
Polygon
path
Intersects
Rect
path
In
World
path
Subtract
path
To
Anchors
path
Union
Pencil
Icon
Pen
Icon
Pick
Hud
pick
Top
Most
Hit
plan
Pixel
Render
Pointer
Context
Provider
Pointer
Provider
If
Root
point
In
Path
point
In
Rotated
Rect
point
In
Text
Pose
point
Snap
To
Grid
point
To
Grid
Cell
polygon
From
Points
Polygon
Icon
pose
Rotation
Of
pressure
To
Width
rainbow
Vertex
Colors
rebase
Local
Pose
rebuild
Op
rect
Corners
Rect
Icon
rect
Path
register
Canvas
Font
register
Content
Handler
register
Font
register
Font
Outlines
register
Node
Shape
register
Op
Factory
regular
Polygon
Path
render
Label
render
Scene
To
Canvas
render
Scene
To
Pixels
resolve
Color
resolve
Device
Profile
resolve
Runs
resolve
Text
Style
resolve
Unit
resolve
Visibility
rgba
To
Hex
rotate
Around
AABB
Center
rotated
Rect
Corners
rotate
Path
Around
rotate
Point
rotation
Handle
round
To
Cell
runs
To
Dom
runs
To
Markdown
runs
To
Plain
Text
scale
Path
To
Bounds
scene
From
JSON
scene
Node
Client
Rect
scene
To
Adapter
scratch
Key
screen
To
World
select
From
Lasso
Select
Icon
selection
At
Least
Selection
Context
Provider
Selection
Context
Provider
If
Root
selection
Is
set
Scratch
shape
Covers
Point
snap
snap
Point
sniff
Weasel
Clipboard
Text
solid
Vertex
Colors
specificity
split
Path
By
Line
split
Subpaths
spring
Pose
spring
Vertex
Colors
srgb
U8
To
Oklab
stagger
Vertex
Colors
Star
Icon
star
Path
start
Threshold
Drag
style
At
Range
subscribe
Glyph
Ready
subscribe
Image
Ready
Subtract
Icon
text
Command
Text
Icon
text
Line
Boxes
tile
Grid
to
Hex8
to
Runs
transform
Path
translate
Path
translate
Polygon
In
Place
translate
Pose
Via
Descriptor
translate
Rect
Pose
tween
Pose
tween
Vertex
Colors
union
Bounds
union
Bounds
Path
Union
Icon
Unknown
Icon
unregister
Canvas
Font
unregister
Font
Outlines
use
Action
use
Actions
Registry
use
Active
Tool
Context
use
Align
use
Animator
use
Array
Adapter
use
Auto
Center
use
Booleans
use
Booleans
Adapter
use
Canvas
Focus
use
Canvas
Size
use
Clipboard
Ops
use
Decay
Loop
use
Dep
Registry
use
Dep
Source
use
Device
Profile
use
Distribute
use
Drag
Gesture
use
Drag
Handle
use
Drag
Radial
use
Drag
Rect
use
Drop
Zone
use
Ellipse
Tool
use
Eyedropper
Tool
use
Gesture
Dispatcher
use
Grid
Cell
Hover
use
Guides
use
Handle
Drag
use
Hand
Tool
use
Hover
Tracking
use
Image
Tool
use
Keybindings
use
Lasso
Tool
use
Line
Tool
use
Optional
Active
Tool
Context
use
Optional
Dep
Registry
use
Pencil
Tool
use
Pen
Tool
use
Pinch
Gesture
use
Pinch
Zoom
Tool
use
Pointer
Context
use
Pointer
Stylus
use
Polygon
Tool
use
Publish
Selection
use
Rect
Tool
use
Resize
Policy
use
Rotate
Tool
use
Scene
use
Scene
Adapter
use
Scene
Text
Edit
use
Selection
use
Selection
Context
use
Select
Tool
use
Simulation
use
Slice
Dep
use
Standard
Actions
use
Star
Tool
use
Text
Edit
use
Text
Tool
use
Tools
use
Velocity
Tracker
use
View
Animation
use
View
Tween
use
Zoom
vertical
Align
Offset
view
To
Mat3
view
To
Transform
Weasel
Provider
when
with
Alpha01
with
Coord
world
Edit
To
Storage
world
Pose
Lookup
world
To
Screen
zoom
At
zoom
At
Least
weasel API - v0.8.0
Loading...