Skip to main content
Version: v1

LocalReferenceCollection Class

Represents a collection of ReferencePositions associated with one segment in a merge-tree.

Signature

export declare class LocalReferenceCollection

Remarks

The constructor for this class is marked as internal. Third-party code should not call the constructor directly or create subclasses that extend the LocalReferenceCollection class.

Static Methods

Method Return Type Description
append(seg1, seg2) void

Methods

Method Return Type Description
addAfterTombstones(refs) void
addBeforeTombstones(refs) void

Method Details

addAfterTombstones

Signature

addAfterTombstones(...refs: Iterable<LocalReference | ReferencePosition>[]): void;

Parameters

Parameter Type Description
refs Iterable<LocalReference | ReferencePosition>[]

addBeforeTombstones

Signature

addBeforeTombstones(...refs: Iterable<LocalReference | ReferencePosition>[]): void;

Parameters

Parameter Type Description
refs Iterable<LocalReference | ReferencePosition>[]

append

Signature

static append(seg1: ISegment, seg2: ISegment): void;

Parameters

Parameter Type Description
seg1 ISegment
seg2 ISegment