arlas-web-components > "components/histogram/histogram.component" > HistogramComponent
Class: HistogramComponent
Hierarchy
HistogramComponent
Implements
OnInit
OnChanges
AfterViewChecked
Index
Constructors
Properties
- Array
- ChartType
- applyOffsetOnAreaChart
- barWeight
- brushHandlesHeightWeight
- chartHeight
- chartTitle
- chartType
- chartWidth
- chartXLabel
- customizedCssClass
- data
- dataPlottedEvent
- dataType
- dataUnit
- descriptionPosition
- displayOnlyIntervalsWithData
- histogram
- hoveredBucketEvent
- id
- intervalListSelection
- intervalSelection
- isHistogramSelectable
- isSmoothedCurve
- leftOffsetRemoveInterval
- lt
- mainChartId
- multiselectable
- paletteColors
- rt
- selectedSwimlanes
- selectedSwimlanesEvent
- shortYLabels
- showHorizontalLines
- showStripes
- showXLabels
- showXTicks
- showYLabels
- showYTicks
- swimLaneLabelsWidth
- swimlaneBorderRadius
- swimlaneHeight
- swimlaneMode
- swimlaneOptions
- swimlaneRepresentation
- ticksDateFormat
- tooltipEvent
- topOffsetRemoveInterval
- useUtc
- valuesDateFormat
- valuesListChangedEvent
- xAxisPosition
- xLabels
- xTicks
- xUnit
- yAxisStartsFromZero
- yLabels
- yTicks
- yUnit
Methods
- leaveRemove
- ngAfterViewChecked
- ngOnChanges
- ngOnInit
- overRemove
- plotHistogram
- removeSelectInterval
- resizeHistogram
- getHistogramJsonSchema
- getSwimlaneJsonSchema
Constructors
constructor
⊕ new HistogramComponent(colorService: ArlasColorService, el: ElementRef
, translate: TranslateService
): HistogramComponent
Defined in components/histogram/histogram.component.ts:346
Parameters:
Name | Type |
---|---|
colorService | ArlasColorService |
el | ElementRef |
translate | TranslateService |
Returns: HistogramComponent
Properties
Array
● Array: ArrayConstructor
= Array
Defined in components/histogram/histogram.component.ts:346
ChartType
● ChartType: ChartType
= ChartType
Defined in components/histogram/histogram.component.ts:345
applyOffsetOnAreaChart
● applyOffsetOnAreaChart: boolean
= true
Defined in components/histogram/histogram.component.ts:268
barWeight
● barWeight: number
= 0.6
Defined in components/histogram/histogram.component.ts:253
brushHandlesHeightWeight
● brushHandlesHeightWeight: number
= 1
Defined in components/histogram/histogram.component.ts:136
chartHeight
● chartHeight: number
= null
Defined in components/histogram/histogram.component.ts:161
chartTitle
● chartTitle: string
= ""
Defined in components/histogram/histogram.component.ts:146
chartType
● chartType: ChartType
= ChartType.area
Defined in components/histogram/histogram.component.ts:141
chartWidth
● chartWidth: number
= null
Defined in components/histogram/histogram.component.ts:156
chartXLabel
● chartXLabel: string
= ""
Defined in components/histogram/histogram.component.ts:151
customizedCssClass
● customizedCssClass: string
= ""
Defined in components/histogram/histogram.component.ts:166
data
● data: Array
<HistogramData
> | SwimlaneData
Defined in components/histogram/histogram.component.ts:71
dataPlottedEvent
● dataPlottedEvent: Subject
<string
> = new Subject
Defined in components/histogram/histogram.component.ts:337
dataType
● dataType: DataType
= DataType.numeric
Defined in components/histogram/histogram.component.ts:82
dataUnit
● dataUnit: string
= ""
Defined in components/histogram/histogram.component.ts:87
descriptionPosition
● descriptionPosition: Position
= Position.bottom
Defined in components/histogram/histogram.component.ts:186
displayOnlyIntervalsWithData
● displayOnlyIntervalsWithData: boolean
= false
Defined in components/histogram/histogram.component.ts:263
histogram
● histogram: AbstractHistogram
Defined in components/histogram/histogram.component.ts:344
hoveredBucketEvent
● hoveredBucketEvent: Subject
<Date
| number
> = new Subject
Defined in components/histogram/histogram.component.ts:332
id
● id: any
Defined in components/histogram/histogram.component.ts:307
intervalListSelection
● intervalListSelection: SelectedInputValues
[]
Defined in components/histogram/histogram.component.ts:121
intervalSelection
● intervalSelection: SelectedInputValues
Defined in components/histogram/histogram.component.ts:116
isHistogramSelectable
● isHistogramSelectable: boolean
= true
Defined in components/histogram/histogram.component.ts:106
isSmoothedCurve
● isSmoothedCurve: boolean
= true
Defined in components/histogram/histogram.component.ts:247
leftOffsetRemoveInterval
● leftOffsetRemoveInterval: number
= 18
Defined in components/histogram/histogram.component.ts:131
lt
● lt: ElementRef
Defined in components/histogram/histogram.component.ts:64
mainChartId
● mainChartId: string
Defined in components/histogram/histogram.component.ts:77
multiselectable
● multiselectable: boolean
= false
Defined in components/histogram/histogram.component.ts:111
paletteColors
● paletteColors: [number
, number
] | string
= null
Defined in components/histogram/histogram.component.ts:258
rt
● rt: ElementRef
Defined in components/histogram/histogram.component.ts:65
selectedSwimlanes
● selectedSwimlanes: Set
<string
> = new Set
Defined in components/histogram/histogram.component.ts:312
selectedSwimlanesEvent
● selectedSwimlanesEvent: Subject
<Set
<string
>> = new Subject
Defined in components/histogram/histogram.component.ts:322
shortYLabels
● shortYLabels: boolean
= false
Defined in components/histogram/histogram.component.ts:211
showHorizontalLines
● showHorizontalLines: boolean
= true
Defined in components/histogram/histogram.component.ts:236
showStripes
● showStripes: boolean
= true
Defined in components/histogram/histogram.component.ts:176
showXLabels
● showXLabels: boolean
= true
Defined in components/histogram/histogram.component.ts:226
showXTicks
● showXTicks: boolean
= true
Defined in components/histogram/histogram.component.ts:216
showYLabels
● showYLabels: boolean
= true
Defined in components/histogram/histogram.component.ts:231
showYTicks
● showYTicks: boolean
= true
Defined in components/histogram/histogram.component.ts:221
swimLaneLabelsWidth
● swimLaneLabelsWidth: any
= null
Defined in components/histogram/histogram.component.ts:295
swimlaneBorderRadius
● swimlaneBorderRadius: number
= 3
Defined in components/histogram/histogram.component.ts:300
swimlaneHeight
● swimlaneHeight: number
= null
Defined in components/histogram/histogram.component.ts:305
swimlaneMode
● swimlaneMode: SwimlaneMode
= SwimlaneMode.variableHeight
Defined in components/histogram/histogram.component.ts:277
swimlaneOptions
● swimlaneOptions: SwimlaneOptions
Defined in components/histogram/histogram.component.ts:290
swimlaneRepresentation
● swimlaneRepresentation: SwimlaneRepresentation
= SwimlaneRepresentation.global
Defined in components/histogram/histogram.component.ts:284
ticksDateFormat
● ticksDateFormat: string
= null
Defined in components/histogram/histogram.component.ts:242
tooltipEvent
● tooltipEvent: Subject
<HistogramTooltip
> = new Subject
Defined in components/histogram/histogram.component.ts:342
topOffsetRemoveInterval
● topOffsetRemoveInterval: number
= 40
Defined in components/histogram/histogram.component.ts:126
useUtc
● useUtc: boolean
= true
Defined in components/histogram/histogram.component.ts:317
valuesDateFormat
● valuesDateFormat: string
= null
Defined in components/histogram/histogram.component.ts:101
valuesListChangedEvent
● valuesListChangedEvent: Subject
<SelectedOutputValues
[]> = new Subject
Defined in components/histogram/histogram.component.ts:327
xAxisPosition
● xAxisPosition: Position
= Position.bottom
Defined in components/histogram/histogram.component.ts:181
xLabels
● xLabels: number
= 5
Defined in components/histogram/histogram.component.ts:201
xTicks
● xTicks: number
= 5
Defined in components/histogram/histogram.component.ts:191
xUnit
● xUnit: string
= ""
Defined in components/histogram/histogram.component.ts:91
yAxisStartsFromZero
● yAxisStartsFromZero: boolean
= true
Defined in components/histogram/histogram.component.ts:171
yLabels
● yLabels: number
= 5
Defined in components/histogram/histogram.component.ts:206
yTicks
● yTicks: number
= 5
Defined in components/histogram/histogram.component.ts:196
yUnit
● yUnit: string
= ""
Defined in components/histogram/histogram.component.ts:95
Methods
leaveRemove
▸ leaveRemove(): void
Defined in components/histogram/histogram.component.ts:477
Returns: void
ngAfterViewChecked
▸ ngAfterViewChecked(): void
Defined in components/histogram/histogram.component.ts:435
Returns: void
ngOnChanges
▸ ngOnChanges(changes: SimpleChanges
): void
Defined in components/histogram/histogram.component.ts:365
Parameters:
Name | Type |
---|---|
changes | SimpleChanges |
Returns: void
ngOnInit
▸ ngOnInit(): void
Defined in components/histogram/histogram.component.ts:432
Returns: void
overRemove
▸ overRemove(e: any
): void
Defined in components/histogram/histogram.component.ts:470
Parameters:
Name | Type |
---|---|
e | any |
Returns: void
plotHistogram
▸ plotHistogram(inputData: Array
<HistogramData
> | SwimlaneData
): void
Defined in components/histogram/histogram.component.ts:447
Parameters:
Name | Type |
---|---|
inputData | Array <HistogramData > |
Returns: void
removeSelectInterval
▸ removeSelectInterval(id: string
): void
Defined in components/histogram/histogram.component.ts:463
Parameters:
Name | Type |
---|---|
id | string |
Returns: void
resizeHistogram
▸ resizeHistogram(): void
Defined in components/histogram/histogram.component.ts:454
Returns: void
<Static>
getHistogramJsonSchema
▸ getHistogramJsonSchema(): Object
Defined in components/histogram/histogram.component.ts:356
Returns: Object
<Static>
getSwimlaneJsonSchema
▸ getSwimlaneJsonSchema(): Object
Defined in components/histogram/histogram.component.ts:360
Returns: Object