Expose a typed theme script API #210

Closed
opened 2026-08-02 16:42:30 +01:00 by Tearnote · 1 comment
Owner

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.

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.
Tearnote added this to the v0.2 milestone 2026-08-02 16:42:30 +01:00
Author
Owner

Implemented by commit 52f0dd3e: Add script API surface for imbuing text primitives.

Implemented by commit 52f0dd3e: Add script API surface for imbuing text primitives.
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Blocks
#183 Theme scripts
Tearnote/Playnote
Reference
Tearnote/Playnote#210
No description provided.