File: //var/packages/UniversalViewer/target/dist/assets/index-BxbwEVUm.js
import{u as b,_ as Z,a as n,b as l,c as f,I as g,d as h}from"./useUVImageContent-B0fOU0ii.js";import{f as U,U as k,e as D,g as $}from"./useUVImageContent-B0fOU0ii.js";import{d as m,c as r,o as i,u as e,a as y,n as x,C}from"../uv.main.XdP33zSa.js";import"./ZoomFloatingBar.vue_vue_type_script_setup_true_lang-DOYCzXq-.js";import"./item-B5SDe0MM.js";import"./handler-CIFn3Nrq.js";import"./draw-C-v37EDG.js";import"./modulepreload-polyfill-B5Qt9EMX.js";const A=m({__name:"FloatingBar",setup(p){const{enableZoomOut:a,enableZoomIn:t,enableZoomDisplay:o,displayText:s,displayTooltip:u,handleZoomOut:c,handleZoomDisplay:_,handleZoomIn:d,handleRotate:I}=b({useComponentStore:n,useZoomableStore:l});return(V,R)=>(i(),r(Z,{"display-text":e(s),"display-tooltip":e(u),"enable-display-button":e(o),"enable-zoom-in":e(t),"enable-zoom-out":e(a),onZoomout:e(c),onZoomreset:e(_),onZoomin:e(d),onRotate:e(I)},null,8,["display-text","display-tooltip","enable-display-button","enable-zoom-in","enable-zoom-out","onZoomout","onZoomreset","onZoomin","onRotate"]))}}),E=m({__name:"ItemView",setup(p,{expose:a}){const t=y("container");return f(t,{useComponentStore:n,useImageStore:h,useZoomableStore:l}),a({handleWheel:o=>n().component?.handleWheel(o)}),(o,s)=>(i(),r(g,{ref:"container",class:x(e(C).IMAGE_VIEW)},null,8,["class"]))}});export{A as FloatingBar,Z as ImageFloatingBar,g as ImageViewWrapper,U as Item,E as ItemView,k as UVImageContent,D as ViewHandler,$ as createImageStoreGroup,n as useComponentStore,b as useImageFloat,h as useImageStore,f as useUVImageContent,l as useZoomableStore};