PageSourceSearch

https://fecdn.luogu.com.cn/columba/columba~2a971f7c6815c6ef.js

js luogu.com.cn collected 2026-10-03 19:37:41 UTC 6,536 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_luogu_columba=self.webpackChunk_luogu_columba||[]).push([[3228],{83228:(e,a,l)=>{l.r(a),l.d(a,{default:()=>x});var u=l(32288),t=l(51784),n=l(12416),d=l(72746),i=l(5671),v=l(37655),s=l(8412),c=l(37069),o=l(15478),r=l(39539),k=l(45316),p=l(27026),m=l(48474),b=l(44313),f=l(90566),y=l(89699);const _={class:"paste-id"},W={key:0,class:"btn-actions"},R={key:1},h={class:"btn-actions"},F={class:"meta-row"},w={class:"meta-left"},C={key:0},X={class:"code-header"},E={class:"expand"},K=(0,u.pM)({__name:"PasteShow",setup(e){const a=(0,c.rd)(),l=(0,v.Px)(),K=(0,u.EW)((()=>l.value.paste)),x=(0,u.EW)((()=>l.value.canEdit)),g=Math.floor(Date.now()/1e3),L=(0,u.EW)((()=>"number"==typeof K.value.expireTime&&K.value.expireTime<g)),V=(0,u.EW)((()=>"number"==typeof K.value.expireTime&&K.value.expireTime-g<604800)),A=(0,o.wm)(),I=(0,o.HH)(),T=(0,n.KR)(!1),U=(0,n.KR)(""),Q=(0,n.KR)(!1),q=(0,n.KR)(),B=(0,n.KR)(""),M=()=>(0,r.Dk)(K.value.data||"").then((()=>(0,r.In)("复制成功"))),D=async()=>{Q.value=!0;try{const e=U.value,{data:l}=await(0,v.Xf)(K.value?{name:"paste.edit",query:{id:K.value.id}}:{name:"paste.create"},{data:e,captcha:B.value});(0,r.In)("剪贴板保存成功"),v.XU.value=null,K.value?(T.value=!1,K.value.data=e):a.push({name:"paste.show",params:{id:l.id}})}catch(e){(0,r.Ib)(e)}finally{var e;Q.value=!1,B.value="",null===(e=q.value)||void 0===e||e.getNewCaptcha(!1)}},H=async()=>{if((await(0,r.ql)("确定要删除吗?")).value){Q.value=!0;try{await(0,v.$B)({name:"paste.edit",query:{id:K.value.id}},{}),await(0,r.EU)("剪贴板删除成功"),a.push({name:"paste.list"})}catch(e){(0,r.Ib)(e)}finally{Q.value=!1}}};return(0,u.wB)(U,(()=>{v.XU.value="当前页面上的内容还没保存,确定要离开吗?"}),{deep:!0}),(0,u.wB)((()=>{var e;return null===(e=K.value)||void 0===e?void 0:e.id}),(()=>{A("云剪贴板 ".concat(K.value?"#".concat(K.value.id):"")),I([{name:"云剪贴板",router:{name:"paste.list"}},...K.value?[{name:"#".concat(K.value.id),router:{name:"paste.show",params:{id:K.value.id}}}]:[{name:"新建剪贴板",router:{name:"paste.new"}}]]),K.value?(U.value=K.value.data,T.value=!1,(0,u.dY)((()=>{v.XU.value=null}))):T.value=!0}),{deep:!0,immediate:!0}),(e,a)=>((0,u.uX)(),(0,u.Wv)(s.A,null,{title:(0,u.k6)((()=>[T.value?((0,u.uX)(),(0,u.CE)(u.FK,{key:0},[(0,u.eW)((0,t.v_)(K.value?"编辑":"新建")+"云剪贴板 ",1)],64)):K.value?((0,u.uX)(),(0,u.CE)(u.FK,{key:1},[a[5]||(a[5]=(0,u.eW)(" 云剪贴板 ",-1)),(0,u.Lk)("span",_,"#"+(0,t.v_)(K.value.id),1)],64)):(0,u.Q3)("",!0)])),"header-bottom-right":(0,u.k6)((()=>[K.value&&x.value?((0,u.uX)(),(0,u.CE)("div",W,[(0,u.bF)((0,n.R1)(i.r8),{disabled:Q.value,class:"lcolor-var-red-3",onClick:H},{default:(0,u.k6)((()=>[...a[6]||(a[6]=[(0,u.eW)("删除",-1)])])),_:1},8,["disabled"]),(0,u.bF)((0,n.R1)(i.r8),{disabled:Q.value,class:"lcolor-var-cyan-3",onClick:a[0]||(a[0]=e=>(async e=>{Q.value=!0;try{await(0,v.Xf)({name:"paste.edit",query:{id:K.value.id}},{public:e}),K.value.public=e,(0,r.In)(e?"已设为公开":"已设为非公开")}catch(e){(0,r.Ib)(e)}finally{Q.value=!1}})(!K.value.public))},{default:(0,u.k6)((()=>[(0,u.eW)((0,t.v_)(K.value.public?"设为非公开":"公开"),1)])),_:1},8,["disabled"]),(0,u.bF)((0,n.R1)(i.r8),{solid:"",onClick:a[1]||(a[1]=e=>T.value=!0)},{default:(0,u.k6)((()=>[...a[7]||(a[7]=[(0,u.eW)("编辑",-1)])])),_:1})])):((0,u.uX)(),(0,u.CE)("div",R,[(0,u.bF)((0,n.R1)(i.r8),{link:"",solid:"",to:{name:"paste.list"}},{default:(0,u.k6)((()=>[...a[8]||(a[8]=[(0,u.eW)("返回列表",-1)])])),_:1})]))])),default:(0,u.k6)((()=>[T.value?((0,u.uX)(),(0,u.Wv)((0,n.R1)(i.Vm),{key:0},{default:(0,u.k6)((()=>[(0,u.bF)(k.default,{modelValue:U.value,"onUpdate:modelValue":a[2]||(a[2]=e=>U.value=e)},null,8,["modelValue"]),a[11]||(a[11]=(0,u.Lk)("p",{class:"lfe-caption help"}," 支持 Markdown 格式。请勿粘贴违规内容或过大的代码片段。 ",-1)),(0,u.Lk)("div",h,[(0,u.bo)((0,u.bF)(p.A,{ref_key:"elCaptcha",ref:q,modelValue:B.value,"onUpdate:modelValue":a[3]||(a[3]=e=>B.value=e),onSubmit:D},null,8,["modelValue"]),[[d.aG,!K.value]]),(0,u.bF)((0,n.R1)(i.r8),{loading:Q.value,solid:"",onClick:D},{default:(0,u.k6)((()=>[...a[9]||(a[9]=[(0,u.eW)("保存",-1)])])),_:1},8,["loading"]),K.value?((0,u.uX)(),(0,u.Wv)((0,n.R1)(i.r8),{key:0,link:"",onClick:a[4]||(a[4]=e=>T.value=!1)},{default:(0,u.k6)((()=>[...a[10]||(a[10]=[(0,u.eW)("取消",-1)])])),_:1})):(0,u.Q3)("",!0)])])),_:1})):((0,u.uX)(),(0,u.CE)(u.FK,{key:1},[(0,u.bF)((0,n.R1)(i.Vm),{class:"paste-show-card"},{default:(0,u.k6)((()=>[(0,u.Lk)("div",F,[(0,u.Lk)("div",w,[(0,u.Lk)("span",null,[a[12]||(a[12]=(0,u.eW)("作者 ",-1)),(0,u.bF)(m.A,{user:K.value.user},null,8,["user"])]),(0,u.Lk)("span",null,[a[13]||(a[13]=(0,u.eW)("发布时间 ",-1)),(0,u.bF)((0,n.R1)(i.A6),{time:K.value.time,canonical:"",seconds:""},null,8,["time"])]),null!=K.value.expireTime?((0,u.uX)(),(0,u.CE)("span",C,[a[14]||(a[14]=(0,u.eW)("过期时间 ",-1)),(0,u.bF)((0,n.R1)(i.A6),{time:K.value.expireTime,canonical:"",seconds:""}
1,null,8,["time"])])):(0,u.Q3)("",!0),K.value.public?((0,u.uX)(),(0,u.Wv)((0,n.R1)(i.tK),{key:1,color:"cyan-3"},{default:(0,u.k6)((()=>[...a[15]||(a[15]=[(0,u.eW)("公开",-1)])])),_:1})):((0,u.uX)(),(0,u.Wv)((0,n.R1)(i.tK),{key:2,color:"green-3"},{default:(0,u.k6)((()=>[...a[16]||(a[16]=[(0,u.eW)("非公开",-1)])])),_:1})),null!=K.value.expireTime?((0,u.uX)(),(0,u.CE)(u.FK,{key:3},[L.value?((0,u.uX)(),(0,u.Wv)((0,n.R1)(i.tK),{key:0,color:"orange-3"},{default:(0,u.k6)((()=>[...a[17]||(a[17]=[(0,u.eW)("已过期",-1)])])),_:1})):V.value?((0,u.uX)(),(0,u.Wv)((0,n.R1)(i.tK),{key:1,color:"red-3"},{default:(0,u.k6)((()=>[...a[18]||(a[18]=[(0,u.eW)("临期",-1)])])),_:1})):(0,u.Q3)("",!0)],64)):(0,u.Q3)("",!0)])]),(0,u.bF)((0,n.R1)(i.n4),{content:K.value.data},null,8,["content"])])),_:1}),(0,u.bF)((0,n.R1)(i.Vm),null,{default:(0,u.k6)((()=>[(0,u.Lk)("div",X,[a[20]||(a[20]=(0,u.Lk)("h4",{class:"lfe-h4"},"源代码",-1)),(0,u.bF)((0,n.R1)(i.r8),{size:"small",onClick:M},{default:(0,u.k6)((()=>[...a[19]||(a[19]=[(0,u.eW)("复制",-1)])])),_:1})]),(0,u.bF)(b.A,{height:300},{expand:(0,u.k6)((e=>{let{expand:l}=e;return[(0,u.Lk)("div",E,[(0,u.bF)((0,n.R1)(i.t3),{onClick:l},{default:(0,u.k6)((()=>[a[21]||(a[21]=(0,u.eW)(" 展开  ",-1)),(0,u.bF)((0,n.R1)(f.gc),{icon:(0,n.R1)(y.Jt)},null,8,["icon"])])),_:1},8,["onClick"])])]})),default:(0,u.k6)((()=>[(0,u.bF)((0,n.R1)(i.mN),{code:K.value.data},null,8,["code"])])),_:1})])),_:1})],64))])),_:1}))}}),x=(0,l(47433).A)(K,[["__scopeId","data-v-45d1ca96"]])}}]);

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.