SheetXL - v0.3.20
    Preparing search index...

    Namespace IHistory

    Encapsulates functionalities crucial for maintaining a comprehensive version history and audit trail within the spreadsheet application. It provides mechanisms to capture, store, and manage snapshots of the spreadsheet's state at various points in time.

    The primary motivations behind this namespace are:

    • Versioning and Undo/Redo: Maintain a detailed history of changes, allowing for easy rollback or review.
    • Copy/Paste: Create transferable references.
    • Auditing/Change logs: Enable accountability by tracking who made changes and when they occurred.
    • Snapshot Management: Efficiently capture and restore spreadsheet states for backup, analysis, or reuse.

    By offering robust versioning and auditing capabilities, this namespace contributes to a more reliable, transparent, and user-friendly spreadsheet experience.

    Interfaces

    CopyToOptions
    GetSnapshotOptions
    ISnapshot
    ISnapshotSource