arlas-web-components > "components/histogram/histogram.component" > HistogramComponent

Class: HistogramComponent

Hierarchy

HistogramComponent

Implements

  • OnInit
  • OnChanges
  • AfterViewChecked

Index

Constructors

Properties

Methods


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