PageSourceSearch

https://www.netatmo.com/_nuxt/YBoEyWFk.js

js netatmo.com collected 2026-09-24 08:38:14 UTC 11,465 bytes, 1 lines download raw bytes

1import{d as g,T as N,j as $,o as c,f as y,h as p,l as v,b as e,K as P,q as R,i as O,P as F,ac as I,cL as M,e as C,ad as T,t as m,cG as j,aa as z,af as b,ab as K,J as S,a5 as k,ag as L,ah as h,ai as w,aj as x,a3 as U,ae as W,v as V,m as G}from"./DOUwDtZz.js";import{a as H,d as J,b as Q,P as X}from"./DxMu0Kq1.js";const[q,Y]=R("PopoverRoot");var Z=g({__name:"PopoverRoot",props:{defaultOpen:{type:Boolean,required:!1,default:!1},open:{type:Boolean,required:!1,default:void 0},modal:{type:Boolean,required:!1,default:!1}},emits:["update:open"],setup(a,{emit:s}){const t=a,o=s,{modal:l}=N(t),r=$(t,"open",o,{defaultValue:t.defaultOpen,passive:t.open===void 0}),i=P(),f=P(!1);return Y({contentId:"",triggerId:"",modal:l,open:r,onOpenChange:n=>{r.value=n},onOpenToggle:()=>{r.value=!r.value},triggerElement:i,hasCustomAnchor:f}),(n,u)=>(c(),y(e(H),null,{default:p(()=>[v(n.$slots,"default",{open:e(r),close:()=>r.value=!1})]),_:3}))}}),ee=Z,te=g({__name:"PopoverClose",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(a){const s=a;O();const t=q();return(o,l)=>(c(),y(e(F),{type:o.as==="button"?"button":void 0,as:o.as,"as-child":s.asChild,onClick:l[0]||(l[0]=r=>e(t).onOpenChange(!1))},{default:p(()=>[v(o.$slots,"default")]),_:3},8,["type","as","as-child"]))}}),oe=te,re=g({__name:"PopoverContentImpl",props:{trapFocus:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(a,{emit:s}){const t=a,o=s,l=I(M(t,"trapFocus","disableOutsidePointerEvents")),{forwardRef:r}=O(),i=q();return J(),(f,n)=>(c(),y(e(j),{"as-child":"",loop:"",trapped:f.trapFocus,onMountAutoFocus:n[5]||(n[5]=u=>o("openAutoFocus",u)),onUnmountAutoFocus:n[6]||(n[6]=u=>o("closeAutoFocus",u))},{default:p(()=>[C(e(T),{"as-child":"","disable-outside-pointer-events":f.disableOutsidePointerEvents,onPointerDownOutside:n[0]||(n[0]=u=>o("pointerDownOutside",u)),onInteractOutside:n[1]||(n[1]=u=>o("interactOutside",u)),onEscapeKeyDown:n[2]||(n[2]=u=>o("escapeKeyDown",u)),onFocusOutside:n[3]||(n[3]=u=>o("focusOutside",u)),onDismiss:n[4]||(n[4]=u=>e(i).onOpenChange(!1))},{default:p(()=>[C(e(Q),m(e(l),{id:e(i).contentId,ref:e(r),"data-state":e(i).open.value?"open":"closed","aria-labelledby":e(i).triggerId,style:{"--reka-popover-content-transform-origin":"var(--reka-popper-transform-origin)","--reka-popover-content-available-width":"var(--reka-popper-available-width)","--reka-popover-content-available-height":"var(--reka-popper-available-height)","--reka-popover-trigger-width":"var(--reka-popper-anchor-width)","--reka-popover-trigger-height":"var(--reka-popper-anchor-height)"},role:"dialog"}),{default:p(()=>[v(f.$slots,"default")]),_:3},16,["id","data-state","aria-labelledby"])]),_:3},8,["disable-outside-pointer-events"])]),_:3},8,["trapped"]))}}),D=re,ae=g({__name:"PopoverContentModal",props:{side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(a,{emit:s}){const t=a,o=s,l=q(),r=P(!1);z(!0);const i=b(t,o),{forwardRef:f,currentElement:n}=O();return K(n),(u,d)=>(c(),y(D,m(e(i),{ref:e(f),"trap-focus":e(l).open.value,"disable-outside-pointer-events":"",onCloseAutoFocus:d[0]||(d[0]=S(_=>{o("closeAutoFocus",_),r.value||e(l).triggerElement.value?.focus()},["prevent"])),onPointerDownOutside:d[1]||(d[1]=_=>{o("pointerDownOutside",_);const B=_.detail.originalEvent,A=B.button===0&&B.ctrlKey===!0,E=B.button===2||A;r.value=E}),onFocusOutside:d[2]||(d[2]=S(()=>{},["prevent"]))}),{default:p(()=>[v(u.$slots,"default")]),_:3},16,["trap-focus"]))}}),se=ae,ne=g({__name:"PopoverContentNonModal",props:{side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(a,{emit:s}){const t=a,o=s,l=q(),r=P(!1),i=P(!1),f=b(t,o);return(n,u)=>(c(),y(D,m(e(f),{"trap-focus":!1,"disable-outside-pointer-events":!1,onCloseAutoFocus:u[0]||(u[0]=d=>{o("closeAutoFocus",d),d.defaultPrevented||(r.value||e(l).triggerElement.value?.focus(),d.preventDefault()),r.value=!1,i.value=!1}),onInteractOutside:u[1]||(u[1]=async d=>{o("interactOutside",d),d.defaultPrevented||(r.value=!0,d.detail.originalEvent.type==="pointerdown"&&(i.value=!0));const _=d.target;e(l).triggerElement.value?.contains(_)&&d.preventDefault(),d.detail.originalEvent.type==="focusin"&&i.value&&d.preventDefault()})}),{default:p(()=>[v(n.$slots,"default")]),_:3},16))}}),le=ne,ie=g({__name:"PopoverContent",props:{forceMount:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(a,{emit:s}){const t=a,o=s,l=q(),r=b(t,o),{forwardRef:i}=O();return l.contentId||=k(void 0,"reka-popover-content"),(f,n)=>(c(),y(e(L),{present:f.forceMount||e(l).open.value},{default:p(()=>[e(l).modal.value?(c(),y(se,m({key:0},e(r),{ref:e(i)}),{default:p(()=>[v(f.$slots,"default")]),_:3},16)):(c(),y(le,m({key:1},e(r),{ref:e(i)}),{default:p(()=>[v(f.$slots,"default")]),_:3},16))]),_:3},8,["present"]))}}),ue=ie,de=g({__name:"PopoverPortal",props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(a){const s=a;return(t,o)=>(c(),y(e(x),h(w(s)),{default:p(()=>[v(t.$slots,"default")]),_:3},16))}}),pe=de,fe=g({__name:"PopoverTrigger",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(a){const s=a,t=q(),{forwardRef:o,currentElement:l}=O();return t.triggerId||=k(void 0,"reka-popover-trigger"),U(()=>{t.triggerElement.value=l.value}),(r,i)=>(c(),y(W(e(t).hasCustomAnchor.value?e(F):e(X)),{"as-child":""},{default:p(()=>[C(e(F),{id:e(t).triggerId,ref:e(o),type:r.as==="button"?"button":void 0,"aria-haspopup":"dialog","aria-expanded":e(t).open.value,"aria-controls":e(t).contentId,"data-state":e(t).open.value?"open":"closed",as:r.as,"as-child":s.asChild,onClick:e(t).onOpenToggle},{default:p(()=>[v(r.$slots,"default")]),_:3},8,["id","type","aria-expanded","aria-controls","data-state","as","as-child","onClick"])]),_:3}))}}),ce=fe;const ye=g({__name:"Popover",props:{defaultOpen:{type:Boolean},open:{type:Boolean},modal:{type:Boolean}},emits:["update:open"],setup(a,{emit:s}){const l=b(a,s);return(r,i)=>(c(),y(e(ee),h(w(e(l))),{default:p(()=>[v(r.$slots,"default")]),_:3},16))}}),Pe=Object.assign(ye,{__name:"Popover"}),ve=g({__name:"PopoverTrigger",props:{asChild:{type:Boolean},as:{}},setup(a){const s=a;return(t,o)=>(c(),y(e(ce),h(w(s)),{default:p(()=>[v(t.$slots,"default")]),_:3},16))}}),Oe=Object.assign(ve,{__name:"PopoverTrigger"}),ge=g({inheritAttrs:!1,__name:"PopoverContent",props:{forceMount:{type:Boolean},side:{},sideOffset:{default:4},sideFlip:{type:Boolean},align:{default:"center"},alignOffset:{},alignFlip:{type:Boolean},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},sticky:{},hideWhenDetached:{type:Boolean},positionStrategy:{},updatePositionStrategy:{},disableUpdateOnLayoutShift:{type:Boolean},prioritizePosition:{type:Boolean},reference:{},asChild:{type:Boolean},as:{},disableOutsidePointerEvents:{type:Boolean},class:{}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(a,{emit:s}){const t=a,o=s,l=G(()=>{const{class:i,...f}=t;return f}),r=b(l,o);return(i,f)=>(c(),y(e(pe),null,{default:p(()=>[C(e(ue),m({...e(r),...i.$attrs},{class:e(V)("z-50 w-72 rounded-md border bg-popover p-4 text-popover-foreground shadow-md outline-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
1de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",t.class)}),{default:p(()=>[v(i.$slots,"default")]),_:3},16,["class"])]),_:3}))}}),be=Object.assign(ge,{__name:"PopoverContent"}),_e=g({__name:"PopoverClose",props:{asChild:{type:Boolean},as:{}},setup(a){const s=a;return(t,o)=>(c(),y(e(oe),h(w(s)),{default:p(()=>[v(t.$slots,"default")]),_:3},16))}});Object.assign(_e,{__name:"PopoverClose"});export{Pe as P,Oe as a,be as b};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.