PageSourceSearch

https://itweb.africa/_nuxt/CN2H51Mu.js

js itweb.africa collected 2026-10-02 02:28:33 UTC 1,730 bytes, 1 lines download raw bytes

1import{Z as x,at as E,r as b,i as w,a3 as y,W as c,e as d,a4 as D,a5 as A,aO as F,aw as I}from"./CqkWQRVg.js";import{a as L,b as m,c as S,V as O}from"./CYR28IFh.js";import{f as W}from"./DHfBH8QY.js";const B=A({fullscreen:Boolean,scrollable:Boolean,...F(S({captureFocus:!0,origin:"center center",scrollStrategy:"block",transition:{component:O},zIndex:2400,retainFocus:!0}),["disableInitialFocus"])},"VDialog"),k=x()({name:"VDialog",props:B(),emits:{"update:modelValue":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,v){let{emit:s,slots:o}=v;const i=E(e,"modelValue"),{scopeId:g}=L(),a=b();function V(){var t;s("afterEnter"),(e.scrim||e.retainFocus)&&((t=a.value)!=null&&t.contentEl)&&!a.value.contentEl.contains(document.activeElement)&&a.value.contentEl.focus({preventScroll:!0})}function h(){s("afterLeave")}return w(i,async t=>{var r;t||(await I(),(r=a.value.activatorEl)==null||r.focus({preventScroll:!0}))}),y(()=>{const t=m.filterProps(e),r=c({"aria-haspopup":"dialog"},e.activatorProps),P=c({tabindex:-1},e.contentProps);return d(m,c({ref:a,class:["v-dialog",{"v-dialog--fullscreen":e.fullscreen,"v-dialog--scrollable":e.scrollable},e.class],style:e.style},t,{modelValue:i.value,"onUpdate:modelValue":n=>i.value=n,"aria-modal":"true",activatorProps:r,contentProps:P,height:e.fullscreen?void 0:e.height,width:e.fullscreen?void 0:e.width,maxHeight:e.fullscreen?void 0:e.maxHeight,maxWidth:e.fullscreen?void 0:e.maxWidth,role:"dialog",onAfterEnter:V,onAfterLeave:h},g),{activator:o.activator,default:function(){for(var n=arguments.length,u=new Array(n),l=0;l<n;l++)u[l]=arguments[l];return d(D,{root:"VDialog"},{default:()=>{var f;return[(f=o.default)==null?void 0:f.call(o,...u)]}})}})}),W({},a)}});export{k as V,B as m};

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.