- Add pointer scrubbing, keyboard stepping, mixed and bound state contracts - Parse safe numeric expressions and preserve deprecated ScrubInput aliases - Cover the primitive with Storybook, SDK docs, unit tests, and E2E tests
1.4 KiB
1.4 KiB
| title | description |
|---|---|
| Advanced | Lower-level and specialized APIs in @open-pencil/vue. |
Advanced
These APIs are public, but they are more specialized than the main component and composable surface.
Selection and scene helpers
Picker, variables, locale, and editor internals
- useColorVariableBinding
- useFillPicker
- useGradientStops
- useFontPicker
- useOkHCL
- useVariables
- useVariablesDialogState
- useVariablesTable
- Locale APIs
- useToolbarState
- useNodeFontStatus
Editor-shell utilities
- useLayerDrag
- useInlineRename
- useCanvasDrop
- extractImageFilesFromClipboard
- useViewportKind
- toolCursor
Primitive context helpers
- useCanvasContext
- useLayerTree
- useToolbar
- usePropertyList
- useNumberField
- useScrubInput (deprecated alias)