@pentaio/pentio-vue
v0.1.3
Published
Pentio Player for Vue
Readme
@pentaio/pentio-vue
Vue 3 wrapper for Pentio player.
Install
npm i @pentaio/pentio-vueQuick start
<script setup lang="ts">
import { ref } from "vue";
import { PentioPlayer, type PentioPlayerController } from "@pentaio/pentio-vue";
const controller = ref<PentioPlayerController | null>(null);
const handleReady = (ctrl: PentioPlayerController) => {
controller.value = ctrl;
};
</script>
<template>
<PentioPlayer src="<assets-url-or-path>/pentio.pto" :autoplay="true" @ready="handleReady" />
<button @click="controller?.play()">Play</button>
<button @click="controller?.resume()">Resume</button>
<button @click="controller?.pause()">Pause</button>
<button @click="controller?.stop()">Stop</button>
</template>Component props
src?: stringautoplay?: booleanwidth?: number | stringheight?: number | string
Events
ready(controller)
License
MIT
