PageSourceSearch

https://infotecs.ru/local/assets-cabinet/assets/BqXS0ELg.js

js infotecs.ru collected 2026-10-02 04:23:21 UTC 2,357 bytes, 1 lines download raw bytes

1import{dT as e,dU as t,dK as s,bT as a,bW as l,bF as i,aE as n,bS as o,aA as r,aM as c,v as d,bc as b,bl as u,av as g,s as m,aT as p}from"./rPzCxgu2.js";import{U as v}from"./D1DH0B25.js";import"./DH8wk0CJ.js";const h=["title","aria-label","aria-pressed","disabled"],f={__name:"index",props:{params:{type:Object,required:!0},root:{type:HTMLElement,default:null}},emits:["change"],setup(f,{emit:A}){const E=A,M=f,{$b:_,$bem:B}=l(s.bemBlock),{$t:C}=(()=>{const s=new e(t.parse("[choice-chip]\naria-label = Вариант выбора\n")),a=s.$tFactory.bind(s,"choice-chip");return{$t:a(),$tFactory:a,txt:s}})(),x=p({});let P=null,y=null;const $=m(e=>B({[_``]:!0,[_`,,active`]:Boolean(x.isActive&&!x.isDisabled),[_`,,disabled`]:Boolean(x.isDisabled),[x.classes?.active]:Boolean(x.classes?.active&&x.isActive&&!x.isDisabled),[x.classes?.disabled]:Boolean(x.classes?.disabled&&x.isDisabled),[x.classes?.root]:Boolean(x.classes?.root)})),j=m(e=>{const t=String(x.text??""),s=x.maxLength;return s&&s<t.length?`${t.substring(0,s)}...`:t});function w(){if(x.isDisabled)return;const e={text:x.text,id:x.id};E("change",e),y?.dispatchEvent(new CustomEvent(s.UI_CHANGE_EVENT_NAME,{bubbles:!0,detail:e}))}return i(e=>M.params,e=>{for(const t of Object.keys(x))delete x[t];Object.assign(x,e,{classes:{...e?.classes}})},{deep:!0,immediate:!0}),n(e=>{if(y=M.root,!y)return null;P=function(e,t){const l=new v(e,{updateKey:0},t);l.shareMethods=["getModel","setModel","getActive","setActive","toggle","getParam","getParams","setParam","getClass","setClass"];const i=t=>{const s=(i,n)=>null===l.getMethod(t)(i,n)?null:(e.dispatchEvent(new Event(a,{bubbles:!0})),s);return s},n=i("setParam"),o=i("setClass"),r=e=>Boolean(t.isActive),c=e=>(n("isActive",Boolean(e)),c),d=e=>(c(!r()),d);return l.shareInterface({getModel:r,setModel:e=>n("isActive",Boolean(e)),getActive:r,setActive:c,toggle:d,getParam:l.getMethod("getParam"),getParams:l.getMethod("getParams"),setParam:n,getClass:l.getMethod("getClass"),setClass:o}),l.prepareElement(s.wrapperClass),e.__interface}(y,x),y.dispatchEvent(new Event(o,{bubbles:!0}))}),r(e=>{y?.__interface===P&&delete y.__interface}),(e,t)=>(c(),d("button",{type:"button",class:g($.value),title:x.text,"aria-label":x.text||u(C)`,aria-label`,"aria-pressed":Boolean(x.isActive),disabled:x.isDisabled,onClick:w},b(j.value),11,h))}};export{f as default};

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.