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