blessed-components - v1.20.0
    Preparing search index...

    Function createCollection

    • Creates an immutable ordered collection facade.

      The model preserves caller item identities but never mutates the source array or its objects. Duplicate identifiers are rejected because every stateful primitive depends on unambiguous item identity.

      Type Parameters

      Parameters

      • source: readonly TItem[]

        Ordered items with stable identifiers.

      Returns CollectionModel<TItem>

      Navigation and lookup operations over the source items.