Skip to main content
Version: v1

IHierBlock Interface

Signature​

export interface IHierBlock extends IMergeBlock

Extends: IMergeBlock

Properties​

PropertyTypeDescription
leftmostTilesMapLike<ReferencePosition>
rangeStacksRangeStackMap
rightmostTilesMapLike<ReferencePosition>

Methods​

MethodReturn TypeDescription
addNodeReferences(mergeTree, node)void
hierToString(indentCount)string

Property Details​

leftmostTiles​

Signature​

leftmostTiles: MapLike<ReferencePosition>;

Type: MapLike<ReferencePosition>

rangeStacks​

Signature​

rangeStacks: RangeStackMap;

Type: RangeStackMap

rightmostTiles​

Signature​

rightmostTiles: MapLike<ReferencePosition>;

Type: MapLike<ReferencePosition>

Method Details​

addNodeReferences​

Signature​

addNodeReferences(mergeTree: MergeTree, node: IMergeNode): void;

Parameters​

ParameterTypeDescription
mergeTreeMergeTree
nodeIMergeNode

hierToString​

Signature​

hierToString(indentCount: number): string;

Parameters​

ParameterTypeDescription
indentCountnumber

Returns​

Return type: string