Member Junction
    Preparing search index...

    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.

    Index

    Constructors

    Properties

    canZoomIn: boolean = true

    Whether zooming in further is possible.

    canZoomOut: boolean = true

    Whether zooming out further is possible.

    currentPage: number = 1

    Current page number (1-based). Only shown when totalPages > 1.

    download: EventEmitter<void> = ...
    fileName: string = ''

    Display name shown in the center of the toolbar.

    isDownloading: boolean = false

    Whether the download button should show a spinner.

    nextPage: EventEmitter<void> = ...
    pageChange: EventEmitter<number> = ...

    Emits the validated target page number when the user edits the page input.

    prevPage: EventEmitter<void> = ...
    print: EventEmitter<void> = ...
    showPrint: boolean = true

    Whether to show the Print button (e.g. hide for binary spreadsheets).

    showZoom: boolean = false

    Whether to show zoom in/out/reset controls. Only PDF needs this.

    totalPages: number = 1

    Total page count. Pass 1 (default) to hide navigation arrows.

    zoomIn: EventEmitter<void> = ...
    zoomOut: EventEmitter<void> = ...
    zoomPercent: number = 100

    Current zoom level as a percentage integer (e.g. 100 = 100%).

    zoomReset: EventEmitter<void> = ...

    Emitted when the user clicks the zoom-level badge to reset to 100%.

    Methods