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