Whether zooming in further is possible.
Whether zooming out further is possible.
Current page number (1-based). Only shown when totalPages > 1.
Display name shown in the center of the toolbar.
Whether the download button should show a spinner.
Emits the validated target page number when the user edits the page input.
Whether to show the Print button (e.g. hide for binary spreadsheets).
Whether to show zoom in/out/reset controls. Only PDF needs this.
Total page count. Pass 1 (default) to hide navigation arrows.
Current zoom level as a percentage integer (e.g. 100 = 100%).
Emitted when the user clicks the zoom-level badge to reset to 100%.
Shared toolbar rendered by file artifact viewer plugins (PDF, XLSX, DOCX). Provides download, print, page-navigation, and optional zoom controls in a consistent style. All colors use design tokens so the toolbar adapts to light/dark themes.