Skip to main content
Version: Next

CatalogWidgetStore

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

Properties

OverlaySize

OverlaySize: Map<string, { max: number; min: number }> = ...

angleMax

angleMax: number

angleMin

angleMin: number

canvasSizeUnit

canvasSizeUnit: CatalogSizeUnits

catalogColor

catalogColor: string

catalogDisplayMode

catalogDisplayMode: CatalogDisplayMode

catalogFileId

catalogFileId: number

catalogPlotType

catalogPlotType: CatalogPlotType

catalogShape

catalogShape: CatalogOverlayShape

catalogSize

catalogSize: number

catalogTableAutoScroll

catalogTableAutoScroll: boolean

colorColumnMax

colorColumnMax: { clipd: number; default: number }

Type declaration

  • clipd: number
  • default: number

colorColumnMin

colorColumnMin: { clipd: number; default: number }

Type declaration

  • clipd: number
  • default: number

colorMap

colorMap: string

colorMapColumn

colorMapColumn: string

colorScalingType

colorScalingType: FrameScaling

dataTableColumnWidts

dataTableColumnWidts: number[]

headerTableColumnWidts

headerTableColumnWidts: number[]

highlightColor

highlightColor: string

invertedColorMap

invertedColorMap: boolean

orientationMapColumn

orientationMapColumn: string

orientationMax

orientationMax: { clipd: number; default: number }

Type declaration

  • clipd: number
  • default: number

orientationMin

orientationMin: { clipd: number; default: number }

Type declaration

  • clipd: number
  • default: number

orientationScalingType

orientationScalingType: FrameScaling

settingsTabId

settingsTabId: CatalogSettingsTabs

showSelectedData

showSelectedData: boolean

showedCatalogSize

showedCatalogSize: number

sizeArea

sizeArea: boolean

sizeAxisTabId

sizeAxisTabId: SIZE_MAJOR | SIZE_MINOR

sizeColumnMax

sizeColumnMax: { clipd: number; default: number }

Type declaration

  • clipd: number
  • default: number

sizeColumnMaxLocked

sizeColumnMaxLocked: boolean

sizeColumnMin

sizeColumnMin: { clipd: number; default: number }

Type declaration

  • clipd: number
  • default: number

sizeColumnMinLocked

sizeColumnMinLocked: boolean

sizeMapColumn

sizeMapColumn: string

sizeMax

sizeMax: { area: number; diameter: number }

Type declaration

  • area: number
  • diameter: number

sizeMin

sizeMin: { area: number; diameter: number }

Type declaration

  • area: number
  • diameter: number

sizeMinorArea

sizeMinorArea: boolean

sizeMinorColumnMax

sizeMinorColumnMax: { clipd: number; default: number }

Type declaration

  • clipd: number
  • default: number

sizeMinorColumnMaxLocked

sizeMinorColumnMaxLocked: boolean

sizeMinorColumnMin

sizeMinorColumnMin: { clipd: number; default: number }

Type declaration

  • clipd: number
  • default: number

sizeMinorColumnMinLocked

sizeMinorColumnMinLocked: boolean

sizeMinorMapColumn

sizeMinorMapColumn: string

sizeMinorMax

sizeMinorMax: { area: number; diameter: number }

Type declaration

  • area: number
  • diameter: number

sizeMinorMin

sizeMinorMin: { area: number; diameter: number }

Type declaration

  • area: number
  • diameter: number

sizeMinorScalingType

sizeMinorScalingType: FrameScaling

sizeScalingType

sizeScalingType: FrameScaling

tableSeparatorPosition

tableSeparatorPosition: string

thickness

thickness: number

worldSizeUnit

worldSizeUnit: AngularSizeUnit

xAxis

xAxis: string

yAxis

yAxis: string

publicstaticreadonlyMaxAngle

MaxAngle: 720 = 720

publicstaticreadonlyMaxAreaSize

MaxAreaSize: 4000 = 4000

publicstaticreadonlyMaxOverlaySize

MaxOverlaySize: 50 = 50

publicstaticreadonlyMaxTableSeparatorPosition

MaxTableSeparatorPosition: 100 = 100

publicstaticreadonlyMaxThickness

