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