Skip to main content
Version: v1

RBNodeActions Interface

Signature

export interface RBNodeActions<TKey, TData>

Type Parameters

Parameter Description
TKey
TData

Properties

Property Modifiers Type Description
showStructure optional boolean

Methods

Method Modifiers Return Type Description
infix(node) optional boolean
post(node) optional boolean
pre(node) optional boolean

Property Details

showStructure

Signature
showStructure?: boolean;

Type: boolean

Method Details

infix

Signature
infix?(node: RBNode<TKey, TData>): boolean;

Parameters

Parameter Type Description
node RBNode<TKey, TData>

Returns

Return type: boolean

post

Signature
post?(node: RBNode<TKey, TData>): boolean;

Parameters

Parameter Type Description
node RBNode<TKey, TData>

Returns

Return type: boolean

pre

Signature
pre?(node: RBNode<TKey, TData>): boolean;

Parameters

Parameter Type Description
node RBNode<TKey, TData>

Returns

Return type: boolean