@algochad/prisma-core
Version:
A comprehensive NestJS library that provides EF-Core-like operations using Prisma and GraphQL. Features LINQ-style query builders, advanced data manipulation, GraphQL integration with genql, and a unified API for both Prisma and GraphQL operations. Includ
10 lines (9 loc) • 531 B
TypeScript
import { IOrderedAsyncEnumerable } from './interfaces';
import { AsyncEnumerable } from './async-enumerable';
export declare class OrderedAsyncEnumerable<T> extends AsyncEnumerable<T> implements IOrderedAsyncEnumerable<T> {
private keySelectors;
private descending;
constructor(source: T[], keySelectors: ((item: T) => any)[], descending: boolean[]);
ThenBy<TKey>(keySelector: (item: T) => TKey): IOrderedAsyncEnumerable<T>;
ThenByDescending<TKey>(keySelector: (item: T) => TKey): IOrderedAsyncEnumerable<T>;
}