// QR code region rendering for embedded URL-to-image output. var registry = window.pulsePlayerRegionTypes; function renderQrCodeRegion(region, regionContent) { var borderRadius = Math.max(0, Math.round(Number(regionContent && regionContent.qr_border_radius || 0))); var radiusStyle = borderRadius > 0 ? 'border-radius:' + borderRadius + 'px;overflow:hidden;' : ''; var preview = String(regionContent && regionContent.qr_preview || '').trim(); if (!preview) { return ''; } return '
QR code
'; } registry.register('qr-code', { renderRegion: renderQrCodeRegion, initRegion: function () {} });