2.5.0 • Published 10 months ago
vue-timeline-chart v2.5.0
Features
- Zooming
- Infinite scrolling (using native horizontal scroll events, use shift+scroll to convert vertical to horizontal mouse scrolling)
- Plotting ranges, points, markers and backgrounds
- Adjustable timestamp labels per scale
- Customizable
Live demo
API documentation and examples
Usage
npm add vue-timeline-chart
import { Timeline } from 'vue-timeline-chart'
import 'vue-timeline-chart/style.css'
Example
<Timeline
:groups="groups"
:items="items"
:markers="markers"
:viewportMin="1691089380000"
:viewportMax="1691101020000"
:minViewportDuration="1000 * 60"
:maxViewportDuration="1000 * 60 * 60 * 24 * 7"
@mousemoveTimeline="onMousemoveTimeline"
@mouseleaveTimeline="onMouseleaveTimeline"
>
<template #group-label="{ group }">
{{ group.label }}
</template>
<template #item="{item}">
<div
:title="item.title || null"
style="inset: 0; position: absolute;"
></div>
</template>
</Timeline>
Development
Install dependencies:
pnpm install
Dev server with live reloading
pnpm start
Building the application and watching for changes
pnpm dev
Recommended IDE Setup
2.5.0
10 months ago
2.4.1
11 months ago
2.4.2
10 months ago
1.2.1
1 year ago
2.3.0
1 year ago
2.1.2
1 year ago
2.2.0
1 year ago
2.1.1
1 year ago
2.4.0
12 months ago
2.3.1
1 year ago
2.1.0
1 year ago
2.0.0
1 year ago
1.2.0
1 year ago
1.1.2
1 year ago
1.1.1
1 year ago
1.1.0
1 year ago
1.0.0
2 years ago
0.7.1
2 years ago
0.7.0
2 years ago
0.6.1
2 years ago
0.5.0
2 years ago
0.4.1
2 years ago
0.6.0
2 years ago
0.4.0
2 years ago
0.3.0
2 years ago
0.2.7
2 years ago
0.2.6
2 years ago
0.2.5
2 years ago
0.2.4
2 years ago
0.2.3
2 years ago
0.2.2
2 years ago
0.2.1
2 years ago
0.2.0
2 years ago
0.1.0
2 years ago