vectorator() function

vectorator() function

Use functional programming with your vector

Signature

  1. export declare function vectorator<T>(vector: Vector<T>): {
  2. [Symbol.iterator](): Generator<T, void, unknown>;
  3. forEach(iterator: (row: T) => void): void;
  4. map<V>(transform: (item: T, index: number) => V): V[];
  5. filter(predicate: (item: T) => boolean): T[];
  6. };

Import

  1. import { vectorator } from '@grafana/data';

Parameters

ParameterTypeDescription
vectorVector<T>

Returns:

{ [Symbol.iterator](): Generator<T, void, unknown>; forEach(iterator: (row: T) => void): void; map<V>(transform: (item: T, index: number) => V): V[]; filter(predicate: (item: T) => boolean): T[]; }