Strong Security Foldable Bike Lock

$39.99
$59.99
-$20.00
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);

Description

FEATURES

  • Small and Delicate --- This is 26 joints folding bike lock with 3 keys. It is smaller than your smartphone. You can put it in your pocket. It supports many different bikes such as mountain bike. It can lock a few bikes at the same time. When you do outdoor exercise with your friends, you only bring one folding lock to lock your bike and your friend’s bike together.

  • Strong and Durable Material--- The lock is made of zinc alloy; the thickness of each piece of alloy is 1cm. The bike lock is strong, anti-corrosion, anti -saw which prevents theft and violence. This lock can clip on the seat tube. It is hard to cut off and break it down. And it prevents hacksaw, smash, Pry.

  • Water Resistant and Anti Corrosion --- The lock is covered by rubber lacquer which can make the lock water resistant and anti-corrosion. It can protect it from water, rust, corrosion. This significantly helps to extend the life of the lock. There is no strict preservation, just keep it in anywhere.

  • Safe and Simple Installation--- This lock can be directly to clip on the seat tube with a base mount. The adjustable diameter suitable any size of seat tube and easy to use. The portable design makes sure that the folding lock is compact and well clip on the seat tube.

Unlock Method

  1. insert the key to the lock cylinder
  2. turn the key 180° lockwise and then the cylinder come out a little
  3. turn the key 180° antilockwise and take away the key
  4. pull out the orange section and stretch out the lock totally
  5. put the orange section into the hole on the bottom of the cylinder
  6. push back the cylinder to lock up

SPECIFICATIONS

  • Length: 85cm/33.5 inches (unfolding)
  • Folded Size: 4*5.2(H)cm/ 1.6*2.0 in
  • Net Weight: approx. 570g
  • Material: zinc alloy + alloy steel +ABS plastic +PA6 plastic +59 copper
  • Number of chain pieces: 26 pcs, single size: 16mm*45mm, using local carburizing heat treatment technology, hardness outside HRC45, internal HRC10-HRC25
  • Lock sleeve: zinc alloy + alloy steel (carburizing heat treatment hardness outside HRC45)
  • Key: PA6 plastic +59 copper

PACKAGE

  • 1 * LOCK
  • 1 * BASE
  • 3 * KEYS