Member Junction
    Preparing search index...

    Renders a workbook (.xlsx, .xls) inline: fetches the bytes from Url (or takes them from ArrayBuffer), parses every sheet with SheetJS and shows the active one in an AG Grid, with tabs when there is more than one sheet. Explorer's one spreadsheet renderer: the artifact viewer wraps it with its toolbar, and the Files form shows it in its preview pane.

    Loaded fires with the parsed sheets once the workbook is shown; Failed fires with the reason when it cannot be; SheetChange fires with the index when the viewer picks another sheet.

    Index

    Constructors

    Properties

    ActiveSheetIndex: number = 0
    DefaultColDef: ColDef = ...
    ErrorMessage: string = ''
    Failed: EventEmitter<string> = ...

    Why the workbook could not be shown.

    IsLoading: boolean = true
    Loaded: EventEmitter<SheetData[]> = ...

    The parsed sheets, once the workbook is shown.

    SheetChange: EventEmitter<number> = ...

    The index of the sheet the viewer switched to.

    Sheets: SheetData[] = []

    Accessors

    Methods