qrcode.js (604B)
1 2 Openrat.Workbench.afterViewLoadedHandler.add( function(element ) { 3 4 5 // Show QR-Code 6 $(element).find('.or-qrcode').mouseover( function() { 7 8 let element = this; 9 if ( $(element).children().length > 0 ) 10 return; 11 12 let wrapper = $('<div class="or-info-popup"></div>'); 13 14 $(element).append(wrapper); 15 16 var qrcodetext = $(element).attr('data-qrcode'); 17 18 $(wrapper).qrcode( { render : 'div', 19 text : qrcodetext, 20 fill : 'currentColor' } ); 21 22 23 // Title is disturbing the qr-code. Do not inherit it. 24 wrapper.attr('title',''); 25 26 } ); 27 28 } );