@tsdotnet/collection-base - v2.1.1
    Preparing search index...

    Class ReadOnlyCollectionBase<T>Abstract

    Base class for implementing an internally modifiable, eternally read-only collection.

    Type Parameters

    • T

    Hierarchy (View Summary)

    Implements

    Index

    Constructors

    Properties

    _equalityComparer: EqualityComparison<T> = areEqual

    Accessors

    • get version(): number

      The version number used to track changes.

      Returns number

    Methods

    • Applies a reducer function to all the elements in this sequence. The first entry is used as the initial accumulator value, and the specified function is used to select the result value.

      Type Parameters

      • T

      Parameters

      • reduction: (previous: T, current: T, index: number) => T

      Returns T

      If the sequence is empty.

    • Applies a reducer function to all the elements in this sequence. The specified seed value is used as the initial accumulator value, and the specified function is used to select the result value.

      Type Parameters

      • T
      • U

      Parameters

      • reduction: (previous: U, current: T, index: number) => U
      • initialValue: U

      Returns U