MaxThickness: 10 = 10

publicstaticreadonlyMinAngle

MinAngle: 0 = 0

publicstaticreadonlyMinOverlaySize

MinOverlaySize: 1 = 1

publicstaticreadonlyMinTableSeparatorPosition

MinTableSeparatorPosition: 0 = 0

publicstaticreadonlyMinThickness

MinThickness: 1 = 1.0

publicstaticreadonlySizeMapMin

SizeMapMin: 0 = 0

Accessors

colorMapData

  • get colorMapData(): Float32Array
  • Color data for catalog sources


    Returns Float32Array

disableColorMap

  • get disableColorMap(): boolean
  • Returns boolean

disableOrientationMap

  • get disableOrientationMap(): boolean
  • Returns boolean

disableSizeMap

  • get disableSizeMap(): boolean
  • Returns boolean

disableSizeMinorMap

  • get disableSizeMinorMap(): boolean
  • Returns boolean

enableSizeMinorTab

  • get enableSizeMinorTab(): boolean
  • Returns boolean

isAngularSize

  • get isAngularSize(): boolean
  • If the catalog source is in angular size


    Returns boolean

isImagePixelSize

  • get isImagePixelSize(): boolean
  • If the catalog source is in image pixel


    Returns boolean

maxOverlaySize

  • get maxOverlaySize(): number
  • Returns number

maxPointSizebyType

  • get maxPointSizebyType(): number
  • Returns number

minOverlaySize

  • get minOverlaySize(): number
  • Returns number

minorPointSizebyType

  • get minorPointSizebyType(): { max: number; min: number }
  • Returns { max: number; min: number }

    • max: number
    • min: number

orientationMapData

  • get orientationMapData(): Float32Array
  • Orientation data for catalog sources


    Returns Float32Array

pixelSizeFactor

  • get pixelSizeFactor(): number
  • The pixel size factor if plotting angular size (factor-to-arcsec / arcsec)


    Returns number

pointSizebyType

  • get pointSizebyType(): { max: number; min: number }
  • Returns { max: number; min: number }

    • max: number
    • min: number

shapeSettings

  • get shapeSettings(): { areaBase: number; diameterBase: number; featherWidth: number; thicknessBase: number }
  • Returns { areaBase: number; diameterBase: number; featherWidth: number; thicknessBase: number }

    • areaBase: number
    • diameterBase: number
    • featherWidth: number
    • thicknessBase: number

sizeMajor

  • get sizeMajor(): boolean
  • Returns boolean

sizeMapData

  • get sizeMapData(): Float32Array
  • Size data for catalog sources


    Returns Float32Array

sizeMinorMapData

  • get sizeMinorMapData(): Float32Array
  • Minor size data for catalog sources


    Returns Float32Array

Methods

colorArray

  • colorArray(): Float32Array
  • Returns Float32Array

publicinit

  • init(widgetSettings: any): void
  • Parameters

    • widgetSettings: any

    Returns void

orientationArray

  • orientationArray(): Float32Array
  • Returns Float32Array

resetColorColumnValue

  • resetColorColumnValue(type: min | max): void
  • Reset the maximum or minimum values for color mapping data to default


    Parameters

    • type: min | max

      "min" or "max"

    Returns void

resetMaps

  • resetMaps(): void
  • Reset all settings of catalog source plot to default


    Returns void

resetOrientationValue

  • resetOrientationValue(type: min | max): void
  • Reset the orientation value for mapping data to default


    Parameters

    • type: min | max

      "min" or "max"

    Returns void

resetSize

  • resetSize(): void
  • Reset the maximum and minimum values for catalog source size to default


    Returns void

resetSizeColumnValue

  • resetSizeColumnValue(type: min | max): void
  • Reset the maximum or minimum values for size mapping data to default


    Parameters

    • type: min | max

      "min" or "max"

    Returns void

resetSizeMinorColumnValue

  • resetSizeMinorColumnValue(type: min | max): void
  • Reset the maximum or minimum values of minor axis for size mapping data to default


    Parameters

    • type: min | max

      "min" or "max"

    Returns void

setAngleMax

  • setAngleMax(max: number): void
  • Set the maximum orientation value


    Parameters

    • max: number

      max degree of orientation

    Returns void

