|
@@ -30,8 +30,10 @@
|
|
|
<IconMagic class="tool-btn" v-tooltip="'激光笔'" :class="{ active: laserPen }" @click="laserPen = !laserPen" />
|
|
|
<IconStopwatchStart class="tool-btn" v-tooltip="'计时器'" :class="{ active: timerlVisible }" @click="timerlVisible = !timerlVisible" />
|
|
|
<IconListView class="tool-btn" v-tooltip="'演讲者视图'" @click="changeViewMode('presenter')" />
|
|
|
- <IconOffScreenOne class="tool-btn" v-tooltip="'退出全屏'" v-if="fullscreenState" @click="manualExitFullscreen()" />
|
|
|
- <IconFullScreenOne class="tool-btn" v-tooltip="'进入全屏'" v-else @click="enterFullscreen()" />
|
|
|
+ <template v-if="!queryParams.hideFullScreen">
|
|
|
+ <IconOffScreenOne class="tool-btn" v-tooltip="'退出全屏'" v-if="fullscreenState" @click="manualExitFullscreen()" />
|
|
|
+ <IconFullScreenOne class="tool-btn" v-tooltip="'进入全屏'" v-else @click="enterFullscreen()" />
|
|
|
+ </template>
|
|
|
<IconPower v-if="screenStore.mode === 'pptEditor'" class="tool-btn" v-tooltip="'结束放映'" @click="exitScreening()" />
|
|
|
</div>
|
|
|
</div>
|
|
@@ -53,6 +55,7 @@ import ScreenSlideList from "./ScreenSlideList.vue"
|
|
|
import SlideThumbnails from "./SlideThumbnails.vue"
|
|
|
import WritingBoardTool from "./WritingBoardTool.vue"
|
|
|
import CountdownTimer from "./CountdownTimer.vue"
|
|
|
+import queryParams from "@/queryParams"
|
|
|
|
|
|
const props = defineProps<{
|
|
|
changeViewMode: (mode: "base" | "presenter") => void
|