Skip to content

feat: make DnD and interactions policy-controlled - #36

Open
ddebowczyk wants to merge 5 commits into
Jeshwin:mainfrom
ddebowczyk:feat/dnd-policy-pr11
Open

feat: make DnD and interactions policy-controlled#36
ddebowczyk wants to merge 5 commits into
Jeshwin:mainfrom
ddebowczyk:feat/dnd-policy-pr11

Conversation

@ddebowczyk

Copy link
Copy Markdown

Summary

  • replace per-view interaction flags with one typed controller policy
  • make React DnD internal, host-provided, or manager-injected
  • preflight user gestures and toolbar controls while keeping controller dispatch as final authority
  • cover manager modes, semantic drops, rejected drops, disabled controls, and backend teardown

Validation

  • npm test
  • npm run lint
  • npm run build:lib
  • npm run build:demo
  • markdownlint README.md
  • npm pack --dry-run
@ddebowczyk
ddebowczyk force-pushed the feat/dnd-policy-pr11 branch 2 times, most recently from bd48e27 to a5c6be5 Compare August 12, 2026 13:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant