Files
asistente/components/FullscreenButton.vue
2025-10-15 09:41:47 +02:00

32 lines
671 B
Vue

<template>
<ButtonCTA
color="transparent"
@click="toggleFullscreen"
>
</ButtonCTA>
</template>
<script>
import ButtonCTA from './ButtonCTA.vue';
export default {
name: "FullscreenButton",
components: { ButtonCTA },
methods: {
toggleFullscreen() {
const element = document.documentElement; // toda la página
// Si quieres solo un div del formulario, cambia esto por document.getElementById("formulario")
if (!document.fullscreenElement) {
element.requestFullscreen();
} else {
if (document.exitFullscreen) {
document.exitFullscreen();
}
}
}
}
};
</script>