clean-jsdoc-theme TypeDoc APIv0.0.0

isDefined

isDefined<T>(value: T | null | undefined): value is T

Source: common.ts:425

Type guard helper for checking if value is defined

Type Parameters

  • T — Value type

Parameters

  • value (T | null | undefined) — Value to check

Returns

  • value is T — True if value is not null or undefined

Example

CODE
const values = [1, null, 2, undefined, 3]
const defined = values.filter(isDefined) // [1, 2, 3]