System Documentation
    Preparing search index...

    Variable elementsConst

    elements: {
        get alertIcon(): HTMLElement;
        get alertMessage(): HTMLSpanElement;
        get alertNotification(): HTMLDivElement;
        get categorySelector(): HTMLSelectElement;
        get chartCanvas(): HTMLCanvasElement;
        get chartTypeSelector(): HTMLSelectElement;
        get clearDataTableButton(): HTMLButtonElement;
        get clearDataTableModal(): HTMLDivElement;
        get clearTableButtonInModal(): HTMLButtonElement;
        get closeAlertButton(): HTMLButtonElement;
        get compareSolversButton(): HTMLButtonElement;
        get comparisonTableDiv(): HTMLDivElement;
        get configurationSettingsButton(): HTMLButtonElement;
        get dataTable(): HTMLDivElement;
        get dataTableGenerated(): HTMLElement | null;
        get dataTableGeneratedWrapper(): HTMLElement | null;
        get defaultTimeDirectInput(): HTMLInputElement;
        get defaultTimeInput(): HTMLInputElement | null;
        get deleteButtonInModal(): HTMLButtonElement;
        get deleteDataModal(): HTMLDivElement;
        get deleteLocalStorageButton(): HTMLButtonElement;
        get demoDataButton(): HTMLButtonElement;
        get demoDataSelector(): HTMLSelectElement;
        get downloadChartDataButton(): HTMLAnchorElement;
        get downloadChartDataButtonLayer(): HTMLButtonElement;
        get downloadConfigurationButton(): HTMLAnchorElement;
        get downloadConfigurationButtonLayer(): HTMLButtonElement;
        get downloadCustomConfigurationButton(): HTMLAnchorElement | null;
        get downloadCustomConfigurationButtonLayer(): HTMLButtonElement;
        get fileInput(): HTMLInputElement;
        get filterTypeSelector(): HTMLSelectElement;
        get gapLimitDirectInput(): HTMLInputElement;
        get gapLimitInput(): HTMLInputElement | null;
        get gapTypeSelector(): HTMLSelectElement;
        get importDataButton(): HTMLButtonElement;
        get instanceAttributesTableDiv(): HTMLDivElement;
        get librarySelector(): HTMLSelectElement;
        get loaderContainer(): HTMLDivElement;
        get performanceProfileSelector(): HTMLSelectElement;
        get releaseVersionTag(): HTMLSpanElement;
        get saveLocalStorageButton(): HTMLButtonElement;
        get showSelectedRowsButton(): HTMLButtonElement;
        get solveAttributesTableDiv(): HTMLDivElement;
        get solverComparisonModal(): HTMLDivElement;
        get solverComparisonModalBody(): HTMLDivElement;
        get solverComparisonModalLabel(): HTMLHeadingElement;
        get solverSelector(): HTMLSelectElement | null;
        get statisticsTableDiv(): HTMLDivElement;
        get statusSelector(): HTMLSelectElement;
        get terminationTypeSelector(): HTMLSelectElement;
        get viewPlotsButton(): HTMLButtonElement;
        get viewTableButton(): HTMLButtonElement;
    } = ...

    The elements of the pages.

    They are looked up when they are used, not when the module is imported. This way the elements that are created later (like the modals and the tables) can be found as well. An element that is missing on the page fails with an error that names it, except for the ones that are typed as possibly null, which are only present on some pages.

    Type Declaration

    • get alertIcon(): HTMLElement

      alertIcon is a reference to the HTMLElement with the id "alertIcon".

    • get alertMessage(): HTMLSpanElement

      alertMessage is a reference to the HTMLSpanElement with the ID "alertMessage".

    • get alertNotification(): HTMLDivElement

      alertNotification is a reference to the HTMLDivElement with the ID "alertNotification".

    • get categorySelector(): HTMLSelectElement

      categorySelector is a reference to the HTMLSelectElement with the ID "categorySelector".

    • get chartCanvas(): HTMLCanvasElement

      chartCanvas is a reference to the HTMLCanvasElement with the UD "myChart".

    • get chartTypeSelector(): HTMLSelectElement

      chartTypeSelector is a reference to the HTMLSelectElement with the ID "chartTypeSelector".

    • get clearDataTableButton(): HTMLButtonElement

      clearDataTableButton is a reference to the HTMLButtonElement with the ID "clearDataTableButton".

    • get clearDataTableModal(): HTMLDivElement

      clearDataTableModal is a reference to the HTMLDivElement with the ID "clearDataTableModal".

    • get clearTableButtonInModal(): HTMLButtonElement

      clearTableButtonInModal is a reference to the HTMLButtonElement with the ID "clearTableButtonInModal".

    • get closeAlertButton(): HTMLButtonElement

      closeAlertButton is a reference to the HTMLButtonElement with the ID "closeAlertButton".'

    • get compareSolversButton(): HTMLButtonElement

      compareSolversButton is a reference to the HTMLButtonElement with the ID "compareSolversButton".

    • get comparisonTableDiv(): HTMLDivElement

      comparisonTableDiv is a reference to the HTMLDivElement with the ID "comparisonTable".

    • get configurationSettingsButton(): HTMLButtonElement

      configurationSettingsButton is a reference to the HTMLButtonElement with the ID "configurationSettingsButton".

    • get dataTable(): HTMLDivElement

      dataTable is a reference to the HTMLDivElement with the ID "dataTable".

    • get dataTableGenerated(): HTMLElement | null

      dataTableGenerated is a reference to the HTMLTableElement with the ID "dataTableGenerated".

    • get dataTableGeneratedWrapper(): HTMLElement | null

      dataTableGeneratedWrapper is a reference to the HTMLDivElement with the ID "dataTableGenerated_wrapper".

    • get defaultTimeDirectInput(): HTMLInputElement

      defaultTimeDirectInput is a reference the HTMLInputElement with the ID "defaultTimeDirectInput".

    • get defaultTimeInput(): HTMLInputElement | null

      defaultTimeInput is a reference the HTMLInputElement with the ID "defaultTimeInput".

    • get deleteButtonInModal(): HTMLButtonElement

      deleteButtonInModal is a reference to the HTMLButtonElement with the ID "deleteButtonInModal".

    • get deleteDataModal(): HTMLDivElement

      deleteDataModal is a reference to the HTMLDivElement with the ID "deleteDataModal".

    • get deleteLocalStorageButton(): HTMLButtonElement

      deleteLocalStorageButton is a reference to the HTMLButtonElement with the ID "deleteLocalStorageButton".

    • get demoDataButton(): HTMLButtonElement

      demoModeButton is a reference to the HTMLButtonElement with the ID "demoModeButton".

    • get demoDataSelector(): HTMLSelectElement

      demoDataSelector is a reference to the HTMLSelectElement with the ID "demoDataSelector".

    • get downloadChartDataButton(): HTMLAnchorElement

      downloadChartDataButton is a reference to the HTMLAnchorElement with the ID "downloadChartDataButton".

    • get downloadChartDataButtonLayer(): HTMLButtonElement

      downloadChartDataButtonLayer is a reference to the HTMLButtonElement with the ID "downloadChartDataButtonLayer".

    • get downloadConfigurationButton(): HTMLAnchorElement

      downloadConfigurationButton is a reference to the HTMLAnchorElement with the ID "downloadConfigurationButton".

    • get downloadConfigurationButtonLayer(): HTMLButtonElement

      downloadConfigurationButtonLayer is a reference to the HTMLButtonElement with the ID "downloadConfigurationButtonLayer".

    • get downloadCustomConfigurationButton(): HTMLAnchorElement | null

      downloadCustomConfigurationButton is a reference to the HTMLAnchorElement with the ID "downloadCustomConfigurationButton".

    • get downloadCustomConfigurationButtonLayer(): HTMLButtonElement

      downloadCustomConfigurationButtonLayer is a reference to the HTMLButtonElement with the ID "downloadCustomConfigurationButtonLayer".

    • get fileInput(): HTMLInputElement

      fileInput is a reference to the HTMLInputElement with the ID "fileInput".

    • get filterTypeSelector(): HTMLSelectElement

      filterTypeSelector is a reference to the HTMLSelectElement with the ID "filterTypeSelector".

    • get gapLimitDirectInput(): HTMLInputElement

      gapLimitDirectInput is a reference the HTMLInputElement with the ID "gapLimitDirectInput".

    • get gapLimitInput(): HTMLInputElement | null

      gapLimitInput is a reference the HTMLInputElement with the ID "gapLimitInput".

    • get gapTypeSelector(): HTMLSelectElement

      gapTypeSelector is a reference to the HTMLSelectElement with the ID "gapTypeSelector".

    • get importDataButton(): HTMLButtonElement

      importDataButton is a reference to the HTMLButtonElement with the ID "importDataButton".

    • get instanceAttributesTableDiv(): HTMLDivElement

      instanceAttributesTableDiv is a reference to the HTMLDivElement with the ID "instanceAttributesTable".

    • get librarySelector(): HTMLSelectElement

      librarySelector is a reference to the HTMLSelectElement with the ID "librarySelector".

    • get loaderContainer(): HTMLDivElement

      loaderContainer is a reference to the HTMLDivElement with the ID "loaderContainer".

    • get performanceProfileSelector(): HTMLSelectElement

      performanceProfileSelector is a reference to the HTMLSelectElement with the ID "performanceProfileSelector".

    • get releaseVersionTag(): HTMLSpanElement

      releaseVersionTag is a reference to the HTMLSpanElement with the ID "releaseVersionTagSpan".

    • get saveLocalStorageButton(): HTMLButtonElement

      saveLocalStorageButton is a reference to the HTMLButtonElement with the ID "saveLocalStorageButton".

    • get showSelectedRowsButton(): HTMLButtonElement

      showSelectedRowsButton is a reference to the HTMLButtonElement with the ID "showSelectedRowsButton".

    • get solveAttributesTableDiv(): HTMLDivElement

      solveAttributesTableDiv is a reference to the HTMLDivElement with the ID "solveAttributesTable".

    • get solverComparisonModal(): HTMLDivElement

      'solverComparisonModal' is a reference to the HTMLDivElement with the ID "solverComparisonModal".

    • get solverComparisonModalBody(): HTMLDivElement

      'solverComparisonModalBody' is a reference to the HTMLDivElement with the ID "solverComparisonModalBody".

    • get solverComparisonModalLabel(): HTMLHeadingElement

      'solverComparisonModalLabel' is a reference to the HTMLHeadingElement with the ID "solverComparisonModalLabel".

    • get solverSelector(): HTMLSelectElement | null

      solverSelector is a reference to the HTMLSelectElement with the ID "solverSelector".

    • get statisticsTableDiv(): HTMLDivElement

      statisticsTableDiv is a reference to the HTMLDivElement with the ID "statisticsTable".

    • get statusSelector(): HTMLSelectElement

      statusSelector is a reference to the HTMLSelectElement with the ID "statusSelector".

    • get terminationTypeSelector(): HTMLSelectElement

      terminationTypeSelector is a reference to the HTMLSelectElement with the ID "terminationTypeSelector".

    • get viewPlotsButton(): HTMLButtonElement

      viewPlotsButton is a reference to the HTMLButtonElement with the ID "viewPlotsButton".

    • get viewTableButton(): HTMLButtonElement

      viewTableButton is a reference to the HTMLButtonElement with the ID "viewTableButton".