Portable Fishing Line Winder Spooler
Portable Fishing Line Winder Spooler
Portable Fishing Line Winder Spooler
Portable Fishing Line Winder Spooler
Portable Fishing Line Winder Spooler
Portable Fishing Line Winder Spooler
1/6
Portable Fishing Line Winder Spooler
Portable Fishing Line Winder Spooler
Portable Fishing Line Winder Spooler
Portable Fishing Line Winder Spooler
Portable Fishing Line Winder Spooler
Portable Fishing Line Winder Spooler
1/6

Portable Fishing Line Winder Spooler

$59.99
$119.99
Save $60.00
Quantity
SKU: fishing-03
Weight: 0kg
Barcode:

Portable Fishing Line Winder Spooler

Main Features:

Transfer a new fishing line from the line spool to the fishing reels(Baitcasting reels/spinning reels/Trolling reels)

Line from the fishing reel can be quickly reeled onto an empty spool and stored.

Package Size:

20 x 12 x 3cm/7.87 x 4.72 x 1.18 inch

Weight:

0.15 kg/0.33 lb

Accessories included:

1 x The equipment

2 x Concave collars

2 x Convex collars

1 x The aluminum tightening nut

1 x The stainless steel shaft

1 x The plastic shaft with screw nut

1 x The threaded rod

How to Set Fishing Line Winder

1. Fix the equipment to the table through the clamp screw.

2. Insert the stainless steel shaft into the main shaft and screw it

3. Thread the line spool through the shaft and tighten the collar with the tightening Nut. (Multiple line spools are also supported.)

4. Insert the plastic shaft with screw nut into the hole,and install the reel holder to the plastic shaft and screw it.

5. Attach the fishing line to the fishing reel. (Please set the line as it comes out on the spool.)

6. Transfer the line from the spool to the reel. (Adjust the tension to change the speed.)

7. Transfer the line from the reel to an empty line spool. (Guide the line with your hand to prevent it from coming off the spool.)

Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
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.