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