Skip to main content
Version: v1

RBNodeActions Interface

Signature

export interface RBNodeActions<TKey, TData>

Type Parameters

ParameterDescription
TKey
TData

Properties

PropertyModifiersTypeDescription
showStructureoptionalboolean

Methods

MethodModifiersReturn TypeDescription
infix(node)optionalboolean
post(node)optionalboolean
pre(node)optionalboolean

Property Details

showStructure

Signature

showStructure?: boolean;

Type: boolean

Method Details

infix

Signature

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

Parameters

ParameterTypeDescription
nodeRBNode<TKey, TData>

Returns

Return type: boolean

post

Signature

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

Parameters

ParameterTypeDescription
nodeRBNode<TKey, TData>

Returns

Return type: boolean

pre

Signature

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

Parameters

ParameterTypeDescription
nodeRBNode<TKey, TData>

Returns

Return type: boolean