<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>



<style>img {
max-width: 100%; height: auto;
}
</style>
</head>
<body>
<div class="content">

<h3>
Steffen Möller pushed to branch master
at <a href="https://salsa.debian.org/med-team/multiqc">Debian Med / multiqc</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://salsa.debian.org/med-team/multiqc/commit/7514a695764d7ee7c8ad2201f07a8df7761d144f">7514a695</a></strong>
<div>
<span>by Steffen Moeller</span>
<i>at 2019-08-26T12:42:04Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Don't depend on forwarded JS packages
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/med-team/multiqc/commit/216acc770497d8e08b21ed0041d4e650b109aa29">216acc77</a></strong>
<div>
<span>by Steffen Moeller</span>
<i>at 2019-08-26T12:42:36Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">New upstream version 1.7+dfsg</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/med-team/multiqc/commit/7c122572e85704746def127c37a9b4c1ab12ae5c">7c122572</a></strong>
<div>
<span>by Steffen Moeller</span>
<i>at 2019-08-26T12:42:37Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update upstream source from tag 'upstream/1.7+dfsg'

Update to upstream version '1.7+dfsg'
with Debian dir 7406b39bb2c66bff542a2af7d45913d00f53c7e2</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/med-team/multiqc/commit/43f05bfc310ceae5488191c300b812ad1962c6b1">43f05bfc</a></strong>
<div>
<span>by Steffen Moeller</span>
<i>at 2019-08-26T12:44:20Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Completed removal of JS packages
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/med-team/multiqc/commit/ce50f471627f8f903d92a9dacd256714883ad689">ce50f471</a></strong>
<div>
<span>by Steffen Moeller</span>
<i>at 2019-08-26T12:44:47Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">New upstream version 1.7+dfsg</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/med-team/multiqc/commit/5e7982f5b7112bd1b6b7d8355f6124041d8e2a77">5e7982f5</a></strong>
<div>
<span>by Steffen Moeller</span>
<i>at 2019-08-26T12:44:49Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update upstream source from tag 'upstream/1.7+dfsg'

Update to upstream version '1.7+dfsg'
with Debian dir ca9a340bd3034a6e76e1d314058cb62dfdff1235</pre>
</li>
</ul>
<h4>15 changed files:</h4>
<ul>
<li class="file-stats">
<a href="#58ef006ab62b83b4bec5d81fe5b32c3b4c2d1cc2">
debian/control
</a>
</li>
<li class="file-stats">
<a href="#adb7f75f79e3bb85eb62912a2904c5d24af878fb">
debian/copyright
</a>
</li>
<li class="file-stats">
<a href="#e8d4e78fb9cf19bb02b8edb032aa2fc269fc426b">
debian/multiqc.links
</a>
</li>
<li class="file-stats">
<a href="#a1847f91da9560a9279f258818094c8fbc5e1217">
<span class="new-file">
+
debian/patches/removeHighcharts.patch
</span>
</a>
</li>
<li class="file-stats">
<a href="#bc34014ab4b9a49dd7a27bdd8d352912607c3a96">
<span class="new-file">
+
debian/patches/series
</span>
</a>
</li>
<li class="file-stats">
<a href="#6a0a6b71b51f8af361dad9a46b352651ecedafec">
<span class="deleted-file">

multiqc/templates/default/assets/js/packages/FileSaver.min.js
</span>
</a>
</li>
<li class="file-stats">
<a href="#06d4beadf989e203701057a996f154f204ecda30">
<span class="deleted-file">

multiqc/templates/default/assets/js/packages/bootstrap.min.js
</span>
</a>
</li>
<li class="file-stats">
<a href="#b436e0183b69aab17fbc49c7c2a2b35d116dbcb9">
<span class="deleted-file">

multiqc/templates/default/assets/js/packages/clipboard.min.js
</span>
</a>
</li>
<li class="file-stats">
<a href="#6ec81ee580de4923add05f353d7bd5575e98902d">
<span class="deleted-file">

multiqc/templates/default/assets/js/packages/highcharts.export-csv.js
</span>
</a>
</li>
<li class="file-stats">
<a href="#fb8f47769e132b3570f6fb583b0d5623b18fe3dc">
<span class="deleted-file">

multiqc/templates/default/assets/js/packages/highcharts.exporting.js
</span>
</a>
</li>
<li class="file-stats">
<a href="#67b6423b99e1c33f15bbdce7e29f7bf58b93a37e">
<span class="deleted-file">

multiqc/templates/default/assets/js/packages/highcharts.heatmap.js
</span>
</a>
</li>
<li class="file-stats">
<a href="#1891720ed87b4a0681b9d3e47dd0cd8e33e61197">
<span class="deleted-file">

multiqc/templates/default/assets/js/packages/highcharts.js
</span>
</a>
</li>
<li class="file-stats">
<a href="#162937921cc0ab680f91a2e28484e9b9d9282ba5">
<span class="deleted-file">

multiqc/templates/default/assets/js/packages/highcharts.offline-exporting.js
</span>
</a>
</li>
<li class="file-stats">
<a href="#c71a26b5e4471905acfeae4897489d9f7928b347">
<span class="deleted-file">

multiqc/templates/default/assets/js/packages/jquery.toast.min.js
</span>
</a>
</li>
<li class="file-stats">
<a href="#d1f072bd6702522408a7a53a0dfb1352c9835143">
<span class="deleted-file">

multiqc/templates/default/assets/js/packages/lz-string.min.js
</span>
</a>
</li>
</ul>
<h4>Changes:</h4>
<li id="58ef006ab62b83b4bec5d81fe5b32c3b4c2d1cc2">
<a href="https://salsa.debian.org/med-team/multiqc/compare/493cc26e1eb30ceeb22d895cb6f256a5c56e5ae6...5e7982f5b7112bd1b6b7d8355f6124041d8e2a77#58ef006ab62b83b4bec5d81fe5b32c3b4c2d1cc2"><strong>debian/control</strong></a>
<hr>
<table class="code white" style="font-family: monospace; font-size: 90%;" bgcolor="#fff" width="100%" cellpadding="0" cellspacing="0">
<tr class="line_holder match" id="" style="line-height: 1.6;">
<td class="diff-line-num unfold js-unfold old_line" data-linenumber="39" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">...</td>
<td class="diff-line-num unfold js-unfold new_line" data-linenumber="39" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">...</td>
<td class="line_content match " style="padding-left: 0.5em; padding-right: 0.5em; color: rgba(0,0,0,0.3);" bgcolor="#fafafa">@@ -39,6 +39,7 @@ Depends: ${python3:Depends},</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="39" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
39
</td>
<td class="diff-line-num new_line" data-linenumber="39" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
39
</td>
<td class="line_content" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC39" class="line" lang="plaintext">         python3-spectra</span>
</pre>
</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="40" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
40
</td>
<td class="diff-line-num new_line" data-linenumber="40" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
40
</td>
<td class="line_content" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC40" class="line" lang="plaintext">Recommends:</span>
</pre>
</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="41" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
41
</td>
<td class="diff-line-num new_line" data-linenumber="41" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
41
</td>
<td class="line_content" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC41" class="line" lang="plaintext">         fonts-glewlwyd,</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="42" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="42" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
42
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC42" class="line" lang="plaintext">         libjs-bootstrap,</span>
</pre>
</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="42" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
42
</td>
<td class="diff-line-num new_line" data-linenumber="43" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
43
</td>
<td class="line_content" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC43" class="line" lang="plaintext">         libjs-jquery,</span>
</pre>
</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="43" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
43
</td>
<td class="diff-line-num new_line" data-linenumber="44" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
44
</td>
<td class="line_content" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC44" class="line" lang="plaintext">         libjs-jquery-tablesorter,</span>
</pre>
</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="44" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
44
</td>
<td class="diff-line-num new_line" data-linenumber="45" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
45
</td>
<td class="line_content" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC45" class="line" lang="plaintext">         libjs-jquery-ui</span>
</pre>
</td>
</tr>

</table>
<br>
</li>
<li id="adb7f75f79e3bb85eb62912a2904c5d24af878fb">
<a href="https://salsa.debian.org/med-team/multiqc/compare/493cc26e1eb30ceeb22d895cb6f256a5c56e5ae6...5e7982f5b7112bd1b6b7d8355f6124041d8e2a77#adb7f75f79e3bb85eb62912a2904c5d24af878fb"><strong>debian/copyright</strong></a>
<hr>
<table class="code white" style="font-family: monospace; font-size: 90%;" bgcolor="#fff" width="100%" cellpadding="0" cellspacing="0">
<tr class="line_holder match" id="" style="line-height: 1.6;">
<td class="diff-line-num unfold js-unfold old_line" data-linenumber="3" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">...</td>
<td class="diff-line-num unfold js-unfold new_line" data-linenumber="3" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">...</td>
<td class="line_content match " style="padding-left: 0.5em; padding-right: 0.5em; color: rgba(0,0,0,0.3);" bgcolor="#fafafa">@@ -3,19 +3,57 @@ Upstream-Name: MultiQC</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="3" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
3
</td>
<td class="diff-line-num new_line" data-linenumber="3" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
3
</td>
<td class="line_content" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC3" class="line" lang="plaintext">Source: https://github.com/ewels/MultiQC/</span>
</pre>
</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="4" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
4
</td>
<td class="diff-line-num new_line" data-linenumber="4" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
4
</td>
<td class="line_content" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC4" class="line" lang="plaintext">Files-Excluded: .eggs</span>
</pre>
</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="5" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
5
</td>
<td class="diff-line-num new_line" data-linenumber="5" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
5
</td>
<td class="line_content" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC5" class="line" lang="plaintext"> multiqc/templates/default/assets/fonts/glyphicons-halflings-regular.*</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="6" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="6" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
6
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC6" class="line" lang="plaintext"> multiqc/templates/default/assets/js/packages/bootstrap.min.js</span>
</pre>
</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="6" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
6
</td>
<td class="diff-line-num new_line" data-linenumber="7" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
7
</td>
<td class="line_content" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC7" class="line" lang="plaintext"> multiqc/templates/default/assets/js/packages/jquery-3.1.1.min.js</span>
</pre>
</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="7" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
7
</td>
<td class="diff-line-num new_line" data-linenumber="8" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
8
</td>
<td class="line_content" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC8" class="line" lang="plaintext"> multiqc/templates/default/assets/js/packages/jquery-ui.min.js</span>
</pre>
</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="8" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
8
</td>
<td class="diff-line-num new_line" data-linenumber="9" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
9
</td>
<td class="line_content" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC9" class="line" lang="plaintext"> multiqc/templates/default/assets/js/packages/jquery.tablesorter.min.js</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="9" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="10" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
10
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC10" class="line" lang="plaintext"> multiqc/templates/default/assets/js/packages/highcharts.offline-exporting.js</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="9" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="11" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
11
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC11" class="line" lang="plaintext"> multiqc/templates/default/assets/js/packages/highcharts.export-csv.js</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="9" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="12" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
12
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC12" class="line" lang="plaintext"> multiqc/templates/default/assets/js/packages/highcharts.exporting.js</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="9" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="13" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
13
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC13" class="line" lang="plaintext"> multiqc/templates/default/assets/js/packages/highcharts.js</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="9" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="14" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
14
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC14" class="line" lang="plaintext"> multiqc/templates/default/assets/js/packages/highcharts.heatmap.js</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="9" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="15" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
15
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC15" class="line" lang="plaintext"> multiqc/templates/default/assets/js/packages/</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="9" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="16" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
16
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC16" class="line" lang="plaintext"> multiqc/templates/default/assets/js/packages/lz-string.min.js</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="9" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="17" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
17
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC17" class="line" lang="plaintext"> multiqc/templates/default/assets/js/packages/jquery.toast.min.js</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="9" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="18" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
18
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC18" class="line" lang="plaintext"> multiqc/templates/default/assets/js/packages/FileSaver.min.js</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="9" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
19
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC19" class="line" lang="plaintext"> multiqc/templates/default/assets/js/packages/clipboard.min.js</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="9" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="20" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
20
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC20" class="line" lang="plaintext"></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="9" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="21" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
21
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC21" class="line" lang="plaintext"></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="9" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="22" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
22
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC22" class="line" lang="plaintext"></span>
</pre>
</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="9" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
9
</td>
<td class="diff-line-num new_line" data-linenumber="23" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
23
</td>
<td class="line_content" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC23" class="line" lang="plaintext"># ./multiqc/templates/default/assets/js/packages/jquery.toast.min.js - not in Debian</span>
</pre>
</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="10" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
10
</td>
<td class="diff-line-num new_line" data-linenumber="24" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
24
</td>
<td class="line_content" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC24" class="line" lang="plaintext"></span>
</pre>
</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="11" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
11
</td>
<td class="diff-line-num new_line" data-linenumber="25" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
25
</td>
<td class="line_content" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC25" class="line" lang="plaintext">Files: *</span>
</pre>
</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="12" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
12
</td>
<td class="diff-line-num new_line" data-linenumber="26" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
26
</td>
<td class="line_content" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC26" class="line" lang="plaintext">Copyright: 2015-2019 Phil Ewels <phil.ewels@scilifelab.se></span>
</pre>
</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="13" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
13
</td>
<td class="diff-line-num new_line" data-linenumber="27" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
27
</td>
<td class="line_content" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC27" class="line" lang="plaintext">License: GPL-3.0+</span>
</pre>
</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="14" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
14
</td>
<td class="diff-line-num new_line" data-linenumber="28" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
28
</td>
<td class="line_content" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC28" class="line" lang="plaintext"></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="15" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
15
</td>
<td class="diff-line-num new_line old" data-linenumber="29" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC15" class="line" lang="plaintext">Files: multiqc/templates/default/assets/js/packages/highcharts*</span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="16" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
16
</td>
<td class="diff-line-num new_line old" data-linenumber="29" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC16" class="line" lang="plaintext">Copyright: 2009-2016 Torstein Honsi</span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="17" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
17
</td>
<td class="diff-line-num new_line old" data-linenumber="29" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC17" class="line" lang="plaintext">License: Highcharts_non-free</span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="18" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
18
</td>
<td class="diff-line-num new_line old" data-linenumber="29" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC18" class="line" lang="plaintext">  http://www.highcharts.com/license</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="29" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
29
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC29" class="line" lang="plaintext"># Removed from source tree and now referenced directly from the generated files</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="30" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
30
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC30" class="line" lang="plaintext">#Files: multiqc/templates/default/assets/js/packages/highcharts*</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="31" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
31
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC31" class="line" lang="plaintext">#Copyright: 2009-2016 Torstein Honsi</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="32" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
32
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC32" class="line" lang="plaintext">#License: Highcharts_non-free</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="33" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
33
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC33" class="line" lang="plaintext">#  http://www.highcharts.com/license</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="34" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
34
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC34" class="line" lang="plaintext">#</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="35" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
35
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC35" class="line" lang="plaintext"># Removed from source tree to be sym linking to Debian package</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="36" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
36
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC36" class="line" lang="plaintext">#Files:</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="37" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
37
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC37" class="line" lang="plaintext"># ./multiqc/templates/default/assets/js/packages/bootstrap.min.js</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="38" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
38
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC38" class="line" lang="plaintext"># other jquery links</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="39" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
39
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC39" class="line" lang="plaintext">#</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="40" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
40
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC40" class="line" lang="plaintext"># Removed from source tree and substitute with links to online repository</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="41" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
41
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC41" class="line" lang="plaintext"># ./multiqc/templates/default/assets/js/packages/jquery.toast.min.js</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="42" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
42
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC42" class="line" lang="plaintext"># ./multiqc/templates/default/assets/js/packages/highcharts.heatmap.js</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="43" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
43
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC43" class="line" lang="plaintext">#</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="44" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
44
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC44" class="line" lang="plaintext"># /*! @source http://purl.eligrey.com/github/FileSaver.js/blob/master/FileSaver.js */</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="45" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
45
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC45" class="line" lang="plaintext"># ./multiqc/templates/default/assets/js/packages/FileSaver.min.js</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="46" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
46
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC46" class="line" lang="plaintext">#</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="47" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
47
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC47" class="line" lang="plaintext"># clipboard.js v1.5.16</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="48" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
48
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC48" class="line" lang="plaintext"># Files: ./multiqc/templates/default/assets/js/packages/clipboard.min.js</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="49" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
49
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC49" class="line" lang="plaintext"># Author: Zeno Rocha</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="50" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
50
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC50" class="line" lang="plaintext"># URL: https://zenorocha.github.io/clipboard.js</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="51" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
51
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC51" class="line" lang="plaintext"># Copyright: MIT</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="52" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
52
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC52" class="line" lang="plaintext"></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="53" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
53
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC53" class="line" lang="plaintext"></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="54" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
54
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC54" class="line" lang="plaintext">Files: multiqc/templates/default/assets/js/packages/clipboard.min.js</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="55" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
55
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC55" class="line" lang="plaintext">Copyright: Zeno Rocha <https://zenorocha.github.io/clipboard.js></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="56" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
56
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC56" class="line" lang="plaintext">License: MIT</span>
</pre>
</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
19
</td>
<td class="diff-line-num new_line" data-linenumber="57" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
57
</td>
<td class="line_content" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC57" class="line" lang="plaintext"></span>
</pre>
</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="20" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
20
</td>
<td class="diff-line-num new_line" data-linenumber="58" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
58
</td>
<td class="line_content" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC58" class="line" lang="plaintext">Files: debian/*</span>
</pre>
</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="21" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
21
</td>
<td class="diff-line-num new_line" data-linenumber="59" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
59
</td>
<td class="line_content" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC59" class="line" lang="plaintext">Copyright: 2019 Andreas Tille <tilla@debian.org></span>
</pre>
</td>
</tr>

</table>
<br>
</li>
<li id="e8d4e78fb9cf19bb02b8edb032aa2fc269fc426b">
<a href="https://salsa.debian.org/med-team/multiqc/compare/493cc26e1eb30ceeb22d895cb6f256a5c56e5ae6...5e7982f5b7112bd1b6b7d8355f6124041d8e2a77#e8d4e78fb9cf19bb02b8edb032aa2fc269fc426b"><strong>debian/multiqc.links</strong></a>
<hr>
<table class="code white" style="font-family: monospace; font-size: 90%;" bgcolor="#fff" width="100%" cellpadding="0" cellspacing="0">
<tr class="line_holder match" id="" style="line-height: 1.6;">
<td class="diff-line-num unfold js-unfold old_line" data-linenumber="12" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">...</td>
<td class="diff-line-num unfold js-unfold new_line" data-linenumber="12" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">...</td>
<td class="line_content match " style="padding-left: 0.5em; padding-right: 0.5em; color: rgba(0,0,0,0.3);" bgcolor="#fafafa">@@ -12,3 +12,6 @@ usr/share/javascript/jquery-ui/jquery-ui.min.js usr/lib/python3/dist-packages/mu</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="12" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
12
</td>
<td class="diff-line-num new_line" data-linenumber="12" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
12
</td>
<td class="line_content" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC12" class="line" lang="plaintext"></span>
</pre>
</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="13" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
13
</td>
<td class="diff-line-num new_line" data-linenumber="13" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
13
</td>
<td class="line_content" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC13" class="line" lang="plaintext"># JS from the libjs-jquery-tablesorter package</span>
</pre>
</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="14" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
14
</td>
<td class="diff-line-num new_line" data-linenumber="14" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
14
</td>
<td class="line_content" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC14" class="line" lang="plaintext">usr/share/javascript/jquery-tablesorter/jquery.tablesorter.min.js usr/lib/python3/dist-packages/multiqc/templates/default/assets/js/packages/jquery.tablesorter.min.js</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="15" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="15" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
15
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC15" class="line" lang="plaintext"></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="15" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="16" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
16
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC16" class="line" lang="plaintext"># bootstrap</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="15" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="17" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
17
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC17" class="line" lang="plaintext">/usr/share/javascript/bootstrap/js/bootstrap.min.js usr/lib/python3/dist-packages/multiqc/templates/default/assets/js/packages/bootstrap.min.js</span></pre>
</td>
</tr>

</table>
<br>
</li>
<li id="a1847f91da9560a9279f258818094c8fbc5e1217">
<a href="https://salsa.debian.org/med-team/multiqc/compare/493cc26e1eb30ceeb22d895cb6f256a5c56e5ae6...5e7982f5b7112bd1b6b7d8355f6124041d8e2a77#a1847f91da9560a9279f258818094c8fbc5e1217"><strong>debian/patches/removeHighcharts.patch</strong></a>
<hr>
<table class="code white" style="font-family: monospace; font-size: 90%;" bgcolor="#fff" width="100%" cellpadding="0" cellspacing="0">
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="1" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
1
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC1" class="line" lang="diff"><span class="gh" style="color: #999;">Index: multiqc/multiqc/templates/default/includes.html</span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="2" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
2
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC2" class="line" lang="diff"><span class="gh" style="color: #999;">===================================================================</span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="3" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
3
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC3" class="line" lang="diff"><span class="gd" style="color: #000; background-color: #fdd;">--- multiqc.orig/multiqc/templates/default/includes.html</span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="4" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
4
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC4" class="line" lang="diff"><span class="gi" style="color: #000; background-color: #dfd;">+++ multiqc/multiqc/templates/default/includes.html</span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="5" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
5
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC5" class="line" lang="diff"><span class="p">@@ -44,16 +44,16 @@</span> it prints the contents of these files in</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="6" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
6
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC6" class="line" lang="diff"> <script type="text/javascript">{{ include_file('assets/js/packages/jquery-3.1.1.min.js') }}</script></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="7" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
7
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC7" class="line" lang="diff"> <script type="text/javascript">{{ include_file('assets/js/packages/jquery-ui.min.js') }}</script></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="8" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
8
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC8" class="line" lang="diff"> <script type="text/javascript">{{ include_file('assets/js/packages/bootstrap.min.js') }}</script></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="9" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
9
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC9" class="line" lang="diff"><span class="gd" style="color: #000; background-color: #fdd;">-<script type="text/javascript">{{ include_file('assets/js/packages/highcharts.js') }}</script></span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="10" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
10
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC10" class="line" lang="diff"><span class="gd" style="color: #000; background-color: #fdd;">-<script type="text/javascript">{{ include_file('assets/js/packages/highcharts.heatmap.js') }}</script></span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="11" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
11
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC11" class="line" lang="diff"><span class="gd" style="color: #000; background-color: #fdd;">-<script type="text/javascript">{{ include_file('assets/js/packages/highcharts.exporting.js') }}</script></span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="12" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
12
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC12" class="line" lang="diff"><span class="gd" style="color: #000; background-color: #fdd;">-<script type="text/javascript">{{ include_file('assets/js/packages/highcharts.offline-exporting.js') }}</script></span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="13" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
13
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC13" class="line" lang="diff"><span class="gd" style="color: #000; background-color: #fdd;">-<script type="text/javascript">{{ include_file('assets/js/packages/highcharts.export-csv.js') }}</script></span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="14" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
14
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC14" class="line" lang="diff"><span class="gi" style="color: #000; background-color: #dfd;">+<script src="https://code.highcharts.com/highcharts.js" type="text/javascript"></script></span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="15" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
15
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC15" class="line" lang="diff"><span class="gi" style="color: #000; background-color: #dfd;">+<script src="https://code.highcharts.com/highcharts.heatmap.js" type="text/javascript"></script></span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="16" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
16
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC16" class="line" lang="diff"><span class="gi" style="color: #000; background-color: #dfd;">+<script src="https://code.highcharts.com/highcharts.exporting.js" type="text/javascript"></script></span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="17" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
17
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC17" class="line" lang="diff"><span class="gi" style="color: #000; background-color: #dfd;">+<script src="https://code.highcharts.com/highcharts.offline-exporting.js" type="text/javascript"></script></span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="18" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
18
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC18" class="line" lang="diff"><span class="gi" style="color: #000; background-color: #dfd;">+<script src="https://code.highcharts.com/highcharts.export-csv.js" type="text/javascript"></script></span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
19
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC19" class="line" lang="diff"> <script type="text/javascript">{{ include_file('assets/js/packages/jquery.tablesorter.min.js') }}</script></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="20" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
20
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC20" class="line" lang="diff"><span class="gd" style="color: #000; background-color: #fdd;">-<script type="text/javascript">{{ include_file('assets/js/packages/clipboard.min.js') }}</script></span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="21" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
21
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC21" class="line" lang="diff"><span class="gd" style="color: #000; background-color: #fdd;">-<script type="text/javascript">{{ include_file('assets/js/packages/FileSaver.min.js') }}</script></span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="22" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
22
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC22" class="line" lang="diff"><span class="gd" style="color: #000; background-color: #fdd;">-<script type="text/javascript">{{ include_file('assets/js/packages/lz-string.min.js') }}</script></span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="23" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
23
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC23" class="line" lang="diff"><span class="gd" style="color: #000; background-color: #fdd;">-<script type="text/javascript">{{ include_file('assets/js/packages/jquery.toast.min.js') }}</script></span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="24" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
24
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC24" class="line" lang="diff"><span class="gi" style="color: #000; background-color: #dfd;">+<script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.4/clipboard.min.js" type="text/javascript"></script></span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="25" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
25
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC25" class="line" lang="diff"><span class="gi" style="color: #000; background-color: #dfd;">+<script src="https://cdnjs.cloudflare.com/ajax/libs/FileSaver.js/1.3.8/FileSaver.min.js" type="text/javascript"></script></span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="26" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
26
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC26" class="line" lang="diff"><span class="gi" style="color: #000; background-color: #dfd;">+<script src="https://cdnjs.cloudflare.com/ajax/libs/lz-string/1.4.4/lz-string.min.js" type="text/javascript"></script></span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="27" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
27
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC27" class="line" lang="diff"><span class="gi" style="color: #000; background-color: #dfd;">+<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-toast-plugin/1.3.2/jquery.toast.min.js" type="text/javascript"></script></span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="28" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
28
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC28" class="line" lang="diff"> <script type="text/javascript">{{ include_file('assets/js/multiqc.js') }}</script></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="29" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
29
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC29" class="line" lang="diff"> <script type="text/javascript">{{ include_file('assets/js/multiqc_tables.js') }}</script></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="30" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
30
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC30" class="line" lang="diff"> <script type="text/javascript">{{ include_file('assets/js/multiqc_plotting.js') }}</script></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="31" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
31
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC31" class="line" lang="diff"><span class="gh" style="color: #999;">Index: multiqc/multiqc/templates/default_dev/includes.html</span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="32" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
32
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC32" class="line" lang="diff"><span class="gh" style="color: #999;">===================================================================</span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="33" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
33
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC33" class="line" lang="diff"><span class="gd" style="color: #000; background-color: #fdd;">--- multiqc.orig/multiqc/templates/default_dev/includes.html</span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="34" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
34
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC34" class="line" lang="diff"><span class="gi" style="color: #000; background-color: #dfd;">+++ multiqc/multiqc/templates/default_dev/includes.html</span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="35" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
35
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC35" class="line" lang="diff"><span class="p">@@ -43,9 +43,9 @@</span> it prints the contents of these files in</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="36" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
36
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC36" class="line" lang="diff"> <script type="text/javascript" src="assets/js/packages/highcharts.offline-exporting.js"></script></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="37" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
37
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC37" class="line" lang="diff"> <script type="text/javascript" src="assets/js/packages/highcharts.export-csv.js"></script></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="38" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
38
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC38" class="line" lang="diff"> <script type="text/javascript" src="assets/js/packages/jquery.tablesorter.min.js"></script></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="39" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
39
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC39" class="line" lang="diff"><span class="gd" style="color: #000; background-color: #fdd;">-<script type="text/javascript" src="assets/js/packages/clipboard.min.js"></script></span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="40" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
40
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC40" class="line" lang="diff"><span class="gd" style="color: #000; background-color: #fdd;">-<script type="text/javascript" src="assets/js/packages/FileSaver.min.js"></script></span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="41" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
41
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC41" class="line" lang="diff"><span class="gd" style="color: #000; background-color: #fdd;">-<script type="text/javascript" src="assets/js/packages/lz-string.min.js"></script></span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="42" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
42
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC42" class="line" lang="diff"><span class="gi" style="color: #000; background-color: #dfd;">+<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.4/clipboard.min.js"></script></span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="43" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
43
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC43" class="line" lang="diff"><span class="gi" style="color: #000; background-color: #dfd;">+<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/FileSaver.js/1.3.8/FileSaver.min.js"></script></span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="44" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
44
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC44" class="line" lang="diff"><span class="gi" style="color: #000; background-color: #dfd;">+<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/lz-string/1.4.4/lz-string.min.js"></script></span></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="45" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
45
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC45" class="line" lang="diff"> <script type="text/javascript" src="assets/js/multiqc.js"></script></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="46" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
46
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC46" class="line" lang="diff"> <script type="text/javascript" src="assets/js/multiqc_tables.js"></script></span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="47" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
47
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC47" class="line" lang="diff"> <script type="text/javascript" src="assets/js/multiqc_toolbox.js"></script></span></pre>
</td>
</tr>

</table>
<br>
</li>
<li id="bc34014ab4b9a49dd7a27bdd8d352912607c3a96">
<a href="https://salsa.debian.org/med-team/multiqc/compare/493cc26e1eb30ceeb22d895cb6f256a5c56e5ae6...5e7982f5b7112bd1b6b7d8355f6124041d8e2a77#bc34014ab4b9a49dd7a27bdd8d352912607c3a96"><strong>debian/patches/series</strong></a>
<hr>
<table class="code white" style="font-family: monospace; font-size: 90%;" bgcolor="#fff" width="100%" cellpadding="0" cellspacing="0">
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
 
</td>
<td class="diff-line-num new new_line" data-linenumber="1" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
1
</td>
<td class="line_content new" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC1" class="line" lang="plaintext">removeHighcharts.patch</span></pre>
</td>
</tr>

</table>
<br>
</li>
<li id="6a0a6b71b51f8af361dad9a46b352651ecedafec">
<a href="https://salsa.debian.org/med-team/multiqc/compare/493cc26e1eb30ceeb22d895cb6f256a5c56e5ae6...5e7982f5b7112bd1b6b7d8355f6124041d8e2a77#6a0a6b71b51f8af361dad9a46b352651ecedafec"><strong>multiqc/templates/default/assets/js/packages/FileSaver.min.js</strong>
deleted
</a>
<hr>
<table class="code white" style="font-family: monospace; font-size: 90%;" bgcolor="#fff" width="100%" cellpadding="0" cellspacing="0">
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="1" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
1
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC1" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;">/*! @source http://purl.eligrey.com/github/FileSaver.js/blob/master/FileSaver.js */</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="2" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
2
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC2" class="line" lang="javascript"><span class="kd" style="font-weight: 600;">var</span> <span class="nx">saveAs</span><span class="o" style="font-weight: 600;">=</span><span class="nx">saveAs</span><span class="o" style="font-weight: 600;">||</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="dl">"</span><span class="s2" style="color: #d14;">use strict</span><span class="dl">"</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">===</span><span class="dl">"</span><span class="s2" style="color: #d14;">undefined</span><span class="dl">"</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nb" style="color: #0086b3;">navigator</span><span class="o" style="font-weight: 600;">!==</span><span class="dl">"</span><span class="s2" style="color: #d14;">undefined</span><span class="dl">"</span><span class="o" style="font-weight: 600;">&&</span><span class="sr" style="color: #009926;">/MSIE </span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">1-9</span><span class="se" style="color: #d14;">]\.</span><span class="sr" style="color: #009926;">/</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nb" style="color: #0086b3;">navigator</span><span class="p">.</span><span class="nx">userAgent</span><span class="p">)){</span><span class="k" style="font-weight: 600;">return</span><span class="p">}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nb" style="color: #0086b3;">document</span><span class="p">,</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="p">.</span><span class="nx">URL</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span><span class="p">.</span><span class="nx">webkitURL</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span><span class="p">},</span><span class="nx">r</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">.</span><span class="nx">createElementNS</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">http://www.w3.org/1999/xhtml</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">a</span><span class="dl">"</span><span class="p">),</span><span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">download</span><span class="dl">"</span><span class="k" style="font-weight: 600;">in</span> <span class="nx">r</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">MouseEvent</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">click</span><span class="dl">"</span><span class="p">);</span><span class="nx">e</span><span class="p">.</span><span class="nx">dispatchEvent</span><span class="p">(</span><span class="nx">t</span><span class="p">)},</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/constructor/i</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">e</span><span class="p">.</span><span class="nx">HTMLElement</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span><span class="p">.</span><span class="nx">safari</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/CriOS</span><span class="se" style="color: #d14;">\/[\d]</span><span class="sr" style="color: #009926;">+/</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nb" style="color: #0086b3;">navigator</span><span class="p">.</span><span class="nx">userAgent</span><span class="p">),</span><span class="nx">u</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">t</span><span class="p">){(</span><span class="nx">e</span><span class="p">.</span><span class="nx">setImmediate</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span><span class="p">.</span><span class="nx">setTimeout</span><span class="p">)(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">throw</span> <span class="nx">t</span><span class="p">},</span><span class="mi" style="color: #099;">0</span><span class="p">)},</span><span class="nx">s</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">application/octet-stream</span><span class="dl">"</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="nx">e3</span><span class="o" style="font-weight: 600;">*</span><span class="mi" style="color: #099;">40</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">===</span><span class="dl">"</span><span class="s2" style="color: #d14;">string</span><span class="dl">"</span><span class="p">){</span><span class="nx">n</span><span class="p">().</span><span class="nx">revokeObjectURL</span><span class="p">(</span><span class="nx">e</span><span class="p">)}</span><span class="k" style="font-weight: 600;">else</span><span class="p">{</span><span class="nx">e</span><span class="p">.</span><span class="nx">remove</span><span class="p">()}};</span><span class="nx">setTimeout</span><span class="p">(</span><span class="nx">t</span><span class="p">,</span><span class="nx">d</span><span class="p">)},</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">){</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="p">[].</span><span class="nx">concat</span><span class="p">(</span><span class="nx">t</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">r</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">r</span><span class="o" style="font-weight: 600;">--</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">[</span><span class="dl">"</span><span class="s2" style="color: #d14;">on</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">t</span><span class="p">[</span><span class="nx">r</span><span class="p">]];</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">o</span><span class="o" style="font-weight: 600;">===</span><span class="dl">"</span><span class="s2" style="color: #d14;">function</span><span class="dl">"</span><span class="p">){</span><span class="k" style="font-weight: 600;">try</span><span class="p">{</span><span class="nx">o</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">n</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span><span class="p">)}</span><span class="k" style="font-weight: 600;">catch</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">u</span><span class="p">(</span><span class="nx">a</span><span class="p">)}}}},</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="sr" style="color: #009926;">/^</span><span class="se" style="color: #d14;">\s</span><span class="sr" style="color: #009926;">*</span><span class="se" style="color: #d14;">(?:</span><span class="sr" style="color: #009926;">text</span><span class="se" style="color: #d14;">\/\S</span><span class="sr" style="color: #009926;">*|application</span><span class="se" style="color: #d14;">\/</span><span class="sr" style="color: #009926;">xml|</span><span class="se" style="color: #d14;">\S</span><span class="sr" style="color: #009926;">*</span><span class="se" style="color: #d14;">\/\S</span><span class="sr" style="color: #009926;">*</span><span class="se" style="color: #d14;">\+</span><span class="sr" style="color: #009926;">xml</span><span class="se" style="color: #d14;">)\s</span><span class="sr" style="color: #009926;">*;.*charset</span><span class="se" style="color: #d14;">\s</span><span class="sr" style="color: #009926;">*=</span><span class="se" style="color: #d14;">\s</span><span class="sr" style="color: #009926;">*utf-8/i</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">e</span><span class="p">.</span><span class="nx">type</span><span class="p">)){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">new</span> <span class="nx">Blob</span><span class="p">([</span><span class="nb" style="color: #0086b3;">String</span><span class="p">.</span><span class="nx">fromCharCode</span><span class="p">(</span><span class="mi" style="color: #099;">65279</span><span class="p">),</span><span class="nx">e</span><span class="p">],{</span><span class="na" style="color: #008080;">type</span><span class="p">:</span><span class="nx">e</span><span class="p">.</span><span class="nx">type</span><span class="p">})}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="p">},</span><span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">t</span><span class="p">,</span><span class="nx">u</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">d</span><span class="p">){</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">p</span><span class="p">(</span><span class="nx">t</span><span class="p">)}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">w</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">.</span><span class="nx">type</span><span class="p">,</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">w</span><span class="o" style="font-weight: 600;">===</span><span class="nx">s</span><span class="p">,</span><span class="nx">y</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">l</span><span class="p">(</span><span class="nx">v</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">writestart progress write writeend</span><span class="dl">"</span><span class="p">.</span><span class="nx">split</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;"> </span><span class="dl">"</span><span class="p">))},</span><span class="nx">S</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">((</span><span class="nx">f</span><span class="o" style="font-weight: 600;">||</span><span class="nx">m</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">i</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">FileReader</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">r</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">FileReader</span><span class="p">;</span><span class="nx">r</span><span class="p">.</span><span class="nx">onloadend</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">?</span><span class="nx">r</span><span class="p">.</span><span class="nx">result</span><span class="p">:</span><span class="nx">r</span><span class="p">.</span><span class="nx">result</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/^data:</span><span class="se" style="color: #d14;">[^</span><span class="sr" style="color: #009926;">;</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">*;/</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">data:attachment/file;</span><span class="dl">"</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">open</span><span class="p">(</span><span class="nx">t</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">_blank</span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">n</span><span class="p">)</span><span class="nx">e</span><span class="p">.</span><span class="nx">location</span><span class="p">.</span><span class="nx">href</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">;</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">undefined</span><span class="p">;</span><span class="nx">v</span><span class="p">.</span><span class="nx">readyState</span><span class="o" style="font-weight: 600;">=</span><span class="nx">v</span><span class="p">.</span><span class="nx">DONE</span><span class="p">;</span><span class="nx">h</span><span class="p">()};</span><span class="nx">r</span><span class="p">.</span><span class="nx">readAsDataURL</span><span class="p">(</span><span class="nx">t</span><span class="p">);</span><span class="nx">v</span><span class="p">.</span><span class="nx">readyState</span><span class="o" style="font-weight: 600;">=</span><span class="nx">v</span><span class="p">.</span><span class="nx">INIT</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span><span class="p">}</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">y</span><span class="p">){</span><span class="nx">y</span><span class="o" style="font-weight: 600;">=</span><span class="nx">n</span><span class="p">().</span><span class="nx">createObjectURL</span><span class="p">(</span><span class="nx">t</span><span class="p">)}</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">m</span><span class="p">){</span><span class="nx">e</span><span class="p">.</span><span class="nx">location</span><span class="p">.</span><span class="nx">href</span><span class="o" style="font-weight: 600;">=</span><span class="nx">y</span><span class="p">}</span><span class="k" style="font-weight: 600;">else</span><span class="p">{</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">open</span><span class="p">(</span><span class="nx">y</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">_blank</span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">o</span><span class="p">){</span><span class="nx">e</span><span class="p">.</span><span class="nx">location</span><span class="p">.</span><span class="nx">href</span><span class="o" style="font-weight: 600;">=</span><span class="nx">y</span><span class="p">}}</span><span class="nx">v</span><span class="p">.</span><span class="nx">readyState</span><span class="o" style="font-weight: 600;">=</span><span class="nx">v</span><span class="p">.</span><span class="nx">DONE</span><span class="p">;</span><span class="nx">h</span><span class="p">();</span><span class="nx">c</span><span class="p">(</span><span class="nx">y</span><span class="p">)};</span><span class="nx">v</span><span class="p">.</span><span class="nx">readyState</span><span class="o" style="font-weight: 600;">=</span><span class="nx">v</span><span class="p">.</span><span class="nx">INIT</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">o</span><span class="p">){</span><span class="nx">y</span><span class="o" style="font-weight: 600;">=</span><span class="nx">n</span><span class="p">().</span><span class="nx">createObjectURL</span><span class="p">(</span><span class="nx">t</span><span class="p">);</span><span class="nx">setTimeout</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">r</span><span class="p">.</span><span class="nx">href</span><span class="o" style="font-weight: 600;">=</span><span class="nx">y</span><span class="p">;</span><span class="nx">r</span><span class="p">.</span><span class="nx">download</span><span class="o" style="font-weight: 600;">=</span><span class="nx">u</span><span class="p">;</span><span class="nx">a</span><span class="p">(</span><span class="nx">r</span><span class="p">);</span><span class="nx">h</span><span class="p">();</span><span class="nx">c</span><span class="p">(</span><span class="nx">y</span><span class="p">);</span><span class="nx">v</span><span class="p">.</span><span class="nx">readyState</span><span class="o" style="font-weight: 600;">=</span><span class="nx">v</span><span class="p">.</span><span class="nx">DONE</span><span class="p">});</span><span class="k" style="font-weight: 600;">return</span><span class="p">}</span><span class="nx">S</span><span class="p">()},</span><span class="nx">w</span><span class="o" style="font-weight: 600;">=</span><span class="nx">v</span><span class="p">.</span><span class="nx">prototype</span><span class="p">,</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">new</span> <span class="nx">v</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span><span class="p">.</span><span class="nx">name</span><span class="o" style="font-weight: 600;">||</span><span class="dl">"</span><span class="s2" style="color: #d14;">download</span><span class="dl">"</span><span class="p">,</span><span class="nx">n</span><span class="p">)};</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nb" style="color: #0086b3;">navigator</span><span class="o" style="font-weight: 600;">!==</span><span class="dl">"</span><span class="s2" style="color: #d14;">undefined</span><span class="dl">"</span><span class="o" style="font-weight: 600;">&&</span><span class="nb" style="color: #0086b3;">navigator</span><span class="p">.</span><span class="nx">msSaveOrOpenBlob</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">){</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span><span class="p">.</span><span class="nx">name</span><span class="o" style="font-weight: 600;">||</span><span class="dl">"</span><span class="s2" style="color: #d14;">download</span><span class="dl">"</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">n</span><span class="p">){</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">p</span><span class="p">(</span><span class="nx">e</span><span class="p">)}</span><span class="k" style="font-weight: 600;">return</span> <span class="nb" style="color: #0086b3;">navigator</span><span class="p">.</span><span class="nx">msSaveOrOpenBlob</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">)}}</span><span class="nx">w</span><span class="p">.</span><span class="nx">abort</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){};</span><span class="nx">w</span><span class="p">.</span><span class="nx">readyState</span><span class="o" style="font-weight: 600;">=</span><span class="nx">w</span><span class="p">.</span><span class="nx">INIT</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">w</span><span class="p">.</span><span class="nx">WRITING</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="nx">w</span><span class="p">.</span><span class="nx">DONE</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">2</span><span class="p">;</span><span class="nx">w</span><span class="p">.</span><span class="nx">error</span><span class="o" style="font-weight: 600;">=</span><span class="nx">w</span><span class="p">.</span><span class="nx">onwritestart</span><span class="o" style="font-weight: 600;">=</span><span class="nx">w</span><span class="p">.</span><span class="nx">onprogress</span><span class="o" style="font-weight: 600;">=</span><span class="nx">w</span><span class="p">.</span><span class="nx">onwrite</span><span class="o" style="font-weight: 600;">=</span><span class="nx">w</span><span class="p">.</span><span class="nx">onabort</span><span class="o" style="font-weight: 600;">=</span><span class="nx">w</span><span class="p">.</span><span class="nx">onerror</span><span class="o" style="font-weight: 600;">=</span><span class="nx">w</span><span class="p">.</span><span class="nx">onwriteend</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">m</span><span class="p">}(</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nb" style="color: #0086b3;">self</span><span class="o" style="font-weight: 600;">!==</span><span class="dl">"</span><span class="s2" style="color: #d14;">undefined</span><span class="dl">"</span><span class="o" style="font-weight: 600;">&&</span><span class="nb" style="color: #0086b3;">self</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nb" style="color: #0086b3;">window</span><span class="o" style="font-weight: 600;">!==</span><span class="dl">"</span><span class="s2" style="color: #d14;">undefined</span><span class="dl">"</span><span class="o" style="font-weight: 600;">&&</span><span class="nb" style="color: #0086b3;">window</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">content</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">module</span><span class="o" style="font-weight: 600;">!==</span><span class="dl">"</span><span class="s2" style="color: #d14;">undefined</span><span class="dl">"</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">module</span><span class="p">.</span><span class="nx">exports</span><span class="p">){</span><span class="nx">module</span><span class="p">.</span><span class="nx">exports</span><span class="p">.</span><span class="nx">saveAs</span><span class="o" style="font-weight: 600;">=</span><span class="nx">saveAs</span><span class="p">}</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">define</span><span class="o" style="font-weight: 600;">!==</span><span class="dl">"</span><span class="s2" style="color: #d14;">undefined</span><span class="dl">"</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">define</span><span class="o" style="font-weight: 600;">!==</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">define</span><span class="p">.</span><span class="nx">amd</span><span class="o" style="font-weight: 600;">!==</span><span class="kc" style="font-weight: 600;">null</span><span class="p">){</span><span class="nx">define</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">FileSaver.js</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">saveAs</span><span class="p">})}</span></span></pre>
</td>
</tr>

</table>
<br>
</li>
<li id="06d4beadf989e203701057a996f154f204ecda30">
<a href="https://salsa.debian.org/med-team/multiqc/compare/493cc26e1eb30ceeb22d895cb6f256a5c56e5ae6...5e7982f5b7112bd1b6b7d8355f6124041d8e2a77#06d4beadf989e203701057a996f154f204ecda30"><strong>multiqc/templates/default/assets/js/packages/bootstrap.min.js</strong>
deleted
</a>
<hr>
<table class="code white" style="font-family: monospace; font-size: 90%;" bgcolor="#fff" width="100%" cellpadding="0" cellspacing="0">
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="1" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
1
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC1" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;">/*!</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="2" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
2
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC2" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> * Bootstrap v3.3.7 (http://getbootstrap.com)</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="3" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
3
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC3" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> * Copyright 2011-2016 Twitter, Inc.</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="4" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
4
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC4" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> * Licensed under the MIT license</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="5" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
5
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC5" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> */</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="6" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
6
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC6" class="line" lang="javascript"><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">undefined</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">jQuery</span><span class="p">)</span><span class="k" style="font-weight: 600;">throw</span> <span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">Error</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">Bootstrap's JavaScript requires jQuery</span><span class="dl">"</span><span class="p">);</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="dl">"</span><span class="s2" style="color: #d14;">use strict</span><span class="dl">"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">jquery</span><span class="p">.</span><span class="nx">split</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;"> </span><span class="dl">"</span><span class="p">)[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">split</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.</span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">]</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">9</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">==</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">9</span><span class="o" style="font-weight: 600;">==</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">2</span><span class="p">]</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">||</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">3</span><span class="p">)</span><span class="k" style="font-weight: 600;">throw</span> <span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">Error</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4</span><span class="dl">"</span><span class="p">)}(</span><span class="nx">jQuery</span><span class="p">),</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="dl">"</span><span class="s2" style="color: #d14;">use strict</span><span class="dl">"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">b</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bootstrap</span><span class="dl">"</span><span class="p">),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">WebkitTransition</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">webkitTransitionEnd</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">MozTransition</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">transitionend</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">OTransition</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">oTransitionEnd otransitionend</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">transition</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">transitionend</span><span class="dl">"</span><span class="p">};</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">b</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">a</span><span class="p">.</span><span class="nx">style</span><span class="p">[</span><span class="nx">c</span><span class="p">])</span><span class="k" style="font-weight: 600;">return</span><span class="p">{</span><span class="na" style="color: #008080;">end</span><span class="p">:</span><span class="nx">b</span><span class="p">[</span><span class="nx">c</span><span class="p">]};</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">}</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">emulateTransitionEnd</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">;</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">).</span><span class="nx">one</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bsTransitionEnd</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">});</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="p">(</span><span class="nx">d</span><span class="p">).</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="p">.</span><span class="nx">end</span><span class="p">)};</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">setTimeout</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">b</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="nx">a</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">(),</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">special</span><span class="p">.</span><span class="nx">bsTransitionEnd</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">bindType</span><span class="p">:</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="p">.</span><span class="nx">end</span><span class="p">,</span><span class="na" style="color: #008080;">delegateType</span><span class="p">:</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="p">.</span><span class="nx">end</span><span class="p">,</span><span class="na" style="color: #008080;">handle</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">target</span><span class="p">).</span><span class="nx">is</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">.</span><span class="nx">handleObj</span><span class="p">.</span><span class="nx">handler</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">arguments</span><span class="p">)}})})}(</span><span class="nx">jQuery</span><span class="p">),</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="dl">"</span><span class="s2" style="color: #d14;">use strict</span><span class="dl">"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">b</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.alert</span><span class="dl">"</span><span class="p">);</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">c</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.alert</span><span class="dl">"</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">d</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">)),</span><span class="dl">"</span><span class="s2" style="color: #d14;">string</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">[</span><span class="nx">b</span><span class="p">].</span><span class="nx">call</span><span class="p">(</span><span class="nx">c</span><span class="p">)})}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="dl">'</span><span class="s1" style="color: #d14;">[data-dismiss="alert"]</span><span class="dl">'</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">click</span><span class="dl">"</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">close</span><span class="p">)};</span><span class="nx">d</span><span class="p">.</span><span class="nx">VERSION</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">3.3.7</span><span class="dl">"</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">150</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">close</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">c</span><span class="p">(){</span><span class="nx">g</span><span class="p">.</span><span class="nx">detach</span><span class="p">().</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">closed.bs.alert</span><span class="dl">"</span><span class="p">).</span><span class="nx">remove</span><span class="p">()}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">data-target</span><span class="dl">"</span><span class="p">);</span><span class="nx">f</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">href</span><span class="dl">"</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/.*</span><span class="se" style="color: #d14;">(?=</span><span class="sr" style="color: #009926;">#</span><span class="se" style="color: #d14;">[^\s]</span><span class="sr" style="color: #009926;">*$</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/</span><span class="p">,</span><span class="dl">""</span><span class="p">));</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">#</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">f</span><span class="p">?[]:</span><span class="nx">f</span><span class="p">);</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">preventDefault</span><span class="p">(),</span><span class="nx">g</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">closest</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.alert</span><span class="dl">"</span><span class="p">)),</span><span class="nx">g</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">close.bs.alert</span><span class="dl">"</span><span class="p">)),</span><span class="nx">b</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">()</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">g</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">in</span><span class="dl">"</span><span class="p">),</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">g</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">fade</span><span class="dl">"</span><span class="p">)?</span><span class="nx">g</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bsTransitionEnd</span><span class="dl">"</span><span class="p">,</span><span class="nx">c</span><span class="p">).</span><span class="nx">emulateTransitionEnd</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="p">):</span><span class="nx">c</span><span class="p">())};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">alert</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">alert</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">alert</span><span class="p">.</span><span class="nx">Constructor</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">alert</span><span class="p">.</span><span class="nx">noConflict</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">alert</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">click.bs.alert.data-api</span><span class="dl">"</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">close</span><span class="p">)}(</span><span class="nx">jQuery</span><span class="p">),</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="dl">"</span><span class="s2" style="color: #d14;">use strict</span><span class="dl">"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">b</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.button</span><span class="dl">"</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">object</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">;</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.button</span><span class="dl">"</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">c</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">f</span><span class="p">)),</span><span class="dl">"</span><span class="s2" style="color: #d14;">toggle</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">b</span><span class="p">?</span><span class="nx">e</span><span class="p">.</span><span class="nx">toggle</span><span class="p">():</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">setState</span><span class="p">(</span><span class="nx">b</span><span class="p">)})}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">c</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="p">,</span><span class="nx">d</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isLoading</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">};</span><span class="nx">c</span><span class="p">.</span><span class="nx">VERSION</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">3.3.7</span><span class="dl">"</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">loadingText</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">loading...</span><span class="dl">"</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">setState</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">disabled</span><span class="dl">"</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">is</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">input</span><span class="dl">"</span><span class="p">)?</span><span class="dl">"</span><span class="s2" style="color: #d14;">val</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">html</span><span class="dl">"</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">();</span><span class="nx">b</span><span class="o" style="font-weight: 600;">+=</span><span class="dl">"</span><span class="s2" style="color: #d14;">Text</span><span class="dl">"</span><span class="p">,</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">f</span><span class="p">.</span><span class="nx">resetText</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">resetText</span><span class="dl">"</span><span class="p">,</span><span class="nx">d</span><span class="p">[</span><span class="nx">e</span><span class="p">]()),</span><span class="nx">setTimeout</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">d</span><span class="p">[</span><span class="nx">e</span><span class="p">](</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">f</span><span class="p">[</span><span class="nx">b</span><span class="p">]?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">[</span><span class="nx">b</span><span class="p">]:</span><span class="nx">f</span><span class="p">[</span><span class="nx">b</span><span class="p">]),</span><span class="dl">"</span><span class="s2" style="color: #d14;">loadingText</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">b</span><span class="p">?(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isLoading</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="nx">c</span><span class="p">).</span><span class="nx">attr</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">c</span><span class="p">).</span><span class="nx">prop</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">)):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isLoading</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isLoading</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="nx">c</span><span class="p">).</span><span class="nx">removeAttr</span><span class="p">(</span><span class="nx">c</span><span class="p">).</span><span class="nx">prop</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">))},</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="mi" style="color: #099;">0</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">toggle</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">closest</span><span class="p">(</span><span class="dl">'</span><span class="s1" style="color: #d14;">[data-toggle="buttons"]</span><span class="dl">'</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">length</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">input</span><span class="dl">"</span><span class="p">);</span><span class="dl">"</span><span class="s2" style="color: #d14;">radio</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">.</span><span class="nx">prop</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">type</span><span class="dl">"</span><span class="p">)?(</span><span class="nx">c</span><span class="p">.</span><span class="nx">prop</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">checked</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.active</span><span class="dl">"</span><span class="p">).</span><span class="nx">removeClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">active</span><span class="dl">"</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">active</span><span class="dl">"</span><span class="p">)):</span><span class="dl">"</span><span class="s2" style="color: #d14;">checkbox</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">.</span><span class="nx">prop</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">type</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">prop</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">checked</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">!==</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">active</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">toggleClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">active</span><span class="dl">"</span><span class="p">)),</span><span class="nx">c</span><span class="p">.</span><span class="nx">prop</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">checked</span><span class="dl">"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">active</span><span class="dl">"</span><span class="p">)),</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">change</span><span class="dl">"</span><span class="p">)}</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">aria-pressed</span><span class="dl">"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">active</span><span class="dl">"</span><span class="p">)),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">toggleClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">active</span><span class="dl">"</span><span class="p">)};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">button</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">button</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">button</span><span class="p">.</span><span class="nx">Constructor</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">button</span><span class="p">.</span><span class="nx">noConflict</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">button</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">click.bs.button.data-api</span><span class="dl">"</span><span class="p">,</span><span class="dl">'</span><span class="s1" style="color: #d14;">[data-toggle^="button"]</span><span class="dl">'</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">target</span><span class="p">).</span><span class="nx">closest</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.btn</span><span class="dl">"</span><span class="p">);</span><span class="nx">b</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">toggle</span><span class="dl">"</span><span class="p">),</span><span class="nx">a</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">target</span><span class="p">).</span><span class="nx">is</span><span class="p">(</span><span class="dl">'</span><span class="s1" style="color: #d14;">input[type="radio"], input[type="checkbox"]</span><span class="dl">'</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">preventDefault</span><span class="p">(),</span><span class="nx">d</span><span class="p">.</span><span class="nx">is</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">input,button</span><span class="dl">"</span><span class="p">)?</span><span class="nx">d</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">focus</span><span class="dl">"</span><span class="p">):</span><span class="nx">d</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">input:visible,button:visible</span><span class="dl">"</span><span class="p">).</span><span class="nx">first</span><span class="p">().</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">focus</span><span class="dl">"</span><span class="p">))}).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">focus.bs.button.data-api blur.bs.button.data-api</span><span class="dl">"</span><span class="p">,</span><span class="dl">'</span><span class="s1" style="color: #d14;">[data-toggle^="button"]</span><span class="dl">'</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">target</span><span class="p">).</span><span class="nx">closest</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.btn</span><span class="dl">"</span><span class="p">).</span><span class="nx">toggleClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">focus</span><span class="dl">"</span><span class="p">,</span><span class="sr" style="color: #009926;">/^focus</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">in</span><span class="se" style="color: #d14;">)?</span><span class="sr" style="color: #009926;">$/</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">type</span><span class="p">))})}(</span><span class="nx">jQuery</span><span class="p">),</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="dl">"</span><span class="s2" style="color: #d14;">use strict</span><span class="dl">"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">b</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.carousel</span><span class="dl">"</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">c</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(),</span><span class="dl">"</span><span class="s2" style="color: #d14;">object</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">string</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="p">?</span><span class="nx">b</span><span class="p">:</span><span class="nx">f</span><span class="p">.</span><span class="nx">slide</span><span class="p">;</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.carousel</span><span class="dl">"</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">c</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">f</span><span class="p">)),</span><span class="dl">"</span><span class="s2" style="color: #d14;">number</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="p">?</span><span class="nx">e</span><span class="p">.</span><span class="nx">to</span><span class="p">(</span><span class="nx">b</span><span class="p">):</span><span class="nx">g</span><span class="p">?</span><span class="nx">e</span><span class="p">[</span><span class="nx">g</span><span class="p">]():</span><span class="nx">f</span><span class="p">.</span><span class="nx">interval</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">pause</span><span class="p">().</span><span class="nx">cycle</span><span class="p">()})}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$indicators</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.carousel-indicators</span><span class="dl">"</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">paused</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">sliding</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">interval</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$active</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$items</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">keyboard</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">keydown.bs.carousel</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">keydown</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)),</span><span class="dl">"</span><span class="s2" style="color: #d14;">hover</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">pause</span><span class="o" style="font-weight: 600;">&&!</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">ontouchstart</span><span class="dl">"</span><span class="k" style="font-weight: 600;">in</span> <span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">documentElement</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">mouseenter.bs.carousel</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pause</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">mouseleave.bs.carousel</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">cycle</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">))};</span><span class="nx">c</span><span class="p">.</span><span class="nx">VERSION</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">3.3.7</span><span class="dl">"</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">600</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">interval</span><span class="p">:</span><span class="mi" style="color: #099;">5</span><span class="nx">e3</span><span class="p">,</span><span class="na" style="color: #008080;">pause</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">hover</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">wrap</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">keyboard</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">keydown</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="sr" style="color: #009926;">/input|textarea/i</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">target</span><span class="p">.</span><span class="nx">tagName</span><span class="p">)){</span><span class="k" style="font-weight: 600;">switch</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">which</span><span class="p">){</span><span class="k" style="font-weight: 600;">case</span> <span class="mi" style="color: #099;">37</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">prev</span><span class="p">();</span><span class="k" style="font-weight: 600;">break</span><span class="p">;</span><span class="k" style="font-weight: 600;">case</span> <span class="mi" style="color: #099;">39</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">next</span><span class="p">();</span><span class="k" style="font-weight: 600;">break</span><span class="p">;</span><span class="nl">default</span><span class="p">:</span><span class="k" style="font-weight: 600;">return</span><span class="p">}</span><span class="nx">a</span><span class="p">.</span><span class="nx">preventDefault</span><span class="p">()}},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">cycle</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">paused</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">interval</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">clearInterval</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">interval</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">interval</span><span class="o" style="font-weight: 600;">&&!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">paused</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">interval</span><span class="o" style="font-weight: 600;">=</span><span class="nx">setInterval</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">next</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">interval</span><span class="p">)),</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getItemIndex</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$items</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">parent</span><span class="p">().</span><span class="nx">children</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.item</span><span class="dl">"</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$items</span><span class="p">.</span><span class="nx">index</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$active</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getItemForDirection</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getItemIndex</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">prev</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="dl">"</span><span class="s2" style="color: #d14;">next</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$items</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">wrap</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">prev</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="p">?</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">:</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+</span><span class="nx">e</span><span class="p">)</span><span class="o" style="font-weight: 600;">%</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$items</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$items</span><span class="p">.</span><span class="nx">eq</span><span class="p">(</span><span class="nx">f</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">to</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getItemIndex</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$active</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.item.active</span><span class="dl">"</span><span class="p">));</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">></span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$items</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">0</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">sliding</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">slid.bs.carousel</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">b</span><span class="p">.</span><span class="nx">to</span><span class="p">(</span><span class="nx">a</span><span class="p">)}):</span><span class="nx">c</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pause</span><span class="p">().</span><span class="nx">cycle</span><span class="p">():</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">slide</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">></span><span class="nx">c</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">next</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">prev</span><span class="dl">"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$items</span><span class="p">.</span><span class="nx">eq</span><span class="p">(</span><span class="nx">a</span><span class="p">))},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">pause</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">paused</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.next, .prev</span><span class="dl">"</span><span class="p">).</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="p">.</span><span class="nx">end</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">cycle</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">)),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">interval</span><span class="o" style="font-weight: 600;">=</span><span class="nx">clearInterval</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">interval</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">next</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">sliding</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">slide</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">next</span><span class="dl">"</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">prev</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">sliding</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">slide</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">prev</span><span class="dl">"</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">slide</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.item.active</span><span class="dl">"</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getItemForDirection</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">e</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">interval</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">next</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">b</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">left</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">right</span><span class="dl">"</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">f</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">active</span><span class="dl">"</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">sliding</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">slide.bs.carousel</span><span class="dl">"</span><span class="p">,{</span><span class="na" style="color: #008080;">relatedTarget</span><span class="p">:</span><span class="nx">j</span><span class="p">,</span><span class="na" style="color: #008080;">direction</span><span class="p">:</span><span class="nx">h</span><span class="p">});</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">k</span><span class="p">),</span><span class="o" style="font-weight: 600;">!</span><span class="nx">k</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">()){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">sliding</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pause</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$indicators</span><span class="p">.</span><span class="nx">length</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$indicators</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.active</span><span class="dl">"</span><span class="p">).</span><span class="nx">removeClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">active</span><span class="dl">"</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$indicators</span><span class="p">.</span><span class="nx">children</span><span class="p">()[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getItemIndex</span><span class="p">(</span><span class="nx">f</span><span class="p">)]);</span><span class="nx">l</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">l</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">active</span><span class="dl">"</span><span class="p">)}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">slid.bs.carousel</span><span class="dl">"</span><span class="p">,{</span><span class="na" style="color: #008080;">relatedTarget</span><span class="p">:</span><span class="nx">j</span><span class="p">,</span><span class="na" style="color: #008080;">direction</span><span class="p">:</span><span class="nx">h</span><span class="p">});</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">slide</span><span class="dl">"</span><span class="p">)?(</span><span class="nx">f</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="nx">f</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">offsetWidth</span><span class="p">,</span><span class="nx">e</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="nx">h</span><span class="p">),</span><span class="nx">f</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="nx">h</span><span class="p">),</span><span class="nx">e</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bsTransitionEnd</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">f</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">([</span><span class="nx">b</span><span class="p">,</span><span class="nx">h</span><span class="p">].</span><span class="nx">join</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;"> </span><span class="dl">"</span><span class="p">)).</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">active</span><span class="dl">"</span><span class="p">),</span><span class="nx">e</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">([</span><span class="dl">"</span><span class="s2" style="color: #d14;">active</span><span class="dl">"</span><span class="p">,</span><span class="nx">h</span><span class="p">].</span><span class="nx">join</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;"> </span><span class="dl">"</span><span class="p">)),</span><span class="nx">i</span><span class="p">.</span><span class="nx">sliding</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">setTimeout</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">i</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">m</span><span class="p">)},</span><span class="mi" style="color: #099;">0</span><span class="p">)}).</span><span class="nx">emulateTransitionEnd</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="p">)):(</span><span class="nx">e</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">active</span><span class="dl">"</span><span class="p">),</span><span class="nx">f</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">active</span><span class="dl">"</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">sliding</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">m</span><span class="p">)),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">cycle</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">}};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">carousel</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">carousel</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">carousel</span><span class="p">.</span><span class="nx">Constructor</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">carousel</span><span class="p">.</span><span class="nx">noConflict</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">carousel</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">e</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">data-target</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">href</span><span class="dl">"</span><span class="p">))</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/.*</span><span class="se" style="color: #d14;">(?=</span><span class="sr" style="color: #009926;">#</span><span class="se" style="color: #d14;">[^\s]</span><span class="sr" style="color: #009926;">+$</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/</span><span class="p">,</span><span class="dl">""</span><span class="p">));</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">f</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">carousel</span><span class="dl">"</span><span class="p">)){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">f</span><span class="p">.</span><span class="nx">data</span><span class="p">(),</span><span class="nx">e</span><span class="p">.</span><span class="nx">data</span><span class="p">()),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">data-slide-to</span><span class="dl">"</span><span class="p">);</span><span class="nx">h</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">g</span><span class="p">.</span><span class="nx">interval</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.carousel</span><span class="dl">"</span><span class="p">).</span><span class="nx">to</span><span class="p">(</span><span class="nx">h</span><span class="p">),</span><span class="nx">c</span><span class="p">.</span><span class="nx">preventDefault</span><span class="p">()}};</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">click.bs.carousel.data-api</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">[data-slide]</span><span class="dl">"</span><span class="p">,</span><span class="nx">e</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">click.bs.carousel.data-api</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">[data-slide-to]</span><span class="dl">"</span><span class="p">,</span><span class="nx">e</span><span class="p">),</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">window</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">load</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">a</span><span class="p">(</span><span class="dl">'</span><span class="s1" style="color: #d14;">[data-ride="carousel"]</span><span class="dl">'</span><span class="p">).</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">);</span><span class="nx">b</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">data</span><span class="p">())})})}(</span><span class="nx">jQuery</span><span class="p">),</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="dl">"</span><span class="s2" style="color: #d14;">use strict</span><span class="dl">"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">b</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">data-target</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">href</span><span class="dl">"</span><span class="p">))</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/.*</span><span class="se" style="color: #d14;">(?=</span><span class="sr" style="color: #009926;">#</span><span class="se" style="color: #d14;">[^\s]</span><span class="sr" style="color: #009926;">+$</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/</span><span class="p">,</span><span class="dl">""</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">(</span><span class="nx">d</span><span class="p">)}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">c</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.collapse</span><span class="dl">"</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">d</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">data</span><span class="p">(),</span><span class="dl">"</span><span class="s2" style="color: #d14;">object</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">);</span><span class="o" style="font-weight: 600;">!</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="p">.</span><span class="nx">toggle</span><span class="o" style="font-weight: 600;">&&</span><span class="sr" style="color: #009926;">/show|hide/</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">b</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">f</span><span class="p">.</span><span class="nx">toggle</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">c</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.collapse</span><span class="dl">"</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">d</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">f</span><span class="p">)),</span><span class="dl">"</span><span class="s2" style="color: #d14;">string</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">[</span><span class="nx">b</span><span class="p">]()})}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">d</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="p">,</span><span class="nx">c</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$trigger</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="dl">'</span><span class="s1" style="color: #d14;">[data-toggle="collapse"][href="#</span><span class="dl">'</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">.</span><span class="nx">id</span><span class="o" style="font-weight: 600;">+</span><span class="dl">'</span><span class="s1" style="color: #d14;">"],[data-toggle="collapse"][data-target="#</span><span class="dl">'</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">.</span><span class="nx">id</span><span class="o" style="font-weight: 600;">+</span><span class="dl">'</span><span class="s1" style="color: #d14;">"]</span><span class="dl">'</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">transitioning</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">parent</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$parent</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getParent</span><span class="p">():</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">addAriaAndCollapsedClass</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$trigger</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">toggle</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">toggle</span><span class="p">()};</span><span class="nx">d</span><span class="p">.</span><span class="nx">VERSION</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">3.3.7</span><span class="dl">"</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">350</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">toggle</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">},</span><span class="nx">d</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">dimension</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">width</span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">width</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">height</span><span class="dl">"</span><span class="p">},</span><span class="nx">d</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">show</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">transitioning</span><span class="o" style="font-weight: 600;">&&!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">in</span><span class="dl">"</span><span class="p">)){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$parent</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$parent</span><span class="p">.</span><span class="nx">children</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.panel</span><span class="dl">"</span><span class="p">).</span><span class="nx">children</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.in, .collapsing</span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.collapse</span><span class="dl">"</span><span class="p">),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">transitioning</span><span class="p">))){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">show.bs.collapse</span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">f</span><span class="p">),</span><span class="o" style="font-weight: 600;">!</span><span class="nx">f</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">()){</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">hide</span><span class="dl">"</span><span class="p">),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.collapse</span><span class="dl">"</span><span class="p">,</span><span class="kc" style="font-weight: 600;">null</span><span class="p">));</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">dimension</span><span class="p">();</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">collapse</span><span class="dl">"</span><span class="p">).</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">collapsing</span><span class="dl">"</span><span class="p">)[</span><span class="nx">g</span><span class="p">](</span><span class="mi" style="color: #099;">0</span><span class="p">).</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">aria-expanded</span><span class="dl">"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$trigger</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">collapsed</span><span class="dl">"</span><span class="p">).</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">aria-expanded</span><span class="dl">"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">transitioning</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">collapsing</span><span class="dl">"</span><span class="p">).</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">collapse in</span><span class="dl">"</span><span class="p">)[</span><span class="nx">g</span><span class="p">](</span><span class="dl">""</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">transitioning</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">shown.bs.collapse</span><span class="dl">"</span><span class="p">)};</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">h</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">camelCase</span><span class="p">([</span><span class="dl">"</span><span class="s2" style="color: #d14;">scroll</span><span class="dl">"</span><span class="p">,</span><span class="nx">g</span><span class="p">].</span><span class="nx">join</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">-</span><span class="dl">"</span><span class="p">));</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bsTransitionEnd</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="nx">h</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)).</span><span class="nx">emulateTransitionEnd</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="p">)[</span><span class="nx">g</span><span class="p">](</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">][</span><span class="nx">i</span><span class="p">])}}}},</span><span class="nx">d</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">hide</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">transitioning</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">in</span><span class="dl">"</span><span class="p">)){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">hide.bs.collapse</span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="o" style="font-weight: 600;">!</span><span class="nx">b</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">()){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">dimension</span><span class="p">();</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">[</span><span class="nx">c</span><span class="p">](</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">[</span><span class="nx">c</span><span class="p">]())[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">offsetHeight</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">collapsing</span><span class="dl">"</span><span class="p">).</span><span class="nx">removeClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">collapse in</span><span class="dl">"</span><span class="p">).</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">aria-expanded</span><span class="dl">"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$trigger</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">collapsed</span><span class="dl">"</span><span class="p">).</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">aria-expanded</span><span class="dl">"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">transitioning</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">transitioning</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">collapsing</span><span class="dl">"</span><span class="p">).</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">collapse</span><span class="dl">"</span><span class="p">).</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">hidden.bs.collapse</span><span class="dl">"</span><span class="p">)};</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="p">?</span><span class="k" style="font-weight: 600;">void</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">[</span><span class="nx">c</span><span class="p">](</span><span class="mi" style="color: #099;">0</span><span class="p">).</span><span class="nx">one</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bsTransitionEnd</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)).</span><span class="nx">emulateTransitionEnd</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="p">):</span><span class="nx">e</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">)}}},</span><span class="nx">d</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">toggle</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">in</span><span class="dl">"</span><span class="p">)?</span><span class="dl">"</span><span class="s2" style="color: #d14;">hide</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">show</span><span class="dl">"</span><span class="p">]()},</span><span class="nx">d</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getParent</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">parent</span><span class="p">).</span><span class="nx">find</span><span class="p">(</span><span class="dl">'</span><span class="s1" style="color: #d14;">[data-toggle="collapse"][data-parent="</span><span class="dl">'</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">parent</span><span class="o" style="font-weight: 600;">+</span><span class="dl">'</span><span class="s1" style="color: #d14;">"]</span><span class="dl">'</span><span class="p">).</span><span class="nx">each</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">d</span><span class="p">);</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">addAriaAndCollapsedClass</span><span class="p">(</span><span class="nx">b</span><span class="p">(</span><span class="nx">e</span><span class="p">),</span><span class="nx">e</span><span class="p">)},</span><span class="k" style="font-weight: 600;">this</span><span class="p">)).</span><span class="nx">end</span><span class="p">()},</span><span class="nx">d</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">addAriaAndCollapsedClass</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">in</span><span class="dl">"</span><span class="p">);</span><span class="nx">a</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">aria-expanded</span><span class="dl">"</span><span class="p">,</span><span class="nx">c</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">toggleClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">collapsed</span><span class="dl">"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="nx">c</span><span class="p">).</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">aria-expanded</span><span class="dl">"</span><span class="p">,</span><span class="nx">c</span><span class="p">)};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">collapse</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">collapse</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">collapse</span><span class="p">.</span><span class="nx">Constructor</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">collapse</span><span class="p">.</span><span class="nx">noConflict</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">collapse</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">click.bs.collapse.data-api</span><span class="dl">"</span><span class="p">,</span><span class="dl">'</span><span class="s1" style="color: #d14;">[data-toggle="collapse"]</span><span class="dl">'</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">);</span><span class="nx">e</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">data-target</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">.</span><span class="nx">preventDefault</span><span class="p">();</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">(</span><span class="nx">e</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.collapse</span><span class="dl">"</span><span class="p">),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">toggle</span><span class="dl">"</span><span class="p">:</span><span class="nx">e</span><span class="p">.</span><span class="nx">data</span><span class="p">();</span><span class="nx">c</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="nx">h</span><span class="p">)})}(</span><span class="nx">jQuery</span><span class="p">),</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="dl">"</span><span class="s2" style="color: #d14;">use strict</span><span class="dl">"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">b</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">data-target</span><span class="dl">"</span><span class="p">);</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">href</span><span class="dl">"</span><span class="p">),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="sr" style="color: #009926;">/#</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">A-Za-z</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">/</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">c</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/.*</span><span class="se" style="color: #d14;">(?=</span><span class="sr" style="color: #009926;">#</span><span class="se" style="color: #d14;">[^\s]</span><span class="sr" style="color: #009926;">*$</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/</span><span class="p">,</span><span class="dl">""</span><span class="p">));</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">(</span><span class="nx">c</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">.</span><span class="nx">length</span><span class="p">?</span><span class="nx">d</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">parent</span><span class="p">()}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">c</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">3</span><span class="o" style="font-weight: 600;">===</span><span class="nx">c</span><span class="p">.</span><span class="nx">which</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">a</span><span class="p">(</span><span class="nx">e</span><span class="p">).</span><span class="nx">remove</span><span class="p">(),</span><span class="nx">a</span><span class="p">(</span><span class="nx">f</span><span class="p">).</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">(</span><span class="nx">d</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">relatedTarget</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">};</span><span class="nx">e</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">open</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="dl">"</span><span class="s2" style="color: #d14;">click</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">&&</span><span class="sr" style="color: #009926;">/input|textarea/i</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">target</span><span class="p">.</span><span class="nx">tagName</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">contains</span><span class="p">(</span><span class="nx">e</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="nx">c</span><span class="p">.</span><span class="nx">target</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">e</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">hide.bs.dropdown</span><span class="dl">"</span><span class="p">,</span><span class="nx">f</span><span class="p">)),</span><span class="nx">c</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">()</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">aria-expanded</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">false</span><span class="dl">"</span><span class="p">),</span><span class="nx">e</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">open</span><span class="dl">"</span><span class="p">).</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">hidden.bs.dropdown</span><span class="dl">"</span><span class="p">,</span><span class="nx">f</span><span class="p">)))))}))}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">d</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.dropdown</span><span class="dl">"</span><span class="p">);</span><span class="nx">d</span><span class="o" style="font-weight: 600;">||</span><span class="nx">c</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.dropdown</span><span class="dl">"</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">g</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">)),</span><span class="dl">"</span><span class="s2" style="color: #d14;">string</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">[</span><span class="nx">b</span><span class="p">].</span><span class="nx">call</span><span class="p">(</span><span class="nx">c</span><span class="p">)})}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">.dropdown-backdrop</span><span class="dl">"</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="dl">'</span><span class="s1" style="color: #d14;">[data-toggle="dropdown"]</span><span class="dl">'</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">click.bs.dropdown</span><span class="dl">"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">toggle</span><span class="p">)};</span><span class="nx">g</span><span class="p">.</span><span class="nx">VERSION</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">3.3.7</span><span class="dl">"</span><span class="p">,</span><span class="nx">g</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">toggle</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">e</span><span class="p">.</span><span class="nx">is</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.disabled, :disabled</span><span class="dl">"</span><span class="p">)){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">(</span><span class="nx">e</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">open</span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="p">(),</span><span class="o" style="font-weight: 600;">!</span><span class="nx">g</span><span class="p">){</span><span class="dl">"</span><span class="s2" style="color: #d14;">ontouchstart</span><span class="dl">"</span><span class="k" style="font-weight: 600;">in</span> <span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">documentElement</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">f</span><span class="p">.</span><span class="nx">closest</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.navbar-nav</span><span class="dl">"</span><span class="p">).</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">div</span><span class="dl">"</span><span class="p">)).</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">dropdown-backdrop</span><span class="dl">"</span><span class="p">).</span><span class="nx">insertAfter</span><span class="p">(</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">)).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">click</span><span class="dl">"</span><span class="p">,</span><span class="nx">c</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">relatedTarget</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">};</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">f</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">show.bs.dropdown</span><span class="dl">"</span><span class="p">,</span><span class="nx">h</span><span class="p">)),</span><span class="nx">d</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">())</span><span class="k" style="font-weight: 600;">return</span><span class="p">;</span><span class="nx">e</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">focus</span><span class="dl">"</span><span class="p">).</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">aria-expanded</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">true</span><span class="dl">"</span><span class="p">),</span><span class="nx">f</span><span class="p">.</span><span class="nx">toggleClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">open</span><span class="dl">"</span><span class="p">).</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">shown.bs.dropdown</span><span class="dl">"</span><span class="p">,</span><span class="nx">h</span><span class="p">))}</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">}},</span><span class="nx">g</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">keydown</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="sr" style="color: #009926;">/</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">38|40|27|32</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">which</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&!</span><span class="sr" style="color: #009926;">/input|textarea/i</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">target</span><span class="p">.</span><span class="nx">tagName</span><span class="p">)){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">preventDefault</span><span class="p">(),</span><span class="nx">c</span><span class="p">.</span><span class="nx">stopPropagation</span><span class="p">(),</span><span class="o" style="font-weight: 600;">!</span><span class="nx">d</span><span class="p">.</span><span class="nx">is</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.disabled, :disabled</span><span class="dl">"</span><span class="p">)){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">(</span><span class="nx">d</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">open</span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">27</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">c</span><span class="p">.</span><span class="nx">which</span><span class="o" style="font-weight: 600;">||</span><span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">27</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">.</span><span class="nx">which</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="mi" style="color: #099;">27</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">.</span><span class="nx">which</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="nx">f</span><span class="p">).</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">focus</span><span class="dl">"</span><span class="p">),</span><span class="nx">d</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">click</span><span class="dl">"</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;"> li:not(.disabled):visible a</span><span class="dl">"</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.dropdown-menu</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">h</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">i</span><span class="p">.</span><span class="nx">length</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">.</span><span class="nx">index</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">target</span><span class="p">);</span><span class="mi" style="color: #099;">38</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">.</span><span class="nx">which</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">j</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">j</span><span class="o" style="font-weight: 600;">--</span><span class="p">,</span><span class="mi" style="color: #099;">40</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">.</span><span class="nx">which</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">j</span><span class="o" style="font-weight: 600;"><</span><span class="nx">i</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">j</span><span class="o" style="font-weight: 600;">++</span><span class="p">,</span><span class="o" style="font-weight: 600;">~</span><span class="nx">j</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">i</span><span class="p">.</span><span class="nx">eq</span><span class="p">(</span><span class="nx">j</span><span class="p">).</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">focus</span><span class="dl">"</span><span class="p">)}}}};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">dropdown</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">dropdown</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">dropdown</span><span class="p">.</span><span class="nx">Constructor</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">dropdown</span><span class="p">.</span><span class="nx">noConflict</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">dropdown</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">click.bs.dropdown.data-api</span><span class="dl">"</span><span class="p">,</span><span class="nx">c</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">click.bs.dropdown.data-api</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">.dropdown form</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">a</span><span class="p">.</span><span class="nx">stopPropagation</span><span class="p">()}).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">click.bs.dropdown.data-api</span><span class="dl">"</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">toggle</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">keydown.bs.dropdown.data-api</span><span class="dl">"</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">keydown</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">keydown.bs.dropdown.data-api</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">.dropdown-menu</span><span class="dl">"</span><span class="p">,</span><span class="nx">g</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">keydown</span><span class="p">)}(</span><span class="nx">jQuery</span><span class="p">),</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="dl">"</span><span class="s2" style="color: #d14;">use strict</span><span class="dl">"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">b</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.modal</span><span class="dl">"</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">c</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="p">,</span><span class="nx">e</span><span class="p">.</span><span class="nx">data</span><span class="p">(),</span><span class="dl">"</span><span class="s2" style="color: #d14;">object</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">);</span><span class="nx">f</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.modal</span><span class="dl">"</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">c</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">g</span><span class="p">)),</span><span class="dl">"</span><span class="s2" style="color: #d14;">string</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="p">?</span><span class="nx">f</span><span class="p">[</span><span class="nx">b</span><span class="p">](</span><span class="nx">d</span><span class="p">):</span><span class="nx">g</span><span class="p">.</span><span class="nx">show</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="p">.</span><span class="nx">show</span><span class="p">(</span><span class="nx">d</span><span class="p">)})}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$body</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">body</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$dialog</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.modal-dialog</span><span class="dl">"</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$backdrop</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isShown</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">originalBodyPad</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">scrollbarWidth</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">ignoreBackdropClick</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">remote</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.modal-content</span><span class="dl">"</span><span class="p">).</span><span class="nx">load</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">remote</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">loaded.bs.modal</span><span class="dl">"</span><span class="p">)},</span><span class="k" style="font-weight: 600;">this</span><span class="p">))};</span><span class="nx">c</span><span class="p">.</span><span class="nx">VERSION</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">3.3.7</span><span class="dl">"</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">300</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">BACKDROP_TRANSITION_DURATION</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">150</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">backdrop</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">keyboard</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">show</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">toggle</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isShown</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">hide</span><span class="p">():</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">show</span><span class="p">(</span><span class="nx">a</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">show</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">show.bs.modal</span><span class="dl">"</span><span class="p">,{</span><span class="na" style="color: #008080;">relatedTarget</span><span class="p">:</span><span class="nx">b</span><span class="p">});</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">e</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isShown</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">()</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isShown</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">checkScrollbar</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">setScrollbar</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$body</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">modal-open</span><span class="dl">"</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">escape</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">resize</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">click.dismiss.bs.modal</span><span class="dl">"</span><span class="p">,</span><span class="dl">'</span><span class="s1" style="color: #d14;">[data-dismiss="modal"]</span><span class="dl">'</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">hide</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$dialog</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">mousedown.dismiss.bs.modal</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">d</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">mouseup.dismiss.bs.modal</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">target</span><span class="p">).</span><span class="nx">is</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">$element</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">ignoreBackdropClick</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">)})}),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">backdrop</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">fade</span><span class="dl">"</span><span class="p">);</span><span class="nx">d</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">parent</span><span class="p">().</span><span class="nx">length</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">appendTo</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">$body</span><span class="p">),</span><span class="nx">d</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">show</span><span class="p">().</span><span class="nx">scrollTop</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">d</span><span class="p">.</span><span class="nx">adjustDialog</span><span class="p">(),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">.</span><span class="nx">$element</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">offsetWidth</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">in</span><span class="dl">"</span><span class="p">),</span><span class="nx">d</span><span class="p">.</span><span class="nx">enforceFocus</span><span class="p">();</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">shown.bs.modal</span><span class="dl">"</span><span class="p">,{</span><span class="na" style="color: #008080;">relatedTarget</span><span class="p">:</span><span class="nx">b</span><span class="p">});</span><span class="nx">e</span><span class="p">?</span><span class="nx">d</span><span class="p">.</span><span class="nx">$dialog</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bsTransitionEnd</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">d</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">focus</span><span class="dl">"</span><span class="p">).</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">f</span><span class="p">)}).</span><span class="nx">emulateTransitionEnd</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="p">):</span><span class="nx">d</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">focus</span><span class="dl">"</span><span class="p">).</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">f</span><span class="p">)}))},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">hide</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">preventDefault</span><span class="p">(),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">hide.bs.modal</span><span class="dl">"</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isShown</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">b</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">()</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isShown</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">escape</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">resize</span><span class="p">(),</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">).</span><span class="nx">off</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">focusin.bs.modal</span><span class="dl">"</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">in</span><span class="dl">"</span><span class="p">).</span><span class="nx">off</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">click.dismiss.bs.modal</span><span class="dl">"</span><span class="p">).</span><span class="nx">off</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">mouseup.dismiss.bs.modal</span><span class="dl">"</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$dialog</span><span class="p">.</span><span class="nx">off</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">mousedown.dismiss.bs.modal</span><span class="dl">"</span><span class="p">),</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">fade</span><span class="dl">"</span><span class="p">)?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bsTransitionEnd</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">hideModal</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)).</span><span class="nx">emulateTransitionEnd</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="p">):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">hideModal</span><span class="p">())},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">enforceFocus</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">).</span><span class="nx">off</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">focusin.bs.modal</span><span class="dl">"</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">focusin.bs.modal</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nb" style="color: #0086b3;">document</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">target</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">target</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">has</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">target</span><span class="p">).</span><span class="nx">length</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">focus</span><span class="dl">"</span><span class="p">)},</span><span class="k" style="font-weight: 600;">this</span><span class="p">))},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">escape</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isShown</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">keyboard</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">keydown.dismiss.bs.modal</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="mi" style="color: #099;">27</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="p">.</span><span class="nx">which</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">hide</span><span class="p">()},</span><span class="k" style="font-weight: 600;">this</span><span class="p">)):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isShown</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">off</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">keydown.dismiss.bs.modal</span><span class="dl">"</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">resize</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isShown</span><span class="p">?</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">window</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">resize.bs.modal</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">handleUpdate</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)):</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">window</span><span class="p">).</span><span class="nx">off</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">resize.bs.modal</span><span class="dl">"</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">hideModal</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hide</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">backdrop</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">a</span><span class="p">.</span><span class="nx">$body</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">modal-open</span><span class="dl">"</span><span class="p">),</span><span class="nx">a</span><span class="p">.</span><span class="nx">resetAdjustments</span><span class="p">(),</span><span class="nx">a</span><span class="p">.</span><span class="nx">resetScrollbar</span><span class="p">(),</span><span class="nx">a</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">hidden.bs.modal</span><span class="dl">"</span><span class="p">)})},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">removeBackdrop</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$backdrop</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$backdrop</span><span class="p">.</span><span class="nx">remove</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$backdrop</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">backdrop</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">fade</span><span class="dl">"</span><span class="p">)?</span><span class="dl">"</span><span class="s2" style="color: #d14;">fade</span><span class="dl">"</span><span class="p">:</span><span class="dl">""</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isShown</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">backdrop</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$backdrop</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">div</span><span class="dl">"</span><span class="p">)).</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">modal-backdrop </span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">e</span><span class="p">).</span><span class="nx">appendTo</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$body</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">click.dismiss.bs.modal</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">ignoreBackdropClick</span><span class="p">?</span><span class="k" style="font-weight: 600;">void</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">ignoreBackdropClick</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">):</span><span class="k" style="font-weight: 600;">void</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">target</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">currentTarget</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">static</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">backdrop</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">focus</span><span class="p">():</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">hide</span><span class="p">()))},</span><span class="k" style="font-weight: 600;">this</span><span class="p">)),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$backdrop</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">offsetWidth</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$backdrop</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">in</span><span class="dl">"</span><span class="p">),</span><span class="o" style="font-weight: 600;">!</span><span class="nx">b</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span><span class="p">;</span><span class="nx">f</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$backdrop</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bsTransitionEnd</span><span class="dl">"</span><span class="p">,</span><span class="nx">b</span><span class="p">).</span><span class="nx">emulateTransitionEnd</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">BACKDROP_TRANSITION_DURATION</span><span class="p">):</span><span class="nx">b</span><span class="p">()}</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isShown</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$backdrop</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$backdrop</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">in</span><span class="dl">"</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">d</span><span class="p">.</span><span class="nx">removeBackdrop</span><span class="p">(),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">()};</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">fade</span><span class="dl">"</span><span class="p">)?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$backdrop</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bsTransitionEnd</span><span class="dl">"</span><span class="p">,</span><span class="nx">g</span><span class="p">).</span><span class="nx">emulateTransitionEnd</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">BACKDROP_TRANSITION_DURATION</span><span class="p">):</span><span class="nx">g</span><span class="p">()}</span><span class="k" style="font-weight: 600;">else</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">()},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">handleUpdate</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">adjustDialog</span><span class="p">()},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">adjustDialog</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">scrollHeight</span><span class="o" style="font-weight: 600;">></span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">documentElement</span><span class="p">.</span><span class="nx">clientHeight</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">css</span><span class="p">({</span><span class="na" style="color: #008080;">paddingLeft</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">bodyIsOverflowing</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">scrollbarWidth</span><span class="p">:</span><span class="dl">""</span><span class="p">,</span><span class="na" style="color: #008080;">paddingRight</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">bodyIsOverflowing</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">a</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">scrollbarWidth</span><span class="p">:</span><span class="dl">""</span><span class="p">})},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">resetAdjustments</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">css</span><span class="p">({</span><span class="na" style="color: #008080;">paddingLeft</span><span class="p">:</span><span class="dl">""</span><span class="p">,</span><span class="na" style="color: #008080;">paddingRight</span><span class="p">:</span><span class="dl">""</span><span class="p">})},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">checkScrollbar</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">window</span><span class="p">.</span><span class="nx">innerWidth</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">documentElement</span><span class="p">.</span><span class="nx">getBoundingClientRect</span><span class="p">();</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">right</span><span class="o" style="font-weight: 600;">-</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">abs</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">left</span><span class="p">)}</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">bodyIsOverflowing</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">body</span><span class="p">.</span><span class="nx">clientWidth</span><span class="o" style="font-weight: 600;"><</span><span class="nx">a</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">scrollbarWidth</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">measureScrollbar</span><span class="p">()},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">setScrollbar</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">parseInt</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$body</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">padding-right</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="mi" style="color: #099;">10</span><span class="p">);</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">originalBodyPad</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">body</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">paddingRight</span><span class="o" style="font-weight: 600;">||</span><span class="dl">""</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">bodyIsOverflowing</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$body</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">padding-right</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">scrollbarWidth</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">resetScrollbar</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$body</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">padding-right</span><span class="dl">"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">originalBodyPad</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">measureScrollbar</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">div</span><span class="dl">"</span><span class="p">);</span><span class="nx">a</span><span class="p">.</span><span class="nx">className</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">modal-scrollbar-measure</span><span class="dl">"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$body</span><span class="p">.</span><span class="nx">append</span><span class="p">(</span><span class="nx">a</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">offsetWidth</span><span class="o" style="font-weight: 600;">-</span><span class="nx">a</span><span class="p">.</span><span class="nx">clientWidth</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$body</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">removeChild</span><span class="p">(</span><span class="nx">a</span><span class="p">),</span><span class="nx">b</span><span class="p">};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">modal</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">modal</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">modal</span><span class="p">.</span><span class="nx">Constructor</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">modal</span><span class="p">.</span><span class="nx">noConflict</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">modal</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">click.bs.modal.data-api</span><span class="dl">"</span><span class="p">,</span><span class="dl">'</span><span class="s1" style="color: #d14;">[data-toggle="modal"]</span><span class="dl">'</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">href</span><span class="dl">"</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">data-target</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/.*</span><span class="se" style="color: #d14;">(?=</span><span class="sr" style="color: #009926;">#</span><span class="se" style="color: #d14;">[^\s]</span><span class="sr" style="color: #009926;">+$</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/</span><span class="p">,</span><span class="dl">""</span><span class="p">)),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.modal</span><span class="dl">"</span><span class="p">)?</span><span class="dl">"</span><span class="s2" style="color: #d14;">toggle</span><span class="dl">"</span><span class="p">:</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">remote</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="sr" style="color: #009926;">/#/</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">e</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">},</span><span class="nx">f</span><span class="p">.</span><span class="nx">data</span><span class="p">(),</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">());</span><span class="nx">d</span><span class="p">.</span><span class="nx">is</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">a</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">preventDefault</span><span class="p">(),</span><span class="nx">f</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">show.bs.modal</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">a</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">()</span><span class="o" style="font-weight: 600;">||</span><span class="nx">f</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">hidden.bs.modal</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">d</span><span class="p">.</span><span class="nx">is</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">:visible</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">focus</span><span class="dl">"</span><span class="p">)})}),</span><span class="nx">b</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)})}(</span><span class="nx">jQuery</span><span class="p">),</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="dl">"</span><span class="s2" style="color: #d14;">use strict</span><span class="dl">"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">b</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.tooltip</span><span class="dl">"</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">object</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">;</span><span class="o" style="font-weight: 600;">!</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="sr" style="color: #009926;">/destroy|hide/</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">b</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.tooltip</span><span class="dl">"</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">c</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">f</span><span class="p">)),</span><span class="dl">"</span><span class="s2" style="color: #d14;">string</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">[</span><span class="nx">b</span><span class="p">]())})}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">enabled</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">timeout</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">hoverState</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">inState</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">init</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">tooltip</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">)};</span><span class="nx">c</span><span class="p">.</span><span class="nx">VERSION</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">3.3.7</span><span class="dl">"</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">150</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">animation</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">placement</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">top</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">selector</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">template</span><span class="p">:</span><span class="dl">'</span><span class="s1" style="color: #d14;"><div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div></span><span class="dl">'</span><span class="p">,</span><span class="na" style="color: #008080;">trigger</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">hover focus</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">title</span><span class="p">:</span><span class="dl">""</span><span class="p">,</span><span class="na" style="color: #008080;">delay</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">html</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">container</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">viewport</span><span class="p">:{</span><span class="na" style="color: #008080;">selector</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">body</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">padding</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">}},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">init</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">enabled</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">c</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getOptions</span><span class="p">(</span><span class="nx">d</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$viewport</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">viewport</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">viewport</span><span class="p">)?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">viewport</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">viewport</span><span class="p">.</span><span class="nx">selector</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">viewport</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">inState</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">click</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">hover</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">focus</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">},</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="k" style="font-weight: 600;">instanceof</span> <span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="kd" style="font-weight: 600;">constructor</span><span class="o" style="font-weight: 600;">&&!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">selector</span><span class="p">)</span><span class="k" style="font-weight: 600;">throw</span> <span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">Error</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">`selector` option must be specified when initializing </span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;"> on the window.document object!</span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">trigger</span><span class="p">.</span><span class="nx">split</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;"> </span><span class="dl">"</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">f</span><span class="o" style="font-weight: 600;">--</span><span class="p">;){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">[</span><span class="nx">f</span><span class="p">];</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">click</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">g</span><span class="p">)</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">click.</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">selector</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">toggle</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">));</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">manual</span><span class="dl">"</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">g</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">hover</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">g</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">mouseenter</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">focusin</span><span class="dl">"</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">hover</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">g</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">mouseleave</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">focusout</span><span class="dl">"</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">.</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">selector</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">enter</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="nx">i</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">.</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">selector</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">leave</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">))}}</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">selector</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_options</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">,{</span><span class="na" style="color: #008080;">trigger</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">manual</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">selector</span><span class="p">:</span><span class="dl">""</span><span class="p">}):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">fixTitle</span><span class="p">()},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getDefaults</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">c</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getOptions</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getDefaults</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">data</span><span class="p">(),</span><span class="nx">b</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">delay</span><span class="o" style="font-weight: 600;">&&</span><span class="dl">"</span><span class="s2" style="color: #d14;">number</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="p">.</span><span class="nx">delay</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">delay</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">show</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">delay</span><span class="p">,</span><span class="na" style="color: #008080;">hide</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">delay</span><span class="p">}),</span><span class="nx">b</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getDelegateOptions</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="p">{},</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getDefaults</span><span class="p">();</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_options</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_options</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="nx">c</span><span class="p">[</span><span class="nx">a</span><span class="p">]</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">b</span><span class="p">[</span><span class="nx">a</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">)}),</span><span class="nx">b</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">enter</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span> <span class="k" style="font-weight: 600;">instanceof</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="kd" style="font-weight: 600;">constructor</span><span class="p">?</span><span class="nx">b</span><span class="p">:</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">currentTarget</span><span class="p">).</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="kd" style="font-weight: 600;">constructor</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">currentTarget</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getDelegateOptions</span><span class="p">()),</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">currentTarget</span><span class="p">).</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">,</span><span class="nx">c</span><span class="p">)),</span><span class="nx">b</span> <span class="k" style="font-weight: 600;">instanceof</span> <span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">inState</span><span class="p">[</span><span class="dl">"</span><span class="s2" style="color: #d14;">focusin</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">b</span><span class="p">.</span><span class="nx">type</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">focus</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">hover</span><span class="dl">"</span><span class="p">]</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">c</span><span class="p">.</span><span class="nx">tip</span><span class="p">().</span><span class="nx">hasClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">in</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="dl">"</span><span class="s2" style="color: #d14;">in</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">.</span><span class="nx">hoverState</span><span class="p">?</span><span class="k" style="font-weight: 600;">void</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">hoverState</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">in</span><span class="dl">"</span><span class="p">):(</span><span class="nx">clearTimeout</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">timeout</span><span class="p">),</span><span class="nx">c</span><span class="p">.</span><span class="nx">hoverState</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">in</span><span class="dl">"</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">delay</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">delay</span><span class="p">.</span><span class="nx">show</span><span class="p">?</span><span class="k" style="font-weight: 600;">void</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">timeout</span><span class="o" style="font-weight: 600;">=</span><span class="nx">setTimeout</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="dl">"</span><span class="s2" style="color: #d14;">in</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">.</span><span class="nx">hoverState</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">show</span><span class="p">()},</span><span class="nx">c</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">delay</span><span class="p">.</span><span class="nx">show</span><span class="p">)):</span><span class="nx">c</span><span class="p">.</span><span class="nx">show</span><span class="p">())},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">isInStateTrue</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span> <span class="k" style="font-weight: 600;">in</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">inState</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">inState</span><span class="p">[</span><span class="nx">a</span><span class="p">])</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">leave</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span> <span class="k" style="font-weight: 600;">instanceof</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="kd" style="font-weight: 600;">constructor</span><span class="p">?</span><span class="nx">b</span><span class="p">:</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">currentTarget</span><span class="p">).</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="kd" style="font-weight: 600;">constructor</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">currentTarget</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getDelegateOptions</span><span class="p">()),</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">currentTarget</span><span class="p">).</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">,</span><span class="nx">c</span><span class="p">)),</span><span class="nx">b</span> <span class="k" style="font-weight: 600;">instanceof</span> <span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">inState</span><span class="p">[</span><span class="dl">"</span><span class="s2" style="color: #d14;">focusout</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">b</span><span class="p">.</span><span class="nx">type</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">focus</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">hover</span><span class="dl">"</span><span class="p">]</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="o" style="font-weight: 600;">!</span><span class="nx">c</span><span class="p">.</span><span class="nx">isInStateTrue</span><span class="p">())</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">clearTimeout</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">timeout</span><span class="p">),</span><span class="nx">c</span><span class="p">.</span><span class="nx">hoverState</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">out</span><span class="dl">"</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">delay</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">delay</span><span class="p">.</span><span class="nx">hide</span><span class="p">?</span><span class="k" style="font-weight: 600;">void</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">timeout</span><span class="o" style="font-weight: 600;">=</span><span class="nx">setTimeout</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="dl">"</span><span class="s2" style="color: #d14;">out</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">.</span><span class="nx">hoverState</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">hide</span><span class="p">()},</span><span class="nx">c</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">delay</span><span class="p">.</span><span class="nx">hide</span><span class="p">)):</span><span class="nx">c</span><span class="p">.</span><span class="nx">hide</span><span class="p">()},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">show</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">show.bs.</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">hasContent</span><span class="p">()</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">enabled</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">b</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">contains</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">ownerDocument</span><span class="p">.</span><span class="nx">documentElement</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">()</span><span class="o" style="font-weight: 600;">||!</span><span class="nx">d</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">tip</span><span class="p">(),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getUID</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">);</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">setContent</span><span class="p">(),</span><span class="nx">f</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">id</span><span class="dl">"</span><span class="p">,</span><span class="nx">g</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">aria-describedby</span><span class="dl">"</span><span class="p">,</span><span class="nx">g</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">animation</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">fade</span><span class="dl">"</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">function</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">placement</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">placement</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">f</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">placement</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/</span><span class="se" style="color: #d14;">\s?</span><span class="sr" style="color: #009926;">auto</span><span class="se" style="color: #d14;">?\s?</span><span class="sr" style="color: #009926;">/i</span><span class="p">,</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">h</span><span class="p">);</span><span class="nx">j</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="nx">i</span><span class="p">,</span><span class="dl">""</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="dl">"</span><span class="s2" style="color: #d14;">top</span><span class="dl">"</span><span class="p">),</span><span class="nx">f</span><span class="p">.</span><span class="nx">detach</span><span class="p">().</span><span class="nx">css</span><span class="p">({</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">left</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">display</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">block</span><span class="dl">"</span><span class="p">}).</span><span class="nx">addClass</span><span class="p">(</span><span class="nx">h</span><span class="p">).</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">container</span><span class="p">?</span><span class="nx">f</span><span class="p">.</span><span class="nx">appendTo</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">container</span><span class="p">):</span><span class="nx">f</span><span class="p">.</span><span class="nx">insertAfter</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">inserted.bs.</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getPosition</span><span class="p">(),</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">offsetWidth</span><span class="p">,</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">offsetHeight</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">j</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">,</span><span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getPosition</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$viewport</span><span class="p">);</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">bottom</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">h</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">k</span><span class="p">.</span><span class="nx">bottom</span><span class="o" style="font-weight: 600;">+</span><span class="nx">m</span><span class="o" style="font-weight: 600;">></span><span class="nx">o</span><span class="p">.</span><span class="nx">bottom</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">top</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">top</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">h</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">k</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">-</span><span class="nx">m</span><span class="o" style="font-weight: 600;"><</span><span class="nx">o</span><span class="p">.</span><span class="nx">top</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">bottom</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">right</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">h</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">k</span><span class="p">.</span><span class="nx">right</span><span class="o" style="font-weight: 600;">+</span><span class="nx">l</span><span class="o" style="font-weight: 600;">></span><span class="nx">o</span><span class="p">.</span><span class="nx">width</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">left</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">left</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">h</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">k</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">-</span><span class="nx">l</span><span class="o" style="font-weight: 600;"><</span><span class="nx">o</span><span class="p">.</span><span class="nx">left</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">right</span><span class="dl">"</span><span class="p">:</span><span class="nx">h</span><span class="p">,</span><span class="nx">f</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="nx">n</span><span class="p">).</span><span class="nx">addClass</span><span class="p">(</span><span class="nx">h</span><span class="p">)}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">p</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getCalculatedOffset</span><span class="p">(</span><span class="nx">h</span><span class="p">,</span><span class="nx">k</span><span class="p">,</span><span class="nx">l</span><span class="p">,</span><span class="nx">m</span><span class="p">);</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">applyPlacement</span><span class="p">(</span><span class="nx">p</span><span class="p">,</span><span class="nx">h</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">q</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">hoverState</span><span class="p">;</span><span class="nx">e</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">shown.bs.</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">e</span><span class="p">.</span><span class="nx">type</span><span class="p">),</span><span class="nx">e</span><span class="p">.</span><span class="nx">hoverState</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">out</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">leave</span><span class="p">(</span><span class="nx">e</span><span class="p">)};</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$tip</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">fade</span><span class="dl">"</span><span class="p">)?</span><span class="nx">f</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bsTransitionEnd</span><span class="dl">"</span><span class="p">,</span><span class="nx">q</span><span class="p">).</span><span class="nx">emulateTransitionEnd</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="p">):</span><span class="nx">q</span><span class="p">()}},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">applyPlacement</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">tip</span><span class="p">(),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">offsetWidth</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">offsetHeight</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">parseInt</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">margin-top</span><span class="dl">"</span><span class="p">),</span><span class="mi" style="color: #099;">10</span><span class="p">),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">parseInt</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">margin-left</span><span class="dl">"</span><span class="p">),</span><span class="mi" style="color: #099;">10</span><span class="p">);</span><span class="nb" style="color: #0086b3;">isNaN</span><span class="p">(</span><span class="nx">g</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nb" style="color: #0086b3;">isNaN</span><span class="p">(</span><span class="nx">h</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">+=</span><span class="nx">g</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">+=</span><span class="nx">h</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">offset</span><span class="p">.</span><span class="nx">setOffset</span><span class="p">(</span><span class="nx">d</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">using</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">d</span><span class="p">.</span><span class="nx">css</span><span class="p">({</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">round</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">top</span><span class="p">),</span><span class="na" style="color: #008080;">left</span><span class="p">:</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">round</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">left</span><span class="p">)})}},</span><span class="nx">b</span><span class="p">),</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">d</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">in</span><span class="dl">"</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">offsetWidth</span><span class="p">,</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">offsetHeight</span><span class="p">;</span><span class="dl">"</span><span class="s2" style="color: #d14;">top</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">j</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">+</span><span class="nx">f</span><span class="o" style="font-weight: 600;">-</span><span class="nx">j</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getViewportAdjustedDelta</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">i</span><span class="p">,</span><span class="nx">j</span><span class="p">);</span><span class="nx">k</span><span class="p">.</span><span class="nx">left</span><span class="p">?</span><span class="nx">b</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">+=</span><span class="nx">k</span><span class="p">.</span><span class="nx">left</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">+=</span><span class="nx">k</span><span class="p">.</span><span class="nx">top</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/top|bottom/</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">c</span><span class="p">),</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">?</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">*</span><span class="nx">k</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">-</span><span class="nx">e</span><span class="o" style="font-weight: 600;">+</span><span class="nx">i</span><span class="p">:</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">*</span><span class="nx">k</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">-</span><span class="nx">f</span><span class="o" style="font-weight: 600;">+</span><span class="nx">j</span><span class="p">,</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">offsetWidth</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">offsetHeight</span><span class="dl">"</span><span class="p">;</span><span class="nx">d</span><span class="p">.</span><span class="nx">offset</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">replaceArrow</span><span class="p">(</span><span class="nx">m</span><span class="p">,</span><span class="nx">d</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">][</span><span class="nx">n</span><span class="p">],</span><span class="nx">l</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">replaceArrow</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">arrow</span><span class="p">().</span><span class="nx">css</span><span class="p">(</span><span class="nx">c</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">left</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">top</span><span class="dl">"</span><span class="p">,</span><span class="mi" style="color: #099;">50</span><span class="o" style="font-weight: 600;">*</span><span class="p">(</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">-</span><span class="nx">a</span><span class="o" style="font-weight: 600;">/</span><span class="nx">b</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">%</span><span class="dl">"</span><span class="p">).</span><span class="nx">css</span><span class="p">(</span><span class="nx">c</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">top</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">left</span><span class="dl">"</span><span class="p">,</span><span class="dl">""</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">setContent</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">tip</span><span class="p">(),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getTitle</span><span class="p">();</span><span class="nx">a</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.tooltip-inner</span><span class="dl">"</span><span class="p">)[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">html</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">html</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">text</span><span class="dl">"</span><span class="p">](</span><span class="nx">b</span><span class="p">),</span><span class="nx">a</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">fade in top bottom left right</span><span class="dl">"</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">hide</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">d</span><span class="p">(){</span><span class="dl">"</span><span class="s2" style="color: #d14;">in</span><span class="dl">"</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">e</span><span class="p">.</span><span class="nx">hoverState</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="p">.</span><span class="nx">detach</span><span class="p">(),</span><span class="nx">e</span><span class="p">.</span><span class="nx">$element</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">removeAttr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">aria-describedby</span><span class="dl">"</span><span class="p">).</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">hidden.bs.</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">e</span><span class="p">.</span><span class="nx">type</span><span class="p">),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">()}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$tip</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">hide.bs.</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">g</span><span class="p">),</span><span class="o" style="font-weight: 600;">!</span><span class="nx">g</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">())</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">f</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">in</span><span class="dl">"</span><span class="p">),</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">fade</span><span class="dl">"</span><span class="p">)?</span><span class="nx">f</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bsTransitionEnd</span><span class="dl">"</span><span class="p">,</span><span class="nx">d</span><span class="p">).</span><span class="nx">emulateTransitionEnd</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="p">):</span><span class="nx">d</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">hoverState</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">fixTitle</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">;(</span><span class="nx">a</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">title</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="dl">"</span><span class="s2" style="color: #d14;">string</span><span class="dl">"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">data-original-title</span><span class="dl">"</span><span class="p">))</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">data-original-title</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">title</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="dl">""</span><span class="p">).</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">title</span><span class="dl">"</span><span class="p">,</span><span class="dl">""</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">hasContent</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getTitle</span><span class="p">()},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getPosition</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">BODY</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">.</span><span class="nx">tagName</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">getBoundingClientRect</span><span class="p">();</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">e</span><span class="p">.</span><span class="nx">width</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">e</span><span class="p">,{</span><span class="na" style="color: #008080;">width</span><span class="p">:</span><span class="nx">e</span><span class="p">.</span><span class="nx">right</span><span class="o" style="font-weight: 600;">-</span><span class="nx">e</span><span class="p">.</span><span class="nx">left</span><span class="p">,</span><span class="na" style="color: #008080;">height</span><span class="p">:</span><span class="nx">e</span><span class="p">.</span><span class="nx">bottom</span><span class="o" style="font-weight: 600;">-</span><span class="nx">e</span><span class="p">.</span><span class="nx">top</span><span class="p">}));</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">window</span><span class="p">.</span><span class="nx">SVGElement</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span> <span class="k" style="font-weight: 600;">instanceof</span> <span class="nb" style="color: #0086b3;">window</span><span class="p">.</span><span class="nx">SVGElement</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">?{</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">left</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">}:</span><span class="nx">f</span><span class="p">?</span><span class="kc" style="font-weight: 600;">null</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">offset</span><span class="p">(),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">scroll</span><span class="p">:</span><span class="nx">d</span><span class="p">?</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">documentElement</span><span class="p">.</span><span class="nx">scrollTop</span><span class="o" style="font-weight: 600;">||</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">body</span><span class="p">.</span><span class="nx">scrollTop</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">scrollTop</span><span class="p">()},</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">?{</span><span class="na" style="color: #008080;">width</span><span class="p">:</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">window</span><span class="p">).</span><span class="nx">width</span><span class="p">(),</span><span class="na" style="color: #008080;">height</span><span class="p">:</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">window</span><span class="p">).</span><span class="nx">height</span><span class="p">()}:</span><span class="kc" style="font-weight: 600;">null</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">e</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="p">,</span><span class="nx">g</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getCalculatedOffset</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span><span class="dl">"</span><span class="s2" style="color: #d14;">bottom</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="p">?{</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">.</span><span class="nx">height</span><span class="p">,</span><span class="na" style="color: #008080;">left</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">.</span><span class="nx">width</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">-</span><span class="nx">c</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="p">}:</span><span class="dl">"</span><span class="s2" style="color: #d14;">top</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="p">?{</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">-</span><span class="nx">d</span><span class="p">,</span><span class="na" style="color: #008080;">left</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">.</span><span class="nx">width</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">-</span><span class="nx">c</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="p">}:</span><span class="dl">"</span><span class="s2" style="color: #d14;">left</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="p">?{</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">.</span><span class="nx">height</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">-</span><span class="nx">d</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="na" style="color: #008080;">left</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">-</span><span class="nx">c</span><span class="p">}:{</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">.</span><span class="nx">height</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">-</span><span class="nx">d</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="na" style="color: #008080;">left</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">.</span><span class="nx">width</span><span class="p">}},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getViewportAdjustedDelta</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">left</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">};</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$viewport</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">viewport</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">viewport</span><span class="p">.</span><span class="nx">padding</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getPosition</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$viewport</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="sr" style="color: #009926;">/right|left/</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">a</span><span class="p">)){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">-</span><span class="nx">f</span><span class="o" style="font-weight: 600;">-</span><span class="nx">g</span><span class="p">.</span><span class="nx">scroll</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">+</span><span class="nx">f</span><span class="o" style="font-weight: 600;">-</span><span class="nx">g</span><span class="p">.</span><span class="nx">scroll</span><span class="o" style="font-weight: 600;">+</span><span class="nx">d</span><span class="p">;</span><span class="nx">h</span><span class="o" style="font-weight: 600;"><</span><span class="nx">g</span><span class="p">.</span><span class="nx">top</span><span class="p">?</span><span class="nx">e</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">-</span><span class="nx">h</span><span class="p">:</span><span class="nx">i</span><span class="o" style="font-weight: 600;">></span><span class="nx">g</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">+</span><span class="nx">g</span><span class="p">.</span><span class="nx">height</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">+</span><span class="nx">g</span><span class="p">.</span><span class="nx">height</span><span class="o" style="font-weight: 600;">-</span><span class="nx">i</span><span class="p">)}</span><span class="k" style="font-weight: 600;">else</span><span class="p">{</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">-</span><span class="nx">f</span><span class="p">,</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">+</span><span class="nx">f</span><span class="o" style="font-weight: 600;">+</span><span class="nx">c</span><span class="p">;</span><span class="nx">j</span><span class="o" style="font-weight: 600;"><</span><span class="nx">g</span><span class="p">.</span><span class="nx">left</span><span class="p">?</span><span class="nx">e</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">-</span><span class="nx">j</span><span class="p">:</span><span class="nx">k</span><span class="o" style="font-weight: 600;">></span><span class="nx">g</span><span class="p">.</span><span class="nx">right</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">+</span><span class="nx">g</span><span class="p">.</span><span class="nx">width</span><span class="o" style="font-weight: 600;">-</span><span class="nx">k</span><span class="p">)}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getTitle</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">data-original-title</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">function</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">c</span><span class="p">.</span><span class="nx">title</span><span class="p">?</span><span class="nx">c</span><span class="p">.</span><span class="nx">title</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]):</span><span class="nx">c</span><span class="p">.</span><span class="nx">title</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getUID</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">do</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">+=~~</span><span class="p">(</span><span class="mi" style="color: #099;">1</span><span class="nx">e6</span><span class="o" style="font-weight: 600;">*</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">random</span><span class="p">());</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">getElementById</span><span class="p">(</span><span class="nx">a</span><span class="p">));</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">tip</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$tip</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$tip</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">template</span><span class="p">),</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$tip</span><span class="p">.</span><span class="nx">length</span><span class="p">))</span><span class="k" style="font-weight: 600;">throw</span> <span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">Error</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;"> `template` option must consist of exactly 1 top-level element!</span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$tip</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">arrow</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$arrow</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$arrow</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">tip</span><span class="p">().</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.tooltip-arrow</span><span class="dl">"</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">enable</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">enabled</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">disable</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">enabled</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">toggleEnabled</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">enabled</span><span class="o" style="font-weight: 600;">=!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">enabled</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">toggle</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">;</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">currentTarget</span><span class="p">).</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="kd" style="font-weight: 600;">constructor</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">currentTarget</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getDelegateOptions</span><span class="p">()),</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">currentTarget</span><span class="p">).</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">,</span><span class="nx">c</span><span class="p">))),</span><span class="nx">b</span><span class="p">?(</span><span class="nx">c</span><span class="p">.</span><span class="nx">inState</span><span class="p">.</span><span class="nx">click</span><span class="o" style="font-weight: 600;">=!</span><span class="nx">c</span><span class="p">.</span><span class="nx">inState</span><span class="p">.</span><span class="nx">click</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">isInStateTrue</span><span class="p">()?</span><span class="nx">c</span><span class="p">.</span><span class="nx">enter</span><span class="p">(</span><span class="nx">c</span><span class="p">):</span><span class="nx">c</span><span class="p">.</span><span class="nx">leave</span><span class="p">(</span><span class="nx">c</span><span class="p">)):</span><span class="nx">c</span><span class="p">.</span><span class="nx">tip</span><span class="p">().</span><span class="nx">hasClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">in</span><span class="dl">"</span><span class="p">)?</span><span class="nx">c</span><span class="p">.</span><span class="nx">leave</span><span class="p">(</span><span class="nx">c</span><span class="p">):</span><span class="nx">c</span><span class="p">.</span><span class="nx">enter</span><span class="p">(</span><span class="nx">c</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">destroy</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">;</span><span class="nx">clearTimeout</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">timeout</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">hide</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">a</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">off</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="p">).</span><span class="nx">removeData</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="p">),</span><span class="nx">a</span><span class="p">.</span><span class="nx">$tip</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">$tip</span><span class="p">.</span><span class="nx">detach</span><span class="p">(),</span><span class="nx">a</span><span class="p">.</span><span class="nx">$tip</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">$arrow</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">$viewport</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">$element</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">})};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tooltip</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tooltip</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tooltip</span><span class="p">.</span><span class="nx">Constructor</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tooltip</span><span class="p">.</span><span class="nx">noConflict</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tooltip</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">}}(</span><span class="nx">jQuery</span><span class="p">),</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="dl">"</span><span class="s2" style="color: #d14;">use strict</span><span class="dl">"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">b</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.popover</span><span class="dl">"</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">object</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">;</span><span class="o" style="font-weight: 600;">!</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="sr" style="color: #009926;">/destroy|hide/</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">b</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.popover</span><span class="dl">"</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">c</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">f</span><span class="p">)),</span><span class="dl">"</span><span class="s2" style="color: #d14;">string</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">[</span><span class="nx">b</span><span class="p">]())})}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">init</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">popover</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">)};</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tooltip</span><span class="p">)</span><span class="k" style="font-weight: 600;">throw</span> <span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">Error</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">Popover requires tooltip.js</span><span class="dl">"</span><span class="p">);</span><span class="nx">c</span><span class="p">.</span><span class="nx">VERSION</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">3.3.7</span><span class="dl">"</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tooltip</span><span class="p">.</span><span class="nx">Constructor</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="p">,{</span><span class="na" style="color: #008080;">placement</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">right</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">trigger</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">click</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">content</span><span class="p">:</span><span class="dl">""</span><span class="p">,</span><span class="na" style="color: #008080;">template</span><span class="p">:</span><span class="dl">'</span><span class="s1" style="color: #d14;"><div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div></span><span class="dl">'</span><span class="p">}),</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tooltip</span><span class="p">.</span><span class="nx">Constructor</span><span class="p">.</span><span class="nx">prototype</span><span class="p">),</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="kd" style="font-weight: 600;">constructor</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getDefaults</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">c</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">setContent</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">tip</span><span class="p">(),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getTitle</span><span class="p">(),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getContent</span><span class="p">();</span><span class="nx">a</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.popover-title</span><span class="dl">"</span><span class="p">)[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">html</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">html</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">text</span><span class="dl">"</span><span class="p">](</span><span class="nx">b</span><span class="p">),</span><span class="nx">a</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.popover-content</span><span class="dl">"</span><span class="p">).</span><span class="nx">children</span><span class="p">().</span><span class="nx">detach</span><span class="p">().</span><span class="nx">end</span><span class="p">()[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">html</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">string</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">c</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">html</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">append</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">text</span><span class="dl">"</span><span class="p">](</span><span class="nx">c</span><span class="p">),</span><span class="nx">a</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">fade top bottom left right in</span><span class="dl">"</span><span class="p">),</span><span class="nx">a</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.popover-title</span><span class="dl">"</span><span class="p">).</span><span class="nx">html</span><span class="p">()</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.popover-title</span><span class="dl">"</span><span class="p">).</span><span class="nx">hide</span><span class="p">()},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">hasContent</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getTitle</span><span class="p">()</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getContent</span><span class="p">()},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getContent</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">data-content</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">function</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="p">.</span><span class="nx">content</span><span class="p">?</span><span class="nx">b</span><span class="p">.</span><span class="nx">content</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]):</span><span class="nx">b</span><span class="p">.</span><span class="nx">content</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">arrow</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$arrow</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$arrow</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">tip</span><span class="p">().</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.arrow</span><span class="dl">"</span><span class="p">)};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">popover</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">popover</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">popover</span><span class="p">.</span><span class="nx">Constructor</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">popover</span><span class="p">.</span><span class="nx">noConflict</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">popover</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">}}(</span><span class="nx">jQuery</span><span class="p">),</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="dl">"</span><span class="s2" style="color: #d14;">use strict</span><span class="dl">"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">b</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$body</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">body</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$scrollElement</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">a</span><span class="p">(</span><span class="nx">c</span><span class="p">).</span><span class="nx">is</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">body</span><span class="p">)?</span><span class="nb" style="color: #0086b3;">window</span><span class="p">:</span><span class="nx">c</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">b</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="p">,</span><span class="nx">d</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">selector</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">target</span><span class="o" style="font-weight: 600;">||</span><span class="dl">""</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;"> .nav li > a</span><span class="dl">"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">offsets</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">targets</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">activeTarget</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">scrollHeight</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$scrollElement</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">scroll.bs.scrollspy</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">process</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">refresh</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">process</span><span class="p">()}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">c</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.scrollspy</span><span class="dl">"</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">object</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">;</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.scrollspy</span><span class="dl">"</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">b</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">f</span><span class="p">)),</span><span class="dl">"</span><span class="s2" style="color: #d14;">string</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">[</span><span class="nx">c</span><span class="p">]()})}</span><span class="nx">b</span><span class="p">.</span><span class="nx">VERSION</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">3.3.7</span><span class="dl">"</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">offset</span><span class="p">:</span><span class="mi" style="color: #099;">10</span><span class="p">},</span><span class="nx">b</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getScrollHeight</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$scrollElement</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">scrollHeight</span><span class="o" style="font-weight: 600;">||</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">max</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$body</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">scrollHeight</span><span class="p">,</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">documentElement</span><span class="p">.</span><span class="nx">scrollHeight</span><span class="p">)},</span><span class="nx">b</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">refresh</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">offset</span><span class="dl">"</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">offsets</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">targets</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">scrollHeight</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getScrollHeight</span><span class="p">(),</span><span class="nx">a</span><span class="p">.</span><span class="nx">isWindow</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$scrollElement</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">])</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">position</span><span class="dl">"</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$scrollElement</span><span class="p">.</span><span class="nx">scrollTop</span><span class="p">()),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$body</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">selector</span><span class="p">).</span><span class="nx">map</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">target</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="nx">b</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">href</span><span class="dl">"</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^#./</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">e</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">(</span><span class="nx">e</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="p">.</span><span class="nx">is</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">:visible</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">[[</span><span class="nx">f</span><span class="p">[</span><span class="nx">c</span><span class="p">]().</span><span class="nx">top</span><span class="o" style="font-weight: 600;">+</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">]]</span><span class="o" style="font-weight: 600;">||</span><span class="kc" style="font-weight: 600;">null</span><span class="p">}).</span><span class="nx">sort</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">-</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]}).</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">b</span><span class="p">.</span><span class="nx">offsets</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]),</span><span class="nx">b</span><span class="p">.</span><span class="nx">targets</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">])})},</span><span class="nx">b</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">process</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$scrollElement</span><span class="p">.</span><span class="nx">scrollTop</span><span class="p">()</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">offset</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getScrollHeight</span><span class="p">(),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">offset</span><span class="o" style="font-weight: 600;">+</span><span class="nx">c</span><span class="o" style="font-weight: 600;">-</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$scrollElement</span><span class="p">.</span><span class="nx">height</span><span class="p">(),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">offsets</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">targets</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">activeTarget</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">scrollHeight</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">refresh</span><span class="p">(),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">>=</span><span class="nx">d</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">g</span><span class="o" style="font-weight: 600;">!=</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">[</span><span class="nx">f</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">])</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">activate</span><span class="p">(</span><span class="nx">a</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="o" style="font-weight: 600;"><</span><span class="nx">e</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">])</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">activeTarget</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">clear</span><span class="p">();</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">a</span><span class="o" style="font-weight: 600;">--</span><span class="p">;)</span><span class="nx">g</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">f</span><span class="p">[</span><span class="nx">a</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="o" style="font-weight: 600;">>=</span><span class="nx">e</span><span class="p">[</span><span class="nx">a</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">e</span><span class="p">[</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="mi" style="color: #099;">1</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">b</span><span class="o" style="font-weight: 600;"><</span><span class="nx">e</span><span class="p">[</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="mi" style="color: #099;">1</span><span class="p">])</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">activate</span><span class="p">(</span><span class="nx">f</span><span class="p">[</span><span class="nx">a</span><span class="p">])},</span><span class="nx">b</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">activate</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="7" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
7
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC7" class="line" lang="javascript"><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">activeTarget</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">clear</span><span class="p">();</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">selector</span><span class="o" style="font-weight: 600;">+</span><span class="dl">'</span><span class="s1" style="color: #d14;">[data-target="</span><span class="dl">'</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="o" style="font-weight: 600;">+</span><span class="dl">'</span><span class="s1" style="color: #d14;">"],</span><span class="dl">'</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">selector</span><span class="o" style="font-weight: 600;">+</span><span class="dl">'</span><span class="s1" style="color: #d14;">[href="</span><span class="dl">'</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="o" style="font-weight: 600;">+</span><span class="dl">'</span><span class="s1" style="color: #d14;">"]</span><span class="dl">'</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">c</span><span class="p">).</span><span class="nx">parents</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">li</span><span class="dl">"</span><span class="p">).</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">active</span><span class="dl">"</span><span class="p">);</span><span class="nx">d</span><span class="p">.</span><span class="nx">parent</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.dropdown-menu</span><span class="dl">"</span><span class="p">).</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">closest</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">li.dropdown</span><span class="dl">"</span><span class="p">).</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">active</span><span class="dl">"</span><span class="p">)),</span><span class="nx">d</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">activate.bs.scrollspy</span><span class="dl">"</span><span class="p">)},</span><span class="nx">b</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">clear</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">selector</span><span class="p">).</span><span class="nx">parentsUntil</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">target</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">.active</span><span class="dl">"</span><span class="p">).</span><span class="nx">removeClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">active</span><span class="dl">"</span><span class="p">)};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">scrollspy</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">scrollspy</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">scrollspy</span><span class="p">.</span><span class="nx">Constructor</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">scrollspy</span><span class="p">.</span><span class="nx">noConflict</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">scrollspy</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">window</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">load.bs.scrollspy.data-api</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">a</span><span class="p">(</span><span class="dl">'</span><span class="s1" style="color: #d14;">[data-spy="scroll"]</span><span class="dl">'</span><span class="p">).</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">);</span><span class="nx">c</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">data</span><span class="p">())})})}(</span><span class="nx">jQuery</span><span class="p">),</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="dl">"</span><span class="s2" style="color: #d14;">use strict</span><span class="dl">"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">b</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.tab</span><span class="dl">"</span><span class="p">);</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.tab</span><span class="dl">"</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">c</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">)),</span><span class="dl">"</span><span class="s2" style="color: #d14;">string</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">[</span><span class="nx">b</span><span class="p">]()})}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">element</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">)};</span><span class="nx">c</span><span class="p">.</span><span class="nx">VERSION</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">3.3.7</span><span class="dl">"</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">150</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">show</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">element</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">closest</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">ul:not(.dropdown-menu)</span><span class="dl">"</span><span class="p">),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">target</span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">href</span><span class="dl">"</span><span class="p">),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/.*</span><span class="se" style="color: #d14;">(?=</span><span class="sr" style="color: #009926;">#</span><span class="se" style="color: #d14;">[^\s]</span><span class="sr" style="color: #009926;">*$</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/</span><span class="p">,</span><span class="dl">""</span><span class="p">)),</span><span class="o" style="font-weight: 600;">!</span><span class="nx">b</span><span class="p">.</span><span class="nx">parent</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">li</span><span class="dl">"</span><span class="p">).</span><span class="nx">hasClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">active</span><span class="dl">"</span><span class="p">)){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.active:last a</span><span class="dl">"</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">hide.bs.tab</span><span class="dl">"</span><span class="p">,{</span><span class="na" style="color: #008080;">relatedTarget</span><span class="p">:</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]}),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">show.bs.tab</span><span class="dl">"</span><span class="p">,{</span><span class="na" style="color: #008080;">relatedTarget</span><span class="p">:</span><span class="nx">e</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]});</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">e</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">f</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">g</span><span class="p">),</span><span class="o" style="font-weight: 600;">!</span><span class="nx">g</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">()</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">f</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">()){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">d</span><span class="p">);</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">activate</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">closest</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">li</span><span class="dl">"</span><span class="p">),</span><span class="nx">c</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">activate</span><span class="p">(</span><span class="nx">h</span><span class="p">,</span><span class="nx">h</span><span class="p">.</span><span class="nx">parent</span><span class="p">(),</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">e</span><span class="p">.</span><span class="nx">trigger</span><span class="p">({</span><span class="na" style="color: #008080;">type</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">hidden.bs.tab</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">relatedTarget</span><span class="p">:</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]}),</span><span class="nx">b</span><span class="p">.</span><span class="nx">trigger</span><span class="p">({</span><span class="na" style="color: #008080;">type</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">shown.bs.tab</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">relatedTarget</span><span class="p">:</span><span class="nx">e</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]})})}}},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">activate</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">){</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">f</span><span class="p">(){</span><span class="nx">g</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">active</span><span class="dl">"</span><span class="p">).</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">> .dropdown-menu > .active</span><span class="dl">"</span><span class="p">).</span><span class="nx">removeClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">active</span><span class="dl">"</span><span class="p">).</span><span class="nx">end</span><span class="p">().</span><span class="nx">find</span><span class="p">(</span><span class="dl">'</span><span class="s1" style="color: #d14;">[data-toggle="tab"]</span><span class="dl">'</span><span class="p">).</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">aria-expanded</span><span class="dl">"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">active</span><span class="dl">"</span><span class="p">).</span><span class="nx">find</span><span class="p">(</span><span class="dl">'</span><span class="s1" style="color: #d14;">[data-toggle="tab"]</span><span class="dl">'</span><span class="p">).</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">aria-expanded</span><span class="dl">"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">h</span><span class="p">?(</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">offsetWidth</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">in</span><span class="dl">"</span><span class="p">)):</span><span class="nx">b</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">fade</span><span class="dl">"</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">parent</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.dropdown-menu</span><span class="dl">"</span><span class="p">).</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">closest</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">li.dropdown</span><span class="dl">"</span><span class="p">).</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">active</span><span class="dl">"</span><span class="p">).</span><span class="nx">end</span><span class="p">().</span><span class="nx">find</span><span class="p">(</span><span class="dl">'</span><span class="s1" style="color: #d14;">[data-toggle="tab"]</span><span class="dl">'</span><span class="p">).</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">aria-expanded</span><span class="dl">"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">()}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">> .active</span><span class="dl">"</span><span class="p">),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">g</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">g</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">fade</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||!!</span><span class="nx">d</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">> .fade</span><span class="dl">"</span><span class="p">).</span><span class="nx">length</span><span class="p">);</span><span class="nx">g</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">h</span><span class="p">?</span><span class="nx">g</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bsTransitionEnd</span><span class="dl">"</span><span class="p">,</span><span class="nx">f</span><span class="p">).</span><span class="nx">emulateTransitionEnd</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="p">):</span><span class="nx">f</span><span class="p">(),</span><span class="nx">g</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">in</span><span class="dl">"</span><span class="p">)};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tab</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tab</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tab</span><span class="p">.</span><span class="nx">Constructor</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tab</span><span class="p">.</span><span class="nx">noConflict</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tab</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="nx">c</span><span class="p">.</span><span class="nx">preventDefault</span><span class="p">(),</span><span class="nx">b</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="dl">"</span><span class="s2" style="color: #d14;">show</span><span class="dl">"</span><span class="p">)};</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">click.bs.tab.data-api</span><span class="dl">"</span><span class="p">,</span><span class="dl">'</span><span class="s1" style="color: #d14;">[data-toggle="tab"]</span><span class="dl">'</span><span class="p">,</span><span class="nx">e</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">click.bs.tab.data-api</span><span class="dl">"</span><span class="p">,</span><span class="dl">'</span><span class="s1" style="color: #d14;">[data-toggle="pill"]</span><span class="dl">'</span><span class="p">,</span><span class="nx">e</span><span class="p">)}(</span><span class="nx">jQuery</span><span class="p">),</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="dl">"</span><span class="s2" style="color: #d14;">use strict</span><span class="dl">"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">b</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.affix</span><span class="dl">"</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">object</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">;</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bs.affix</span><span class="dl">"</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">c</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">f</span><span class="p">)),</span><span class="dl">"</span><span class="s2" style="color: #d14;">string</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">[</span><span class="nx">b</span><span class="p">]()})}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">c</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="p">,</span><span class="nx">d</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$target</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">target</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">scroll.bs.affix.data-api</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">checkPosition</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">click.bs.affix.data-api</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">checkPositionWithEventLoop</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">affixed</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">unpin</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pinnedOffset</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">checkPosition</span><span class="p">()};</span><span class="nx">c</span><span class="p">.</span><span class="nx">VERSION</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">3.3.7</span><span class="dl">"</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">RESET</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">affix affix-top affix-bottom</span><span class="dl">"</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">offset</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">target</span><span class="p">:</span><span class="nb" style="color: #0086b3;">window</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getState</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$target</span><span class="p">.</span><span class="nx">scrollTop</span><span class="p">(),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">offset</span><span class="p">(),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$target</span><span class="p">.</span><span class="nx">height</span><span class="p">();</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="dl">"</span><span class="s2" style="color: #d14;">top</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">affixed</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="o" style="font-weight: 600;"><</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="dl">"</span><span class="s2" style="color: #d14;">top</span><span class="dl">"</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bottom</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">affixed</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">c</span><span class="p">?</span><span class="o" style="font-weight: 600;">!</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">unpin</span><span class="o" style="font-weight: 600;"><=</span><span class="nx">f</span><span class="p">.</span><span class="nx">top</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="dl">"</span><span class="s2" style="color: #d14;">bottom</span><span class="dl">"</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">+</span><span class="nx">g</span><span class="o" style="font-weight: 600;"><=</span><span class="nx">a</span><span class="o" style="font-weight: 600;">-</span><span class="nx">d</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="dl">"</span><span class="s2" style="color: #d14;">bottom</span><span class="dl">"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">affixed</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">?</span><span class="nx">e</span><span class="p">:</span><span class="nx">f</span><span class="p">.</span><span class="nx">top</span><span class="p">,</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">?</span><span class="nx">g</span><span class="p">:</span><span class="nx">b</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="o" style="font-weight: 600;"><=</span><span class="nx">c</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">top</span><span class="dl">"</span><span class="p">:</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">i</span><span class="o" style="font-weight: 600;">+</span><span class="nx">j</span><span class="o" style="font-weight: 600;">>=</span><span class="nx">a</span><span class="o" style="font-weight: 600;">-</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="dl">"</span><span class="s2" style="color: #d14;">bottom</span><span class="dl">"</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getPinnedOffset</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pinnedOffset</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pinnedOffset</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">RESET</span><span class="p">).</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">affix</span><span class="dl">"</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$target</span><span class="p">.</span><span class="nx">scrollTop</span><span class="p">(),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">offset</span><span class="p">();</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pinnedOffset</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">-</span><span class="nx">a</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">checkPositionWithEventLoop</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">setTimeout</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">checkPosition</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="mi" style="color: #099;">1</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">checkPosition</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">is</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">:visible</span><span class="dl">"</span><span class="p">)){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">height</span><span class="p">(),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">offset</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">top</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">bottom</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">max</span><span class="p">(</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">).</span><span class="nx">height</span><span class="p">(),</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">body</span><span class="p">).</span><span class="nx">height</span><span class="p">());</span><span class="dl">"</span><span class="s2" style="color: #d14;">object</span><span class="dl">"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">),</span><span class="dl">"</span><span class="s2" style="color: #d14;">function</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">top</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">)),</span><span class="dl">"</span><span class="s2" style="color: #d14;">function</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">bottom</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">));</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getState</span><span class="p">(</span><span class="nx">g</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">affixed</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">h</span><span class="p">){</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">unpin</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">top</span><span class="dl">"</span><span class="p">,</span><span class="dl">""</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">affix</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="p">(</span><span class="nx">h</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">-</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">h</span><span class="p">:</span><span class="dl">""</span><span class="p">),</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="nx">i</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">.bs.affix</span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">j</span><span class="p">),</span><span class="nx">j</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">())</span><span class="k" style="font-weight: 600;">return</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">affixed</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">unpin</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">bottom</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">h</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getPinnedOffset</span><span class="p">():</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">RESET</span><span class="p">).</span><span class="nx">addClass</span><span class="p">(</span><span class="nx">i</span><span class="p">).</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">i</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">affix</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">affixed</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">.bs.affix</span><span class="dl">"</span><span class="p">)}</span><span class="dl">"</span><span class="s2" style="color: #d14;">bottom</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">h</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">offset</span><span class="p">({</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="nx">g</span><span class="o" style="font-weight: 600;">-</span><span class="nx">b</span><span class="o" style="font-weight: 600;">-</span><span class="nx">f</span><span class="p">})}};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">affix</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">affix</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">affix</span><span class="p">.</span><span class="nx">Constructor</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">affix</span><span class="p">.</span><span class="nx">noConflict</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">affix</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">window</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">load</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">a</span><span class="p">(</span><span class="dl">'</span><span class="s1" style="color: #d14;">[data-spy="affix"]</span><span class="dl">'</span><span class="p">).</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">data</span><span class="p">();</span><span class="nx">d</span><span class="p">.</span><span class="nx">offset</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">offset</span><span class="o" style="font-weight: 600;">||</span><span class="p">{},</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">d</span><span class="p">.</span><span class="nx">offsetBottom</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">offset</span><span class="p">.</span><span class="nx">bottom</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">offsetBottom</span><span class="p">),</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">d</span><span class="p">.</span><span class="nx">offsetTop</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">offset</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">offsetTop</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">)})})}(</span><span class="nx">jQuery</span><span class="p">);</span></span></pre>
</td>
</tr>
<tr class="line_holder old-nonewline" id="" style="line-height: 1.6;">
<td class="old_line diff-line-num" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa"></td>
<td class="new_line diff-line-num" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa"></td>
<td class="line_content match" style="padding-left: 0.5em; padding-right: 0.5em; color: rgba(0,0,0,0.3);" bgcolor="#fafafa">\ No newline at end of file</td>
</tr>

</table>
<br>
</li>
<li id="b436e0183b69aab17fbc49c7c2a2b35d116dbcb9">
<a href="https://salsa.debian.org/med-team/multiqc/compare/493cc26e1eb30ceeb22d895cb6f256a5c56e5ae6...5e7982f5b7112bd1b6b7d8355f6124041d8e2a77#b436e0183b69aab17fbc49c7c2a2b35d116dbcb9"><strong>multiqc/templates/default/assets/js/packages/clipboard.min.js</strong>
deleted
</a>
<hr>
<table class="code white" style="font-family: monospace; font-size: 90%;" bgcolor="#fff" width="100%" cellpadding="0" cellspacing="0">
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="1" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
1
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC1" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;">/*!</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="2" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
2
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC2" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> * clipboard.js v1.5.16</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="3" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
3
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC3" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> * https://zenorocha.github.io/clipboard.js</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="4" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
4
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC4" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> *</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="5" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
5
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC5" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> * Licensed MIT © Zeno Rocha</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="6" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
6
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC6" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> */</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="7" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
7
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC7" class="line" lang="javascript"><span class="o" style="font-weight: 600;">!</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">object</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">exports</span><span class="o" style="font-weight: 600;">&&</span><span class="dl">"</span><span class="s2" style="color: #d14;">undefined</span><span class="dl">"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">module</span><span class="p">)</span><span class="nx">module</span><span class="p">.</span><span class="nx">exports</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">();</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">function</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">define</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">define</span><span class="p">.</span><span class="nx">amd</span><span class="p">)</span><span class="nx">define</span><span class="p">([],</span><span class="nx">e</span><span class="p">);</span><span class="k" style="font-weight: 600;">else</span><span class="p">{</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">t</span><span class="p">;</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">undefined</span><span class="dl">"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nb" style="color: #0086b3;">window</span><span class="p">?</span><span class="nb" style="color: #0086b3;">window</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">undefined</span><span class="dl">"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nb" style="color: #0086b3;">global</span><span class="p">?</span><span class="nb" style="color: #0086b3;">global</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">undefined</span><span class="dl">"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nb" style="color: #0086b3;">self</span><span class="p">?</span><span class="nb" style="color: #0086b3;">self</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">t</span><span class="p">.</span><span class="nx">Clipboard</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">()}}(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="kd" style="font-weight: 600;">function</span> <span class="nx">e</span><span class="p">(</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">,</span><span class="nx">i</span><span class="p">){</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">o</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">n</span><span class="p">[</span><span class="nx">a</span><span class="p">]){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">t</span><span class="p">[</span><span class="nx">a</span><span class="p">]){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">function</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">require</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">require</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">l</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">l</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">r</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">s</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">Error</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">Cannot find module '</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">'</span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">throw</span> <span class="nx">s</span><span class="p">.</span><span class="nx">code</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">MODULE_NOT_FOUND</span><span class="dl">"</span><span class="p">,</span><span class="nx">s</span><span class="p">}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">u</span><span class="o" style="font-weight: 600;">=</span><span class="nx">n</span><span class="p">[</span><span class="nx">a</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">exports</span><span class="p">:{}};</span><span class="nx">t</span><span class="p">[</span><span class="nx">a</span><span class="p">][</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">call</span><span class="p">(</span><span class="nx">u</span><span class="p">.</span><span class="nx">exports</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">[</span><span class="nx">a</span><span class="p">][</span><span class="mi" style="color: #099;">1</span><span class="p">][</span><span class="nx">e</span><span class="p">];</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">o</span><span class="p">(</span><span class="nx">n</span><span class="p">?</span><span class="nx">n</span><span class="p">:</span><span class="nx">e</span><span class="p">)},</span><span class="nx">u</span><span class="p">,</span><span class="nx">u</span><span class="p">.</span><span class="nx">exports</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">,</span><span class="nx">i</span><span class="p">)}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">n</span><span class="p">[</span><span class="nx">a</span><span class="p">].</span><span class="nx">exports</span><span class="p">}</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">r</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">function</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">require</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">require</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">a</span><span class="o" style="font-weight: 600;"><</span><span class="nx">i</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">a</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">o</span><span class="p">(</span><span class="nx">i</span><span class="p">[</span><span class="nx">a</span><span class="p">]);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">o</span><span class="p">}({</span><span class="mi" style="color: #099;">1</span><span class="p">:[</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">){</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">i</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(;</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">o</span><span class="p">;){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">e</span><span class="p">.</span><span class="nx">matches</span><span class="p">(</span><span class="nx">t</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="p">;</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">parentNode</span><span class="p">}}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">9</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">Element</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">Element</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">matches</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">r</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Element</span><span class="p">.</span><span class="nx">prototype</span><span class="p">;</span><span class="nx">r</span><span class="p">.</span><span class="nx">matches</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">matchesSelector</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">mozMatchesSelector</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">msMatchesSelector</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">oMatchesSelector</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">webkitMatchesSelector</span><span class="p">}</span><span class="nx">t</span><span class="p">.</span><span class="nx">exports</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">},{}],</span><span class="mi" style="color: #099;">2</span><span class="p">:[</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">){</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">i</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">,</span><span class="nx">i</span><span class="p">,</span><span class="nx">r</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">o</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">arguments</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="p">.</span><span class="nx">addEventListener</span><span class="p">(</span><span class="nx">n</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">r</span><span class="p">),{</span><span class="na" style="color: #008080;">destroy</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">e</span><span class="p">.</span><span class="nx">removeEventListener</span><span class="p">(</span><span class="nx">n</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">r</span><span class="p">)}}}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">o</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">,</span><span class="nx">i</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">n</span><span class="p">){</span><span class="nx">n</span><span class="p">.</span><span class="nx">delegateTarget</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">(</span><span class="nx">n</span><span class="p">.</span><span class="nx">target</span><span class="p">,</span><span class="nx">t</span><span class="p">),</span><span class="nx">n</span><span class="p">.</span><span class="nx">delegateTarget</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">i</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">n</span><span class="p">)}}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">r</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">./closest</span><span class="dl">"</span><span class="p">);</span><span class="nx">t</span><span class="p">.</span><span class="nx">exports</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">},{</span><span class="dl">"</span><span class="s2" style="color: #d14;">./closest</span><span class="dl">"</span><span class="p">:</span><span class="mi" style="color: #099;">1</span><span class="p">}],</span><span class="mi" style="color: #099;">3</span><span class="p">:[</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">){</span><span class="nx">n</span><span class="p">.</span><span class="nx">node</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span> <span class="k" style="font-weight: 600;">instanceof</span> <span class="nx">HTMLElement</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">e</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">},</span><span class="nx">n</span><span class="p">.</span><span class="nx">nodeList</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">Object</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">toString</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">e</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">[object NodeList]</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">t</span><span class="o" style="font-weight: 600;">||</span><span class="dl">"</span><span class="s2" style="color: #d14;">[object HTMLCollection]</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">t</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="dl">"</span><span class="s2" style="color: #d14;">length</span><span class="dl">"</span><span class="k" style="font-weight: 600;">in</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">e</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">||</span><span class="nx">n</span><span class="p">.</span><span class="nx">node</span><span class="p">(</span><span class="nx">e</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]))},</span><span class="nx">n</span><span class="p">.</span><span class="nx">string</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span><span class="dl">"</span><span class="s2" style="color: #d14;">string</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span> <span class="k" style="font-weight: 600;">instanceof</span> <span class="nb" style="color: #0086b3;">String</span><span class="p">},</span><span class="nx">n</span><span class="p">.</span><span class="nx">fn</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">Object</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">toString</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">e</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span><span class="dl">"</span><span class="s2" style="color: #d14;">[object Function]</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">t</span><span class="p">}},{}],</span><span class="mi" style="color: #099;">4</span><span class="p">:[</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">){</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">i</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">t</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">n</span><span class="p">)</span><span class="k" style="font-weight: 600;">throw</span> <span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">Error</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">Missing required arguments</span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">c</span><span class="p">.</span><span class="nx">string</span><span class="p">(</span><span class="nx">t</span><span class="p">))</span><span class="k" style="font-weight: 600;">throw</span> <span class="k" style="font-weight: 600;">new</span> <span class="nx">TypeError</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">Second argument must be a String</span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">c</span><span class="p">.</span><span class="nx">fn</span><span class="p">(</span><span class="nx">n</span><span class="p">))</span><span class="k" style="font-weight: 600;">throw</span> <span class="k" style="font-weight: 600;">new</span> <span class="nx">TypeError</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">Third argument must be a Function</span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">node</span><span class="p">(</span><span class="nx">e</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">o</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">nodeList</span><span class="p">(</span><span class="nx">e</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">string</span><span class="p">(</span><span class="nx">e</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">);</span><span class="k" style="font-weight: 600;">throw</span> <span class="k" style="font-weight: 600;">new</span> <span class="nx">TypeError</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">First argument must be a String, HTMLElement, HTMLCollection, or NodeList</span><span class="dl">"</span><span class="p">)}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">o</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="p">.</span><span class="nx">addEventListener</span><span class="p">(</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">),{</span><span class="na" style="color: #008080;">destroy</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">e</span><span class="p">.</span><span class="nx">removeEventListener</span><span class="p">(</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">)}}}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">r</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nb" style="color: #0086b3;">Array</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">forEach</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="nx">e</span><span class="p">.</span><span class="nx">addEventListener</span><span class="p">(</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">)}),{</span><span class="na" style="color: #008080;">destroy</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nb" style="color: #0086b3;">Array</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">forEach</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="nx">e</span><span class="p">.</span><span class="nx">removeEventListener</span><span class="p">(</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">)})}}}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">a</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">l</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">body</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">)}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">./is</span><span class="dl">"</span><span class="p">),</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">delegate</span><span class="dl">"</span><span class="p">);</span><span class="nx">t</span><span class="p">.</span><span class="nx">exports</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">},{</span><span class="dl">"</span><span class="s2" style="color: #d14;">./is</span><span class="dl">"</span><span class="p">:</span><span class="mi" style="color: #099;">3</span><span class="p">,</span><span class="na" style="color: #008080;">delegate</span><span class="p">:</span><span class="mi" style="color: #099;">2</span><span class="p">}],</span><span class="mi" style="color: #099;">5</span><span class="p">:[</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">){</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">i</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">t</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">SELECT</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">e</span><span class="p">.</span><span class="nx">nodeName</span><span class="p">)</span><span class="nx">e</span><span class="p">.</span><span class="nx">focus</span><span class="p">(),</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">value</span><span class="p">;</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">INPUT</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">e</span><span class="p">.</span><span class="nx">nodeName</span><span class="o" style="font-weight: 600;">||</span><span class="dl">"</span><span class="s2" style="color: #d14;">TEXTAREA</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">e</span><span class="p">.</span><span class="nx">nodeName</span><span class="p">)</span><span class="nx">e</span><span class="p">.</span><span class="nx">focus</span><span class="p">(),</span><span class="nx">e</span><span class="p">.</span><span class="nx">setSelectionRange</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">e</span><span class="p">.</span><span class="nx">value</span><span class="p">.</span><span class="nx">length</span><span class="p">),</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">value</span><span class="p">;</span><span class="k" style="font-weight: 600;">else</span><span class="p">{</span><span class="nx">e</span><span class="p">.</span><span class="nx">hasAttribute</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">contenteditable</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">focus</span><span class="p">();</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">window</span><span class="p">.</span><span class="nx">getSelection</span><span class="p">(),</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">createRange</span><span class="p">();</span><span class="nx">i</span><span class="p">.</span><span class="nx">selectNodeContents</span><span class="p">(</span><span class="nx">e</span><span class="p">),</span><span class="nx">n</span><span class="p">.</span><span class="nx">removeAllRanges</span><span class="p">(),</span><span class="nx">n</span><span class="p">.</span><span class="nx">addRange</span><span class="p">(</span><span class="nx">i</span><span class="p">),</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">n</span><span class="p">.</span><span class="nx">toString</span><span class="p">()}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">t</span><span class="p">}</span><span class="nx">t</span><span class="p">.</span><span class="nx">exports</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">},{}],</span><span class="mi" style="color: #099;">6</span><span class="p">:[</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">){</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">i</span><span class="p">(){}</span><span class="nx">i</span><span class="p">.</span><span class="nx">prototype</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">on</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="p">{});</span><span class="k" style="font-weight: 600;">return</span><span class="p">(</span><span class="nx">i</span><span class="p">[</span><span class="nx">e</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">i</span><span class="p">[</span><span class="nx">e</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="p">[])).</span><span class="nx">push</span><span class="p">({</span><span class="na" style="color: #008080;">fn</span><span class="p">:</span><span class="nx">t</span><span class="p">,</span><span class="na" style="color: #008080;">ctx</span><span class="p">:</span><span class="nx">n</span><span class="p">}),</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="na" style="color: #008080;">once</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">){</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">i</span><span class="p">(){</span><span class="nx">o</span><span class="p">.</span><span class="nx">off</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">i</span><span class="p">),</span><span class="nx">t</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="nx">n</span><span class="p">,</span><span class="nx">arguments</span><span class="p">)}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">i</span><span class="p">.</span><span class="nx">_</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">i</span><span class="p">,</span><span class="nx">n</span><span class="p">)},</span><span class="na" style="color: #008080;">emit</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="p">[].</span><span class="nx">slice</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">arguments</span><span class="p">,</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="p">((</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="p">{}))[</span><span class="nx">e</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">[]).</span><span class="nx">slice</span><span class="p">(),</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="nx">n</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">i</span><span class="p">;</span><span class="nx">i</span><span class="o" style="font-weight: 600;"><</span><span class="nx">o</span><span class="p">;</span><span class="nx">i</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">n</span><span class="p">[</span><span class="nx">i</span><span class="p">].</span><span class="nx">fn</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="nx">n</span><span class="p">[</span><span class="nx">i</span><span class="p">].</span><span class="nx">ctx</span><span class="p">,</span><span class="nx">t</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="na" style="color: #008080;">off</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="p">{}),</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">n</span><span class="p">[</span><span class="nx">e</span><span class="p">],</span><span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="p">[];</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">i</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">t</span><span class="p">)</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">r</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">r</span><span class="o" style="font-weight: 600;"><</span><span class="nx">a</span><span class="p">;</span><span class="nx">r</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">i</span><span class="p">[</span><span class="nx">r</span><span class="p">].</span><span class="nx">fn</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">t</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">i</span><span class="p">[</span><span class="nx">r</span><span class="p">].</span><span class="nx">fn</span><span class="p">.</span><span class="nx">_</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">t</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">o</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">i</span><span class="p">[</span><span class="nx">r</span><span class="p">]);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">o</span><span class="p">.</span><span class="nx">length</span><span class="p">?</span><span class="nx">n</span><span class="p">[</span><span class="nx">e</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">o</span><span class="p">:</span><span class="k" style="font-weight: 600;">delete</span> <span class="nx">n</span><span class="p">[</span><span class="nx">e</span><span class="p">],</span><span class="k" style="font-weight: 600;">this</span><span class="p">}},</span><span class="nx">t</span><span class="p">.</span><span class="nx">exports</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">},{}],</span><span class="mi" style="color: #099;">7</span><span class="p">:[</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">,</span><span class="nx">i</span><span class="p">){</span><span class="o" style="font-weight: 600;">!</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">o</span><span class="p">,</span><span class="nx">r</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">function</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">amd</span><span class="p">)</span><span class="nx">e</span><span class="p">([</span><span class="dl">"</span><span class="s2" style="color: #d14;">module</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">select</span><span class="dl">"</span><span class="p">],</span><span class="nx">r</span><span class="p">);</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">undefined</span><span class="dl">"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">i</span><span class="p">)</span><span class="nx">r</span><span class="p">(</span><span class="nx">n</span><span class="p">,</span><span class="nx">t</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">select</span><span class="dl">"</span><span class="p">));</span><span class="k" style="font-weight: 600;">else</span><span class="p">{</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">exports</span><span class="p">:{}};</span><span class="nx">r</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">o</span><span class="p">.</span><span class="nx">select</span><span class="p">),</span><span class="nx">o</span><span class="p">.</span><span class="nx">clipboardAction</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">exports</span><span class="p">}}(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">){</span><span class="dl">"</span><span class="s2" style="color: #d14;">use strict</span><span class="dl">"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">n</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">__esModule</span><span class="p">?</span><span class="nx">e</span><span class="p">:{</span><span class="na" style="color: #008080;">default</span><span class="p">:</span><span class="nx">e</span><span class="p">}}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">i</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="p">(</span><span class="nx">e</span> <span class="k" style="font-weight: 600;">instanceof</span> <span class="nx">t</span><span class="p">))</span><span class="k" style="font-weight: 600;">throw</span> <span class="k" style="font-weight: 600;">new</span> <span class="nx">TypeError</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">Cannot call a class as a function</span><span class="dl">"</span><span class="p">)}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="nx">n</span><span class="p">(</span><span class="nx">t</span><span class="p">),</span><span class="nx">r</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">function</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nb" style="color: #0086b3;">Symbol</span><span class="o" style="font-weight: 600;">&&</span><span class="dl">"</span><span class="s2" style="color: #d14;">symbol</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nb" style="color: #0086b3;">Symbol</span><span class="p">.</span><span class="nx">iterator</span><span class="p">?</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">typeof</span> <span class="nx">e</span><span class="p">}:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="dl">"</span><span class="s2" style="color: #d14;">function</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nb" style="color: #0086b3;">Symbol</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="kd" style="font-weight: 600;">constructor</span><span class="o" style="font-weight: 600;">===</span><span class="nb" style="color: #0086b3;">Symbol</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="o" style="font-weight: 600;">!==</span><span class="nb" style="color: #0086b3;">Symbol</span><span class="p">.</span><span class="nx">prototype</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">symbol</span><span class="dl">"</span><span class="p">:</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">e</span><span class="p">},</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">e</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">n</span><span class="o" style="font-weight: 600;"><</span><span class="nx">t</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">n</span><span class="o" style="font-weight: 600;">++</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">[</span><span class="nx">n</span><span class="p">];</span><span class="nx">i</span><span class="p">.</span><span class="nx">enumerable</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">.</span><span class="nx">enumerable</span><span class="o" style="font-weight: 600;">||!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">i</span><span class="p">.</span><span class="nx">configurable</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">value</span><span class="dl">"</span><span class="k" style="font-weight: 600;">in</span> <span class="nx">i</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">i</span><span class="p">.</span><span class="nx">writable</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nb" style="color: #0086b3;">Object</span><span class="p">.</span><span class="nx">defineProperty</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">i</span><span class="p">.</span><span class="nx">key</span><span class="p">,</span><span class="nx">i</span><span class="p">)}}</span><span class="k" style="font-weight: 600;">return</span> <span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">,</span><span class="nx">i</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">n</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">(</span><span class="nx">t</span><span class="p">.</span><span class="nx">prototype</span><span class="p">,</span><span class="nx">n</span><span class="p">),</span><span class="nx">i</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">(</span><span class="nx">t</span><span class="p">,</span><span class="nx">i</span><span class="p">),</span><span class="nx">t</span><span class="p">}}(),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">e</span><span class="p">(</span><span class="nx">t</span><span class="p">){</span><span class="nx">i</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">e</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">resolveOptions</span><span class="p">(</span><span class="nx">t</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">initSelection</span><span class="p">()}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">(</span><span class="nx">e</span><span class="p">,[{</span><span class="na" style="color: #008080;">key</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">resolveOptions</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">value</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">e</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">arguments</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">arguments</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]?</span><span class="nx">arguments</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]:{};</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">action</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">.</span><span class="nx">action</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">emitter</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">.</span><span class="nx">emitter</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">target</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">.</span><span class="nx">target</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">text</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">.</span><span class="nx">text</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">trigger</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">.</span><span class="nx">trigger</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">selectedText</span><span class="o" style="font-weight: 600;">=</span><span class="dl">""</span><span class="p">}},{</span><span class="na" style="color: #008080;">key</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">initSelection</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">value</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">e</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">text</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">selectFake</span><span class="p">():</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">target</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">selectTarget</span><span class="p">()}},{</span><span class="na" style="color: #008080;">key</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">selectFake</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">value</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">e</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">rtl</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">documentElement</span><span class="p">.</span><span class="nx">getAttribute</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">dir</span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">removeFake</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">fakeHandlerCallback</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">t</span><span class="p">.</span><span class="nx">removeFake</span><span class="p">()},</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">fakeHandler</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">body</span><span class="p">.</span><span class="nx">addEventListener</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">click</span><span class="dl">"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">fakeHandlerCallback</span><span class="p">)</span><span class="o" style="font-weight: 600;">||!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">fakeElem</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">textarea</span><span class="dl">"</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">fakeElem</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">fontSize</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">12pt</span><span class="dl">"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">fakeElem</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">border</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">0</span><span class="dl">"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">fakeElem</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">padding</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">0</span><span class="dl">"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">fakeElem</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">margin</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">0</span><span class="dl">"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">fakeElem</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">position</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">absolute</span><span class="dl">"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">fakeElem</span><span class="p">.</span><span class="nx">style</span><span class="p">[</span><span class="nx">n</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">right</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">left</span><span class="dl">"</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">-9999px</span><span class="dl">"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">window</span><span class="p">.</span><span class="nx">pageYOffset</span><span class="o" style="font-weight: 600;">||</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">documentElement</span><span class="p">.</span><span class="nx">scrollTop</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">fakeElem</span><span class="p">.</span><span class="nx">addEventListener</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">focus</span><span class="dl">"</span><span class="p">,</span><span class="nb" style="color: #0086b3;">window</span><span class="p">.</span><span class="nx">scrollTo</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">i</span><span class="p">)),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">fakeElem</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">px</span><span class="dl">"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">fakeElem</span><span class="p">.</span><span class="nx">setAttribute</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">readonly</span><span class="dl">"</span><span class="p">,</span><span class="dl">""</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">fakeElem</span><span class="p">.</span><span class="nx">value</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">text</span><span class="p">,</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">body</span><span class="p">.</span><span class="nx">appendChild</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">fakeElem</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">selectedText</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">o</span><span class="p">.</span><span class="k" style="font-weight: 600;">default</span><span class="p">)(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">fakeElem</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">copyText</span><span class="p">()}},{</span><span class="na" style="color: #008080;">key</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">removeFake</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">value</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">e</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">fakeHandler</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">body</span><span class="p">.</span><span class="nx">removeEventListener</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">click</span><span class="dl">"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">fakeHandlerCallback</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">fakeHandler</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">fakeHandlerCallback</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">fakeElem</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">body</span><span class="p">.</span><span class="nx">removeChild</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">fakeElem</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">fakeElem</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">)}},{</span><span class="na" style="color: #008080;">key</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">selectTarget</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">value</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">e</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">selectedText</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">o</span><span class="p">.</span><span class="k" style="font-weight: 600;">default</span><span class="p">)(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">target</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">copyText</span><span class="p">()}},{</span><span class="na" style="color: #008080;">key</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">copyText</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">value</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">e</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">try</span><span class="p">{</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">execCommand</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">action</span><span class="p">)}</span><span class="k" style="font-weight: 600;">catch</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">}</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">handleResult</span><span class="p">(</span><span class="nx">t</span><span class="p">)}},{</span><span class="na" style="color: #008080;">key</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">handleResult</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">value</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">e</span><span class="p">(</span><span class="nx">t</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">emitter</span><span class="p">.</span><span class="nx">emit</span><span class="p">(</span><span class="nx">t</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">success</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">error</span><span class="dl">"</span><span class="p">,{</span><span class="na" style="color: #008080;">action</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">action</span><span class="p">,</span><span class="na" style="color: #008080;">text</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">selectedText</span><span class="p">,</span><span class="na" style="color: #008080;">trigger</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">trigger</span><span class="p">,</span><span class="na" style="color: #008080;">clearSelection</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">clearSelection</span><span class="p">.</span><span class="nx">bind</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">)})}},{</span><span class="na" style="color: #008080;">key</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">clearSelection</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">value</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">e</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">target</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">target</span><span class="p">.</span><span class="nx">blur</span><span class="p">(),</span><span class="nb" style="color: #0086b3;">window</span><span class="p">.</span><span class="nx">getSelection</span><span class="p">().</span><span class="nx">removeAllRanges</span><span class="p">()}},{</span><span class="na" style="color: #008080;">key</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">destroy</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">value</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">e</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">removeFake</span><span class="p">()}},{</span><span class="na" style="color: #008080;">key</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">action</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">set</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">e</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">arguments</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">arguments</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]?</span><span class="nx">arguments</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]:</span><span class="dl">"</span><span class="s2" style="color: #d14;">copy</span><span class="dl">"</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_action</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">copy</span><span class="dl">"</span><span class="o" style="font-weight: 600;">!==</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_action</span><span class="o" style="font-weight: 600;">&&</span><span class="dl">"</span><span class="s2" style="color: #d14;">cut</span><span class="dl">"</span><span class="o" style="font-weight: 600;">!==</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_action</span><span class="p">)</span><span class="k" style="font-weight: 600;">throw</span> <span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">Error</span><span class="p">(</span><span class="dl">'</span><span class="s1" style="color: #d14;">Invalid "action" value, use either "copy" or "cut"</span><span class="dl">'</span><span class="p">)},</span><span class="na" style="color: #008080;">get</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">e</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_action</span><span class="p">}},{</span><span class="na" style="color: #008080;">key</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">target</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">set</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">e</span><span class="p">(</span><span class="nx">t</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">t</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">t</span><span class="o" style="font-weight: 600;">||</span><span class="dl">"</span><span class="s2" style="color: #d14;">object</span><span class="dl">"</span><span class="o" style="font-weight: 600;">!==</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">undefined</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">t</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">undefined</span><span class="dl">"</span><span class="p">:</span><span class="nx">r</span><span class="p">(</span><span class="nx">t</span><span class="p">))</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">t</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">)</span><span class="k" style="font-weight: 600;">throw</span> <span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">Error</span><span class="p">(</span><span class="dl">'</span><span class="s1" style="color: #d14;">Invalid "target" value, use a valid Element</span><span class="dl">'</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">copy</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">action</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">t</span><span class="p">.</span><span class="nx">hasAttribute</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">disabled</span><span class="dl">"</span><span class="p">))</span><span class="k" style="font-weight: 600;">throw</span> <span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">Error</span><span class="p">(</span><span class="dl">'</span><span class="s1" style="color: #d14;">Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute</span><span class="dl">'</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">cut</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">action</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">t</span><span class="p">.</span><span class="nx">hasAttribute</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">readonly</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="nx">t</span><span class="p">.</span><span class="nx">hasAttribute</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">disabled</span><span class="dl">"</span><span class="p">)))</span><span class="k" style="font-weight: 600;">throw</span> <span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">Error</span><span class="p">(</span><span class="dl">'</span><span class="s1" style="color: #d14;">Invalid "target" attribute. You can</span><span class="se" style="color: #d14;">\'</span><span class="s1" style="color: #d14;">t cut text from elements with "readonly" or "disabled" attributes</span><span class="dl">'</span><span class="p">);</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_target</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">}},</span><span class="na" style="color: #008080;">get</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">e</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_target</span><span class="p">}}]),</span><span class="nx">e</span><span class="p">}();</span><span class="nx">e</span><span class="p">.</span><span class="nx">exports</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">})},{</span><span class="na" style="color: #008080;">select</span><span class="p">:</span><span class="mi" style="color: #099;">5</span><span class="p">}],</span><span class="mi" style="color: #099;">8</span><span class="p">:[</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">,</span><span class="nx">i</span><span class="p">){</span><span class="o" style="font-weight: 600;">!</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">o</span><span class="p">,</span><span class="nx">r</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">function</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">amd</span><span class="p">)</span><span class="nx">e</span><span class="p">([</span><span class="dl">"</span><span class="s2" style="color: #d14;">module</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">./clipboard-action</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">tiny-emitter</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">good-listener</span><span class="dl">"</span><span class="p">],</span><span class="nx">r</span><span class="p">);</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">undefined</span><span class="dl">"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">i</span><span class="p">)</span><span class="nx">r</span><span class="p">(</span><span class="nx">n</span><span class="p">,</span><span class="nx">t</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">./clipboard-action</span><span class="dl">"</span><span class="p">),</span><span class="nx">t</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">tiny-emitter</span><span class="dl">"</span><span class="p">),</span><span class="nx">t</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">good-listener</span><span class="dl">"</span><span class="p">));</span><span class="k" style="font-weight: 600;">else</span><span class="p">{</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">exports</span><span class="p">:{}};</span><span class="nx">r</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">o</span><span class="p">.</span><span class="nx">clipboardAction</span><span class="p">,</span><span class="nx">o</span><span class="p">.</span><span class="nx">tinyEmitter</span><span class="p">,</span><span class="nx">o</span><span class="p">.</span><span class="nx">goodListener</span><span class="p">),</span><span class="nx">o</span><span class="p">.</span><span class="nx">clipboard</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">exports</span><span class="p">}}(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">,</span><span class="nx">i</span><span class="p">){</span><span class="dl">"</span><span class="s2" style="color: #d14;">use strict</span><span class="dl">"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">o</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">__esModule</span><span class="p">?</span><span class="nx">e</span><span class="p">:{</span><span class="na" style="color: #008080;">default</span><span class="p">:</span><span class="nx">e</span><span class="p">}}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">r</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="p">(</span><span class="nx">e</span> <span class="k" style="font-weight: 600;">instanceof</span> <span class="nx">t</span><span class="p">))</span><span class="k" style="font-weight: 600;">throw</span> <span class="k" style="font-weight: 600;">new</span> <span class="nx">TypeError</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">Cannot call a class as a function</span><span class="dl">"</span><span class="p">)}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">a</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">e</span><span class="p">)</span><span class="k" style="font-weight: 600;">throw</span> <span class="k" style="font-weight: 600;">new</span> <span class="nx">ReferenceError</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">this hasn't been initialised - super() hasn't been called</span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="nx">t</span><span class="o" style="font-weight: 600;">||</span><span class="dl">"</span><span class="s2" style="color: #d14;">object</span><span class="dl">"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">t</span><span class="o" style="font-weight: 600;">&&</span><span class="dl">"</span><span class="s2" style="color: #d14;">function</span><span class="dl">"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">t</span><span class="p">?</span><span class="nx">e</span><span class="p">:</span><span class="nx">t</span><span class="p">}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">c</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">function</span><span class="dl">"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">t</span><span class="o" style="font-weight: 600;">&&</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">t</span><span class="p">)</span><span class="k" style="font-weight: 600;">throw</span> <span class="k" style="font-weight: 600;">new</span> <span class="nx">TypeError</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">Super expression must either be null or a function, not </span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">t</span><span class="p">);</span><span class="nx">e</span><span class="p">.</span><span class="nx">prototype</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">Object</span><span class="p">.</span><span class="nx">create</span><span class="p">(</span><span class="nx">t</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">t</span><span class="p">.</span><span class="nx">prototype</span><span class="p">,{</span><span class="na" style="color: #008080;">constructor</span><span class="p">:{</span><span class="na" style="color: #008080;">value</span><span class="p">:</span><span class="nx">e</span><span class="p">,</span><span class="na" style="color: #008080;">enumerable</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">writable</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">configurable</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">}}),</span><span class="nx">t</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nb" style="color: #0086b3;">Object</span><span class="p">.</span><span class="nx">setPrototypeOf</span><span class="p">?</span><span class="nb" style="color: #0086b3;">Object</span><span class="p">.</span><span class="nx">setPrototypeOf</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">):</span><span class="nx">e</span><span class="p">.</span><span class="nx">__proto__</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">)}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">l</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">data-clipboard-</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">e</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">t</span><span class="p">.</span><span class="nx">hasAttribute</span><span class="p">(</span><span class="nx">n</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">t</span><span class="p">.</span><span class="nx">getAttribute</span><span class="p">(</span><span class="nx">n</span><span class="p">)}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">s</span><span class="o" style="font-weight: 600;">=</span><span class="nx">o</span><span class="p">(</span><span class="nx">t</span><span class="p">),</span><span class="nx">u</span><span class="o" style="font-weight: 600;">=</span><span class="nx">o</span><span class="p">(</span><span class="nx">n</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">o</span><span class="p">(</span><span class="nx">i</span><span class="p">),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">e</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">n</span><span class="o" style="font-weight: 600;"><</span><span class="nx">t</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">n</span><span class="o" style="font-weight: 600;">++</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">[</span><span class="nx">n</span><span class="p">];</span><span class="nx">i</span><span class="p">.</span><span class="nx">enumerable</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">.</span><span class="nx">enumerable</span><span class="o" style="font-weight: 600;">||!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">i</span><span class="p">.</span><span class="nx">configurable</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">value</span><span class="dl">"</span><span class="k" style="font-weight: 600;">in</span> <span class="nx">i</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">i</span><span class="p">.</span><span class="nx">writable</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nb" style="color: #0086b3;">Object</span><span class="p">.</span><span class="nx">defineProperty</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">i</span><span class="p">.</span><span class="nx">key</span><span class="p">,</span><span class="nx">i</span><span class="p">)}}</span><span class="k" style="font-weight: 600;">return</span> <span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">t</span><span class="p">,</span><span class="nx">n</span><span class="p">,</span><span class="nx">i</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">n</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">(</span><span class="nx">t</span><span class="p">.</span><span class="nx">prototype</span><span class="p">,</span><span class="nx">n</span><span class="p">),</span><span class="nx">i</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">(</span><span class="nx">t</span><span class="p">,</span><span class="nx">i</span><span class="p">),</span><span class="nx">t</span><span class="p">}}(),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">t</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">n</span><span class="p">){</span><span class="nx">r</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">t</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,(</span><span class="nx">t</span><span class="p">.</span><span class="nx">__proto__</span><span class="o" style="font-weight: 600;">||</span><span class="nb" style="color: #0086b3;">Object</span><span class="p">.</span><span class="nx">getPrototypeOf</span><span class="p">(</span><span class="nx">t</span><span class="p">)).</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">));</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">i</span><span class="p">.</span><span class="nx">resolveOptions</span><span class="p">(</span><span class="nx">n</span><span class="p">),</span><span class="nx">i</span><span class="p">.</span><span class="nx">listenClick</span><span class="p">(</span><span class="nx">e</span><span class="p">),</span><span class="nx">i</span><span class="p">}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">c</span><span class="p">(</span><span class="nx">t</span><span class="p">,</span><span class="nx">e</span><span class="p">),</span><span class="nx">d</span><span class="p">(</span><span class="nx">t</span><span class="p">,[{</span><span class="na" style="color: #008080;">key</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">resolveOptions</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">value</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">e</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">arguments</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">arguments</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]?</span><span class="nx">arguments</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]:{};</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">action</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">function</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">t</span><span class="p">.</span><span class="nx">action</span><span class="p">?</span><span class="nx">t</span><span class="p">.</span><span class="nx">action</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">defaultAction</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">target</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">function</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">t</span><span class="p">.</span><span class="nx">target</span><span class="p">?</span><span class="nx">t</span><span class="p">.</span><span class="nx">target</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">defaultTarget</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">text</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">function</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">t</span><span class="p">.</span><span class="nx">text</span><span class="p">?</span><span class="nx">t</span><span class="p">.</span><span class="nx">text</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">defaultText</span><span class="p">}},{</span><span class="na" style="color: #008080;">key</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">listenClick</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">value</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">e</span><span class="p">(</span><span class="nx">t</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">listener</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">f</span><span class="p">.</span><span class="k" style="font-weight: 600;">default</span><span class="p">)(</span><span class="nx">t</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">click</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">n</span><span class="p">.</span><span class="nx">onClick</span><span class="p">(</span><span class="nx">e</span><span class="p">)})}},{</span><span class="na" style="color: #008080;">key</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">onClick</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">value</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">e</span><span class="p">(</span><span class="nx">t</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">.</span><span class="nx">delegateTarget</span><span class="o" style="font-weight: 600;">||</span><span class="nx">t</span><span class="p">.</span><span class="nx">currentTarget</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">clipboardAction</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">clipboardAction</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">clipboardAction</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">s</span><span class="p">.</span><span class="k" style="font-weight: 600;">default</span><span class="p">({</span><span class="na" style="color: #008080;">action</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">action</span><span class="p">(</span><span class="nx">n</span><span class="p">),</span><span class="na" style="color: #008080;">target</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">target</span><span class="p">(</span><span class="nx">n</span><span class="p">),</span><span class="na" style="color: #008080;">text</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">text</span><span class="p">(</span><span class="nx">n</span><span class="p">),</span><span class="na" style="color: #008080;">trigger</span><span class="p">:</span><span class="nx">n</span><span class="p">,</span><span class="na" style="color: #008080;">emitter</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">})}},{</span><span class="na" style="color: #008080;">key</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">defaultAction</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">value</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">e</span><span class="p">(</span><span class="nx">t</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">l</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">action</span><span class="dl">"</span><span class="p">,</span><span class="nx">t</span><span class="p">)}},{</span><span class="na" style="color: #008080;">key</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">defaultTarget</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">value</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">e</span><span class="p">(</span><span class="nx">t</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">target</span><span class="dl">"</span><span class="p">,</span><span class="nx">t</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">n</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">querySelector</span><span class="p">(</span><span class="nx">n</span><span class="p">)}},{</span><span class="na" style="color: #008080;">key</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">defaultText</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">value</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">e</span><span class="p">(</span><span class="nx">t</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">l</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">text</span><span class="dl">"</span><span class="p">,</span><span class="nx">t</span><span class="p">)}},{</span><span class="na" style="color: #008080;">key</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">destroy</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">value</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">e</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">listener</span><span class="p">.</span><span class="nx">destroy</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">clipboardAction</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">clipboardAction</span><span class="p">.</span><span class="nx">destroy</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">clipboardAction</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">)}}]),</span><span class="nx">t</span><span class="p">}(</span><span class="nx">u</span><span class="p">.</span><span class="k" style="font-weight: 600;">default</span><span class="p">);</span><span class="nx">e</span><span class="p">.</span><span class="nx">exports</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">})},{</span><span class="dl">"</span><span class="s2" style="color: #d14;">./clipboard-action</span><span class="dl">"</span><span class="p">:</span><span class="mi" style="color: #099;">7</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">good-listener</span><span class="dl">"</span><span class="p">:</span><span class="mi" style="color: #099;">4</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">tiny-emitter</span><span class="dl">"</span><span class="p">:</span><span class="mi" style="color: #099;">6</span><span class="p">}]},{},[</span><span class="mi" style="color: #099;">8</span><span class="p">])(</span><span class="mi" style="color: #099;">8</span><span class="p">)});</span></span></pre>
</td>
</tr>
<tr class="line_holder old-nonewline" id="" style="line-height: 1.6;">
<td class="old_line diff-line-num" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa"></td>
<td class="new_line diff-line-num" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa"></td>
<td class="line_content match" style="padding-left: 0.5em; padding-right: 0.5em; color: rgba(0,0,0,0.3);" bgcolor="#fafafa">\ No newline at end of file</td>
</tr>

</table>
<br>
</li>
<li id="6ec81ee580de4923add05f353d7bd5575e98902d">
<a href="https://salsa.debian.org/med-team/multiqc/compare/493cc26e1eb30ceeb22d895cb6f256a5c56e5ae6...5e7982f5b7112bd1b6b7d8355f6124041d8e2a77#6ec81ee580de4923add05f353d7bd5575e98902d"><strong>multiqc/templates/default/assets/js/packages/highcharts.export-csv.js</strong>
deleted
</a>
<hr>
<table class="code white" style="font-family: monospace; font-size: 90%;" bgcolor="#fff" width="100%" cellpadding="0" cellspacing="0">
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="1" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
1
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC1" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;">/**</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="2" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
2
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC2" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> * A Highcharts plugin for exporting data from a rendered chart as CSV, XLS or HTML table</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="3" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
3
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC3" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> * https://github.com/highcharts/export-csv</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="4" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
4
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC4" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> * Commit: d5d2b83ca6588f06166b74e779288ea683e69cc5</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="5" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
5
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC5" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> *</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="6" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
6
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC6" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> * Author:   Torstein Honsi</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="7" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
7
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC7" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> * Licence:  MIT</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="8" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
8
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC8" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> * Version:  1.4.7</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="9" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
9
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC9" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> */</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="10" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
10
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC10" class="line" lang="javascript"><span class="o" style="font-weight: 600;">!</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="dl">"</span><span class="s2" style="color: #d14;">object</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">module</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">module</span><span class="p">.</span><span class="nx">exports</span><span class="p">?</span><span class="nx">module</span><span class="p">.</span><span class="nx">exports</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">:</span><span class="nx">a</span><span class="p">(</span><span class="nx">Highcharts</span><span class="p">)}(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="dl">"</span><span class="s2" style="color: #d14;">use strict</span><span class="dl">"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">f</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="p">,</span><span class="nx">j</span><span class="p">,</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">exporting</span><span class="o" style="font-weight: 600;">||</span><span class="p">{}).</span><span class="nx">csv</span><span class="o" style="font-weight: 600;">||</span><span class="p">{},</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">k</span><span class="p">.</span><span class="nx">url</span><span class="o" style="font-weight: 600;">||</span><span class="dl">"</span><span class="s2" style="color: #d14;">http://www.highcharts.com/studies/csv-export/download.php</span><span class="dl">"</span><span class="p">;</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">exporting</span><span class="p">.</span><span class="nx">filename</span><span class="p">?</span><span class="nx">b</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">exporting</span><span class="p">.</span><span class="nx">filename</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">title</span><span class="p">?</span><span class="nx">b</span><span class="p">.</span><span class="nx">title</span><span class="p">.</span><span class="nx">textStr</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/ /g</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">-</span><span class="dl">"</span><span class="p">).</span><span class="nx">toLowerCase</span><span class="p">():</span><span class="dl">"</span><span class="s2" style="color: #d14;">chart</span><span class="dl">"</span><span class="p">,</span><span class="nb" style="color: #0086b3;">window</span><span class="p">.</span><span class="nx">Blob</span><span class="o" style="font-weight: 600;">&&</span><span class="nb" style="color: #0086b3;">window</span><span class="p">.</span><span class="nb" style="color: #0086b3;">navigator</span><span class="p">.</span><span class="nx">msSaveOrOpenBlob</span><span class="p">?(</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">Blob</span><span class="p">([</span><span class="nx">f</span><span class="p">]),</span><span class="nb" style="color: #0086b3;">window</span><span class="p">.</span><span class="nb" style="color: #0086b3;">navigator</span><span class="p">.</span><span class="nx">msSaveOrOpenBlob</span><span class="p">(</span><span class="nx">i</span><span class="p">,</span><span class="nx">j</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">.</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">d</span><span class="p">)):</span><span class="nx">e</span><span class="p">?(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">a</span><span class="dl">"</span><span class="p">),</span><span class="nx">h</span><span class="p">.</span><span class="nx">href</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">h</span><span class="p">.</span><span class="nx">target</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">_blank</span><span class="dl">"</span><span class="p">,</span><span class="nx">h</span><span class="p">.</span><span class="nx">download</span><span class="o" style="font-weight: 600;">=</span><span class="nx">j</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">.</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">d</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">container</span><span class="p">.</span><span class="nx">append</span><span class="p">(</span><span class="nx">h</span><span class="p">),</span><span class="nx">h</span><span class="p">.</span><span class="nx">click</span><span class="p">(),</span><span class="nx">h</span><span class="p">.</span><span class="nx">remove</span><span class="p">()):</span><span class="nx">a</span><span class="p">.</span><span class="nx">post</span><span class="p">(</span><span class="nx">l</span><span class="p">,{</span><span class="na" style="color: #008080;">data</span><span class="p">:</span><span class="nx">f</span><span class="p">,</span><span class="na" style="color: #008080;">type</span><span class="p">:</span><span class="nx">g</span><span class="p">,</span><span class="na" style="color: #008080;">extension</span><span class="p">:</span><span class="nx">d</span><span class="p">})}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">each</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">pick</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">seriesTypes</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">a</span><span class="dl">"</span><span class="p">).</span><span class="nx">download</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">setOptions</span><span class="p">({</span><span class="na" style="color: #008080;">lang</span><span class="p">:{</span><span class="na" style="color: #008080;">downloadCSV</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">Download CSV</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">downloadXLS</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">Download XLS</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">viewData</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">View data table</span><span class="dl">"</span><span class="p">}}),</span><span class="nx">a</span><span class="p">.</span><span class="nx">Chart</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getDataRows</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="p">,</span><span class="nx">i</span><span class="p">,</span><span class="nx">k</span><span class="p">,</span><span class="nx">l</span><span class="p">,</span><span class="nx">m</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">exporting</span><span class="o" style="font-weight: 600;">||</span><span class="p">{}).</span><span class="nx">csv</span><span class="o" style="font-weight: 600;">||</span><span class="p">{},</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">xAxis</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="p">{},</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">dateFormat</span><span class="o" style="font-weight: 600;">||</span><span class="dl">"</span><span class="s2" style="color: #d14;">%Y-%m-%d %H:%M:%S</span><span class="dl">"</span><span class="p">,</span><span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">columnHeaderFormatter</span><span class="o" style="font-weight: 600;">||</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span> <span class="k" style="font-weight: 600;">instanceof</span> <span class="nx">a</span><span class="p">.</span><span class="nx">Axis</span><span class="p">?</span><span class="nx">b</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">title</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">title</span><span class="p">.</span><span class="nx">text</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">isDatetimeAxis</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">DateTime</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">Category</span><span class="dl">"</span><span class="p">):</span><span class="nx">b</span><span class="p">?</span><span class="nx">b</span><span class="p">.</span><span class="nx">name</span><span class="o" style="font-weight: 600;">+</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">1</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;"> (</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">)</span><span class="dl">"</span><span class="p">:</span><span class="dl">""</span><span class="p">):</span><span class="dl">"</span><span class="s2" style="color: #d14;">Category</span><span class="dl">"</span><span class="p">},</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=</span><span class="p">[];</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">b</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">series</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">q</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">keys</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">.</span><span class="nx">pointArrayMap</span><span class="o" style="font-weight: 600;">||</span><span class="p">[</span><span class="dl">"</span><span class="s2" style="color: #d14;">y</span><span class="dl">"</span><span class="p">],</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">requireSorting</span><span class="p">,</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="p">{},</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">inArray</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">xAxis</span><span class="p">,</span><span class="nx">f</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">b</span><span class="p">(</span><span class="nx">h</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">m</span><span class="p">[</span><span class="nx">a</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">[</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">Axis</span><span class="dl">"</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">[</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">Axis</span><span class="dl">"</span><span class="p">].</span><span class="nx">categories</span><span class="o" style="font-weight: 600;">||</span><span class="p">[]}),</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">d</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">includeInCSVExport</span><span class="o" style="font-weight: 600;">&&!</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">d</span><span class="p">.</span><span class="nx">visible</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="nx">p</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">===</span><span class="nx">n</span><span class="p">})</span><span class="o" style="font-weight: 600;">||</span><span class="nx">p</span><span class="p">.</span><span class="nx">push</span><span class="p">([</span><span class="nx">n</span><span class="p">,</span><span class="nx">k</span><span class="p">]),</span><span class="nx">q</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">q</span><span class="o" style="font-weight: 600;"><</span><span class="nx">i</span><span class="p">;)</span><span class="nx">j</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">o</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="nx">h</span><span class="p">[</span><span class="nx">q</span><span class="p">],</span><span class="nx">h</span><span class="p">.</span><span class="nx">length</span><span class="p">)),</span><span class="nx">q</span><span class="o" style="font-weight: 600;">+=</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="nx">b</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">points</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="p">,</span><span class="nx">j</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">?</span><span class="nx">a</span><span class="p">.</span><span class="nx">x</span><span class="p">:</span><span class="nx">b</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">q</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">g</span><span class="p">[</span><span class="nx">e</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">g</span><span class="p">[</span><span class="nx">e</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">g</span><span class="p">[</span><span class="nx">e</span><span class="p">].</span><span class="nx">xValues</span><span class="o" style="font-weight: 600;">=</span><span class="p">[]),</span><span class="nx">g</span><span class="p">[</span><span class="nx">e</span><span class="p">].</span><span class="nx">x</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">x</span><span class="p">,</span><span class="nx">g</span><span class="p">[</span><span class="nx">e</span><span class="p">].</span><span class="nx">xValues</span><span class="p">[</span><span class="nx">n</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">x</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">xAxis</span><span class="o" style="font-weight: 600;">&&</span><span class="dl">"</span><span class="s2" style="color: #d14;">name</span><span class="dl">"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">d</span><span class="p">.</span><span class="nx">exportKey</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">g</span><span class="p">[</span><span class="nx">e</span><span class="p">].</span><span class="nx">name</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">name</span><span class="p">);</span><span class="nx">q</span><span class="o" style="font-weight: 600;"><</span><span class="nx">i</span><span class="p">;)</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">[</span><span class="nx">q</span><span class="p">],</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">[</span><span class="nx">f</span><span class="p">],</span><span class="nx">g</span><span class="p">[</span><span class="nx">e</span><span class="p">][</span><span class="nx">k</span><span class="o" style="font-weight: 600;">+</span><span class="nx">q</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">(</span><span class="nx">m</span><span class="p">[</span><span class="nx">f</span><span class="p">][</span><span class="nx">j</span><span class="p">],</span><span class="nx">j</span><span class="p">),</span><span class="nx">q</span><span class="o" style="font-weight: 600;">+=</span><span class="mi" style="color: #099;">1</span><span class="p">}),</span><span class="nx">k</span><span class="o" style="font-weight: 600;">+=</span><span class="nx">q</span><span class="p">}});</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">l</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">g</span><span class="p">)</span><span class="nx">g</span><span class="p">.</span><span class="nx">hasOwnProperty</span><span class="p">(</span><span class="nx">l</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">h</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">g</span><span class="p">[</span><span class="nx">l</span><span class="p">]);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">r</span><span class="p">,</span><span class="nx">s</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="p">[</span><span class="nx">j</span><span class="p">],</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">p</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">k</span><span class="o" style="font-weight: 600;">--</span><span class="p">;)</span><span class="nx">r</span><span class="o" style="font-weight: 600;">=</span><span class="nx">p</span><span class="p">[</span><span class="nx">k</span><span class="p">][</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="nx">s</span><span class="o" style="font-weight: 600;">=</span><span class="nx">p</span><span class="p">[</span><span class="nx">k</span><span class="p">][</span><span class="mi" style="color: #099;">1</span><span class="p">],</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">[</span><span class="nx">r</span><span class="p">],</span><span class="nx">h</span><span class="p">.</span><span class="nx">sort</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">xValues</span><span class="p">[</span><span class="nx">r</span><span class="p">]</span><span class="o" style="font-weight: 600;">-</span><span class="nx">b</span><span class="p">.</span><span class="nx">xValues</span><span class="p">[</span><span class="nx">r</span><span class="p">]}),</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">o</span><span class="p">(</span><span class="nx">e</span><span class="p">),</span><span class="nx">i</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">splice</span><span class="p">(</span><span class="nx">s</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">m</span><span class="p">),</span><span class="nx">b</span><span class="p">(</span><span class="nx">h</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">name</span><span class="p">;</span><span class="nx">d</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">e</span><span class="p">.</span><span class="nx">isDatetimeAxis</span><span class="p">?(</span><span class="nx">b</span><span class="p">.</span><span class="nx">x</span> <span class="k" style="font-weight: 600;">instanceof</span> <span class="nb" style="color: #0086b3;">Date</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">x</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">x</span><span class="p">.</span><span class="nx">getTime</span><span class="p">()),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">dateFormat</span><span class="p">(</span><span class="nx">n</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">x</span><span class="p">)):</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">categories</span><span class="p">?</span><span class="nx">c</span><span class="p">(</span><span class="nx">e</span><span class="p">.</span><span class="nx">names</span><span class="p">[</span><span class="nx">b</span><span class="p">.</span><span class="nx">x</span><span class="p">],</span><span class="nx">e</span><span class="p">.</span><span class="nx">categories</span><span class="p">[</span><span class="nx">b</span><span class="p">.</span><span class="nx">x</span><span class="p">],</span><span class="nx">b</span><span class="p">.</span><span class="nx">x</span><span class="p">):</span><span class="nx">b</span><span class="p">.</span><span class="nx">x</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">splice</span><span class="p">(</span><span class="nx">s</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">d</span><span class="p">)});</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">.</span><span class="nx">concat</span><span class="p">(</span><span class="nx">h</span><span class="p">)},</span><span class="nx">a</span><span class="p">.</span><span class="nx">Chart</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getCSV</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="dl">""</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getDataRows</span><span class="p">(),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">exporting</span><span class="o" style="font-weight: 600;">||</span><span class="p">{}).</span><span class="nx">csv</span><span class="o" style="font-weight: 600;">||</span><span class="p">{},</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">itemDelimiter</span><span class="o" style="font-weight: 600;">||</span><span class="dl">"</span><span class="s2" style="color: #d14;">,</span><span class="dl">"</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">lineDelimiter</span><span class="o" style="font-weight: 600;">||</span><span class="dl">"</span><span class="se" style="color: #d14;">\n</span><span class="dl">"</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">e</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="dl">""</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">?</span><span class="mf" style="color: #099;">1.1</span><span class="p">.</span><span class="nx">toLocaleString</span><span class="p">()[</span><span class="mi" style="color: #099;">1</span><span class="p">]:</span><span class="dl">"</span><span class="s2" style="color: #d14;">.</span><span class="dl">"</span><span class="p">;</span><span class="nx">i</span><span class="o" style="font-weight: 600;">--</span><span class="p">;)</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="nx">i</span><span class="p">],</span><span class="dl">"</span><span class="s2" style="color: #d14;">string</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="dl">'</span><span class="s1" style="color: #d14;">"</span><span class="dl">'</span><span class="o" style="font-weight: 600;">+</span><span class="nx">h</span><span class="o" style="font-weight: 600;">+</span><span class="dl">'</span><span class="s1" style="color: #d14;">"</span><span class="dl">'</span><span class="p">),</span><span class="dl">"</span><span class="s2" style="color: #d14;">number</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">&&</span><span class="dl">"</span><span class="s2" style="color: #d14;">,</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">j</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">.</span><span class="nx">toString</span><span class="p">().</span><span class="nx">replace</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">,</span><span class="dl">"</span><span class="p">)),</span><span class="nx">b</span><span class="p">[</span><span class="nx">i</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">;</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+=</span><span class="nx">b</span><span class="p">.</span><span class="nx">join</span><span class="p">(</span><span class="nx">f</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;"><</span><span class="nx">d</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+=</span><span class="nx">g</span><span class="p">)}),</span><span class="nx">c</span><span class="p">},</span><span class="nx">a</span><span class="p">.</span><span class="nx">Chart</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getTable</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;"><table><thead></span><span class="dl">"</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getDataRows</span><span class="p">();</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">td</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">th</span><span class="dl">"</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">?</span><span class="mf" style="color: #099;">1.1</span><span class="p">.</span><span class="nx">toLocaleString</span><span class="p">()[</span><span class="mi" style="color: #099;">1</span><span class="p">]:</span><span class="dl">"</span><span class="s2" style="color: #d14;">.</span><span class="dl">"</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+=</span><span class="dl">"</span><span class="s2" style="color: #d14;"><tr></span><span class="dl">"</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">g</span><span class="o" style="font-weight: 600;"><</span><span class="nx">b</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">g</span><span class="o" style="font-weight: 600;">+=</span><span class="mi" style="color: #099;">1</span><span class="p">)</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="nx">g</span><span class="p">],</span><span class="dl">"</span><span class="s2" style="color: #d14;">number</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">f</span><span class="p">?(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">toString</span><span class="p">(),</span><span class="dl">"</span><span class="s2" style="color: #d14;">,</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">h</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.</span><span class="dl">"</span><span class="p">,</span><span class="nx">h</span><span class="p">)),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+=</span><span class="dl">"</span><span class="s2" style="color: #d14;"><</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">e</span><span class="o" style="font-weight: 600;">+</span><span class="dl">'</span><span class="s1" style="color: #d14;"> class="number"></span><span class="dl">'</span><span class="o" style="font-weight: 600;">+</span><span class="nx">f</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;"></</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">e</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">></span><span class="dl">"</span><span class="p">):</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+=</span><span class="dl">"</span><span class="s2" style="color: #d14;"><</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">e</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">></span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="p">(</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">f</span><span class="p">?</span><span class="dl">""</span><span class="p">:</span><span class="nx">f</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;"></</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">e</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">></span><span class="dl">"</span><span class="p">;</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+=</span><span class="dl">"</span><span class="s2" style="color: #d14;"></tr></span><span class="dl">"</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+=</span><span class="dl">"</span><span class="s2" style="color: #d14;"></thead><tbody></span><span class="dl">"</span><span class="p">)}),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+=</span><span class="dl">"</span><span class="s2" style="color: #d14;"></tbody></table></span><span class="dl">"</span><span class="p">},</span><span class="nx">a</span><span class="p">.</span><span class="nx">Chart</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">downloadCSV</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getCSV</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">);</span><span class="nx">f</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">data:text/csv,</span><span class="se" style="color: #d14;">\</span><span class="s2" style="color: #d14;">ufeff</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="nb" style="color: #0086b3;">encodeURIComponent</span><span class="p">(</span><span class="nx">a</span><span class="p">),</span><span class="dl">"</span><span class="s2" style="color: #d14;">csv</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">text/csv</span><span class="dl">"</span><span class="p">)},</span><span class="nx">a</span><span class="p">.</span><span class="nx">Chart</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">downloadXLS</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="dl">'</span><span class="s1" style="color: #d14;"><html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40"><head></span><span class="se" style="color: #d14;">\</span><span class="s1" style="color: #d14;">x3c!--[if gte mso 9]><xml><x:ExcelWorkbook><x:ExcelWorksheets><x:ExcelWorksheet><x:Name>Ark1</x:Name><x:WorksheetOptions><x:DisplayGridlines/></x:WorksheetOptions></x:ExcelWorksheet></x:ExcelWorksheets></x:ExcelWorkbook></xml><![endif]--</span><span class="se" style="color: #d14;">\</span><span class="s1" style="color: #d14;">x3e<style>td{border:none;font-family: Calibri, sans-serif;} .number{mso-number-format:"0.00";}</style><meta name=ProgId content=Excel.Sheet><meta charset=UTF-8></head><body></span><span class="dl">'</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getTable</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;"></body></html></span><span class="dl">"</span><span class="p">;</span><span class="nx">f</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">data:application/vnd.ms-excel;base64,</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nb" style="color: #0086b3;">window</span><span class="p">.</span><span class="nx">btoa</span><span class="p">(</span><span class="nx">unescape</span><span class="p">(</span><span class="nb" style="color: #0086b3;">encodeURIComponent</span><span class="p">(</span><span class="nx">a</span><span class="p">)))}(</span><span class="nx">b</span><span class="p">),</span><span class="dl">"</span><span class="s2" style="color: #d14;">xls</span><span class="dl">"</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">application/vnd.ms-excel</span><span class="dl">"</span><span class="p">)},</span><span class="nx">a</span><span class="p">.</span><span class="nx">Chart</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">viewData</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">dataTableDiv</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">dataTableDiv</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">div</span><span class="dl">"</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">dataTableDiv</span><span class="p">.</span><span class="nx">className</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">highcharts-data-table</span><span class="dl">"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">renderTo</span><span class="p">.</span><span class="nx">parentNode</span><span class="p">.</span><span class="nx">insertBefore</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">dataTableDiv</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">renderTo</span><span class="p">.</span><span class="nx">nextSibling</span><span class="p">)),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">dataTableDiv</span><span class="p">.</span><span class="nx">innerHTML</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getTable</span><span class="p">()},</span><span class="nx">a</span><span class="p">.</span><span class="nx">getOptions</span><span class="p">().</span><span class="nx">exporting</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">getOptions</span><span class="p">().</span><span class="nx">exporting</span><span class="p">.</span><span class="nx">buttons</span><span class="p">.</span><span class="nx">contextButton</span><span class="p">.</span><span class="nx">menuItems</span><span class="p">.</span><span class="nx">push</span><span class="p">({</span><span class="na" style="color: #008080;">textKey</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">downloadCSV</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">onclick</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">downloadCSV</span><span class="p">()}},{</span><span class="na" style="color: #008080;">textKey</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">downloadXLS</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">onclick</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">downloadXLS</span><span class="p">()}},{</span><span class="na" style="color: #008080;">textKey</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">viewData</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">onclick</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">viewData</span><span class="p">()}}),</span><span class="nx">d</span><span class="p">.</span><span class="nx">map</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">map</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">exportKey</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">name</span><span class="dl">"</span><span class="p">),</span><span class="nx">d</span><span class="p">.</span><span class="nx">mapbubble</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">mapbubble</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">exportKey</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">name</span><span class="dl">"</span><span class="p">),</span><span class="nx">d</span><span class="p">.</span><span class="nx">treemap</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">treemap</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">exportKey</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">name</span><span class="dl">"</span><span class="p">)});</span></span></pre>
</td>
</tr>
<tr class="line_holder old-nonewline" id="" style="line-height: 1.6;">
<td class="old_line diff-line-num" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa"></td>
<td class="new_line diff-line-num" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa"></td>
<td class="line_content match" style="padding-left: 0.5em; padding-right: 0.5em; color: rgba(0,0,0,0.3);" bgcolor="#fafafa">\ No newline at end of file</td>
</tr>

</table>
<br>
</li>
<li id="fb8f47769e132b3570f6fb583b0d5623b18fe3dc">
<a href="https://salsa.debian.org/med-team/multiqc/compare/493cc26e1eb30ceeb22d895cb6f256a5c56e5ae6...5e7982f5b7112bd1b6b7d8355f6124041d8e2a77#fb8f47769e132b3570f6fb583b0d5623b18fe3dc"><strong>multiqc/templates/default/assets/js/packages/highcharts.exporting.js</strong>
deleted
</a>
<hr>
<table class="code white" style="font-family: monospace; font-size: 90%;" bgcolor="#fff" width="100%" cellpadding="0" cellspacing="0">
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="1" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
1
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC1" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;">/*</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="2" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
2
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC2" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> Highcharts JS v5.0.6 (2016-12-07)</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="3" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
3
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC3" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> Exporting module</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="4" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
4
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC4" class="line" lang="javascript"></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="5" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
5
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC5" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> (c) 2010-2016 Torstein Honsi</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="6" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
6
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC6" class="line" lang="javascript"></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="7" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
7
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC7" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> License: www.highcharts.com/license</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="8" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
8
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC8" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;">*/</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="9" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
9
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC9" class="line" lang="javascript"><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">h</span><span class="p">){</span><span class="dl">"</span><span class="s2" style="color: #d14;">object</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">module</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">module</span><span class="p">.</span><span class="nx">exports</span><span class="p">?</span><span class="nx">module</span><span class="p">.</span><span class="nx">exports</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">:</span><span class="nx">h</span><span class="p">(</span><span class="nx">Highcharts</span><span class="p">)})(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">h</span><span class="p">){(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">f</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">defaultOptions</span><span class="p">,</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">doc</span><span class="p">,</span><span class="nx">A</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">Chart</span><span class="p">,</span><span class="nx">u</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">addEvent</span><span class="p">,</span><span class="nx">F</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">removeEvent</span><span class="p">,</span><span class="nx">D</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">fireEvent</span><span class="p">,</span><span class="nx">q</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">createElement</span><span class="p">,</span><span class="nx">B</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">discardElement</span><span class="p">,</span><span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">css</span><span class="p">,</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">merge</span><span class="p">,</span><span class="nx">C</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">pick</span><span class="p">,</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">each</span><span class="p">,</span><span class="nx">r</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">extend</span><span class="p">,</span><span class="nx">G</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">isTouchDevice</span><span class="p">,</span><span class="nx">E</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">win</span><span class="p">,</span><span class="nx">H</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">Renderer</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">symbols</span><span class="p">;</span><span class="nx">r</span><span class="p">(</span><span class="nx">h</span><span class="p">.</span><span class="nx">lang</span><span class="p">,{</span><span class="na" style="color: #008080;">printChart</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">Print chart</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">downloadPNG</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">Download PNG image</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">downloadJPEG</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">Download JPEG image</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">downloadPDF</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">Download PDF document</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">downloadSVG</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">Download SVG vector image</span><span class="dl">"</span><span class="p">,</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="10" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
10
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC10" class="line" lang="javascript"><span class="na" style="color: #008080;">contextButtonTitle</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">Chart context menu</span><span class="dl">"</span><span class="p">});</span><span class="nx">h</span><span class="p">.</span><span class="nx">navigation</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">buttonOptions</span><span class="p">:{</span><span class="na" style="color: #008080;">theme</span><span class="p">:{},</span><span class="na" style="color: #008080;">symbolSize</span><span class="p">:</span><span class="mi" style="color: #099;">14</span><span class="p">,</span><span class="na" style="color: #008080;">symbolX</span><span class="p">:</span><span class="mf" style="color: #099;">12.5</span><span class="p">,</span><span class="na" style="color: #008080;">symbolY</span><span class="p">:</span><span class="mf" style="color: #099;">10.5</span><span class="p">,</span><span class="na" style="color: #008080;">align</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">right</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">buttonSpacing</span><span class="p">:</span><span class="mi" style="color: #099;">3</span><span class="p">,</span><span class="na" style="color: #008080;">height</span><span class="p">:</span><span class="mi" style="color: #099;">22</span><span class="p">,</span><span class="na" style="color: #008080;">verticalAlign</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">top</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">width</span><span class="p">:</span><span class="mi" style="color: #099;">24</span><span class="p">}};</span><span class="nx">p</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">h</span><span class="p">.</span><span class="nx">navigation</span><span class="p">,{</span><span class="na" style="color: #008080;">menuStyle</span><span class="p">:{</span><span class="na" style="color: #008080;">border</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">1px solid #999999</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">background</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">#ffffff</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">padding</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">5px 0</span><span class="dl">"</span><span class="p">},</span><span class="na" style="color: #008080;">menuItemStyle</span><span class="p">:{</span><span class="na" style="color: #008080;">padding</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">0.5em 1em</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">background</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">none</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">color</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">#333333</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">fontSize</span><span class="p">:</span><span class="nx">G</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">14px</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">11px</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">transition</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">background 250ms, color 250ms</span><span class="dl">"</span><span class="p">},</span><span class="na" style="color: #008080;">menuItemHoverStyle</span><span class="p">:{</span><span class="na" style="color: #008080;">background</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">#335cad</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">color</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">#ffffff</span><span class="dl">"</span><span class="p">},</span><span class="na" style="color: #008080;">buttonOptions</span><span class="p">:{</span><span class="na" style="color: #008080;">symbolFill</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">#666666</span><span class="dl">"</span><span class="p">,</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="11" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
11
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC11" class="line" lang="javascript"><span class="na" style="color: #008080;">symbolStroke</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">#666666</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">symbolStrokeWidth</span><span class="p">:</span><span class="mi" style="color: #099;">3</span><span class="p">,</span><span class="na" style="color: #008080;">theme</span><span class="p">:{</span><span class="na" style="color: #008080;">fill</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">#ffffff</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">stroke</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">none</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">padding</span><span class="p">:</span><span class="mi" style="color: #099;">5</span><span class="p">}}});</span><span class="nx">h</span><span class="p">.</span><span class="nx">exporting</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">type</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">image/png</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">url</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">https://export.highcharts.com/</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">printMaxWidth</span><span class="p">:</span><span class="mi" style="color: #099;">780</span><span class="p">,</span><span class="na" style="color: #008080;">scale</span><span class="p">:</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="na" style="color: #008080;">buttons</span><span class="p">:{</span><span class="na" style="color: #008080;">contextButton</span><span class="p">:{</span><span class="na" style="color: #008080;">className</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">highcharts-contextbutton</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">menuClassName</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">highcharts-contextmenu</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">symbol</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">menu</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">_titleKey</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">contextButtonTitle</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">menuItems</span><span class="p">:[{</span><span class="na" style="color: #008080;">textKey</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">printChart</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">onclick</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">print</span><span class="p">()}},{</span><span class="na" style="color: #008080;">separator</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">},{</span><span class="na" style="color: #008080;">textKey</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">downloadPNG</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">onclick</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">exportChart</span><span class="p">()}},{</span><span class="na" style="color: #008080;">textKey</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">downloadJPEG</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">onclick</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">exportChart</span><span class="p">({</span><span class="na" style="color: #008080;">type</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">image/jpeg</span><span class="dl">"</span><span class="p">})}},</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="12" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
12
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC12" class="line" lang="javascript"><span class="p">{</span><span class="na" style="color: #008080;">textKey</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">downloadPDF</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">onclick</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">exportChart</span><span class="p">({</span><span class="na" style="color: #008080;">type</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">application/pdf</span><span class="dl">"</span><span class="p">})}},{</span><span class="na" style="color: #008080;">textKey</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">downloadSVG</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">onclick</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">exportChart</span><span class="p">({</span><span class="na" style="color: #008080;">type</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">image/svg+xml</span><span class="dl">"</span><span class="p">})}}]}}};</span><span class="nx">f</span><span class="p">.</span><span class="nx">post</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">e</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">;</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">q</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">form</span><span class="dl">"</span><span class="p">,</span><span class="nx">p</span><span class="p">({</span><span class="na" style="color: #008080;">method</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">post</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">action</span><span class="p">:</span><span class="nx">a</span><span class="p">,</span><span class="na" style="color: #008080;">enctype</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">multipart/form-data</span><span class="dl">"</span><span class="p">},</span><span class="nx">e</span><span class="p">),{</span><span class="na" style="color: #008080;">display</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">none</span><span class="dl">"</span><span class="p">},</span><span class="nx">n</span><span class="p">.</span><span class="nx">body</span><span class="p">);</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">b</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">c</span><span class="p">)</span><span class="nx">q</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">input</span><span class="dl">"</span><span class="p">,{</span><span class="na" style="color: #008080;">type</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">hidden</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">name</span><span class="p">:</span><span class="nx">b</span><span class="p">,</span><span class="na" style="color: #008080;">value</span><span class="p">:</span><span class="nx">c</span><span class="p">[</span><span class="nx">b</span><span class="p">]},</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">a</span><span class="p">);</span><span class="nx">a</span><span class="p">.</span><span class="nx">submit</span><span class="p">();</span><span class="nx">B</span><span class="p">(</span><span class="nx">a</span><span class="p">)};</span><span class="nx">r</span><span class="p">(</span><span class="nx">A</span><span class="p">.</span><span class="nx">prototype</span><span class="p">,{</span><span class="na" style="color: #008080;">sanitizeSVG</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">exporting</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">exporting</span><span class="p">.</span><span class="nx">allowHTML</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">match</span><span class="p">(</span><span class="sr" style="color: #009926;">/<</span><span class="se" style="color: #d14;">\/</span><span class="sr" style="color: #009926;">svg></span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">.*</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">$</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/</span><span class="p">);</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="13" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
13
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC13" class="line" lang="javascript"><span class="dl">'</span><span class="se" style="color: #d14;">\</span><span class="s1" style="color: #d14;">x3cforeignObject x</span><span class="se" style="color: #d14;">\</span><span class="s1" style="color: #d14;">x3d"0" y</span><span class="se" style="color: #d14;">\</span><span class="s1" style="color: #d14;">x3d"0" width</span><span class="se" style="color: #d14;">\</span><span class="s1" style="color: #d14;">x3d"</span><span class="dl">'</span><span class="o" style="font-weight: 600;">+</span><span class="nx">c</span><span class="p">.</span><span class="nx">chart</span><span class="p">.</span><span class="nx">width</span><span class="o" style="font-weight: 600;">+</span><span class="dl">'</span><span class="s1" style="color: #d14;">" height</span><span class="se" style="color: #d14;">\</span><span class="s1" style="color: #d14;">x3d"</span><span class="dl">'</span><span class="o" style="font-weight: 600;">+</span><span class="nx">c</span><span class="p">.</span><span class="nx">chart</span><span class="p">.</span><span class="nx">height</span><span class="o" style="font-weight: 600;">+</span><span class="dl">'</span><span class="s1" style="color: #d14;">"</span><span class="se" style="color: #d14;">\</span><span class="s1" style="color: #d14;">x3e</span><span class="se" style="color: #d14;">\</span><span class="s1" style="color: #d14;">x3cbody xmlns</span><span class="se" style="color: #d14;">\</span><span class="s1" style="color: #d14;">x3d"http://www.w3.org/1999/xhtml"</span><span class="se" style="color: #d14;">\</span><span class="s1" style="color: #d14;">x3e</span><span class="dl">'</span><span class="o" style="font-weight: 600;">+</span><span class="nx">e</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">]</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="se" style="color: #d14;">\</span><span class="s2" style="color: #d14;">x3c/body</span><span class="se" style="color: #d14;">\</span><span class="s2" style="color: #d14;">x3e</span><span class="se" style="color: #d14;">\</span><span class="s2" style="color: #d14;">x3c/foreignObject</span><span class="se" style="color: #d14;">\</span><span class="s2" style="color: #d14;">x3e</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="dl">"</span><span class="se" style="color: #d14;">\</span><span class="s2" style="color: #d14;">x3c/svg</span><span class="se" style="color: #d14;">\</span><span class="s2" style="color: #d14;">x3e</span><span class="dl">"</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="se" style="color: #d14;">\</span><span class="s2" style="color: #d14;">x3c/svg</span><span class="se" style="color: #d14;">\</span><span class="s2" style="color: #d14;">x3e</span><span class="dl">"</span><span class="p">))}</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/zIndex="</span><span class="se" style="color: #d14;">[^</span><span class="sr" style="color: #009926;">"</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">+"/g</span><span class="p">,</span><span class="dl">""</span><span class="p">).</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/isShadow="</span><span class="se" style="color: #d14;">[^</span><span class="sr" style="color: #009926;">"</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">+"/g</span><span class="p">,</span><span class="dl">""</span><span class="p">).</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/symbolName="</span><span class="se" style="color: #d14;">[^</span><span class="sr" style="color: #009926;">"</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">+"/g</span><span class="p">,</span><span class="dl">""</span><span class="p">).</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/jQuery</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">0-9</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">+="</span><span class="se" style="color: #d14;">[^</span><span class="sr" style="color: #009926;">"</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">+"/g</span><span class="p">,</span><span class="dl">""</span><span class="p">).</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/url</span><span class="se" style="color: #d14;">\((</span><span class="sr" style="color: #009926;">"|&quot;</span><span class="se" style="color: #d14;">)(\S</span><span class="sr" style="color: #009926;">+</span><span class="se" style="color: #d14;">)(</span><span class="sr" style="color: #009926;">"|&quot;</span><span class="se" style="color: #d14;">)\)</span><span class="sr" style="color: #009926;">/g</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">url($2)</span><span class="dl">"</span><span class="p">).</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/url</span><span class="se" style="color: #d14;">\([^</span><span class="sr" style="color: #009926;">#</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">+#/g</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">url(#</span><span class="dl">"</span><span class="p">).</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/<svg /</span><span class="p">,</span><span class="dl">'</span><span class="se" style="color: #d14;">\</span><span class="s1" style="color: #d14;">x3csvg xmlns:xlink</span><span class="se" style="color: #d14;">\</span><span class="s1" style="color: #d14;">x3d"http://www.w3.org/1999/xlink" </span><span class="dl">'</span><span class="p">).</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/ </span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">NS</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">0-9</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">+</span><span class="se" style="color: #d14;">\:)?</span><span class="sr" style="color: #009926;">href=/g</span><span class="p">,</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="14" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
14
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC14" class="line" lang="javascript"><span class="dl">"</span><span class="s2" style="color: #d14;"> xlink:href</span><span class="se" style="color: #d14;">\</span><span class="s2" style="color: #d14;">x3d</span><span class="dl">"</span><span class="p">).</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/</span><span class="se" style="color: #d14;">\n</span><span class="sr" style="color: #009926;">/</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;"> </span><span class="dl">"</span><span class="p">).</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/<</span><span class="se" style="color: #d14;">\/</span><span class="sr" style="color: #009926;">svg>.*</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">$/</span><span class="p">,</span><span class="dl">"</span><span class="se" style="color: #d14;">\</span><span class="s2" style="color: #d14;">x3c/svg</span><span class="se" style="color: #d14;">\</span><span class="s2" style="color: #d14;">x3e</span><span class="dl">"</span><span class="p">).</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">fill|stroke</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">="rgba</span><span class="se" style="color: #d14;">\(([</span><span class="sr" style="color: #009926;"> 0-9</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">+,</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;"> 0-9</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">+,</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;"> 0-9</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">+</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,</span><span class="se" style="color: #d14;">([</span><span class="sr" style="color: #009926;"> 0-9</span><span class="se" style="color: #d14;">\.]</span><span class="sr" style="color: #009926;">+</span><span class="se" style="color: #d14;">)\)</span><span class="sr" style="color: #009926;">"/g</span><span class="p">,</span><span class="dl">'</span><span class="s1" style="color: #d14;">$1</span><span class="se" style="color: #d14;">\</span><span class="s1" style="color: #d14;">x3d"rgb($2)" $1-opacity</span><span class="se" style="color: #d14;">\</span><span class="s1" style="color: #d14;">x3d"$3"</span><span class="dl">'</span><span class="p">).</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/&nbsp;/g</span><span class="p">,</span><span class="dl">"</span><span class="se" style="color: #d14;">\</span><span class="s2" style="color: #d14;">u00a0</span><span class="dl">"</span><span class="p">).</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/&shy;/g</span><span class="p">,</span><span class="dl">"</span><span class="se" style="color: #d14;">\</span><span class="s2" style="color: #d14;">u00ad</span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/<IMG /g</span><span class="p">,</span><span class="dl">"</span><span class="se" style="color: #d14;">\</span><span class="s2" style="color: #d14;">x3cimage </span><span class="dl">"</span><span class="p">).</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/<</span><span class="se" style="color: #d14;">(\/?)</span><span class="sr" style="color: #009926;">TITLE>/g</span><span class="p">,</span><span class="dl">"</span><span class="se" style="color: #d14;">\</span><span class="s2" style="color: #d14;">x3c$1title</span><span class="se" style="color: #d14;">\</span><span class="s2" style="color: #d14;">x3e</span><span class="dl">"</span><span class="p">).</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/height=</span><span class="se" style="color: #d14;">([^</span><span class="sr" style="color: #009926;">" </span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">+</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/g</span><span class="p">,</span><span class="dl">'</span><span class="s1" style="color: #d14;">height</span><span class="se" style="color: #d14;">\</span><span class="s1" style="color: #d14;">x3d"$1"</span><span class="dl">'</span><span class="p">).</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/width=</span><span class="se" style="color: #d14;">([^</span><span class="sr" style="color: #009926;">" </span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">+</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/g</span><span class="p">,</span><span class="dl">'</span><span class="s1" style="color: #d14;">width</span><span class="se" style="color: #d14;">\</span><span class="s1" style="color: #d14;">x3d"$1"</span><span class="dl">'</span><span class="p">).</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/hc-svg-href="</span><span class="se" style="color: #d14;">([^</span><span class="sr" style="color: #009926;">"</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">+</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">">/g</span><span class="p">,</span><span class="dl">'</span><span class="s1" style="color: #d14;">xlink:href</span><span class="se" style="color: #d14;">\</span><span class="s1" style="color: #d14;">x3d"$1"/</span><span class="se" style="color: #d14;">\</span><span class="s1" style="color: #d14;">x3e</span><span class="dl">'</span><span class="p">).</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/ id=</span><span class="se" style="color: #d14;">([^</span><span class="sr" style="color: #009926;">" ></span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">+</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/g</span><span class="p">,</span><span class="dl">'</span><span class="s1" style="color: #d14;"> id</span><span class="se" style="color: #d14;">\</span><span class="s1" style="color: #d14;">x3d"$1"</span><span class="dl">'</span><span class="p">).</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/class=</span><span class="se" style="color: #d14;">([^</span><span class="sr" style="color: #009926;">" ></span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">+</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/g</span><span class="p">,</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="15" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
15
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC15" class="line" lang="javascript"><span class="dl">'</span><span class="s1" style="color: #d14;">class</span><span class="se" style="color: #d14;">\</span><span class="s1" style="color: #d14;">x3d"$1"</span><span class="dl">'</span><span class="p">).</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/ transform /g</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;"> </span><span class="dl">"</span><span class="p">).</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/:</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">path|rect</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/g</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">$1</span><span class="dl">"</span><span class="p">).</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/style="</span><span class="se" style="color: #d14;">([^</span><span class="sr" style="color: #009926;">"</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">+</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">"/g</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">()})},</span><span class="na" style="color: #008080;">getChartHTML</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">container</span><span class="p">.</span><span class="nx">innerHTML</span><span class="p">},</span><span class="na" style="color: #008080;">getSVG</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">w</span><span class="p">,</span><span class="nx">m</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">p</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">,</span><span class="nx">a</span><span class="p">);</span><span class="nx">n</span><span class="p">.</span><span class="nx">createElementNS</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">n</span><span class="p">.</span><span class="nx">createElementNS</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">n</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="nx">c</span><span class="p">)});</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">q</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">div</span><span class="dl">"</span><span class="p">,</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,{</span><span class="na" style="color: #008080;">position</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">absolute</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">-9999em</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">width</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">chartWidth</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">px</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">height</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">chartHeight</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">px</span><span class="dl">"</span><span class="p">},</span><span class="nx">n</span><span class="p">.</span><span class="nx">body</span><span class="p">);</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">renderTo</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">width</span><span class="p">;</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">renderTo</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">height</span><span class="p">;</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="16" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
16
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC16" class="line" lang="javascript"><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="nx">exporting</span><span class="p">.</span><span class="nx">sourceWidth</span><span class="o" style="font-weight: 600;">||</span><span class="nx">g</span><span class="p">.</span><span class="nx">chart</span><span class="p">.</span><span class="nx">width</span><span class="o" style="font-weight: 600;">||</span><span class="sr" style="color: #009926;">/px$/</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">b</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nb" style="color: #0086b3;">parseInt</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="mi" style="color: #099;">10</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">600</span><span class="p">;</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="nx">exporting</span><span class="p">.</span><span class="nx">sourceHeight</span><span class="o" style="font-weight: 600;">||</span><span class="nx">g</span><span class="p">.</span><span class="nx">chart</span><span class="p">.</span><span class="nx">height</span><span class="o" style="font-weight: 600;">||</span><span class="sr" style="color: #009926;">/px$/</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">m</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nb" style="color: #0086b3;">parseInt</span><span class="p">(</span><span class="nx">m</span><span class="p">,</span><span class="mi" style="color: #099;">10</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">400</span><span class="p">;</span><span class="nx">r</span><span class="p">(</span><span class="nx">g</span><span class="p">.</span><span class="nx">chart</span><span class="p">,{</span><span class="na" style="color: #008080;">animation</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">renderTo</span><span class="p">:</span><span class="nx">e</span><span class="p">,</span><span class="na" style="color: #008080;">forExport</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">renderer</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">SVGRenderer</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">width</span><span class="p">:</span><span class="nx">b</span><span class="p">,</span><span class="na" style="color: #008080;">height</span><span class="p">:</span><span class="nx">m</span><span class="p">});</span><span class="nx">g</span><span class="p">.</span><span class="nx">exporting</span><span class="p">.</span><span class="nx">enabled</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="k" style="font-weight: 600;">delete</span> <span class="nx">g</span><span class="p">.</span><span class="nx">data</span><span class="p">;</span><span class="nx">g</span><span class="p">.</span><span class="nx">series</span><span class="o" style="font-weight: 600;">=</span><span class="p">[];</span><span class="nx">k</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">series</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">w</span><span class="o" style="font-weight: 600;">=</span><span class="nx">p</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">userOptions</span><span class="p">,{</span><span class="na" style="color: #008080;">animation</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">enableMouseTracking</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">showCheckbox</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">visible</span><span class="p">:</span><span class="nx">a</span><span class="p">.</span><span class="nx">visible</span><span class="p">});</span><span class="nx">w</span><span class="p">.</span><span class="nx">isInternal</span><span class="o" style="font-weight: 600;">||</span><span class="nx">g</span><span class="p">.</span><span class="nx">series</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">w</span><span class="p">)});</span><span class="nx">k</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">axes</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">a</span><span class="p">.</span><span class="nx">userOptions</span><span class="p">.</span><span class="nx">internalKey</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">uniqueKey</span><span class="p">()});</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="17" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
17
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC17" class="line" lang="javascript"><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">f</span><span class="p">.</span><span class="nx">Chart</span><span class="p">(</span><span class="nx">g</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">callback</span><span class="p">);</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">k</span><span class="p">([</span><span class="dl">"</span><span class="s2" style="color: #d14;">xAxis</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">yAxis</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">series</span><span class="dl">"</span><span class="p">],</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="p">{};</span><span class="nx">a</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">[</span><span class="nx">b</span><span class="p">],</span><span class="nx">c</span><span class="p">.</span><span class="nx">update</span><span class="p">(</span><span class="nx">d</span><span class="p">))});</span><span class="nx">k</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">axes</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">axes</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">internalKey</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">userOptions</span><span class="p">.</span><span class="nx">internalKey</span><span class="p">}),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">getExtremes</span><span class="p">(),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">userMin</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">userMax</span><span class="p">;</span><span class="o" style="font-weight: 600;">!</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">d</span><span class="o" style="font-weight: 600;">||</span><span class="nx">b</span><span class="p">.</span><span class="nx">setExtremes</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">)});</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">getChartHTML</span><span class="p">();</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">sanitizeSVG</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">g</span><span class="p">);</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">;</span><span class="nx">c</span><span class="p">.</span><span class="nx">destroy</span><span class="p">();</span><span class="nx">B</span><span class="p">(</span><span class="nx">e</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">},</span><span class="na" style="color: #008080;">getSVGForExport</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">exporting</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getSVG</span><span class="p">(</span><span class="nx">p</span><span class="p">({</span><span class="na" style="color: #008080;">chart</span><span class="p">:{</span><span class="na" style="color: #008080;">borderRadius</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">}},</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="18" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
18
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC18" class="line" lang="javascript"><span class="nx">e</span><span class="p">.</span><span class="nx">chartOptions</span><span class="p">,</span><span class="nx">c</span><span class="p">,{</span><span class="na" style="color: #008080;">exporting</span><span class="p">:{</span><span class="na" style="color: #008080;">sourceWidth</span><span class="p">:</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">sourceWidth</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span><span class="p">.</span><span class="nx">sourceWidth</span><span class="p">,</span><span class="na" style="color: #008080;">sourceHeight</span><span class="p">:</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">sourceHeight</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span><span class="p">.</span><span class="nx">sourceHeight</span><span class="p">}}))},</span><span class="na" style="color: #008080;">exportChart</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getSVGForExport</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">);</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">p</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">exporting</span><span class="p">,</span><span class="nx">a</span><span class="p">);</span><span class="nx">f</span><span class="p">.</span><span class="nx">post</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">url</span><span class="p">,{</span><span class="na" style="color: #008080;">filename</span><span class="p">:</span><span class="nx">a</span><span class="p">.</span><span class="nx">filename</span><span class="o" style="font-weight: 600;">||</span><span class="dl">"</span><span class="s2" style="color: #d14;">chart</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">type</span><span class="p">:</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="p">,</span><span class="na" style="color: #008080;">width</span><span class="p">:</span><span class="nx">a</span><span class="p">.</span><span class="nx">width</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">scale</span><span class="p">:</span><span class="nx">a</span><span class="p">.</span><span class="nx">scale</span><span class="p">,</span><span class="na" style="color: #008080;">svg</span><span class="p">:</span><span class="nx">c</span><span class="p">},</span><span class="nx">a</span><span class="p">.</span><span class="nx">formAttributes</span><span class="p">)},</span><span class="na" style="color: #008080;">print</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">container</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">parentNode</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">n</span><span class="p">.</span><span class="nx">body</span><span class="p">,</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">childNodes</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">exporting</span><span class="p">.</span><span class="nx">printMaxWidth</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">t</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">a</span><span class="p">.</span><span class="nx">isPrinting</span><span class="p">){</span><span class="nx">a</span><span class="p">.</span><span class="nx">isPrinting</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">pointer</span><span class="p">.</span><span class="nx">reset</span><span class="p">(</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
19
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC19" class="line" lang="javascript"><span class="mi" style="color: #099;">0</span><span class="p">);</span><span class="nx">D</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">beforePrint</span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">chartWidth</span><span class="o" style="font-weight: 600;">></span><span class="nx">g</span><span class="p">)</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="p">[</span><span class="nx">a</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">chart</span><span class="p">.</span><span class="nx">width</span><span class="p">,</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">],</span><span class="nx">a</span><span class="p">.</span><span class="nx">setSize</span><span class="p">(</span><span class="nx">g</span><span class="p">,</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">);</span><span class="nx">k</span><span class="p">(</span><span class="nx">m</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">display</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">display</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">none</span><span class="dl">"</span><span class="p">)});</span><span class="nx">f</span><span class="p">.</span><span class="nx">appendChild</span><span class="p">(</span><span class="nx">c</span><span class="p">);</span><span class="nx">E</span><span class="p">.</span><span class="nx">focus</span><span class="p">();</span><span class="nx">E</span><span class="p">.</span><span class="nx">print</span><span class="p">();</span><span class="nx">setTimeout</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">b</span><span class="p">.</span><span class="nx">appendChild</span><span class="p">(</span><span class="nx">c</span><span class="p">);</span><span class="nx">k</span><span class="p">(</span><span class="nx">m</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">display</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">[</span><span class="nx">b</span><span class="p">])});</span><span class="nx">a</span><span class="p">.</span><span class="nx">isPrinting</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="nx">t</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">setSize</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">d</span><span class="p">);</span><span class="nx">D</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">afterPrint</span><span class="dl">"</span><span class="p">)},</span><span class="mi" style="color: #099;">1</span><span class="nx">E3</span><span class="p">)}},</span><span class="na" style="color: #008080;">contextMenu</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">m</span><span class="p">,</span><span class="nx">g</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">navigation</span><span class="p">,</span><span class="nx">w</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">chartWidth</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">chartHeight</span><span class="p">,</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">cache-</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">a</span><span class="p">,</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="20" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
20
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC20" class="line" lang="javascript"><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">[</span><span class="nx">p</span><span class="p">],</span><span class="nx">x</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">max</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="nx">m</span><span class="p">),</span><span class="nx">y</span><span class="p">,</span><span class="nx">z</span><span class="p">;</span><span class="nx">l</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">d</span><span class="p">[</span><span class="nx">p</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">q</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">div</span><span class="dl">"</span><span class="p">,{</span><span class="na" style="color: #008080;">className</span><span class="p">:</span><span class="nx">a</span><span class="p">},{</span><span class="na" style="color: #008080;">position</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">absolute</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">zIndex</span><span class="p">:</span><span class="mi" style="color: #099;">1</span><span class="nx">E3</span><span class="p">,</span><span class="na" style="color: #008080;">padding</span><span class="p">:</span><span class="nx">x</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">px</span><span class="dl">"</span><span class="p">},</span><span class="nx">d</span><span class="p">.</span><span class="nx">container</span><span class="p">),</span><span class="nx">y</span><span class="o" style="font-weight: 600;">=</span><span class="nx">q</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">div</span><span class="dl">"</span><span class="p">,{</span><span class="na" style="color: #008080;">className</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">highcharts-menu</span><span class="dl">"</span><span class="p">},</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">l</span><span class="p">),</span><span class="nx">v</span><span class="p">(</span><span class="nx">y</span><span class="p">,</span><span class="nx">r</span><span class="p">({</span><span class="na" style="color: #008080;">MozBoxShadow</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">3px 3px 10px #888</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">WebkitBoxShadow</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">3px 3px 10px #888</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">boxShadow</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">3px 3px 10px #888</span><span class="dl">"</span><span class="p">},</span><span class="nx">t</span><span class="p">.</span><span class="nx">menuStyle</span><span class="p">)),</span><span class="nx">z</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">v</span><span class="p">(</span><span class="nx">l</span><span class="p">,{</span><span class="na" style="color: #008080;">display</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">none</span><span class="dl">"</span><span class="p">});</span><span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">g</span><span class="p">.</span><span class="nx">setState</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">);</span><span class="nx">d</span><span class="p">.</span><span class="nx">openMenu</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">},</span><span class="nx">u</span><span class="p">(</span><span class="nx">l</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">mouseleave</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">l</span><span class="p">.</span><span class="nx">hideTimer</span><span class="o" style="font-weight: 600;">=</span><span class="nx">setTimeout</span><span class="p">(</span><span class="nx">z</span><span class="p">,</span><span class="mi" style="color: #099;">500</span><span class="p">)}),</span><span class="nx">u</span><span class="p">(</span><span class="nx">l</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">mouseenter</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">clearTimeout</span><span class="p">(</span><span class="nx">l</span><span class="p">.</span><span class="nx">hideTimer</span><span class="p">)}),</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=</span><span class="nx">u</span><span class="p">(</span><span class="nx">n</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">mouseup</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="nx">d</span><span class="p">.</span><span class="nx">pointer</span><span class="p">.</span><span class="nx">inClass</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">target</span><span class="p">,</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="21" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
21
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC21" class="line" lang="javascript"><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="nx">z</span><span class="p">()}),</span><span class="nx">u</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">destroy</span><span class="dl">"</span><span class="p">,</span><span class="nx">p</span><span class="p">),</span><span class="nx">k</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">separator</span><span class="p">?</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">q</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">hr</span><span class="dl">"</span><span class="p">,</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">y</span><span class="p">):(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">q</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">div</span><span class="dl">"</span><span class="p">,{</span><span class="na" style="color: #008080;">className</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">highcharts-menu-item</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">onclick</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">stopPropagation</span><span class="p">();</span><span class="nx">z</span><span class="p">();</span><span class="nx">a</span><span class="p">.</span><span class="nx">onclick</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">onclick</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="nx">arguments</span><span class="p">)},</span><span class="na" style="color: #008080;">innerHTML</span><span class="p">:</span><span class="nx">a</span><span class="p">.</span><span class="nx">text</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">lang</span><span class="p">[</span><span class="nx">a</span><span class="p">.</span><span class="nx">textKey</span><span class="p">]},</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">y</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">onmouseover</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">v</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">t</span><span class="p">.</span><span class="nx">menuItemHoverStyle</span><span class="p">)},</span><span class="nx">b</span><span class="p">.</span><span class="nx">onmouseout</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">v</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">t</span><span class="p">.</span><span class="nx">menuItemStyle</span><span class="p">)},</span><span class="nx">v</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">r</span><span class="p">({</span><span class="na" style="color: #008080;">cursor</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">pointer</span><span class="dl">"</span><span class="p">},</span><span class="nx">t</span><span class="p">.</span><span class="nx">menuItemStyle</span><span class="p">)));</span><span class="nx">d</span><span class="p">.</span><span class="nx">exportDivElements</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">b</span><span class="p">)}}),</span><span class="nx">d</span><span class="p">.</span><span class="nx">exportDivElements</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">y</span><span class="p">,</span><span class="nx">l</span><span class="p">),</span><span class="nx">d</span><span class="p">.</span><span class="nx">exportMenuWidth</span><span class="o" style="font-weight: 600;">=</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="22" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
22
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC22" class="line" lang="javascript"><span class="nx">l</span><span class="p">.</span><span class="nx">offsetWidth</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">exportMenuHeight</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">.</span><span class="nx">offsetHeight</span><span class="p">);</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">display</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">block</span><span class="dl">"</span><span class="p">};</span><span class="nx">e</span><span class="o" style="font-weight: 600;">+</span><span class="nx">d</span><span class="p">.</span><span class="nx">exportMenuWidth</span><span class="o" style="font-weight: 600;">></span><span class="nx">w</span><span class="p">?</span><span class="nx">c</span><span class="p">.</span><span class="nx">right</span><span class="o" style="font-weight: 600;">=</span><span class="nx">w</span><span class="o" style="font-weight: 600;">-</span><span class="nx">e</span><span class="o" style="font-weight: 600;">-</span><span class="nx">f</span><span class="o" style="font-weight: 600;">-</span><span class="nx">x</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">px</span><span class="dl">"</span><span class="p">:</span><span class="nx">c</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="o" style="font-weight: 600;">-</span><span class="nx">x</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">px</span><span class="dl">"</span><span class="p">;</span><span class="nx">b</span><span class="o" style="font-weight: 600;">+</span><span class="nx">m</span><span class="o" style="font-weight: 600;">+</span><span class="nx">d</span><span class="p">.</span><span class="nx">exportMenuHeight</span><span class="o" style="font-weight: 600;">></span><span class="nx">h</span><span class="o" style="font-weight: 600;">&&</span><span class="dl">"</span><span class="s2" style="color: #d14;">top</span><span class="dl">"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">g</span><span class="p">.</span><span class="nx">alignOptions</span><span class="p">.</span><span class="nx">verticalAlign</span><span class="p">?</span><span class="nx">c</span><span class="p">.</span><span class="nx">bottom</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="o" style="font-weight: 600;">-</span><span class="nx">b</span><span class="o" style="font-weight: 600;">-</span><span class="nx">x</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">px</span><span class="dl">"</span><span class="p">:</span><span class="nx">c</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="o" style="font-weight: 600;">+</span><span class="nx">m</span><span class="o" style="font-weight: 600;">-</span><span class="nx">x</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">px</span><span class="dl">"</span><span class="p">;</span><span class="nx">v</span><span class="p">(</span><span class="nx">l</span><span class="p">,</span><span class="nx">c</span><span class="p">);</span><span class="nx">d</span><span class="p">.</span><span class="nx">openMenu</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">},</span><span class="na" style="color: #008080;">addButton</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">renderer</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">p</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">navigation</span><span class="p">.</span><span class="nx">buttonOptions</span><span class="p">,</span><span class="nx">a</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">onclick</span><span class="p">,</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">menuItems</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">symbolSize</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">12</span><span class="p">;</span><span class="nx">c</span><span class="p">.</span><span class="nx">btnCount</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">btnCount</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">);</span><span class="nx">c</span><span class="p">.</span><span class="nx">exportDivElements</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">exportDivElements</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">c</span><span class="p">.</span><span class="nx">exportSVGElements</span><span class="o" style="font-weight: 600;">=</span><span class="p">[]);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">b</span><span class="p">.</span><span class="nx">enabled</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">k</span><span class="o" style="font-weight: 600;">=</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="23" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
23
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC23" class="line" lang="javascript"><span class="nx">b</span><span class="p">.</span><span class="nx">theme</span><span class="p">,</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="nx">k</span><span class="p">.</span><span class="nx">states</span><span class="p">,</span><span class="nx">q</span><span class="o" style="font-weight: 600;">=</span><span class="nx">n</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">n</span><span class="p">.</span><span class="nx">hover</span><span class="p">,</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="nx">n</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">n</span><span class="p">.</span><span class="nx">select</span><span class="p">,</span><span class="nx">l</span><span class="p">;</span><span class="k" style="font-weight: 600;">delete</span> <span class="nx">k</span><span class="p">.</span><span class="nx">states</span><span class="p">;</span><span class="nx">f</span><span class="p">?</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">a</span><span class="p">.</span><span class="nx">stopPropagation</span><span class="p">();</span><span class="nx">f</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">a</span><span class="p">)}:</span><span class="nx">m</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">c</span><span class="p">.</span><span class="nx">contextMenu</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">menuClassName</span><span class="p">,</span><span class="nx">m</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">translateX</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">translateY</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">width</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">height</span><span class="p">,</span><span class="nx">d</span><span class="p">);</span><span class="nx">d</span><span class="p">.</span><span class="nx">setState</span><span class="p">(</span><span class="mi" style="color: #099;">2</span><span class="p">)});</span><span class="nx">b</span><span class="p">.</span><span class="nx">text</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">symbol</span><span class="p">?</span><span class="nx">k</span><span class="p">.</span><span class="nx">paddingLeft</span><span class="o" style="font-weight: 600;">=</span><span class="nx">C</span><span class="p">(</span><span class="nx">k</span><span class="p">.</span><span class="nx">paddingLeft</span><span class="p">,</span><span class="mi" style="color: #099;">25</span><span class="p">):</span><span class="nx">b</span><span class="p">.</span><span class="nx">text</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">(</span><span class="nx">k</span><span class="p">,{</span><span class="na" style="color: #008080;">width</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">width</span><span class="p">,</span><span class="na" style="color: #008080;">height</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">height</span><span class="p">,</span><span class="na" style="color: #008080;">padding</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">});</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">button</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">text</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">l</span><span class="p">,</span><span class="nx">k</span><span class="p">,</span><span class="nx">q</span><span class="p">,</span><span class="nx">n</span><span class="p">).</span><span class="nx">addClass</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">className</span><span class="p">).</span><span class="nx">attr</span><span class="p">({</span><span class="dl">"</span><span class="s2" style="color: #d14;">stroke-linecap</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">round</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">title</span><span class="p">:</span><span class="nx">c</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">lang</span><span class="p">[</span><span class="nx">b</span><span class="p">.</span><span class="nx">_titleKey</span><span class="p">],</span><span class="na" style="color: #008080;">zIndex</span><span class="p">:</span><span class="mi" style="color: #099;">3</span><span class="p">});</span><span class="nx">d</span><span class="p">.</span><span class="nx">menuClassName</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">menuClassName</span><span class="o" style="font-weight: 600;">||</span><span class="dl">"</span><span class="s2" style="color: #d14;">highcharts-menu-</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="24" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
24
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC24" class="line" lang="javascript"><span class="nx">c</span><span class="p">.</span><span class="nx">btnCount</span><span class="o" style="font-weight: 600;">++</span><span class="p">;</span><span class="nx">b</span><span class="p">.</span><span class="nx">symbol</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">symbol</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">symbol</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">symbolX</span><span class="o" style="font-weight: 600;">-</span><span class="nx">h</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">symbolY</span><span class="o" style="font-weight: 600;">-</span><span class="nx">h</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">h</span><span class="p">).</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">highcharts-button-symbol</span><span class="dl">"</span><span class="p">).</span><span class="nx">attr</span><span class="p">({</span><span class="na" style="color: #008080;">zIndex</span><span class="p">:</span><span class="mi" style="color: #099;">1</span><span class="p">}).</span><span class="nx">add</span><span class="p">(</span><span class="nx">d</span><span class="p">),</span><span class="nx">g</span><span class="p">.</span><span class="nx">attr</span><span class="p">({</span><span class="na" style="color: #008080;">stroke</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">symbolStroke</span><span class="p">,</span><span class="na" style="color: #008080;">fill</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">symbolFill</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">stroke-width</span><span class="dl">"</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">symbolStrokeWidth</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">1</span><span class="p">}));</span><span class="nx">d</span><span class="p">.</span><span class="nx">add</span><span class="p">().</span><span class="nx">align</span><span class="p">(</span><span class="nx">r</span><span class="p">(</span><span class="nx">b</span><span class="p">,{</span><span class="na" style="color: #008080;">width</span><span class="p">:</span><span class="nx">d</span><span class="p">.</span><span class="nx">width</span><span class="p">,</span><span class="na" style="color: #008080;">x</span><span class="p">:</span><span class="nx">C</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">x</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">buttonOffset</span><span class="p">)}),</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">spacingBox</span><span class="dl">"</span><span class="p">);</span><span class="nx">c</span><span class="p">.</span><span class="nx">buttonOffset</span><span class="o" style="font-weight: 600;">+=</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">width</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">.</span><span class="nx">buttonSpacing</span><span class="p">)</span><span class="o" style="font-weight: 600;">*</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">right</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">.</span><span class="nx">align</span><span class="p">?</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">:</span><span class="mi" style="color: #099;">1</span><span class="p">);</span><span class="nx">c</span><span class="p">.</span><span class="nx">exportSVGElements</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="nx">g</span><span class="p">)}},</span><span class="na" style="color: #008080;">destroyExport</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">?</span><span class="nx">a</span><span class="p">.</span><span class="nx">target</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">;</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">exportSVGElements</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">exportDivElements</span><span class="p">;</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="25" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
25
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC25" class="line" lang="javascript"><span class="p">(</span><span class="nx">k</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">e</span><span class="p">){</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">onclick</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">ontouchstart</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">exportSVGElements</span><span class="p">[</span><span class="nx">e</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">destroy</span><span class="p">())}),</span><span class="nx">a</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">);</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">k</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">e</span><span class="p">){</span><span class="nx">clearTimeout</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">hideTimer</span><span class="p">);</span><span class="nx">F</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">mouseleave</span><span class="dl">"</span><span class="p">);</span><span class="nx">c</span><span class="p">.</span><span class="nx">exportDivElements</span><span class="p">[</span><span class="nx">e</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">onmouseout</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">onmouseover</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">ontouchstart</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">onclick</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">;</span><span class="nx">B</span><span class="p">(</span><span class="nx">a</span><span class="p">)}),</span><span class="nx">e</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">)}});</span><span class="nx">H</span><span class="p">.</span><span class="nx">menu</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span><span class="p">[</span><span class="dl">"</span><span class="s2" style="color: #d14;">M</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+</span><span class="mf" style="color: #099;">2.5</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">L</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="nx">e</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+</span><span class="mf" style="color: #099;">2.5</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">M</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">+</span><span class="p">.</span><span class="mi" style="color: #099;">5</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">L</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="nx">e</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">+</span><span class="p">.</span><span class="mi" style="color: #099;">5</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">M</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="o" style="font-weight: 600;">-</span><span class="mf" style="color: #099;">1.5</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">L</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="nx">e</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="o" style="font-weight: 600;">-</span><span class="mf" style="color: #099;">1.5</span><span class="p">]};</span><span class="nx">A</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">renderExporting</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">exporting</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">buttons</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isDirtyExporting</span><span class="o" style="font-weight: 600;">||!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">exportSVGElements</span><span class="p">;</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="26" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
26
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC26" class="line" lang="javascript"><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">buttonOffset</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isDirtyExporting</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">destroyExport</span><span class="p">();</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&!</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">c</span><span class="p">.</span><span class="nx">enabled</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">a</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">e</span><span class="p">)</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">addButton</span><span class="p">(</span><span class="nx">e</span><span class="p">[</span><span class="nx">a</span><span class="p">]);</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isDirtyExporting</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">}</span><span class="nx">u</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">destroy</span><span class="dl">"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">destroyExport</span><span class="p">)};</span><span class="nx">A</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">callbacks</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">a</span><span class="p">.</span><span class="nx">renderExporting</span><span class="p">();</span><span class="nx">u</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">redraw</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">renderExporting</span><span class="p">);</span><span class="nx">k</span><span class="p">([</span><span class="dl">"</span><span class="s2" style="color: #d14;">exporting</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">navigation</span><span class="dl">"</span><span class="p">],</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="nx">a</span><span class="p">[</span><span class="nx">c</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">update</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="nx">a</span><span class="p">.</span><span class="nx">isDirtyExporting</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">p</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">options</span><span class="p">[</span><span class="nx">c</span><span class="p">],</span><span class="nx">e</span><span class="p">);</span><span class="nx">C</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">redraw</span><span class="p">()}}})})})(</span><span class="nx">h</span><span class="p">)});</span></span></pre>
</td>
</tr>

</table>
<br>
</li>
<li id="67b6423b99e1c33f15bbdce7e29f7bf58b93a37e">
<a href="https://salsa.debian.org/med-team/multiqc/compare/493cc26e1eb30ceeb22d895cb6f256a5c56e5ae6...5e7982f5b7112bd1b6b7d8355f6124041d8e2a77#67b6423b99e1c33f15bbdce7e29f7bf58b93a37e"><strong>multiqc/templates/default/assets/js/packages/highcharts.heatmap.js</strong>
deleted
</a>
<hr>
<table class="code white" style="font-family: monospace; font-size: 90%;" bgcolor="#fff" width="100%" cellpadding="0" cellspacing="0">
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="1" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
1
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC1" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;">/*</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="2" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
2
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC2" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> Highcharts JS v5.0.6 (2016-12-07)</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="3" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
3
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC3" class="line" lang="javascript"></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="4" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
4
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC4" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> (c) 2009-2016 Torstein Honsi</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="5" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
5
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC5" class="line" lang="javascript"></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="6" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
6
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC6" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> License: www.highcharts.com/license</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="7" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
7
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC7" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;">*/</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="8" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
8
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC8" class="line" lang="javascript"><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">n</span><span class="p">){</span><span class="dl">"</span><span class="s2" style="color: #d14;">object</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">module</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">module</span><span class="p">.</span><span class="nx">exports</span><span class="p">?</span><span class="nx">module</span><span class="p">.</span><span class="nx">exports</span><span class="o" style="font-weight: 600;">=</span><span class="nx">n</span><span class="p">:</span><span class="nx">n</span><span class="p">(</span><span class="nx">Highcharts</span><span class="p">)})(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">n</span><span class="p">){(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">Axis</span><span class="p">,</span><span class="nx">r</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">Chart</span><span class="p">,</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">color</span><span class="p">,</span><span class="nx">l</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">each</span><span class="p">,</span><span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">extend</span><span class="p">,</span><span class="nx">w</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">isNumber</span><span class="p">,</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">Legend</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">LegendSymbolMixin</span><span class="p">,</span><span class="nx">x</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">noop</span><span class="p">,</span><span class="nx">q</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">merge</span><span class="p">,</span><span class="nx">u</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">pick</span><span class="p">,</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">wrap</span><span class="p">;</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">ColorAxis</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">init</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">arguments</span><span class="p">)};</span><span class="nx">v</span><span class="p">(</span><span class="nx">l</span><span class="p">.</span><span class="nx">prototype</span><span class="p">,</span><span class="nx">k</span><span class="p">.</span><span class="nx">prototype</span><span class="p">);</span><span class="nx">v</span><span class="p">(</span><span class="nx">l</span><span class="p">.</span><span class="nx">prototype</span><span class="p">,{</span><span class="na" style="color: #008080;">defaultColorAxisOptions</span><span class="p">:{</span><span class="na" style="color: #008080;">lineWidth</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">minPadding</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">maxPadding</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">gridLineWidth</span><span class="p">:</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">tickPixelInterval</span><span class="p">:</span><span class="mi" style="color: #099;">72</span><span class="p">,</span><span class="na" style="color: #008080;">startOnTick</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">endOnTick</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">offset</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">marker</span><span class="p">:{</span><span class="na" style="color: #008080;">animation</span><span class="p">:{</span><span class="na" style="color: #008080;">duration</span><span class="p">:</span><span class="mi" style="color: #099;">50</span><span class="p">},</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="9" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
9
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC9" class="line" lang="javascript"><span class="na" style="color: #008080;">width</span><span class="p">:.</span><span class="mi" style="color: #099;">01</span><span class="p">,</span><span class="na" style="color: #008080;">color</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">#999999</span><span class="dl">"</span><span class="p">},</span><span class="na" style="color: #008080;">labels</span><span class="p">:{</span><span class="na" style="color: #008080;">overflow</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">justify</span><span class="dl">"</span><span class="p">},</span><span class="na" style="color: #008080;">minColor</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">#e6ebf5</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">maxColor</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">#003399</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">tickLength</span><span class="p">:</span><span class="mi" style="color: #099;">5</span><span class="p">,</span><span class="na" style="color: #008080;">showInLegend</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">},</span><span class="na" style="color: #008080;">keepProps</span><span class="p">:[</span><span class="dl">"</span><span class="s2" style="color: #d14;">legendGroup</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">legendItem</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">legendSymbol</span><span class="dl">"</span><span class="p">].</span><span class="nx">concat</span><span class="p">(</span><span class="nx">k</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">keepProps</span><span class="p">),</span><span class="na" style="color: #008080;">init</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">vertical</span><span class="dl">"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">a</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">legend</span><span class="p">.</span><span class="nx">layout</span><span class="p">,</span><span class="nx">g</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">coll</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">colorAxis</span><span class="dl">"</span><span class="p">;</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">q</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">defaultColorAxisOptions</span><span class="p">,{</span><span class="na" style="color: #008080;">side</span><span class="p">:</span><span class="nx">d</span><span class="p">?</span><span class="mi" style="color: #099;">2</span><span class="p">:</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">reversed</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="nx">d</span><span class="p">},</span><span class="nx">b</span><span class="p">,{</span><span class="na" style="color: #008080;">opposite</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="nx">d</span><span class="p">,</span><span class="na" style="color: #008080;">showEmpty</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">title</span><span class="p">:</span><span class="kc" style="font-weight: 600;">null</span><span class="p">});</span><span class="nx">k</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">init</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">g</span><span class="p">);</span><span class="nx">b</span><span class="p">.</span><span class="nx">dataClasses</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">initDataClasses</span><span class="p">(</span><span class="nx">b</span><span class="p">);</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">initStops</span><span class="p">(</span><span class="nx">b</span><span class="p">);</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">horiz</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">zoomEnabled</span><span class="o" style="font-weight: 600;">=</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="10" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
10
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC10" class="line" lang="javascript"><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">defaultLegendLength</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">200</span><span class="p">},</span><span class="na" style="color: #008080;">tweenColors</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">g</span><span class="p">;</span><span class="nx">b</span><span class="p">.</span><span class="nx">rgba</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">rgba</span><span class="p">.</span><span class="nx">length</span><span class="p">?(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">rgba</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">rgba</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">3</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">a</span><span class="p">[</span><span class="mi" style="color: #099;">3</span><span class="p">],</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="nx">g</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">rgba(</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">rgb(</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">round</span><span class="p">(</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">+</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">-</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">])</span><span class="o" style="font-weight: 600;">*</span><span class="p">(</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">-</span><span class="nx">d</span><span class="p">))</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">,</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">round</span><span class="p">(</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">]</span><span class="o" style="font-weight: 600;">+</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">]</span><span class="o" style="font-weight: 600;">-</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">])</span><span class="o" style="font-weight: 600;">*</span><span class="p">(</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">-</span><span class="nx">d</span><span class="p">))</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">,</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">round</span><span class="p">(</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">2</span><span class="p">]</span><span class="o" style="font-weight: 600;">+</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="mi" style="color: #099;">2</span><span class="p">]</span><span class="o" style="font-weight: 600;">-</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">2</span><span class="p">])</span><span class="o" style="font-weight: 600;">*</span><span class="p">(</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">-</span><span class="nx">d</span><span class="p">))</span><span class="o" style="font-weight: 600;">+</span><span class="p">(</span><span class="nx">g</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">,</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="p">(</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">3</span><span class="p">]</span><span class="o" style="font-weight: 600;">+</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="mi" style="color: #099;">3</span><span class="p">]</span><span class="o" style="font-weight: 600;">-</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">3</span><span class="p">])</span><span class="o" style="font-weight: 600;">*</span><span class="p">(</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">-</span><span class="nx">d</span><span class="p">)):</span><span class="dl">""</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">)</span><span class="dl">"</span><span class="p">):</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">input</span><span class="o" style="font-weight: 600;">||</span><span class="dl">"</span><span class="s2" style="color: #d14;">none</span><span class="dl">"</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">},</span><span class="na" style="color: #008080;">initDataClasses</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">chart</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">chart</span><span class="p">.</span><span class="nx">colorCount</span><span class="p">,</span><span class="nx">y</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">dataClasses</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">dataClasses</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="p">[];</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">legendItems</span><span class="o" style="font-weight: 600;">=</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="11" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
11
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC11" class="line" lang="javascript"><span class="p">[];</span><span class="nx">e</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">dataClasses</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">e</span><span class="p">){</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">q</span><span class="p">(</span><span class="nx">a</span><span class="p">);</span><span class="nx">g</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">a</span><span class="p">);</span><span class="nx">a</span><span class="p">.</span><span class="nx">color</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">category</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">y</span><span class="p">.</span><span class="nx">dataClassColor</span><span class="p">?(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">colors</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">color</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">[</span><span class="nx">h</span><span class="p">],</span><span class="nx">a</span><span class="p">.</span><span class="nx">colorIndex</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">++</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">===</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">)):</span><span class="nx">a</span><span class="p">.</span><span class="nx">color</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">tweenColors</span><span class="p">(</span><span class="nx">m</span><span class="p">(</span><span class="nx">y</span><span class="p">.</span><span class="nx">minColor</span><span class="p">),</span><span class="nx">m</span><span class="p">(</span><span class="nx">y</span><span class="p">.</span><span class="nx">maxColor</span><span class="p">),</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">></span><span class="nx">f</span><span class="p">?.</span><span class="mi" style="color: #099;">5</span><span class="p">:</span><span class="nx">e</span><span class="o" style="font-weight: 600;">/</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">)))})},</span><span class="na" style="color: #008080;">initStops</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">stops</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">stops</span><span class="o" style="font-weight: 600;">||</span><span class="p">[[</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">minColor</span><span class="p">],[</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">maxColor</span><span class="p">]];</span><span class="nx">e</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">stops</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">a</span><span class="p">.</span><span class="nx">color</span><span class="o" style="font-weight: 600;">=</span><span class="nx">m</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">])})},</span><span class="na" style="color: #008080;">setOptions</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">k</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">setOptions</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">);</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">crosshair</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">marker</span><span class="p">},</span><span class="na" style="color: #008080;">setAxisSize</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="12" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
12
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC12" class="line" lang="javascript"><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">legendSymbol</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">chart</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">legend</span><span class="o" style="font-weight: 600;">||</span><span class="p">{},</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="p">;</span><span class="nx">a</span><span class="p">?(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">x</span><span class="dl">"</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">y</span><span class="dl">"</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">width</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">width</span><span class="dl">"</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">height</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">height</span><span class="dl">"</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">right</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">chartWidth</span><span class="o" style="font-weight: 600;">-</span><span class="nx">d</span><span class="o" style="font-weight: 600;">-</span><span class="nx">h</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">bottom</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">chartHeight</span><span class="o" style="font-weight: 600;">-</span><span class="nx">g</span><span class="o" style="font-weight: 600;">-</span><span class="nx">a</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">len</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">horiz</span><span class="p">?</span><span class="nx">h</span><span class="p">:</span><span class="nx">a</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pos</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">horiz</span><span class="p">?</span><span class="nx">d</span><span class="p">:</span><span class="nx">g</span><span class="p">):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">len</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">horiz</span><span class="p">?</span><span class="nx">d</span><span class="p">.</span><span class="nx">symbolWidth</span><span class="p">:</span><span class="nx">d</span><span class="p">.</span><span class="nx">symbolHeight</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">defaultLegendLength</span><span class="p">},</span><span class="na" style="color: #008080;">toColor</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">stops</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">dataClasses</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="p">)</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">f</span><span class="o" style="font-weight: 600;">--</span><span class="p">;){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">[</span><span class="nx">f</span><span class="p">],</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="k" style="font-weight: 600;">from</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">to</span><span class="p">,(</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">g</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="o" style="font-weight: 600;">>=</span><span class="nx">g</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="13" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
13
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC13" class="line" lang="javascript"><span class="nx">d</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="o" style="font-weight: 600;"><=</span><span class="nx">d</span><span class="p">)){</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">color</span><span class="p">;</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">dataClass</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">colorIndex</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">colorIndex</span><span class="p">);</span><span class="k" style="font-weight: 600;">break</span><span class="p">}}</span><span class="k" style="font-weight: 600;">else</span><span class="p">{</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isLog</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">val2lin</span><span class="p">(</span><span class="nx">a</span><span class="p">));</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">-</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">max</span><span class="o" style="font-weight: 600;">-</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">/</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">max</span><span class="o" style="font-weight: 600;">-</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">min</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">1</span><span class="p">);</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">f</span><span class="o" style="font-weight: 600;">--&&!</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">></span><span class="nx">d</span><span class="p">[</span><span class="nx">f</span><span class="p">][</span><span class="mi" style="color: #099;">0</span><span class="p">]););</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">[</span><span class="nx">f</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">[</span><span class="nx">f</span><span class="o" style="font-weight: 600;">+</span><span class="mi" style="color: #099;">1</span><span class="p">];</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">[</span><span class="nx">f</span><span class="o" style="font-weight: 600;">+</span><span class="mi" style="color: #099;">1</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">g</span><span class="p">;</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">-</span><span class="p">(</span><span class="nx">d</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">-</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">/</span><span class="p">(</span><span class="nx">d</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">-</span><span class="nx">g</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">1</span><span class="p">);</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">tweenColors</span><span class="p">(</span><span class="nx">g</span><span class="p">.</span><span class="nx">color</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">color</span><span class="p">,</span><span class="nx">a</span><span class="p">)}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">h</span><span class="p">},</span><span class="na" style="color: #008080;">getOffset</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">legendGroup</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">chart</span><span class="p">.</span><span class="nx">axisOffset</span><span class="p">[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">side</span><span class="p">];</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">axisParent</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">,</span><span class="nx">k</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getOffset</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">added</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">added</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">labelLeft</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">labelRight</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">width</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">chart</span><span class="p">.</span><span class="nx">axisOffset</span><span class="p">[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">side</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="14" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
14
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC14" class="line" lang="javascript"><span class="nx">b</span><span class="p">)},</span><span class="na" style="color: #008080;">setLegendColor</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">reversed</span><span class="p">;</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">?</span><span class="mi" style="color: #099;">1</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">?</span><span class="mi" style="color: #099;">0</span><span class="p">:</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">horiz</span><span class="p">?[</span><span class="nx">a</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">]:[</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">a</span><span class="p">];</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">legendColor</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">linearGradient</span><span class="p">:{</span><span class="na" style="color: #008080;">x1</span><span class="p">:</span><span class="nx">a</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="na" style="color: #008080;">y1</span><span class="p">:</span><span class="nx">a</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">],</span><span class="na" style="color: #008080;">x2</span><span class="p">:</span><span class="nx">a</span><span class="p">[</span><span class="mi" style="color: #099;">2</span><span class="p">],</span><span class="na" style="color: #008080;">y2</span><span class="p">:</span><span class="nx">a</span><span class="p">[</span><span class="mi" style="color: #099;">3</span><span class="p">]},</span><span class="na" style="color: #008080;">stops</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">stops</span><span class="o" style="font-weight: 600;">||</span><span class="p">[[</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">minColor</span><span class="p">],[</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">maxColor</span><span class="p">]]}},</span><span class="na" style="color: #008080;">drawLegendSymbol</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">padding</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">options</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">horiz</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">u</span><span class="p">(</span><span class="nx">g</span><span class="p">.</span><span class="nx">symbolWidth</span><span class="p">,</span><span class="nx">h</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">defaultLegendLength</span><span class="p">:</span><span class="mi" style="color: #099;">12</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">u</span><span class="p">(</span><span class="nx">g</span><span class="p">.</span><span class="nx">symbolHeight</span><span class="p">,</span><span class="nx">h</span><span class="p">?</span><span class="mi" style="color: #099;">12</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">defaultLegendLength</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">u</span><span class="p">(</span><span class="nx">g</span><span class="p">.</span><span class="nx">labelPadding</span><span class="p">,</span><span class="nx">h</span><span class="p">?</span><span class="mi" style="color: #099;">16</span><span class="p">:</span><span class="mi" style="color: #099;">30</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">u</span><span class="p">(</span><span class="nx">g</span><span class="p">.</span><span class="nx">itemDistance</span><span class="p">,</span><span class="mi" style="color: #099;">10</span><span class="p">);</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">setLegendColor</span><span class="p">();</span><span class="nx">b</span><span class="p">.</span><span class="nx">legendSymbol</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">chart</span><span class="p">.</span><span class="nx">renderer</span><span class="p">.</span><span class="nx">rect</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">,</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="15" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
15
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC15" class="line" lang="javascript"><span class="nx">a</span><span class="p">.</span><span class="nx">baseline</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">11</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">f</span><span class="p">).</span><span class="nx">attr</span><span class="p">({</span><span class="na" style="color: #008080;">zIndex</span><span class="p">:</span><span class="mi" style="color: #099;">1</span><span class="p">}).</span><span class="nx">add</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">legendGroup</span><span class="p">);</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">legendItemWidth</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+</span><span class="nx">d</span><span class="o" style="font-weight: 600;">+</span><span class="p">(</span><span class="nx">h</span><span class="p">?</span><span class="nx">g</span><span class="p">:</span><span class="nx">e</span><span class="p">);</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">legendItemHeight</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="o" style="font-weight: 600;">+</span><span class="nx">d</span><span class="o" style="font-weight: 600;">+</span><span class="p">(</span><span class="nx">h</span><span class="p">?</span><span class="nx">e</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">)},</span><span class="na" style="color: #008080;">setState</span><span class="p">:</span><span class="nx">x</span><span class="p">,</span><span class="na" style="color: #008080;">visible</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">setVisible</span><span class="p">:</span><span class="nx">x</span><span class="p">,</span><span class="na" style="color: #008080;">getSeriesExtremes</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">series</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">series</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">dataMin</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">valueMin</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">dataMax</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">valueMax</span><span class="p">)},</span><span class="na" style="color: #008080;">drawCrosshair</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">plotX</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">plotY</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pos</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">len</span><span class="p">;</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">toPixels</span><span class="p">(</span><span class="nx">b</span><span class="p">[</span><span class="nx">b</span><span class="p">.</span><span class="nx">series</span><span class="p">.</span><span class="nx">colorKey</span><span class="p">]),</span><span class="nx">h</span><span class="o" style="font-weight: 600;"><</span><span class="nx">f</span><span class="p">?</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">2</span><span class="p">:</span><span class="nx">h</span><span class="o" style="font-weight: 600;">></span><span class="nx">f</span><span class="o" style="font-weight: 600;">+</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="o" style="font-weight: 600;">+</span><span class="nx">e</span><span class="o" style="font-weight: 600;">+</span><span class="mi" style="color: #099;">2</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">plotX</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">plotY</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">len</span><span class="o" style="font-weight: 600;">-</span><span class="nx">h</span><span class="p">,</span><span class="nx">k</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">drawCrosshair</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">),</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="16" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
16
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC16" class="line" lang="javascript"><span class="nx">b</span><span class="p">.</span><span class="nx">plotX</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">plotY</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">cross</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">cross</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">highcharts-coloraxis-marker</span><span class="dl">"</span><span class="p">).</span><span class="nx">add</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">legendGroup</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">cross</span><span class="p">.</span><span class="nx">attr</span><span class="p">({</span><span class="na" style="color: #008080;">fill</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">crosshair</span><span class="p">.</span><span class="nx">color</span><span class="p">})))},</span><span class="na" style="color: #008080;">getPlotLinePath</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">h</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">w</span><span class="p">(</span><span class="nx">h</span><span class="p">)?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">horiz</span><span class="p">?[</span><span class="dl">"</span><span class="s2" style="color: #d14;">M</span><span class="dl">"</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">4</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">6</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">L</span><span class="dl">"</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">+</span><span class="mi" style="color: #099;">4</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">6</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">top</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">Z</span><span class="dl">"</span><span class="p">]:[</span><span class="dl">"</span><span class="s2" style="color: #d14;">M</span><span class="dl">"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">left</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">L</span><span class="dl">"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">6</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">+</span><span class="mi" style="color: #099;">6</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">6</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">6</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">Z</span><span class="dl">"</span><span class="p">]:</span><span class="nx">k</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getPlotLinePath</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">c</span><span class="p">)},</span><span class="na" style="color: #008080;">update</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">chart</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">legend</span><span class="p">;</span><span class="nx">e</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">series</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">a</span><span class="p">.</span><span class="nx">isDirtyData</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">});</span><span class="nx">a</span><span class="p">.</span><span class="nx">dataClasses</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">allItems</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">allItems</span><span class="p">,</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="17" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
17
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC17" class="line" lang="javascript"><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">a</span><span class="p">.</span><span class="nx">isDataClass</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">legendGroup</span><span class="p">.</span><span class="nx">destroy</span><span class="p">()}),</span><span class="nx">d</span><span class="p">.</span><span class="nx">isDirtyLegend</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">);</span><span class="nx">d</span><span class="p">.</span><span class="nx">options</span><span class="p">[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">coll</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">q</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">userOptions</span><span class="p">,</span><span class="nx">a</span><span class="p">);</span><span class="nx">k</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">update</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">);</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">legendItem</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">setLegendColor</span><span class="p">(),</span><span class="nx">c</span><span class="p">.</span><span class="nx">colorizeItem</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">))},</span><span class="na" style="color: #008080;">getDataClassLegendSymbols</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">chart</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">legendItems</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">legend</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="nx">valueDecimals</span><span class="p">,</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="nx">valueSuffix</span><span class="o" style="font-weight: 600;">||</span><span class="dl">""</span><span class="p">,</span><span class="nx">k</span><span class="p">;</span><span class="nx">d</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">dataClasses</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">g</span><span class="p">,</span><span class="nx">p</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">l</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">q</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="k" style="font-weight: 600;">from</span><span class="p">,</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="nx">to</span><span class="p">;</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="dl">""</span><span class="p">;</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">q</span><span class="p">?</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="se" style="color: #d14;">\</span><span class="s2" style="color: #d14;">x3c </span><span class="dl">"</span><span class="p">:</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">m</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="se" style="color: #d14;">\</span><span class="s2" style="color: #d14;">x3e </span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">q</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">k</span><span class="o" style="font-weight: 600;">+=</span><span class="nx">c</span><span class="p">.</span><span class="nx">numberFormat</span><span class="p">(</span><span class="nx">q</span><span class="p">,</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="18" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
18
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC18" class="line" lang="javascript"><span class="nx">h</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="nx">t</span><span class="p">);</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">q</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">m</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">k</span><span class="o" style="font-weight: 600;">+=</span><span class="dl">"</span><span class="s2" style="color: #d14;"> - </span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">m</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">k</span><span class="o" style="font-weight: 600;">+=</span><span class="nx">c</span><span class="p">.</span><span class="nx">numberFormat</span><span class="p">(</span><span class="nx">m</span><span class="p">,</span><span class="nx">h</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="nx">t</span><span class="p">);</span><span class="nx">d</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">v</span><span class="p">({</span><span class="na" style="color: #008080;">chart</span><span class="p">:</span><span class="nx">b</span><span class="p">,</span><span class="na" style="color: #008080;">name</span><span class="p">:</span><span class="nx">k</span><span class="p">,</span><span class="na" style="color: #008080;">options</span><span class="p">:{},</span><span class="na" style="color: #008080;">drawLegendSymbol</span><span class="p">:</span><span class="nx">f</span><span class="p">.</span><span class="nx">drawRectangle</span><span class="p">,</span><span class="na" style="color: #008080;">visible</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">setState</span><span class="p">:</span><span class="nx">x</span><span class="p">,</span><span class="na" style="color: #008080;">isDataClass</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">setVisible</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">visible</span><span class="o" style="font-weight: 600;">=!</span><span class="nx">l</span><span class="p">;</span><span class="nx">e</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">series</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">e</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">points</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">a</span><span class="p">.</span><span class="nx">dataClass</span><span class="o" style="font-weight: 600;">===</span><span class="nx">p</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">setVisible</span><span class="p">(</span><span class="nx">l</span><span class="p">)})});</span><span class="nx">b</span><span class="p">.</span><span class="nx">legend</span><span class="p">.</span><span class="nx">colorizeItem</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">l</span><span class="p">)}},</span><span class="nx">g</span><span class="p">))});</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">d</span><span class="p">},</span><span class="na" style="color: #008080;">name</span><span class="p">:</span><span class="dl">""</span><span class="p">});</span><span class="nx">e</span><span class="p">([</span><span class="dl">"</span><span class="s2" style="color: #d14;">fill</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">stroke</span><span class="dl">"</span><span class="p">],</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">c</span><span class="p">.</span><span class="nx">Fx</span><span class="p">.</span><span class="nx">prototype</span><span class="p">[</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">Setter</span><span class="dl">"</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">elem</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">l</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">tweenColors</span><span class="p">(</span><span class="nx">m</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">start</span><span class="p">),</span><span class="nx">m</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">end</span><span class="p">),</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="19" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
19
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC19" class="line" lang="javascript"><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pos</span><span class="p">),</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">)}});</span><span class="nx">t</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">prototype</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">getAxes</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">colorAxis</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">);</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">colorAxis</span><span class="o" style="font-weight: 600;">=</span><span class="p">[];</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">l</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">b</span><span class="p">)});</span><span class="nx">t</span><span class="p">(</span><span class="nx">p</span><span class="p">.</span><span class="nx">prototype</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">getAllItems</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">chart</span><span class="p">.</span><span class="nx">colorAxis</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">];</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">.</span><span class="nx">options</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">showInLegend</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">dataClasses</span><span class="p">?</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">concat</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">getDataClassLegendSymbols</span><span class="p">()):</span><span class="nx">b</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">d</span><span class="p">)),</span><span class="nx">e</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">series</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">a</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">showInLegend</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">}));</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">.</span><span class="nx">concat</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">))});</span><span class="nx">t</span><span class="p">(</span><span class="nx">p</span><span class="p">.</span><span class="nx">prototype</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">colorizeItem</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="nx">a</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="p">);</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">legendColor</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">legendSymbol</span><span class="p">.</span><span class="nx">attr</span><span class="p">({</span><span class="na" style="color: #008080;">fill</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">legendColor</span><span class="p">})})})(</span><span class="nx">n</span><span class="p">);</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="20" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
20
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC20" class="line" lang="javascript"><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">defined</span><span class="p">,</span><span class="nx">r</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">each</span><span class="p">,</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">noop</span><span class="p">,</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">seriesTypes</span><span class="p">;</span><span class="nx">c</span><span class="p">.</span><span class="nx">colorPointMixin</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">isValid</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!==</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">value</span><span class="p">},</span><span class="na" style="color: #008080;">setVisible</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">show</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">hide</span><span class="dl">"</span><span class="p">;</span><span class="nx">r</span><span class="p">([</span><span class="dl">"</span><span class="s2" style="color: #d14;">graphic</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">dataLabel</span><span class="dl">"</span><span class="p">],</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">e</span><span class="p">[</span><span class="nx">c</span><span class="p">])</span><span class="nx">e</span><span class="p">[</span><span class="nx">c</span><span class="p">][</span><span class="nx">k</span><span class="p">]()})},</span><span class="na" style="color: #008080;">setState</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="nx">c</span><span class="p">.</span><span class="nx">Point</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">setState</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">e</span><span class="p">);</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">graphic</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">graphic</span><span class="p">.</span><span class="nx">attr</span><span class="p">({</span><span class="na" style="color: #008080;">zIndex</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">hover</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">e</span><span class="p">?</span><span class="mi" style="color: #099;">1</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">})}};</span><span class="nx">c</span><span class="p">.</span><span class="nx">colorSeriesMixin</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">pointArrayMap</span><span class="p">:[</span><span class="dl">"</span><span class="s2" style="color: #d14;">value</span><span class="dl">"</span><span class="p">],</span><span class="na" style="color: #008080;">axisTypes</span><span class="p">:[</span><span class="dl">"</span><span class="s2" style="color: #d14;">xAxis</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">yAxis</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">colorAxis</span><span class="dl">"</span><span class="p">],</span><span class="na" style="color: #008080;">optionalAxis</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">colorAxis</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">trackerGroups</span><span class="p">:[</span><span class="dl">"</span><span class="s2" style="color: #d14;">group</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">markerGroup</span><span class="dl">"</span><span class="p">,</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="21" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
21
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC21" class="line" lang="javascript"><span class="dl">"</span><span class="s2" style="color: #d14;">dataLabelsGroup</span><span class="dl">"</span><span class="p">],</span><span class="na" style="color: #008080;">getSymbol</span><span class="p">:</span><span class="nx">m</span><span class="p">,</span><span class="na" style="color: #008080;">parallelArrays</span><span class="p">:[</span><span class="dl">"</span><span class="s2" style="color: #d14;">x</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">y</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">value</span><span class="dl">"</span><span class="p">],</span><span class="na" style="color: #008080;">colorKey</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">value</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">pointAttribs</span><span class="p">:</span><span class="nx">l</span><span class="p">.</span><span class="nx">column</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">pointAttribs</span><span class="p">,</span><span class="na" style="color: #008080;">translateColors</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">nullColor</span><span class="p">,</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">colorAxis</span><span class="p">,</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">colorKey</span><span class="p">;</span><span class="nx">r</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">data</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">f</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">[</span><span class="nx">m</span><span class="p">];</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">color</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">f</span><span class="p">.</span><span class="nx">isNull</span><span class="p">?</span><span class="nx">k</span><span class="p">:</span><span class="nx">l</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">e</span><span class="p">?</span><span class="nx">l</span><span class="p">.</span><span class="nx">toColor</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">):</span><span class="nx">f</span><span class="p">.</span><span class="nx">color</span><span class="o" style="font-weight: 600;">||</span><span class="nx">c</span><span class="p">.</span><span class="nx">color</span><span class="p">))</span><span class="nx">f</span><span class="p">.</span><span class="nx">color</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">})},</span><span class="na" style="color: #008080;">colorAttribs</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="p">{};</span><span class="nx">k</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">color</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="p">[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">colorProp</span><span class="o" style="font-weight: 600;">||</span><span class="dl">"</span><span class="s2" style="color: #d14;">fill</span><span class="dl">"</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">color</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="p">}}})(</span><span class="nx">n</span><span class="p">);(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">colorPointMixin</span><span class="p">,</span><span class="nx">r</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">each</span><span class="p">,</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">merge</span><span class="p">,</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="22" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
22
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC22" class="line" lang="javascript"><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">noop</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">pick</span><span class="p">,</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">Series</span><span class="p">,</span><span class="nx">w</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">seriesType</span><span class="p">,</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">seriesTypes</span><span class="p">;</span><span class="nx">w</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">heatmap</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">scatter</span><span class="dl">"</span><span class="p">,{</span><span class="na" style="color: #008080;">animation</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">borderWidth</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">nullColor</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">#f7f7f7</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">dataLabels</span><span class="p">:{</span><span class="na" style="color: #008080;">formatter</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">point</span><span class="p">.</span><span class="nx">value</span><span class="p">},</span><span class="na" style="color: #008080;">inside</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">verticalAlign</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">middle</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">crop</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">overflow</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">padding</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">},</span><span class="na" style="color: #008080;">marker</span><span class="p">:</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="na" style="color: #008080;">pointRange</span><span class="p">:</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="na" style="color: #008080;">tooltip</span><span class="p">:{</span><span class="na" style="color: #008080;">pointFormat</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">{point.x}, {point.y}: {point.value}</span><span class="se" style="color: #d14;">\</span><span class="s2" style="color: #d14;">x3cbr/</span><span class="se" style="color: #d14;">\</span><span class="s2" style="color: #d14;">x3e</span><span class="dl">"</span><span class="p">},</span><span class="na" style="color: #008080;">states</span><span class="p">:{</span><span class="na" style="color: #008080;">normal</span><span class="p">:{</span><span class="na" style="color: #008080;">animation</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">},</span><span class="na" style="color: #008080;">hover</span><span class="p">:{</span><span class="na" style="color: #008080;">halo</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">brightness</span><span class="p">:.</span><span class="mi" style="color: #099;">2</span><span class="p">}}},</span><span class="nx">m</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">colorSeriesMixin</span><span class="p">,{</span><span class="na" style="color: #008080;">pointArrayMap</span><span class="p">:[</span><span class="dl">"</span><span class="s2" style="color: #d14;">y</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">value</span><span class="dl">"</span><span class="p">],</span><span class="na" style="color: #008080;">hasPointSpecificOptions</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">supportsDrilldown</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="23" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
23
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC23" class="line" lang="javascript"><span class="na" style="color: #008080;">getExtremesFromAll</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">directTouch</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">init</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">;</span><span class="nx">p</span><span class="p">.</span><span class="nx">scatter</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">init</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">arguments</span><span class="p">);</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">;</span><span class="nx">c</span><span class="p">.</span><span class="nx">pointRange</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">pointRange</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">colsize</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">1</span><span class="p">);</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">yAxis</span><span class="p">.</span><span class="nx">axisPointRange</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">rowsize</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">1</span><span class="p">},</span><span class="na" style="color: #008080;">translate</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">xAxis</span><span class="p">,</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">yAxis</span><span class="p">,</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">min</span><span class="p">(</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">max</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">),</span><span class="nx">b</span><span class="p">)};</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">generatePoints</span><span class="p">();</span><span class="nx">r</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">points</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">f</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">colsize</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">1</span><span class="p">)</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">rowsize</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">1</span><span class="p">)</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">(</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">round</span><span class="p">(</span><span class="nx">e</span><span class="p">.</span><span class="nx">len</span><span class="o" style="font-weight: 600;">-</span><span class="nx">e</span><span class="p">.</span><span class="nx">translate</span><span class="p">(</span><span class="nx">f</span><span class="p">.</span><span class="nx">x</span><span class="o" style="font-weight: 600;">-</span><span class="nx">a</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="mi" style="color: #099;">1</span><span class="p">)),</span><span class="o" style="font-weight: 600;">-</span><span class="nx">e</span><span class="p">.</span><span class="nx">len</span><span class="p">,</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">*</span><span class="nx">e</span><span class="p">.</span><span class="nx">len</span><span class="p">),</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">(</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">round</span><span class="p">(</span><span class="nx">e</span><span class="p">.</span><span class="nx">len</span><span class="o" style="font-weight: 600;">-</span><span class="nx">e</span><span class="p">.</span><span class="nx">translate</span><span class="p">(</span><span class="nx">f</span><span class="p">.</span><span class="nx">x</span><span class="o" style="font-weight: 600;">+</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="24" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
24
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC24" class="line" lang="javascript"><span class="nx">a</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="mi" style="color: #099;">1</span><span class="p">)),</span><span class="o" style="font-weight: 600;">-</span><span class="nx">e</span><span class="p">.</span><span class="nx">len</span><span class="p">,</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">*</span><span class="nx">e</span><span class="p">.</span><span class="nx">len</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">(</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">round</span><span class="p">(</span><span class="nx">k</span><span class="p">.</span><span class="nx">translate</span><span class="p">(</span><span class="nx">f</span><span class="p">.</span><span class="nx">y</span><span class="o" style="font-weight: 600;">-</span><span class="nx">b</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="mi" style="color: #099;">1</span><span class="p">)),</span><span class="o" style="font-weight: 600;">-</span><span class="nx">k</span><span class="p">.</span><span class="nx">len</span><span class="p">,</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">*</span><span class="nx">k</span><span class="p">.</span><span class="nx">len</span><span class="p">),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">(</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">round</span><span class="p">(</span><span class="nx">k</span><span class="p">.</span><span class="nx">translate</span><span class="p">(</span><span class="nx">f</span><span class="p">.</span><span class="nx">y</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="mi" style="color: #099;">1</span><span class="p">)),</span><span class="o" style="font-weight: 600;">-</span><span class="nx">k</span><span class="p">.</span><span class="nx">len</span><span class="p">,</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">*</span><span class="nx">k</span><span class="p">.</span><span class="nx">len</span><span class="p">);</span><span class="nx">f</span><span class="p">.</span><span class="nx">plotX</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">clientX</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">+</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="p">;</span><span class="nx">f</span><span class="p">.</span><span class="nx">plotY</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">)</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="p">;</span><span class="nx">f</span><span class="p">.</span><span class="nx">shapeType</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">rect</span><span class="dl">"</span><span class="p">;</span><span class="nx">f</span><span class="p">.</span><span class="nx">shapeArgs</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">x</span><span class="p">:</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">min</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="nx">a</span><span class="p">),</span><span class="na" style="color: #008080;">y</span><span class="p">:</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">min</span><span class="p">(</span><span class="nx">g</span><span class="p">,</span><span class="nx">b</span><span class="p">),</span><span class="na" style="color: #008080;">width</span><span class="p">:</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">abs</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">-</span><span class="nx">d</span><span class="p">),</span><span class="na" style="color: #008080;">height</span><span class="p">:</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">abs</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">-</span><span class="nx">g</span><span class="p">)}});</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">translateColors</span><span class="p">()},</span><span class="na" style="color: #008080;">drawPoints</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">p</span><span class="p">.</span><span class="nx">column</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">drawPoints</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">);</span><span class="nx">r</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">points</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="nx">c</span><span class="p">.</span><span class="nx">graphic</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">colorAttribs</span><span class="p">(</span><span class="nx">c</span><span class="p">))},</span><span class="k" style="font-weight: 600;">this</span><span class="p">)},</span><span class="na" style="color: #008080;">animate</span><span class="p">:</span><span class="nx">l</span><span class="p">,</span><span class="na" style="color: #008080;">getBox</span><span class="p">:</span><span class="nx">l</span><span class="p">,</span><span class="na" style="color: #008080;">drawLegendSymbol</span><span class="p">:</span><span class="nx">c</span><span class="p">.</span><span class="nx">LegendSymbolMixin</span><span class="p">.</span><span class="nx">drawRectangle</span><span class="p">,</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="25" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
25
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC25" class="line" lang="javascript"><span class="na" style="color: #008080;">alignDataLabel</span><span class="p">:</span><span class="nx">p</span><span class="p">.</span><span class="nx">column</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">alignDataLabel</span><span class="p">,</span><span class="na" style="color: #008080;">getExtremes</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">n</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getExtremes</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">valueData</span><span class="p">);</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">valueMin</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">dataMin</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">valueMax</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">dataMax</span><span class="p">;</span><span class="nx">n</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getExtremes</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">)}}),</span><span class="nx">k</span><span class="p">)})(</span><span class="nx">n</span><span class="p">)});</span></span></pre>
</td>
</tr>

</table>
<br>
</li>
<li id="1891720ed87b4a0681b9d3e47dd0cd8e33e61197">
<a href="https://salsa.debian.org/med-team/multiqc/compare/493cc26e1eb30ceeb22d895cb6f256a5c56e5ae6...5e7982f5b7112bd1b6b7d8355f6124041d8e2a77#1891720ed87b4a0681b9d3e47dd0cd8e33e61197"><strong>multiqc/templates/default/assets/js/packages/highcharts.js</strong>
deleted
</a>
The diff for this file was not included because it is too large.
<br>
</li>
<li id="162937921cc0ab680f91a2e28484e9b9d9282ba5">
<a href="https://salsa.debian.org/med-team/multiqc/compare/493cc26e1eb30ceeb22d895cb6f256a5c56e5ae6...5e7982f5b7112bd1b6b7d8355f6124041d8e2a77#162937921cc0ab680f91a2e28484e9b9d9282ba5"><strong>multiqc/templates/default/assets/js/packages/highcharts.offline-exporting.js</strong>
deleted
</a>
<hr>
<table class="code white" style="font-family: monospace; font-size: 90%;" bgcolor="#fff" width="100%" cellpadding="0" cellspacing="0">
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="1" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
1
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC1" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;">/*</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="2" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
2
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC2" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> Highcharts JS v5.0.6 (2016-12-07)</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="3" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
3
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC3" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> Client side exporting module</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="4" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
4
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC4" class="line" lang="javascript"></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="5" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
5
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC5" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> (c) 2015 Torstein Honsi / Oystein Moseng</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="6" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
6
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC6" class="line" lang="javascript"></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="7" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
7
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC7" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> License: www.highcharts.com/license</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="8" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
8
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC8" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;">*/</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="9" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
9
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC9" class="line" lang="javascript"><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">h</span><span class="p">){</span><span class="dl">"</span><span class="s2" style="color: #d14;">object</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">module</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">module</span><span class="p">.</span><span class="nx">exports</span><span class="p">?</span><span class="nx">module</span><span class="p">.</span><span class="nx">exports</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">:</span><span class="nx">h</span><span class="p">(</span><span class="nx">Highcharts</span><span class="p">)})(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">h</span><span class="p">){(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">w</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">.</span><span class="nx">getElementsByTagName</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">head</span><span class="dl">"</span><span class="p">)[</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">script</span><span class="dl">"</span><span class="p">);</span><span class="nx">b</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">text/javascript</span><span class="dl">"</span><span class="p">;</span><span class="nx">b</span><span class="p">.</span><span class="nx">src</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">;</span><span class="nx">b</span><span class="p">.</span><span class="nx">onload</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">;</span><span class="nx">b</span><span class="p">.</span><span class="nx">onerror</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">console</span><span class="p">.</span><span class="nx">error</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">Error loading script</span><span class="dl">"</span><span class="p">,</span><span class="nx">d</span><span class="p">)};</span><span class="nx">c</span><span class="p">.</span><span class="nx">appendChild</span><span class="p">(</span><span class="nx">b</span><span class="p">)}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">merge</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">win</span><span class="p">,</span><span class="nx">u</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nb" style="color: #0086b3;">navigator</span><span class="p">,</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nb" style="color: #0086b3;">document</span><span class="p">,</span><span class="nx">y</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">each</span><span class="p">,</span><span class="nx">A</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">URL</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span><span class="p">.</span><span class="nx">webkitURL</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span><span class="p">,</span><span class="nx">B</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/Edge</span><span class="se" style="color: #d14;">\/</span><span class="sr" style="color: #009926;">|Trident</span><span class="se" style="color: #d14;">\/</span><span class="sr" style="color: #009926;">|MSIE /</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">u</span><span class="p">.</span><span class="nx">userAgent</span><span class="p">),</span><span class="nx">C</span><span class="o" style="font-weight: 600;">=</span><span class="nx">B</span><span class="p">?</span><span class="mi" style="color: #099;">150</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">CanVGRenderer</span><span class="o" style="font-weight: 600;">=</span><span class="p">{};</span><span class="nx">a</span><span class="p">.</span><span class="nx">downloadURL</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="10" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
10
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC10" class="line" lang="javascript"><span class="nx">t</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">a</span><span class="dl">"</span><span class="p">),</span><span class="nx">b</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">u</span><span class="p">.</span><span class="nx">msSaveOrOpenBlob</span><span class="p">)</span><span class="nx">u</span><span class="p">.</span><span class="nx">msSaveOrOpenBlob</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="nx">a</span><span class="p">);</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">c</span><span class="p">.</span><span class="nx">download</span><span class="p">)</span><span class="nx">c</span><span class="p">.</span><span class="nx">href</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">download</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">target</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">_blank</span><span class="dl">"</span><span class="p">,</span><span class="nx">t</span><span class="p">.</span><span class="nx">body</span><span class="p">.</span><span class="nx">appendChild</span><span class="p">(</span><span class="nx">c</span><span class="p">),</span><span class="nx">c</span><span class="p">.</span><span class="nx">click</span><span class="p">(),</span><span class="nx">t</span><span class="p">.</span><span class="nx">body</span><span class="p">.</span><span class="nx">removeChild</span><span class="p">(</span><span class="nx">c</span><span class="p">);</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">try</span><span class="p">{</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">open</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">chart</span><span class="dl">"</span><span class="p">),</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">)</span><span class="k" style="font-weight: 600;">throw</span><span class="dl">"</span><span class="s2" style="color: #d14;">Failed to open window</span><span class="dl">"</span><span class="p">;}</span><span class="k" style="font-weight: 600;">catch</span><span class="p">(</span><span class="nx">v</span><span class="p">){</span><span class="nx">e</span><span class="p">.</span><span class="nx">location</span><span class="p">.</span><span class="nx">href</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">}};</span><span class="nx">a</span><span class="p">.</span><span class="nx">svgToDataUrl</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=-</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;"><</span><span class="nx">u</span><span class="p">.</span><span class="nx">userAgent</span><span class="p">.</span><span class="nx">indexOf</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">WebKit</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">></span><span class="nx">u</span><span class="p">.</span><span class="nx">userAgent</span><span class="p">.</span><span class="nx">indexOf</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">Chrome</span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">try</span><span class="p">{</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">></span><span class="nx">u</span><span class="p">.</span><span class="nx">userAgent</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">().</span><span class="nx">indexOf</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">firefox</span><span class="dl">"</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">A</span><span class="p">.</span><span class="nx">createObjectURL</span><span class="p">(</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">e</span><span class="p">.</span><span class="nx">Blob</span><span class="p">([</span><span class="nx">d</span><span class="p">],{</span><span class="na" style="color: #008080;">type</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">image/svg+xml;charset-utf-16</span><span class="dl">"</span><span class="p">}))}</span><span class="k" style="font-weight: 600;">catch</span><span class="p">(</span><span class="nx">c</span><span class="p">){}</span><span class="k" style="font-weight: 600;">return</span><span class="dl">"</span><span class="s2" style="color: #d14;">data:image/svg+xml;charset</span><span class="se" style="color: #d14;">\</span><span class="s2" style="color: #d14;">x3dUTF-8,</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="11" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
11
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC11" class="line" lang="javascript"><span class="nb" style="color: #0086b3;">encodeURIComponent</span><span class="p">(</span><span class="nx">d</span><span class="p">)};</span><span class="nx">a</span><span class="p">.</span><span class="nx">imageToDataUrl</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">v</span><span class="p">,</span><span class="nx">l</span><span class="p">,</span><span class="nx">k</span><span class="p">,</span><span class="nx">m</span><span class="p">,</span><span class="nx">p</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">e</span><span class="p">.</span><span class="nx">Image</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">r</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">setTimeout</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">canvas</span><span class="dl">"</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">n</span><span class="p">.</span><span class="nx">getContext</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">n</span><span class="p">.</span><span class="nx">getContext</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">2d</span><span class="dl">"</span><span class="p">),</span><span class="nx">x</span><span class="p">;</span><span class="k" style="font-weight: 600;">try</span><span class="p">{</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="nx">n</span><span class="p">.</span><span class="nx">height</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">height</span><span class="o" style="font-weight: 600;">*</span><span class="nx">b</span><span class="p">;</span><span class="nx">n</span><span class="p">.</span><span class="nx">width</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">width</span><span class="o" style="font-weight: 600;">*</span><span class="nx">b</span><span class="p">;</span><span class="nx">e</span><span class="p">.</span><span class="nx">drawImage</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">n</span><span class="p">.</span><span class="nx">width</span><span class="p">,</span><span class="nx">n</span><span class="p">.</span><span class="nx">height</span><span class="p">);</span><span class="k" style="font-weight: 600;">try</span><span class="p">{</span><span class="nx">x</span><span class="o" style="font-weight: 600;">=</span><span class="nx">n</span><span class="p">.</span><span class="nx">toDataURL</span><span class="p">(</span><span class="nx">f</span><span class="p">),</span><span class="nx">v</span><span class="p">(</span><span class="nx">x</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">b</span><span class="p">)}</span><span class="k" style="font-weight: 600;">catch</span><span class="p">(</span><span class="nx">D</span><span class="p">){</span><span class="nx">g</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">b</span><span class="p">)}}</span><span class="k" style="font-weight: 600;">else</span> <span class="nx">k</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">b</span><span class="p">)}</span><span class="k" style="font-weight: 600;">finally</span><span class="p">{</span><span class="nx">p</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">p</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">b</span><span class="p">)}},</span><span class="nx">C</span><span class="p">)},</span><span class="nx">q</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">m</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">b</span><span class="p">);</span><span class="nx">p</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">p</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">b</span><span class="p">)};</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">e</span><span class="p">.</span><span class="nx">Image</span><span class="p">;</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">;</span><span class="nx">d</span><span class="p">.</span><span class="nx">crossOrigin</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">Anonymous</span><span class="dl">"</span><span class="p">;</span><span class="nx">d</span><span class="p">.</span><span class="nx">onload</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">;</span><span class="nx">d</span><span class="p">.</span><span class="nx">onerror</span><span class="o" style="font-weight: 600;">=</span><span class="nx">q</span><span class="p">;</span><span class="nx">d</span><span class="p">.</span><span class="nx">src</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">};</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="12" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
12
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC12" class="line" lang="javascript"><span class="nx">d</span><span class="p">.</span><span class="nx">onload</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">;</span><span class="nx">d</span><span class="p">.</span><span class="nx">onerror</span><span class="o" style="font-weight: 600;">=</span><span class="nx">q</span><span class="p">;</span><span class="nx">d</span><span class="p">.</span><span class="nx">src</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">};</span><span class="nx">a</span><span class="p">.</span><span class="nx">downloadSVGLocal</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">v</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">){</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">e</span><span class="p">.</span><span class="nx">jsPDF</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">l</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">pt</span><span class="dl">"</span><span class="p">,[</span><span class="nx">b</span><span class="p">.</span><span class="nx">width</span><span class="p">.</span><span class="nx">baseVal</span><span class="p">.</span><span class="nx">value</span><span class="o" style="font-weight: 600;">+</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">*</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">height</span><span class="p">.</span><span class="nx">baseVal</span><span class="p">.</span><span class="nx">value</span><span class="o" style="font-weight: 600;">+</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">*</span><span class="nx">a</span><span class="p">]);</span><span class="nx">e</span><span class="p">.</span><span class="nx">svgElementToPdf</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">,{</span><span class="na" style="color: #008080;">removeInvalid</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">});</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">output</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">datauristring</span><span class="dl">"</span><span class="p">)}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">l</span><span class="p">(){</span><span class="nx">r</span><span class="p">.</span><span class="nx">innerHTML</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">getElementsByTagName</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">text</span><span class="dl">"</span><span class="p">),</span><span class="nx">e</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">getElementsByTagName</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">svg</span><span class="dl">"</span><span class="p">)[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">style</span><span class="p">;</span><span class="nx">y</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">y</span><span class="p">([</span><span class="dl">"</span><span class="s2" style="color: #d14;">font-family</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">font-size</span><span class="dl">"</span><span class="p">],</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="o" style="font-weight: 600;">!</span><span class="nx">a</span><span class="p">.</span><span class="nx">style</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">g</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">style</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">[</span><span class="nx">b</span><span class="p">])});</span><span class="nx">a</span><span class="p">.</span><span class="nx">style</span><span class="p">[</span><span class="dl">"</span><span class="s2" style="color: #d14;">font-family</span><span class="dl">"</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">style</span><span class="p">[</span><span class="dl">"</span><span class="s2" style="color: #d14;">font-family</span><span class="dl">"</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">style</span><span class="p">[</span><span class="dl">"</span><span class="s2" style="color: #d14;">font-family</span><span class="dl">"</span><span class="p">].</span><span class="nx">split</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;"> </span><span class="dl">"</span><span class="p">).</span><span class="nx">splice</span><span class="p">(</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">);</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="13" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
13
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC13" class="line" lang="javascript"><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">getElementsByTagName</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">title</span><span class="dl">"</span><span class="p">);</span><span class="nx">y</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="nx">a</span><span class="p">.</span><span class="nx">removeChild</span><span class="p">(</span><span class="nx">b</span><span class="p">)})});</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">v</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">firstChild</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">);</span><span class="nx">a</span><span class="p">.</span><span class="nx">downloadURL</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">n</span><span class="p">);</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">()}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">k</span><span class="p">,</span><span class="nx">m</span><span class="p">,</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">z</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">libURL</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="p">.</span><span class="nx">getOptions</span><span class="p">().</span><span class="nx">exporting</span><span class="p">.</span><span class="nx">libURL</span><span class="p">,</span><span class="nx">r</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">div</span><span class="dl">"</span><span class="p">),</span><span class="nx">q</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">||</span><span class="dl">"</span><span class="s2" style="color: #d14;">image/png</span><span class="dl">"</span><span class="p">,</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="nx">f</span><span class="p">.</span><span class="nx">filename</span><span class="o" style="font-weight: 600;">||</span><span class="dl">"</span><span class="s2" style="color: #d14;">chart</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">.</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">image/svg+xml</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">q</span><span class="p">?</span><span class="dl">"</span><span class="s2" style="color: #d14;">svg</span><span class="dl">"</span><span class="p">:</span><span class="nx">q</span><span class="p">.</span><span class="nx">split</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">/</span><span class="dl">"</span><span class="p">)[</span><span class="mi" style="color: #099;">1</span><span class="p">]),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">scale</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">/</span><span class="dl">"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">g</span><span class="p">.</span><span class="nx">slice</span><span class="p">(</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">)?</span><span class="nx">g</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">/</span><span class="dl">"</span><span class="p">:</span><span class="nx">g</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">image/svg+xml</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">q</span><span class="p">)</span><span class="k" style="font-weight: 600;">try</span><span class="p">{</span><span class="nx">u</span><span class="p">.</span><span class="nx">msSaveOrOpenBlob</span><span class="p">?(</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">MSBlobBuilder</span><span class="p">,</span><span class="nx">m</span><span class="p">.</span><span class="nx">append</span><span class="p">(</span><span class="nx">d</span><span class="p">),</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">m</span><span class="p">.</span><span class="nx">getBlob</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">image/svg+xml</span><span class="dl">"</span><span class="p">)):</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">svgToDataUrl</span><span class="p">(</span><span class="nx">d</span><span class="p">),</span><span class="nx">a</span><span class="p">.</span><span class="nx">downloadURL</span><span class="p">(</span><span class="nx">k</span><span class="p">,</span><span class="nx">n</span><span class="p">),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">()}</span><span class="k" style="font-weight: 600;">catch</span><span class="p">(</span><span class="nx">x</span><span class="p">){</span><span class="nx">c</span><span class="p">()}</span><span class="k" style="font-weight: 600;">else</span><span class="dl">"</span><span class="s2" style="color: #d14;">application/pdf</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="14" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
14
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC14" class="line" lang="javascript"><span class="nx">q</span><span class="p">?</span><span class="nx">e</span><span class="p">.</span><span class="nx">jsPDF</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">svgElementToPdf</span><span class="p">?</span><span class="nx">l</span><span class="p">():(</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">w</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">jspdf.js</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">w</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">rgbcolor.js</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">w</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">svg2pdf.js</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">l</span><span class="p">()})})})):(</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">svgToDataUrl</span><span class="p">(</span><span class="nx">d</span><span class="p">),</span><span class="nx">z</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">try</span><span class="p">{</span><span class="nx">A</span><span class="p">.</span><span class="nx">revokeObjectURL</span><span class="p">(</span><span class="nx">k</span><span class="p">)}</span><span class="k" style="font-weight: 600;">catch</span><span class="p">(</span><span class="nx">x</span><span class="p">){}},</span><span class="nx">a</span><span class="p">.</span><span class="nx">imageToDataUrl</span><span class="p">(</span><span class="nx">k</span><span class="p">,</span><span class="nx">q</span><span class="p">,{},</span><span class="nx">h</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">d</span><span class="p">){</span><span class="k" style="font-weight: 600;">try</span><span class="p">{</span><span class="nx">a</span><span class="p">.</span><span class="nx">downloadURL</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="nx">n</span><span class="p">),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">()}</span><span class="k" style="font-weight: 600;">catch</span><span class="p">(</span><span class="nx">D</span><span class="p">){</span><span class="nx">c</span><span class="p">()}},</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">canvas</span><span class="dl">"</span><span class="p">),</span><span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">getContext</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">2d</span><span class="dl">"</span><span class="p">),</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">match</span><span class="p">(</span><span class="sr" style="color: #009926;">/^<svg</span><span class="se" style="color: #d14;">[^</span><span class="sr" style="color: #009926;">></span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">*width</span><span class="se" style="color: #d14;">\s</span><span class="sr" style="color: #009926;">*=</span><span class="se" style="color: #d14;">\s</span><span class="sr" style="color: #009926;">*</span><span class="se" style="color: #d14;">\"?(\d</span><span class="sr" style="color: #009926;">+</span><span class="se" style="color: #d14;">)\"?[^</span><span class="sr" style="color: #009926;">></span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">*>/</span><span class="p">)[</span><span class="mi" style="color: #099;">1</span><span class="p">]</span><span class="o" style="font-weight: 600;">*</span><span class="nx">h</span><span class="p">,</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">match</span><span class="p">(</span><span class="sr" style="color: #009926;">/^<svg</span><span class="se" style="color: #d14;">[^</span><span class="sr" style="color: #009926;">></span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">*height</span><span class="se" style="color: #d14;">\s</span><span class="sr" style="color: #009926;">*=</span><span class="se" style="color: #d14;">\s</span><span class="sr" style="color: #009926;">*</span><span class="se" style="color: #d14;">\"?(\d</span><span class="sr" style="color: #009926;">+</span><span class="se" style="color: #d14;">)\"?[^</span><span class="sr" style="color: #009926;">></span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">*>/</span><span class="p">)[</span><span class="mi" style="color: #099;">1</span><span class="p">]</span><span class="o" style="font-weight: 600;">*</span><span class="nx">h</span><span class="p">,</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">v</span><span class="p">.</span><span class="nx">drawSvg</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">l</span><span class="p">,</span><span class="nx">k</span><span class="p">);</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="15" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
15
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC15" class="line" lang="javascript"><span class="k" style="font-weight: 600;">try</span><span class="p">{</span><span class="nx">a</span><span class="p">.</span><span class="nx">downloadURL</span><span class="p">(</span><span class="nx">u</span><span class="p">.</span><span class="nx">msSaveOrOpenBlob</span><span class="p">?</span><span class="nx">f</span><span class="p">.</span><span class="nx">msToBlob</span><span class="p">():</span><span class="nx">f</span><span class="p">.</span><span class="nx">toDataURL</span><span class="p">(</span><span class="nx">q</span><span class="p">),</span><span class="nx">n</span><span class="p">),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">()}</span><span class="k" style="font-weight: 600;">catch</span><span class="p">(</span><span class="nx">E</span><span class="p">){</span><span class="nx">c</span><span class="p">()}</span><span class="k" style="font-weight: 600;">finally</span><span class="p">{</span><span class="nx">z</span><span class="p">()}};</span><span class="nx">f</span><span class="p">.</span><span class="nx">width</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">;</span><span class="nx">f</span><span class="p">.</span><span class="nx">height</span><span class="o" style="font-weight: 600;">=</span><span class="nx">k</span><span class="p">;</span><span class="nx">e</span><span class="p">.</span><span class="nx">canvg</span><span class="p">?</span><span class="nx">m</span><span class="p">():(</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">w</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">rgbcolor.js</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">w</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">canvg.js</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">m</span><span class="p">()})}))},</span><span class="nx">c</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">p</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">z</span><span class="p">()}))};</span><span class="nx">a</span><span class="p">.</span><span class="nx">Chart</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getSVGForLocalExport</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">l</span><span class="p">,</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">m</span><span class="p">,</span><span class="nx">p</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">r</span><span class="p">,</span><span class="nx">q</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="o" style="font-weight: 600;">++</span><span class="nx">k</span><span class="p">;</span><span class="nx">c</span><span class="p">.</span><span class="nx">imageElement</span><span class="p">.</span><span class="nx">setAttributeNS</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">http://www.w3.org/1999/xlink</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">href</span><span class="dl">"</span><span class="p">,</span><span class="nx">a</span><span class="p">);</span><span class="nx">k</span><span class="o" style="font-weight: 600;">===</span><span class="nx">l</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">(</span><span class="nx">e</span><span class="p">.</span><span class="nx">sanitizeSVG</span><span class="p">(</span><span class="nx">m</span><span class="p">.</span><span class="nx">innerHTML</span><span class="p">,</span><span class="nx">p</span><span class="p">))};</span><span class="nx">a</span><span class="p">.</span><span class="nx">wrap</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">Chart</span><span class="p">.</span><span class="nx">prototype</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">getChartHTML</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="16" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
16
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC16" class="line" lang="javascript"><span class="nx">a</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nb" style="color: #0086b3;">Array</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">slice</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">arguments</span><span class="p">,</span><span class="mi" style="color: #099;">1</span><span class="p">));</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">;</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">container</span><span class="p">.</span><span class="nx">cloneNode</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">});</span><span class="nx">e</span><span class="p">.</span><span class="nx">getSVGForExport</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="nx">f</span><span class="p">);</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">m</span><span class="p">.</span><span class="nx">getElementsByTagName</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">image</span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">try</span><span class="p">{</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">l</span><span class="p">.</span><span class="nx">length</span><span class="p">)</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">r</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">g</span><span class="o" style="font-weight: 600;"><</span><span class="nx">r</span><span class="p">;</span><span class="o" style="font-weight: 600;">++</span><span class="nx">g</span><span class="p">)</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">[</span><span class="nx">g</span><span class="p">],</span><span class="nx">a</span><span class="p">.</span><span class="nx">imageToDataUrl</span><span class="p">(</span><span class="nx">h</span><span class="p">.</span><span class="nx">getAttributeNS</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">http://www.w3.org/1999/xlink</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">href</span><span class="dl">"</span><span class="p">),</span><span class="dl">"</span><span class="s2" style="color: #d14;">image/png</span><span class="dl">"</span><span class="p">,{</span><span class="na" style="color: #008080;">imageElement</span><span class="p">:</span><span class="nx">h</span><span class="p">},</span><span class="nx">d</span><span class="p">.</span><span class="nx">scale</span><span class="p">,</span><span class="nx">q</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">c</span><span class="p">);</span><span class="k" style="font-weight: 600;">else</span> <span class="nx">b</span><span class="p">(</span><span class="nx">e</span><span class="p">.</span><span class="nx">sanitizeSVG</span><span class="p">(</span><span class="nx">m</span><span class="p">.</span><span class="nx">innerHTML</span><span class="p">,</span><span class="nx">p</span><span class="p">))}</span><span class="k" style="font-weight: 600;">catch</span><span class="p">(</span><span class="nx">n</span><span class="p">){</span><span class="nx">c</span><span class="p">()}};</span><span class="nx">a</span><span class="p">.</span><span class="nx">Chart</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">exportChartLocal</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">merge</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">exporting</span><span class="p">,</span><span class="nx">d</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="17" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
17
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC17" class="line" lang="javascript"><span class="nx">b</span><span class="p">.</span><span class="nx">fallbackToExportServer</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">error</span><span class="p">)</span><span class="nx">b</span><span class="p">.</span><span class="nx">error</span><span class="p">();</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">throw</span><span class="dl">"</span><span class="s2" style="color: #d14;">Fallback to export server disabled</span><span class="dl">"</span><span class="p">;</span><span class="k" style="font-weight: 600;">else</span> <span class="nx">c</span><span class="p">.</span><span class="nx">exportChart</span><span class="p">(</span><span class="nx">b</span><span class="p">)};(</span><span class="nx">B</span><span class="o" style="font-weight: 600;">&&</span><span class="dl">"</span><span class="s2" style="color: #d14;">image/svg+xml</span><span class="dl">"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">b</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">||</span><span class="dl">"</span><span class="s2" style="color: #d14;">application/pdf</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">.</span><span class="nx">type</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">container</span><span class="p">.</span><span class="nx">getElementsByTagName</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">image</span><span class="dl">"</span><span class="p">).</span><span class="nx">length</span><span class="p">?</span><span class="nx">f</span><span class="p">():</span><span class="nx">c</span><span class="p">.</span><span class="nx">getSVGForLocalExport</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;"><</span><span class="nx">c</span><span class="p">.</span><span class="nx">indexOf</span><span class="p">(</span><span class="dl">"</span><span class="se" style="color: #d14;">\</span><span class="s2" style="color: #d14;">x3cforeignObject</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="dl">"</span><span class="s2" style="color: #d14;">image/svg+xml</span><span class="dl">"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">b</span><span class="p">.</span><span class="nx">type</span><span class="p">?</span><span class="nx">f</span><span class="p">():</span><span class="nx">a</span><span class="p">.</span><span class="nx">downloadSVGLocal</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">f</span><span class="p">)})};</span><span class="nx">h</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">getOptions</span><span class="p">().</span><span class="nx">exporting</span><span class="p">,{</span><span class="na" style="color: #008080;">libURL</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">https://code.highcharts.com/5.0.6/lib/</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">buttons</span><span class="p">:{</span><span class="na" style="color: #008080;">contextButton</span><span class="p">:{</span><span class="na" style="color: #008080;">menuItems</span><span class="p">:[{</span><span class="na" style="color: #008080;">textKey</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">printChart</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">onclick</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">print</span><span class="p">()}},</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="18" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
18
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC18" class="line" lang="javascript"><span class="p">{</span><span class="na" style="color: #008080;">separator</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">},{</span><span class="na" style="color: #008080;">textKey</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">downloadPNG</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">onclick</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">exportChartLocal</span><span class="p">()}},{</span><span class="na" style="color: #008080;">textKey</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">downloadJPEG</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">onclick</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">exportChartLocal</span><span class="p">({</span><span class="na" style="color: #008080;">type</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">image/jpeg</span><span class="dl">"</span><span class="p">})}},{</span><span class="na" style="color: #008080;">textKey</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">downloadSVG</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">onclick</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">exportChartLocal</span><span class="p">({</span><span class="na" style="color: #008080;">type</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">image/svg+xml</span><span class="dl">"</span><span class="p">})}},{</span><span class="na" style="color: #008080;">textKey</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">downloadPDF</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">onclick</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">exportChartLocal</span><span class="p">({</span><span class="na" style="color: #008080;">type</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">application/pdf</span><span class="dl">"</span><span class="p">})}}]}}})})(</span><span class="nx">h</span><span class="p">)});</span></span></pre>
</td>
</tr>

</table>
<br>
</li>
<li id="c71a26b5e4471905acfeae4897489d9f7928b347">
<a href="https://salsa.debian.org/med-team/multiqc/compare/493cc26e1eb30ceeb22d895cb6f256a5c56e5ae6...5e7982f5b7112bd1b6b7d8355f6124041d8e2a77#c71a26b5e4471905acfeae4897489d9f7928b347"><strong>multiqc/templates/default/assets/js/packages/jquery.toast.min.js</strong>
deleted
</a>
<hr>
<table class="code white" style="font-family: monospace; font-size: 90%;" bgcolor="#fff" width="100%" cellpadding="0" cellspacing="0">
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="1" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
1
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC1" class="line" lang="javascript"><span class="dl">"</span><span class="s2" style="color: #d14;">function</span><span class="dl">"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nb" style="color: #0086b3;">Object</span><span class="p">.</span><span class="nx">create</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nb" style="color: #0086b3;">Object</span><span class="p">.</span><span class="nx">create</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">t</span><span class="p">){</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">o</span><span class="p">(){}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">o</span><span class="p">.</span><span class="nx">prototype</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">,</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">o</span><span class="p">}),</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">t</span><span class="p">,</span><span class="nx">o</span><span class="p">){</span><span class="dl">"</span><span class="s2" style="color: #d14;">use strict</span><span class="dl">"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">_positionClasses</span><span class="p">:[</span><span class="dl">"</span><span class="s2" style="color: #d14;">bottom-left</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">bottom-right</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">top-right</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">top-left</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">bottom-center</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">top-center</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">mid-center</span><span class="dl">"</span><span class="p">],</span><span class="na" style="color: #008080;">_defaultIcons</span><span class="p">:[</span><span class="dl">"</span><span class="s2" style="color: #d14;">success</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">error</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">info</span><span class="dl">"</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">warning</span><span class="dl">"</span><span class="p">],</span><span class="na" style="color: #008080;">init</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">o</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">prepareOptions</span><span class="p">(</span><span class="nx">o</span><span class="p">,</span><span class="nx">t</span><span class="p">.</span><span class="nx">toast</span><span class="p">.</span><span class="nx">options</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">process</span><span class="p">()},</span><span class="na" style="color: #008080;">prepareOptions</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">o</span><span class="p">,</span><span class="nx">i</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">s</span><span class="o" style="font-weight: 600;">=</span><span class="p">{};</span><span class="dl">"</span><span class="s2" style="color: #d14;">string</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">o</span><span class="o" style="font-weight: 600;">||</span><span class="nx">o</span> <span class="k" style="font-weight: 600;">instanceof</span> <span class="nb" style="color: #0086b3;">Array</span><span class="p">?</span><span class="nx">s</span><span class="p">.</span><span class="nx">text</span><span class="o" style="font-weight: 600;">=</span><span class="nx">o</span><span class="p">:</span><span class="nx">s</span><span class="o" style="font-weight: 600;">=</span><span class="nx">o</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">i</span><span class="p">,</span><span class="nx">s</span><span class="p">)},</span><span class="na" style="color: #008080;">process</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">setup</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">addToDom</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">position</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">bindToast</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">animate</span><span class="p">()},</span><span class="na" style="color: #008080;">setup</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="dl">""</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_toastEl</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_toastEl</span><span class="o" style="font-weight: 600;">||</span><span class="nx">t</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;"><div></div></span><span class="dl">"</span><span class="p">,{</span><span class="dl">"</span><span class="s2" style="color: #d14;">class</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">jq-toast-single</span><span class="dl">"</span><span class="p">}),</span><span class="nx">o</span><span class="o" style="font-weight: 600;">+=</span><span class="dl">'</span><span class="s1" style="color: #d14;"><span class="jq-toast-loader"></span></span><span class="dl">'</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">allowToastClose</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">o</span><span class="o" style="font-weight: 600;">+=</span><span class="dl">'</span><span class="s1" style="color: #d14;"><span class="close-jq-toast-single">&times;</span></span><span class="dl">'</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">text</span> <span class="k" style="font-weight: 600;">instanceof</span> <span class="nb" style="color: #0086b3;">Array</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">heading</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">o</span><span class="o" style="font-weight: 600;">+=</span><span class="dl">'</span><span class="s1" style="color: #d14;"><h2 class="jq-toast-heading"></span><span class="dl">'</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">heading</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;"></h2></span><span class="dl">"</span><span class="p">),</span><span class="nx">o</span><span class="o" style="font-weight: 600;">+=</span><span class="dl">'</span><span class="s1" style="color: #d14;"><ul class="jq-toast-ul"></span><span class="dl">'</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">i</span><span class="o" style="font-weight: 600;"><</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">text</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">i</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">o</span><span class="o" style="font-weight: 600;">+=</span><span class="dl">'</span><span class="s1" style="color: #d14;"><li class="jq-toast-li" id="jq-toast-item-</span><span class="dl">'</span><span class="o" style="font-weight: 600;">+</span><span class="nx">i</span><span class="o" style="font-weight: 600;">+</span><span class="dl">'</span><span class="s1" style="color: #d14;">"></span><span class="dl">'</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">text</span><span class="p">[</span><span class="nx">i</span><span class="p">]</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;"></li></span><span class="dl">"</span><span class="p">;</span><span class="nx">o</span><span class="o" style="font-weight: 600;">+=</span><span class="dl">"</span><span class="s2" style="color: #d14;"></ul></span><span class="dl">"</span><span class="p">}</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">heading</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">o</span><span class="o" style="font-weight: 600;">+=</span><span class="dl">'</span><span class="s1" style="color: #d14;"><h2 class="jq-toast-heading"></span><span class="dl">'</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">heading</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;"></h2></span><span class="dl">"</span><span class="p">),</span><span class="nx">o</span><span class="o" style="font-weight: 600;">+=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">text</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">html</span><span class="p">(</span><span class="nx">o</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">bgColor</span><span class="o" style="font-weight: 600;">!==!</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">background-color</span><span class="dl">"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">bgColor</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">textColor</span><span class="o" style="font-weight: 600;">!==!</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">color</span><span class="dl">"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">textColor</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">textAlign</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">text-align</span><span class="dl">"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">textAlign</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">icon</span><span class="o" style="font-weight: 600;">!==!</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">jq-has-icon</span><span class="dl">"</span><span class="p">),</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">t</span><span class="p">.</span><span class="nx">inArray</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">icon</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_defaultIcons</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">jq-icon-</span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">icon</span><span class="p">))},</span><span class="na" style="color: #008080;">position</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="dl">"</span><span class="s2" style="color: #d14;">string</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">position</span><span class="o" style="font-weight: 600;">&&-</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">t</span><span class="p">.</span><span class="nx">inArray</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">position</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_positionClasses</span><span class="p">)?</span><span class="dl">"</span><span class="s2" style="color: #d14;">bottom-center</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">position</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_container</span><span class="p">.</span><span class="nx">css</span><span class="p">({</span><span class="na" style="color: #008080;">left</span><span class="p">:</span><span class="nx">t</span><span class="p">(</span><span class="nx">o</span><span class="p">).</span><span class="nx">outerWidth</span><span class="p">()</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">-</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_container</span><span class="p">.</span><span class="nx">outerWidth</span><span class="p">()</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="na" style="color: #008080;">bottom</span><span class="p">:</span><span class="mi" style="color: #099;">20</span><span class="p">}):</span><span class="dl">"</span><span class="s2" style="color: #d14;">top-center</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">position</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_container</span><span class="p">.</span><span class="nx">css</span><span class="p">({</span><span class="na" style="color: #008080;">left</span><span class="p">:</span><span class="nx">t</span><span class="p">(</span><span class="nx">o</span><span class="p">).</span><span class="nx">outerWidth</span><span class="p">()</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">-</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_container</span><span class="p">.</span><span class="nx">outerWidth</span><span class="p">()</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="mi" style="color: #099;">20</span><span class="p">}):</span><span class="dl">"</span><span class="s2" style="color: #d14;">mid-center</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">position</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_container</span><span class="p">.</span><span class="nx">css</span><span class="p">({</span><span class="na" style="color: #008080;">left</span><span class="p">:</span><span class="nx">t</span><span class="p">(</span><span class="nx">o</span><span class="p">).</span><span class="nx">outerWidth</span><span class="p">()</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">-</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_container</span><span class="p">.</span><span class="nx">outerWidth</span><span class="p">()</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="nx">t</span><span class="p">(</span><span class="nx">o</span><span class="p">).</span><span class="nx">outerHeight</span><span class="p">()</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">-</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_container</span><span class="p">.</span><span class="nx">outerHeight</span><span class="p">()</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="p">}):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_container</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">position</span><span class="p">):</span><span class="dl">"</span><span class="s2" style="color: #d14;">object</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">position</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_container</span><span class="p">.</span><span class="nx">css</span><span class="p">({</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">position</span><span class="p">.</span><span class="nx">top</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">position</span><span class="p">.</span><span class="nx">top</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">auto</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">bottom</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">position</span><span class="p">.</span><span class="nx">bottom</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">position</span><span class="p">.</span><span class="nx">bottom</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">auto</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">left</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">position</span><span class="p">.</span><span class="nx">left</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">position</span><span class="p">.</span><span class="nx">left</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">auto</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">right</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">position</span><span class="p">.</span><span class="nx">right</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">position</span><span class="p">.</span><span class="nx">right</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">auto</span><span class="dl">"</span><span class="p">}):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_container</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">bottom-left</span><span class="dl">"</span><span class="p">)},</span><span class="na" style="color: #008080;">bindToast</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">afterShown</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">t</span><span class="p">.</span><span class="nx">processLoader</span><span class="p">()}),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.close-jq-toast-single</span><span class="dl">"</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">click</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">o</span><span class="p">){</span><span class="nx">o</span><span class="p">.</span><span class="nx">preventDefault</span><span class="p">(),</span><span class="dl">"</span><span class="s2" style="color: #d14;">fade</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">t</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">showHideTransition</span><span class="p">?(</span><span class="nx">t</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">beforeHide</span><span class="dl">"</span><span class="p">),</span><span class="nx">t</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">fadeOut</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">t</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">afterHidden</span><span class="dl">"</span><span class="p">)})):</span><span class="dl">"</span><span class="s2" style="color: #d14;">slide</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">t</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">showHideTransition</span><span class="p">?(</span><span class="nx">t</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">beforeHide</span><span class="dl">"</span><span class="p">),</span><span class="nx">t</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">slideUp</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">t</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">afterHidden</span><span class="dl">"</span><span class="p">)})):(</span><span class="nx">t</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">beforeHide</span><span class="dl">"</span><span class="p">),</span><span class="nx">t</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">hide</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">t</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">afterHidden</span><span class="dl">"</span><span class="p">)}))}),</span><span class="dl">"</span><span class="s2" style="color: #d14;">function</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">beforeShow</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">beforeShow</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">t</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">beforeShow</span><span class="p">()}),</span><span class="dl">"</span><span class="s2" style="color: #d14;">function</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">afterShown</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">afterShown</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">t</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">afterShown</span><span class="p">()}),</span><span class="dl">"</span><span class="s2" style="color: #d14;">function</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">beforeHide</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">beforeHide</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">t</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">beforeHide</span><span class="p">()}),</span><span class="dl">"</span><span class="s2" style="color: #d14;">function</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">afterHidden</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">afterHidden</span><span class="dl">"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">t</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">afterHidden</span><span class="p">()})},</span><span class="na" style="color: #008080;">addToDom</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.jq-toast-wrap</span><span class="dl">"</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">o</span><span class="p">.</span><span class="nx">length</span><span class="p">?(</span><span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;"><div></div></span><span class="dl">"</span><span class="p">,{</span><span class="dl">"</span><span class="s2" style="color: #d14;">class</span><span class="dl">"</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">jq-toast-wrap</span><span class="dl">"</span><span class="p">}),</span><span class="nx">t</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">body</span><span class="dl">"</span><span class="p">).</span><span class="nx">append</span><span class="p">(</span><span class="nx">o</span><span class="p">)):(</span><span class="o" style="font-weight: 600;">!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">stack</span><span class="o" style="font-weight: 600;">||</span><span class="nb" style="color: #0086b3;">isNaN</span><span class="p">(</span><span class="nb" style="color: #0086b3;">parseInt</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">stack</span><span class="p">,</span><span class="mi" style="color: #099;">10</span><span class="p">)))</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">o</span><span class="p">.</span><span class="nx">empty</span><span class="p">(),</span><span class="nx">o</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.jq-toast-single:hidden</span><span class="dl">"</span><span class="p">).</span><span class="nx">remove</span><span class="p">(),</span><span class="nx">o</span><span class="p">.</span><span class="nx">append</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">stack</span><span class="o" style="font-weight: 600;">&&!</span><span class="nb" style="color: #0086b3;">isNaN</span><span class="p">(</span><span class="nb" style="color: #0086b3;">parseInt</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">stack</span><span class="p">),</span><span class="mi" style="color: #099;">10</span><span class="p">)){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">o</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.jq-toast-single</span><span class="dl">"</span><span class="p">).</span><span class="nx">length</span><span class="p">,</span><span class="nx">s</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="o" style="font-weight: 600;">-</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">stack</span><span class="p">;</span><span class="nx">s</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">t</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.jq-toast-wrap</span><span class="dl">"</span><span class="p">).</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.jq-toast-single</span><span class="dl">"</span><span class="p">).</span><span class="nx">slice</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">s</span><span class="p">).</span><span class="nx">remove</span><span class="p">()}</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_container</span><span class="o" style="font-weight: 600;">=</span><span class="nx">o</span><span class="p">},</span><span class="na" style="color: #008080;">canAutoHide</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">hideAfter</span><span class="o" style="font-weight: 600;">!==!</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&!</span><span class="nb" style="color: #0086b3;">isNaN</span><span class="p">(</span><span class="nb" style="color: #0086b3;">parseInt</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">hideAfter</span><span class="p">,</span><span class="mi" style="color: #099;">10</span><span class="p">))},</span><span class="na" style="color: #008080;">processLoader</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">canAutoHide</span><span class="p">()</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">loader</span><span class="o" style="font-weight: 600;">===!</span><span class="mi" style="color: #099;">1</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.jq-toast-loader</span><span class="dl">"</span><span class="p">),</span><span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">hideAfter</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">400</span><span class="p">)</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">1</span><span class="nx">e3</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">s</span><span class="dl">"</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">loaderBg</span><span class="p">,</span><span class="nx">s</span><span class="o" style="font-weight: 600;">=</span><span class="nx">t</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">style</span><span class="dl">"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="dl">""</span><span class="p">;</span><span class="nx">s</span><span class="o" style="font-weight: 600;">=</span><span class="nx">s</span><span class="p">.</span><span class="nx">substring</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">s</span><span class="p">.</span><span class="nx">indexOf</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">-webkit-transition</span><span class="dl">"</span><span class="p">)),</span><span class="nx">s</span><span class="o" style="font-weight: 600;">+=</span><span class="dl">"</span><span class="s2" style="color: #d14;">-webkit-transition: width </span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">o</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;"> ease-in;                       -o-transition: width </span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">o</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;"> ease-in;                       transition: width </span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">o</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;"> ease-in;                       background-color: </span><span class="dl">"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">i</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">;</span><span class="dl">"</span><span class="p">,</span><span class="nx">t</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">style</span><span class="dl">"</span><span class="p">,</span><span class="nx">s</span><span class="p">).</span><span class="nx">addClass</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">jq-toast-loaded</span><span class="dl">"</span><span class="p">)},</span><span class="na" style="color: #008080;">animate</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">hide</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">beforeShow</span><span class="dl">"</span><span class="p">),</span><span class="dl">"</span><span class="s2" style="color: #d14;">fade</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">showHideTransition</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">()?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">fadeIn</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">t</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">afterShown</span><span class="dl">"</span><span class="p">)}):</span><span class="dl">"</span><span class="s2" style="color: #d14;">slide</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">showHideTransition</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">()?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">slideDown</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">t</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">afterShown</span><span class="dl">"</span><span class="p">)}):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">show</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">t</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">afterShown</span><span class="dl">"</span><span class="p">)}),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">canAutoHide</span><span class="p">()){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">;</span><span class="nx">o</span><span class="p">.</span><span class="nx">setTimeout</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="dl">"</span><span class="s2" style="color: #d14;">fade</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">t</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">showHideTransition</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">()?(</span><span class="nx">t</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">beforeHide</span><span class="dl">"</span><span class="p">),</span><span class="nx">t</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">fadeOut</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">t</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">afterHidden</span><span class="dl">"</span><span class="p">)})):</span><span class="dl">"</span><span class="s2" style="color: #d14;">slide</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">t</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">showHideTransition</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">()?(</span><span class="nx">t</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">beforeHide</span><span class="dl">"</span><span class="p">),</span><span class="nx">t</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">slideUp</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">t</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">afterHidden</span><span class="dl">"</span><span class="p">)})):(</span><span class="nx">t</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">beforeHide</span><span class="dl">"</span><span class="p">),</span><span class="nx">t</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">hide</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">t</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">afterHidden</span><span class="dl">"</span><span class="p">)}))},</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">hideAfter</span><span class="p">)}},</span><span class="na" style="color: #008080;">reset</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">o</span><span class="p">){</span><span class="dl">"</span><span class="s2" style="color: #d14;">all</span><span class="dl">"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">o</span><span class="p">?</span><span class="nx">t</span><span class="p">(</span><span class="dl">"</span><span class="s2" style="color: #d14;">.jq-toast-wrap</span><span class="dl">"</span><span class="p">).</span><span class="nx">remove</span><span class="p">():</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_toastEl</span><span class="p">.</span><span class="nx">remove</span><span class="p">()},</span><span class="na" style="color: #008080;">update</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">t</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">prepareOptions</span><span class="p">(</span><span class="nx">t</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">setup</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">bindToast</span><span class="p">()}};</span><span class="nx">t</span><span class="p">.</span><span class="nx">toast</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">t</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">Object</span><span class="p">.</span><span class="nx">create</span><span class="p">(</span><span class="nx">i</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">o</span><span class="p">.</span><span class="nx">init</span><span class="p">(</span><span class="nx">t</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">),{</span><span class="na" style="color: #008080;">reset</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">t</span><span class="p">){</span><span class="nx">o</span><span class="p">.</span><span class="nx">reset</span><span class="p">(</span><span class="nx">t</span><span class="p">)},</span><span class="na" style="color: #008080;">update</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">t</span><span class="p">){</span><span class="nx">o</span><span class="p">.</span><span class="nx">update</span><span class="p">(</span><span class="nx">t</span><span class="p">)}}},</span><span class="nx">t</span><span class="p">.</span><span class="nx">toast</span><span class="p">.</span><span class="nx">options</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">text</span><span class="p">:</span><span class="dl">""</span><span class="p">,</span><span class="na" style="color: #008080;">heading</span><span class="p">:</span><span class="dl">""</span><span class="p">,</span><span class="na" style="color: #008080;">showHideTransition</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">fade</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">allowToastClose</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">hideAfter</span><span class="p">:</span><span class="mi" style="color: #099;">3</span><span class="nx">e3</span><span class="p">,</span><span class="na" style="color: #008080;">loader</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">loaderBg</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">#9EC600</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">stack</span><span class="p">:</span><span class="mi" style="color: #099;">5</span><span class="p">,</span><span class="na" style="color: #008080;">position</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">bottom-left</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">bgColor</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">textColor</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">textAlign</span><span class="p">:</span><span class="dl">"</span><span class="s2" style="color: #d14;">left</span><span class="dl">"</span><span class="p">,</span><span class="na" style="color: #008080;">icon</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">beforeShow</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){},</span><span class="na" style="color: #008080;">afterShown</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){},</span><span class="na" style="color: #008080;">beforeHide</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){},</span><span class="na" style="color: #008080;">afterHidden</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){}}}(</span><span class="nx">jQuery</span><span class="p">,</span><span class="nb" style="color: #0086b3;">window</span><span class="p">,</span><span class="nb" style="color: #0086b3;">document</span><span class="p">);</span></span></pre>
</td>
</tr>

</table>
<br>
</li>
<li id="d1f072bd6702522408a7a53a0dfb1352c9835143">
<a href="https://salsa.debian.org/med-team/multiqc/compare/493cc26e1eb30ceeb22d895cb6f256a5c56e5ae6...5e7982f5b7112bd1b6b7d8355f6124041d8e2a77#d1f072bd6702522408a7a53a0dfb1352c9835143"><strong>multiqc/templates/default/assets/js/packages/lz-string.min.js</strong>
deleted
</a>
<hr>
<table class="code white" style="font-family: monospace; font-size: 90%;" bgcolor="#fff" width="100%" cellpadding="0" cellspacing="0">
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="1" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
1
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC1" class="line" lang="javascript"><span class="kd" style="font-weight: 600;">var</span> <span class="nx">LZString</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">o</span><span class="p">(</span><span class="nx">o</span><span class="p">,</span><span class="nx">r</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">t</span><span class="p">[</span><span class="nx">o</span><span class="p">]){</span><span class="nx">t</span><span class="p">[</span><span class="nx">o</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="p">{};</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">n</span><span class="o" style="font-weight: 600;"><</span><span class="nx">o</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">n</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">t</span><span class="p">[</span><span class="nx">o</span><span class="p">][</span><span class="nx">o</span><span class="p">.</span><span class="nx">charAt</span><span class="p">(</span><span class="nx">n</span><span class="p">)]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">n</span><span class="p">}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">t</span><span class="p">[</span><span class="nx">o</span><span class="p">][</span><span class="nx">r</span><span class="p">]}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">r</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">String</span><span class="p">.</span><span class="nx">fromCharCode</span><span class="p">,</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=</span><span class="dl">"</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="dl">"</span><span class="s2" style="color: #d14;">ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$</span><span class="dl">"</span><span class="p">,</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="p">{},</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">compressToBase64</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">o</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">o</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span><span class="dl">""</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">r</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">.</span><span class="nx">_compress</span><span class="p">(</span><span class="nx">o</span><span class="p">,</span><span class="mi" style="color: #099;">6</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">o</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">n</span><span class="p">.</span><span class="nx">charAt</span><span class="p">(</span><span class="nx">o</span><span class="p">)});</span><span class="k" style="font-weight: 600;">switch</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">%</span><span class="mi" style="color: #099;">4</span><span class="p">){</span><span class="na" style="color: #008080;">default</span><span class="p">:</span><span class="k" style="font-weight: 600;">case</span> <span class="mi" style="color: #099;">0</span><span class="p">:</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">;</span><span class="k" style="font-weight: 600;">case</span> <span class="mi" style="color: #099;">1</span><span class="p">:</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">===</span><span class="dl">"</span><span class="p">;</span><span class="k" style="font-weight: 600;">case</span> <span class="mi" style="color: #099;">2</span><span class="p">:</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">==</span><span class="dl">"</span><span class="p">;</span><span class="k" style="font-weight: 600;">case</span> <span class="mi" style="color: #099;">3</span><span class="p">:</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;">=</span><span class="dl">"</span><span class="p">}},</span><span class="na" style="color: #008080;">decompressFromBase64</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">r</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">r</span><span class="p">?</span><span class="dl">""</span><span class="p">:</span><span class="dl">""</span><span class="o" style="font-weight: 600;">==</span><span class="nx">r</span><span class="p">?</span><span class="kc" style="font-weight: 600;">null</span><span class="p">:</span><span class="nx">i</span><span class="p">.</span><span class="nx">_decompress</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span><span class="mi" style="color: #099;">32</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">o</span><span class="p">(</span><span class="nx">n</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">charAt</span><span class="p">(</span><span class="nx">e</span><span class="p">))})},</span><span class="na" style="color: #008080;">compressToUTF16</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">o</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">o</span><span class="p">?</span><span class="dl">""</span><span class="p">:</span><span class="nx">i</span><span class="p">.</span><span class="nx">_compress</span><span class="p">(</span><span class="nx">o</span><span class="p">,</span><span class="mi" style="color: #099;">15</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">o</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">(</span><span class="nx">o</span><span class="o" style="font-weight: 600;">+</span><span class="mi" style="color: #099;">32</span><span class="p">)})</span><span class="o" style="font-weight: 600;">+</span><span class="dl">"</span><span class="s2" style="color: #d14;"> </span><span class="dl">"</span><span class="p">},</span><span class="na" style="color: #008080;">decompressFromUTF16</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">o</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">o</span><span class="p">?</span><span class="dl">""</span><span class="p">:</span><span class="dl">""</span><span class="o" style="font-weight: 600;">==</span><span class="nx">o</span><span class="p">?</span><span class="kc" style="font-weight: 600;">null</span><span class="p">:</span><span class="nx">i</span><span class="p">.</span><span class="nx">_decompress</span><span class="p">(</span><span class="nx">o</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span><span class="mi" style="color: #099;">16384</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">r</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">o</span><span class="p">.</span><span class="nx">charCodeAt</span><span class="p">(</span><span class="nx">r</span><span class="p">)</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">32</span><span class="p">})},</span><span class="na" style="color: #008080;">compressToUint8Array</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">o</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">r</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">.</span><span class="nx">compress</span><span class="p">(</span><span class="nx">o</span><span class="p">),</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">Uint8Array</span><span class="p">(</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">*</span><span class="nx">r</span><span class="p">.</span><span class="nx">length</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">t</span><span class="o" style="font-weight: 600;">></span><span class="nx">e</span><span class="p">;</span><span class="nx">e</span><span class="o" style="font-weight: 600;">++</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">s</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">charCodeAt</span><span class="p">(</span><span class="nx">e</span><span class="p">);</span><span class="nx">n</span><span class="p">[</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">*</span><span class="nx">e</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">s</span><span class="o" style="font-weight: 600;">>>></span><span class="mi" style="color: #099;">8</span><span class="p">,</span><span class="nx">n</span><span class="p">[</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">*</span><span class="nx">e</span><span class="o" style="font-weight: 600;">+</span><span class="mi" style="color: #099;">1</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">s</span><span class="o" style="font-weight: 600;">%</span><span class="mi" style="color: #099;">256</span><span class="p">}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">n</span><span class="p">},</span><span class="na" style="color: #008080;">decompressFromUint8Array</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">o</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">===</span><span class="nx">o</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">o</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">i</span><span class="p">.</span><span class="nx">decompress</span><span class="p">(</span><span class="nx">o</span><span class="p">);</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">Array</span><span class="p">(</span><span class="nx">o</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">n</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">t</span><span class="o" style="font-weight: 600;">></span><span class="nx">e</span><span class="p">;</span><span class="nx">e</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">n</span><span class="p">[</span><span class="nx">e</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">256</span><span class="o" style="font-weight: 600;">*</span><span class="nx">o</span><span class="p">[</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">*</span><span class="nx">e</span><span class="p">]</span><span class="o" style="font-weight: 600;">+</span><span class="nx">o</span><span class="p">[</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">*</span><span class="nx">e</span><span class="o" style="font-weight: 600;">+</span><span class="mi" style="color: #099;">1</span><span class="p">];</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">s</span><span class="o" style="font-weight: 600;">=</span><span class="p">[];</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">n</span><span class="p">.</span><span class="nx">forEach</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">o</span><span class="p">){</span><span class="nx">s</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">r</span><span class="p">(</span><span class="nx">o</span><span class="p">))}),</span><span class="nx">i</span><span class="p">.</span><span class="nx">decompress</span><span class="p">(</span><span class="nx">s</span><span class="p">.</span><span class="nx">join</span><span class="p">(</span><span class="dl">""</span><span class="p">))},</span><span class="na" style="color: #008080;">compressToEncodedURIComponent</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">o</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">o</span><span class="p">?</span><span class="dl">""</span><span class="p">:</span><span class="nx">i</span><span class="p">.</span><span class="nx">_compress</span><span class="p">(</span><span class="nx">o</span><span class="p">,</span><span class="mi" style="color: #099;">6</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">o</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="p">.</span><span class="nx">charAt</span><span class="p">(</span><span class="nx">o</span><span class="p">)})},</span><span class="na" style="color: #008080;">decompressFromEncodedURIComponent</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">r</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">r</span><span class="p">?</span><span class="dl">""</span><span class="p">:</span><span class="dl">""</span><span class="o" style="font-weight: 600;">==</span><span class="nx">r</span><span class="p">?</span><span class="kc" style="font-weight: 600;">null</span><span class="p">:(</span><span class="nx">r</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/ /g</span><span class="p">,</span><span class="dl">"</span><span class="s2" style="color: #d14;">+</span><span class="dl">"</span><span class="p">),</span><span class="nx">i</span><span class="p">.</span><span class="nx">_decompress</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span><span class="mi" style="color: #099;">32</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">n</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">o</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">charAt</span><span class="p">(</span><span class="nx">n</span><span class="p">))}))},</span><span class="na" style="color: #008080;">compress</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">o</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">i</span><span class="p">.</span><span class="nx">_compress</span><span class="p">(</span><span class="nx">o</span><span class="p">,</span><span class="mi" style="color: #099;">16</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">o</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">(</span><span class="nx">o</span><span class="p">)})},</span><span class="na" style="color: #008080;">_compress</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">o</span><span class="p">,</span><span class="nx">r</span><span class="p">,</span><span class="nx">n</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">o</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span><span class="dl">""</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">i</span><span class="p">,</span><span class="nx">s</span><span class="o" style="font-weight: 600;">=</span><span class="p">{},</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=</span><span class="p">{},</span><span class="nx">u</span><span class="o" style="font-weight: 600;">=</span><span class="dl">""</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="dl">""</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="dl">""</span><span class="p">,</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">3</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">i</span><span class="o" style="font-weight: 600;"><</span><span class="nx">o</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">i</span><span class="o" style="font-weight: 600;">+=</span><span class="mi" style="color: #099;">1</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">u</span><span class="o" style="font-weight: 600;">=</span><span class="nx">o</span><span class="p">.</span><span class="nx">charAt</span><span class="p">(</span><span class="nx">i</span><span class="p">),</span><span class="nb" style="color: #0086b3;">Object</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">hasOwnProperty</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">s</span><span class="p">,</span><span class="nx">u</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">s</span><span class="p">[</span><span class="nx">u</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="o" style="font-weight: 600;">++</span><span class="p">,</span><span class="nx">p</span><span class="p">[</span><span class="nx">u</span><span class="p">]</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="nx">u</span><span class="p">,</span><span class="nb" style="color: #0086b3;">Object</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">hasOwnProperty</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">s</span><span class="p">,</span><span class="nx">c</span><span class="p">))</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">;</span><span class="k" style="font-weight: 600;">else</span><span class="p">{</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nb" style="color: #0086b3;">Object</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">hasOwnProperty</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">p</span><span class="p">,</span><span class="nx">a</span><span class="p">)){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">charCodeAt</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">)</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">256</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">h</span><span class="o" style="font-weight: 600;">></span><span class="nx">e</span><span class="p">;</span><span class="nx">e</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">m</span><span class="o" style="font-weight: 600;"><<=</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">v</span><span class="o" style="font-weight: 600;">==</span><span class="nx">r</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">?(</span><span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">n</span><span class="p">(</span><span class="nx">m</span><span class="p">)),</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">):</span><span class="nx">v</span><span class="o" style="font-weight: 600;">++</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">charCodeAt</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="mi" style="color: #099;">8</span><span class="o" style="font-weight: 600;">></span><span class="nx">e</span><span class="p">;</span><span class="nx">e</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">m</span><span class="o" style="font-weight: 600;"><<</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">|</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&</span><span class="nx">t</span><span class="p">,</span><span class="nx">v</span><span class="o" style="font-weight: 600;">==</span><span class="nx">r</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">?(</span><span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">n</span><span class="p">(</span><span class="nx">m</span><span class="p">)),</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">):</span><span class="nx">v</span><span class="o" style="font-weight: 600;">++</span><span class="p">,</span><span class="nx">t</span><span class="o" style="font-weight: 600;">>>=</span><span class="mi" style="color: #099;">1</span><span class="p">}</span><span class="k" style="font-weight: 600;">else</span><span class="p">{</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">h</span><span class="o" style="font-weight: 600;">></span><span class="nx">e</span><span class="p">;</span><span class="nx">e</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">m</span><span class="o" style="font-weight: 600;"><<</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">|</span><span class="nx">t</span><span class="p">,</span><span class="nx">v</span><span class="o" style="font-weight: 600;">==</span><span class="nx">r</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">?(</span><span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">n</span><span class="p">(</span><span class="nx">m</span><span class="p">)),</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">):</span><span class="nx">v</span><span class="o" style="font-weight: 600;">++</span><span class="p">,</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">charCodeAt</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="mi" style="color: #099;">16</span><span class="o" style="font-weight: 600;">></span><span class="nx">e</span><span class="p">;</span><span class="nx">e</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">m</span><span class="o" style="font-weight: 600;"><<</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">|</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&</span><span class="nx">t</span><span class="p">,</span><span class="nx">v</span><span class="o" style="font-weight: 600;">==</span><span class="nx">r</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">?(</span><span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">n</span><span class="p">(</span><span class="nx">m</span><span class="p">)),</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">):</span><span class="nx">v</span><span class="o" style="font-weight: 600;">++</span><span class="p">,</span><span class="nx">t</span><span class="o" style="font-weight: 600;">>>=</span><span class="mi" style="color: #099;">1</span><span class="p">}</span><span class="nx">l</span><span class="o" style="font-weight: 600;">--</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">==</span><span class="nx">l</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">pow</span><span class="p">(</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="nx">h</span><span class="p">),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">++</span><span class="p">),</span><span class="k" style="font-weight: 600;">delete</span> <span class="nx">p</span><span class="p">[</span><span class="nx">a</span><span class="p">]}</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">s</span><span class="p">[</span><span class="nx">a</span><span class="p">],</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">h</span><span class="o" style="font-weight: 600;">></span><span class="nx">e</span><span class="p">;</span><span class="nx">e</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">m</span><span class="o" style="font-weight: 600;"><<</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">|</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&</span><span class="nx">t</span><span class="p">,</span><span class="nx">v</span><span class="o" style="font-weight: 600;">==</span><span class="nx">r</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">?(</span><span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">n</span><span class="p">(</span><span class="nx">m</span><span class="p">)),</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">):</span><span class="nx">v</span><span class="o" style="font-weight: 600;">++</span><span class="p">,</span><span class="nx">t</span><span class="o" style="font-weight: 600;">>>=</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="nx">l</span><span class="o" style="font-weight: 600;">--</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">==</span><span class="nx">l</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">pow</span><span class="p">(</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="nx">h</span><span class="p">),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">++</span><span class="p">),</span><span class="nx">s</span><span class="p">[</span><span class="nx">c</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="o" style="font-weight: 600;">++</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">String</span><span class="p">(</span><span class="nx">u</span><span class="p">)}</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="dl">""</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nb" style="color: #0086b3;">Object</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">hasOwnProperty</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">p</span><span class="p">,</span><span class="nx">a</span><span class="p">)){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">charCodeAt</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">)</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">256</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">h</span><span class="o" style="font-weight: 600;">></span><span class="nx">e</span><span class="p">;</span><span class="nx">e</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">m</span><span class="o" style="font-weight: 600;"><<=</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">v</span><span class="o" style="font-weight: 600;">==</span><span class="nx">r</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">?(</span><span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">n</span><span class="p">(</span><span class="nx">m</span><span class="p">)),</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">):</span><span class="nx">v</span><span class="o" style="font-weight: 600;">++</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">charCodeAt</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="mi" style="color: #099;">8</span><span class="o" style="font-weight: 600;">></span><span class="nx">e</span><span class="p">;</span><span class="nx">e</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">m</span><span class="o" style="font-weight: 600;"><<</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">|</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&</span><span class="nx">t</span><span class="p">,</span><span class="nx">v</span><span class="o" style="font-weight: 600;">==</span><span class="nx">r</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">?(</span><span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">n</span><span class="p">(</span><span class="nx">m</span><span class="p">)),</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">):</span><span class="nx">v</span><span class="o" style="font-weight: 600;">++</span><span class="p">,</span><span class="nx">t</span><span class="o" style="font-weight: 600;">>>=</span><span class="mi" style="color: #099;">1</span><span class="p">}</span><span class="k" style="font-weight: 600;">else</span><span class="p">{</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">h</span><span class="o" style="font-weight: 600;">></span><span class="nx">e</span><span class="p">;</span><span class="nx">e</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">m</span><span class="o" style="font-weight: 600;"><<</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">|</span><span class="nx">t</span><span class="p">,</span><span class="nx">v</span><span class="o" style="font-weight: 600;">==</span><span class="nx">r</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">?(</span><span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">n</span><span class="p">(</span><span class="nx">m</span><span class="p">)),</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">):</span><span class="nx">v</span><span class="o" style="font-weight: 600;">++</span><span class="p">,</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">charCodeAt</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="mi" style="color: #099;">16</span><span class="o" style="font-weight: 600;">></span><span class="nx">e</span><span class="p">;</span><span class="nx">e</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">m</span><span class="o" style="font-weight: 600;"><<</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">|</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&</span><span class="nx">t</span><span class="p">,</span><span class="nx">v</span><span class="o" style="font-weight: 600;">==</span><span class="nx">r</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">?(</span><span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">n</span><span class="p">(</span><span class="nx">m</span><span class="p">)),</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">):</span><span class="nx">v</span><span class="o" style="font-weight: 600;">++</span><span class="p">,</span><span class="nx">t</span><span class="o" style="font-weight: 600;">>>=</span><span class="mi" style="color: #099;">1</span><span class="p">}</span><span class="nx">l</span><span class="o" style="font-weight: 600;">--</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">==</span><span class="nx">l</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">pow</span><span class="p">(</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="nx">h</span><span class="p">),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">++</span><span class="p">),</span><span class="k" style="font-weight: 600;">delete</span> <span class="nx">p</span><span class="p">[</span><span class="nx">a</span><span class="p">]}</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">s</span><span class="p">[</span><span class="nx">a</span><span class="p">],</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">h</span><span class="o" style="font-weight: 600;">></span><span class="nx">e</span><span class="p">;</span><span class="nx">e</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">m</span><span class="o" style="font-weight: 600;"><<</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">|</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&</span><span class="nx">t</span><span class="p">,</span><span class="nx">v</span><span class="o" style="font-weight: 600;">==</span><span class="nx">r</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">?(</span><span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">n</span><span class="p">(</span><span class="nx">m</span><span class="p">)),</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">):</span><span class="nx">v</span><span class="o" style="font-weight: 600;">++</span><span class="p">,</span><span class="nx">t</span><span class="o" style="font-weight: 600;">>>=</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="nx">l</span><span class="o" style="font-weight: 600;">--</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">==</span><span class="nx">l</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">pow</span><span class="p">(</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="nx">h</span><span class="p">),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">++</span><span class="p">)}</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">h</span><span class="o" style="font-weight: 600;">></span><span class="nx">e</span><span class="p">;</span><span class="nx">e</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">m</span><span class="o" style="font-weight: 600;"><<</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">|</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&</span><span class="nx">t</span><span class="p">,</span><span class="nx">v</span><span class="o" style="font-weight: 600;">==</span><span class="nx">r</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">?(</span><span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">n</span><span class="p">(</span><span class="nx">m</span><span class="p">)),</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">):</span><span class="nx">v</span><span class="o" style="font-weight: 600;">++</span><span class="p">,</span><span class="nx">t</span><span class="o" style="font-weight: 600;">>>=</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(;;){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">m</span><span class="o" style="font-weight: 600;"><<=</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">v</span><span class="o" style="font-weight: 600;">==</span><span class="nx">r</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">){</span><span class="nx">d</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">n</span><span class="p">(</span><span class="nx">m</span><span class="p">));</span><span class="k" style="font-weight: 600;">break</span><span class="p">}</span><span class="nx">v</span><span class="o" style="font-weight: 600;">++</span><span class="p">}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">d</span><span class="p">.</span><span class="nx">join</span><span class="p">(</span><span class="dl">""</span><span class="p">)},</span><span class="na" style="color: #008080;">decompress</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">o</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">o</span><span class="p">?</span><span class="dl">""</span><span class="p">:</span><span class="dl">""</span><span class="o" style="font-weight: 600;">==</span><span class="nx">o</span><span class="p">?</span><span class="kc" style="font-weight: 600;">null</span><span class="p">:</span><span class="nx">i</span><span class="p">.</span><span class="nx">_decompress</span><span class="p">(</span><span class="nx">o</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span><span class="mi" style="color: #099;">32768</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">r</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">o</span><span class="p">.</span><span class="nx">charCodeAt</span><span class="p">(</span><span class="nx">r</span><span class="p">)})},</span><span class="na" style="color: #008080;">_decompress</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">o</span><span class="p">,</span><span class="nx">n</span><span class="p">,</span><span class="nx">e</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">t</span><span class="p">,</span><span class="nx">i</span><span class="p">,</span><span class="nx">s</span><span class="p">,</span><span class="nx">p</span><span class="p">,</span><span class="nx">u</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">l</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">4</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">4</span><span class="p">,</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">3</span><span class="p">,</span><span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="dl">""</span><span class="p">,</span><span class="nx">w</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">A</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">val</span><span class="p">:</span><span class="nx">e</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="na" style="color: #008080;">position</span><span class="p">:</span><span class="nx">n</span><span class="p">,</span><span class="na" style="color: #008080;">index</span><span class="p">:</span><span class="mi" style="color: #099;">1</span><span class="p">};</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="mi" style="color: #099;">3</span><span class="o" style="font-weight: 600;">></span><span class="nx">i</span><span class="p">;</span><span class="nx">i</span><span class="o" style="font-weight: 600;">+=</span><span class="mi" style="color: #099;">1</span><span class="p">)</span><span class="nx">f</span><span class="p">[</span><span class="nx">i</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">pow</span><span class="p">(</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="mi" style="color: #099;">2</span><span class="p">),</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="nx">a</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">c</span><span class="p">;)</span><span class="nx">u</span><span class="o" style="font-weight: 600;">=</span><span class="nx">A</span><span class="p">.</span><span class="nx">val</span><span class="o" style="font-weight: 600;">&</span><span class="nx">A</span><span class="p">.</span><span class="nx">position</span><span class="p">,</span><span class="nx">A</span><span class="p">.</span><span class="nx">position</span><span class="o" style="font-weight: 600;">>>=</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">==</span><span class="nx">A</span><span class="p">.</span><span class="nx">position</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">A</span><span class="p">.</span><span class="nx">position</span><span class="o" style="font-weight: 600;">=</span><span class="nx">n</span><span class="p">,</span><span class="nx">A</span><span class="p">.</span><span class="nx">val</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">(</span><span class="nx">A</span><span class="p">.</span><span class="nx">index</span><span class="o" style="font-weight: 600;">++</span><span class="p">)),</span><span class="nx">p</span><span class="o" style="font-weight: 600;">|=</span><span class="p">(</span><span class="nx">u</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">0</span><span class="p">?</span><span class="mi" style="color: #099;">1</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">)</span><span class="o" style="font-weight: 600;">*</span><span class="nx">a</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;"><<=</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="k" style="font-weight: 600;">switch</span><span class="p">(</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">p</span><span class="p">){</span><span class="k" style="font-weight: 600;">case</span> <span class="mi" style="color: #099;">0</span><span class="p">:</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">pow</span><span class="p">(</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="mi" style="color: #099;">8</span><span class="p">),</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="nx">a</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">c</span><span class="p">;)</span><span class="nx">u</span><span class="o" style="font-weight: 600;">=</span><span class="nx">A</span><span class="p">.</span><span class="nx">val</span><span class="o" style="font-weight: 600;">&</span><span class="nx">A</span><span class="p">.</span><span class="nx">position</span><span class="p">,</span><span class="nx">A</span><span class="p">.</span><span class="nx">position</span><span class="o" style="font-weight: 600;">>>=</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">==</span><span class="nx">A</span><span class="p">.</span><span class="nx">position</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">A</span><span class="p">.</span><span class="nx">position</span><span class="o" style="font-weight: 600;">=</span><span class="nx">n</span><span class="p">,</span><span class="nx">A</span><span class="p">.</span><span class="nx">val</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">(</span><span class="nx">A</span><span class="p">.</span><span class="nx">index</span><span class="o" style="font-weight: 600;">++</span><span class="p">)),</span><span class="nx">p</span><span class="o" style="font-weight: 600;">|=</span><span class="p">(</span><span class="nx">u</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">0</span><span class="p">?</span><span class="mi" style="color: #099;">1</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">)</span><span class="o" style="font-weight: 600;">*</span><span class="nx">a</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;"><<=</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">(</span><span class="nx">p</span><span class="p">);</span><span class="k" style="font-weight: 600;">break</span><span class="p">;</span><span class="k" style="font-weight: 600;">case</span> <span class="mi" style="color: #099;">1</span><span class="p">:</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">pow</span><span class="p">(</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="mi" style="color: #099;">16</span><span class="p">),</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="nx">a</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">c</span><span class="p">;)</span><span class="nx">u</span><span class="o" style="font-weight: 600;">=</span><span class="nx">A</span><span class="p">.</span><span class="nx">val</span><span class="o" style="font-weight: 600;">&</span><span class="nx">A</span><span class="p">.</span><span class="nx">position</span><span class="p">,</span><span class="nx">A</span><span class="p">.</span><span class="nx">position</span><span class="o" style="font-weight: 600;">>>=</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">==</span><span class="nx">A</span><span class="p">.</span><span class="nx">position</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">A</span><span class="p">.</span><span class="nx">position</span><span class="o" style="font-weight: 600;">=</span><span class="nx">n</span><span class="p">,</span><span class="nx">A</span><span class="p">.</span><span class="nx">val</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">(</span><span class="nx">A</span><span class="p">.</span><span class="nx">index</span><span class="o" style="font-weight: 600;">++</span><span class="p">)),</span><span class="nx">p</span><span class="o" style="font-weight: 600;">|=</span><span class="p">(</span><span class="nx">u</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">0</span><span class="p">?</span><span class="mi" style="color: #099;">1</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">)</span><span class="o" style="font-weight: 600;">*</span><span class="nx">a</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;"><<=</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">(</span><span class="nx">p</span><span class="p">);</span><span class="k" style="font-weight: 600;">break</span><span class="p">;</span><span class="k" style="font-weight: 600;">case</span> <span class="mi" style="color: #099;">2</span><span class="p">:</span><span class="k" style="font-weight: 600;">return</span><span class="dl">""</span><span class="p">}</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">f</span><span class="p">[</span><span class="mi" style="color: #099;">3</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">,</span><span class="nx">s</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">,</span><span class="nx">w</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">l</span><span class="p">);;){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">A</span><span class="p">.</span><span class="nx">index</span><span class="o" style="font-weight: 600;">></span><span class="nx">o</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span><span class="dl">""</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">pow</span><span class="p">(</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="nx">m</span><span class="p">),</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="nx">a</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">c</span><span class="p">;)</span><span class="nx">u</span><span class="o" style="font-weight: 600;">=</span><span class="nx">A</span><span class="p">.</span><span class="nx">val</span><span class="o" style="font-weight: 600;">&</span><span class="nx">A</span><span class="p">.</span><span class="nx">position</span><span class="p">,</span><span class="nx">A</span><span class="p">.</span><span class="nx">position</span><span class="o" style="font-weight: 600;">>>=</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">==</span><span class="nx">A</span><span class="p">.</span><span class="nx">position</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">A</span><span class="p">.</span><span class="nx">position</span><span class="o" style="font-weight: 600;">=</span><span class="nx">n</span><span class="p">,</span><span class="nx">A</span><span class="p">.</span><span class="nx">val</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">(</span><span class="nx">A</span><span class="p">.</span><span class="nx">index</span><span class="o" style="font-weight: 600;">++</span><span class="p">)),</span><span class="nx">p</span><span class="o" style="font-weight: 600;">|=</span><span class="p">(</span><span class="nx">u</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">0</span><span class="p">?</span><span class="mi" style="color: #099;">1</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">)</span><span class="o" style="font-weight: 600;">*</span><span class="nx">a</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;"><<=</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="k" style="font-weight: 600;">switch</span><span class="p">(</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">p</span><span class="p">){</span><span class="k" style="font-weight: 600;">case</span> <span class="mi" style="color: #099;">0</span><span class="p">:</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">pow</span><span class="p">(</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="mi" style="color: #099;">8</span><span class="p">),</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="nx">a</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">c</span><span class="p">;)</span><span class="nx">u</span><span class="o" style="font-weight: 600;">=</span><span class="nx">A</span><span class="p">.</span><span class="nx">val</span><span class="o" style="font-weight: 600;">&</span><span class="nx">A</span><span class="p">.</span><span class="nx">position</span><span class="p">,</span><span class="nx">A</span><span class="p">.</span><span class="nx">position</span><span class="o" style="font-weight: 600;">>>=</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">==</span><span class="nx">A</span><span class="p">.</span><span class="nx">position</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">A</span><span class="p">.</span><span class="nx">position</span><span class="o" style="font-weight: 600;">=</span><span class="nx">n</span><span class="p">,</span><span class="nx">A</span><span class="p">.</span><span class="nx">val</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">(</span><span class="nx">A</span><span class="p">.</span><span class="nx">index</span><span class="o" style="font-weight: 600;">++</span><span class="p">)),</span><span class="nx">p</span><span class="o" style="font-weight: 600;">|=</span><span class="p">(</span><span class="nx">u</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">0</span><span class="p">?</span><span class="mi" style="color: #099;">1</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">)</span><span class="o" style="font-weight: 600;">*</span><span class="nx">a</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;"><<=</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="nx">f</span><span class="p">[</span><span class="nx">d</span><span class="o" style="font-weight: 600;">++</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">(</span><span class="nx">p</span><span class="p">),</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">--</span><span class="p">;</span><span class="k" style="font-weight: 600;">break</span><span class="p">;</span><span class="k" style="font-weight: 600;">case</span> <span class="mi" style="color: #099;">1</span><span class="p">:</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">pow</span><span class="p">(</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="mi" style="color: #099;">16</span><span class="p">),</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="nx">a</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">c</span><span class="p">;)</span><span class="nx">u</span><span class="o" style="font-weight: 600;">=</span><span class="nx">A</span><span class="p">.</span><span class="nx">val</span><span class="o" style="font-weight: 600;">&</span><span class="nx">A</span><span class="p">.</span><span class="nx">position</span><span class="p">,</span><span class="nx">A</span><span class="p">.</span><span class="nx">position</span><span class="o" style="font-weight: 600;">>>=</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">==</span><span class="nx">A</span><span class="p">.</span><span class="nx">position</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">A</span><span class="p">.</span><span class="nx">position</span><span class="o" style="font-weight: 600;">=</span><span class="nx">n</span><span class="p">,</span><span class="nx">A</span><span class="p">.</span><span class="nx">val</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">(</span><span class="nx">A</span><span class="p">.</span><span class="nx">index</span><span class="o" style="font-weight: 600;">++</span><span class="p">)),</span><span class="nx">p</span><span class="o" style="font-weight: 600;">|=</span><span class="p">(</span><span class="nx">u</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">0</span><span class="p">?</span><span class="mi" style="color: #099;">1</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">)</span><span class="o" style="font-weight: 600;">*</span><span class="nx">a</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;"><<=</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="nx">f</span><span class="p">[</span><span class="nx">d</span><span class="o" style="font-weight: 600;">++</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">(</span><span class="nx">p</span><span class="p">),</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">--</span><span class="p">;</span><span class="k" style="font-weight: 600;">break</span><span class="p">;</span><span class="k" style="font-weight: 600;">case</span> <span class="mi" style="color: #099;">2</span><span class="p">:</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">w</span><span class="p">.</span><span class="nx">join</span><span class="p">(</span><span class="dl">""</span><span class="p">)}</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">==</span><span class="nx">h</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">pow</span><span class="p">(</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="nx">m</span><span class="p">),</span><span class="nx">m</span><span class="o" style="font-weight: 600;">++</span><span class="p">),</span><span class="nx">f</span><span class="p">[</span><span class="nx">l</span><span class="p">])</span><span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">[</span><span class="nx">l</span><span class="p">];</span><span class="k" style="font-weight: 600;">else</span><span class="p">{</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">l</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">d</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="p">;</span><span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="nx">s</span><span class="o" style="font-weight: 600;">+</span><span class="nx">s</span><span class="p">.</span><span class="nx">charAt</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">)}</span><span class="nx">w</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">v</span><span class="p">),</span><span class="nx">f</span><span class="p">[</span><span class="nx">d</span><span class="o" style="font-weight: 600;">++</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">s</span><span class="o" style="font-weight: 600;">+</span><span class="nx">v</span><span class="p">.</span><span class="nx">charAt</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">--</span><span class="p">,</span><span class="nx">s</span><span class="o" style="font-weight: 600;">=</span><span class="nx">v</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">==</span><span class="nx">h</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">pow</span><span class="p">(</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="nx">m</span><span class="p">),</span><span class="nx">m</span><span class="o" style="font-weight: 600;">++</span><span class="p">)}}};</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">i</span><span class="p">}();</span><span class="dl">"</span><span class="s2" style="color: #d14;">function</span><span class="dl">"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">define</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">define</span><span class="p">.</span><span class="nx">amd</span><span class="p">?</span><span class="nx">define</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">LZString</span><span class="p">}):</span><span class="dl">"</span><span class="s2" style="color: #d14;">undefined</span><span class="dl">"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">module</span><span class="o" style="font-weight: 600;">&&</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">module</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">module</span><span class="p">.</span><span class="nx">exports</span><span class="o" style="font-weight: 600;">=</span><span class="nx">LZString</span><span class="p">);</span></span></pre>
</td>
</tr>

</table>
<br>
</li>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #777;">

<br>
<a href="https://salsa.debian.org/med-team/multiqc/compare/493cc26e1eb30ceeb22d895cb6f256a5c56e5ae6...5e7982f5b7112bd1b6b7d8355f6124041d8e2a77">View it on GitLab</a>.
<br>
You're receiving this email because of your account on salsa.debian.org.
If you'd like to receive fewer emails, you can
adjust your notification settings.



</p>
</div>
</body>
</html>