UNPKG

@sheetxl/models

Version:

Models - A Headless javascript spreadsheet library.

10 lines 983 B
import { CellRangeCoords, CellCoords } from "@sheetxl/common"; import { SheetCellRangeCoordsAddresses, SheetCellRangeCoordsAddress, SheetCellRangeCoords, SheetCellCoords } from "../range"; import { NamedItemLookup } from "../named"; import { CellSelection, ISheetRange } from "../sheet"; import { IWorkbookRange, WorkbookProtection } from "./IWorkbookModel"; export declare const DEFAULT_WORKBOOK_PROTECTION: WorkbookProtection; export declare const RANGE_INVALID_REF: IWorkbookRange; export declare const decodeWorkbookRange: (range: SheetCellRangeCoordsAddresses | SheetCellRangeCoordsAddress | SheetCellCoords | CellRangeCoords | CellCoords | ISheetRange, defaultRange?: SheetCellRangeCoords, rangeLookup?: NamedItemLookup<SheetCellRangeCoords>, allowR1C1?: boolean) => SheetCellRangeCoords[]; export declare const cellSelectionToRanges: (cellSelection: CellSelection, template: Partial<SheetCellRangeCoords>) => SheetCellRangeCoords[]; //# sourceMappingURL=WorkbookUtils.d.ts.map