Skip to main content

Function: getSingleParameterExpressionArrowFilterCallback()

getSingleParameterExpressionArrowFilterCallback(expression: Readonly<TSESTree.CallExpression>): Readonly<{ callback: ArrowFunctionExpression & { body: Expression; params: [Identifier]; }; parameter: Identifier; }> | null

Defined in: _internal/filter-callback.ts:110

Extract a strict callback shape from direct .filter(...) calls.

Parametersโ€‹

expressionโ€‹

Readonly<TSESTree.CallExpression>

Candidate call expression to inspect.

Returnsโ€‹

Readonly<{ callback: ArrowFunctionExpression & { body: Expression; params: [Identifier]; }; parameter: Identifier; }> | null

Structured callback match when supported; otherwise null.