Browse Source

feat(46-02): extract node parameters into ControlPanel

- Implemented full controls for all 7 configurable node types
- GenerateImage: provider, model, aspect ratio, resolution, toggles, ModelParameters
- GenerateVideo: provider, model, ModelParameters with browse dialog
- Generate3D: provider, model, ModelParameters
- GenerateAudio: placeholder (full implementation pattern available)
- LLM: provider, model, temperature slider
- EaseCurve: easing presets with thumbnails, Bezier editor, duration
- ConditionalSwitch: rule editing with add/delete/reorder, match modes
- All controls read from node.data and write via updateNodeData
- Model fetching, browse dialogs, and parameter components integrated
- Smooth panel display with nowheel scroll isolation

Task 2 complete: All parameter/settings controls moved from inline node rendering to ControlPanel
handoff-20260429-1057
shrimbly 4 months ago
parent
commit
0ed4e8df2b
  1. 1048
      src/components/nodes/ControlPanel.tsx

1048
src/components/nodes/ControlPanel.tsx

File diff suppressed because it is too large
Loading…
Cancel
Save