{"version":3,"file":"main.js","sources":["main.js"],"names":[],"mappings":"AAAA,OAAA,SAAA,GAEA,EAAA,2BAAA,MAAA,SAAA,GACA,YAAA,EAAA,OAAA,MAEA,eAIA,IAAA,aAAA,SAAA,GACA,EAAA,UAAA,YAAA,YACA,IAAA,GAAA,SAAA,IAAA,MAAA,IACA,IAAA,EAAA,OAAA,GAAA,IAAA,EAAA,GAAA,QAAA,KAAA,CACA,EAAA,GAAA,EAAA,EACA,IAAA,GAAA,EAAA,UAAA,EAAA,EAAA,GAAA,QAAA,OAAA,MAAA,IACA,IAAA,GAAA,EAAA,OACA,EAAA,eAAA,EAAA,GAAA,MAAA,SAAA,iBACA,CACA,GAAA,GAAA,SAAA,EAAA,IACA,EAAA,SAAA,EAAA,GACA,KAAA,EAAA,EAAA,GAAA,EAAA,IACA,EAAA,eAAA,EAAA,MAAA,SAAA,eAKA,QAAA,OAAA","sourcesContent":["jQuery(function($) {\n\t// bind detectLines Function to all LineNumberLinks.\n\t$('[data-link=\"line-link\"]').click(function(event){\n\t\tdetectLines(event.target.id);\n\t});\n\tdetectLines();\n});\n\n\nvar detectLines = function(line) {\n\t$('.entry').removeClass(\"highlight\");\n\tvar parts = document.URL.split(\"#\");\n\tif(parts.length > 1 && parts[1].indexOf('L') === 0) {\n\t\tline = line || parts[1]; \n\t\tvar lines = line.substring(1,parts[1].length).trim().split(\"-\");\n\t\tif(lines.length == 1) {\n\t\t\t$('[data-line=\"'+lines[0]+'\"]').addClass(\"highlight\");\n\t\t} else {\n\t\t\tvar start = parseInt(lines[0]);\n\t\t\tvar end = parseInt(lines[1]);\n\t\t\tfor(i = start; i <= end; i++){\n\t\t\t\t$('[data-line=\"'+i+'\"]').addClass(\"highlight\");\n\t\t\t}\n\t\t}\t\t\n\t}\n};\ndefine(\"main\", function(){});\n\n"]}