this.updateFill()); this.$watch('rangeMax', () => this.updateFill()); Livewire.on('price-slider-reset', () => { this.rangeMin = this.min; this.rangeMax = this.max; this.updateFill(); }); }, updateFill() { if (!this.fillEl) return; const range = this.max - this.min; if (range <= 0) { this.fillEl.style.left = '0%'; this.fillEl.style.width = '100%'; return; } const left = Math.max(0, Math.min(100, ((this.rangeMin - this.min) / range) * 100)); const right = Math.max(0, Math.min(100, ((this.rangeMax - this.min) / range) * 100)); this.fillEl.style.left = left + '%'; this.fillEl.style.width = (right - left) + '%'; }, onMinInput(e) { let val = parseInt(e.target.value); if (isNaN(val)) val = this.min; if (val > this.rangeMax) val = this.rangeMax; if (val < this.min) val = this.min; this.rangeMin = val; this.syncInputFields(); this.debouncedRefresh(); }, onMaxInput(e) { let val = parseInt(e.target.value); if (isNaN(val)) val = this.max; if (val < this.rangeMin) val = this.rangeMin; if (val > this.max) val = this.max; this.rangeMax = val; this.syncInputFields(); this.debouncedRefresh(); }, syncInputFields() { const container = this.$el.closest('.product-filter_content'); if (!container) return; const inputs = container.querySelectorAll('input[type="number"]'); if (inputs[0]) { inputs[0].value = this.rangeMin; inputs[0].dispatchEvent(new Event('input', { bubbles: true })); } if (inputs[1]) { inputs[1].value = this.rangeMax; inputs[1].dispatchEvent(new Event('input', { bubbles: true })); } }, debouncedRefresh() { clearTimeout(this.debounceTimer); this.debounceTimer = setTimeout(() => { const wireEl = this.$el.closest('[wire\\:id]'); if (!wireEl || !window.Livewire) return; const component = Livewire.find(wireEl.getAttribute('wire:id')); if (component) { component.set('priceFrom', this.rangeMin); component.set('priceTo', this.rangeMax); component.$refresh(); } }, this.debounceDelay); }, formatPrice(value) { return new Intl.NumberFormat('ro-RO', { style: 'decimal', minimumFractionDigits: 0, maximumFractionDigits: 0 }).format(value) + ' ' + 'ЛЕЙ'; } } }

Введите контактные данные, и мы перезвоним вам!

ro

ОЦИНКОВАННЫЕ ВОЗДУХОВОДЫ

Показано 1–7 из 7 результатов
Показано 1–7 из 7 результатов
Preincalzitor electric cu reglare termo 160-2.0 kw
6 950 ЛЕЙ
Preincalzitor electric cu reglare termo 250-6.0 kw-trifazat
9 850 ЛЕЙ
Atenuator de zgomot d.160, l.600
1 457 ЛЕЙ
Atenuator de zgomot d.200, l.600
1 812 ЛЕЙ
Atenuator de zgomot d.250, l.600
2 127 ЛЕЙ
Prefiltru d.250 300x300
1 300 ЛЕЙ
Prefiltru d.400 450x450
1 414 ЛЕЙ

Наши производители

SIMPLEX SERVICE

Вы получаете гарантию, решение гарантийных случаев, эффективный ремонт и обслуживание термо-гидро оборудования: ввод в эксплуатацию, технический осмотр, диагностика, подключение термостатов и автоматизация. Мы обеспечиваем долговременную производительность и безопасность ваших продуктов.

Посмотреть все услуги