Timeline
<ui5-timeline> | Since 0.8.0The ui5-timeline component shows entries (such as objects, events, or posts) in chronological order.
A common use case is to provide information about changes to an object, or events related to an object.
These entries can be generated by the system (for example, value XY changed from A to B), or added manually.
There are two distinct variants of the timeline: basic and social. The basic timeline is read-only,
while the social timeline offers a high level of interaction and collaboration, and is integrated within SAP Jam.
Header and Info Bar Slots
The Timeline exposes two named slots above the items area:
-
header— for a controls bar (search field, filter trigger, sort toggle, etc.). The most common pattern is to place aui5-toolbarcontaining a search input and buttons that open a filter dialog or toggle sort direction. The Timeline itself performs no filtering, sorting, or searching — the application listens for events from its own controls and reorders, hides, or adds items in the default slot accordingly. -
infoBar— for a status bar that reflects the result of the controls (active filters, applied sort, current search query). Typically contains tokens, labels, or aui5-bar.
The Timeline itself does not filter, sort, or search — the application owns that logic.
Use stickyHeader to pin both bars while the Timeline's items scroll. Give the Timeline
a constrained height in this mode so it owns its scrollbar.
Basic Sample
Properties
accessibleName
growing
layout
loading
loadingDelay
stickyHeader
Slots
default
header
infoBar
Events
load-more
Methods
No methods available for this component.
CSS Parts
No CSS parts available for this component.
CSS Custom States
No CSS custom states available for this component.
More Samples
Horizontal layout
Timeline with State
Timeline in Card
Timeline with Groups
Timeline with Growing
Timeline with Header and Info Bar
The header and infoBar slots let applications place their own controls and status indicators above the Timeline items.
header— controls (search, sort, filter). Use aui5-toolbar.infoBar— status display (active filters, item count). Use aui5-barwithdesign="Subheader".- Use
stickyHeaderto pin both bars while scrolling.
The Timeline does not filter, sort, or search — the application owns that logic and updates items accordingly.
Minimal — search and live count
Full pipeline — search, sort and filter
Sticky in a scrollable Timeline
When the Timeline owns its scrollbar (give it a constrained height), stickyHeader keeps the header and infoBar slots pinned to the top while the items scroll.