RevGrid - v0.9.3
    Preparing search index...
    interface RecordsEventers {
        allRecordsDeleted(): void;
        beginChange(): void;
        endChange(): void;
        invalidateAll(): void;
        invalidateFields(fieldIndexes: readonly number[]): void;
        invalidateFiltering(): void;
        invalidateRecord(recordIndex: number, recent?: boolean): void;
        invalidateRecordAndValues(
            recordIndex: number,
            invalidatedValues: readonly RevRecordInvalidatedValue[],
            recordUpdateRecent?: boolean,
        ): void;
        invalidateRecordFields(
            recordIndex: number,
            fieldIndex: number,
            fieldCount: number,
        ): void;
        invalidateRecords(
            recordIndex: number,
            count: number,
            recent?: boolean,
        ): void;
        invalidateRecordValues(
            recordIndex: number,
            invalidatedValues: readonly RevRecordInvalidatedValue[],
        ): void;
        invalidateValue(
            fieldIndex: number,
            recordIndex: number,
            valueRecentChangeTypeId?: RevRecordValueRecentChangeTypeId,
        ): void;
        recordDeleted(recordIndex: number): void;
        recordInserted(recordIndex: number, recent?: boolean): void;
        recordMoved(fromRecordIndex: number, toRecordIndex: number): void;
        recordReplaced(recordIndex: number): void;
        recordsDeleted(recordIndex: number, count: number): void;
        recordsInserted(
            firstInsertedRecordIndex: number,
            count: number,
            recent?: boolean,
        ): void;
        recordsLoaded(recent?: boolean): void;
        recordsMoved(
            fromRecordIndex: number,
            toRecordIndex: number,
            moveCount: number,
        ): void;
        recordsReplaced(recordIndex: number, count: number): void;
        recordsSpliced(
            recordIndex: number,
            deleteCount: number,
            insertCount: number,
        ): void;
    }

    Implemented by

    Index

    Methods

    • Returns void

    • Returns void

    • Returns void

    • Returns void

    • Parameters

      • fieldIndexes: readonly number[]

      Returns void

    • Returns void

    • Parameters

      • recordIndex: number
      • Optionalrecent: boolean

      Returns void

    • Parameters

      Returns void

    • Parameters

      • recordIndex: number
      • fieldIndex: number
      • fieldCount: number

      Returns void

    • Parameters

      • recordIndex: number
      • count: number
      • Optionalrecent: boolean

      Returns void

    • Parameters

      • recordIndex: number

      Returns void

    • Parameters

      • recordIndex: number
      • Optionalrecent: boolean

      Returns void

    • Parameters

      • fromRecordIndex: number
      • toRecordIndex: number

      Returns void

    • Parameters

      • recordIndex: number

      Returns void

    • Parameters

      • recordIndex: number
      • count: number

      Returns void

    • Parameters

      • firstInsertedRecordIndex: number
      • count: number
      • Optionalrecent: boolean

      Returns void

    • Parameters

      • Optionalrecent: boolean

      Returns void

    • Parameters

      • fromRecordIndex: number
      • toRecordIndex: number
      • moveCount: number

      Returns void

    • Parameters

      • recordIndex: number
      • count: number

      Returns void

    • Parameters

      • recordIndex: number
      • deleteCount: number
      • insertCount: number

      Returns void