OrionTimeline

<o-timeline> displays a timeline and must be used with the <o-timeline-pane> component (more infos below).

Its mecanism is very similar with the <o-tabs> component (more infos here).

It can be useful if you want to diplay elements in a chronological order.

TimelinePlayground

Orion Timeline

Props

Name
centeredPillboolean = false
horizontalboolean = false
loaderstring | boolean = undefined
modelValuestring | number = undefined
scrollableboolean = false

Events

Name
Payload type
input
string | number
pill-click
[OrionTimelinePane, MouseEvent]
update:modelValue
string | number

PublicInstance

Name
Type
_loader
() => OrionLoader
panes
Orion.Private.TsxTimelinePane[]
getValue
() => string | number | undefined
getCurrent
() => string | number | undefined
setCurrent
(name: string | number) => void
_el
(() => HTMLElement | undefined) | undefined

Provide

Name
Type
_timeline
publicInstance

Orion Timeline Pane

TimelineMarker TimelineStyle

Props

Name
centeredPillboolean = false
completeboolean = undefined
disabledboolean = false
fontIconstring = undefined
iconOrion.Icon = undefined
lazyboolean = false
lazyOnceboolean = false
markerboolean | number = undefined
markerColorOrion.Color = 'danger'
namestring | number = undefined
Required
pillstring = undefined

Slots

Name
Bindings
default
No bindings

PublicInstance

Name
Type
disabled
boolean
name
string | number
_el
(() => HTMLElement | undefined) | undefined