4670 lines
585 KiB
HTML
4670 lines
585 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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Fsnhsn1sn2smp7E4KABMlFMlqsmLMkaskEsnBsmMsk1sldsmbMk9smRsl9sn0sDNsnlsmtsnxslusl5smdskURQssnTsnFsl9smk8BlsmSsnmsl0smWsljsnusmCskpsl8MmAgC/0naFCrjDCMm4snDskBsmjskcMn8slcMm1sndsmpskisl9skEx6MMmQUlcsm7skVskWskIsmHskrsleMnPsmnskE0lW2hzMmBMmmsnfsmLsmVskJsnVslyslhslTskvskNsn5MmFKjzsmQcnW0njsnykm5skdsmAckIcnAckq0llmaocn+sm0smBskHsn3smJsmPsmTsm2skbslnsku7HP/xrIBXsnZ0k3snEcl3snsUk6skvMnHsn6sn40n4MmR/Hr4YNnEfDGpLpXrHiA4jsmYclWskAcnOjEUyqKgAScm2MkIgk0cmXLE58C8cl9QnicmNsCCck/Xi3skicn/snYclKcn1Gg+QlOfDSclZwmycnWEkaZQxkmKcnajEB+xQglqFxqMnqclkcmwclJsnqgAQdD4gkOBjrklBknBEk2olwTGw8qF4mQhamHa6vAa4kVQnMwmw4npkmc4nHzGisnQbLz7ii/GIwmO4k6/F0fFsEnKonzAk1EkGzFXMnOZihclGfEY4noomJYmUEkT4mU4kEYnwEnBkm0omwTHRgCRklA3HviDkHKl4mQ4ma4lYEl0Yn1Ym64mZXF4En5MmBr4YGgUgJMEmQEky4lEwmf3F1knenG1ckEZARQJeICNclpcmC4kU4nZ4lT4nuAkuckZolh9EgokeckpQC85athqEmHOQBr4lM7EtIks7FpgnV4m4EmBcm19G/0l5p4uiHDRi/Nwt4kd9EDImTYmywnd4m4Ym2IlxcmQLG/0nbUDDqzMsC6Lh9Imt4m7cnNckZ4mHcmkgkDclKwlDckz4nwTFA4nawnB4iRtzAyRnF6uom1Yl+clyolw4n64nyElRHGisk7NEzF5J9BOInEompckxbEUEl9clUEnVEkWEm0Enpsmg8l8WLOOzhclS4nQ8l7ck44kpYlSYlU4lzYnDcl67Fh9GLonjckCmjewASgiFoll4kmgmaYkVclLckPLFNYkh4mH4lBcku7G3CCRx5Xck7cnS4msEkHclv4kjIlxQmM8lDTHM8k8IJTCojrGp4nQbGY8mq7Gc8nsEluYm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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>
|