This commit is contained in:
2026-01-05 12:47:14 +08:00
commit 1fc846fae3
1614 changed files with 162035 additions and 0 deletions

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../../../common/vendor.js"),t=require("../_constants/event.js"),o=require("../_constants/prefix.js");require("../_utils/env.js");const s=require("../_utils/style.js"),n=require("../../../../popup.js");Math||r();const r=()=>"../transition/transition.js",a=`${o.PREFIX}-overlay`,i=e.defineComponent({name:a,options:{virtualHost:!0,addGlobalClass:!0,styleIsolation:"shared"}}),l=e.defineComponent({...i,props:n.overlayProps,emits:n.overlayEmits,setup(o,{emit:n}){const r=o,i=n,l=e.computed((()=>s.getMainClass(r,a,{[r.overlayClass]:!0}))),u=e.computed((()=>"number"==typeof r.duration?r.duration:Number(r.duration))),c=e.computed((()=>s.getMainStyle(r,{transitionDuration:`${u.value}ms`,zIndex:r.zIndex,...r.overlayStyle})));function d(e){i(t.CLICK_EVENT,e),r.closeOnClickOverlay&&i(t.UPDATE_VISIBLE_EVENT,!1)}return(t,o)=>({a:e.o(d),b:e.p({"custom-class":l.value,"custom-style":c.value,show:r.visible,name:"fade",duration:u.value,"destroy-on-close":r.destroyOnClose})})}});wx.createComponent(l);

View File

@@ -0,0 +1,6 @@
{
"component": true,
"usingComponents": {
"nut-transition": "../transition/transition"
}
}

View File

@@ -0,0 +1 @@
<nut-transition wx:if="{{b}}" u-s="{{['d']}}" bindclick="{{a}}" u-i="8a38d208-0" bind:__l="__l" u-p="{{b}}"><slot/></nut-transition>

View File

@@ -0,0 +1 @@
.nut-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--nut-overlay-bg-color, rgba(0, 0, 0, .7))}.nut-overflow-hidden{overflow:hidden!important}