Skip to main content
Version: 4.1.0

SpectralLineQueryWidgetStore

Index

Constructors

constructor

  • new SpectralLineQueryWidgetStore(): SpectralLineQueryWidgetStore
  • Returns SpectralLineQueryWidgetStore

Properties

columnHeaders

columnHeaders: ICatalogHeader[]

controlHeader

controlHeader: Map<string, ControlHeader>

filterResult

filterResult: Map<number, ProcessedColumnData>

intensityLimitEnabled

intensityLimitEnabled: boolean

intensityLimitValue

intensityLimitValue: number

isQuerying

isQuerying: boolean

numDataRows

numDataRows: number

query

query: any = ...

queryRange

queryRange: NumberRange

queryRangeByCenter

queryRangeByCenter: NumberRange

queryRangeType

queryRangeType: SpectralLineQueryRangeType

queryResultTableRef

queryResultTableRef: Table

queryUnit

queryUnit: SpectralLineQueryUnit

redshiftInput

redshiftInput: number

redshiftType

redshiftType: RedshiftType

selectedSpectralProfilerID

selectedSpectralProfilerID: string

Accessors

displayedColumnHeaders

  • get displayedColumnHeaders(): CatalogHeader[]
  • Returns CatalogHeader[]

filters

  • get filters(): string[]
  • Returns string[]

fullRowIndexes

  • get fullRowIndexes(): number[]
  • Returns number[]

numSelectedLines

  • get numSelectedLines(): number
  • Returns number

numVisibleRows

  • get numVisibleRows(): number
  • Returns number

redshiftFactor

  • get redshiftFactor(): number
  • Returns number

resultTableColumnWidths

  • get resultTableColumnWidths(): number[]
  • Returns number[]

resultTableInfo

  • get resultTableInfo(): string
  • Returns string

Methods

filter

  • filter(): void
  • Returns void

publicgetSelectedLines

  • getSelectedLines(): SpectralLine[]
  • Returns SpectralLine[]

resetFilter

  • resetFilter(): void
  • Returns void

selectSingleLine

  • selectSingleLine(rowIndex: number): void
  • Parameters

    • rowIndex: number

    Returns void

setColumnFilter

  • setColumnFilter(filterInput: string, columnName: string): void
  • Parameters

    • filterInput: string
    • columnName: string

    Returns void

setHeaderDisplay

  • setHeaderDisplay(val: boolean, columnName: string): void
  • Parameters

    • val: boolean
    • columnName: string

    Returns void

setIntensityLimitValue

  • setIntensityLimitValue(intensityLimitValue: number): void
  • Parameters

    • intensityLimitValue: number

    Returns void

setQueryRange

  • setQueryRange(queryRange: NumberRange): void
  • Parameters

    • queryRange: NumberRange

    Returns void

setQueryRangeByCenter

  • setQueryRangeByCenter(queryRange: NumberRange): void
  • Parameters

    • queryRange: NumberRange

    Returns void

setQueryRangeType

  • setQueryRangeType(queryRangeType: SpectralLineQueryRangeType): void
  • Parameters

    • queryRangeType: SpectralLineQueryRangeType

    Returns void

setQueryResultTableRef

  • setQueryResultTableRef(ref: Table): void
  • Parameters

    • ref: Table

    Returns void

setQueryUnit

  • setQueryUnit(queryUnit: SpectralLineQueryUnit): void
  • Parameters

    • queryUnit: SpectralLineQueryUnit

    Returns void

setRedshiftInput

  • setRedshiftInput(input: number): void
  • Parameters

    • input: number

    Returns void

setRedshiftType

  • setRedshiftType(redshiftType: RedshiftType): void
  • Parameters

    • redshiftType: RedshiftType

    Returns void

setResultTableColumnWidth

  • setResultTableColumnWidth(width: number, columnName: string): void
  • Parameters

    • width: number
    • columnName: string

    Returns void

setSelectedSpectralProfiler

  • setSelectedSpectralProfiler(widgetID: string): void
  • Parameters

    • widgetID: string

    Returns void

toggleIntensityLimit

  • toggleIntensityLimit(): void
  • Returns void