Skip to the content.

Structure Table

This component contains the structure definition used for the structure matching. The structure definitions consists of entries and structure links between them

Relations to other components

Props

Name Type Description
headerColumns Header[] Contains the table headers.
structureEntries StructureEntry[] Contains the entries in the table.
wildcards Wildcard[] Keeps track of all wildcards used in the structure definition.
isRemovingStructureEntries boolean Keeps track of whether the user is removing StructureEntry from the structure definition.
onToggleStructureLink function Reference to a function of the StructureDialog that handles the change of a StructureLinkDistance between two entries in the table.
onStructureEntryRemoved function Reference to a function of the StructureDialog that handles the removal of a StructureEntry from the structure definition.
onToggleIsCellSelected function Reference to a function of the StructureDialog that handles (un)selecting cells of a StructureEntry.

State

Name Type Default Description
columnWidth [id: string]: number LOG_COLUMN_WIDTH_LOOKUP Keeps track of the width of the table columns.

Functions

Component lifecycle functions