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