openpencil/packages/vue/src/controls
Danila Poyarkov 23645d5a2d feat(editor): add component property controls
- Model typed component definitions, references, assignments, and preferred swap values

- Add SDK-owned variant, text, boolean, and nested instance-swap controls with mixed-selection undo

- Preserve assignments across variant changes and component synchronization

- Round-trip component property metadata through .fig import and export
2026-07-17 21:59:49 +03:00
..
appearance feat(editor): add corner smoothing control 2026-07-17 19:28:34 +03:00
binding-provider feat(app): migrate paint effect and export panels 2026-07-14 17:06:28 +03:00
color-model feat(vue): consolidate color model 2026-07-13 21:48:36 +03:00
color-variable-binding feat: split SceneGraph and Pen packages 2026-06-30 10:54:32 +03:00
component-props feat(editor): add component property controls 2026-07-17 21:59:49 +03:00
constraints feat(editor): add resize constraints 2026-07-17 18:32:58 +03:00
effects feat(editor): add shared style bindings 2026-07-17 20:28:22 +03:00
fill style: tighten import grouping 2026-05-06 02:22:08 +03:00
layout feat(app): migrate layout size controls 2026-07-13 15:34:25 +03:00
mask feat(editor): add blend mode and mask controls 2026-07-10 17:01:28 +03:00
node-props feat(app): migrate position and appearance panels 2026-07-13 14:47:48 +03:00
number-expression feat(vue): add headless NumberField primitive 2026-07-10 22:26:51 +03:00
number-variable-binding feat(vue): add BindableValue primitives 2026-07-13 11:02:54 +03:00
okhcl feat(vue): consolidate color model 2026-07-13 21:48:36 +03:00
position feat: split SceneGraph and Pen packages 2026-06-30 10:54:32 +03:00
prop-scrub feat: split SceneGraph and Pen packages 2026-06-30 10:54:32 +03:00
property-list feat(app): migrate paint effect and export panels 2026-07-14 17:06:28 +03:00
shared-style feat(editor): add shared style bindings 2026-07-17 20:28:22 +03:00
stroke feat(editor): add stroke geometry controls 2026-07-17 19:01:42 +03:00
typography feat(editor): add shared style bindings 2026-07-17 20:28:22 +03:00
undo-batch feat(app): migrate paint effect and export panels 2026-07-14 17:06:28 +03:00
variable-binding feat: split SceneGraph and Pen packages 2026-06-30 10:54:32 +03:00