PageSourceSearch

https://autoclass-gacmotor.ru/builds/build92/common_build/3287.8b9e9e1f.js

js autoclass-gacmotor.ru collected 2026-10-08 15:23:50 UTC 2,491 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunktrux_common=self.webpackChunktrux_common||[]).push([[3287],{23287:function(t,e,a){a.r(e);a(98992),a(72577),a(3949);var s=a(52891),n=a(89336),c=a(92354),o=a(47555);e.default=class extends s.xI{static targets=["headerBtn","headerBtnBase","headerBtnDealer","modalWindow","cityBlock","citySelect","dealerItem"];controllerId;citySelectTom;storageKey=o.y;eventName=o.J;connect(){super.connect(),this.controllerId=Math.random().toString(),this.hasCitySelectTarget&&(this.citySelectTom=new c.A(this.citySelectTarget,{maxOptions:null,placeholder:"Город",plugins:["remove_button"],onChange:()=>{const t=this.citySelectTarget.value;this.cityBlockTargets.forEach(e=>{t&&e.dataset.city!==t?e.style.display="none":e.style.display=null})}}),this.citySelectTom.setValue(null),this.citySelectTom.clear()),this.headerBtnTarget.addEventListener("click",t=>{if(!t.target.href)if(this.element.closest(".offcanvas")){const t=document.querySelector('.td-header__settings-contacts [data-controller="contacts-modal"] [data-contacts-modal-target="headerBtn"]');t?t.click():this.getModalInstance().show()}else this.getModalInstance().show()}),this.dealerItemTargets.forEach(t=>{t.addEventListener("click",()=>{this.selectContact(t),this.getModalInstance().hide()})});const t=window.localStorage.getItem(this.storageKey)||this.element.dataset.default;if(t){const e=this.dealerItemTargets.find(e=>e.dataset.id===t);e&&this.selectContact(e,!1)}document.addEventListener(this.eventName,t=>{if(this.controllerId===t.detail.source)return;const e=this.dealerItemTargets.find(e=>e.dataset.id===t.detail.id);e&&this.selectContact(e,!1)})}selectContact(t,e=!0){const a=t.dataset.id;e&&window.localStorage.setItem(this.storageKey,a),this.dealerItemTargets.forEach(t=>{t.dataset.id===a?t.classList.add("active"):t.classList.remove("active")});const s=this.element.dataset.anotherWording?`<button class="td-phone-set__change td-phone-set__btn-popup"><span class="td-btn__text">${this.element.dataset.anotherWording}</span></button>`:"";this.headerBtnBaseTarget.style.display="none",this.headerBtnDealerTarget.style.display=null,this.headerBtnDealerTarget.innerHTML=s+t.
1innerHTML,e&&document.dispatchEvent(new CustomEvent(this.eventName,{detail:{id:a,source:this.controllerId}}))}getModalInstance(){return n.Modal.getOrCreateInstance(this.modalWindowTarget)}}},47555:function(t,e,a){a.d(e,{J:function(){return n},y:function(){return s}});const s="td:contacts-modal",n="contacts-modal-select"}}]);

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.