components/spectra-data/spectra-data.component.ts
Component with tables for spectra data.
selector | app-spectra-data |
imports |
MatAccordion
TableDataPanelComponent
|
templateUrl | ./spectra-data.component.html |
styleUrl | ./spectra-data.component.scss |
Properties |
Methods |
serviceResponsesToTableData | ||||||||
serviceResponsesToTableData(options: ServiceResponsesToTableDataOptions)
|
||||||||
Convert service responses to table data.
Parameters :
Returns :
{}
|
serviceResponseToTableData | ||||||||
serviceResponseToTableData(options: ServiceResponseToTableDataOptions)
|
||||||||
Convert a service response to table data.
Parameters :
Returns :
TableData[]
|
spectraImtRow | ||||||||
spectraImtRow(serviceResponses: ServiceResponses)
|
||||||||
Returns the IMTs for the table.
Parameters :
Returns :
TableData
|
Private mathService |
Default value : inject(MathService)
|
Private models |
Default value : `${this.service.formGroup.getRawValue().model}-${this.service.formGroup.getRawValue().modelCompare}`
|
Model values |
Private service |
Default value : inject(AppService)
|
spectraComponentsFilename |
Default value : `spectra-components-${this.models}.csv`
|
Filename for hazard components export CSV |
spectraDiffFilename |
Default value : `spectra-%-diff-${this.models}.csv`
|
Filename for hazard difference export CSV |
spectraFilename |
Default value : `spectra-compare-${this.models}.csv`
|
Filename for hazard export CSV |
Private spectraPlotsService |
Default value : inject(SpectraPlotsService)
|