IncrementalMapState Class
Signature
export declare class IncrementalMapState<TContext>
Type Parameters
| Parameter | Description |
|---|---|
| TContext |
Constructors
| Constructor | Description |
|---|---|
| (constructor)(block, actions, pos, refSeq, clientId, context, start, end, childIndex) | Constructs a new instance of the IncrementalMapState class |
Properties
| Property | Type | Description |
|---|---|---|
| actions | IncrementalSegmentActions<TContext> | |
| block | IMergeBlock | |
| childIndex | number | |
| clientId | number | |
| context | TContext | |
| end | number | |
| op | IncrementalExecOp | |
| pos | number | |
| refSeq | number | |
| start | number |
Constructor Details
(constructor)
Constructs a new instance of the IncrementalMapState class
Signature
constructor(block: IMergeBlock, actions: IncrementalSegmentActions<TContext>, pos: number, refSeq: number, clientId: number, context: TContext, start: number, end: number, childIndex?: number);
Parameters
| Parameter | Modifiers | Type | Description |
|---|---|---|---|
| block | IMergeBlock | ||
| actions | IncrementalSegmentActions<TContext> | ||
| pos | number | ||
| refSeq | number | ||
| clientId | number | ||
| context | TContext | ||
| start | number | ||
| end | number | ||
| childIndex | optional | number |
Property Details
actions
Signature
actions: IncrementalSegmentActions<TContext>;
Type: IncrementalSegmentActions<TContext>
block
Signature
block: IMergeBlock;
Type: IMergeBlock
childIndex
Signature
childIndex: number;
Type: number
clientId
Signature
clientId: number;
Type: number
context
Signature
context: TContext;
Type: TContext
end
Signature
end: number;
Type: number
op
Signature
op: IncrementalExecOp;
Type: IncrementalExecOp
pos
Signature
pos: number;
Type: number
refSeq
Signature
refSeq: number;
Type: number
start
Signature
start: number;
Type: number