setAngleMin

  • setAngleMin(min: number): void
  • Set the minimum orientation value


    Parameters

    • min: number

      min degree of orientation

    Returns void

setCanvasSizeUnit

setCatalogColor

  • setCatalogColor(color: string): void
  • Set the color of catalog source


    Parameters

    • color: string

      color of catalog source

    Returns void

setCatalogDisplayMode

  • Set the catalog source display mode


    Parameters

    Returns void

setCatalogPlotType

setCatalogShape

  • Set the shape of catalog source


    Parameters

    Returns void

setCatalogSize

  • setCatalogSize(size: number): void
  • Set the size of catalog source


    Parameters

    • size: number

      size of catalog source in pixel or arcsec

    Returns void

setCatalogTableAutoScroll

  • setCatalogTableAutoScroll(val: boolean): void
  • Parameters

    • val: boolean

    Returns void

setColorColumnMax

  • setColorColumnMax(val: number, type: default | clipd): void
  • Set the maximum value for color mapping data


    Parameters

    • val: number

      maximum value for color mapping data

    • type: default | clipd

      "default" or "clipd"

    Returns void

setColorColumnMin

  • setColorColumnMin(val: number, type: default | clipd): void
  • Set the minimum value for color mapping data


    Parameters

    • val: number

      minimum value for color mapping data

    • type: default | clipd

      "default" or "clipd"

    Returns void

setColorMap

  • setColorMap(colorMap: string): void
  • Set the colormap


    Parameters

    • colorMap: string

      colormap name

    Returns void

setColorMapColumn

  • setColorMapColumn(column: string): void
  • Select the column for color mapping data


    Parameters

    • column: string

      column name of color mapping data

    Returns void

setColorMapDirection

  • setColorMapDirection(val: boolean): void
  • Set the colormap direction


    Parameters

    • val: boolean

      true for inverted colormap, false for normal colormap

    Returns void

setColorScalingType

  • Set the scaling type for color mapping data


    Parameters

    Returns void

setDataTableColumnWidts

  • setDataTableColumnWidts(vals: number[]): void
  • Parameters

    • vals: number[]

    Returns void

setHeaderTableColumnWidts

  • setHeaderTableColumnWidts(vals: number[]): void
  • Parameters

    • vals: number[]

    Returns void

setHighlightColor

  • setHighlightColor(color: string): void
  • Set the color of highlighted catalog source


    Parameters

    • color: string

      color of highlight

    Returns void

setMinorSizeMax

  • setMinorSizeMax(val: number): void
  • Set the maximum minor axis of catalog source


    Parameters

    • val: number

      maximum minor axis of catalog source in pixel or square pixel

    Returns void

setMinorSizeMin

  • setMinorSizeMin(val: number): void
  • Set the minimum minor axis of catalog source


    Parameters

    • val: number

      minimum minor axis of catalog source in pixel or square pixel

    Returns void

setOrientationMapColumn

  • setOrientationMapColumn(column: string): void
  • Select the column for orientation data


    Parameters

    • column: string

      column name of orientation data

    Returns void

setOrientationMax

  • setOrientationMax(val: number, type: default | clipd): void
  • Set the maximum value for orientation mapping data


    Parameters

    • val: number

      maximum orientation degree for mapping data

    • type: default | clipd

      "default" or "clipd"

    Returns void

setOrientationMin

  • setOrientationMin(val: number, type: default | clipd): void
  • Set the minimum value for orientation mapping data


    Parameters

    • val: number

      minimum orientation degree for mapping data

    • type: default | clipd

      "default" or "clipd"

    Returns void

setOrientationScalingType

  • Set the scaling type for orientation data


    Parameters

    Returns void

setSettingsTabId

setShowSelectedData

  • setShowSelectedData(val: boolean): void
  • Parameters

    • val: boolean

    Returns void

setSizeArea

  • setSizeArea(val: boolean): void
  • Set the size mapping depending on the area or diameter


    Parameters

    • val: boolean

      true for area, false for diameter

    Returns void

setSizeAxisTab

  • setSizeAxisTab(tab: SIZE_MAJOR | SIZE_MINOR): void
  • Parameters

    • tab: SIZE_MAJOR | SIZE_MINOR

    Returns void

