UNPKG

qwc2

Version:
7 lines 824 B
/** * Copyright 2016-2024 Sourcepole AG * All rights reserved. * * This source code is licensed under the BSD-style license found in the * LICENSE file in the root directory of this source tree. */import displayReducer from"../reducers/display";import ReducerIndex from"../reducers/index";ReducerIndex.register("display",displayReducer);export var TOGGLE_FULLSCREEN="TOGGLE_FULLSCREEN";export var SET_VIEW_3D_MODE="SET_VIEW_3D_MODE";export var View3DMode={DISABLED:0,FULLSCREEN:1,SPLITSCREEN:2,DISABLING:3};export function toggleFullscreen(fullscreen){if(fullscreen){document.documentElement.requestFullscreen()["catch"](function(){})}else{document.exitFullscreen()["catch"](function(){})}return{type:TOGGLE_FULLSCREEN,fullscreen:fullscreen}}export function setView3dMode(mode){return{type:SET_VIEW_3D_MODE,mode:mode}}