CsvEntry type - mapping of ParsedDataRow to a JS object structure. Contains construction information - whether we deal with a terminal, IDs, and children.

interface CsvEntry {
    children?: CsvEntry[];
    col1: number;
    col2: number;
    id: number;
    line1: number;
    line2: number;
    parent: number;
    terminal: boolean;
    text: string;
    token: string;
}

Hierarchy (view full)

Hierarchy-Diagram

UML class diagram of CsvEntry

Properties

children?: CsvEntry[]
col1: number
col2: number
id: number
line1: number
line2: number
parent: number
terminal: boolean
text: string
token: string