|
|
@ -1,10 +1,7 @@ |
|
|
|
<template> |
|
|
|
<template> |
|
|
|
<v-container> |
|
|
|
|
|
|
|
<v-btn @click="deviceSelectDialog = true">change</v-btn> |
|
|
|
|
|
|
|
<v-btn @click="screenShare">share a screen</v-btn> |
|
|
|
|
|
|
|
<v-btn @click="sharePdf=true">share a pdf</v-btn> |
|
|
|
|
|
|
|
<PdfShare v-if="sharePdf" :username="username" :opaque-id="opaqueId" :room="room" :janus-init="janusInit" ></PdfShare> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<v-container fill-height> |
|
|
|
|
|
|
|
<PdfShare v-if="sharePdf" :username="username" :opaque-id="opaqueId" :room="room" :janus-init="janusInit" ></PdfShare> |
|
|
|
<v-dialog |
|
|
|
<v-dialog |
|
|
|
v-model="mozillaAlert" |
|
|
|
v-model="mozillaAlert" |
|
|
|
max-width="290" |
|
|
|
max-width="290" |
|
|
@ -98,6 +95,57 @@ |
|
|
|
<RemoteFeed :opaqueId="opaqueId" :mypvtid="mypvtid" :feedid="remoteStream.id" :remote-stream="remoteStream" :janusInit="janusInit" :room="room" ></RemoteFeed> |
|
|
|
<RemoteFeed :opaqueId="opaqueId" :mypvtid="mypvtid" :feedid="remoteStream.id" :remote-stream="remoteStream" :janusInit="janusInit" :room="room" ></RemoteFeed> |
|
|
|
</v-col> |
|
|
|
</v-col> |
|
|
|
</v-row> |
|
|
|
</v-row> |
|
|
|
|
|
|
|
<v-speed-dial |
|
|
|
|
|
|
|
v-model="fab" |
|
|
|
|
|
|
|
bottom |
|
|
|
|
|
|
|
left |
|
|
|
|
|
|
|
direction="top" |
|
|
|
|
|
|
|
open-on-hover |
|
|
|
|
|
|
|
> |
|
|
|
|
|
|
|
<template v-slot:activator> |
|
|
|
|
|
|
|
<v-btn |
|
|
|
|
|
|
|
v-model="fab" |
|
|
|
|
|
|
|
color="blue darken-2" |
|
|
|
|
|
|
|
dark |
|
|
|
|
|
|
|
fab |
|
|
|
|
|
|
|
> |
|
|
|
|
|
|
|
<v-icon v-if="fab">mdi-cog-outline</v-icon> |
|
|
|
|
|
|
|
<v-icon v-else>mdi-cog-outline</v-icon> |
|
|
|
|
|
|
|
</v-btn> |
|
|
|
|
|
|
|
</template> |
|
|
|
|
|
|
|
<v-btn |
|
|
|
|
|
|
|
fab |
|
|
|
|
|
|
|
dark |
|
|
|
|
|
|
|
small |
|
|
|
|
|
|
|
@click="sharePdf=true" |
|
|
|
|
|
|
|
> |
|
|
|
|
|
|
|
<v-icon>mdi-pdf-box</v-icon> |
|
|
|
|
|
|
|
</v-btn> <v-btn |
|
|
|
|
|
|
|
fab |
|
|
|
|
|
|
|
dark |
|
|
|
|
|
|
|
small |
|
|
|
|
|
|
|
@click="$vuetify.theme.dark=!$vuetify.theme.dark" |
|
|
|
|
|
|
|
> |
|
|
|
|
|
|
|
<v-icon>mdi-compare</v-icon> |
|
|
|
|
|
|
|
</v-btn> |
|
|
|
|
|
|
|
<v-btn |
|
|
|
|
|
|
|
fab |
|
|
|
|
|
|
|
dark |
|
|
|
|
|
|
|
small |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@click="deviceSelectDialog = true" |
|
|
|
|
|
|
|
> |
|
|
|
|
|
|
|
<v-icon>mdi-camera-outline</v-icon> |
|
|
|
|
|
|
|
</v-btn> |
|
|
|
|
|
|
|
<v-btn |
|
|
|
|
|
|
|
fab |
|
|
|
|
|
|
|
dark |
|
|
|
|
|
|
|
small |
|
|
|
|
|
|
|
@click="screenShare" |
|
|
|
|
|
|
|
> |
|
|
|
|
|
|
|
<v-icon>mdi-monitor-screenshot</v-icon> |
|
|
|
|
|
|
|
</v-btn> |
|
|
|
|
|
|
|
</v-speed-dial> |
|
|
|
</v-container> |
|
|
|
</v-container> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
|
|
|
|
|
|
|
|