Skip to main content
Version: v1

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