Slots
loading: default
Content to display when page is rendering
vue
<template>
<VuePDF :pdf="pdf">
<div>
Loading...
</div>
</VuePDF>
</template>
overlay
Enable to add overlay content
vue
<template>
<VuePDF :pdf="pdf">
<template #overlay="{ width, height }" >
<div>
Page size {{ width }}x{{ height }}
</div>
</template>
</VuePDF>
</template>
WARNING
DO NOT ADD a <canvas>
element as root of template since it can break the component when page reload on scaling, rotating, etc.