arlas-wui-toolkit > "src/app/components/timeline/timeline/timeline.component" > TimelineComponent

Class: TimelineComponent

Hierarchy

TimelineComponent

Implements

  • OnInit

Index

Constructors

Properties

Methods


Constructors

constructor

new TimelineComponent(arlasCollaborativesearchService: ArlasCollaborativesearchService, cdr: ChangeDetectorRef, arlasStartupService: ArlasStartupService, arlasOverlayService: ArlasOverlayService, arlasColorService: ArlasColorGeneratorLoader): TimelineComponent

Defined in src/app/components/timeline/timeline/timeline.component.ts:82

Parameters:

Name Type
arlasCollaborativesearchService ArlasCollaborativesearchService
cdr ChangeDetectorRef
arlasStartupService ArlasStartupService
arlasOverlayService ArlasOverlayService
arlasColorService ArlasColorGeneratorLoader

Returns: TimelineComponent


Properties

activeDatePicker

● activeDatePicker: boolean = false

Defined in src/app/components/timeline/timeline/timeline.component.ts:67


detailedTimelineComponent

● detailedTimelineComponent: TimelineConfiguration

Defined in src/app/components/timeline/timeline/timeline.component.ts:62


detailedTimelineContributor

● detailedTimelineContributor: DetailedHistogramContributor

Defined in src/app/components/timeline/timeline/timeline.component.ts:72


detailedTimelineData

● detailedTimelineData: any[] = []

Defined in src/app/components/timeline/timeline/timeline.component.ts:76


detailedTimelineHistogramComponent

● detailedTimelineHistogramComponent: HistogramComponent

Defined in src/app/components/timeline/timeline/timeline.component.ts:69


detailedTimelineIntervalSelection

● detailedTimelineIntervalSelection: SelectedOutputValues

Defined in src/app/components/timeline/timeline/timeline.component.ts:74


mainCollection

● mainCollection: any

Defined in src/app/components/timeline/timeline/timeline.component.ts:82


showDetailedTimeline

● showDetailedTimeline: boolean = false

Defined in src/app/components/timeline/timeline/timeline.component.ts:71


timelineComponent

● timelineComponent: TimelineConfiguration

Defined in src/app/components/timeline/timeline/timeline.component.ts:54


timelineContributor

● timelineContributor: HistogramContributor

Defined in src/app/components/timeline/timeline/timeline.component.ts:73


timelineData

● timelineData: any[] = []

Defined in src/app/components/timeline/timeline/timeline.component.ts:75


timelineHistogramComponent

● timelineHistogramComponent: HistogramComponent

Defined in src/app/components/timeline/timeline/timeline.component.ts:68


timelineLegend

● timelineLegend: CollectionLegend[] = []

Defined in src/app/components/timeline/timeline/timeline.component.ts:81


timelineOverlayRef

● timelineOverlayRef: ArlasOverlayRef

Defined in src/app/components/timeline/timeline/timeline.component.ts:80


Methods

afterDetailedDataPlotted

afterDetailedDataPlotted(e: any): void

Defined in src/app/components/timeline/timeline/timeline.component.ts:193

Parameters:

Name Type
e any

Returns: void


emitTooltip

emitTooltip(tooltip: HistogramTooltip, e: ElementRef): void

Defined in src/app/components/timeline/timeline/timeline.component.ts:232

Parameters:

Name Type
tooltip HistogramTooltip
e ElementRef

Returns: void


hideHistogramTooltip

hideHistogramTooltip(): void

Defined in src/app/components/timeline/timeline/timeline.component.ts:226

Returns: void


hideShowCollection

hideShowCollection(collectionLegend: CollectionLegend): void

Defined in src/app/components/timeline/timeline/timeline.component.ts:243

Parameters:

Name Type
collectionLegend CollectionLegend

Returns: void


ngOnInit

ngOnInit(): void

Defined in src/app/components/timeline/timeline/timeline.component.ts:89

Returns: void


onDetailedIntervalBrushed

onDetailedIntervalBrushed(selections: SelectedOutputValues[]): void

Defined in src/app/components/timeline/timeline/timeline.component.ts:174

Parameters:

Name Type Description
selections SelectedOutputValues[] List containing only the current selection of detailed timeline

Returns: void


onTimelineIntervalBrushed

onTimelineIntervalBrushed(selections: SelectedOutputValues[]): void

Defined in src/app/components/timeline/timeline/timeline.component.ts:184

Parameters:

Name Type Description
selections SelectedOutputValues[] List containing only the current selection of detailed timeline

Returns: void


showHistogramTooltip

showHistogramTooltip(tooltip: HistogramTooltip, e: ElementRef, xOffset: number, yOffset: number, right: boolean): void

Defined in src/app/components/timeline/timeline/timeline.component.ts:217

Parameters:

Name Type
tooltip HistogramTooltip
e ElementRef
xOffset number
yOffset number
right boolean

Returns: void