Trilium Frontend API
    Preparing search index...

    Interface ExportRow

    interface ExportRow {
        columns: ExportColumn[];
        component: RowComponent;
        indent: number;
        type: "header" | "group" | "row" | "calc";
    }
    Index
    columns: ExportColumn[]

    An array of ExportColumn objects representing the columns on the row.

    In the case of tables with column groups this array can also include null values representing spaces where columns would have been if not for a neighbouring column taking up multiple columns or rows, such as a column group header. These null values are included to help deal with rowspan and colspan alignment and in most cases can be ignored. An example of where they can come in useful can be found in the built-in xlsx downloader.

    component: RowComponent

    The Component Object for the row or group that the ExportRow represents.

    indent: number

    If the row is either a group or a data tree child, this value contains an integer representing which level the row is on, the greater the number the more indented the row should be.

    type: "header" | "group" | "row" | "calc"

    The type of row.