Skip to content

filterInPlace<T>

Filter an array in place.

Import:

import { filterInPlace } from 'obsidian-dev-utils/array';

Signature:

function filterInPlace(arr: T[], predicate: (value: T, index: number, array: T[]) => boolean): void

Parameters:

ParameterTypeDescription
arrT[]The array to filter.
predicate(value: T, index: number, array: T[]) => booleanThe predicate to filter the array.

Returns: void