1.1 KiB
TechDraw PrintAll remaining boundary
Batch: d82df3dafc77817686efc77a
The desktop handler now resolves the current native document and enumerates its actual DrawPage objects, labels, and view membership. It rejects a missing document or a document without pages and supports cancellation without mutation. The module adapter validates the action before dispatch.
This is preparation only. The native response remains partial with
implementation_required, nativeApplied: false, documentChanged: false, and
nativeOperationCompleted: false. Page handles are not print-ready output.
Remaining work: render each complete native page scene, including its template and supported view types, and consume those pages through the mounted workbench print flow with a browser print dialog. Do not substitute individual view SVGs for complete pages or treat enumeration as successful printing.
No build, sync, or business acceptance was run in this edit turn; the outer pipeline owns those stages. The other ten selected commands retain their existing implementation and unresolved boundaries. This batch is not claimed complete.