setSizeColumnMax

  • setSizeColumnMax(val: number, type: default | clipd): void
  • Set the maximum value for size mapping data


    Parameters

    • val: number

      maximum value for size mapping data

    • type: default | clipd

      "default" or "clipd"

    Returns void

setSizeColumnMin

  • setSizeColumnMin(val: number, type: default | clipd): void
  • Set the minimum value for size mapping data


    Parameters

    • val: number

      minimum value for size mapping data

    • type: default | clipd

      "default" or "clipd"

    Returns void

setSizeMap

  • setSizeMap(column: string): void
  • Select the size mapping column


    Parameters

    • column: string

      column name for size mapping

    Returns void

setSizeMax

  • setSizeMax(val: number): void
  • Set the maximum catalog source size


    Parameters

    • val: number

      maximum size of catalog source in pixel or square pixel

    Returns void

setSizeMin

  • setSizeMin(val: number): void
  • Set the minimum catalog source size


    Parameters

    • val: number

      minimum size of catalog source in pixel or square pixel

    Returns void

setSizeMinorArea

  • setSizeMinorArea(val: boolean): void
  • Set the minor axis mapping depending on the area or diameter


    Parameters

    • val: boolean

      true for area, false for diameter

    Returns void

setSizeMinorColumnMax

  • setSizeMinorColumnMax(val: number, type: default | clipd): void
  • Set the maximum value for minor size mapping data


    Parameters

    • val: number

      maximum value for minor size mapping data

    • type: default | clipd

      "default" or "clipd"

    Returns void

setSizeMinorColumnMin

  • setSizeMinorColumnMin(val: number, type: default | clipd): void
  • Set the minimum value of minor axis for size mapping data


    Parameters

    • val: number

      minimum value of minor axis for size mapping data

    • type: default | clipd

      "default" or "clipd"

    Returns void

setSizeMinorMap

  • setSizeMinorMap(column: string): void
  • Select the column for minor axis size mapping


    Parameters

    • column: string

      column name for minor axis size mapping

    Returns void

setSizeMinorScalingType

  • Set the scaling type of minor axis for size mapping


    Parameters

    • type: FrameScaling

      scaling type of minor axis for size mapping

    Returns void

setSizeScalingType

  • Set the scaling type for size mapping


    Parameters

    Returns void

setTableSeparatorPosition

  • setTableSeparatorPosition(position: string): void
  • Parameters

    • position: string

    Returns void

setThickness

  • setThickness(val: number): void
  • Set the thickness of catalog source


    Parameters

    • val: number

      thickness of catalog source

    Returns void

setWorldSizeUnit

setxAxis

  • setxAxis(xColumnName: string): void
  • Parameters

    • xColumnName: string

    Returns void

setyAxis

  • setyAxis(yColumnName: string): void
  • Parameters

    • yColumnName: string

    Returns void

sizeArray

  • sizeArray(): Float32Array
  • Returns Float32Array

sizeMinorArray

  • sizeMinorArray(): Float32Array
  • Returns Float32Array

publictoConfig

  • toConfig(): { catalogColor: string; catalogFileId: number; catalogShape: CatalogOverlayShape; catalogSize: number; highlightColor: string; tableSeparatorPosition: string; thickness: number }
  • Returns { catalogColor: string; catalogFileId: number; catalogShape: CatalogOverlayShape; catalogSize: number; highlightColor: string; tableSeparatorPosition: string; thickness: number }

    • catalogColor: string
    • catalogFileId: number
    • catalogShape: CatalogOverlayShape
    • catalogSize: number
    • highlightColor: string
    • tableSeparatorPosition: string
    • thickness: number

toggleSizeColumnMaxLock

  • toggleSizeColumnMaxLock(): void
  • Returns void

toggleSizeColumnMinLock

  • toggleSizeColumnMinLock(): void
  • Returns void

toggleSizeMinorColumnMaxLock

  • toggleSizeMinorColumnMaxLock(): void
  • Returns void

toggleSizeMinorColumnMinLock

  • toggleSizeMinorColumnMinLock(): void
  • Returns void