-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathibom.html
4414 lines (3994 loc) · 240 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": true, "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": "F", "fields": ["Value", "Footprint", "LCSC Part"]}
///////////////////////////////////////////////
///////////////////////////////////////////////
var pcbdata = JSON.parse(LZString.decompressFromBase64("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T3DDELVw8UAmFU/QwtCtcIPQnXC4cL1wsXDjsJaww3C50JEwnLDPsEuwlbCScIZ4cPCtsKjw5/QBcPjw1TC3sJFw5PDYkNTw9LCJcORw37CTcKgwn4AWkItwyFDLMIIIPHD1UKYAe3D0MIcw08ELoBdw1zDNEPdwyooacMWQufgfcPZQ9ZChbE2QoLDg8IBwh9D0aHiUBjDecKLw8hVIcKUwvdDXsNhwivC7gH1w6vC5sMlwoFDpcNEw2XC58LZw3PCDkMXwtvUZMJXwhzdi8PXwvbDtcPLwitCAMKD0FPCEcJOwmdDD8PAwpgBNwGMwxvD3QGbwtpCLMIQwnHC4IEJwtDD+gBGQkXBl9SwvAfDcMIEQB9RgyC2wpJNsAH9EXbDbUOnw+1DmcPNws/D5cIvwjtQIPRpwOAj7sJKTQpCFMP8wqHDN8PuQpLCq8I/wtPCv8Lrwo/DB1Blw3LC5cO6w6AjBA1KTJmcecNpwvRggkL4ADAiA0PGw4XC6CKaw4DDvsO/w+dCG8NlQpvCzMOAIrHC28JsAfHCpAAgI+zDHcNUAkzEKcKNQ4fDNmlHw4wBvcNtOBnCA8JMAXAj/sPPwwHCw8KnzQvC78LXw8ApKCM1w6gin8O3wl/DNMMoVbmRmsJrw9PD2sMzwsTC8CI4IxXD88OsIs1DxUOaOCgizEMcImrDnCNEI7jDX8L8gd/DxCMRwxgijcMMw3/DIMNkIwAj5CIcQkAjrcJxw8RDO8JAAbvCoCIOQlElCcl0gK+gXMNwwnRDZ1B0QrbDMxEYAExDIcKnwgmIZ8JwInPDXEIIIzYAvEPKIiPCAkMoVYJCmiOqwlTCQAGiQhUA4kK6ACDCkkKiI3Zt0kP2bbJDckNpwgpCBiIYIoTDmCIsAVgjegBkI9HCzCPaQxQjQCPbwq8BbMK7wonCe8IOQnAsutUEIg1CqiIA6fKwBsN5w8+YBCI5yWwB62kwIlojsCMDwnYiJMMKw0chGGAuI3ojN0JpwHgkhCMFw6IjaCNiItwiacA8IiQja8KNw7LC/CPMI/AjAcNvgW5RLiJeAXnDeFwgsOtpKCMfwhPDn8PBI6bDISINw5IiM8NSIrJD0iO2I2DDLcOxw9vDEMKkQ44jICOGQy/D5HGWxeAjKcN0I1SZ/iKIwifCNcP9wrAiKMP8IhXCdUM9ET1g1jV4IyPCyCPvw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+wAIACKALUAAAEEkIHiYu9FEmIgotGQET0CTB7gJaLc+bsxbgh2sNEjacNF1aWhcqMS8DOZfGPMQhGiomIiYrmjRmJiY8ZjMQBVQgGjxKOFogHAgKEsfNJjNEPk1V9ojEVkw9eFLUKxIo+jUGOToxGjLaIXw289TEXoYwfRgSOco8iipGLCYqiizaJOo/JjkmJu4V1khGJz0OFjHaIRYwZi3qPOwvJjTGIcwqFjEOS8YpFDYWNEY8piYiJKom0jr0JMYlpjhqNJY3sgYWOxYqlj4WJao/FiiaMpQi2ilqN4YyHBYzGbpLFiTzBxY3Wi8WI4YlYikWPpYnCj+WOZY5GNhWI1QUVj7qPFY08jWyKlY5pj6KNaYtZ5gSGKY8gJKWKYY6liVWNZotVj6mI6wqhiIWK1YhXFgt3JYzdD9WKuYguiaWMRY01jpWOoYy1iMWLfXBVi3j3tYwhjmqOKop1jSqI1Yyqi3WLSUG1iWULZYg1iOWL9YrljyGPCYgBjvqPno4SimAAAAcQAAKjTYoWiVGOraPRx/6BgY9N4NPhgmI34mFVkw93UxBCaAHwlwQAEEFBiTCJGYnmixmOVQ4CjXmMGoiSjrZCjwg81c2PQebRCYqL3ouKjsAAwIROjQWJPohljNWJDolajV9WOY/JD6qK9YmxjDWM5YiVif6KlYv+jeWNTolujW2PXhLbCcqJQo/tiZ2KjYudi66OGY2ejAGL8o4BinmKYAXHDG2JCozgi6SzGoiOjJaIyYnsMsmPnIq5j/UNyYodig2OsonPBRqNtorpjNqIdY9MimaPiImpijaLqY0qjF2PNYvljrKMw4T9jNaJ3Io0jdaL/Y1wigmJbIzhj1WJrYuRi62Jxw3HC4Sw2Ysxj6AIhhb5jtGPww/QifgH0Y33Du6Pmo9BjiWMVw3DjGmF1Y1fDD6L3InpinaIzIt/DAOLdohdiXGKvI5djQ8Oo4xLQv2Jg4uGjqWPg4hUjK8KQ4yVjnWP/ozsi56KAYhRiMOISYt5jM2J8wJ3CvmPbYuSj72L0YmGilKJyYm5iUqItYsxigiJZY6DiqyLKY5yihOKqYxxiTWJA4jjjG6PA4knCdEGU4vei6ON3Ih2i4OMZohDjRcNY44Di6WIk4r6iomJ+ohejMQAAAOQAAFXAY5ti0ZHH5e3B8ONRmSaYseHXYtRAiZic44oAV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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');