print_alpine.php
Unified print view using Alpine.js.
Variables expected:
- $textId: int - Text ID
- $mode: string - Mode: 'plain', 'annotated', or 'edit'
- $viewData: array - View data (title, sourceUri, textSize, rtlScript, etc.)
- $savedAnn: int - Saved annotation flags
- $savedStatus: int - Saved status range
- $savedPlacement: int - Saved annotation placement
- $editFormHtml: string|null - Pre-rendered edit form HTML (for edit mode)