Skip to main content

SpELMethodNode

Defined in: packages/core/src/utils/parseSpEL/types.ts:85

A SpEL method/function invocation node. Note that arguments are not children — they are exposed as raw (unprocessed) nodes through getRaw().

Extends​

Properties​

_type​

_type: "method"

Defined in: packages/core/src/utils/parseSpEL/types.ts:55

Inherited from​

SpELBaseNode._type


getChildren​

getChildren: () => SpELBaseNode<"method">[]

Defined in: packages/core/src/utils/parseSpEL/types.ts:57

Returns​

SpELBaseNode<"method">[]

Inherited from​

SpELBaseNode.getChildren


getEndPosition​

getEndPosition: () => number

Defined in: packages/core/src/utils/parseSpEL/types.ts:59

Returns​

number

Inherited from​

SpELBaseNode.getEndPosition


getRaw​

getRaw: () => { args: SpELExpressionNode[]; methodName: string; }

Defined in: packages/core/src/utils/parseSpEL/types.ts:86

Returns​

{ args: SpELExpressionNode[]; methodName: string; }

args​

args: SpELExpressionNode[]

methodName​

methodName: string


getStartPosition​

getStartPosition: () => number

Defined in: packages/core/src/utils/parseSpEL/types.ts:58

Returns​

number

Inherited from​

SpELBaseNode.getStartPosition


getType​

getType: () => "method"

Defined in: packages/core/src/utils/parseSpEL/types.ts:56

Returns​

"method"

Inherited from​

SpELBaseNode.getType


getValue​

getValue: () => string | number | boolean | null

Defined in: packages/core/src/utils/parseSpEL/types.ts:60

Returns​

string | number | boolean | null

Inherited from​

SpELBaseNode.getValue


toString​

toString: () => string

Defined in: packages/core/src/utils/parseSpEL/types.ts:61

Returns​

string

Inherited from​

SpELBaseNode.toString


caution

API documentation is generated from the latest commit on the main branch. It may be somewhat inconsistent with official releases of React Query Builder.