Dashboard sipadu mbip
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

array-flatten.d.ts 526B

12345678910111213141516
  1. declare function flatten <T> (array: flatten.NestedArray<T>): T[];
  2. declare namespace flatten {
  3. export interface NestedArray <T> extends ReadonlyArray<T | NestedArray<T>> {}
  4. export interface NestedList <T> {
  5. [index: number]: T | NestedList<T>;
  6. length: number;
  7. }
  8. export function from <T> (array: NestedList<T>): T[];
  9. export function depth <T> (array: NestedArray<T>, depth: number): NestedArray<T>;
  10. export function depthFrom <T> (array: NestedList<T>, depth: number): NestedArray<T>;
  11. }
  12. export = flatten;