Skip to content
All orders please email: sales@apexfencingsupply.com.au or Call/Text: 0432886443
All orders please email: sales@apexfencingsupply.com.au or Call/Text: 0432886443

Hinge and Latch

Filters

$
$

Polaris Self-Closing Hinge Glass-Glass

Original price $352.00 - Original price $374.00
Original price
$352.00 - $374.00
$352.00 - $374.00
Current price $352.00

Original price $352.00 - Original price $374.00
Original price
$352.00 - $374.00
$352.00 - $374.00
Current price $352.00

Glass to Glass Latch 180°

Original price $90.75 - Original price $114.95
Original price
$90.75 - $114.95
$90.75 - $114.95
Current price $90.75

Original price $90.75 - Original price $114.95
Original price
$90.75 - $114.95
$90.75 - $114.95
Current price $90.75
Sold out

Glass to Wall Latch

Original price $90.75 - Original price $114.95
Original price
$90.75 - $114.95
$90.75 - $114.95
Current price $90.75

Original price $90.75 - Original price $114.95
Original price
$90.75 - $114.95
$90.75 - $114.95
Current price $90.75

Glass to Glass Latch 90°

Original price $102.85 - Original price $114.95
Original price
$102.85 - $114.95
$102.85 - $114.95
Current price $102.85

Original price $102.85 - Original price $114.95
Original price
$102.85 - $114.95
$102.85 - $114.95
Current price $102.85

Delux Glass Hinge Pair

Original price $163.35 - Original price $175.45
Original price
$163.35 - $175.45
$163.35 - $175.45
Current price $163.35

Original price $163.35 - Original price $175.45
Original price
$163.35 - $175.45
$163.35 - $175.45
Current price $163.35

Polaris Self-Closing Hinge Glass-Wall (bracket separate)

Original price $35.09 - Original price $374.00
Original price
$35.09 - $374.00
$35.09 - $374.00
Current price $35.09

Original price $35.09 - Original price $374.00
Original price
$35.09 - $374.00
$35.09 - $374.00
Current price $35.09
document.addEventListener('DOMContentLoaded', () => { const productJson = [...document.querySelectorAll('[id^=ProductJson-')]; if (productJson.length > 0) { productJson.forEach((product) => { const sectionId = product.id.replace("ProductJson-", "shopify-section-"); const variantSKU = document.querySelector('#' + sectionId + ' .variant-sku'); const inputSelects = [...document.querySelectorAll('#' + sectionId + ' .single-option-selector')]; const productInfo = JSON.parse(product.innerHTML); const inputValues = []; const optionValues = []; let count = 0; inputSelects.forEach((input) => { inputValues.push(input.value); optionValues.push(count); input.addEventListener('change', (evt) => { const currentValue = evt.currentTarget.value.toString(); const changedIndex = inputSelects.indexOf(evt.target); inputValues[changedIndex] = currentValue; variantSKU.innerText = ' '; productInfo.variants.forEach((variant) => { if (JSON.stringify(variant.options) == JSON.stringify(inputValues)) { variantSKU.innerText = variant.sku; } }); }); count += 1; }); }); } });