SheetXL - v0.8.0-beta.9+sites.210.e2d420901
    Preparing search index...

    Type Alias ProfileSource

    ProfileSource: Pick<
        ICellRegion,
        "getRowCount"
        | "getColumnCount"
        | "getCell"
        | "getRange",
    >

    What profileRegion needs to read — the anchor cell and the extent, nothing a partition knows that a plain range does not.

    ICellRegion satisfies this structurally, so every existing caller (a Contentful partition's members) needs no change. It also lets a bare ICellRange profile itself — renderCellRange adapts one with a four-line object, getRange returning the range itself — without a region ever having been asked for.