4670 lines
593 KiB
HTML
4670 lines
593 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<title>Interactive BOM for KiCAD</title>
|
|
<style type="text/css">
|
|
:root {
|
|
--pcb-edge-color: black;
|
|
--pad-color: #878787;
|
|
--pad-hole-color: #CCCCCC;
|
|
--pad-color-highlight: #D04040;
|
|
--pad-color-highlight-both: #D0D040;
|
|
--pad-color-highlight-marked: #44a344;
|
|
--pin1-outline-color: #ffb629;
|
|
--pin1-outline-color-highlight: #ffb629;
|
|
--pin1-outline-color-highlight-both: #fcbb39;
|
|
--pin1-outline-color-highlight-marked: #fdbe41;
|
|
--silkscreen-edge-color: #aa4;
|
|
--silkscreen-polygon-color: #4aa;
|
|
--silkscreen-text-color: #4aa;
|
|
--fabrication-edge-color: #907651;
|
|
--fabrication-polygon-color: #907651;
|
|
--fabrication-text-color: #a27c24;
|
|
--track-color: #def5f1;
|
|
--track-color-highlight: #D04040;
|
|
--zone-color: #def5f1;
|
|
--zone-color-highlight: #d0404080;
|
|
}
|
|
|
|
html,
|
|
body {
|
|
margin: 0px;
|
|
height: 100%;
|
|
font-family: Verdana, sans-serif;
|
|
}
|
|
|
|
.dark.topmostdiv {
|
|
--pcb-edge-color: #eee;
|
|
--pad-color: #808080;
|
|
--pin1-outline-color: #ffa800;
|
|
--pin1-outline-color-highlight: #ccff00;
|
|
--track-color: #42524f;
|
|
--zone-color: #42524f;
|
|
background-color: #252c30;
|
|
color: #eee;
|
|
}
|
|
|
|
button {
|
|
background-color: #eee;
|
|
border: 1px solid #888;
|
|
color: black;
|
|
height: 44px;
|
|
width: 44px;
|
|
text-align: center;
|
|
text-decoration: none;
|
|
display: inline-block;
|
|
font-size: 14px;
|
|
font-weight: bolder;
|
|
}
|
|
|
|
.dark button {
|
|
/* This will be inverted */
|
|
background-color: #c3b7b5;
|
|
}
|
|
|
|
button.depressed {
|
|
background-color: #0a0;
|
|
color: white;
|
|
}
|
|
|
|
.dark button.depressed {
|
|
/* This will be inverted */
|
|
background-color: #b3b;
|
|
}
|
|
|
|
button:focus {
|
|
outline: 0;
|
|
}
|
|
|
|
button#tb-btn {
|
|
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.47 8.47'%3E%3Crect transform='translate(0 -288.53)' ry='1.17' y='288.8' x='.27' height='7.94' width='7.94' fill='%23f9f9f9'/%3E%3Cg transform='translate(0 -288.53)'%3E%3Crect width='7.94' height='7.94' x='.27' y='288.8' ry='1.17' fill='none' stroke='%23000' stroke-width='.4' stroke-linejoin='round'/%3E%3Cpath d='M1.32 290.12h5.82M1.32 291.45h5.82' fill='none' stroke='%23000' stroke-width='.4'/%3E%3Cpath d='M4.37 292.5v4.23M.26 292.63H8.2' fill='none' stroke='%23000' stroke-width='.3'/%3E%3Ctext font-weight='700' font-size='3.17' font-family='sans-serif'%3E%3Ctspan x='1.35' y='295.73'%3EF%3C/tspan%3E%3Ctspan x='5.03' y='295.68'%3EB%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/svg%3E%0A");
|
|
}
|
|
|
|
button#lr-btn {
|
|
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.47 8.47'%3E%3Crect transform='translate(0 -288.53)' ry='1.17' y='288.8' x='.27' height='7.94' width='7.94' fill='%23f9f9f9'/%3E%3Cg transform='translate(0 -288.53)'%3E%3Crect width='7.94' height='7.94' x='.27' y='288.8' ry='1.17' fill='none' stroke='%23000' stroke-width='.4' stroke-linejoin='round'/%3E%3Cpath d='M1.06 290.12H3.7m-2.64 1.33H3.7m-2.64 1.32H3.7m-2.64 1.3H3.7m-2.64 1.33H3.7' fill='none' stroke='%23000' stroke-width='.4'/%3E%3Cpath d='M4.37 288.8v7.94m0-4.11h3.96' fill='none' stroke='%23000' stroke-width='.3'/%3E%3Ctext font-weight='700' font-size='3.17' font-family='sans-serif'%3E%3Ctspan x='5.11' y='291.96'%3EF%3C/tspan%3E%3Ctspan x='5.03' y='295.68'%3EB%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/svg%3E%0A");
|
|
}
|
|
|
|
button#bom-btn {
|
|
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.47 8.47'%3E%3Crect transform='translate(0 -288.53)' ry='1.17' y='288.8' x='.27' height='7.94' width='7.94' fill='%23f9f9f9'/%3E%3Cg transform='translate(0 -288.53)' fill='none' stroke='%23000' stroke-width='.4'%3E%3Crect width='7.94' height='7.94' x='.27' y='288.8' ry='1.17' stroke-linejoin='round'/%3E%3Cpath d='M1.59 290.12h5.29M1.59 291.45h5.33M1.59 292.75h5.33M1.59 294.09h5.33M1.59 295.41h5.33'/%3E%3C/g%3E%3C/svg%3E");
|
|
}
|
|
|
|
button#bom-grouped-btn {
|
|
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cg stroke='%23000' stroke-linejoin='round' class='layer'%3E%3Crect width='29' height='29' x='1.5' y='1.5' stroke-width='2' fill='%23fff' rx='5' ry='5'/%3E%3Cpath stroke-linecap='square' stroke-width='2' d='M6 10h4m4 0h5m4 0h3M6.1 22h3m3.9 0h5m4 0h4m-16-8h4m4 0h4'/%3E%3Cpath stroke-linecap='null' d='M5 17.5h22M5 26.6h22M5 5.5h22'/%3E%3C/g%3E%3C/svg%3E");
|
|
}
|
|
|
|
button#bom-ungrouped-btn {
|
|
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cg stroke='%23000' stroke-linejoin='round' class='layer'%3E%3Crect width='29' height='29' x='1.5' y='1.5' stroke-width='2' fill='%23fff' rx='5' ry='5'/%3E%3Cpath stroke-linecap='square' stroke-width='2' d='M6 10h4m-4 8h3m-3 8h4'/%3E%3Cpath stroke-linecap='null' d='M5 13.5h22m-22 8h22M5 5.5h22'/%3E%3C/g%3E%3C/svg%3E");
|
|
}
|
|
|
|
button#bom-netlist-btn {
|
|
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cg fill='none' stroke='%23000' class='layer'%3E%3Crect width='29' height='29' x='1.5' y='1.5' stroke-width='2' fill='%23fff' rx='5' ry='5'/%3E%3Cpath stroke-width='2' d='M6 26l6-6v-8m13.8-6.3l-6 6v8'/%3E%3Ccircle cx='11.8' cy='9.5' r='2.8' stroke-width='2'/%3E%3Ccircle cx='19.8' cy='22.8' r='2.8' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");
|
|
}
|
|
|
|
button#copy {
|
|
background-image: url("data:image/svg+xml,%3Csvg height='48' viewBox='0 0 48 48' width='48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M32 2h-24c-2.21 0-4 1.79-4 4v28h4v-28h24v-4zm6 8h-22c-2.21 0-4 1.79-4 4v28c0 2.21 1.79 4 4 4h22c2.21 0 4-1.79 4-4v-28c0-2.21-1.79-4-4-4zm0 32h-22v-28h22v28z'/%3E%3C/svg%3E");
|
|
background-position: 6px 6px;
|
|
background-repeat: no-repeat;
|
|
background-size: 26px 26px;
|
|
border-radius: 6px;
|
|
height: 40px;
|
|
width: 40px;
|
|
margin: 10px 5px;
|
|
}
|
|
|
|
button#copy:active {
|
|
box-shadow: inset 0px 0px 5px #6c6c6c;
|
|
}
|
|
|
|
textarea.clipboard-temp {
|
|
position: fixed;
|
|
top: 0;
|
|
left: 0;
|
|
width: 2em;
|
|
height: 2em;
|
|
padding: 0;
|
|
border: None;
|
|
outline: None;
|
|
box-shadow: None;
|
|
background: transparent;
|
|
}
|
|
|
|
.left-most-button {
|
|
border-right: 0;
|
|
border-top-left-radius: 6px;
|
|
border-bottom-left-radius: 6px;
|
|
}
|
|
|
|
.middle-button {
|
|
border-right: 0;
|
|
}
|
|
|
|
.right-most-button {
|
|
border-top-right-radius: 6px;
|
|
border-bottom-right-radius: 6px;
|
|
}
|
|
|
|
.button-container {
|
|
font-size: 0;
|
|
margin: 0.4rem 0.4rem 0.4rem 0;
|
|
}
|
|
|
|
.dark .button-container {
|
|
filter: invert(1);
|
|
}
|
|
|
|
.button-container button {
|
|
background-size: 32px 32px;
|
|
background-position: 5px 5px;
|
|
background-repeat: no-repeat;
|
|
}
|
|
|
|
@media print {
|
|
.hideonprint {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
canvas {
|
|
cursor: crosshair;
|
|
}
|
|
|
|
canvas:active {
|
|
cursor: grabbing;
|
|
}
|
|
|
|
.fileinfo {
|
|
width: 100%;
|
|
max-width: 1000px;
|
|
border: none;
|
|
padding: 3px;
|
|
}
|
|
|
|
.fileinfo .title {
|
|
font-size: 20pt;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.fileinfo td {
|
|
overflow: hidden;
|
|
white-space: nowrap;
|
|
max-width: 1px;
|
|
width: 50%;
|
|
text-overflow: ellipsis;
|
|
}
|
|
|
|
.bom {
|
|
border-collapse: collapse;
|
|
font-family: Consolas, "DejaVu Sans Mono", Monaco, monospace;
|
|
font-size: 10pt;
|
|
table-layout: fixed;
|
|
width: 100%;
|
|
margin-top: 1px;
|
|
position: relative;
|
|
}
|
|
|
|
.bom th,
|
|
.bom td {
|
|
border: 1px solid black;
|
|
padding: 5px;
|
|
word-wrap: break-word;
|
|
text-align: center;
|
|
position: relative;
|
|
}
|
|
|
|
.dark .bom th,
|
|
.dark .bom td {
|
|
border: 1px solid #777;
|
|
}
|
|
|
|
.bom th {
|
|
background-color: #CCCCCC;
|
|
background-clip: padding-box;
|
|
}
|
|
|
|
.dark .bom th {
|
|
background-color: #3b4749;
|
|
}
|
|
|
|
.bom tr.highlighted:nth-child(n) {
|
|
background-color: #cfc;
|
|
}
|
|
|
|
.dark .bom tr.highlighted:nth-child(n) {
|
|
background-color: #226022;
|
|
}
|
|
|
|
.bom tr:nth-child(even) {
|
|
background-color: #f2f2f2;
|
|
}
|
|
|
|
.dark .bom tr:nth-child(even) {
|
|
background-color: #313b40;
|
|
}
|
|
|
|
.bom tr.checked {
|
|
color: #1cb53d;
|
|
}
|
|
|
|
.dark .bom tr.checked {
|
|
color: #2cce54;
|
|
}
|
|
|
|
.bom tr {
|
|
transition: background-color 0.2s;
|
|
}
|
|
|
|
.bom .numCol {
|
|
width: 30px;
|
|
}
|
|
|
|
.bom .value {
|
|
width: 15%;
|
|
}
|
|
|
|
.bom .quantity {
|
|
width: 65px;
|
|
}
|
|
|
|
.bom th .sortmark {
|
|
position: absolute;
|
|
right: 1px;
|
|
top: 1px;
|
|
margin-top: -5px;
|
|
border-width: 5px;
|
|
border-style: solid;
|
|
border-color: transparent transparent #221 transparent;
|
|
transform-origin: 50% 85%;
|
|
transition: opacity 0.2s, transform 0.4s;
|
|
}
|
|
|
|
.dark .bom th .sortmark {
|
|
filter: invert(1);
|
|
}
|
|
|
|
.bom th .sortmark.none {
|
|
opacity: 0;
|
|
}
|
|
|
|
.bom th .sortmark.desc {
|
|
transform: rotate(180deg);
|
|
}
|
|
|
|
.bom th:hover .sortmark.none {
|
|
opacity: 0.5;
|
|
}
|
|
|
|
.bom .bom-checkbox {
|
|
width: 30px;
|
|
position: relative;
|
|
user-select: none;
|
|
-moz-user-select: none;
|
|
}
|
|
|
|
.bom .bom-checkbox:before {
|
|
content: "";
|
|
position: absolute;
|
|
border-width: 15px;
|
|
border-style: solid;
|
|
border-color: #51829f transparent transparent transparent;
|
|
visibility: hidden;
|
|
top: -15px;
|
|
}
|
|
|
|
.bom .bom-checkbox:after {
|
|
content: "Double click to set/unset all";
|
|
position: absolute;
|
|
color: white;
|
|
top: -35px;
|
|
left: -26px;
|
|
background: #51829f;
|
|
padding: 5px 15px;
|
|
border-radius: 8px;
|
|
white-space: nowrap;
|
|
visibility: hidden;
|
|
}
|
|
|
|
.bom .bom-checkbox:hover:before,
|
|
.bom .bom-checkbox:hover:after {
|
|
visibility: visible;
|
|
transition: visibility 0.2s linear 1s;
|
|
}
|
|
|
|
.split {
|
|
-webkit-box-sizing: border-box;
|
|
-moz-box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
overflow-y: auto;
|
|
overflow-x: hidden;
|
|
background-color: inherit;
|
|
}
|
|
|
|
.split.split-horizontal,
|
|
.gutter.gutter-horizontal {
|
|
height: 100%;
|
|
float: left;
|
|
}
|
|
|
|
.gutter {
|
|
background-color: #ddd;
|
|
background-repeat: no-repeat;
|
|
background-position: 50%;
|
|
transition: background-color 0.3s;
|
|
}
|
|
|
|
.dark .gutter {
|
|
background-color: #777;
|
|
}
|
|
|
|
.gutter.gutter-horizontal {
|
|
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAeCAYAAADkftS9AAAAIklEQVQoU2M4c+bMfxAGAgYYmwGrIIiDjrELjpo5aiZeMwF+yNnOs5KSvgAAAABJRU5ErkJggg==');
|
|
cursor: ew-resize;
|
|
width: 5px;
|
|
}
|
|
|
|
.gutter.gutter-vertical {
|
|
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAFAQMAAABo7865AAAABlBMVEVHcEzMzMzyAv2sAAAAAXRSTlMAQObYZgAAABBJREFUeF5jOAMEEAIEEFwAn3kMwcB6I2AAAAAASUVORK5CYII=');
|
|
cursor: ns-resize;
|
|
height: 5px;
|
|
}
|
|
|
|
.searchbox {
|
|
float: left;
|
|
height: 40px;
|
|
margin: 10px 5px;
|
|
padding: 12px 32px;
|
|
font-family: Consolas, "DejaVu Sans Mono", Monaco, monospace;
|
|
font-size: 18px;
|
|
box-sizing: border-box;
|
|
border: 1px solid #888;
|
|
border-radius: 6px;
|
|
outline: none;
|
|
background-color: #eee;
|
|
transition: background-color 0.2s, border 0.2s;
|
|
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABNklEQVQ4T8XSMUvDQBQH8P/LElFa/AIZHcTBQSz0I/gFstTBRR2KUC4ldDxw7h0Bl3RRUATxi4iiODgoiLNrbQYp5J6cpJJqomkX33Z37/14d/dIa33MzDuYI4johOI4XhyNRteO46zNYjDzAxE1yBZprVeZ+QbAUhXEGJMA2Ox2u4+fQIa0mPmsCgCgJYQ4t7lfgF0opQYAdv9ABkKI/UnOFCClXKjX61cA1osQY8x9kiRNKeV7IWA3oyhaSdP0FkAtjxhj3hzH2RBCPOf3pzqYHCilfAAX+URm9oMguPzeWSGQvUcMYC8rOBJCHBRdqxTo9/vbRHRqi8bj8XKv1xvODbiuW2u32/bvf0SlDv4XYOY7z/Mavu+nM1+BmQ+NMc0wDF/LprP0DbTWW0T00ul0nn4b7Q87+X4Qmfiq2wAAAABJRU5ErkJggg==');
|
|
background-position: 10px 10px;
|
|
background-repeat: no-repeat;
|
|
}
|
|
|
|
.dark .searchbox {
|
|
background-color: #111;
|
|
color: #eee;
|
|
}
|
|
|
|
.searchbox::placeholder {
|
|
color: #ccc;
|
|
}
|
|
|
|
.dark .searchbox::placeholder {
|
|
color: #666;
|
|
}
|
|
|
|
.filter {
|
|
width: calc(60% - 64px);
|
|
}
|
|
|
|
.reflookup {
|
|
width: calc(40% - 10px);
|
|
}
|
|
|
|
input[type=text]:focus {
|
|
background-color: white;
|
|
border: 1px solid #333;
|
|
}
|
|
|
|
.dark input[type=text]:focus {
|
|
background-color: #333;
|
|
border: 1px solid #ccc;
|
|
}
|
|
|
|
mark.highlight {
|
|
background-color: #5050ff;
|
|
color: #fff;
|
|
padding: 2px;
|
|
border-radius: 6px;
|
|
}
|
|
|
|
.dark mark.highlight {
|
|
background-color: #76a6da;
|
|
color: #111;
|
|
}
|
|
|
|
.menubtn {
|
|
background-color: white;
|
|
border: none;
|
|
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 20 20'%3E%3Cpath fill='none' d='M0 0h20v20H0V0z'/%3E%3Cpath d='M15.95 10.78c.03-.25.05-.51.05-.78s-.02-.53-.06-.78l1.69-1.32c.15-.12.19-.34.1-.51l-1.6-2.77c-.1-.18-.31-.24-.49-.18l-1.99.8c-.42-.32-.86-.58-1.35-.78L12 2.34c-.03-.2-.2-.34-.4-.34H8.4c-.2 0-.36.14-.39.34l-.3 2.12c-.49.2-.94.47-1.35.78l-1.99-.8c-.18-.07-.39 0-.49.18l-1.6 2.77c-.1.18-.06.39.1.51l1.69 1.32c-.04.25-.07.52-.07.78s.02.53.06.78L2.37 12.1c-.15.12-.19.34-.1.51l1.6 2.77c.1.18.31.24.49.18l1.99-.8c.42.32.86.58 1.35.78l.3 2.12c.04.2.2.34.4.34h3.2c.2 0 .37-.14.39-.34l.3-2.12c.49-.2.94-.47 1.35-.78l1.99.8c.18.07.39 0 .49-.18l1.6-2.77c.1-.18.06-.39-.1-.51l-1.67-1.32zM10 13c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3z'/%3E%3C/svg%3E%0A");
|
|
background-position: center;
|
|
background-repeat: no-repeat;
|
|
}
|
|
|
|
.statsbtn {
|
|
background-color: white;
|
|
border: none;
|
|
background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6h28v24H4V6zm0 8h28v8H4m9-16v24h10V5.8' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E");
|
|
background-position: center;
|
|
background-repeat: no-repeat;
|
|
}
|
|
|
|
.iobtn {
|
|
background-color: white;
|
|
border: none;
|
|
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36'%3E%3Cpath fill='none' stroke='%23000' stroke-width='2' d='M3 33v-7l6.8-7h16.5l6.7 7v7H3zM3.2 26H33M21 9l5-5.9 5 6h-2.5V15h-5V9H21zm-4.9 0l-5 6-5-6h2.5V3h5v6h2.5z'/%3E%3Cpath fill='none' stroke='%23000' d='M6.1 29.5H10'/%3E%3C/svg%3E");
|
|
background-position: center;
|
|
background-repeat: no-repeat;
|
|
}
|
|
|
|
.visbtn {
|
|
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' stroke='%23333' d='M2.5 4.5h5v15h-5zM9.5 4.5h5v15h-5zM16.5 4.5h5v15h-5z'/%3E%3C/svg%3E");
|
|
background-position: center;
|
|
background-repeat: no-repeat;
|
|
padding: 15px;
|
|
}
|
|
|
|
#vismenu-content {
|
|
left: 0px;
|
|
font-family: Verdana, sans-serif;
|
|
}
|
|
|
|
.dark .statsbtn,
|
|
.dark .savebtn,
|
|
.dark .menubtn,
|
|
.dark .iobtn,
|
|
.dark .visbtn {
|
|
filter: invert(1);
|
|
}
|
|
|
|
.flexbox {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: space-between;
|
|
width: 100%;
|
|
}
|
|
|
|
.savebtn {
|
|
background-color: #d6d6d6;
|
|
width: auto;
|
|
height: 30px;
|
|
flex-grow: 1;
|
|
margin: 5px;
|
|
border-radius: 4px;
|
|
}
|
|
|
|
.savebtn:active {
|
|
background-color: #0a0;
|
|
color: white;
|
|
}
|
|
|
|
.dark .savebtn:active {
|
|
/* This will be inverted */
|
|
background-color: #b3b;
|
|
}
|
|
|
|
.stats {
|
|
border-collapse: collapse;
|
|
font-size: 12pt;
|
|
table-layout: fixed;
|
|
width: 100%;
|
|
min-width: 450px;
|
|
}
|
|
|
|
.dark .stats td {
|
|
border: 1px solid #bbb;
|
|
}
|
|
|
|
.stats td {
|
|
border: 1px solid black;
|
|
padding: 5px;
|
|
word-wrap: break-word;
|
|
text-align: center;
|
|
position: relative;
|
|
}
|
|
|
|
#checkbox-stats div {
|
|
position: absolute;
|
|
left: 0;
|
|
top: 0;
|
|
height: 100%;
|
|
width: 100%;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
}
|
|
|
|
#checkbox-stats .bar {
|
|
background-color: rgba(28, 251, 0, 0.6);
|
|
}
|
|
|
|
.menu {
|
|
position: relative;
|
|
display: inline-block;
|
|
margin: 0.4rem 0.4rem 0.4rem 0;
|
|
}
|
|
|
|
.menu-content {
|
|
font-size: 12pt !important;
|
|
text-align: left !important;
|
|
font-weight: normal !important;
|
|
display: none;
|
|
position: absolute;
|
|
background-color: white;
|
|
right: 0;
|
|
min-width: 300px;
|
|
box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
|
|
z-index: 100;
|
|
padding: 8px;
|
|
}
|
|
|
|
.dark .menu-content {
|
|
background-color: #111;
|
|
}
|
|
|
|
.menu:hover .menu-content {
|
|
display: block;
|
|
}
|
|
|
|
.menu:hover .menubtn,
|
|
.menu:hover .iobtn,
|
|
.menu:hover .statsbtn {
|
|
background-color: #eee;
|
|
}
|
|
|
|
.menu-label {
|
|
display: inline-block;
|
|
padding: 8px;
|
|
border: 1px solid #ccc;
|
|
border-top: 0;
|
|
width: calc(100% - 18px);
|
|
}
|
|
|
|
.menu-label-top {
|
|
border-top: 1px solid #ccc;
|
|
}
|
|
|
|
.menu-textbox {
|
|
float: left;
|
|
height: 24px;
|
|
margin: 10px 5px;
|
|
padding: 5px 5px;
|
|
font-family: Consolas, "DejaVu Sans Mono", Monaco, monospace;
|
|
font-size: 14px;
|
|
box-sizing: border-box;
|
|
border: 1px solid #888;
|
|
border-radius: 4px;
|
|
outline: none;
|
|
background-color: #eee;
|
|
transition: background-color 0.2s, border 0.2s;
|
|
width: calc(100% - 10px);
|
|
}
|
|
|
|
.menu-textbox.invalid,
|
|
.dark .menu-textbox.invalid {
|
|
color: red;
|
|
}
|
|
|
|
.dark .menu-textbox {
|
|
background-color: #222;
|
|
color: #eee;
|
|
}
|
|
|
|
.radio-container {
|
|
margin: 4px;
|
|
}
|
|
|
|
.topmostdiv {
|
|
display: flex;
|
|
flex-direction: column;
|
|
width: 100%;
|
|
background-color: white;
|
|
transition: background-color 0.3s;
|
|
}
|
|
|
|
#top {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
justify-content: flex-end;
|
|
align-items: center;
|
|
}
|
|
|
|
#topdivider {
|
|
border-bottom: 2px solid black;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
}
|
|
|
|
.dark #topdivider {
|
|
border-bottom: 2px solid #ccc;
|
|
}
|
|
|
|
#topdivider>div {
|
|
position: relative;
|
|
}
|
|
|
|
#toptoggle {
|
|
cursor: pointer;
|
|
user-select: none;
|
|
position: absolute;
|
|
padding: 0.1rem 0.3rem;
|
|
top: -0.4rem;
|
|
left: -1rem;
|
|
font-size: 1.4rem;
|
|
line-height: 60%;
|
|
border: 1px solid black;
|
|
border-radius: 1rem;
|
|
background-color: #fff;
|
|
z-index: 100;
|
|
}
|
|
|
|
.flipped {
|
|
transform: rotate(0.5turn);
|
|
}
|
|
|
|
.dark #toptoggle {
|
|
border: 1px solid #fff;
|
|
background-color: #222;
|
|
}
|
|
|
|
#fileinfodiv {
|
|
flex: 20rem 1 0;
|
|
overflow: auto;
|
|
}
|
|
|
|
#bomcontrols {
|
|
display: flex;
|
|
flex-direction: row-reverse;
|
|
}
|
|
|
|
#bomcontrols>* {
|
|
flex-shrink: 0;
|
|
}
|
|
|
|
#dbg {
|
|
display: block;
|
|
}
|
|
|
|
::-webkit-scrollbar {
|
|
width: 8px;
|
|
}
|
|
|
|
::-webkit-scrollbar-track {
|
|
background: #aaa;
|
|
}
|
|
|
|
::-webkit-scrollbar-thumb {
|
|
background: #666;
|
|
border-radius: 3px;
|
|
}
|
|
|
|
::-webkit-scrollbar-thumb:hover {
|
|
background: #555;
|
|
}
|
|
|
|
.slider {
|
|
-webkit-appearance: none;
|
|
width: 100%;
|
|
margin: 3px 0;
|
|
padding: 0;
|
|
outline: none;
|
|
opacity: 0.7;
|
|
-webkit-transition: .2s;
|
|
transition: opacity .2s;
|
|
border-radius: 3px;
|
|
}
|
|
|
|
.slider:hover {
|
|
opacity: 1;
|
|
}
|
|
|
|
.slider:focus {
|
|
outline: none;
|
|
}
|
|
|
|
.slider::-webkit-slider-runnable-track {
|
|
-webkit-appearance: none;
|
|
width: 100%;
|
|
height: 8px;
|
|
background: #d3d3d3;
|
|
border-radius: 3px;
|
|
border: none;
|
|
}
|
|
|
|
.slider::-webkit-slider-thumb {
|
|
-webkit-appearance: none;
|
|
width: 15px;
|
|
height: 15px;
|
|
border-radius: 50%;
|
|
background: #0a0;
|
|
cursor: pointer;
|
|
margin-top: -4px;
|
|
}
|
|
|
|
.dark .slider::-webkit-slider-thumb {
|
|
background: #3d3;
|
|
}
|
|
|
|
.slider::-moz-range-thumb {
|
|
width: 15px;
|
|
height: 15px;
|
|
border-radius: 50%;
|
|
background: #0a0;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.slider::-moz-range-track {
|
|
height: 8px;
|
|
background: #d3d3d3;
|
|
border-radius: 3px;
|
|
}
|
|
|
|
.dark .slider::-moz-range-thumb {
|
|
background: #3d3;
|
|
}
|
|
|
|
.slider::-ms-track {
|
|
width: 100%;
|
|
height: 8px;
|
|
border-width: 3px 0;
|
|
background: transparent;
|
|
border-color: transparent;
|
|
color: transparent;
|
|
transition: opacity .2s;
|
|
}
|
|
|
|
.slider::-ms-fill-lower {
|
|
background: #d3d3d3;
|
|
border: none;
|
|
border-radius: 3px;
|
|
}
|
|
|
|
.slider::-ms-fill-upper {
|
|
background: #d3d3d3;
|
|
border: none;
|
|
border-radius: 3px;
|
|
}
|
|
|
|
.slider::-ms-thumb {
|
|
width: 15px;
|
|
height: 15px;
|
|
border-radius: 50%;
|
|
background: #0a0;
|
|
cursor: pointer;
|
|
margin: 0;
|
|
}
|
|
|
|
.shameless-plug {
|
|
font-size: 0.8em;
|
|
text-align: center;
|
|
display: block;
|
|
}
|
|
|
|
a {
|
|
color: #0278a4;
|
|
}
|
|
|
|
.dark a {
|
|
color: #00b9fd;
|
|
}
|
|
|
|
#frontcanvas,
|
|
#backcanvas {
|
|
touch-action: none;
|
|
}
|
|
|
|
.placeholder {
|
|
border: 1px dashed #9f9fda !important;
|
|
background-color: #edf2f7 !important;
|
|
}
|
|
|
|
.dragging {
|
|
z-index: 999;
|
|
}
|
|
|
|
.dark .dragging>table>tbody>tr {
|
|
background-color: #252c30;
|
|
}
|
|
|
|
.dark .placeholder {
|
|
filter: invert(1);
|
|
}
|
|
|
|
.column-spacer {
|
|
top: 0;
|
|
left: 0;
|
|
width: calc(100% - 4px);
|
|
position: absolute;
|
|
cursor: pointer;
|
|
user-select: none;
|
|
height: 100%;
|
|
}
|
|
|
|
.column-width-handle {
|
|
top: 0;
|
|
right: 0;
|
|
width: 4px;
|
|
position: absolute;
|
|
cursor: col-resize;
|
|
user-select: none;
|
|
height: 100%;
|
|
}
|
|
|
|
.column-width-handle:hover {
|
|
background-color: #4f99bd;
|
|
}
|
|
|
|
.help-link {
|
|
border: 1px solid #0278a4;
|
|
padding-inline: 0.3rem;
|
|
border-radius: 3px;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.dark .help-link {
|
|
border: 1px solid #00b9fd;
|
|
}
|
|
|
|
.bom-color {
|
|
width: 20%;
|
|
}
|
|
|
|
.color-column input {
|
|
width: 1.6rem;
|
|
height: 1rem;
|
|
border: 1px solid black;
|
|
cursor: pointer;
|
|
padding: 0;
|
|
}
|
|
|
|
/* removes default styling from input color element */
|
|
::-webkit-color-swatch {
|
|
border: none;
|
|
}
|
|
|
|
::-webkit-color-swatch-wrapper {
|
|
padding: 0;
|
|
}
|
|
|
|
::-moz-color-swatch,
|
|
::-moz-focus-inner {
|
|
border: none;
|
|
}
|
|
|
|
::-moz-focus-inner {
|
|
padding: 0;
|
|
}
|
|
/* #bomhead {
|
|
position: sticky;
|
|
top: 0px;
|
|
z-index: 1;
|
|
} */
|
|
</style>
|
|
<script type="text/javascript" >
|
|
///////////////////////////////////////////////
|
|
/*
|
|
Split.js - v1.3.5
|
|
MIT License
|
|
https://github.com/nathancahill/Split.js
|
|
*/
|
|
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Split=t()}(this,function(){"use strict";var e=window,t=e.document,n="addEventListener",i="removeEventListener",r="getBoundingClientRect",s=function(){return!1},o=e.attachEvent&&!e[n],a=["","-webkit-","-moz-","-o-"].filter(function(e){var n=t.createElement("div");return n.style.cssText="width:"+e+"calc(9px)",!!n.style.length}).shift()+"calc",l=function(e){return"string"==typeof e||e instanceof String?t.querySelector(e):e};return function(u,c){function z(e,t,n){var i=A(y,t,n);Object.keys(i).forEach(function(t){return e.style[t]=i[t]})}function h(e,t){var n=B(y,t);Object.keys(n).forEach(function(t){return e.style[t]=n[t]})}function f(e){var t=E[this.a],n=E[this.b],i=t.size+n.size;t.size=e/this.size*i,n.size=i-e/this.size*i,z(t.element,t.size,this.aGutterSize),z(n.element,n.size,this.bGutterSize)}function m(e){var t;this.dragging&&((t="touches"in e?e.touches[0][b]-this.start:e[b]-this.start)<=E[this.a].minSize+M+this.aGutterSize?t=E[this.a].minSize+this.aGutterSize:t>=this.size-(E[this.b].minSize+M+this.bGutterSize)&&(t=this.size-(E[this.b].minSize+this.bGutterSize)),f.call(this,t),c.onDrag&&c.onDrag())}function g(){var e=E[this.a].element,t=E[this.b].element;this.size=e[r]()[y]+t[r]()[y]+this.aGutterSize+this.bGutterSize,this.start=e[r]()[G]}function d(){var t=this,n=E[t.a].element,r=E[t.b].element;t.dragging&&c.onDragEnd&&c.onDragEnd(),t.dragging=!1,e[i]("mouseup",t.stop),e[i]("touchend",t.stop),e[i]("touchcancel",t.stop),t.parent[i]("mousemove",t.move),t.parent[i]("touchmove",t.move),delete t.stop,delete t.move,n[i]("selectstart",s),n[i]("dragstart",s),r[i]("selectstart",s),r[i]("dragstart",s),n.style.userSelect="",n.style.webkitUserSelect="",n.style.MozUserSelect="",n.style.pointerEvents="",r.style.userSelect="",r.style.webkitUserSelect="",r.style.MozUserSelect="",r.style.pointerEvents="",t.gutter.style.cursor="",t.parent.style.cursor=""}function S(t){var i=this,r=E[i.a].element,o=E[i.b].element;!i.dragging&&c.onDragStart&&c.onDragStart(),t.preventDefault(),i.dragging=!0,i.move=m.bind(i),i.stop=d.bind(i),e[n]("mouseup",i.stop),e[n]("touchend",i.stop),e[n]("touchcancel",i.stop),i.parent[n]("mousemove",i.move),i.parent[n]("touchmove",i.move),r[n]("selectstart",s),r[n]("dragstart",s),o[n]("selectstart",s),o[n]("dragstart",s),r.style.userSelect="none",r.style.webkitUserSelect="none",r.style.MozUserSelect="none",r.style.pointerEvents="none",o.style.userSelect="none",o.style.webkitUserSelect="none",o.style.MozUserSelect="none",o.style.pointerEvents="none",i.gutter.style.cursor=j,i.parent.style.cursor=j,g.call(i)}function v(e){e.forEach(function(t,n){if(n>0){var i=F[n-1],r=E[i.a],s=E[i.b];r.size=e[n-1],s.size=t,z(r.element,r.size,i.aGutterSize),z(s.element,s.size,i.bGutterSize)}})}function p(){F.forEach(function(e){e.parent.removeChild(e.gutter),E[e.a].element.style[y]="",E[e.b].element.style[y]=""})}void 0===c&&(c={});var y,b,G,E,w=l(u[0]).parentNode,D=e.getComputedStyle(w).flexDirection,U=c.sizes||u.map(function(){return 100/u.length}),k=void 0!==c.minSize?c.minSize:100,x=Array.isArray(k)?k:u.map(function(){return k}),L=void 0!==c.gutterSize?c.gutterSize:10,M=void 0!==c.snapOffset?c.snapOffset:30,O=c.direction||"horizontal",j=c.cursor||("horizontal"===O?"ew-resize":"ns-resize"),C=c.gutter||function(e,n){var i=t.createElement("div");return i.className="gutter gutter-"+n,i},A=c.elementStyle||function(e,t,n){var i={};return"string"==typeof t||t instanceof String?i[e]=t:i[e]=o?t+"%":a+"("+t+"% - "+n+"px)",i},B=c.gutterStyle||function(e,t){return n={},n[e]=t+"px",n;var n};"horizontal"===O?(y="width","clientWidth",b="clientX",G="left","paddingLeft"):"vertical"===O&&(y="height","clientHeight",b="clientY",G="top","paddingTop");var F=[];return E=u.map(function(e,t){var i,s={element:l(e),size:U[t],minSize:x[t]};if(t>0&&(i={a:t-1,b:t,dragging:!1,isFirst:1===t,isLast:t===u.length-1,direction:O,parent:w},i.aGutterSize=L,i.bGutterSize=L,i.isFirst&&(i.aGutterSize=L/2),i.isLast&&(i.bGutterSize=L/2),"row-reverse"===D||"column-reverse"===D)){var a=i.a;i.a=i.b,i.b=a}if(!o&&t>0){var c=C(t,O);h(c,L),c[n]("mousedown",S.bind(i)),c[n]("touchstart",S.bind(i)),w.insertBefore(c,s.element),i.gutter=c}0===t||t===u.length-1?z(s.element,s.size,L/2):z(s.element,s.size,L);var f=s.element[r]()[y];return f<s.minSize&&(s.minSize=f),t>0&&F.push(i),s}),o?{setSizes:v,destroy:p}:{setSizes:v,getSizes:function(){return E.map(function(e){return e.size})},collapse:function(e){if(e===F.length){var t=F[e-1];g.call(t),o||f.call(t,t.size-t.bGutterSize)}else{var n=F[e];g.call(n),o||f.call(n,n.aGutterSize)}},destroy:p}}});
|
|
|
|
///////////////////////////////////////////////
|
|
|
|
///////////////////////////////////////////////
|
|
// Copyright (c) 2013 Pieroxy <pieroxy@pieroxy.net>
|
|
// This work is free. You can redistribute it and/or modify it
|
|
// under the terms of the WTFPL, Version 2
|
|
// For more information see LICENSE.txt or http://www.wtfpl.net/
|
|
//
|
|
// For more information, the home page:
|
|
// http://pieroxy.net/blog/pages/lz-string/testing.html
|
|
//
|
|
// LZ-based compression algorithm, version 1.4.4
|
|
var LZString=function(){var o=String.fromCharCode,i={};var n={decompressFromBase64:function(o){return null==o?"":""==o?null:n._decompress(o.length,32,function(n){return function(o,n){if(!i[o]){i[o]={};for(var t=0;t<o.length;t++)i[o][o.charAt(t)]=t}return i[o][n]}("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",o.charAt(n))})},_decompress:function(i,n,t){var r,e,a,s,p,u,l,f=[],c=4,d=4,h=3,v="",g=[],m={val:t(0),position:n,index:1};for(r=0;r<3;r+=1)f[r]=r;for(a=0,p=Math.pow(2,2),u=1;u!=p;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=t(m.index++)),a|=(s>0?1:0)*u,u<<=1;switch(a){case 0:for(a=0,p=Math.pow(2,8),u=1;u!=p;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=t(m.index++)),a|=(s>0?1:0)*u,u<<=1;l=o(a);break;case 1:for(a=0,p=Math.pow(2,16),u=1;u!=p;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=t(m.index++)),a|=(s>0?1:0)*u,u<<=1;l=o(a);break;case 2:return""}for(f[3]=l,e=l,g.push(l);;){if(m.index>i)return"";for(a=0,p=Math.pow(2,h),u=1;u!=p;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=t(m.index++)),a|=(s>0?1:0)*u,u<<=1;switch(l=a){case 0:for(a=0,p=Math.pow(2,8),u=1;u!=p;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=t(m.index++)),a|=(s>0?1:0)*u,u<<=1;f[d++]=o(a),l=d-1,c--;break;case 1:for(a=0,p=Math.pow(2,16),u=1;u!=p;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=t(m.index++)),a|=(s>0?1:0)*u,u<<=1;f[d++]=o(a),l=d-1,c--;break;case 2:return g.join("")}if(0==c&&(c=Math.pow(2,h),h++),f[l])v=f[l];else{if(l!==d)return null;v=e+e.charAt(0)}g.push(v),f[d++]=e+v.charAt(0),e=v,0==--c&&(c=Math.pow(2,h),h++)}}};return n}();"function"==typeof define&&define.amd?define(function(){return LZString}):"undefined"!=typeof module&&null!=module?module.exports=LZString:"undefined"!=typeof angular&&null!=angular&&angular.module("LZString",[]).factory("LZString",function(){return LZString});
|
|
///////////////////////////////////////////////
|
|
|
|
///////////////////////////////////////////////
|
|
/*!
|
|
* PEP v0.4.3 | https://github.com/jquery/PEP
|
|
* Copyright jQuery Foundation and other contributors | http://jquery.org/license
|
|
*/
|
|
!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.PointerEventsPolyfill=b()}(this,function(){"use strict";function a(a,b){b=b||Object.create(null);var c=document.createEvent("Event");c.initEvent(a,b.bubbles||!1,b.cancelable||!1);
|
|
for(var d,e=2;e<m.length;e++)d=m[e],c[d]=b[d]||n[e];c.buttons=b.buttons||0;
|
|
var f=0;return f=b.pressure&&c.buttons?b.pressure:c.buttons?.5:0,c.x=c.clientX,c.y=c.clientY,c.pointerId=b.pointerId||0,c.width=b.width||0,c.height=b.height||0,c.pressure=f,c.tiltX=b.tiltX||0,c.tiltY=b.tiltY||0,c.twist=b.twist||0,c.tangentialPressure=b.tangentialPressure||0,c.pointerType=b.pointerType||"",c.hwTimestamp=b.hwTimestamp||0,c.isPrimary=b.isPrimary||!1,c}function b(){this.array=[],this.size=0}function c(a,b,c,d){this.addCallback=a.bind(d),this.removeCallback=b.bind(d),this.changedCallback=c.bind(d),A&&(this.observer=new A(this.mutationWatcher.bind(this)))}function d(a){return"body /shadow-deep/ "+e(a)}function e(a){return'[touch-action="'+a+'"]'}function f(a){return"{ -ms-touch-action: "+a+"; touch-action: "+a+"; }"}function g(){if(F){D.forEach(function(a){String(a)===a?(E+=e(a)+f(a)+"\n",G&&(E+=d(a)+f(a)+"\n")):(E+=a.selectors.map(e)+f(a.rule)+"\n",G&&(E+=a.selectors.map(d)+f(a.rule)+"\n"))});var a=document.createElement("style");a.textContent=E,document.head.appendChild(a)}}function h(){if(!window.PointerEvent){if(window.PointerEvent=a,window.navigator.msPointerEnabled){var b=window.navigator.msMaxTouchPoints;Object.defineProperty(window.navigator,"maxTouchPoints",{value:b,enumerable:!0}),u.registerSource("ms",_)}else Object.defineProperty(window.navigator,"maxTouchPoints",{value:0,enumerable:!0}),u.registerSource("mouse",N),void 0!==window.ontouchstart&&u.registerSource("touch",V);u.register(document)}}function i(a){if(!u.pointermap.has(a)){var b=new Error("InvalidPointerId");throw b.name="InvalidPointerId",b}}function j(a){for(var b=a.parentNode;b&&b!==a.ownerDocument;)b=b.parentNode;if(!b){var c=new Error("InvalidStateError");throw c.name="InvalidStateError",c}}function k(a){var b=u.pointermap.get(a);return 0!==b.buttons}function l(){window.Element&&!Element.prototype.setPointerCapture&&Object.defineProperties(Element.prototype,{setPointerCapture:{value:W},releasePointerCapture:{value:X},hasPointerCapture:{value:Y}})}
|
|
var m=["bubbles","cancelable","view","detail","screenX","screenY","clientX","clientY","ctrlKey","altKey","shiftKey","metaKey","button","relatedTarget","pageX","pageY"],n=[!1,!1,null,null,0,0,0,0,!1,!1,!1,!1,0,null,0,0],o=window.Map&&window.Map.prototype.forEach,p=o?Map:b;b.prototype={set:function(a,b){return void 0===b?this["delete"](a):(this.has(a)||this.size++,void(this.array[a]=b))},has:function(a){return void 0!==this.array[a]},"delete":function(a){this.has(a)&&(delete this.array[a],this.size--)},get:function(a){return this.array[a]},clear:function(){this.array.length=0,this.size=0},forEach:function(a,b){return this.array.forEach(function(c,d){a.call(b,c,d,this)},this)}};var q=["bubbles","cancelable","view","detail","screenX","screenY","clientX","clientY","ctrlKey","altKey","shiftKey","metaKey","button","relatedTarget","buttons","pointerId","width","height","pressure","tiltX","tiltY","pointerType","hwTimestamp","isPrimary","type","target","currentTarget","which","pageX","pageY","timeStamp"],r=[!1,!1,null,null,0,0,0,0,!1,!1,!1,!1,0,null,0,0,0,0,0,0,0,"",0,!1,"",null,null,0,0,0,0],s={pointerover:1,pointerout:1,pointerenter:1,pointerleave:1},t="undefined"!=typeof SVGElementInstance,u={pointermap:new p,eventMap:Object.create(null),captureInfo:Object.create(null),eventSources:Object.create(null),eventSourceList:[],registerSource:function(a,b){var c=b,d=c.events;d&&(d.forEach(function(a){c[a]&&(this.eventMap[a]=c[a].bind(c))},this),this.eventSources[a]=c,this.eventSourceList.push(c))},register:function(a){for(var b,c=this.eventSourceList.length,d=0;d<c&&(b=this.eventSourceList[d]);d++)
|
|
b.register.call(b,a)},unregister:function(a){for(var b,c=this.eventSourceList.length,d=0;d<c&&(b=this.eventSourceList[d]);d++)
|
|
b.unregister.call(b,a)},contains:function(a,b){try{return a.contains(b)}catch(c){return!1}},down:function(a){a.bubbles=!0,this.fireEvent("pointerdown",a)},move:function(a){a.bubbles=!0,this.fireEvent("pointermove",a)},up:function(a){a.bubbles=!0,this.fireEvent("pointerup",a)},enter:function(a){a.bubbles=!1,this.fireEvent("pointerenter",a)},leave:function(a){a.bubbles=!1,this.fireEvent("pointerleave",a)},over:function(a){a.bubbles=!0,this.fireEvent("pointerover",a)},out:function(a){a.bubbles=!0,this.fireEvent("pointerout",a)},cancel:function(a){a.bubbles=!0,this.fireEvent("pointercancel",a)},leaveOut:function(a){this.out(a),this.propagate(a,this.leave,!1)},enterOver:function(a){this.over(a),this.propagate(a,this.enter,!0)},eventHandler:function(a){if(!a._handledByPE){var b=a.type,c=this.eventMap&&this.eventMap[b];c&&c(a),a._handledByPE=!0}},listen:function(a,b){b.forEach(function(b){this.addEvent(a,b)},this)},unlisten:function(a,b){b.forEach(function(b){this.removeEvent(a,b)},this)},addEvent:function(a,b){a.addEventListener(b,this.boundHandler)},removeEvent:function(a,b){a.removeEventListener(b,this.boundHandler)},makeEvent:function(b,c){this.captureInfo[c.pointerId]&&(c.relatedTarget=null);var d=new a(b,c);return c.preventDefault&&(d.preventDefault=c.preventDefault),d._target=d._target||c.target,d},fireEvent:function(a,b){var c=this.makeEvent(a,b);return this.dispatchEvent(c)},cloneEvent:function(a){for(var b,c=Object.create(null),d=0;d<q.length;d++)b=q[d],c[b]=a[b]||r[d],!t||"target"!==b&&"relatedTarget"!==b||c[b]instanceof SVGElementInstance&&(c[b]=c[b].correspondingUseElement);return a.preventDefault&&(c.preventDefault=function(){a.preventDefault()}),c},getTarget:function(a){var b=this.captureInfo[a.pointerId];return b?a._target!==b&&a.type in s?void 0:b:a._target},propagate:function(a,b,c){for(var d=a.target,e=[];d!==document&&!d.contains(a.relatedTarget);) if(e.push(d),d=d.parentNode,!d)return;c&&e.reverse(),e.forEach(function(c){a.target=c,b.call(this,a)},this)},setCapture:function(b,c,d){this.captureInfo[b]&&this.releaseCapture(b,d),this.captureInfo[b]=c,this.implicitRelease=this.releaseCapture.bind(this,b,d),document.addEventListener("pointerup",this.implicitRelease),document.addEventListener("pointercancel",this.implicitRelease);var e=new a("gotpointercapture");e.pointerId=b,e._target=c,d||this.asyncDispatchEvent(e)},releaseCapture:function(b,c){var d=this.captureInfo[b];if(d){this.captureInfo[b]=void 0,document.removeEventListener("pointerup",this.implicitRelease),document.removeEventListener("pointercancel",this.implicitRelease);var e=new a("lostpointercapture");e.pointerId=b,e._target=d,c||this.asyncDispatchEvent(e)}},dispatchEvent:/*scope.external.dispatchEvent || */function(a){var b=this.getTarget(a);if(b)return b.dispatchEvent(a)},asyncDispatchEvent:function(a){requestAnimationFrame(this.dispatchEvent.bind(this,a))}};u.boundHandler=u.eventHandler.bind(u);var v={shadow:function(a){if(a)return a.shadowRoot||a.webkitShadowRoot},canTarget:function(a){return a&&Boolean(a.elementFromPoint)},targetingShadow:function(a){var b=this.shadow(a);if(this.canTarget(b))return b},olderShadow:function(a){var b=a.olderShadowRoot;if(!b){var c=a.querySelector("shadow");c&&(b=c.olderShadowRoot)}return b},allShadows:function(a){for(var b=[],c=this.shadow(a);c;)b.push(c),c=this.olderShadow(c);return b},searchRoot:function(a,b,c){if(a){var d,e,f=a.elementFromPoint(b,c);for(e=this.targetingShadow(f);e;){if(d=e.elementFromPoint(b,c)){var g=this.targetingShadow(d);return this.searchRoot(g,b,c)||d} e=this.olderShadow(e)} return f}},owner:function(a){
|
|
for(var b=a;b.parentNode;)b=b.parentNode;
|
|
return b.nodeType!==Node.DOCUMENT_NODE&&b.nodeType!==Node.DOCUMENT_FRAGMENT_NODE&&(b=document),b},findTarget:function(a){var b=a.clientX,c=a.clientY,d=this.owner(a.target);
|
|
return d.elementFromPoint(b,c)||(d=document),this.searchRoot(d,b,c)}},w=Array.prototype.forEach.call.bind(Array.prototype.forEach),x=Array.prototype.map.call.bind(Array.prototype.map),y=Array.prototype.slice.call.bind(Array.prototype.slice),z=Array.prototype.filter.call.bind(Array.prototype.filter),A=window.MutationObserver||window.WebKitMutationObserver,B="[touch-action]",C={subtree:!0,childList:!0,attributes:!0,attributeOldValue:!0,attributeFilter:["touch-action"]};c.prototype={watchSubtree:function(a){
|
|
//
|
|
this.observer&&v.canTarget(a)&&this.observer.observe(a,C)},enableOnSubtree:function(a){this.watchSubtree(a),a===document&&"complete"!==document.readyState?this.installOnLoad():this.installNewSubtree(a)},installNewSubtree:function(a){w(this.findElements(a),this.addElement,this)},findElements:function(a){return a.querySelectorAll?a.querySelectorAll(B):[]},removeElement:function(a){this.removeCallback(a)},addElement:function(a){this.addCallback(a)},elementChanged:function(a,b){this.changedCallback(a,b)},concatLists:function(a,b){return a.concat(y(b))},
|
|
installOnLoad:function(){document.addEventListener("readystatechange",function(){"complete"===document.readyState&&this.installNewSubtree(document)}.bind(this))},isElement:function(a){return a.nodeType===Node.ELEMENT_NODE},flattenMutationTree:function(a){
|
|
var b=x(a,this.findElements,this);
|
|
return b.push(z(a,this.isElement)),b.reduce(this.concatLists,[])},mutationWatcher:function(a){a.forEach(this.mutationHandler,this)},mutationHandler:function(a){if("childList"===a.type){var b=this.flattenMutationTree(a.addedNodes);b.forEach(this.addElement,this);var c=this.flattenMutationTree(a.removedNodes);c.forEach(this.removeElement,this)}else"attributes"===a.type&&this.elementChanged(a.target,a.oldValue)}};var D=["none","auto","pan-x","pan-y",{rule:"pan-x pan-y",selectors:["pan-x pan-y","pan-y pan-x"]}],E="",F=window.PointerEvent||window.MSPointerEvent,G=!window.ShadowDOMPolyfill&&document.head.createShadowRoot,H=u.pointermap,I=25,J=[1,4,2,8,16],K=!1;try{K=1===new MouseEvent("test",{buttons:1}).buttons}catch(L){}
|
|
var M,N={POINTER_ID:1,POINTER_TYPE:"mouse",events:["mousedown","mousemove","mouseup","mouseover","mouseout"],register:function(a){u.listen(a,this.events)},unregister:function(a){u.unlisten(a,this.events)},lastTouches:[],
|
|
isEventSimulatedFromTouch:function(a){for(var b,c=this.lastTouches,d=a.clientX,e=a.clientY,f=0,g=c.length;f<g&&(b=c[f]);f++){
|
|
var h=Math.abs(d-b.x),i=Math.abs(e-b.y);if(h<=I&&i<=I)return!0}},prepareEvent:function(a){var b=u.cloneEvent(a),c=b.preventDefault;return b.preventDefault=function(){a.preventDefault(),c()},b.pointerId=this.POINTER_ID,b.isPrimary=!0,b.pointerType=this.POINTER_TYPE,b},prepareButtonsForMove:function(a,b){var c=H.get(this.POINTER_ID);
|
|
0!==b.which&&c?a.buttons=c.buttons:a.buttons=0,b.buttons=a.buttons},mousedown:function(a){if(!this.isEventSimulatedFromTouch(a)){var b=H.get(this.POINTER_ID),c=this.prepareEvent(a);K||(c.buttons=J[c.button],b&&(c.buttons|=b.buttons),a.buttons=c.buttons),H.set(this.POINTER_ID,a),b&&0!==b.buttons?u.move(c):u.down(c)}},mousemove:function(a){if(!this.isEventSimulatedFromTouch(a)){var b=this.prepareEvent(a);K||this.prepareButtonsForMove(b,a),b.button=-1,H.set(this.POINTER_ID,a),u.move(b)}},mouseup:function(a){if(!this.isEventSimulatedFromTouch(a)){var b=H.get(this.POINTER_ID),c=this.prepareEvent(a);if(!K){var d=J[c.button];
|
|
c.buttons=b?b.buttons&~d:0,a.buttons=c.buttons}H.set(this.POINTER_ID,a),
|
|
c.buttons&=~J[c.button],0===c.buttons?u.up(c):u.move(c)}},mouseover:function(a){if(!this.isEventSimulatedFromTouch(a)){var b=this.prepareEvent(a);K||this.prepareButtonsForMove(b,a),b.button=-1,H.set(this.POINTER_ID,a),u.enterOver(b)}},mouseout:function(a){if(!this.isEventSimulatedFromTouch(a)){var b=this.prepareEvent(a);K||this.prepareButtonsForMove(b,a),b.button=-1,u.leaveOut(b)}},cancel:function(a){var b=this.prepareEvent(a);u.cancel(b),this.deactivateMouse()},deactivateMouse:function(){H["delete"](this.POINTER_ID)}},O=u.captureInfo,P=v.findTarget.bind(v),Q=v.allShadows.bind(v),R=u.pointermap,S=2500,T=200,U="touch-action",V={events:["touchstart","touchmove","touchend","touchcancel"],register:function(a){M.enableOnSubtree(a)},unregister:function(){},elementAdded:function(a){var b=a.getAttribute(U),c=this.touchActionToScrollType(b);c&&(a._scrollType=c,u.listen(a,this.events),
|
|
Q(a).forEach(function(a){a._scrollType=c,u.listen(a,this.events)},this))},elementRemoved:function(a){a._scrollType=void 0,u.unlisten(a,this.events),
|
|
Q(a).forEach(function(a){a._scrollType=void 0,u.unlisten(a,this.events)},this)},elementChanged:function(a,b){var c=a.getAttribute(U),d=this.touchActionToScrollType(c),e=this.touchActionToScrollType(b);
|
|
d&&e?(a._scrollType=d,Q(a).forEach(function(a){a._scrollType=d},this)):e?this.elementRemoved(a):d&&this.elementAdded(a)},scrollTypes:{EMITTER:"none",XSCROLLER:"pan-x",YSCROLLER:"pan-y",SCROLLER:/^(?:pan-x pan-y)|(?:pan-y pan-x)|auto$/},touchActionToScrollType:function(a){var b=a,c=this.scrollTypes;return"none"===b?"none":b===c.XSCROLLER?"X":b===c.YSCROLLER?"Y":c.SCROLLER.exec(b)?"XY":void 0},POINTER_TYPE:"touch",firstTouch:null,isPrimaryTouch:function(a){return this.firstTouch===a.identifier},setPrimaryTouch:function(a){
|
|
(0===R.size||1===R.size&&R.has(1))&&(this.firstTouch=a.identifier,this.firstXY={X:a.clientX,Y:a.clientY},this.scrolling=!1,this.cancelResetClickCount())},removePrimaryPointer:function(a){a.isPrimary&&(this.firstTouch=null,this.firstXY=null,this.resetClickCount())},clickCount:0,resetId:null,resetClickCount:function(){var a=function(){this.clickCount=0,this.resetId=null}.bind(this);this.resetId=setTimeout(a,T)},cancelResetClickCount:function(){this.resetId&&clearTimeout(this.resetId)},typeToButtons:function(a){var b=0;return"touchstart"!==a&&"touchmove"!==a||(b=1),b},touchToPointer:function(a){var b=this.currentTouchEvent,c=u.cloneEvent(a),d=c.pointerId=a.identifier+2;c.target=O[d]||P(c),c.bubbles=!0,c.cancelable=!0,c.detail=this.clickCount,c.button=0,c.buttons=this.typeToButtons(b.type),c.width=2*(a.radiusX||a.webkitRadiusX||0),c.height=2*(a.radiusY||a.webkitRadiusY||0),c.pressure=a.force||a.webkitForce||.5,c.isPrimary=this.isPrimaryTouch(a),c.pointerType=this.POINTER_TYPE,
|
|
c.altKey=b.altKey,c.ctrlKey=b.ctrlKey,c.metaKey=b.metaKey,c.shiftKey=b.shiftKey;
|
|
var e=this;return c.preventDefault=function(){e.scrolling=!1,e.firstXY=null,b.preventDefault()},c},processTouches:function(a,b){var c=a.changedTouches;this.currentTouchEvent=a;for(var d,e=0;e<c.length;e++)d=c[e],b.call(this,this.touchToPointer(d))},
|
|
shouldScroll:function(a){if(this.firstXY){var b,c=a.currentTarget._scrollType;if("none"===c)
|
|
b=!1;else if("XY"===c)
|
|
b=!0;else{var d=a.changedTouches[0],e=c,f="Y"===c?"X":"Y",g=Math.abs(d["client"+e]-this.firstXY[e]),h=Math.abs(d["client"+f]-this.firstXY[f]);
|
|
b=g>=h}return this.firstXY=null,b}},findTouch:function(a,b){for(var c,d=0,e=a.length;d<e&&(c=a[d]);d++)if(c.identifier===b)return!0},
|
|
vacuumTouches:function(a){var b=a.touches;
|
|
if(R.size>=b.length){var c=[];R.forEach(function(a,d){
|
|
if(1!==d&&!this.findTouch(b,d-2)){var e=a.out;c.push(e)}},this),c.forEach(this.cancelOut,this)}},touchstart:function(a){this.vacuumTouches(a),this.setPrimaryTouch(a.changedTouches[0]),this.dedupSynthMouse(a),this.scrolling||(this.clickCount++,this.processTouches(a,this.overDown))},overDown:function(a){R.set(a.pointerId,{target:a.target,out:a,outTarget:a.target}),u.enterOver(a),u.down(a)},touchmove:function(a){this.scrolling||(this.shouldScroll(a)?(this.scrolling=!0,this.touchcancel(a)):(a.preventDefault(),this.processTouches(a,this.moveOverOut)))},moveOverOut:function(a){var b=a,c=R.get(b.pointerId);
|
|
if(c){var d=c.out,e=c.outTarget;u.move(b),d&&e!==b.target&&(d.relatedTarget=b.target,b.relatedTarget=e,
|
|
d.target=e,b.target?(u.leaveOut(d),u.enterOver(b)):(
|
|
b.target=e,b.relatedTarget=null,this.cancelOut(b))),c.out=b,c.outTarget=b.target}},touchend:function(a){this.dedupSynthMouse(a),this.processTouches(a,this.upOut)},upOut:function(a){this.scrolling||(u.up(a),u.leaveOut(a)),this.cleanUpPointer(a)},touchcancel:function(a){this.processTouches(a,this.cancelOut)},cancelOut:function(a){u.cancel(a),u.leaveOut(a),this.cleanUpPointer(a)},cleanUpPointer:function(a){R["delete"](a.pointerId),this.removePrimaryPointer(a)},
|
|
dedupSynthMouse:function(a){var b=N.lastTouches,c=a.changedTouches[0];
|
|
if(this.isPrimaryTouch(c)){
|
|
var d={x:c.clientX,y:c.clientY};b.push(d);var e=function(a,b){var c=a.indexOf(b);c>-1&&a.splice(c,1)}.bind(null,b,d);setTimeout(e,S)}}};M=new c(V.elementAdded,V.elementRemoved,V.elementChanged,V);var W,X,Y,Z=u.pointermap,$=window.MSPointerEvent&&"number"==typeof window.MSPointerEvent.MSPOINTER_TYPE_MOUSE,_={events:["MSPointerDown","MSPointerMove","MSPointerUp","MSPointerOut","MSPointerOver","MSPointerCancel","MSGotPointerCapture","MSLostPointerCapture"],register:function(a){u.listen(a,this.events)},unregister:function(a){u.unlisten(a,this.events)},POINTER_TYPES:["","unavailable","touch","pen","mouse"],prepareEvent:function(a){var b=a;return $&&(b=u.cloneEvent(a),b.pointerType=this.POINTER_TYPES[a.pointerType]),b},cleanup:function(a){Z["delete"](a)},MSPointerDown:function(a){Z.set(a.pointerId,a);var b=this.prepareEvent(a);u.down(b)},MSPointerMove:function(a){var b=this.prepareEvent(a);u.move(b)},MSPointerUp:function(a){var b=this.prepareEvent(a);u.up(b),this.cleanup(a.pointerId)},MSPointerOut:function(a){var b=this.prepareEvent(a);u.leaveOut(b)},MSPointerOver:function(a){var b=this.prepareEvent(a);u.enterOver(b)},MSPointerCancel:function(a){var b=this.prepareEvent(a);u.cancel(b),this.cleanup(a.pointerId)},MSLostPointerCapture:function(a){var b=u.makeEvent("lostpointercapture",a);u.dispatchEvent(b)},MSGotPointerCapture:function(a){var b=u.makeEvent("gotpointercapture",a);u.dispatchEvent(b)}},aa=window.navigator;aa.msPointerEnabled?(W=function(a){i(a),j(this),k(a)&&(u.setCapture(a,this,!0),this.msSetPointerCapture(a))},X=function(a){i(a),u.releaseCapture(a,!0),this.msReleasePointerCapture(a)}):(W=function(a){i(a),j(this),k(a)&&u.setCapture(a,this)},X=function(a){i(a),u.releaseCapture(a)}),Y=function(a){return!!u.captureInfo[a]},g(),h(),l();var ba={dispatcher:u,Installer:c,PointerEvent:a,PointerMap:p,targetFinding:v};return ba});
|
|
|
|
///////////////////////////////////////////////
|
|
|
|
///////////////////////////////////////////////
|
|
var config = {"dark_mode": false, "show_pads": true, "show_fabrication": false, "show_silkscreen": true, "highlight_pin1": "none", "redraw_on_drag": true, "board_rotation": 0, "checkboxes": "Sourced,Placed", "bom_view": "left-right", "layer_view": "FB", "offset_back_rotation": false, "kicad_text_formatting": true, "fields": ["Value", "Footprint"]}
|
|
///////////////////////////////////////////////
|
|
|
|
///////////////////////////////////////////////
|
|
var pcbdata = JSON.parse(LZString.decompressFromBase64("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8j4H1vBLvXEtctntbdW3aKQdreA24eJXm8iS8bR4uJuvYIPIn2O1a2xYQ4LCnKfxto0eoK3XdvAj2u75etiDl53eSNvfiWDkjStmLbp4aYe9vd/TDb4BRc3l3evw2A95e2yWGgapCo8+VsyRpbW4ubsHvJlIKVs0bd/wQj387bHBQZVu+YG1202GjHvHPfOBHo9Vu23mnnlbWQqtSRM9/cWRctjLbJYaOVvsbaSAhKtomPZPeEU8o97Q2wWGrnvD3eVlT9rf575UqHXvQm3te8qrdF79kqGnv+O3KlQfd5NWxGt5Apca3Hdtf1qe70L351btW3zeBTKkd72htzIlQqy4Nt1Jb9W1r3uLsJ+4pyms98DW+AKoXvxiye1snbdq0rrDXXvV9XG070bbN79D55oMOo8jdt16fj7273z2sO48gtt/guT76FtgnvU63Ee+FJvCXmWtzHvPMLh1s49+T8zr3nTbJkL6e82j3i2dWmCHve63xVUU9+sVwcm+IZja3ae8gDKN74jtovvQa2Ve/DgXHW8931p0N63ie/E+a420lttAop62qe+ROmvHuttlgou622OzcbpSWaytkNbE/fD1sdbYyQigsi5b+a2efPD97hm1kqr9buffZxVfoBxW4P3j1ZWxc2duHnoH79Dts/v+Ku0e9naS372nwGndOG3Ie8IFGP7+rEFrbLQXkDeLj2J71sEP3v3Pf3LDv9/027b3qkI3/efe9jBCc2wsmomZy/e0e89ei370j35V2CsLy+/3VCY29+tlfvtcq6Nt67d3fFRt3B4W62GFW797XW7BPWAfkm2FlubrBVODd3rt2vG2s1tgD+fW333z08z22VlvBURG26zfLM4Mm3ohhT9/guCDt2fvbIQFNuUrd3fEwPn2OCToflhabfo2xv34Kiz22YB8YbZf76f3mP+5/fIB+MaF+2wb3wYYgm2L+/oGlAH3NUaSz//e7+/uFw67MwPrzbR0qUzEwglf7wqEALb9XShB8MFmI21n3pV2bW2gKkLbccNKztyAfBQKthif9/DZ//32gfm84UtsMD9zuHZt3AfY747u+YbYrAAeylwfiX4sB/cUvu20D31I0Hm2tB+M99rfJJKxXbthpHTjY7atuITtuvvSrFYVnRdN42WHcE3bfA/oqUJD+MH71tkvvXxkKe8Kj1sHzdtwvv89wnNsiVLx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eISm4TawT4ETSETbASsd9rYTt4TAEThYTaEStYTMES84Ss4TIES+oT8ESl4S+ISiETV4SOESLYTNEScF0kYSUESBESQ4ShETMYTDETnYTjEScETo4TIYSCESLESdATiES4YTfYSsd924SYgSd4TM4SNYSo4SZ4TcETwET84SPETC4TmET34TYETP4T1ETOETbES28seMsHES9ESGETp4ThET6ESIESYkTxESkwZJESEkTpESv4SbETZES7ESKah0kTd4TnETHYTXESokT3ETGETTEToETT4TjYS2ETB4TfYSogSRIT9ISQQSMoS3wTVETZIScQTRQUeVl5ETKYTFETukT/QS1ITdgSz4TWkSvwTw/i0lFeQSFESTwTbITrfjAIS+4SpETpkSZET7/jtUNOkSFkTCITHET7ITeIToQT1kSWISR4ShkTtkSRkTFkSlESekSpISDkTRQT2ETfYTPmNhkSBYTdkSMkSYIS+kTTIS5ISEYThISrITzkTnkT64SJkSMQSpkTLES7kSaoTh/4k+CukS74TVITOAT2wTWESgUS2kSaoSvkSwUSdkTfQS9kSVET1ISfETPASNkThKgAASzkSnkTkUSXkSMISbkTsISW4TZ/ii9jEUSfkS8US/kSoUSrwSYUTfESrETfYTquR2ITw55aITLkTxkSqUSmIS1ESPkSBASVDBGUTRISpgSuITDITUUTJkSWkTYUSZkSHoRlfi+wTwUSiIShwS2USZIT3kSBkSe/jPKhLFZJUSUUSVkTCUTm4TOUTHgTh2EIwTcUTmwSXwTpUTWQToUS1kTeASwPiu3iivie3iSvjoPiyvjYPi1HjU6REPjtHjkPjcQSICgWtkg7ZGvjzPiZ3jiXiFkSF3iKXiv3i+vjTAA4USPni/chHEcaNMkUSkviM4krkS0vj/3iIXjdXihUTCETwthb3i+PjjkTaHjq4JHmgulhgkTfPil3jw0SgvjZPiQvi0UTDkTjUTVPiEXjCviZQBiviOnjtPibXjYPjyvjcepqviv+BavimmhX15XUSTHimSgHCBsgBMLBmATQfJWYAlcAaYTfUTgUSMnjpp8at053icfiouA7axOmh64SI0TWPi3W5onjc0SPASIviE0TiUSw3jXzB/4UlASh0SAwAR0TQkTmPjk3jgviTBQ3kTOYT5UTPKo9Rjb14/pYFkTl0T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"))
|
|
///////////////////////////////////////////////
|
|
|
|
///////////////////////////////////////////////
|
|
/* Utility functions */
|
|
|
|
var storagePrefix = 'KiCad_HTML_BOM__' + pcbdata.metadata.title + '__' +
|
|
pcbdata.metadata.revision + '__#';
|
|
var storage;
|
|
|
|
function initStorage(key) {
|
|
try {
|
|
window.localStorage.getItem("blank");
|
|
storage = window.localStorage;
|
|
} catch (e) {
|
|
// localStorage not available
|
|
}
|
|
if (!storage) {
|
|
try {
|
|
window.sessionStorage.getItem("blank");
|
|
storage = window.sessionStorage;
|
|
} catch (e) {
|
|
// sessionStorage also not available
|
|
}
|
|
}
|
|
}
|
|
|
|
function readStorage(key) {
|
|
if (storage) {
|
|
return storage.getItem(storagePrefix + key);
|
|
} else {
|
|
return null;
|
|
}
|
|
}
|
|
|
|
function writeStorage(key, value) {
|
|
if (storage) {
|
|
storage.setItem(storagePrefix + key, value);
|
|
}
|
|
}
|
|
|
|
function fancyDblClickHandler(el, onsingle, ondouble) {
|
|
return function () {
|
|
if (el.getAttribute("data-dblclick") == null) {
|
|
el.setAttribute("data-dblclick", 1);
|
|
setTimeout(function () {
|
|
if (el.getAttribute("data-dblclick") == 1) {
|
|
onsingle();
|
|
}
|
|
el.removeAttribute("data-dblclick");
|
|
}, 200);
|
|
} else {
|
|
el.removeAttribute("data-dblclick");
|
|
ondouble();
|
|
}
|
|
}
|
|
}
|
|
|
|
function smoothScrollToRow(rowid) {
|
|
document.getElementById(rowid).scrollIntoView({
|
|
behavior: "smooth",
|
|
block: "center",
|
|
inline: "nearest"
|
|
});
|
|
}
|
|
|
|
function focusInputField(input) {
|
|
input.scrollIntoView(false);
|
|
input.focus();
|
|
input.select();
|
|
}
|
|
|
|
function saveBomTable(output) {
|
|
var text = '';
|
|
for (var node of bomhead.childNodes[0].childNodes) {
|
|
if (node.firstChild) {
|
|
text += (output == 'csv' ? `"${node.firstChild.nodeValue}"` : node.firstChild.nodeValue);
|
|
}
|
|
if (node != bomhead.childNodes[0].lastChild) {
|
|
text += (output == 'csv' ? ',' : '\t');
|
|
}
|
|
}
|
|
text += '\n';
|
|
for (var row of bombody.childNodes) {
|
|
for (var cell of row.childNodes) {
|
|
let val = '';
|
|
for (var node of cell.childNodes) {
|
|
if (node.nodeName == "INPUT") {
|
|
if (node.checked) {
|
|
val += '✓';
|
|
}
|
|
} else if ((node.nodeName == "MARK") || (node.nodeName == "A")) {
|
|
val += node.firstChild.nodeValue;
|
|
} else {
|
|
val += node.nodeValue;
|
|
}
|
|
}
|
|
if (output == 'csv') {
|
|
val = val.replace(/\"/g, '\"\"'); // pair of double-quote characters
|
|
if (isNumeric(val)) {
|
|
val = +val; // use number
|
|
} else {
|
|
val = `"${val}"`; // enclosed within double-quote
|
|
}
|
|
}
|
|
text += val;
|
|
if (cell != row.lastChild) {
|
|
text += (output == 'csv' ? ',' : '\t');
|
|
}
|
|
}
|
|
text += '\n';
|
|
}
|
|
|
|
if (output != 'clipboard') {
|
|
// To file: csv or txt
|
|
var blob = new Blob([text], {
|
|
type: `text/${output}`
|
|
});
|
|
saveFile(`${pcbdata.metadata.title}.${output}`, blob);
|
|
} else {
|
|
// To clipboard
|
|
var textArea = document.createElement("textarea");
|
|
textArea.classList.add('clipboard-temp');
|
|
textArea.value = text;
|
|
|
|
document.body.appendChild(textArea);
|
|
textArea.focus();
|
|
textArea.select();
|
|
|
|
try {
|
|
if (document.execCommand('copy')) {
|
|
console.log('Bom copied to clipboard.');
|
|
}
|
|
} catch (err) {
|
|
console.log('Can not copy to clipboard.');
|
|
}
|
|
|
|
document.body.removeChild(textArea);
|
|
}
|
|
}
|
|
|
|
function isNumeric(str) {
|
|
/* https://stackoverflow.com/a/175787 */
|
|
return (typeof str != "string" ? false : !isNaN(str) && !isNaN(parseFloat(str)));
|
|
}
|
|
|
|
function removeGutterNode(node) {
|
|
for (var i = 0; i < node.childNodes.length; i++) {
|
|
if (node.childNodes[i].classList &&
|
|
node.childNodes[i].classList.contains("gutter")) {
|
|
node.removeChild(node.childNodes[i]);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
function cleanGutters() {
|
|
removeGutterNode(document.getElementById("bot"));
|
|
removeGutterNode(document.getElementById("canvasdiv"));
|
|
}
|
|
|
|
var units = {
|
|
prefixes: {
|
|
giga: ["G", "g", "giga", "Giga", "GIGA"],
|
|
mega: ["M", "mega", "Mega", "MEGA"],
|
|
kilo: ["K", "k", "kilo", "Kilo", "KILO"],
|
|
milli: ["m", "milli", "Milli", "MILLI"],
|
|
micro: ["U", "u", "micro", "Micro", "MICRO", "μ", "µ"], // different utf8 μ
|
|
nano: ["N", "n", "nano", "Nano", "NANO"],
|
|
pico: ["P", "p", "pico", "Pico", "PICO"],
|
|
},
|
|
unitsShort: ["R", "r", "Ω", "F", "f", "H", "h"],
|
|
unitsLong: [
|
|
"OHM", "Ohm", "ohm", "ohms",
|
|
"FARAD", "Farad", "farad",
|
|
"HENRY", "Henry", "henry"
|
|
],
|
|
getMultiplier: function (s) {
|
|
if (this.prefixes.giga.includes(s)) return 1e9;
|
|
if (this.prefixes.mega.includes(s)) return 1e6;
|
|
if (this.prefixes.kilo.includes(s)) return 1e3;
|
|
if (this.prefixes.milli.includes(s)) return 1e-3;
|
|
if (this.prefixes.micro.includes(s)) return 1e-6;
|
|
if (this.prefixes.nano.includes(s)) return 1e-9;
|
|
if (this.prefixes.pico.includes(s)) return 1e-12;
|
|
return 1;
|
|
},
|
|
valueRegex: null,
|
|
}
|
|
|
|
function initUtils() {
|
|
var allPrefixes = units.prefixes.giga
|
|
.concat(units.prefixes.mega)
|
|
.concat(units.prefixes.kilo)
|
|
.concat(units.prefixes.milli)
|
|
.concat(units.prefixes.micro)
|
|
.concat(units.prefixes.nano)
|
|
.concat(units.prefixes.pico);
|
|
var allUnits = units.unitsShort.concat(units.unitsLong);
|
|
units.valueRegex = new RegExp("^([0-9\.]+)" +
|
|
"\\s*(" + allPrefixes.join("|") + ")?" +
|
|
"(" + allUnits.join("|") + ")?" +
|
|
"(\\b.*)?$", "");
|
|
units.valueAltRegex = new RegExp("^([0-9]*)" +
|
|
"(" + units.unitsShort.join("|") + ")?" +
|
|
"([GgMmKkUuNnPp])?" +
|
|
"([0-9]*)" +
|
|
"(\\b.*)?$", "");
|
|
if (config.fields.includes("Value")) {
|
|
var index = config.fields.indexOf("Value");
|
|
pcbdata.bom["parsedValues"] = {};
|
|
for (var id in pcbdata.bom.fields) {
|
|
pcbdata.bom.parsedValues[id] = parseValue(pcbdata.bom.fields[id][index])
|
|
}
|
|
}
|
|
}
|
|
|
|
function parseValue(val, ref) {
|
|
var inferUnit = (unit, ref) => {
|
|
if (unit) {
|
|
unit = unit.toLowerCase();
|
|
if (unit == 'Ω' || unit == "ohm" || unit == "ohms") {
|
|
unit = 'r';
|
|
}
|
|
unit = unit[0];
|
|
} else {
|
|
ref = /^([a-z]+)\d+$/i.exec(ref);
|
|
if (ref) {
|
|
ref = ref[1].toLowerCase();
|
|
if (ref == "c") unit = 'f';
|
|
else if (ref == "l") unit = 'h';
|
|
else if (ref == "r" || ref == "rv") unit = 'r';
|
|
else unit = null;
|
|
}
|
|
}
|
|
return unit;
|
|
};
|
|
val = val.replace(/,/g, "");
|
|
var match = units.valueRegex.exec(val);
|
|
var unit;
|
|
if (match) {
|
|
val = parseFloat(match[1]);
|
|
if (match[2]) {
|
|
val = val * units.getMultiplier(match[2]);
|
|
}
|
|
unit = inferUnit(match[3], ref);
|
|
if (!unit) return null;
|
|
else return {
|
|
val: val,
|
|
unit: unit,
|
|
extra: match[4],
|
|
}
|
|
}
|
|
match = units.valueAltRegex.exec(val);
|
|
if (match && (match[1] || match[4])) {
|
|
val = parseFloat(match[1] + "." + match[4]);
|
|
if (match[3]) {
|
|
val = val * units.getMultiplier(match[3]);
|
|
}
|
|
unit = inferUnit(match[2], ref);
|
|
if (!unit) return null;
|
|
else return {
|
|
val: val,
|
|
unit: unit,
|
|
extra: match[5],
|
|
}
|
|
}
|
|
return null;
|
|
}
|
|
|
|
function valueCompare(a, b, stra, strb) {
|
|
if (a === null && b === null) {
|
|
// Failed to parse both values, compare them as strings.
|
|
if (stra != strb) return stra > strb ? 1 : -1;
|
|
else return 0;
|
|
} else if (a === null) {
|
|
return 1;
|
|
} else if (b === null) {
|
|
return -1;
|
|
} else {
|
|
if (a.unit != b.unit) return a.unit > b.unit ? 1 : -1;
|
|
else if (a.val != b.val) return a.val > b.val ? 1 : -1;
|
|
else if (a.extra != b.extra) return a.extra > b.extra ? 1 : -1;
|
|
else return 0;
|
|
}
|
|
}
|
|
|
|
function validateSaveImgDimension(element) {
|
|
var valid = false;
|
|
var intValue = 0;
|
|
if (/^[1-9]\d*$/.test(element.value)) {
|
|
intValue = parseInt(element.value);
|
|
if (intValue <= 16000) {
|
|
valid = true;
|
|
}
|
|
}
|
|
if (valid) {
|
|
element.classList.remove("invalid");
|
|
} else {
|
|
element.classList.add("invalid");
|
|
}
|
|
return intValue;
|
|
}
|
|
|
|
function saveImage(layer) {
|
|
var width = validateSaveImgDimension(document.getElementById("render-save-width"));
|
|
var height = validateSaveImgDimension(document.getElementById("render-save-height"));
|
|
var bgcolor = null;
|
|
if (!document.getElementById("render-save-transparent").checked) {
|
|
var style = getComputedStyle(topmostdiv);
|
|
bgcolor = style.getPropertyValue("background-color");
|
|
}
|
|
if (!width || !height) return;
|
|
|
|
// Prepare image
|
|
var canvas = document.createElement("canvas");
|
|
var layerdict = {
|
|
transform: {
|
|
x: 0,
|
|
y: 0,
|
|
s: 1,
|
|
panx: 0,
|
|
pany: 0,
|
|
zoom: 1,
|
|
},
|
|
bg: canvas,
|
|
fab: canvas,
|
|
silk: canvas,
|
|
highlight: canvas,
|
|
layer: layer,
|
|
}
|
|
// Do the rendering
|
|
recalcLayerScale(layerdict, width, height);
|
|
prepareLayer(layerdict);
|
|
clearCanvas(canvas, bgcolor);
|
|
drawBackground(layerdict, false);
|
|
drawHighlightsOnLayer(layerdict, false);
|
|
|
|
// Save image
|
|
var imgdata = canvas.toDataURL("image/png");
|
|
|
|
var filename = pcbdata.metadata.title;
|
|
if (pcbdata.metadata.revision) {
|
|
filename += `.${pcbdata.metadata.revision}`;
|
|
}
|
|
filename += `.${layer}.png`;
|
|
saveFile(filename, dataURLtoBlob(imgdata));
|
|
}
|
|
|
|
function saveSettings() {
|
|
var data = {
|
|
type: "InteractiveHtmlBom settings",
|
|
version: 1,
|
|
pcbmetadata: pcbdata.metadata,
|
|
settings: settings,
|
|
}
|
|
var blob = new Blob([JSON.stringify(data, null, 4)], {
|
|
type: "application/json"
|
|
});
|
|
saveFile(`${pcbdata.metadata.title}.settings.json`, blob);
|
|
}
|
|
|
|
function loadSettings() {
|
|
var input = document.createElement("input");
|
|
input.type = "file";
|
|
input.accept = ".settings.json";
|
|
input.onchange = function (e) {
|
|
var file = e.target.files[0];
|
|
var reader = new FileReader();
|
|
reader.onload = readerEvent => {
|
|
var content = readerEvent.target.result;
|
|
var newSettings;
|
|
try {
|
|
newSettings = JSON.parse(content);
|
|
} catch (e) {
|
|
alert("Selected file is not InteractiveHtmlBom settings file.");
|
|
return;
|
|
}
|
|
if (newSettings.type != "InteractiveHtmlBom settings") {
|
|
alert("Selected file is not InteractiveHtmlBom settings file.");
|
|
return;
|
|
}
|
|
var metadataMatches = newSettings.hasOwnProperty("pcbmetadata");
|
|
if (metadataMatches) {
|
|
for (var k in pcbdata.metadata) {
|
|
if (!newSettings.pcbmetadata.hasOwnProperty(k) || newSettings.pcbmetadata[k] != pcbdata.metadata[k]) {
|
|
metadataMatches = false;
|
|
}
|
|
}
|
|
}
|
|
if (!metadataMatches) {
|
|
var currentMetadata = JSON.stringify(pcbdata.metadata, null, 4);
|
|
var fileMetadata = JSON.stringify(newSettings.pcbmetadata, null, 4);
|
|
if (!confirm(
|
|
`Settins file metadata does not match current metadata.\n\n` +
|
|
`Page metadata:\n${currentMetadata}\n\n` +
|
|
`Settings file metadata:\n${fileMetadata}\n\n` +
|
|
`Press OK if you would like to import settings anyway.`)) {
|
|
return;
|
|
}
|
|
}
|
|
overwriteSettings(newSettings.settings);
|
|
}
|
|
reader.readAsText(file, 'UTF-8');
|
|
}
|
|
input.click();
|
|
}
|
|
|
|
function resetSettings() {
|
|
if (!confirm(
|
|
`This will reset all checkbox states and other settings.\n\n` +
|
|
`Press OK if you want to continue.`)) {
|
|
return;
|
|
}
|
|
if (storage) {
|
|
var keys = [];
|
|
for (var i = 0; i < storage.length; i++) {
|
|
var key = storage.key(i);
|
|
if (key.startsWith(storagePrefix)) keys.push(key);
|
|
}
|
|
for (var key of keys) storage.removeItem(key);
|
|
}
|
|
location.reload();
|
|
}
|
|
|
|
function overwriteSettings(newSettings) {
|
|
initDone = false;
|
|
Object.assign(settings, newSettings);
|
|
writeStorage("bomlayout", settings.bomlayout);
|
|
writeStorage("bommode", settings.bommode);
|
|
writeStorage("canvaslayout", settings.canvaslayout);
|
|
writeStorage("bomCheckboxes", settings.checkboxes.join(","));
|
|
document.getElementById("bomCheckboxes").value = settings.checkboxes.join(",");
|
|
for (var checkbox of settings.checkboxes) {
|
|
writeStorage("checkbox_" + checkbox, settings.checkboxStoredRefs[checkbox]);
|
|
}
|
|
writeStorage("markWhenChecked", settings.markWhenChecked);
|
|
padsVisible(settings.renderPads);
|
|
document.getElementById("padsCheckbox").checked = settings.renderPads;
|
|
fabricationVisible(settings.renderFabrication);
|
|
document.getElementById("fabricationCheckbox").checked = settings.renderFabrication;
|
|
silkscreenVisible(settings.renderSilkscreen);
|
|
document.getElementById("silkscreenCheckbox").checked = settings.renderSilkscreen;
|
|
referencesVisible(settings.renderReferences);
|
|
document.getElementById("referencesCheckbox").checked = settings.renderReferences;
|
|
valuesVisible(settings.renderValues);
|
|
document.getElementById("valuesCheckbox").checked = settings.renderValues;
|
|
tracksVisible(settings.renderTracks);
|
|
document.getElementById("tracksCheckbox").checked = settings.renderTracks;
|
|
zonesVisible(settings.renderZones);
|
|
document.getElementById("zonesCheckbox").checked = settings.renderZones;
|
|
dnpOutline(settings.renderDnpOutline);
|
|
document.getElementById("dnpOutlineCheckbox").checked = settings.renderDnpOutline;
|
|
setRedrawOnDrag(settings.redrawOnDrag);
|
|
document.getElementById("dragCheckbox").checked = settings.redrawOnDrag;
|
|
setDarkMode(settings.darkMode);
|
|
document.getElementById("darkmodeCheckbox").checked = settings.darkMode;
|
|
setHighlightPin1(settings.highlightpin1);
|
|
document.forms.highlightpin1.highlightpin1.value = settings.highlightpin1;
|
|
writeStorage("boardRotation", settings.boardRotation);
|
|
document.getElementById("boardRotation").value = settings.boardRotation / 5;
|
|
document.getElementById("rotationDegree").textContent = settings.boardRotation;
|
|
setOffsetBackRotation(settings.offsetBackRotation);
|
|
document.getElementById("offsetBackRotationCheckbox").checked = settings.offsetBackRotation;
|
|
initDone = true;
|
|
prepCheckboxes();
|
|
changeBomLayout(settings.bomlayout);
|
|
}
|
|
|
|
function saveFile(filename, blob) {
|
|
var link = document.createElement("a");
|
|
var objurl = URL.createObjectURL(blob);
|
|
link.download = filename;
|
|
link.href = objurl;
|
|
link.click();
|
|
}
|
|
|
|
function dataURLtoBlob(dataurl) {
|
|
var arr = dataurl.split(','),
|
|
mime = arr[0].match(/:(.*?);/)[1],
|
|
bstr = atob(arr[1]),
|
|
n = bstr.length,
|
|
u8arr = new Uint8Array(n);
|
|
while (n--) {
|
|
u8arr[n] = bstr.charCodeAt(n);
|
|
}
|
|
return new Blob([u8arr], {
|
|
type: mime
|
|
});
|
|
}
|
|
|
|
var settings = {
|
|
canvaslayout: "FB",
|
|
bomlayout: "left-right",
|
|
bommode: "grouped",
|
|
checkboxes: [],
|
|
checkboxStoredRefs: {},
|
|
darkMode: false,
|
|
highlightpin1: "none",
|
|
redrawOnDrag: true,
|
|
boardRotation: 0,
|
|
offsetBackRotation: false,
|
|
renderPads: true,
|
|
renderReferences: true,
|
|
renderValues: true,
|
|
renderSilkscreen: true,
|
|
renderFabrication: true,
|
|
renderDnpOutline: false,
|
|
renderTracks: true,
|
|
renderZones: true,
|
|
columnOrder: [],
|
|
hiddenColumns: [],
|
|
netColors: {},
|
|
}
|
|
|
|
function initDefaults() {
|
|
settings.bomlayout = readStorage("bomlayout");
|
|
if (settings.bomlayout === null) {
|
|
settings.bomlayout = config.bom_view;
|
|
}
|
|
if (!['bom-only', 'left-right', 'top-bottom'].includes(settings.bomlayout)) {
|
|
settings.bomlayout = config.bom_view;
|
|
}
|
|
settings.bommode = readStorage("bommode");
|
|
if (settings.bommode === null) {
|
|
settings.bommode = "grouped";
|
|
}
|
|
if (settings.bommode == "netlist" && !pcbdata.nets) {
|
|
settings.bommode = "grouped";
|
|
}
|
|
if (!["grouped", "ungrouped", "netlist"].includes(settings.bommode)) {
|
|
settings.bommode = "grouped";
|
|
}
|
|
settings.canvaslayout = readStorage("canvaslayout");
|
|
if (settings.canvaslayout === null) {
|
|
settings.canvaslayout = config.layer_view;
|
|
}
|
|
var bomCheckboxes = readStorage("bomCheckboxes");
|
|
if (bomCheckboxes === null) {
|
|
bomCheckboxes = config.checkboxes;
|
|
}
|
|
settings.checkboxes = bomCheckboxes.split(",").filter((e) => e);
|
|
document.getElementById("bomCheckboxes").value = bomCheckboxes;
|
|
|
|
var highlightpin1 = readStorage("highlightpin1") || config.highlight_pin1;
|
|
if (highlightpin1 === "false") highlightpin1 = "none";
|
|
if (highlightpin1 === "true") highlightpin1 = "all";
|
|
setHighlightPin1(highlightpin1);
|
|
document.forms.highlightpin1.highlightpin1.value = highlightpin1;
|
|
|
|
settings.markWhenChecked = readStorage("markWhenChecked") || "";
|
|
populateMarkWhenCheckedOptions();
|
|
|
|
function initBooleanSetting(storageString, def, elementId, func) {
|
|
var b = readStorage(storageString);
|
|
if (b === null) {
|
|
b = def;
|
|
} else {
|
|
b = (b == "true");
|
|
}
|
|
document.getElementById(elementId).checked = b;
|
|
func(b);
|
|
}
|
|
|
|
initBooleanSetting("padsVisible", config.show_pads, "padsCheckbox", padsVisible);
|
|
initBooleanSetting("fabricationVisible", config.show_fabrication, "fabricationCheckbox", fabricationVisible);
|
|
initBooleanSetting("silkscreenVisible", config.show_silkscreen, "silkscreenCheckbox", silkscreenVisible);
|
|
initBooleanSetting("referencesVisible", true, "referencesCheckbox", referencesVisible);
|
|
initBooleanSetting("valuesVisible", true, "valuesCheckbox", valuesVisible);
|
|
if ("tracks" in pcbdata) {
|
|
initBooleanSetting("tracksVisible", true, "tracksCheckbox", tracksVisible);
|
|
initBooleanSetting("zonesVisible", true, "zonesCheckbox", zonesVisible);
|
|
} else {
|
|
document.getElementById("tracksAndZonesCheckboxes").style.display = "none";
|
|
tracksVisible(false);
|
|
zonesVisible(false);
|
|
}
|
|
initBooleanSetting("dnpOutline", false, "dnpOutlineCheckbox", dnpOutline);
|
|
initBooleanSetting("redrawOnDrag", config.redraw_on_drag, "dragCheckbox", setRedrawOnDrag);
|
|
initBooleanSetting("darkmode", config.dark_mode, "darkmodeCheckbox", setDarkMode);
|
|
|
|
var fields = ["checkboxes", "References"].concat(config.fields).concat(["Quantity"]);
|
|
var hcols = JSON.parse(readStorage("hiddenColumns"));
|
|
if (hcols === null) {
|
|
hcols = [];
|
|
}
|
|
settings.hiddenColumns = hcols.filter(e => fields.includes(e));
|
|
|
|
var cord = JSON.parse(readStorage("columnOrder"));
|
|
if (cord === null) {
|
|
cord = fields;
|
|
} else {
|
|
cord = cord.filter(e => fields.includes(e));
|
|
if (cord.length != fields.length)
|
|
cord = fields;
|
|
}
|
|
settings.columnOrder = cord;
|
|
|
|
settings.boardRotation = readStorage("boardRotation");
|
|
if (settings.boardRotation === null) {
|
|
settings.boardRotation = config.board_rotation * 5;
|
|
} else {
|
|
settings.boardRotation = parseInt(settings.boardRotation);
|
|
}
|
|
document.getElementById("boardRotation").value = settings.boardRotation / 5;
|
|
document.getElementById("rotationDegree").textContent = settings.boardRotation;
|
|
initBooleanSetting("offsetBackRotation", config.offset_back_rotation, "offsetBackRotationCheckbox", setOffsetBackRotation);
|
|
|
|
settings.netColors = JSON.parse(readStorage("netColors")) || {};
|
|
}
|
|
|
|
// Helper classes for user js callbacks.
|
|
|
|
const IBOM_EVENT_TYPES = {
|
|
ALL: "all",
|
|
HIGHLIGHT_EVENT: "highlightEvent",
|
|
CHECKBOX_CHANGE_EVENT: "checkboxChangeEvent",
|
|
BOM_BODY_CHANGE_EVENT: "bomBodyChangeEvent",
|
|
}
|
|
|
|
const EventHandler = {
|
|
callbacks: {},
|
|
init: function () {
|
|
for (eventType of Object.values(IBOM_EVENT_TYPES))
|
|
this.callbacks[eventType] = [];
|
|
},
|
|
registerCallback: function (eventType, callback) {
|
|
this.callbacks[eventType].push(callback);
|
|
},
|
|
emitEvent: function (eventType, eventArgs) {
|
|
event = {
|
|
eventType: eventType,
|
|
args: eventArgs,
|
|
}
|
|
var callback;
|
|
for (callback of this.callbacks[eventType])
|
|
callback(event);
|
|
for (callback of this.callbacks[IBOM_EVENT_TYPES.ALL])
|
|
callback(event);
|
|
}
|
|
}
|
|
EventHandler.init();
|
|
|
|
///////////////////////////////////////////////
|
|
|
|
///////////////////////////////////////////////
|
|
/* PCB rendering code */
|
|
|
|
var emptyContext2d = document.createElement("canvas").getContext("2d");
|
|
|
|
function deg2rad(deg) {
|
|
return deg * Math.PI / 180;
|
|
}
|
|
|
|
function calcFontPoint(linepoint, text, offsetx, offsety, tilt) {
|
|
var point = [
|
|
linepoint[0] * text.width + offsetx,
|
|
linepoint[1] * text.height + offsety
|
|
];
|
|
// This approximates pcbnew behavior with how text tilts depending on horizontal justification
|
|
point[0] -= (linepoint[1] + 0.5 * (1 + text.justify[0])) * text.height * tilt;
|
|
return point;
|
|
}
|
|
|
|
function drawText(ctx, text, color) {
|
|
if ("ref" in text && !settings.renderReferences) return;
|
|
if ("val" in text && !settings.renderValues) return;
|
|
ctx.save();
|
|
ctx.fillStyle = color;
|
|
ctx.strokeStyle = color;
|
|
ctx.lineCap = "round";
|
|
ctx.lineJoin = "round";
|
|
ctx.lineWidth = text.thickness;
|
|
if ("svgpath" in text) {
|
|
ctx.stroke(new Path2D(text.svgpath));
|
|
ctx.restore();
|
|
return;
|
|
}
|
|
if ("polygons" in text) {
|
|
ctx.fill(getPolygonsPath(text));
|
|
ctx.restore();
|
|
return;
|
|
}
|
|
ctx.translate(...text.pos);
|
|
ctx.translate(text.thickness * 0.5, 0);
|
|
var angle = -text.angle;
|
|
if (text.attr.includes("mirrored")) {
|
|
ctx.scale(-1, 1);
|
|
angle = -angle;
|
|
}
|
|
var tilt = 0;
|
|
if (text.attr.includes("italic")) {
|
|
tilt = 0.125;
|
|
}
|
|
var interline = text.height * 1.5 + text.thickness;
|
|
var txt = text.text.split("\n");
|
|
// KiCad ignores last empty line.
|
|
if (txt[txt.length - 1] == '') txt.pop();
|
|
ctx.rotate(deg2rad(angle));
|
|
var offsety = (1 - text.justify[1]) / 2 * text.height; // One line offset
|
|
offsety -= (txt.length - 1) * (text.justify[1] + 1) / 2 * interline; // Multiline offset
|
|
for (var i in txt) {
|
|
var lineWidth = text.thickness + interline / 2 * tilt;
|
|
for (var j = 0; j < txt[i].length; j++) {
|
|
if (txt[i][j] == '\t') {
|
|
var fourSpaces = 4 * pcbdata.font_data[' '].w * text.width;
|
|
lineWidth += fourSpaces - lineWidth % fourSpaces;
|
|
} else {
|
|
if (txt[i][j] == '~') {
|
|
j++;
|
|
if (j == txt[i].length)
|
|
break;
|
|
}
|
|
lineWidth += pcbdata.font_data[txt[i][j]].w * text.width;
|
|
}
|
|
}
|
|
var offsetx = -lineWidth * (text.justify[0] + 1) / 2;
|
|
var inOverbar = false;
|
|
for (var j = 0; j < txt[i].length; j++) {
|
|
if (config.kicad_text_formatting) {
|
|
if (txt[i][j] == '\t') {
|
|
var fourSpaces = 4 * pcbdata.font_data[' '].w * text.width;
|
|
offsetx += fourSpaces - offsetx % fourSpaces;
|
|
continue;
|
|
} else if (txt[i][j] == '~') {
|
|
j++;
|
|
if (j == txt[i].length)
|
|
break;
|
|
if (txt[i][j] != '~') {
|
|
inOverbar = !inOverbar;
|
|
}
|
|
}
|
|
}
|
|
var glyph = pcbdata.font_data[txt[i][j]];
|
|
if (inOverbar) {
|
|
var overbarStart = [offsetx, -text.height * 1.4 + offsety];
|
|
var overbarEnd = [offsetx + text.width * glyph.w, overbarStart[1]];
|
|
|
|
if (!lastHadOverbar) {
|
|
overbarStart[0] += text.height * 1.4 * tilt;
|
|
lastHadOverbar = true;
|
|
}
|
|
ctx.beginPath();
|
|
ctx.moveTo(...overbarStart);
|
|
ctx.lineTo(...overbarEnd);
|
|
ctx.stroke();
|
|
} else {
|
|
lastHadOverbar = false;
|
|
}
|
|
for (var line of glyph.l) {
|
|
ctx.beginPath();
|
|
ctx.moveTo(...calcFontPoint(line[0], text, offsetx, offsety, tilt));
|
|
for (var k = 1; k < line.length; k++) {
|
|
ctx.lineTo(...calcFontPoint(line[k], text, offsetx, offsety, tilt));
|
|
}
|
|
ctx.stroke();
|
|
}
|
|
offsetx += glyph.w * text.width;
|
|
}
|
|
offsety += interline;
|
|
}
|
|
ctx.restore();
|
|
}
|
|
|
|
function drawedge(ctx, scalefactor, edge, color) {
|
|
ctx.strokeStyle = color;
|
|
ctx.fillStyle = color;
|
|
ctx.lineWidth = Math.max(1 / scalefactor, edge.width);
|
|
ctx.lineCap = "round";
|
|
ctx.lineJoin = "round";
|
|
if ("svgpath" in edge) {
|
|
ctx.stroke(new Path2D(edge.svgpath));
|
|
} else {
|
|
ctx.beginPath();
|
|
if (edge.type == "segment") {
|
|
ctx.moveTo(...edge.start);
|
|
ctx.lineTo(...edge.end);
|
|
}
|
|
if (edge.type == "rect") {
|
|
ctx.moveTo(...edge.start);
|
|
ctx.lineTo(edge.start[0], edge.end[1]);
|
|
ctx.lineTo(...edge.end);
|
|
ctx.lineTo(edge.end[0], edge.start[1]);
|
|
ctx.lineTo(...edge.start);
|
|
}
|
|
if (edge.type == "arc") {
|
|
ctx.arc(
|
|
...edge.start,
|
|
edge.radius,
|
|
deg2rad(edge.startangle),
|
|
deg2rad(edge.endangle));
|
|
}
|
|
if (edge.type == "circle") {
|
|
ctx.arc(
|
|
...edge.start,
|
|
edge.radius,
|
|
0, 2 * Math.PI);
|
|
ctx.closePath();
|
|
}
|
|
if (edge.type == "curve") {
|
|
ctx.moveTo(...edge.start);
|
|
ctx.bezierCurveTo(...edge.cpa, ...edge.cpb, ...edge.end);
|
|
}
|
|
if("filled" in edge && edge.filled)
|
|
ctx.fill();
|
|
else
|
|
ctx.stroke();
|
|
}
|
|
}
|
|
|
|
function getChamferedRectPath(size, radius, chamfpos, chamfratio) {
|
|
// chamfpos is a bitmask, left = 1, right = 2, bottom left = 4, bottom right = 8
|
|
var path = new Path2D();
|
|
var width = size[0];
|
|
var height = size[1];
|
|
var x = width * -0.5;
|
|
var y = height * -0.5;
|
|
var chamfOffset = Math.min(width, height) * chamfratio;
|
|
path.moveTo(x, 0);
|
|
if (chamfpos & 4) {
|
|
path.lineTo(x, y + height - chamfOffset);
|
|
path.lineTo(x + chamfOffset, y + height);
|
|
path.lineTo(0, y + height);
|
|
} else {
|
|
path.arcTo(x, y + height, x + width, y + height, radius);
|
|
}
|
|
if (chamfpos & 8) {
|
|
path.lineTo(x + width - chamfOffset, y + height);
|
|
path.lineTo(x + width, y + height - chamfOffset);
|
|
path.lineTo(x + width, 0);
|
|
} else {
|
|
path.arcTo(x + width, y + height, x + width, y, radius);
|
|
}
|
|
if (chamfpos & 2) {
|
|
path.lineTo(x + width, y + chamfOffset);
|
|
path.lineTo(x + width - chamfOffset, y);
|
|
path.lineTo(0, y);
|
|
} else {
|
|
path.arcTo(x + width, y, x, y, radius);
|
|
}
|
|
if (chamfpos & 1) {
|
|
path.lineTo(x + chamfOffset, y);
|
|
path.lineTo(x, y + chamfOffset);
|
|
path.lineTo(x, 0);
|
|
} else {
|
|
path.arcTo(x, y, x, y + height, radius);
|
|
}
|
|
path.closePath();
|
|
return path;
|
|
}
|
|
|
|
function getOblongPath(size) {
|
|
return getChamferedRectPath(size, Math.min(size[0], size[1]) / 2, 0, 0);
|
|
}
|
|
|
|
function getPolygonsPath(shape) {
|
|
if (shape.path2d) {
|
|
return shape.path2d;
|
|
}
|
|
if ("svgpath" in shape) {
|
|
shape.path2d = new Path2D(shape.svgpath);
|
|
} else {
|
|
var path = new Path2D();
|
|
for (var polygon of shape.polygons) {
|
|
path.moveTo(...polygon[0]);
|
|
for (var i = 1; i < polygon.length; i++) {
|
|
path.lineTo(...polygon[i]);
|
|
}
|
|
path.closePath();
|
|
}
|
|
shape.path2d = path;
|
|
}
|
|
return shape.path2d;
|
|
}
|
|
|
|
function drawPolygonShape(ctx, scalefactor, shape, color) {
|
|
ctx.save();
|
|
if (!("svgpath" in shape)) {
|
|
ctx.translate(...shape.pos);
|
|
ctx.rotate(deg2rad(-shape.angle));
|
|
}
|
|
if("filled" in shape && !shape.filled) {
|
|
ctx.strokeStyle = color;
|
|
ctx.lineWidth = Math.max(1 / scalefactor, shape.width);
|
|
ctx.lineCap = "round";
|
|
ctx.lineJoin = "round";
|
|
ctx.stroke(getPolygonsPath(shape));
|
|
} else {
|
|
ctx.fillStyle = color;
|
|
ctx.fill(getPolygonsPath(shape));
|
|
}
|
|
ctx.restore();
|
|
}
|
|
|
|
function drawDrawing(ctx, scalefactor, drawing, color) {
|
|
if (["segment", "arc", "circle", "curve", "rect"].includes(drawing.type)) {
|
|
drawedge(ctx, scalefactor, drawing, color);
|
|
} else if (drawing.type == "polygon") {
|
|
drawPolygonShape(ctx, scalefactor, drawing, color);
|
|
} else {
|
|
drawText(ctx, drawing, color);
|
|
}
|
|
}
|
|
|
|
function getCirclePath(radius) {
|
|
var path = new Path2D();
|
|
path.arc(0, 0, radius, 0, 2 * Math.PI);
|
|
path.closePath();
|
|
return path;
|
|
}
|
|
|
|
function getCachedPadPath(pad) {
|
|
if (!pad.path2d) {
|
|
// if path2d is not set, build one and cache it on pad object
|
|
if (pad.shape == "rect") {
|
|
pad.path2d = new Path2D();
|
|
pad.path2d.rect(...pad.size.map(c => -c * 0.5), ...pad.size);
|
|
} else if (pad.shape == "oval") {
|
|
pad.path2d = getOblongPath(pad.size);
|
|
} else if (pad.shape == "circle") {
|
|
pad.path2d = getCirclePath(pad.size[0] / 2);
|
|
} else if (pad.shape == "roundrect") {
|
|
pad.path2d = getChamferedRectPath(pad.size, pad.radius, 0, 0);
|
|
} else if (pad.shape == "chamfrect") {
|
|
pad.path2d = getChamferedRectPath(pad.size, pad.radius, pad.chamfpos, pad.chamfratio)
|
|
} else if (pad.shape == "custom") {
|
|
pad.path2d = getPolygonsPath(pad);
|
|
}
|
|
}
|
|
return pad.path2d;
|
|
}
|
|
|
|
function drawPad(ctx, pad, color, outline) {
|
|
ctx.save();
|
|
ctx.translate(...pad.pos);
|
|
ctx.rotate(-deg2rad(pad.angle));
|
|
if (pad.offset) {
|
|
ctx.translate(...pad.offset);
|
|
}
|
|
ctx.fillStyle = color;
|
|
ctx.strokeStyle = color;
|
|
var path = getCachedPadPath(pad);
|
|
if (outline) {
|
|
ctx.stroke(path);
|
|
} else {
|
|
ctx.fill(path);
|
|
}
|
|
ctx.restore();
|
|
}
|
|
|
|
function drawPadHole(ctx, pad, padHoleColor) {
|
|
if (pad.type != "th") return;
|
|
ctx.save();
|
|
ctx.translate(...pad.pos);
|
|
ctx.rotate(-deg2rad(pad.angle));
|
|
ctx.fillStyle = padHoleColor;
|
|
if (pad.drillshape == "oblong") {
|
|
ctx.fill(getOblongPath(pad.drillsize));
|
|
} else {
|
|
ctx.fill(getCirclePath(pad.drillsize[0] / 2));
|
|
}
|
|
ctx.restore();
|
|
}
|
|
|
|
function drawFootprint(ctx, layer, scalefactor, footprint, colors, highlight, outline) {
|
|
if (highlight) {
|
|
// draw bounding box
|
|
if (footprint.layer == layer) {
|
|
ctx.save();
|
|
ctx.globalAlpha = 0.2;
|
|
ctx.translate(...footprint.bbox.pos);
|
|
ctx.rotate(deg2rad(-footprint.bbox.angle));
|
|
ctx.translate(...footprint.bbox.relpos);
|
|
ctx.fillStyle = colors.pad;
|
|
ctx.fillRect(0, 0, ...footprint.bbox.size);
|
|
ctx.globalAlpha = 1;
|
|
ctx.strokeStyle = colors.pad;
|
|
ctx.lineWidth = 3 / scalefactor;
|
|
ctx.strokeRect(0, 0, ...footprint.bbox.size);
|
|
ctx.restore();
|
|
}
|
|
}
|
|
// draw drawings
|
|
for (var drawing of footprint.drawings) {
|
|
if (drawing.layer == layer) {
|
|
drawDrawing(ctx, scalefactor, drawing.drawing, colors.pad);
|
|
}
|
|
}
|
|
ctx.lineWidth = 3 / scalefactor;
|
|
// draw pads
|
|
if (settings.renderPads) {
|
|
for (var pad of footprint.pads) {
|
|
if (pad.layers.includes(layer)) {
|
|
drawPad(ctx, pad, colors.pad, outline);
|
|
if (pad.pin1 &&
|
|
(settings.highlightpin1 == "all" ||
|
|
settings.highlightpin1 == "selected" && highlight)) {
|
|
drawPad(ctx, pad, colors.outline, true);
|
|
}
|
|
}
|
|
}
|
|
for (var pad of footprint.pads) {
|
|
drawPadHole(ctx, pad, colors.padHole);
|
|
}
|
|
}
|
|
}
|
|
|
|
function drawEdgeCuts(canvas, scalefactor) {
|
|
var ctx = canvas.getContext("2d");
|
|
var edgecolor = getComputedStyle(topmostdiv).getPropertyValue('--pcb-edge-color');
|
|
for (var edge of pcbdata.edges) {
|
|
drawDrawing(ctx, scalefactor, edge, edgecolor);
|
|
}
|
|
}
|
|
|
|
function drawFootprints(canvas, layer, scalefactor, highlight) {
|
|
var ctx = canvas.getContext("2d");
|
|
ctx.lineWidth = 3 / scalefactor;
|
|
var style = getComputedStyle(topmostdiv);
|
|
|
|
var colors = {
|
|
pad: style.getPropertyValue('--pad-color'),
|
|
padHole: style.getPropertyValue('--pad-hole-color'),
|
|
outline: style.getPropertyValue('--pin1-outline-color'),
|
|
}
|
|
|
|
for (var i = 0; i < pcbdata.footprints.length; i++) {
|
|
var mod = pcbdata.footprints[i];
|
|
var outline = settings.renderDnpOutline && pcbdata.bom.skipped.includes(i);
|
|
var h = highlightedFootprints.includes(i);
|
|
var d = markedFootprints.has(i);
|
|
if (highlight) {
|
|
if(h && d) {
|
|
colors.pad = style.getPropertyValue('--pad-color-highlight-both');
|
|
colors.outline = style.getPropertyValue('--pin1-outline-color-highlight-both');
|
|
} else if (h) {
|
|
colors.pad = style.getPropertyValue('--pad-color-highlight');
|
|
colors.outline = style.getPropertyValue('--pin1-outline-color-highlight');
|
|
} else if (d) {
|
|
colors.pad = style.getPropertyValue('--pad-color-highlight-marked');
|
|
colors.outline = style.getPropertyValue('--pin1-outline-color-highlight-marked');
|
|
}
|
|
}
|
|
if( h || d || !highlight) {
|
|
drawFootprint(ctx, layer, scalefactor, mod, colors, highlight, outline);
|
|
}
|
|
}
|
|
}
|
|
|
|
function drawBgLayer(layername, canvas, layer, scalefactor, edgeColor, polygonColor, textColor) {
|
|
var ctx = canvas.getContext("2d");
|
|
for (var d of pcbdata.drawings[layername][layer]) {
|
|
if (["segment", "arc", "circle", "curve", "rect"].includes(d.type)) {
|
|
drawedge(ctx, scalefactor, d, edgeColor);
|
|
} else if (d.type == "polygon") {
|
|
drawPolygonShape(ctx, scalefactor, d, polygonColor);
|
|
} else {
|
|
drawText(ctx, d, textColor);
|
|
}
|
|
}
|
|
}
|
|
|
|
function drawTracks(canvas, layer, defaultColor, highlight) {
|
|
ctx = canvas.getContext("2d");
|
|
ctx.lineCap = "round";
|
|
|
|
var hasHole = (track) => (
|
|
'drillsize' in track &&
|
|
track.start[0] == track.end[0] &&
|
|
track.start[1] == track.end[1]);
|
|
|
|
// First draw tracks and tented vias
|
|
for (var track of pcbdata.tracks[layer]) {
|
|
if (highlight && highlightedNet != track.net) continue;
|
|
if (!hasHole(track)) {
|
|
ctx.strokeStyle = highlight ? defaultColor : settings.netColors[track.net] || defaultColor;
|
|
ctx.lineWidth = track.width;
|
|
ctx.beginPath();
|
|
if ('radius' in track) {
|
|
ctx.arc(
|
|
...track.center,
|
|
track.radius,
|
|
deg2rad(track.startangle),
|
|
deg2rad(track.endangle));
|
|
} else {
|
|
ctx.moveTo(...track.start);
|
|
ctx.lineTo(...track.end);
|
|
}
|
|
ctx.stroke();
|
|
}
|
|
}
|
|
// Second pass to draw untented vias
|
|
var style = getComputedStyle(topmostdiv);
|
|
var holeColor = style.getPropertyValue('--pad-hole-color')
|
|
|
|
for (var track of pcbdata.tracks[layer]) {
|
|
if (highlight && highlightedNet != track.net) continue;
|
|
if (hasHole(track)) {
|
|
ctx.strokeStyle = highlight ? defaultColor : settings.netColors[track.net] || defaultColor;
|
|
ctx.lineWidth = track.width;
|
|
ctx.beginPath();
|
|
ctx.moveTo(...track.start);
|
|
ctx.lineTo(...track.end);
|
|
ctx.stroke();
|
|
ctx.strokeStyle = holeColor;
|
|
ctx.lineWidth = track.drillsize;
|
|
ctx.lineTo(...track.end);
|
|
ctx.stroke();
|
|
}
|
|
}
|
|
}
|
|
|
|
function drawZones(canvas, layer, defaultColor, highlight) {
|
|
ctx = canvas.getContext("2d");
|
|
ctx.lineJoin = "round";
|
|
for (var zone of pcbdata.zones[layer]) {
|
|
if (highlight && highlightedNet != zone.net) continue;
|
|
ctx.strokeStyle = highlight ? defaultColor : settings.netColors[zone.net] || defaultColor;
|
|
ctx.fillStyle = highlight ? defaultColor : settings.netColors[zone.net] || defaultColor;
|
|
if (!zone.path2d) {
|
|
zone.path2d = getPolygonsPath(zone);
|
|
}
|
|
ctx.fill(zone.path2d, zone.fillrule || "nonzero");
|
|
if (zone.width > 0) {
|
|
ctx.lineWidth = zone.width;
|
|
ctx.stroke(zone.path2d);
|
|
}
|
|
}
|
|
}
|
|
|
|
function clearCanvas(canvas, color = null) {
|
|
var ctx = canvas.getContext("2d");
|
|
ctx.save();
|
|
ctx.setTransform(1, 0, 0, 1, 0, 0);
|
|
if (color) {
|
|
ctx.fillStyle = color;
|
|
ctx.fillRect(0, 0, canvas.width, canvas.height);
|
|
} else {
|
|
if (!window.matchMedia("print").matches)
|
|
ctx.clearRect(0, 0, canvas.width, canvas.height);
|
|
}
|
|
ctx.restore();
|
|
}
|
|
|
|
function drawNets(canvas, layer, highlight) {
|
|
var style = getComputedStyle(topmostdiv);
|
|
if (settings.renderZones) {
|
|
var zoneColor = style.getPropertyValue(highlight ? '--zone-color-highlight' : '--zone-color');
|
|
drawZones(canvas, layer, zoneColor, highlight);
|
|
}
|
|
if (settings.renderTracks) {
|
|
var trackColor = style.getPropertyValue(highlight ? '--track-color-highlight' : '--track-color');
|
|
drawTracks(canvas, layer, trackColor, highlight);
|
|
}
|
|
if (highlight && settings.renderPads) {
|
|
var padColor = style.getPropertyValue('--pad-color-highlight');
|
|
var padHoleColor = style.getPropertyValue('--pad-hole-color');
|
|
var ctx = canvas.getContext("2d");
|
|
for (var footprint of pcbdata.footprints) {
|
|
// draw pads
|
|
var padDrawn = false;
|
|
for (var pad of footprint.pads) {
|
|
if (highlightedNet != pad.net) continue;
|
|
if (pad.layers.includes(layer)) {
|
|
drawPad(ctx, pad, padColor, false);
|
|
padDrawn = true;
|
|
}
|
|
}
|
|
if (padDrawn) {
|
|
// redraw all pad holes because some pads may overlap
|
|
for (var pad of footprint.pads) {
|
|
drawPadHole(ctx, pad, padHoleColor);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
function drawHighlightsOnLayer(canvasdict, clear = true) {
|
|
if (clear) {
|
|
clearCanvas(canvasdict.highlight);
|
|
}
|
|
if (markedFootprints.size > 0 || highlightedFootprints.length > 0) {
|
|
drawFootprints(canvasdict.highlight, canvasdict.layer,
|
|
canvasdict.transform.s * canvasdict.transform.zoom, true);
|
|
}
|
|
if (highlightedNet !== null) {
|
|
drawNets(canvasdict.highlight, canvasdict.layer, true);
|
|
}
|
|
}
|
|
|
|
function drawHighlights() {
|
|
drawHighlightsOnLayer(allcanvas.front);
|
|
drawHighlightsOnLayer(allcanvas.back);
|
|
}
|
|
|
|
function drawBackground(canvasdict, clear = true) {
|
|
if (clear) {
|
|
clearCanvas(canvasdict.bg);
|
|
clearCanvas(canvasdict.fab);
|
|
clearCanvas(canvasdict.silk);
|
|
}
|
|
|
|
drawNets(canvasdict.bg, canvasdict.layer, false);
|
|
drawFootprints(canvasdict.bg, canvasdict.layer,
|
|
canvasdict.transform.s * canvasdict.transform.zoom, false);
|
|
|
|
drawEdgeCuts(canvasdict.bg, canvasdict.transform.s * canvasdict.transform.zoom);
|
|
|
|
var style = getComputedStyle(topmostdiv);
|
|
var edgeColor = style.getPropertyValue('--silkscreen-edge-color');
|
|
var polygonColor = style.getPropertyValue('--silkscreen-polygon-color');
|
|
var textColor = style.getPropertyValue('--silkscreen-text-color');
|
|
if (settings.renderSilkscreen) {
|
|
drawBgLayer(
|
|
"silkscreen", canvasdict.silk, canvasdict.layer,
|
|
canvasdict.transform.s * canvasdict.transform.zoom,
|
|
edgeColor, polygonColor, textColor);
|
|
}
|
|
edgeColor = style.getPropertyValue('--fabrication-edge-color');
|
|
polygonColor = style.getPropertyValue('--fabrication-polygon-color');
|
|
textColor = style.getPropertyValue('--fabrication-text-color');
|
|
if (settings.renderFabrication) {
|
|
drawBgLayer(
|
|
"fabrication", canvasdict.fab, canvasdict.layer,
|
|
canvasdict.transform.s * canvasdict.transform.zoom,
|
|
edgeColor, polygonColor, textColor);
|
|
}
|
|
}
|
|
|
|
function prepareCanvas(canvas, flip, transform) {
|
|
var ctx = canvas.getContext("2d");
|
|
ctx.setTransform(1, 0, 0, 1, 0, 0);
|
|
ctx.scale(transform.zoom, transform.zoom);
|
|
ctx.translate(transform.panx, transform.pany);
|
|
if (flip) {
|
|
ctx.scale(-1, 1);
|
|
}
|
|
ctx.translate(transform.x, transform.y);
|
|
ctx.rotate(deg2rad(settings.boardRotation + (flip && settings.offsetBackRotation ? - 180 : 0)));
|
|
ctx.scale(transform.s, transform.s);
|
|
}
|
|
|
|
function prepareLayer(canvasdict) {
|
|
var flip = (canvasdict.layer === "B");
|
|
for (var c of ["bg", "fab", "silk", "highlight"]) {
|
|
prepareCanvas(canvasdict[c], flip, canvasdict.transform);
|
|
}
|
|
}
|
|
|
|
function rotateVector(v, angle) {
|
|
angle = deg2rad(angle);
|
|
return [
|
|
v[0] * Math.cos(angle) - v[1] * Math.sin(angle),
|
|
v[0] * Math.sin(angle) + v[1] * Math.cos(angle)
|
|
];
|
|
}
|
|
|
|
function applyRotation(bbox, flip) {
|
|
var corners = [
|
|
[bbox.minx, bbox.miny],
|
|
[bbox.minx, bbox.maxy],
|
|
[bbox.maxx, bbox.miny],
|
|
[bbox.maxx, bbox.maxy],
|
|
];
|
|
corners = corners.map((v) => rotateVector(v, settings.boardRotation + (flip && settings.offsetBackRotation ? - 180 : 0)));
|
|
return {
|
|
minx: corners.reduce((a, v) => Math.min(a, v[0]), Infinity),
|
|
miny: corners.reduce((a, v) => Math.min(a, v[1]), Infinity),
|
|
maxx: corners.reduce((a, v) => Math.max(a, v[0]), -Infinity),
|
|
maxy: corners.reduce((a, v) => Math.max(a, v[1]), -Infinity),
|
|
}
|
|
}
|
|
|
|
function recalcLayerScale(layerdict, width, height) {
|
|
var flip = (layerdict.layer === "B");
|
|
var bbox = applyRotation(pcbdata.edges_bbox, flip);
|
|
var scalefactor = 0.98 * Math.min(
|
|
width / (bbox.maxx - bbox.minx),
|
|
height / (bbox.maxy - bbox.miny)
|
|
);
|
|
if (scalefactor < 0.1) {
|
|
scalefactor = 1;
|
|
}
|
|
layerdict.transform.s = scalefactor;
|
|
if (flip) {
|
|
layerdict.transform.x = -((bbox.maxx + bbox.minx) * scalefactor + width) * 0.5;
|
|
} else {
|
|
layerdict.transform.x = -((bbox.maxx + bbox.minx) * scalefactor - width) * 0.5;
|
|
}
|
|
layerdict.transform.y = -((bbox.maxy + bbox.miny) * scalefactor - height) * 0.5;
|
|
for (var c of ["bg", "fab", "silk", "highlight"]) {
|
|
canvas = layerdict[c];
|
|
canvas.width = width;
|
|
canvas.height = height;
|
|
canvas.style.width = (width / devicePixelRatio) + "px";
|
|
canvas.style.height = (height / devicePixelRatio) + "px";
|
|
}
|
|
}
|
|
|
|
function redrawCanvas(layerdict) {
|
|
prepareLayer(layerdict);
|
|
drawBackground(layerdict);
|
|
drawHighlightsOnLayer(layerdict);
|
|
}
|
|
|
|
function resizeCanvas(layerdict) {
|
|
var canvasdivid = {
|
|
"F": "frontcanvas",
|
|
"B": "backcanvas"
|
|
} [layerdict.layer];
|
|
var width = document.getElementById(canvasdivid).clientWidth * devicePixelRatio;
|
|
var height = document.getElementById(canvasdivid).clientHeight * devicePixelRatio;
|
|
recalcLayerScale(layerdict, width, height);
|
|
redrawCanvas(layerdict);
|
|
}
|
|
|
|
function resizeAll() {
|
|
resizeCanvas(allcanvas.front);
|
|
resizeCanvas(allcanvas.back);
|
|
}
|
|
|
|
function pointWithinDistanceToSegment(x, y, x1, y1, x2, y2, d) {
|
|
var A = x - x1;
|
|
var B = y - y1;
|
|
var C = x2 - x1;
|
|
var D = y2 - y1;
|
|
|
|
var dot = A * C + B * D;
|
|
var len_sq = C * C + D * D;
|
|
var dx, dy;
|
|
if (len_sq == 0) {
|
|
// start and end of the segment coincide
|
|
dx = x - x1;
|
|
dy = y - y1;
|
|
} else {
|
|
var param = dot / len_sq;
|
|
var xx, yy;
|
|
if (param < 0) {
|
|
xx = x1;
|
|
yy = y1;
|
|
} else if (param > 1) {
|
|
xx = x2;
|
|
yy = y2;
|
|
} else {
|
|
xx = x1 + param * C;
|
|
yy = y1 + param * D;
|
|
}
|
|
dx = x - xx;
|
|
dy = y - yy;
|
|
}
|
|
return dx * dx + dy * dy <= d * d;
|
|
}
|
|
|
|
function modulo(n, mod) {
|
|
return ((n % mod) + mod) % mod;
|
|
}
|
|
|
|
function pointWithinDistanceToArc(x, y, xc, yc, radius, startangle, endangle, d) {
|
|
var dx = x - xc;
|
|
var dy = y - yc;
|
|
var r_sq = dx * dx + dy * dy;
|
|
var rmin = Math.max(0, radius - d);
|
|
var rmax = radius + d;
|
|
|
|
if (r_sq < rmin * rmin || r_sq > rmax * rmax)
|
|
return false;
|
|
|
|
var angle1 = modulo(deg2rad(startangle), 2 * Math.PI);
|
|
var dx1 = xc + radius * Math.cos(angle1) - x;
|
|
var dy1 = yc + radius * Math.sin(angle1) - y;
|
|
if (dx1 * dx1 + dy1 * dy1 <= d * d)
|
|
return true;
|
|
|
|
var angle2 = modulo(deg2rad(endangle), 2 * Math.PI);
|
|
var dx2 = xc + radius * Math.cos(angle2) - x;
|
|
var dy2 = yc + radius * Math.sin(angle2) - y;
|
|
if (dx2 * dx2 + dy2 * dy2 <= d * d)
|
|
return true;
|
|
|
|
var angle = modulo(Math.atan2(dy, dx), 2 * Math.PI);
|
|
if (angle1 > angle2)
|
|
return (angle >= angle2 || angle <= angle1);
|
|
else
|
|
return (angle >= angle1 && angle <= angle2);
|
|
}
|
|
|
|
function pointWithinPad(x, y, pad) {
|
|
var v = [x - pad.pos[0], y - pad.pos[1]];
|
|
v = rotateVector(v, pad.angle);
|
|
if (pad.offset) {
|
|
v[0] -= pad.offset[0];
|
|
v[1] -= pad.offset[1];
|
|
}
|
|
return emptyContext2d.isPointInPath(getCachedPadPath(pad), ...v);
|
|
}
|
|
|
|
function netHitScan(layer, x, y) {
|
|
// Check track segments
|
|
if (settings.renderTracks && pcbdata.tracks) {
|
|
for (var track of pcbdata.tracks[layer]) {
|
|
if ('radius' in track) {
|
|
if (pointWithinDistanceToArc(x, y, ...track.center, track.radius, track.startangle, track.endangle, track.width / 2)) {
|
|
return track.net;
|
|
}
|
|
} else {
|
|
if (pointWithinDistanceToSegment(x, y, ...track.start, ...track.end, track.width / 2)) {
|
|
return track.net;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
// Check pads
|
|
if (settings.renderPads) {
|
|
for (var footprint of pcbdata.footprints) {
|
|
for (var pad of footprint.pads) {
|
|
if (pad.layers.includes(layer) && pointWithinPad(x, y, pad)) {
|
|
return pad.net;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
return null;
|
|
}
|
|
|
|
function pointWithinFootprintBbox(x, y, bbox) {
|
|
var v = [x - bbox.pos[0], y - bbox.pos[1]];
|
|
v = rotateVector(v, bbox.angle);
|
|
return bbox.relpos[0] <= v[0] && v[0] <= bbox.relpos[0] + bbox.size[0] &&
|
|
bbox.relpos[1] <= v[1] && v[1] <= bbox.relpos[1] + bbox.size[1];
|
|
}
|
|
|
|
function bboxHitScan(layer, x, y) {
|
|
var result = [];
|
|
for (var i = 0; i < pcbdata.footprints.length; i++) {
|
|
var footprint = pcbdata.footprints[i];
|
|
if (footprint.layer == layer) {
|
|
if (pointWithinFootprintBbox(x, y, footprint.bbox)) {
|
|
result.push(i);
|
|
}
|
|
}
|
|
}
|
|
return result;
|
|
}
|
|
|
|
function handlePointerDown(e, layerdict) {
|
|
if (e.button != 0 && e.button != 1) {
|
|
return;
|
|
}
|
|
e.preventDefault();
|
|
e.stopPropagation();
|
|
|
|
if (!e.hasOwnProperty("offsetX")) {
|
|
// The polyfill doesn't set this properly
|
|
e.offsetX = e.pageX - e.currentTarget.offsetLeft;
|
|
e.offsetY = e.pageY - e.currentTarget.offsetTop;
|
|
}
|
|
|
|
layerdict.pointerStates[e.pointerId] = {
|
|
distanceTravelled: 0,
|
|
lastX: e.offsetX,
|
|
lastY: e.offsetY,
|
|
downTime: Date.now(),
|
|
};
|
|
}
|
|
|
|
function handleMouseClick(e, layerdict) {
|
|
if (!e.hasOwnProperty("offsetX")) {
|
|
// The polyfill doesn't set this properly
|
|
e.offsetX = e.pageX - e.currentTarget.offsetLeft;
|
|
e.offsetY = e.pageY - e.currentTarget.offsetTop;
|
|
}
|
|
|
|
var x = e.offsetX;
|
|
var y = e.offsetY;
|
|
var t = layerdict.transform;
|
|
var flip = layerdict.layer === "B";
|
|
if (flip) {
|
|
x = (devicePixelRatio * x / t.zoom - t.panx + t.x) / -t.s;
|
|
} else {
|
|
x = (devicePixelRatio * x / t.zoom - t.panx - t.x) / t.s;
|
|
}
|
|
y = (devicePixelRatio * y / t.zoom - t.y - t.pany) / t.s;
|
|
var v = rotateVector([x, y], -settings.boardRotation + (flip && settings.offsetBackRotation ? - 180 : 0));
|
|
if ("nets" in pcbdata) {
|
|
var net = netHitScan(layerdict.layer, ...v);
|
|
if (net !== highlightedNet) {
|
|
netClicked(net);
|
|
}
|
|
}
|
|
if (highlightedNet === null) {
|
|
var footprints = bboxHitScan(layerdict.layer, ...v);
|
|
if (footprints.length > 0) {
|
|
footprintsClicked(footprints);
|
|
}
|
|
}
|
|
}
|
|
|
|
function handlePointerLeave(e, layerdict) {
|
|
e.preventDefault();
|
|
e.stopPropagation();
|
|
|
|
if (!settings.redrawOnDrag) {
|
|
redrawCanvas(layerdict);
|
|
}
|
|
|
|
delete layerdict.pointerStates[e.pointerId];
|
|
}
|
|
|
|
function resetTransform(layerdict) {
|
|
layerdict.transform.panx = 0;
|
|
layerdict.transform.pany = 0;
|
|
layerdict.transform.zoom = 1;
|
|
redrawCanvas(layerdict);
|
|
}
|
|
|
|
function handlePointerUp(e, layerdict) {
|
|
if (!e.hasOwnProperty("offsetX")) {
|
|
// The polyfill doesn't set this properly
|
|
e.offsetX = e.pageX - e.currentTarget.offsetLeft;
|
|
e.offsetY = e.pageY - e.currentTarget.offsetTop;
|
|
}
|
|
|
|
e.preventDefault();
|
|
e.stopPropagation();
|
|
|
|
if (e.button == 2) {
|
|
// Reset pan and zoom on right click.
|
|
resetTransform(layerdict);
|
|
layerdict.anotherPointerTapped = false;
|
|
return;
|
|
}
|
|
|
|
// We haven't necessarily had a pointermove event since the interaction started, so make sure we update this now
|
|
var ptr = layerdict.pointerStates[e.pointerId];
|
|
ptr.distanceTravelled += Math.abs(e.offsetX - ptr.lastX) + Math.abs(e.offsetY - ptr.lastY);
|
|
|
|
if (e.button == 0 && ptr.distanceTravelled < 10 && Date.now() - ptr.downTime <= 500) {
|
|
if (Object.keys(layerdict.pointerStates).length == 1) {
|
|
if (layerdict.anotherPointerTapped) {
|
|
// This is the second pointer coming off of a two-finger tap
|
|
resetTransform(layerdict);
|
|
} else {
|
|
// This is just a regular tap
|
|
handleMouseClick(e, layerdict);
|
|
}
|
|
layerdict.anotherPointerTapped = false;
|
|
} else {
|
|
// This is the first finger coming off of what could become a two-finger tap
|
|
layerdict.anotherPointerTapped = true;
|
|
}
|
|
} else {
|
|
if (!settings.redrawOnDrag) {
|
|
redrawCanvas(layerdict);
|
|
}
|
|
layerdict.anotherPointerTapped = false;
|
|
}
|
|
|
|
delete layerdict.pointerStates[e.pointerId];
|
|
}
|
|
|
|
function handlePointerMove(e, layerdict) {
|
|
if (!layerdict.pointerStates.hasOwnProperty(e.pointerId)) {
|
|
return;
|
|
}
|
|
e.preventDefault();
|
|
e.stopPropagation();
|
|
|
|
if (!e.hasOwnProperty("offsetX")) {
|
|
// The polyfill doesn't set this properly
|
|
e.offsetX = e.pageX - e.currentTarget.offsetLeft;
|
|
e.offsetY = e.pageY - e.currentTarget.offsetTop;
|
|
}
|
|
|
|
var thisPtr = layerdict.pointerStates[e.pointerId];
|
|
|
|
var dx = e.offsetX - thisPtr.lastX;
|
|
var dy = e.offsetY - thisPtr.lastY;
|
|
|
|
// If this number is low on pointer up, we count the action as a click
|
|
thisPtr.distanceTravelled += Math.abs(dx) + Math.abs(dy);
|
|
|
|
if (Object.keys(layerdict.pointerStates).length == 1) {
|
|
// This is a simple drag
|
|
layerdict.transform.panx += devicePixelRatio * dx / layerdict.transform.zoom;
|
|
layerdict.transform.pany += devicePixelRatio * dy / layerdict.transform.zoom;
|
|
} else if (Object.keys(layerdict.pointerStates).length == 2) {
|
|
var otherPtr = Object.values(layerdict.pointerStates).filter((ptr) => ptr != thisPtr)[0];
|
|
|
|
var oldDist = Math.sqrt(Math.pow(thisPtr.lastX - otherPtr.lastX, 2) + Math.pow(thisPtr.lastY - otherPtr.lastY, 2));
|
|
var newDist = Math.sqrt(Math.pow(e.offsetX - otherPtr.lastX, 2) + Math.pow(e.offsetY - otherPtr.lastY, 2));
|
|
|
|
var scaleFactor = newDist / oldDist;
|
|
|
|
if (scaleFactor != NaN) {
|
|
layerdict.transform.zoom *= scaleFactor;
|
|
|
|
var zoomd = (1 - scaleFactor) / layerdict.transform.zoom;
|
|
layerdict.transform.panx += devicePixelRatio * otherPtr.lastX * zoomd;
|
|
layerdict.transform.pany += devicePixelRatio * otherPtr.lastY * zoomd;
|
|
}
|
|
}
|
|
|
|
thisPtr.lastX = e.offsetX;
|
|
thisPtr.lastY = e.offsetY;
|
|
|
|
if (settings.redrawOnDrag) {
|
|
redrawCanvas(layerdict);
|
|
}
|
|
}
|
|
|
|
function handleMouseWheel(e, layerdict) {
|
|
e.preventDefault();
|
|
e.stopPropagation();
|
|
var t = layerdict.transform;
|
|
var wheeldelta = e.deltaY;
|
|
if (e.deltaMode == 1) {
|
|
// FF only, scroll by lines
|
|
wheeldelta *= 30;
|
|
} else if (e.deltaMode == 2) {
|
|
wheeldelta *= 300;
|
|
}
|
|
var m = Math.pow(1.1, -wheeldelta / 40);
|
|
// Limit amount of zoom per tick.
|
|
if (m > 2) {
|
|
m = 2;
|
|
} else if (m < 0.5) {
|
|
m = 0.5;
|
|
}
|
|
t.zoom *= m;
|
|
var zoomd = (1 - m) / t.zoom;
|
|
t.panx += devicePixelRatio * e.offsetX * zoomd;
|
|
t.pany += devicePixelRatio * e.offsetY * zoomd;
|
|
redrawCanvas(layerdict);
|
|
}
|
|
|
|
function addMouseHandlers(div, layerdict) {
|
|
div.addEventListener("pointerdown", function(e) {
|
|
handlePointerDown(e, layerdict);
|
|
});
|
|
div.addEventListener("pointermove", function(e) {
|
|
handlePointerMove(e, layerdict);
|
|
});
|
|
div.addEventListener("pointerup", function(e) {
|
|
handlePointerUp(e, layerdict);
|
|
});
|
|
var pointerleave = function(e) {
|
|
handlePointerLeave(e, layerdict);
|
|
}
|
|
div.addEventListener("pointercancel", pointerleave);
|
|
div.addEventListener("pointerleave", pointerleave);
|
|
div.addEventListener("pointerout", pointerleave);
|
|
|
|
div.onwheel = function(e) {
|
|
handleMouseWheel(e, layerdict);
|
|
}
|
|
for (var element of [div, layerdict.bg, layerdict.fab, layerdict.silk, layerdict.highlight]) {
|
|
element.addEventListener("contextmenu", function(e) {
|
|
e.preventDefault();
|
|
}, false);
|
|
}
|
|
}
|
|
|
|
function setRedrawOnDrag(value) {
|
|
settings.redrawOnDrag = value;
|
|
writeStorage("redrawOnDrag", value);
|
|
}
|
|
|
|
function setBoardRotation(value) {
|
|
settings.boardRotation = value * 5;
|
|
writeStorage("boardRotation", settings.boardRotation);
|
|
document.getElementById("rotationDegree").textContent = settings.boardRotation;
|
|
resizeAll();
|
|
}
|
|
|
|
function setOffsetBackRotation(value) {
|
|
settings.offsetBackRotation = value;
|
|
writeStorage("offsetBackRotation", value);
|
|
resizeAll();
|
|
}
|
|
|
|
function initRender() {
|
|
allcanvas = {
|
|
front: {
|
|
transform: {
|
|
x: 0,
|
|
y: 0,
|
|
s: 1,
|
|
panx: 0,
|
|
pany: 0,
|
|
zoom: 1,
|
|
},
|
|
pointerStates: {},
|
|
anotherPointerTapped: false,
|
|
bg: document.getElementById("F_bg"),
|
|
fab: document.getElementById("F_fab"),
|
|
silk: document.getElementById("F_slk"),
|
|
highlight: document.getElementById("F_hl"),
|
|
layer: "F",
|
|
},
|
|
back: {
|
|
transform: {
|
|
x: 0,
|
|
y: 0,
|
|
s: 1,
|
|
panx: 0,
|
|
pany: 0,
|
|
zoom: 1,
|
|
},
|
|
pointerStates: {},
|
|
anotherPointerTapped: false,
|
|
bg: document.getElementById("B_bg"),
|
|
fab: document.getElementById("B_fab"),
|
|
silk: document.getElementById("B_slk"),
|
|
highlight: document.getElementById("B_hl"),
|
|
layer: "B",
|
|
}
|
|
};
|
|
addMouseHandlers(document.getElementById("frontcanvas"), allcanvas.front);
|
|
addMouseHandlers(document.getElementById("backcanvas"), allcanvas.back);
|
|
}
|
|
|
|
///////////////////////////////////////////////
|
|
|
|
///////////////////////////////////////////////
|
|
/*
|
|
* Table reordering via Drag'n'Drop
|
|
* Inspired by: https://htmldom.dev/drag-and-drop-table-column
|
|
*/
|
|
|
|
function setBomHandlers() {
|
|
|
|
const bom = document.getElementById('bomtable');
|
|
|
|
let dragName;
|
|
let placeHolderElements;
|
|
let draggingElement;
|
|
let forcePopulation;
|
|
let xOffset;
|
|
let yOffset;
|
|
let wasDragged;
|
|
|
|
const mouseUpHandler = function(e) {
|
|
// Delete dragging element
|
|
draggingElement.remove();
|
|
|
|
// Make BOM selectable again
|
|
bom.style.removeProperty("userSelect");
|
|
|
|
// Remove listeners
|
|
document.removeEventListener('mousemove', mouseMoveHandler);
|
|
document.removeEventListener('mouseup', mouseUpHandler);
|
|
|
|
if (wasDragged) {
|
|
// Redraw whole BOM
|
|
populateBomTable();
|
|
}
|
|
}
|
|
|
|
const mouseMoveHandler = function(e) {
|
|
// Notice the dragging
|
|
wasDragged = true;
|
|
|
|
// Make the dragged element visible
|
|
draggingElement.style.removeProperty("display");
|
|
|
|
// Set elements position to mouse position
|
|
draggingElement.style.left = `${e.screenX - xOffset}px`;
|
|
draggingElement.style.top = `${e.screenY - yOffset}px`;
|
|
|
|
// Forced redrawing of BOM table
|
|
if (forcePopulation) {
|
|
forcePopulation = false;
|
|
// Copy array
|
|
phe = Array.from(placeHolderElements);
|
|
// populate BOM table again
|
|
populateBomHeader(dragName, phe);
|
|
populateBomBody(dragName, phe);
|
|
}
|
|
|
|
// Set up array of hidden columns
|
|
var hiddenColumns = Array.from(settings.hiddenColumns);
|
|
// In the ungrouped mode, quantity don't exist
|
|
if (settings.bommode === "ungrouped")
|
|
hiddenColumns.push("Quantity");
|
|
// If no checkbox fields can be found, we consider them hidden
|
|
if (settings.checkboxes.length == 0)
|
|
hiddenColumns.push("checkboxes");
|
|
|
|
// Get table headers and group them into checkboxes, extrafields and normal headers
|
|
const bh = document.getElementById("bomhead");
|
|
headers = Array.from(bh.querySelectorAll("th"))
|
|
headers.shift() // numCol is not part of the columnOrder
|
|
headerGroups = []
|
|
lastCompoundClass = null;
|
|
for (i = 0; i < settings.columnOrder.length; i++) {
|
|
cElem = settings.columnOrder[i];
|
|
if (hiddenColumns.includes(cElem)) {
|
|
// Hidden columns appear as a dummy element
|
|
headerGroups.push([]);
|
|
continue;
|
|
}
|
|
elem = headers.filter(e => getColumnOrderName(e) === cElem)[0];
|
|
if (elem.classList.contains("bom-checkbox")) {
|
|
if (lastCompoundClass === "bom-checkbox") {
|
|
cbGroup = headerGroups.pop();
|
|
cbGroup.push(elem);
|
|
headerGroups.push(cbGroup);
|
|
} else {
|
|
lastCompoundClass = "bom-checkbox";
|
|
headerGroups.push([elem])
|
|
}
|
|
} else {
|
|
headerGroups.push([elem])
|
|
}
|
|
}
|
|
|
|
// Copy settings.columnOrder
|
|
var columns = Array.from(settings.columnOrder)
|
|
|
|
// Set up array with indices of hidden columns
|
|
var hiddenIndices = hiddenColumns.map(e => settings.columnOrder.indexOf(e));
|
|
var dragIndex = columns.indexOf(dragName);
|
|
var swapIndex = dragIndex;
|
|
var swapDone = false;
|
|
|
|
// Check if the current dragged element is swapable with the left or right element
|
|
if (dragIndex > 0) {
|
|
// Get left headers boundingbox
|
|
swapIndex = dragIndex - 1;
|
|
while (hiddenIndices.includes(swapIndex) && swapIndex > 0)
|
|
swapIndex--;
|
|
if (!hiddenIndices.includes(swapIndex)) {
|
|
box = getBoundingClientRectFromMultiple(headerGroups[swapIndex]);
|
|
if (e.clientX < box.left + window.scrollX + (box.width / 2)) {
|
|
swapElement = columns[dragIndex];
|
|
columns.splice(dragIndex, 1);
|
|
columns.splice(swapIndex, 0, swapElement);
|
|
forcePopulation = true;
|
|
swapDone = true;
|
|
}
|
|
}
|
|
}
|
|
if ((!swapDone) && dragIndex < headerGroups.length - 1) {
|
|
// Get right headers boundingbox
|
|
swapIndex = dragIndex + 1;
|
|
while (hiddenIndices.includes(swapIndex))
|
|
swapIndex++;
|
|
if (swapIndex < headerGroups.length) {
|
|
box = getBoundingClientRectFromMultiple(headerGroups[swapIndex]);
|
|
if (e.clientX > box.left + window.scrollX + (box.width / 2)) {
|
|
swapElement = columns[dragIndex];
|
|
columns.splice(dragIndex, 1);
|
|
columns.splice(swapIndex, 0, swapElement);
|
|
forcePopulation = true;
|
|
swapDone = true;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Write back change to storage
|
|
if (swapDone) {
|
|
settings.columnOrder = columns
|
|
writeStorage("columnOrder", JSON.stringify(columns));
|
|
}
|
|
|
|
}
|
|
|
|
const mouseDownHandler = function(e) {
|
|
var target = e.target;
|
|
if (target.tagName.toLowerCase() != "td")
|
|
target = target.parentElement;
|
|
|
|
// Used to check if a dragging has ever happened
|
|
wasDragged = false;
|
|
|
|
// Create new element which will be displayed as the dragged column
|
|
draggingElement = document.createElement("div")
|
|
draggingElement.classList.add("dragging");
|
|
draggingElement.style.display = "none";
|
|
draggingElement.style.position = "absolute";
|
|
draggingElement.style.overflow = "hidden";
|
|
|
|
// Get bomhead and bombody elements
|
|
const bh = document.getElementById("bomhead");
|
|
const bb = document.getElementById("bombody");
|
|
|
|
// Get all compound headers for the current column
|
|
var compoundHeaders;
|
|
if (target.classList.contains("bom-checkbox")) {
|
|
compoundHeaders = Array.from(bh.querySelectorAll("th.bom-checkbox"));
|
|
} else {
|
|
compoundHeaders = [target];
|
|
}
|
|
|
|
// Create new table which will display the column
|
|
var newTable = document.createElement("table");
|
|
newTable.classList.add("bom");
|
|
newTable.style.background = "white";
|
|
draggingElement.append(newTable);
|
|
|
|
// Create new header element
|
|
var newHeader = document.createElement("thead");
|
|
newTable.append(newHeader);
|
|
|
|
// Set up array for storing all placeholder elements
|
|
placeHolderElements = [];
|
|
|
|
// Add all compound headers to the new thead element and placeholders
|
|
compoundHeaders.forEach(function(h) {
|
|
clone = cloneElementWithDimensions(h);
|
|
newHeader.append(clone);
|
|
placeHolderElements.push(clone);
|
|
});
|
|
|
|
// Create new body element
|
|
var newBody = document.createElement("tbody");
|
|
newTable.append(newBody);
|
|
|
|
// Get indices for compound headers
|
|
var idxs = compoundHeaders.map(e => getBomTableHeaderIndex(e));
|
|
|
|
// For each row in the BOM body...
|
|
var rows = bb.querySelectorAll("tr");
|
|
rows.forEach(function(row) {
|
|
// ..get the cells for the compound column
|
|
const tds = row.querySelectorAll("td");
|
|
var copytds = idxs.map(i => tds[i]);
|
|
// Add them to the new element and the placeholders
|
|
var newRow = document.createElement("tr");
|
|
copytds.forEach(function(td) {
|
|
clone = cloneElementWithDimensions(td);
|
|
newRow.append(clone);
|
|
placeHolderElements.push(clone);
|
|
});
|
|
newBody.append(newRow);
|
|
});
|
|
|
|
// Compute width for compound header
|
|
var width = compoundHeaders.reduce((acc, x) => acc + x.clientWidth, 0);
|
|
draggingElement.style.width = `${width}px`;
|
|
|
|
// Insert the new dragging element and disable selection on BOM
|
|
bom.insertBefore(draggingElement, null);
|
|
bom.style.userSelect = "none";
|
|
|
|
// Determine the mouse position offset
|
|
xOffset = e.screenX - compoundHeaders.reduce((acc, x) => Math.min(acc, x.offsetLeft), compoundHeaders[0].offsetLeft);
|
|
yOffset = e.screenY - compoundHeaders[0].offsetTop;
|
|
|
|
// Get name for the column in settings.columnOrder
|
|
dragName = getColumnOrderName(target);
|
|
|
|
// Change text and class for placeholder elements
|
|
placeHolderElements = placeHolderElements.map(function(e) {
|
|
newElem = cloneElementWithDimensions(e);
|
|
newElem.textContent = "";
|
|
newElem.classList.add("placeholder");
|
|
return newElem;
|
|
});
|
|
|
|
// On next mouse move, the whole BOM needs to be redrawn to show the placeholders
|
|
forcePopulation = true;
|
|
|
|
// Add listeners for move and up on mouse
|
|
document.addEventListener('mousemove', mouseMoveHandler);
|
|
document.addEventListener('mouseup', mouseUpHandler);
|
|
}
|
|
|
|
// In netlist mode, there is nothing to reorder
|
|
if (settings.bommode === "netlist")
|
|
return;
|
|
|
|
// Add mouseDownHandler to every column except the numCol
|
|
bom.querySelectorAll("th")
|
|
.forEach(function(head) {
|
|
if (!head.classList.contains("numCol")) {
|
|
head.onmousedown = mouseDownHandler;
|
|
}
|
|
});
|
|
|
|
}
|
|
|
|
function getBoundingClientRectFromMultiple(elements) {
|
|
var elems = Array.from(elements);
|
|
|
|
if (elems.length == 0)
|
|
return null;
|
|
|
|
var box = elems.shift()
|
|
.getBoundingClientRect();
|
|
|
|
elems.forEach(function(elem) {
|
|
var elembox = elem.getBoundingClientRect();
|
|
box.left = Math.min(elembox.left, box.left);
|
|
box.top = Math.min(elembox.top, box.top);
|
|
box.width += elembox.width;
|
|
box.height = Math.max(elembox.height, box.height);
|
|
});
|
|
|
|
return box;
|
|
}
|
|
|
|
function cloneElementWithDimensions(elem) {
|
|
var newElem = elem.cloneNode(true);
|
|
newElem.style.height = window.getComputedStyle(elem).height;
|
|
newElem.style.width = window.getComputedStyle(elem).width;
|
|
return newElem;
|
|
}
|
|
|
|
function getBomTableHeaderIndex(elem) {
|
|
const bh = document.getElementById('bomhead');
|
|
const ths = Array.from(bh.querySelectorAll("th"));
|
|
return ths.indexOf(elem);
|
|
}
|
|
|
|
function getColumnOrderName(elem) {
|
|
var cname = elem.getAttribute("col_name");
|
|
if (cname === "bom-checkbox")
|
|
return "checkboxes";
|
|
else
|
|
return cname;
|
|
}
|
|
|
|
function resizableGrid(tablehead) {
|
|
var cols = tablehead.firstElementChild.children;
|
|
var rowWidth = tablehead.offsetWidth;
|
|
|
|
for (var i = 1; i < cols.length; i++) {
|
|
if (cols[i].classList.contains("bom-checkbox"))
|
|
continue;
|
|
cols[i].style.width = ((cols[i].clientWidth - paddingDiff(cols[i])) * 100 / rowWidth) + '%';
|
|
}
|
|
|
|
for (var i = 1; i < cols.length - 1; i++) {
|
|
var div = document.createElement('div');
|
|
div.className = "column-width-handle";
|
|
cols[i].appendChild(div);
|
|
setListeners(div);
|
|
}
|
|
|
|
function setListeners(div) {
|
|
var startX, curCol, nxtCol, curColWidth, nxtColWidth, rowWidth;
|
|
|
|
div.addEventListener('mousedown', function(e) {
|
|
e.preventDefault();
|
|
e.stopPropagation();
|
|
|
|
curCol = e.target.parentElement;
|
|
nxtCol = curCol.nextElementSibling;
|
|
startX = e.pageX;
|
|
|
|
var padding = paddingDiff(curCol);
|
|
|
|
rowWidth = curCol.parentElement.offsetWidth;
|
|
curColWidth = curCol.clientWidth - padding;
|
|
nxtColWidth = nxtCol.clientWidth - padding;
|
|
});
|
|
|
|
document.addEventListener('mousemove', function(e) {
|
|
if (startX) {
|
|
var diffX = e.pageX - startX;
|
|
diffX = -Math.min(-diffX, curColWidth - 20);
|
|
diffX = Math.min(diffX, nxtColWidth - 20);
|
|
|
|
curCol.style.width = ((curColWidth + diffX) * 100 / rowWidth) + '%';
|
|
nxtCol.style.width = ((nxtColWidth - diffX) * 100 / rowWidth) + '%';
|
|
console.log(`${curColWidth + nxtColWidth} ${(curColWidth + diffX) * 100 / rowWidth + (nxtColWidth - diffX) * 100 / rowWidth}`);
|
|
}
|
|
});
|
|
|
|
document.addEventListener('mouseup', function(e) {
|
|
curCol = undefined;
|
|
nxtCol = undefined;
|
|
startX = undefined;
|
|
nxtColWidth = undefined;
|
|
curColWidth = undefined
|
|
});
|
|
}
|
|
|
|
function paddingDiff(col) {
|
|
|
|
if (getStyleVal(col, 'box-sizing') == 'border-box') {
|
|
return 0;
|
|
}
|
|
|
|
var padLeft = getStyleVal(col, 'padding-left');
|
|
var padRight = getStyleVal(col, 'padding-right');
|
|
return (parseInt(padLeft) + parseInt(padRight));
|
|
|
|
}
|
|
|
|
function getStyleVal(elm, css) {
|
|
return (window.getComputedStyle(elm, null).getPropertyValue(css))
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////
|
|
|
|
///////////////////////////////////////////////
|
|
/* DOM manipulation and misc code */
|
|
|
|
var bomsplit;
|
|
var canvassplit;
|
|
var initDone = false;
|
|
var bomSortFunction = null;
|
|
var currentSortColumn = null;
|
|
var currentSortOrder = null;
|
|
var currentHighlightedRowId;
|
|
var highlightHandlers = [];
|
|
var footprintIndexToHandler = {};
|
|
var netsToHandler = {};
|
|
var markedFootprints = new Set();
|
|
var highlightedFootprints = [];
|
|
var highlightedNet = null;
|
|
var lastClicked;
|
|
|
|
function dbg(html) {
|
|
dbgdiv.innerHTML = html;
|
|
}
|
|
|
|
function redrawIfInitDone() {
|
|
if (initDone) {
|
|
redrawCanvas(allcanvas.front);
|
|
redrawCanvas(allcanvas.back);
|
|
}
|
|
}
|
|
|
|
function padsVisible(value) {
|
|
writeStorage("padsVisible", value);
|
|
settings.renderPads = value;
|
|
redrawIfInitDone();
|
|
}
|
|
|
|
function referencesVisible(value) {
|
|
writeStorage("referencesVisible", value);
|
|
settings.renderReferences = value;
|
|
redrawIfInitDone();
|
|
}
|
|
|
|
function valuesVisible(value) {
|
|
writeStorage("valuesVisible", value);
|
|
settings.renderValues = value;
|
|
redrawIfInitDone();
|
|
}
|
|
|
|
function tracksVisible(value) {
|
|
writeStorage("tracksVisible", value);
|
|
settings.renderTracks = value;
|
|
redrawIfInitDone();
|
|
}
|
|
|
|
function zonesVisible(value) {
|
|
writeStorage("zonesVisible", value);
|
|
settings.renderZones = value;
|
|
redrawIfInitDone();
|
|
}
|
|
|
|
function dnpOutline(value) {
|
|
writeStorage("dnpOutline", value);
|
|
settings.renderDnpOutline = value;
|
|
redrawIfInitDone();
|
|
}
|
|
|
|
function setDarkMode(value) {
|
|
if (value) {
|
|
topmostdiv.classList.add("dark");
|
|
} else {
|
|
topmostdiv.classList.remove("dark");
|
|
}
|
|
writeStorage("darkmode", value);
|
|
settings.darkMode = value;
|
|
redrawIfInitDone();
|
|
if (initDone) {
|
|
populateBomTable();
|
|
}
|
|
}
|
|
|
|
function setShowBOMColumn(field, value) {
|
|
if (field === "references") {
|
|
var rl = document.getElementById("reflookup");
|
|
rl.disabled = !value;
|
|
if (!value) {
|
|
rl.value = "";
|
|
updateRefLookup("");
|
|
}
|
|
}
|
|
|
|
var n = settings.hiddenColumns.indexOf(field);
|
|
if (value) {
|
|
if (n != -1) {
|
|
settings.hiddenColumns.splice(n, 1);
|
|
}
|
|
} else {
|
|
if (n == -1) {
|
|
settings.hiddenColumns.push(field);
|
|
}
|
|
}
|
|
|
|
writeStorage("hiddenColumns", JSON.stringify(settings.hiddenColumns));
|
|
|
|
if (initDone) {
|
|
populateBomTable();
|
|
}
|
|
|
|
redrawIfInitDone();
|
|
}
|
|
|
|
|
|
function setFullscreen(value) {
|
|
if (value) {
|
|
document.documentElement.requestFullscreen();
|
|
} else {
|
|
document.exitFullscreen();
|
|
}
|
|
}
|
|
|
|
function fabricationVisible(value) {
|
|
writeStorage("fabricationVisible", value);
|
|
settings.renderFabrication = value;
|
|
redrawIfInitDone();
|
|
}
|
|
|
|
function silkscreenVisible(value) {
|
|
writeStorage("silkscreenVisible", value);
|
|
settings.renderSilkscreen = value;
|
|
redrawIfInitDone();
|
|
}
|
|
|
|
function setHighlightPin1(value) {
|
|
writeStorage("highlightpin1", value);
|
|
settings.highlightpin1 = value;
|
|
redrawIfInitDone();
|
|
}
|
|
|
|
function getStoredCheckboxRefs(checkbox) {
|
|
function convert(ref) {
|
|
var intref = parseInt(ref);
|
|
if (isNaN(intref)) {
|
|
for (var i = 0; i < pcbdata.footprints.length; i++) {
|
|
if (pcbdata.footprints[i].ref == ref) {
|
|
return i;
|
|
}
|
|
}
|
|
return -1;
|
|
} else {
|
|
return intref;
|
|
}
|
|
}
|
|
if (!(checkbox in settings.checkboxStoredRefs)) {
|
|
var val = readStorage("checkbox_" + checkbox);
|
|
settings.checkboxStoredRefs[checkbox] = val ? val : "";
|
|
}
|
|
if (!settings.checkboxStoredRefs[checkbox]) {
|
|
return new Set();
|
|
} else {
|
|
return new Set(settings.checkboxStoredRefs[checkbox].split(",").map(r => convert(r)).filter(a => a >= 0));
|
|
}
|
|
}
|
|
|
|
function getCheckboxState(checkbox, references) {
|
|
var storedRefsSet = getStoredCheckboxRefs(checkbox);
|
|
var currentRefsSet = new Set(references.map(r => r[1]));
|
|
// Get difference of current - stored
|
|
var difference = new Set(currentRefsSet);
|
|
for (ref of storedRefsSet) {
|
|
difference.delete(ref);
|
|
}
|
|
if (difference.size == 0) {
|
|
// All the current refs are stored
|
|
return "checked";
|
|
} else if (difference.size == currentRefsSet.size) {
|
|
// None of the current refs are stored
|
|
return "unchecked";
|
|
} else {
|
|
// Some of the refs are stored
|
|
return "indeterminate";
|
|
}
|
|
}
|
|
|
|
function setBomCheckboxState(checkbox, element, references) {
|
|
var state = getCheckboxState(checkbox, references);
|
|
element.checked = (state == "checked");
|
|
element.indeterminate = (state == "indeterminate");
|
|
}
|
|
|
|
function createCheckboxChangeHandler(checkbox, references, row) {
|
|
return function () {
|
|
refsSet = getStoredCheckboxRefs(checkbox);
|
|
var markWhenChecked = settings.markWhenChecked == checkbox;
|
|
eventArgs = {
|
|
checkbox: checkbox,
|
|
refs: references,
|
|
}
|
|
if (this.checked) {
|
|
// checkbox ticked
|
|
for (var ref of references) {
|
|
refsSet.add(ref[1]);
|
|
}
|
|
if (markWhenChecked) {
|
|
row.classList.add("checked");
|
|
for (var ref of references) {
|
|
markedFootprints.add(ref[1]);
|
|
}
|
|
drawHighlights();
|
|
}
|
|
eventArgs.state = 'checked';
|
|
} else {
|
|
// checkbox unticked
|
|
for (var ref of references) {
|
|
refsSet.delete(ref[1]);
|
|
}
|
|
if (markWhenChecked) {
|
|
row.classList.remove("checked");
|
|
for (var ref of references) {
|
|
markedFootprints.delete(ref[1]);
|
|
}
|
|
drawHighlights();
|
|
}
|
|
eventArgs.state = 'unchecked';
|
|
}
|
|
settings.checkboxStoredRefs[checkbox] = [...refsSet].join(",");
|
|
writeStorage("checkbox_" + checkbox, settings.checkboxStoredRefs[checkbox]);
|
|
updateCheckboxStats(checkbox);
|
|
EventHandler.emitEvent(IBOM_EVENT_TYPES.CHECKBOX_CHANGE_EVENT, eventArgs);
|
|
}
|
|
}
|
|
|
|
function clearHighlightedFootprints() {
|
|
if (currentHighlightedRowId) {
|
|
document.getElementById(currentHighlightedRowId).classList.remove("highlighted");
|
|
currentHighlightedRowId = null;
|
|
highlightedFootprints = [];
|
|
highlightedNet = null;
|
|
}
|
|
}
|
|
|
|
function createRowHighlightHandler(rowid, refs, net) {
|
|
return function () {
|
|
if (currentHighlightedRowId) {
|
|
if (currentHighlightedRowId == rowid) {
|
|
return;
|
|
}
|
|
document.getElementById(currentHighlightedRowId).classList.remove("highlighted");
|
|
}
|
|
document.getElementById(rowid).classList.add("highlighted");
|
|
currentHighlightedRowId = rowid;
|
|
highlightedFootprints = refs ? refs.map(r => r[1]) : [];
|
|
highlightedNet = net;
|
|
drawHighlights();
|
|
EventHandler.emitEvent(
|
|
IBOM_EVENT_TYPES.HIGHLIGHT_EVENT, {
|
|
rowid: rowid,
|
|
refs: refs,
|
|
net: net
|
|
});
|
|
}
|
|
}
|
|
|
|
function updateNetColors() {
|
|
writeStorage("netColors", JSON.stringify(settings.netColors));
|
|
redrawIfInitDone();
|
|
}
|
|
|
|
function netColorChangeHandler(net) {
|
|
return (event) => {
|
|
settings.netColors[net] = event.target.value;
|
|
updateNetColors();
|
|
}
|
|
}
|
|
|
|
function netColorRightClick(net) {
|
|
return (event) => {
|
|
if (event.button == 2) {
|
|
event.preventDefault();
|
|
event.stopPropagation();
|
|
|
|
var style = getComputedStyle(topmostdiv);
|
|
var defaultNetColor = style.getPropertyValue('--track-color').trim();
|
|
event.target.value = defaultNetColor;
|
|
delete settings.netColors[net];
|
|
updateNetColors();
|
|
}
|
|
}
|
|
}
|
|
|
|
function entryMatches(entry) {
|
|
if (settings.bommode == "netlist") {
|
|
// entry is just a net name
|
|
return entry.toLowerCase().indexOf(filter) >= 0;
|
|
}
|
|
// check refs
|
|
if (!settings.hiddenColumns.includes("references")) {
|
|
for (var ref of entry) {
|
|
if (ref[0].toLowerCase().indexOf(filter) >= 0) {
|
|
return true;
|
|
}
|
|
}
|
|
}
|
|
// check fields
|
|
for (var i in config.fields) {
|
|
var f = config.fields[i];
|
|
if (!settings.hiddenColumns.includes(f)) {
|
|
for (var ref of entry) {
|
|
if (String(pcbdata.bom.fields[ref[1]][i]).toLowerCase().indexOf(filter) >= 0) {
|
|
return true;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
return false;
|
|
}
|
|
|
|
function findRefInEntry(entry) {
|
|
return entry.filter(r => r[0].toLowerCase() == reflookup);
|
|
}
|
|
|
|
function highlightFilter(s) {
|
|
if (!filter) {
|
|
return s;
|
|
}
|
|
var parts = s.toLowerCase().split(filter);
|
|
if (parts.length == 1) {
|
|
return s;
|
|
}
|
|
var r = "";
|
|
var pos = 0;
|
|
for (var i in parts) {
|
|
if (i > 0) {
|
|
r += '<mark class="highlight">' +
|
|
s.substring(pos, pos + filter.length) +
|
|
'</mark>';
|
|
pos += filter.length;
|
|
}
|
|
r += s.substring(pos, pos + parts[i].length);
|
|
pos += parts[i].length;
|
|
}
|
|
return r;
|
|
}
|
|
|
|
function checkboxSetUnsetAllHandler(checkboxname) {
|
|
return function () {
|
|
var checkboxnum = 0;
|
|
while (checkboxnum < settings.checkboxes.length &&
|
|
settings.checkboxes[checkboxnum].toLowerCase() != checkboxname.toLowerCase()) {
|
|
checkboxnum++;
|
|
}
|
|
if (checkboxnum >= settings.checkboxes.length) {
|
|
return;
|
|
}
|
|
var allset = true;
|
|
var checkbox;
|
|
var row;
|
|
for (row of bombody.childNodes) {
|
|
checkbox = row.childNodes[checkboxnum + 1].childNodes[0];
|
|
if (!checkbox.checked || checkbox.indeterminate) {
|
|
allset = false;
|
|
break;
|
|
}
|
|
}
|
|
for (row of bombody.childNodes) {
|
|
checkbox = row.childNodes[checkboxnum + 1].childNodes[0];
|
|
checkbox.checked = !allset;
|
|
checkbox.indeterminate = false;
|
|
checkbox.onchange();
|
|
}
|
|
}
|
|
}
|
|
|
|
function createColumnHeader(name, cls, comparator, is_checkbox = false) {
|
|
var th = document.createElement("TH");
|
|
th.innerHTML = name;
|
|
th.classList.add(cls);
|
|
if (is_checkbox)
|
|
th.setAttribute("col_name", "bom-checkbox");
|
|
else
|
|
th.setAttribute("col_name", name);
|
|
var span = document.createElement("SPAN");
|
|
span.classList.add("sortmark");
|
|
span.classList.add("none");
|
|
th.appendChild(span);
|
|
var spacer = document.createElement("div");
|
|
spacer.className = "column-spacer";
|
|
th.appendChild(spacer);
|
|
spacer.onclick = function () {
|
|
if (currentSortColumn && th !== currentSortColumn) {
|
|
// Currently sorted by another column
|
|
currentSortColumn.childNodes[1].classList.remove(currentSortOrder);
|
|
currentSortColumn.childNodes[1].classList.add("none");
|
|
currentSortColumn = null;
|
|
currentSortOrder = null;
|
|
}
|
|
if (currentSortColumn && th === currentSortColumn) {
|
|
// Already sorted by this column
|
|
if (currentSortOrder == "asc") {
|
|
// Sort by this column, descending order
|
|
bomSortFunction = function (a, b) {
|
|
return -comparator(a, b);
|
|
}
|
|
currentSortColumn.childNodes[1].classList.remove("asc");
|
|
currentSortColumn.childNodes[1].classList.add("desc");
|
|
currentSortOrder = "desc";
|
|
} else {
|
|
// Unsort
|
|
bomSortFunction = null;
|
|
currentSortColumn.childNodes[1].classList.remove("desc");
|
|
currentSortColumn.childNodes[1].classList.add("none");
|
|
currentSortColumn = null;
|
|
currentSortOrder = null;
|
|
}
|
|
} else {
|
|
// Sort by this column, ascending order
|
|
bomSortFunction = comparator;
|
|
currentSortColumn = th;
|
|
currentSortColumn.childNodes[1].classList.remove("none");
|
|
currentSortColumn.childNodes[1].classList.add("asc");
|
|
currentSortOrder = "asc";
|
|
}
|
|
populateBomBody();
|
|
}
|
|
if (is_checkbox) {
|
|
spacer.onclick = fancyDblClickHandler(
|
|
spacer, spacer.onclick, checkboxSetUnsetAllHandler(name));
|
|
}
|
|
return th;
|
|
}
|
|
|
|
function populateBomHeader(placeHolderColumn = null, placeHolderElements = null) {
|
|
while (bomhead.firstChild) {
|
|
bomhead.removeChild(bomhead.firstChild);
|
|
}
|
|
var tr = document.createElement("TR");
|
|
var th = document.createElement("TH");
|
|
th.classList.add("numCol");
|
|
|
|
var vismenu = document.createElement("div");
|
|
vismenu.id = "vismenu";
|
|
vismenu.classList.add("menu");
|
|
|
|
var visbutton = document.createElement("div");
|
|
visbutton.classList.add("visbtn");
|
|
visbutton.classList.add("hideonprint");
|
|
|
|
var viscontent = document.createElement("div");
|
|
viscontent.classList.add("menu-content");
|
|
viscontent.id = "vismenu-content";
|
|
|
|
settings.columnOrder.forEach(column => {
|
|
if (typeof column !== "string")
|
|
return;
|
|
|
|
// Skip empty columns
|
|
if (column === "checkboxes" && settings.checkboxes.length == 0)
|
|
return;
|
|
else if (column === "Quantity" && settings.bommode == "ungrouped")
|
|
return;
|
|
|
|
var label = document.createElement("label");
|
|
label.classList.add("menu-label");
|
|
|
|
var input = document.createElement("input");
|
|
input.classList.add("visibility_checkbox");
|
|
input.type = "checkbox";
|
|
input.onchange = function (e) {
|
|
setShowBOMColumn(column, e.target.checked)
|
|
};
|
|
input.checked = !(settings.hiddenColumns.includes(column));
|
|
|
|
label.appendChild(input);
|
|
if (column.length > 0)
|
|
label.append(column[0].toUpperCase() + column.slice(1));
|
|
|
|
viscontent.appendChild(label);
|
|
});
|
|
|
|
viscontent.childNodes[0].classList.add("menu-label-top");
|
|
|
|
vismenu.appendChild(visbutton);
|
|
if (settings.bommode != "netlist") {
|
|
vismenu.appendChild(viscontent);
|
|
th.appendChild(vismenu);
|
|
}
|
|
tr.appendChild(th);
|
|
|
|
var checkboxCompareClosure = function (checkbox) {
|
|
return (a, b) => {
|
|
var stateA = getCheckboxState(checkbox, a);
|
|
var stateB = getCheckboxState(checkbox, b);
|
|
if (stateA > stateB) return -1;
|
|
if (stateA < stateB) return 1;
|
|
return 0;
|
|
}
|
|
}
|
|
var stringFieldCompareClosure = function (fieldIndex) {
|
|
return (a, b) => {
|
|
var fa = pcbdata.bom.fields[a[0][1]][fieldIndex];
|
|
var fb = pcbdata.bom.fields[b[0][1]][fieldIndex];
|
|
if (fa != fb) return fa > fb ? 1 : -1;
|
|
else return 0;
|
|
}
|
|
}
|
|
var referenceRegex = /(?<prefix>[^0-9]+)(?<number>[0-9]+)/;
|
|
var compareRefs = (a, b) => {
|
|
var ra = referenceRegex.exec(a);
|
|
var rb = referenceRegex.exec(b);
|
|
if (ra === null || rb === null) {
|
|
if (a != b) return a > b ? 1 : -1;
|
|
return 0;
|
|
} else {
|
|
if (ra.groups.prefix != rb.groups.prefix) {
|
|
return ra.groups.prefix > rb.groups.prefix ? 1 : -1;
|
|
}
|
|
if (ra.groups.number != rb.groups.number) {
|
|
return parseInt(ra.groups.number) > parseInt(rb.groups.number) ? 1 : -1;
|
|
}
|
|
return 0;
|
|
}
|
|
}
|
|
if (settings.bommode == "netlist") {
|
|
tr.appendChild(createColumnHeader("Net name", "bom-netname", (a, b) => {
|
|
if (a > b) return -1;
|
|
if (a < b) return 1;
|
|
return 0;
|
|
}));
|
|
tr.appendChild(createColumnHeader("Color", "bom-color", (a, b) => {
|
|
return 0;
|
|
}));
|
|
} else {
|
|
// Filter hidden columns
|
|
var columns = settings.columnOrder.filter(e => !settings.hiddenColumns.includes(e));
|
|
var valueIndex = config.fields.indexOf("Value");
|
|
var footprintIndex = config.fields.indexOf("Footprint");
|
|
columns.forEach((column) => {
|
|
if (column === placeHolderColumn) {
|
|
var n = 1;
|
|
if (column === "checkboxes")
|
|
n = settings.checkboxes.length;
|
|
for (i = 0; i < n; i++) {
|
|
td = placeHolderElements.shift();
|
|
tr.appendChild(td);
|
|
}
|
|
return;
|
|
} else if (column === "checkboxes") {
|
|
for (var checkbox of settings.checkboxes) {
|
|
th = createColumnHeader(
|
|
checkbox, "bom-checkbox", checkboxCompareClosure(checkbox), true);
|
|
tr.appendChild(th);
|
|
}
|
|
} else if (column === "References") {
|
|
tr.appendChild(createColumnHeader("References", "references", (a, b) => {
|
|
var i = 0;
|
|
while (i < a.length && i < b.length) {
|
|
if (a[i] != b[i]) return compareRefs(a[i][0], b[i][0]);
|
|
i++;
|
|
}
|
|
return a.length - b.length;
|
|
}));
|
|
} else if (column === "Value") {
|
|
tr.appendChild(createColumnHeader("Value", "value", (a, b) => {
|
|
var ra = a[0][1], rb = b[0][1];
|
|
return valueCompare(
|
|
pcbdata.bom.parsedValues[ra], pcbdata.bom.parsedValues[rb],
|
|
pcbdata.bom.fields[ra][valueIndex], pcbdata.bom.fields[rb][valueIndex]);
|
|
}));
|
|
return;
|
|
} else if (column === "Footprint") {
|
|
tr.appendChild(createColumnHeader(
|
|
"Footprint", "footprint", stringFieldCompareClosure(footprintIndex)));
|
|
} else if (column === "Quantity" && settings.bommode == "grouped") {
|
|
tr.appendChild(createColumnHeader("Quantity", "quantity", (a, b) => {
|
|
return a.length - b.length;
|
|
}));
|
|
} else {
|
|
// Other fields
|
|
var i = config.fields.indexOf(column);
|
|
if (i < 0)
|
|
return;
|
|
tr.appendChild(createColumnHeader(
|
|
column, `field${i + 1}`, stringFieldCompareClosure(i)));
|
|
}
|
|
});
|
|
}
|
|
bomhead.appendChild(tr);
|
|
}
|
|
|
|
function populateBomBody(placeholderColumn = null, placeHolderElements = null) {
|
|
const urlRegex = /^(https?:\/\/[^\s\/$.?#][^\s]*|file:\/\/([a-zA-Z]:|\/)[^\x00]+)$/;
|
|
while (bom.firstChild) {
|
|
bom.removeChild(bom.firstChild);
|
|
}
|
|
highlightHandlers = [];
|
|
footprintIndexToHandler = {};
|
|
netsToHandler = {};
|
|
currentHighlightedRowId = null;
|
|
var first = true;
|
|
var style = getComputedStyle(topmostdiv);
|
|
var defaultNetColor = style.getPropertyValue('--track-color').trim();
|
|
if (settings.bommode == "netlist") {
|
|
bomtable = pcbdata.nets.slice();
|
|
} else {
|
|
switch (settings.canvaslayout) {
|
|
case 'F':
|
|
bomtable = pcbdata.bom.F.slice();
|
|
break;
|
|
case 'FB':
|
|
bomtable = pcbdata.bom.both.slice();
|
|
break;
|
|
case 'B':
|
|
bomtable = pcbdata.bom.B.slice();
|
|
break;
|
|
}
|
|
if (settings.bommode == "ungrouped") {
|
|
// expand bom table
|
|
expandedTable = []
|
|
for (var bomentry of bomtable) {
|
|
for (var ref of bomentry) {
|
|
expandedTable.push([ref]);
|
|
}
|
|
}
|
|
bomtable = expandedTable;
|
|
}
|
|
}
|
|
if (bomSortFunction) {
|
|
bomtable = bomtable.sort(bomSortFunction);
|
|
}
|
|
for (var i in bomtable) {
|
|
var bomentry = bomtable[i];
|
|
if (filter && !entryMatches(bomentry)) {
|
|
continue;
|
|
}
|
|
var references = null;
|
|
var netname = null;
|
|
var tr = document.createElement("TR");
|
|
var td = document.createElement("TD");
|
|
var rownum = +i + 1;
|
|
tr.id = "bomrow" + rownum;
|
|
td.textContent = rownum;
|
|
tr.appendChild(td);
|
|
if (settings.bommode == "netlist") {
|
|
netname = bomentry;
|
|
td = document.createElement("TD");
|
|
td.innerHTML = highlightFilter(netname ? netname : "<no net>");
|
|
tr.appendChild(td);
|
|
var color = settings.netColors[netname] || defaultNetColor;
|
|
td = document.createElement("TD");
|
|
var colorBox = document.createElement("INPUT");
|
|
colorBox.type = "color";
|
|
colorBox.value = color;
|
|
colorBox.onchange = netColorChangeHandler(netname);
|
|
colorBox.onmouseup = netColorRightClick(netname);
|
|
colorBox.oncontextmenu = (e) => e.preventDefault();
|
|
td.appendChild(colorBox);
|
|
td.classList.add("color-column");
|
|
tr.appendChild(td);
|
|
} else {
|
|
if (reflookup) {
|
|
references = findRefInEntry(bomentry);
|
|
if (references.length == 0) {
|
|
continue;
|
|
}
|
|
} else {
|
|
references = bomentry;
|
|
}
|
|
// Filter hidden columns
|
|
var columns = settings.columnOrder.filter(e => !settings.hiddenColumns.includes(e));
|
|
columns.forEach((column) => {
|
|
if (column === placeholderColumn) {
|
|
var n = 1;
|
|
if (column === "checkboxes")
|
|
n = settings.checkboxes.length;
|
|
for (i = 0; i < n; i++) {
|
|
td = placeHolderElements.shift();
|
|
tr.appendChild(td);
|
|
}
|
|
return;
|
|
} else if (column === "checkboxes") {
|
|
for (var checkbox of settings.checkboxes) {
|
|
if (checkbox) {
|
|
td = document.createElement("TD");
|
|
var input = document.createElement("input");
|
|
input.type = "checkbox";
|
|
input.onchange = createCheckboxChangeHandler(checkbox, references, tr);
|
|
setBomCheckboxState(checkbox, input, references);
|
|
if (input.checked && settings.markWhenChecked == checkbox) {
|
|
tr.classList.add("checked");
|
|
}
|
|
td.appendChild(input);
|
|
tr.appendChild(td);
|
|
}
|
|
}
|
|
} else if (column === "References") {
|
|
td = document.createElement("TD");
|
|
td.innerHTML = highlightFilter(references.map(r => r[0]).join(", "));
|
|
tr.appendChild(td);
|
|
} else if (column === "Quantity" && settings.bommode == "grouped") {
|
|
// Quantity
|
|
td = document.createElement("TD");
|
|
td.textContent = references.length;
|
|
tr.appendChild(td);
|
|
} else {
|
|
// All the other fields
|
|
var field_index = config.fields.indexOf(column)
|
|
if (field_index < 0)
|
|
return;
|
|
var valueSet = new Set();
|
|
references.map(r => r[1]).forEach((id) => valueSet.add(pcbdata.bom.fields[id][field_index]));
|
|
td = document.createElement("TD");
|
|
var output = new Array();
|
|
for (let item of valueSet) {
|
|
const visible = highlightFilter(String(item));
|
|
if (typeof item === 'string' && item.match(urlRegex)) {
|
|
output.push(`<a href="${item}" target="_blank">${visible}</a>`);
|
|
} else {
|
|
output.push(visible);
|
|
}
|
|
}
|
|
td.innerHTML = output.join(", ");
|
|
tr.appendChild(td);
|
|
}
|
|
});
|
|
}
|
|
bom.appendChild(tr);
|
|
var handler = createRowHighlightHandler(tr.id, references, netname);
|
|
tr.onmousemove = handler;
|
|
highlightHandlers.push({
|
|
id: tr.id,
|
|
handler: handler,
|
|
});
|
|
if (references !== null) {
|
|
for (var refIndex of references.map(r => r[1])) {
|
|
footprintIndexToHandler[refIndex] = handler;
|
|
}
|
|
}
|
|
if (netname !== null) {
|
|
netsToHandler[netname] = handler;
|
|
}
|
|
if ((filter || reflookup) && first) {
|
|
handler();
|
|
first = false;
|
|
}
|
|
}
|
|
EventHandler.emitEvent(
|
|
IBOM_EVENT_TYPES.BOM_BODY_CHANGE_EVENT, {
|
|
filter: filter,
|
|
reflookup: reflookup,
|
|
checkboxes: settings.checkboxes,
|
|
bommode: settings.bommode,
|
|
});
|
|
}
|
|
|
|
function highlightPreviousRow() {
|
|
if (!currentHighlightedRowId) {
|
|
highlightHandlers[highlightHandlers.length - 1].handler();
|
|
} else {
|
|
if (highlightHandlers.length > 1 &&
|
|
highlightHandlers[0].id == currentHighlightedRowId) {
|
|
highlightHandlers[highlightHandlers.length - 1].handler();
|
|
} else {
|
|
for (var i = 0; i < highlightHandlers.length - 1; i++) {
|
|
if (highlightHandlers[i + 1].id == currentHighlightedRowId) {
|
|
highlightHandlers[i].handler();
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
smoothScrollToRow(currentHighlightedRowId);
|
|
}
|
|
|
|
function highlightNextRow() {
|
|
if (!currentHighlightedRowId) {
|
|
highlightHandlers[0].handler();
|
|
} else {
|
|
if (highlightHandlers.length > 1 &&
|
|
highlightHandlers[highlightHandlers.length - 1].id == currentHighlightedRowId) {
|
|
highlightHandlers[0].handler();
|
|
} else {
|
|
for (var i = 1; i < highlightHandlers.length; i++) {
|
|
if (highlightHandlers[i - 1].id == currentHighlightedRowId) {
|
|
highlightHandlers[i].handler();
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
smoothScrollToRow(currentHighlightedRowId);
|
|
}
|
|
|
|
function populateBomTable() {
|
|
populateBomHeader();
|
|
populateBomBody();
|
|
setBomHandlers();
|
|
resizableGrid(bomhead);
|
|
}
|
|
|
|
function footprintsClicked(footprintIndexes) {
|
|
var lastClickedIndex = footprintIndexes.indexOf(lastClicked);
|
|
for (var i = 1; i <= footprintIndexes.length; i++) {
|
|
var refIndex = footprintIndexes[(lastClickedIndex + i) % footprintIndexes.length];
|
|
if (refIndex in footprintIndexToHandler) {
|
|
lastClicked = refIndex;
|
|
footprintIndexToHandler[refIndex]();
|
|
smoothScrollToRow(currentHighlightedRowId);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
function netClicked(net) {
|
|
if (net in netsToHandler) {
|
|
netsToHandler[net]();
|
|
smoothScrollToRow(currentHighlightedRowId);
|
|
} else {
|
|
clearHighlightedFootprints();
|
|
highlightedNet = net;
|
|
drawHighlights();
|
|
}
|
|
}
|
|
|
|
function updateFilter(input) {
|
|
filter = input.toLowerCase();
|
|
populateBomTable();
|
|
}
|
|
|
|
function updateRefLookup(input) {
|
|
reflookup = input.toLowerCase();
|
|
populateBomTable();
|
|
}
|
|
|
|
function changeCanvasLayout(layout) {
|
|
document.getElementById("fl-btn").classList.remove("depressed");
|
|
document.getElementById("fb-btn").classList.remove("depressed");
|
|
document.getElementById("bl-btn").classList.remove("depressed");
|
|
switch (layout) {
|
|
case 'F':
|
|
document.getElementById("fl-btn").classList.add("depressed");
|
|
if (settings.bomlayout != "bom-only") {
|
|
canvassplit.collapse(1);
|
|
}
|
|
break;
|
|
case 'B':
|
|
document.getElementById("bl-btn").classList.add("depressed");
|
|
if (settings.bomlayout != "bom-only") {
|
|
canvassplit.collapse(0);
|
|
}
|
|
break;
|
|
default:
|
|
document.getElementById("fb-btn").classList.add("depressed");
|
|
if (settings.bomlayout != "bom-only") {
|
|
canvassplit.setSizes([50, 50]);
|
|
}
|
|
}
|
|
settings.canvaslayout = layout;
|
|
writeStorage("canvaslayout", layout);
|
|
resizeAll();
|
|
changeBomMode(settings.bommode);
|
|
}
|
|
|
|
function populateMetadata() {
|
|
document.getElementById("title").innerHTML = pcbdata.metadata.title;
|
|
document.getElementById("revision").innerHTML = "Rev: " + pcbdata.metadata.revision;
|
|
document.getElementById("company").innerHTML = pcbdata.metadata.company;
|
|
document.getElementById("filedate").innerHTML = pcbdata.metadata.date;
|
|
if (pcbdata.metadata.title != "") {
|
|
document.title = pcbdata.metadata.title + " BOM";
|
|
}
|
|
// Calculate board stats
|
|
var fp_f = 0,
|
|
fp_b = 0,
|
|
pads_f = 0,
|
|
pads_b = 0,
|
|
pads_th = 0;
|
|
for (var i = 0; i < pcbdata.footprints.length; i++) {
|
|
if (pcbdata.bom.skipped.includes(i)) continue;
|
|
var mod = pcbdata.footprints[i];
|
|
if (mod.layer == "F") {
|
|
fp_f++;
|
|
} else {
|
|
fp_b++;
|
|
}
|
|
for (var pad of mod.pads) {
|
|
if (pad.type == "th") {
|
|
pads_th++;
|
|
} else {
|
|
if (pad.layers.includes("F")) {
|
|
pads_f++;
|
|
}
|
|
if (pad.layers.includes("B")) {
|
|
pads_b++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
document.getElementById("stats-components-front").innerHTML = fp_f;
|
|
document.getElementById("stats-components-back").innerHTML = fp_b;
|
|
document.getElementById("stats-components-total").innerHTML = fp_f + fp_b;
|
|
document.getElementById("stats-groups-front").innerHTML = pcbdata.bom.F.length;
|
|
document.getElementById("stats-groups-back").innerHTML = pcbdata.bom.B.length;
|
|
document.getElementById("stats-groups-total").innerHTML = pcbdata.bom.both.length;
|
|
document.getElementById("stats-smd-pads-front").innerHTML = pads_f;
|
|
document.getElementById("stats-smd-pads-back").innerHTML = pads_b;
|
|
document.getElementById("stats-smd-pads-total").innerHTML = pads_f + pads_b;
|
|
document.getElementById("stats-th-pads").innerHTML = pads_th;
|
|
// Update version string
|
|
document.getElementById("github-link").innerHTML = "InteractiveHtmlBom " +
|
|
/^v\d+\.\d+/.exec(pcbdata.ibom_version)[0];
|
|
}
|
|
|
|
function changeBomLayout(layout) {
|
|
document.getElementById("bom-btn").classList.remove("depressed");
|
|
document.getElementById("lr-btn").classList.remove("depressed");
|
|
document.getElementById("tb-btn").classList.remove("depressed");
|
|
switch (layout) {
|
|
case 'bom-only':
|
|
document.getElementById("bom-btn").classList.add("depressed");
|
|
if (bomsplit) {
|
|
bomsplit.destroy();
|
|
bomsplit = null;
|
|
canvassplit.destroy();
|
|
canvassplit = null;
|
|
}
|
|
document.getElementById("frontcanvas").style.display = "none";
|
|
document.getElementById("backcanvas").style.display = "none";
|
|
document.getElementById("topmostdiv").style.height = "";
|
|
document.getElementById("topmostdiv").style.display = "block";
|
|
break;
|
|
case 'top-bottom':
|
|
document.getElementById("tb-btn").classList.add("depressed");
|
|
document.getElementById("frontcanvas").style.display = "";
|
|
document.getElementById("backcanvas").style.display = "";
|
|
document.getElementById("topmostdiv").style.height = "100%";
|
|
document.getElementById("topmostdiv").style.display = "flex";
|
|
document.getElementById("bomdiv").classList.remove("split-horizontal");
|
|
document.getElementById("canvasdiv").classList.remove("split-horizontal");
|
|
document.getElementById("frontcanvas").classList.add("split-horizontal");
|
|
document.getElementById("backcanvas").classList.add("split-horizontal");
|
|
if (bomsplit) {
|
|
bomsplit.destroy();
|
|
bomsplit = null;
|
|
canvassplit.destroy();
|
|
canvassplit = null;
|
|
}
|
|
bomsplit = Split(['#bomdiv', '#canvasdiv'], {
|
|
sizes: [50, 50],
|
|
onDragEnd: resizeAll,
|
|
direction: "vertical",
|
|
gutterSize: 5
|
|
});
|
|
canvassplit = Split(['#frontcanvas', '#backcanvas'], {
|
|
sizes: [50, 50],
|
|
gutterSize: 5,
|
|
onDragEnd: resizeAll
|
|
});
|
|
break;
|
|
case 'left-right':
|
|
document.getElementById("lr-btn").classList.add("depressed");
|
|
document.getElementById("frontcanvas").style.display = "";
|
|
document.getElementById("backcanvas").style.display = "";
|
|
document.getElementById("topmostdiv").style.height = "100%";
|
|
document.getElementById("topmostdiv").style.display = "flex";
|
|
document.getElementById("bomdiv").classList.add("split-horizontal");
|
|
document.getElementById("canvasdiv").classList.add("split-horizontal");
|
|
document.getElementById("frontcanvas").classList.remove("split-horizontal");
|
|
document.getElementById("backcanvas").classList.remove("split-horizontal");
|
|
if (bomsplit) {
|
|
bomsplit.destroy();
|
|
bomsplit = null;
|
|
canvassplit.destroy();
|
|
canvassplit = null;
|
|
}
|
|
bomsplit = Split(['#bomdiv', '#canvasdiv'], {
|
|
sizes: [50, 50],
|
|
onDragEnd: resizeAll,
|
|
gutterSize: 5
|
|
});
|
|
canvassplit = Split(['#frontcanvas', '#backcanvas'], {
|
|
sizes: [50, 50],
|
|
gutterSize: 5,
|
|
direction: "vertical",
|
|
onDragEnd: resizeAll
|
|
});
|
|
}
|
|
settings.bomlayout = layout;
|
|
writeStorage("bomlayout", layout);
|
|
changeCanvasLayout(settings.canvaslayout);
|
|
}
|
|
|
|
function changeBomMode(mode) {
|
|
document.getElementById("bom-grouped-btn").classList.remove("depressed");
|
|
document.getElementById("bom-ungrouped-btn").classList.remove("depressed");
|
|
document.getElementById("bom-netlist-btn").classList.remove("depressed");
|
|
var chkbxs = document.getElementsByClassName("visibility_checkbox");
|
|
|
|
switch (mode) {
|
|
case 'grouped':
|
|
document.getElementById("bom-grouped-btn").classList.add("depressed");
|
|
for (var i = 0; i < chkbxs.length; i++) {
|
|
chkbxs[i].disabled = false;
|
|
}
|
|
break;
|
|
case 'ungrouped':
|
|
document.getElementById("bom-ungrouped-btn").classList.add("depressed");
|
|
for (var i = 0; i < chkbxs.length; i++) {
|
|
chkbxs[i].disabled = false;
|
|
}
|
|
break;
|
|
case 'netlist':
|
|
document.getElementById("bom-netlist-btn").classList.add("depressed");
|
|
for (var i = 0; i < chkbxs.length; i++) {
|
|
chkbxs[i].disabled = true;
|
|
}
|
|
}
|
|
|
|
writeStorage("bommode", mode);
|
|
if (mode != settings.bommode) {
|
|
settings.bommode = mode;
|
|
bomSortFunction = null;
|
|
currentSortColumn = null;
|
|
currentSortOrder = null;
|
|
clearHighlightedFootprints();
|
|
}
|
|
populateBomTable();
|
|
}
|
|
|
|
function focusFilterField() {
|
|
focusInputField(document.getElementById("filter"));
|
|
}
|
|
|
|
function focusRefLookupField() {
|
|
focusInputField(document.getElementById("reflookup"));
|
|
}
|
|
|
|
function toggleBomCheckbox(bomrowid, checkboxnum) {
|
|
if (!bomrowid || checkboxnum > settings.checkboxes.length) {
|
|
return;
|
|
}
|
|
var bomrow = document.getElementById(bomrowid);
|
|
var checkbox = bomrow.childNodes[checkboxnum].childNodes[0];
|
|
checkbox.checked = !checkbox.checked;
|
|
checkbox.indeterminate = false;
|
|
checkbox.onchange();
|
|
}
|
|
|
|
function checkBomCheckbox(bomrowid, checkboxname) {
|
|
var checkboxnum = 0;
|
|
while (checkboxnum < settings.checkboxes.length &&
|
|
settings.checkboxes[checkboxnum].toLowerCase() != checkboxname.toLowerCase()) {
|
|
checkboxnum++;
|
|
}
|
|
if (!bomrowid || checkboxnum >= settings.checkboxes.length) {
|
|
return;
|
|
}
|
|
var bomrow = document.getElementById(bomrowid);
|
|
var checkbox = bomrow.childNodes[checkboxnum + 1].childNodes[0];
|
|
checkbox.checked = true;
|
|
checkbox.indeterminate = false;
|
|
checkbox.onchange();
|
|
}
|
|
|
|
function setBomCheckboxes(value) {
|
|
writeStorage("bomCheckboxes", value);
|
|
settings.checkboxes = value.split(",").map((e) => e.trim()).filter((e) => e);
|
|
prepCheckboxes();
|
|
populateMarkWhenCheckedOptions();
|
|
setMarkWhenChecked(settings.markWhenChecked);
|
|
}
|
|
|
|
function setMarkWhenChecked(value) {
|
|
writeStorage("markWhenChecked", value);
|
|
settings.markWhenChecked = value;
|
|
markedFootprints.clear();
|
|
for (var ref of (value ? getStoredCheckboxRefs(value) : [])) {
|
|
markedFootprints.add(ref);
|
|
}
|
|
populateBomTable();
|
|
drawHighlights();
|
|
}
|
|
|
|
function prepCheckboxes() {
|
|
var table = document.getElementById("checkbox-stats");
|
|
while (table.childElementCount > 1) {
|
|
table.removeChild(table.lastChild);
|
|
}
|
|
if (settings.checkboxes.length) {
|
|
table.style.display = "";
|
|
} else {
|
|
table.style.display = "none";
|
|
}
|
|
for (var checkbox of settings.checkboxes) {
|
|
var tr = document.createElement("TR");
|
|
var td = document.createElement("TD");
|
|
td.innerHTML = checkbox;
|
|
tr.appendChild(td);
|
|
td = document.createElement("TD");
|
|
td.id = "checkbox-stats-" + checkbox;
|
|
var progressbar = document.createElement("div");
|
|
progressbar.classList.add("bar");
|
|
td.appendChild(progressbar);
|
|
var text = document.createElement("div");
|
|
text.classList.add("text");
|
|
td.appendChild(text);
|
|
tr.appendChild(td);
|
|
table.appendChild(tr);
|
|
updateCheckboxStats(checkbox);
|
|
}
|
|
}
|
|
|
|
function populateMarkWhenCheckedOptions() {
|
|
var container = document.getElementById("markWhenCheckedContainer");
|
|
|
|
if (settings.checkboxes.length == 0) {
|
|
container.parentElement.style.display = "none";
|
|
return;
|
|
}
|
|
|
|
container.innerHTML = '';
|
|
container.parentElement.style.display = "inline-block";
|
|
|
|
function createOption(name, displayName) {
|
|
var id = "markWhenChecked-" + name;
|
|
|
|
var div = document.createElement("div");
|
|
div.classList.add("radio-container");
|
|
|
|
var input = document.createElement("input");
|
|
input.type = "radio";
|
|
input.name = "markWhenChecked";
|
|
input.value = name;
|
|
input.id = id;
|
|
input.onchange = () => setMarkWhenChecked(name);
|
|
div.appendChild(input);
|
|
|
|
// Preserve the selected element when the checkboxes change
|
|
if (name == settings.markWhenChecked) {
|
|
input.checked = true;
|
|
}
|
|
|
|
var label = document.createElement("label");
|
|
label.innerHTML = displayName;
|
|
label.htmlFor = id;
|
|
div.appendChild(label);
|
|
|
|
container.appendChild(div);
|
|
}
|
|
createOption("", "None");
|
|
for (var checkbox of settings.checkboxes) {
|
|
createOption(checkbox, checkbox);
|
|
}
|
|
}
|
|
|
|
function updateCheckboxStats(checkbox) {
|
|
var checked = getStoredCheckboxRefs(checkbox).size;
|
|
var total = pcbdata.footprints.length - pcbdata.bom.skipped.length;
|
|
var percent = checked * 100.0 / total;
|
|
var td = document.getElementById("checkbox-stats-" + checkbox);
|
|
td.firstChild.style.width = percent + "%";
|
|
td.lastChild.innerHTML = checked + "/" + total + " (" + Math.round(percent) + "%)";
|
|
}
|
|
|
|
function constrain(number, min, max) {
|
|
return Math.min(Math.max(parseInt(number), min), max);
|
|
}
|
|
|
|
document.onkeydown = function (e) {
|
|
switch (e.key) {
|
|
case "n":
|
|
if (document.activeElement.type == "text") {
|
|
return;
|
|
}
|
|
if (currentHighlightedRowId !== null) {
|
|
checkBomCheckbox(currentHighlightedRowId, "placed");
|
|
highlightNextRow();
|
|
e.preventDefault();
|
|
}
|
|
break;
|
|
case "ArrowUp":
|
|
highlightPreviousRow();
|
|
e.preventDefault();
|
|
break;
|
|
case "ArrowDown":
|
|
highlightNextRow();
|
|
e.preventDefault();
|
|
break;
|
|
case "ArrowLeft":
|
|
case "ArrowRight":
|
|
if (document.activeElement.type != "text") {
|
|
e.preventDefault();
|
|
let boardRotationElement = document.getElementById("boardRotation")
|
|
settings.boardRotation = parseInt(boardRotationElement.value); // degrees / 5
|
|
if (e.key == "ArrowLeft") {
|
|
settings.boardRotation += 3; // 15 degrees
|
|
}
|
|
else {
|
|
settings.boardRotation -= 3;
|
|
}
|
|
settings.boardRotation = constrain(settings.boardRotation, boardRotationElement.min, boardRotationElement.max);
|
|
boardRotationElement.value = settings.boardRotation
|
|
setBoardRotation(settings.boardRotation);
|
|
}
|
|
break;
|
|
default:
|
|
break;
|
|
}
|
|
if (e.altKey) {
|
|
switch (e.key) {
|
|
case "f":
|
|
focusFilterField();
|
|
e.preventDefault();
|
|
break;
|
|
case "r":
|
|
focusRefLookupField();
|
|
e.preventDefault();
|
|
break;
|
|
case "z":
|
|
changeBomLayout("bom-only");
|
|
e.preventDefault();
|
|
break;
|
|
case "x":
|
|
changeBomLayout("left-right");
|
|
e.preventDefault();
|
|
break;
|
|
case "c":
|
|
changeBomLayout("top-bottom");
|
|
e.preventDefault();
|
|
break;
|
|
case "v":
|
|
changeCanvasLayout("F");
|
|
e.preventDefault();
|
|
break;
|
|
case "b":
|
|
changeCanvasLayout("FB");
|
|
e.preventDefault();
|
|
break;
|
|
case "n":
|
|
changeCanvasLayout("B");
|
|
e.preventDefault();
|
|
break;
|
|
default:
|
|
break;
|
|
}
|
|
if (e.key >= '1' && e.key <= '9') {
|
|
toggleBomCheckbox(currentHighlightedRowId, parseInt(e.key));
|
|
e.preventDefault();
|
|
}
|
|
}
|
|
}
|
|
|
|
function hideNetlistButton() {
|
|
document.getElementById("bom-ungrouped-btn").classList.remove("middle-button");
|
|
document.getElementById("bom-ungrouped-btn").classList.add("right-most-button");
|
|
document.getElementById("bom-netlist-btn").style.display = "none";
|
|
}
|
|
|
|
function topToggle() {
|
|
var top = document.getElementById("top");
|
|
var toptoggle = document.getElementById("toptoggle");
|
|
if (top.style.display === "none") {
|
|
top.style.display = "flex";
|
|
toptoggle.classList.remove("flipped");
|
|
} else {
|
|
top.style.display = "none";
|
|
toptoggle.classList.add("flipped");
|
|
}
|
|
}
|
|
|
|
window.onload = function (e) {
|
|
initUtils();
|
|
initRender();
|
|
initStorage();
|
|
initDefaults();
|
|
cleanGutters();
|
|
populateMetadata();
|
|
dbgdiv = document.getElementById("dbg");
|
|
bom = document.getElementById("bombody");
|
|
bomhead = document.getElementById("bomhead");
|
|
filter = "";
|
|
reflookup = "";
|
|
if (!("nets" in pcbdata)) {
|
|
hideNetlistButton();
|
|
}
|
|
initDone = true;
|
|
setBomCheckboxes(document.getElementById("bomCheckboxes").value);
|
|
// Triggers render
|
|
changeBomLayout(settings.bomlayout);
|
|
|
|
// Users may leave fullscreen without touching the checkbox. Uncheck.
|
|
document.addEventListener('fullscreenchange', () => {
|
|
if (!document.fullscreenElement)
|
|
document.getElementById('fullscreenCheckbox').checked = false;
|
|
});
|
|
}
|
|
|
|
window.onresize = resizeAll;
|
|
window.matchMedia("print").addListener(resizeAll);
|
|
|
|
///////////////////////////////////////////////
|
|
|
|
///////////////////////////////////////////////
|
|
// EventHandler.registerCallback(IBOM_EVENT_TYPES.BOM_BODY_CHANGE_EVENT, () => {
|
|
// for(var tr of bom.childNodes) {
|
|
// tr.onclick = tr.onmousemove;
|
|
// tr.onmousemove = null;
|
|
// };
|
|
// });
|
|
|
|
///////////////////////////////////////////////
|
|
</script>
|
|
</head>
|
|
|
|
<body>
|
|
|
|
<div id="topmostdiv" class="topmostdiv">
|
|
<div id="top">
|
|
<div id="fileinfodiv">
|
|
<table class="fileinfo">
|
|
<tbody>
|
|
<tr>
|
|
<td id="title" class="title" style="width: 70%">
|
|
Title
|
|
</td>
|
|
<td id="revision" class="title" style="width: 30%">
|
|
Revision
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td id="company">
|
|
Company
|
|
</td>
|
|
<td id="filedate">
|
|
Date
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<div id="bomcontrols">
|
|
<div class="hideonprint menu">
|
|
<button class="menubtn"></button>
|
|
<div class="menu-content">
|
|
<label class="menu-label menu-label-top" style="width: calc(50% - 18px)">
|
|
<input id="darkmodeCheckbox" type="checkbox" onchange="setDarkMode(this.checked)">
|
|
Dark mode
|
|
</label><!-- This comment eats space! All of it!
|
|
--><label class="menu-label menu-label-top" style="width: calc(50% - 17px); border-left: 0;">
|
|
<input id="fullscreenCheckbox" type="checkbox" onchange="setFullscreen(this.checked)">
|
|
Full Screen
|
|
</label>
|
|
<label class="menu-label" style="width: calc(50% - 18px)">
|
|
<input id="fabricationCheckbox" type="checkbox" checked onchange="fabricationVisible(this.checked)">
|
|
Fab layer
|
|
</label><!-- This comment eats space! All of it!
|
|
--><label class="menu-label" style="width: calc(50% - 17px); border-left: 0;">
|
|
<input id="silkscreenCheckbox" type="checkbox" checked onchange="silkscreenVisible(this.checked)">
|
|
Silkscreen
|
|
</label>
|
|
<label class="menu-label" style="width: calc(50% - 18px)">
|
|
<input id="referencesCheckbox" type="checkbox" checked onchange="referencesVisible(this.checked)">
|
|
References
|
|
</label><!-- This comment eats space! All of it!
|
|
--><label class="menu-label" style="width: calc(50% - 17px); border-left: 0;">
|
|
<input id="valuesCheckbox" type="checkbox" checked onchange="valuesVisible(this.checked)">
|
|
Values
|
|
</label>
|
|
<div id="tracksAndZonesCheckboxes">
|
|
<label class="menu-label" style="width: calc(50% - 18px)">
|
|
<input id="tracksCheckbox" type="checkbox" checked onchange="tracksVisible(this.checked)">
|
|
Tracks
|
|
</label><!-- This comment eats space! All of it!
|
|
--><label class="menu-label" style="width: calc(50% - 17px); border-left: 0;">
|
|
<input id="zonesCheckbox" type="checkbox" checked onchange="zonesVisible(this.checked)">
|
|
Zones
|
|
</label>
|
|
</div>
|
|
<label class="menu-label" style="width: calc(50% - 18px)">
|
|
<input id="padsCheckbox" type="checkbox" checked onchange="padsVisible(this.checked)">
|
|
Pads
|
|
</label><!-- This comment eats space! All of it!
|
|
--><label class="menu-label" style="width: calc(50% - 17px); border-left: 0;">
|
|
<input id="dnpOutlineCheckbox" type="checkbox" checked onchange="dnpOutline(this.checked)">
|
|
DNP outlined
|
|
</label>
|
|
<label class="menu-label">
|
|
<input id="dragCheckbox" type="checkbox" checked onchange="setRedrawOnDrag(this.checked)">
|
|
Continuous redraw on drag
|
|
</label>
|
|
<label class="menu-label">
|
|
Highlight first pin
|
|
<form id="highlightpin1">
|
|
<div class="flexbox">
|
|
<label>
|
|
<input type="radio" name="highlightpin1" value="none" onchange="setHighlightPin1('none')">
|
|
None
|
|
</label>
|
|
<label>
|
|
<input type="radio" name="highlightpin1" value="all" onchange="setHighlightPin1('all')">
|
|
All
|
|
</label>
|
|
<label>
|
|
<input type="radio" name="highlightpin1" value="selected" onchange="setHighlightPin1('selected')">
|
|
Selected
|
|
</label>
|
|
</div>
|
|
</form>
|
|
</label>
|
|
<label class="menu-label">
|
|
<span>Board rotation</span>
|
|
<span style="float: right"><span id="rotationDegree">0</span>°</span>
|
|
<input id="boardRotation" type="range" min="-36" max="36" value="0" class="slider" oninput="setBoardRotation(this.value)">
|
|
</label>
|
|
<label class="menu-label">
|
|
<input id="offsetBackRotationCheckbox" type="checkbox" onchange="setOffsetBackRotation(this.checked)">
|
|
Offset back rotation
|
|
</label>
|
|
<label class="menu-label">
|
|
<div style="margin-left: 5px">Bom checkboxes</div>
|
|
<input id="bomCheckboxes" class="menu-textbox" type=text
|
|
oninput="setBomCheckboxes(this.value)">
|
|
</label>
|
|
<label class="menu-label">
|
|
<div style="margin-left: 5px">Mark when checked</div>
|
|
<div id="markWhenCheckedContainer"></div>
|
|
</label>
|
|
<label class="menu-label">
|
|
<span class="shameless-plug">
|
|
<span>Created using</span>
|
|
<a id="github-link" target="blank" href="https://github.com/openscopeproject/InteractiveHtmlBom">InteractiveHtmlBom</a>
|
|
<a target="blank" title="Mouse and keyboard help" href="https://github.com/openscopeproject/InteractiveHtmlBom/wiki/Usage#bom-page-mouse-actions" style="text-decoration: none;"><label class="help-link">?</label></a>
|
|
</span>
|
|
</label>
|
|
</div>
|
|
</div>
|
|
<div class="button-container hideonprint">
|
|
<button id="fl-btn" class="left-most-button" onclick="changeCanvasLayout('F')"
|
|
title="Front only">F
|
|
</button>
|
|
<button id="fb-btn" class="middle-button" onclick="changeCanvasLayout('FB')"
|
|
title="Front and Back">FB
|
|
</button>
|
|
<button id="bl-btn" class="right-most-button" onclick="changeCanvasLayout('B')"
|
|
title="Back only">B
|
|
</button>
|
|
</div>
|
|
<div class="button-container hideonprint">
|
|
<button id="bom-btn" class="left-most-button" onclick="changeBomLayout('bom-only')"
|
|
title="BOM only"></button>
|
|
<button id="lr-btn" class="middle-button" onclick="changeBomLayout('left-right')"
|
|
title="BOM left, drawings right"></button>
|
|
<button id="tb-btn" class="right-most-button" onclick="changeBomLayout('top-bottom')"
|
|
title="BOM top, drawings bot"></button>
|
|
</div>
|
|
<div class="button-container hideonprint">
|
|
<button id="bom-grouped-btn" class="left-most-button" onclick="changeBomMode('grouped')"
|
|
title="Grouped BOM"></button>
|
|
<button id="bom-ungrouped-btn" class="middle-button" onclick="changeBomMode('ungrouped')"
|
|
title="Ungrouped BOM"></button>
|
|
<button id="bom-netlist-btn" class="right-most-button" onclick="changeBomMode('netlist')"
|
|
title="Netlist"></button>
|
|
</div>
|
|
<div class="hideonprint menu">
|
|
<button class="statsbtn"></button>
|
|
<div class="menu-content">
|
|
<table class="stats">
|
|
<tbody>
|
|
<tr>
|
|
<td width="40%">Board stats</td>
|
|
<td>Front</td>
|
|
<td>Back</td>
|
|
<td>Total</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Components</td>
|
|
<td id="stats-components-front">~</td>
|
|
<td id="stats-components-back">~</td>
|
|
<td id="stats-components-total">~</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Groups</td>
|
|
<td id="stats-groups-front">~</td>
|
|
<td id="stats-groups-back">~</td>
|
|
<td id="stats-groups-total">~</td>
|
|
</tr>
|
|
<tr>
|
|
<td>SMD pads</td>
|
|
<td id="stats-smd-pads-front">~</td>
|
|
<td id="stats-smd-pads-back">~</td>
|
|
<td id="stats-smd-pads-total">~</td>
|
|
</tr>
|
|
<tr>
|
|
<td>TH pads</td>
|
|
<td colspan=3 id="stats-th-pads">~</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<table class="stats">
|
|
<col width="40%"/><col />
|
|
<tbody id="checkbox-stats">
|
|
<tr>
|
|
<td colspan=2 style="border-top: 0">Checkboxes</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="hideonprint menu">
|
|
<button class="iobtn"></button>
|
|
<div class="menu-content">
|
|
<div class="menu-label menu-label-top">
|
|
<div style="margin-left: 5px;">Save board image</div>
|
|
<div class="flexbox">
|
|
<input id="render-save-width" class="menu-textbox" type="text" value="1000" placeholder="Width"
|
|
style="flex-grow: 1; width: 50px;" oninput="validateSaveImgDimension(this)">
|
|
<span>X</span>
|
|
<input id="render-save-height" class="menu-textbox" type="text" value="1000" placeholder="Height"
|
|
style="flex-grow: 1; width: 50px;" oninput="validateSaveImgDimension(this)">
|
|
</div>
|
|
<label>
|
|
<input id="render-save-transparent" type="checkbox">
|
|
Transparent background
|
|
</label>
|
|
<div class="flexbox">
|
|
<button class="savebtn" onclick="saveImage('F')">Front</button>
|
|
<button class="savebtn" onclick="saveImage('B')">Back</button>
|
|
</div>
|
|
</div>
|
|
<div class="menu-label">
|
|
<span style="margin-left: 5px;">Config and checkbox state</span>
|
|
<div class="flexbox">
|
|
<button class="savebtn" onclick="saveSettings()">Export</button>
|
|
<button class="savebtn" onclick="loadSettings()">Import</button>
|
|
<button class="savebtn" onclick="resetSettings()">Reset</button>
|
|
</div>
|
|
</div>
|
|
<div class="menu-label">
|
|
<span style="margin-left: 5px;">Save bom table as</span>
|
|
<div class="flexbox">
|
|
<button class="savebtn" onclick="saveBomTable('csv')">csv</button>
|
|
<button class="savebtn" onclick="saveBomTable('txt')">txt</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div id="topdivider">
|
|
<div class="hideonprint">
|
|
<div id="toptoggle" onclick="topToggle()">︽</div>
|
|
</div>
|
|
</div>
|
|
<div id="bot" class="split" style="flex: 1 1">
|
|
<div id="bomdiv" class="split split-horizontal">
|
|
<div style="width: 100%">
|
|
<input id="reflookup" class="textbox searchbox reflookup hideonprint" type="text" placeholder="Ref lookup"
|
|
oninput="updateRefLookup(this.value)">
|
|
<input id="filter" class="textbox searchbox filter hideonprint" type="text" placeholder="Filter"
|
|
oninput="updateFilter(this.value)">
|
|
<div class="button-container hideonprint" style="float: left; margin: 0;">
|
|
<button id="copy" title="Copy bom table to clipboard"
|
|
onclick="saveBomTable('clipboard')"></button>
|
|
</div>
|
|
</div>
|
|
<div id="dbg"></div>
|
|
<table class="bom" id="bomtable">
|
|
<thead id="bomhead">
|
|
</thead>
|
|
<tbody id="bombody">
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<div id="canvasdiv" class="split split-horizontal">
|
|
<div id="frontcanvas" class="split" touch-action="none" style="overflow: hidden">
|
|
<div style="position: relative; width: 100%; height: 100%;">
|
|
<canvas id="F_bg" style="position: absolute; left: 0; top: 0; z-index: 0;"></canvas>
|
|
<canvas id="F_fab" style="position: absolute; left: 0; top: 0; z-index: 1;"></canvas>
|
|
<canvas id="F_slk" style="position: absolute; left: 0; top: 0; z-index: 2;"></canvas>
|
|
<canvas id="F_hl" style="position: absolute; left: 0; top: 0; z-index: 3;"></canvas>
|
|
</div>
|
|
</div>
|
|
<div id="backcanvas" class="split" touch-action="none" style="overflow: hidden">
|
|
<div style="position: relative; width: 100%; height: 100%;">
|
|
<canvas id="B_bg" style="position: absolute; left: 0; top: 0; z-index: 0;"></canvas>
|
|
<canvas id="B_fab" style="position: absolute; left: 0; top: 0; z-index: 1;"></canvas>
|
|
<canvas id="B_slk" style="position: absolute; left: 0; top: 0; z-index: 2;"></canvas>
|
|
<canvas id="B_hl" style="position: absolute; left: 0; top: 0; z-index: 3;"></canvas>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</body>
|
|
|
|
</html>
|