PageSourceSearch

https://delta-batt.com/_nuxt/OdVk2QTL.js

js delta-batt.com collected 2026-10-09 22:42:37 UTC 3,125 bytes, 1 lines download raw bytes

1import{u as Q,d as j,e as q,c as z,_ as D}from"./p7j0WGZt.js";import{_ as R}from"./BuQfH421.js";import{u as Y}from"./Cj7e6CUJ.js";import{m as Z,j as T,r as I,q as N,N as u,Q as d,a9 as r,u as n,Y as v,$ as y,I as w,a7 as B,S,Z as p,M as a,U as H,a1 as f}from"./uOatmh1Q.js";/* empty css        */const J={class:"documents-filter"},K={class:"documents-filter__title__wrapper"},P={class:"documents-filter__title"},W={class:"documents-filter__body"},X={class:"documents-filter__fields-title"},G={class:"documents-filter__fields-list"},ee={class:"actions"},se=Z({__name:"FiltersFields",props:{filters:{},rootUrl:{},instant:{type:Boolean,default:!1}},emits:["change","clear","close"],setup($,{emit:M}){const{$reachGoal:k}=Q(),_=$,x=M,g=j(),{setQuery:U,query:A}=Y(),F=T(_.filters),t=I({documentTypes:[],categories:[],series:[]}),m=T(7),c=I({series:m.value,categories:m.value,documentTypes:m.value}),C=()=>{k("documentation_filter_clear_filters",{}),x("clear")};function O(o,e){if(o.checked)e==="documentTypes"?t[e].includes(o.xmlId)||t[e].push(o.xmlId):t[e].includes(o.code)||t[e].push(o.code);else if(e==="documentTypes"){const l=t[e].indexOf(o.xmlId);l!==-1&&t[e].splice(l,1)}else{const l=t[e].indexOf(o.code);l!==-1&&t[e].splice(l,1)}k("documentation_filter_set_field",{field:{code:e,value:t[e]}}),_.instant&&V()}function V(){U({arrays:[{key:"documentTypes",value:t.documentTypes},{key:"categories",value:t.categories},{key:"series",value:t.series}]}),x("close")}return N(()=>_.filters,()=>{_.filters&&(F.value=_.filters)}),N(()=>A.value,(o,e)=>{Object.keys(o).length===0&&(t.documentTypes=[],t.categories=[],t.series=[])}),(o,e)=>{const l=q,E=R,b=z;return a(),u("div",J,[d("div",K,[d("span",P,r(n(g).isMobile?"Фильтры":"Фильтр"),1),n(g).isMobile?(a(),v(l,{key:0,name:"ui/close",onClick:e[0]||(e[0]=s=>x("close"))})):y("",!0)]),d("div",W,[(a(!0),u(w,null,B(n(F),(s,L)=>(a(),u("div",{key:s.code,class:H(["documents-filter__fields",{"documents-filter__fields__last":L=="series"}])},[d("h3",X,r(s.name),1),d("div",G,[(a(!0),u(w,null,B(s.values.slice(0,n(c)[s.code]),i=>(a(),u("div",{key:i.code},[i?(a(),v(E,{key:0,class:"documents-filter__fields-list__wrapper",disabled:i.disabled,modelValue:i.checked,"onUpdate:modelValue":[h=>i.checked=h,h=>O(i,s.code)]},{default:p(()=>[f(r(i.name),1)]),_:2},1032,["disabled","modelValue","onUpdate:modelValue"])):y("",!0)]))),128)),s.values.length>n(m)?(a(),v(b,{key:0,class:"documents-filter__group-more",variant:"with-icon",onClick:i=>n(c)[s.code]===s.values.length?n(c)[s.code]=n(m):n(c)[s.code]=s.values.length},{default:p(()=>[f(r(n(c)[s.code]===s.values.length?"Скрыть":"Показать еще")+" ",1),S(l,{name:"arrow",size:14,rotate:n(c)[s.code]===s.values.length?-90:90},null,8,["rotate"])]),_:2},1032,["onClick"])):y("",!0)])],2))),128))]),d("div",ee,[S(b,{variant:"grey",onClick:C},{default:p(()=>[...e[1]||(e[1]=[f("Сбросить",-1)])]),_:1}),n(g).isMobile?(a(),v(b,{key:0,variant:"primary",onClick:V},{default:p(()=>[...e[2]||(e[2]=[f("Применить ",-1)])]),_:1})):y("",!0)])])}}}),ie=D(se,[["__scopeId","data-v-661582a5"]]);export{ie 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.