Skip to content

arraypress/waveform-playlist-vue

Repository files navigation

Waveform Playlist for Vue

Vue 3 component wrapper for @arraypress/waveform-playlist. A declarative multi-track playlist player with chapters, markers, and an exposed imperative navigation API.

npm version license

Documentation · npm


Install

npm install @arraypress/waveform-playlist-vue @arraypress/waveform-playlist @arraypress/waveform-player vue
<script setup lang="ts">
import { WaveformPlaylist } from '@arraypress/waveform-playlist-vue';
</script>

<template>
  <WaveformPlaylist :tracks="[{ url: '/a.mp3', title: 'A', artist: 'Artist' }]" />
</template>

Documentation

Full props, the imperative API, and SSR notes live in the docs.

Vue guide — install, props, the imperative API, and SSR notes. All four Vue wrappers (player / bar / playlist) are on that page.

License

MIT © ArrayPress

About

Vue 3 component wrapper for @arraypress/waveform-playlist — a declarative `tracks` array, typed props for every option, an exposed imperative API for playlist + chapter navigation, and SSR-safe mounting.

Topics

Resources

License

Stars

Watchers

Forks

Packages