arlas-d3 / Exports / HistogramParams
Class: HistogramParams
Table of contents
Constructors
Properties
- barOptions
- barWeight
- brushHandlesHeightWeight
- bucketInterval
- bucketRange
- chartHeight
- chartTitle
- chartType
- chartWidth
- colorGenerator
- dataLength
- dataType
- dataUnit
- descriptionPosition
- displayHorizontal
- displayOnlyIntervalsWithData
- displaySvg
- displayVertical
- endValue
- hasDataChanged
- histogramContainer
- histogramData
- hoveredBucketEvent
- id
- intervalListSelection
- intervalSelectedMap
- intervalSelection
- isHistogramSelectable
- isSmoothedCurve
- legend
- mainChartId
- margin
- moveDataByHalfInterval
- multiselectable
- numberFormatChar
- paletteColors
- selectedSwimlanes
- selectedSwimlanesEvent
- selectionListIntervalId
- shortYLabels
- showHorizontalLines
- showStripes
- showTitle
- showXLabels
- showXTicks
- showYLabels
- showYTicks
- startValue
- svgNode
- swimLaneLabelsWidth
- swimlaneBorderRadius
- swimlaneData
- swimlaneDataDomain
- swimlaneHeight
- swimlaneMode
- swimlaneOptions
- swimlaneRepresentation
- swimlaneTooltipsMap
- swimlaneXTooltip
- ticksDateFormat
- tooltip
- tooltipEvent
- tooltipsEvent
- topOffsetRemoveInterval
- uid
- useUtc
- valuesDateFormat
- valuesListChangedEvent
- xAxisPosition
- xLabels
- xTicks
- yAxisFromZero
- yLabels
- yTicks
Constructors
constructor
• new HistogramParams()
Properties
barOptions
• barOptions: BarOptions
Defined in
src/histograms/HistogramParams.ts:81
barWeight
• barWeight: number
= 0.6
Defined in
src/histograms/HistogramParams.ts:78
brushHandlesHeightWeight
• brushHandlesHeightWeight: number
= 0.5
Selection & brush
Defined in
src/histograms/HistogramParams.ts:88
bucketInterval
• bucketInterval: Object
Type declaration
Name | Type |
---|---|
unit? |
string |
value |
number |
Defined in
src/histograms/HistogramParams.ts:46
bucketRange
• bucketRange: number
Defined in
src/histograms/HistogramParams.ts:45
chartHeight
• chartHeight: number
= null
Defined in
src/histograms/HistogramParams.ts:53
chartTitle
• chartTitle: string
= ''
Desctiption
Defined in
src/histograms/HistogramParams.ts:73
chartType
• chartType: ChartType
= ChartType.area
Defined in
src/histograms/HistogramParams.ts:43
chartWidth
• chartWidth: number
= null
Dimensions
Defined in
src/histograms/HistogramParams.ts:52
colorGenerator
• colorGenerator: ColorGenerator
Defined in
src/histograms/HistogramParams.ts:144
dataLength
• dataLength: number
= 0
Defined in
src/histograms/HistogramParams.ts:124
dataType
• dataType: DataType
= DataType.numeric
Defined in
src/histograms/HistogramParams.ts:41
dataUnit
• dataUnit: string
= ''
Defined in
src/histograms/HistogramParams.ts:42
descriptionPosition
• descriptionPosition: Position
= Position.bottom
Defined in
src/histograms/HistogramParams.ts:70
displayHorizontal
• displayHorizontal: string
= 'hidden'
Defined in
src/histograms/HistogramParams.ts:141
displayOnlyIntervalsWithData
• displayOnlyIntervalsWithData: boolean
= false
Defined in
src/histograms/HistogramParams.ts:93
displaySvg
• displaySvg: string
= 'none'
Defined in
src/histograms/HistogramParams.ts:123
displayVertical
• displayVertical: string
= 'hidden'
Defined in
src/histograms/HistogramParams.ts:142
endValue
• endValue: string
= null
Defined in
src/histograms/HistogramParams.ts:127
hasDataChanged
• hasDataChanged: boolean
= false
Defined in
src/histograms/HistogramParams.ts:139
histogramContainer
• histogramContainer: HTMLElement
Defined in
src/histograms/HistogramParams.ts:116
histogramData
• histogramData: HistogramData
[]
Data
Defined in
src/histograms/HistogramParams.ts:39
hoveredBucketEvent
• hoveredBucketEvent: Subject
<number
| Date
>
Defined in
src/histograms/HistogramParams.ts:109
id
• id: any
Id of the histogram
Defined in
src/histograms/HistogramParams.ts:33
intervalListSelection
• intervalListSelection: SelectedInputValues
[]
Defined in
src/histograms/HistogramParams.ts:90
intervalSelectedMap
• intervalSelectedMap: Map
<string
, { values
: SelectedOutputValues
; x_position
: number
}>
Defined in
src/histograms/HistogramParams.ts:130
intervalSelection
• intervalSelection: SelectedInputValues
Defined in
src/histograms/HistogramParams.ts:89
isHistogramSelectable
• isHistogramSelectable: boolean
= true
Defined in
src/histograms/HistogramParams.ts:92
isSmoothedCurve
• isSmoothedCurve: boolean
= true
Area
Defined in
src/histograms/HistogramParams.ts:84
legend
• legend: any
Defined in
src/histograms/HistogramParams.ts:122
mainChartId
• mainChartId: string
Defined in
src/histograms/HistogramParams.ts:34
margin
• margin: MarginModel
Defined in
src/histograms/HistogramParams.ts:119
moveDataByHalfInterval
• moveDataByHalfInterval: boolean
= false
Defined in
src/histograms/HistogramParams.ts:44
multiselectable
• multiselectable: boolean
= false
Defined in
src/histograms/HistogramParams.ts:79
numberFormatChar
• numberFormatChar: string
= ' '
Defined in
src/histograms/HistogramParams.ts:104
paletteColors
• paletteColors: string
| [number
, number
] = null
Bars
Defined in
src/histograms/HistogramParams.ts:77
selectedSwimlanes
• selectedSwimlanes: Set
<string
>
Defined in
src/histograms/HistogramParams.ts:102
selectedSwimlanesEvent
• selectedSwimlanesEvent: Subject
<Set
<string
>>
Defined in
src/histograms/HistogramParams.ts:110
selectionListIntervalId
• selectionListIntervalId: string
[] = []
Defined in
src/histograms/HistogramParams.ts:132
shortYLabels
• shortYLabels: boolean
= false
Defined in
src/histograms/HistogramParams.ts:64
showHorizontalLines
• showHorizontalLines: boolean
= true
Defined in
src/histograms/HistogramParams.ts:67
showStripes
• showStripes: boolean
= true
Defined in
src/histograms/HistogramParams.ts:66
showTitle
• showTitle: boolean
= true
Defined in
src/histograms/HistogramParams.ts:128
showXLabels
• showXLabels: boolean
= true
Defined in
src/histograms/HistogramParams.ts:62
showXTicks
• showXTicks: boolean
= true
Defined in
src/histograms/HistogramParams.ts:60
showYLabels
• showYLabels: boolean
= true
Defined in
src/histograms/HistogramParams.ts:63
showYTicks
• showYTicks: boolean
= true
Defined in
src/histograms/HistogramParams.ts:61
startValue
• startValue: string
= null
Defined in
src/histograms/HistogramParams.ts:126
svgNode
• svgNode: SVGElement
Defined in
src/histograms/HistogramParams.ts:117
swimLaneLabelsWidth
• swimLaneLabelsWidth: number
= null
Defined in
src/histograms/HistogramParams.ts:99
swimlaneBorderRadius
• swimlaneBorderRadius: number
= 3
Swimlane
Defined in
src/histograms/HistogramParams.ts:96
swimlaneData
• swimlaneData: SwimlaneData
Defined in
src/histograms/HistogramParams.ts:40
swimlaneDataDomain
• swimlaneDataDomain: { key
: number
; value
: number
}[]
Defined in
src/histograms/HistogramParams.ts:134
swimlaneHeight
• swimlaneHeight: number
= null
Defined in
src/histograms/HistogramParams.ts:100
swimlaneMode
• swimlaneMode: SwimlaneMode
= SwimlaneMode.variableHeight
Defined in
src/histograms/HistogramParams.ts:97
swimlaneOptions
• swimlaneOptions: SwimlaneOptions
Defined in
src/histograms/HistogramParams.ts:101
swimlaneRepresentation
• swimlaneRepresentation: SwimlaneRepresentation
= SwimlaneRepresentation.global
Defined in
src/histograms/HistogramParams.ts:98
swimlaneTooltipsMap
• swimlaneTooltipsMap: Map
<string
, Tooltip
>
Defined in
src/histograms/HistogramParams.ts:136
swimlaneXTooltip
• swimlaneXTooltip: Tooltip
Defined in
src/histograms/HistogramParams.ts:135
ticksDateFormat
• ticksDateFormat: string
= null
Defined in
src/histograms/HistogramParams.ts:68
tooltip
• tooltip: Tooltip
Defined in
src/histograms/HistogramParams.ts:120
tooltipEvent
• tooltipEvent: Subject
<HistogramTooltip
>
Defined in
src/histograms/HistogramParams.ts:111
tooltipsEvent
• tooltipsEvent: Subject
<HistogramTooltip
[]>
Defined in
src/histograms/HistogramParams.ts:112
topOffsetRemoveInterval
• topOffsetRemoveInterval: number
Defined in
src/histograms/HistogramParams.ts:91
uid
• uid: string
Defined in
src/histograms/HistogramParams.ts:140
useUtc
• useUtc: boolean
Defined in
src/histograms/HistogramParams.ts:143
valuesDateFormat
• valuesDateFormat: string
= null
Defined in
src/histograms/HistogramParams.ts:74
valuesListChangedEvent
• valuesListChangedEvent: Subject
<SelectedOutputValues
[]>
Defined in
src/histograms/HistogramParams.ts:108
xAxisPosition
• xAxisPosition: Position
= Position.bottom
Defined in
src/histograms/HistogramParams.ts:69
xLabels
• xLabels: number
= 5
Defined in
src/histograms/HistogramParams.ts:58
xTicks
• xTicks: number
= 5
Axes and ticks
Defined in
src/histograms/HistogramParams.ts:56
yAxisFromZero
• yAxisFromZero: boolean
= false
Defined in
src/histograms/HistogramParams.ts:65
yLabels
• yLabels: number
= 5
Defined in
src/histograms/HistogramParams.ts:59
yTicks
• yTicks: number
= 5
Defined in
src/histograms/HistogramParams.ts:57