Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
12 / 16
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
Multifunctional Wire Stripper
40% OFF

Multifunctional Wire Stripper

€17.99 €29.99
6 ventes
Style
Quantité

CARACTÉRISTIQUES

DESIGN INNOVANT  - Avec deux protecteurs de sécurité, après avoir glissé délicatement le serre-câble, il est pratique et sûr de le retirer sans endommager les câbles et/ou les fils regroupés.

CONFORTABLE À UTILISER  - La conception ergonomique du manche rembourré permet à vos mains de s'adapter naturellement, maximisant le confort et le mouvement de rétraction pour une utilisation facile toute la journée.

DURABLE - Cet outil haut de gamme est confortable, compact et conçu pour durer. Gardez-le dans votre trousse pour tous les travaux, car il facilitera chaque tâche.


    SPÉCIFICATIONS

    Type d'article : Outil

    Couleur : Comme indiqué

    Taille : Comme indiqué

      EMBALLAGE

      1 * Pince à dénuder multifonctionnelle

        Customer Reviews

        Here are what our customers say.

        émettre un commentaire
        Commentaire de clients
        tu as atteint le fond
        Le plus récent
        Le plus aimé
        Meilleures notes
        Notes les plus basses
        ×
        class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
        The review would not show in product details on storefront since it does not support to.