1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[98210],{98210:(e,l,a)=>{a.r(l),a.d(l,{default:()=>m});var i=a(95155),n=a(90346),t=a(80870),r=a(29677),s=a(80283),h=a(69169);let o=`<div class="custom-box"> 2 <h3>عÙÙØ§Ù Ø³ÙØ§Ø±Ø´Û</h3> 3 <p>کد HTMLØ CSS ÛØ§ Script Ø®ÙØ¯ را اÛÙØ¬Ø§ ÙØ§Ø±Ø¯ Ú©ÙÛØ¯.</p> 4 <script> 5 console.log('Hello from HTML widget'); 6 </script> 7</div>`,d=[{value:"inline",label:"ÛکپارÚ٠با ØµÙØÙ"},{value:"iframe",label:"Ø§ÛØ²ÙÙ٠داخ٠iframe"}],x=[{value:"full",label:"ت٠ا٠عرض"},{value:"screen",label:"ت٠ا٠عرض ØµÙØÙ"},{value:"auto",label:"Ø®ÙØ¯Ú©Ø§Ø±"},{value:"fixed",label:"عرض ثابت"}],u=[{value:"fixed",label:"Ø§Ø±ØªÙØ§Ø¹ ثابت"},{value:"screen",label:"ØªÙ Ø§Ù Ø§Ø±ØªÙØ§Ø¹ ØµÙØÙ"},{value:"auto",label:"Ø®ÙØ¯Ú©Ø§Ø±"},{value:"min",label:"ØØ¯Ø§ÙÙ Ù ØØ¯Ø§Ú©Ø«Ø±"},{value:"viewport",label:"بر اساس ØµÙØÙ"}],c=[{value:"visible",label:"ÙÙ Ø±Ø§Ù ØµÙØÙ / بدÙÙ ÙØ§Ø¨"},{value:"auto",label:"اسکرÙ٠در ØµÙØ±Øª ÙÛØ§Ø²"},{value:"hidden",label:"بدÙ٠اسکرÙÙ"},{value:"scroll",label:"ÙÙ ÛØ´Ù اسکرÙÙ"}];function p(e,l,a,i){let n=Number(e);return Number.isFinite(n)?Math.min(i,Math.max(a,Math.round(n))):l}function b({value:e,unit:l="px",min:a,max:n,step:r=10,fallback:s,onChange:h}){return(0,i.jsxs)("div",{className:"flex items-center gap-1",children:[(0,i.jsx)(t.UX,{min:a,max:n,step:r,value:p(e,s,a,n),onChange:e=>h(p(e,s,a,n))}),(0,i.jsx)("span",{className:"shrink-0 rounded-[7px] border border-[var(--pc-control-border)] bg-[var(--pc-button-bg)] px-1.5 font-yekan text-[9px] leading-6 text-[var(--pc-panel-muted)]",children:l})]})}function m(){let e=(0,s.s0)(e=>e.selectedWidget),l=(0,s.sr)();if(!e)return(0,i.jsx)(r.A,{});let a={...h.w,...e.defaultProps||{}},m="iframe"===a.renderMode,v=i=>{l.updateNode(e.id,{defaultProps:{...a,...i}})};return(0,i.jsxs)(t.XR,{children:[(0,i.jsx)(t.So,{title:"کد Ø³ÙØ§Ø±Ø´Û",defaultOpen:!0,children:(0,i.jsxs)("div",{className:"space-y-1 px-1 pb-2",children:[(0,i.jsx)("div",{className:"rounded-[8px] border border-amber-500/25 bg-amber-500/10 px-2 py-1.5 font-yekan text-[9px] leading-5 text-amber-700 dark:text-amber-200",children:"در ØØ§Ùت ÛکپارÚÙØ HTML Ù Ø«Ù Ø¨Ø®Ø´Û Ø§Ø² ØµÙØÙ Ø±ÙØ¯Ø± Ù ÛâØ´ÙØ¯ Ù Ø§ÙØ¯Ø§Ø²Ù ٠اسکرÙ٠را Ø®ÙØ¯ کد داخÙÛ Ù Ø¯ÛØ±Ûت Ù ÛâÚ©ÙØ¯. اگر کد ش٠ا script ÛØ§ Ø§ÛØ²ÙÙÙâØ³Ø§Ø²Û Ú©Ø§Ù Ù ÙØ§Ø²Ù Ø¯Ø§Ø±Ø¯Ø ØØ§Ùت iframe را Ø§ÙØªØ®Ø§Ø¨ Ú©ÙÛØ¯."}),(0,i.jsx)(t.RZ,{label:"ØØ§Ùت ÙÙ Ø§ÛØ´",children:(0,i.jsx)(t.Pl,{value:a.renderMode,options:d,onChange:e=>v({renderMode:e})})}),(0,i.jsx)(t.xh,{label:"HTML / CSS / Script",children:(0,i.jsx)(t.tt,{dir:"ltr",spellCheck:!1,rows:14,autoSize:{minRows:14,maxRows:28},value:a.html,onChange:e=>v({html:e.target.value}),placeholder:o,className:"!font-mono !text-[10px] !leading-5"})})]})}),m?(0,i.jsx)(t.So,{title:"Ø§ÙØ¯Ø§Ø²Ù ٠اسکرÙÙ",defaultOpen:!0,children:(0,i.jsxs)("div",{className:"space-y-1 px-1 pb-2",children:[(0,i.jsx)(t.RZ,{label:"ØØ§Ùت عرض",children:(0,i.jsx)(t.Pl,{value:a.widthMode,options:x,onChange:e=>v({widthMode:e})})}),"fixed"===a.widthMode?(0,i.jsx)(t.RZ,{label:"عرض",children:(0,i.jsx)(b,{value:a.width,min:120,max:2400,fallback:h.w.width,onChange:e=>v({width:e})})}):null,(0,i.jsx)(t.RZ,{label:"ØØ§Ùت Ø§Ø±ØªÙØ§Ø¹",children:(0,i.jsx)(t.Pl,{value:a.heightMode,options:u,onChange:e=>v({heightMode:e})})}),"fixed"===a.heightMode?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.RZ,{label:"Ø§Ø±ØªÙØ§Ø¹",children:(0,i.jsx)(b,{value:a.height,min:120,max:2e3,fallback:h.w.height,onChange:e=>v({height:e})})}),(0,i.jsx)("div",{className:"px-1",children:(0,i.jsx)(n.Ap,{min:120,max:2e3,step:10,value:p(a.height,h.w.height,120,2e3),tooltip:{formatter:e=>`${e}px`},onChange:e=>v({height:p(e,h.w.height,120,2e3)})})})]}):null,"auto"===a.heightMode||"min"===a.heightMode?(0,i.jsx)(t.RZ,{label:"ØØ¯Ø§ÙÙ Ø§Ø±ØªÙØ§Ø¹",children:(0,i.jsx)(b,{value:a.minHeight,min:0,max:2e3,fallback:h.w.minHeight,onChange:e=>v({minHeight:e})})}):null,"auto"===a.heightMode||"min"===a.heightMode?(0,i.jsx)(t.RZ,{label:"ØØ¯Ø§Ú©Ø«Ø± Ø§Ø±ØªÙØ§Ø¹",children:(0,i.jsx)(b,{value:a.maxHeight,min:120,max:3e3,fallback:h.w.maxHeight,onChange:e=>v({maxHeight:e})})}):null,"viewport"===a.heightMode?(0,i.jsx)(t.RZ,{label:"Ø§Ø±ØªÙØ§Ø¹ ØµÙØÙ",children:(0,i.jsx)(b,{value:a.viewportHe
7ight,unit:"vh",min:10,max:100,step:5,fallback:h.w.viewportHeight,onChange:e=>v({viewportHeight:e})})}):null,(0,i.jsx)(t.RZ,{label:"اسکرÙÙ",children:(0,i.jsx)(t.Pl,{value:a.overflowMode,options:c,onChange:e=>v({overflowMode:e})})})]})}):null]})}}}]);
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.