{"version":3,"file":"index.mjs","sources":["../../../../../packages/hooks/use-max-screen/index.ts"],"sourcesContent":["import { ref } from 'vue'\n\nfunction useMaxScreen() {\n  const isMaxScreen = ref(true)\n\n  const changeFullScreen = () => {\n    isMaxScreen.value = !isMaxScreen.value\n    if (isMaxScreen.value) {\n      const doc: any = document\n      if (doc.exitFullscreen) {\n        doc.exitFullscreen()\n      } else if (doc.mozCancelFullScreen) {\n        doc.mozCancelFullScreen()\n      } else if (doc.webkitExitFullscreen) {\n        doc.webkitExitFullscreen()\n      }\n    } else {\n      const element: any = document.documentElement\n      if (element.requestFullscreen) {\n        element.requestFullscreen()\n      } else if (element.mozRequestFullScreen) {\n        element.mozRequestFullScreen()\n      } else if (element.webkitRequestFullscreen) {\n        element.webkitRequestFullscreen()\n      } else if (element.msRequestFullscreen) {\n        element.msRequestFullscreen()\n      }\n    }\n  }\n\n  return {\n    isMaxScreen,\n    changeFullScreen,\n  }\n}\n\nexport { useMaxScreen }\n"],"names":[],"mappings":";;AACA,SAAS,YAAY,GAAG;AACxB,EAAE,MAAM,WAAW,GAAG,GAAG,CAAC,IAAI,CAAC,CAAC;AAChC,EAAE,MAAM,gBAAgB,GAAG,MAAM;AACjC,IAAI,WAAW,CAAC,KAAK,GAAG,CAAC,WAAW,CAAC,KAAK,CAAC;AAC3C,IAAI,IAAI,WAAW,CAAC,KAAK,EAAE;AAC3B,MAAM,MAAM,GAAG,GAAG,QAAQ,CAAC;AAC3B,MAAM,IAAI,GAAG,CAAC,cAAc,EAAE;AAC9B,QAAQ,GAAG,CAAC,cAAc,EAAE,CAAC;AAC7B,OAAO,MAAM,IAAI,GAAG,CAAC,mBAAmB,EAAE;AAC1C,QAAQ,GAAG,CAAC,mBAAmB,EAAE,CAAC;AAClC,OAAO,MAAM,IAAI,GAAG,CAAC,oBAAoB,EAAE;AAC3C,QAAQ,GAAG,CAAC,oBAAoB,EAAE,CAAC;AACnC,OAAO;AACP,KAAK,MAAM;AACX,MAAM,MAAM,OAAO,GAAG,QAAQ,CAAC,eAAe,CAAC;AAC/C,MAAM,IAAI,OAAO,CAAC,iBAAiB,EAAE;AACrC,QAAQ,OAAO,CAAC,iBAAiB,EAAE,CAAC;AACpC,OAAO,MAAM,IAAI,OAAO,CAAC,oBAAoB,EAAE;AAC/C,QAAQ,OAAO,CAAC,oBAAoB,EAAE,CAAC;AACvC,OAAO,MAAM,IAAI,OAAO,CAAC,uBAAuB,EAAE;AAClD,QAAQ,OAAO,CAAC,uBAAuB,EAAE,CAAC;AAC1C,OAAO,MAAM,IAAI,OAAO,CAAC,mBAAmB,EAAE;AAC9C,QAAQ,OAAO,CAAC,mBAAmB,EAAE,CAAC;AACtC,OAAO;AACP,KAAK;AACL,GAAG,CAAC;AACJ,EAAE,OAAO;AACT,IAAI,WAAW;AACf,IAAI,gBAAgB;AACpB,GAAG,CAAC;AACJ;;;;"}