Skip to content

filterInPlace<T>

Filter an array in place.

Import:

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

Signature:

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

Parameters:

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

Returns: void