-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathibom.html
4414 lines (3994 loc) · 238 KB
/
ibom.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!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: 10px 10px 10px 0px;
}
.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: 5px;
}
.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: 10px 10px 10px 0px;
}
.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 {
width: 100%;
height: 100%;
background-color: white;
transition: background-color 0.3s;
}
#top {
height: 78px;
border-bottom: 2px solid black;
}
.dark #top {
border-bottom: 2px solid #ccc;
}
#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;
}
</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 <[email protected]>
// 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": false, "redraw_on_drag": true, "board_rotation": 0, "checkboxes": "Sourced,Placed", "bom_view": "left-right", "layer_view": "FB", "fields": ["Value", "Footprint", "JLCPCB Part #", "MFR. Part #"]}
///////////////////////////////////////////////
///////////////////////////////////////////////
var pcbdata = JSON.parse(LZString.decompressFromBase64("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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") {
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');