Interface ChangeTrackedStorage

Generic storage with change tracking.

interface ChangeTrackedStorage {
    clearChange(): void;
    markChanged(start: number, end: number): void;
    setChanged(start: number, end: number): void;
}

Hierarchy (View Summary)

Methods

  • Mark a range that has changed. Will combine with existing marked ranges.

    Parameters

    • start: number

      Starting offset of change

    • end: number

      Changed range end

    Returns void

  • Set the range that has changed.

    Parameters

    • start: number

      Starting offset of change

    • end: number

      Changed range end

    Returns void