Tarp Clips Awning Clamp
Tarp Clips Awning Clamp
Tarp Clips Awning Clamp
Tarp Clips Awning Clamp
Tarp Clips Awning Clamp
Tarp Clips Awning Clamp
Tarp Clips Awning Clamp
Tarp Clips Awning Clamp
Tarp Clips Awning Clamp
Tarp Clips Awning Clamp
Tarp Clips Awning Clamp
Tarp Clips Awning Clamp
Tarp Clips Awning Clamp
Tarp Clips Awning Clamp
1/7
Tarp Clips Awning Clamp
Tarp Clips Awning Clamp
Tarp Clips Awning Clamp
Tarp Clips Awning Clamp
Tarp Clips Awning Clamp
Tarp Clips Awning Clamp
Tarp Clips Awning Clamp
1/7

Tarp Clips Awning Clamp

$15.98
$29.96
Save $13.98
108 sold
It's been recommended by 683 people on Facebook, Twitter and Instagram
QTY
Please select a qty
Quantity
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);
Weight: 0kg
Barcode:

  • 💳Secure payment Via PayPal And Credit Card
  • 💸Money Back Guarantee Within 30 days
  • 🚛Worldwide Express Shipping
  • 🛒Buy More Save More / Get More Free
  • 🎁An Excellent Gift Choice for Others
 

Reusable heavy-duty linoleum clips make it easy to set up your tent.

Features:

  • Unique Locking Clamp - The interface of clips is in teeth-shaped, and the Spiral buckle design can clamp the tarpaulin to a maximum degree, no need to worry a fallen off the problem.
  • Waterproof & Windproof - After fixing the tent with tarp clip, provide instant anchor from the ground, can withstand strong winds, will not accumulate water even in heavy rain.
  • Durable Materials - The tarp clips are made of durable materials that are tough and strong.
  • Easy to Use - Grip the edge of the tarpaulins, push on and screw down jaws to grip, lastly use the Bungee cord to secure.
  • Wide Application - For its strong holding power, the clips can be used in awnings, caravans, tarps, canes, boat covers, suitable for outdoor camping, sailing, or picnics.

Unique locking clamp:

  • The spiral design can clamp the tarpaulin to the greatest extent without worrying about replacement

  • Super high strength retention, a stable tent when the wind is up

Scope of application:

  • suitable for hooks, ropes, elastic ropes, canopies, boat covers, tents, etc. producing additional fixation

Specifications:

  • Material: ABS plastic
  • Size:approx.2.3*1.3*8.3cm

Package includes - ( Take the five-piece suit as an example. )

  • 5 x Reusable Tarp Clips Awning Clamp

Men's Wear