UNPKG

@cds/core

Version:

Clarity Design System - common components, themes, and utilties

11 lines (10 loc) 731 B
export declare function arrayToObject(arr: any[], key: string): any; export declare function arrayTail<T>(arr: T[]): T | undefined; export declare function arrayHead<T>(arr: T[]): T | undefined; export declare function previousInArray<T>(current: T, arr: T[]): T | undefined; export declare function nextInArray<T>(current: T, arr: T[]): T | undefined; export declare function arrayRemoveFirstInstance<T>(val: T, arr: T[]): T[]; export declare function arrayRemoveLastInstance<T>(val: T, arr: T[]): T[]; export declare function arrayRemoveAllInstances<T>(val: T | T[], arr: T[]): T[]; export declare function groupArray<T>(arr: T[], size: number): T[][]; export declare function asyncGroupArray(items: any[], batch?: number): any;