Skip to main content
Version: Next

CatalogPlotWidgetStore

Index

Constructors

constructor

Properties

dragMode

dragMode: DragMode = "select"

fitting

fitting: Fitting | null = null

histogramBorder

histogramBorder: XBorder | undefined = undefined

indicatorInfo

indicatorInfo: Point2D | undefined = undefined

isLogScaleY

isLogScaleY: boolean = true

minMaxX

minMaxX: { maxVal: number; minVal: number } | null = null

nBinX

nBinX: number | undefined = undefined

plotType

plotType: CatalogPlotType

scatterBorder

scatterBorder: Border | undefined = undefined

statistic

statistic: Statistic | null = null

statisticColumnName

statisticColumnName: string = CatalogOverlay.NONE

xColumnName

xColumnName: string

yColumnName

yColumnName: string | undefined

Accessors

fittingResultString

  • get fittingResultString(): string
  • Returns string

isFittingResultVisible

  • get isFittingResultVisible(): boolean
  • Returns boolean

isHistogramAutoScaledX

  • get isHistogramAutoScaledX(): boolean
  • Returns boolean

isScatterAutoScaled

  • get isScatterAutoScaled(): boolean
  • Returns boolean

isStatisticEnabled

  • get isStatisticEnabled(): boolean
  • Returns boolean

isStatisticResultVisible

  • get isStatisticResultVisible(): boolean
  • Returns boolean

statisticString

  • get statisticString(): string
  • Returns string

Methods

applyConfig

publicgetCatalogAssociation

initLinearFitting

  • initLinearFitting(): void
  • Returns void

initStatistic

  • initStatistic(): void
  • Returns void

resetUnknownColumns

  • resetUnknownColumns(hasColumn: (column: string) => boolean): string[]
  • Drop restored columns the catalog turns out not to have, and return their names. A plot's columns are restored before its catalog is known, and a catalog at the same path can have been rewritten since: plotting a column it no longer has throws when its header is read.


    Parameters

    • hasColumn: (column: string) => boolean

      Returns string[]

    setCatalogAssociation

    setColumnX

    • setColumnX(columnName: string): void
    • Parameters

      • columnName: string

      Returns void

    setColumnY

    • setColumnY(columnName: string): void
    • Parameters

      • columnName: string

      Returns void

    setDragMode

    setFitting

    • setFitting(value: Fitting | null): void
    • Parameters

      • value: Fitting | null

      Returns void

    setHistogramXBorder

    • setHistogramXBorder(xborder: XBorder): void
    • Parameters

      Returns void

    setIndicator

    setLogScaleY

    • setLogScaleY(isLogScaleY: boolean): void
    • Parameters

      • isLogScaleY: boolean

      Returns void

    setMinMaxX

    • setMinMaxX(value: { maxVal: number; minVal: number } | null): void
    • Parameters

      • value: { maxVal: number; minVal: number } | null
        • maxVal: number
        • minVal: number

      Returns void

    setNumBinsX

    • setNumBinsX(val: number): void
    • Parameters

      • val: number

      Returns void

    setScatterborder

    • setScatterborder(border: Border): void
    • Parameters

      Returns void

    setStatistic

    • setStatistic(value: Statistic): void
    • Parameters

      • value: Statistic

      Returns void

    setStatisticColumn

    • setStatisticColumn(columnName: string): void
    • Parameters

      • columnName: string

      Returns void

    publictoConfig