Skip to main content
Version: Next

SpectralLineQueryWidgetStore

Index

Constructors

constructor

Properties

columnHeaders

columnHeaders: ICatalogHeader[] = []

controlHeader

controlHeader: Map<string, ControlHeader> = ...

filteredRowIndexes

filteredRowIndexes: number[] = []

filterResult

filterResult: Map<number, ProcessedColumnData> = ...

intensityLimitEnabled

intensityLimitEnabled: boolean = true

intensityLimitValue

intensityLimitValue: number = -5

isQuerying

isQuerying: boolean = false

numDataRows

numDataRows: number = 0

query

query: any = ...

queryRange

queryRange: NumberRange = ...

queryRangeByCenter

queryRangeByCenter: NumberRange = ...

queryRangeType

queryRangeType: SpectralLineQueryRangeType = SpectralLineQueryRangeType.Range

queryResultTableRef

queryResultTableRef: any = undefined

queryUnit

queryUnit: SpectralLineQueryUnit = SpectralLineQueryUnit.MHz

redshiftInput

redshiftInput: number = 0

redshiftType

redshiftType: RedshiftType = RedshiftType.V

selectedSpectralProfilerID

selectedSpectralProfilerID: string | undefined = ...

sortedIndexMap

sortedIndexMap: number[] = []

sortingInfo

sortingInfo: { columnName: string | null; sortingType: any } = ...

Type declaration

  • columnName: string | null
  • sortingType: any

Accessors

displayedColumnHeaders

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

filters

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

fullRowIndexes

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

hasFilter

  • get hasFilter(): boolean
  • Returns boolean

numSelectedLines

  • get numSelectedLines(): number
  • Returns number

numVisibleRows

  • get numVisibleRows(): number
  • Returns number

redshiftFactor

  • get redshiftFactor(): number
  • Returns number

resultTableColumnWidths

  • get resultTableColumnWidths(): (number | null | undefined)[]
  • Returns (number | null | undefined)[]

resultTableInfo

  • get resultTableInfo(): string
  • Returns string

Methods

filter

  • filter(): void
  • Returns void

publicgetSelectedLines

initSortedIndexMap

  • initSortedIndexMap(): void
  • Returns void

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

setQueryResultTableRef

  • setQueryResultTableRef(ref: Table2): void
  • Parameters

    • ref: Table2

    Returns void

setQueryUnit

setRedshiftInput

  • setRedshiftInput(input: number): void
  • Parameters

    • input: number

    Returns void

setRedshiftType

setResultTableColumnWidth

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

    • width: number
    • columnName: string

    Returns void

setSelectedSpectralProfiler

  • setSelectedSpectralProfiler(widgetID: string): void
  • Parameters

    • widgetID: string

    Returns void

setSortingInfo

  • setSortingInfo(columnName: string, sortingType: any): void
  • Parameters

    • columnName: string
    • sortingType: any

    Returns void

toggleIntensityLimit

  • toggleIntensityLimit(): void
  • Returns void

updateSortedIndexMap

  • updateSortedIndexMap(): void
  • Returns void