Expose a typed theme script API #210
Labels
No labels
bug
documentation
explore
improvement
roadmap
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
#183 Theme scripts
Tearnote/Playnote
Reference
Tearnote/Playnote#210
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Expose stable, typed contracts between Playnote and theme scripts, including semantic values, enums, complex values, arrays, method returns, diagnostics, and fault containment. Extend the surface only where a theme-controlled behavior has a concrete need, preserving an understandable and safe authoring model.
Implemented by commit
52f0dd3e: Add script API surface for imbuing text primitives.