-
Notifications
You must be signed in to change notification settings - Fork 26
Expand file tree
/
Copy pathibom.html
More file actions
4414 lines (3994 loc) · 241 KB
/
Copy pathibom.html
File metadata and controls
4414 lines (3994 loc) · 241 KB
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 <pieroxy@pieroxy.net>
// This work is free. You can redistribute it and/or modify it
// under the terms of the WTFPL, Version 2
// For more information see LICENSE.txt or http://www.wtfpl.net/
//
// For more information, the home page:
// http://pieroxy.net/blog/pages/lz-string/testing.html
//
// LZ-based compression algorithm, version 1.4.4
var LZString=function(){var o=String.fromCharCode,i={};var n={decompressFromBase64:function(o){return null==o?"":""==o?null:n._decompress(o.length,32,function(n){return function(o,n){if(!i[o]){i[o]={};for(var t=0;t<o.length;t++)i[o][o.charAt(t)]=t}return i[o][n]}("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",o.charAt(n))})},_decompress:function(i,n,t){var r,e,a,s,p,u,l,f=[],c=4,d=4,h=3,v="",g=[],m={val:t(0),position:n,index:1};for(r=0;r<3;r+=1)f[r]=r;for(a=0,p=Math.pow(2,2),u=1;u!=p;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=t(m.index++)),a|=(s>0?1:0)*u,u<<=1;switch(a){case 0:for(a=0,p=Math.pow(2,8),u=1;u!=p;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=t(m.index++)),a|=(s>0?1:0)*u,u<<=1;l=o(a);break;case 1:for(a=0,p=Math.pow(2,16),u=1;u!=p;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=t(m.index++)),a|=(s>0?1:0)*u,u<<=1;l=o(a);break;case 2:return""}for(f[3]=l,e=l,g.push(l);;){if(m.index>i)return"";for(a=0,p=Math.pow(2,h),u=1;u!=p;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=t(m.index++)),a|=(s>0?1:0)*u,u<<=1;switch(l=a){case 0:for(a=0,p=Math.pow(2,8),u=1;u!=p;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=t(m.index++)),a|=(s>0?1:0)*u,u<<=1;f[d++]=o(a),l=d-1,c--;break;case 1:for(a=0,p=Math.pow(2,16),u=1;u!=p;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=t(m.index++)),a|=(s>0?1:0)*u,u<<=1;f[d++]=o(a),l=d-1,c--;break;case 2:return g.join("")}if(0==c&&(c=Math.pow(2,h),h++),f[l])v=f[l];else{if(l!==d)return null;v=e+e.charAt(0)}g.push(v),f[d++]=e+v.charAt(0),e=v,0==--c&&(c=Math.pow(2,h),h++)}}};return n}();"function"==typeof define&&define.amd?define(function(){return LZString}):"undefined"!=typeof module&&null!=module?module.exports=LZString:"undefined"!=typeof angular&&null!=angular&&angular.module("LZString",[]).factory("LZString",function(){return LZString});
///////////////////////////////////////////////
///////////////////////////////////////////////
/*!
* PEP v0.4.3 | https://github.com/jquery/PEP
* Copyright jQuery Foundation and other contributors | http://jquery.org/license
*/
!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.PointerEventsPolyfill=b()}(this,function(){"use strict";function a(a,b){b=b||Object.create(null);var c=document.createEvent("Event");c.initEvent(a,b.bubbles||!1,b.cancelable||!1);
for(var d,e=2;e<m.length;e++)d=m[e],c[d]=b[d]||n[e];c.buttons=b.buttons||0;
var f=0;return f=b.pressure&&c.buttons?b.pressure:c.buttons?.5:0,c.x=c.clientX,c.y=c.clientY,c.pointerId=b.pointerId||0,c.width=b.width||0,c.height=b.height||0,c.pressure=f,c.tiltX=b.tiltX||0,c.tiltY=b.tiltY||0,c.twist=b.twist||0,c.tangentialPressure=b.tangentialPressure||0,c.pointerType=b.pointerType||"",c.hwTimestamp=b.hwTimestamp||0,c.isPrimary=b.isPrimary||!1,c}function b(){this.array=[],this.size=0}function c(a,b,c,d){this.addCallback=a.bind(d),this.removeCallback=b.bind(d),this.changedCallback=c.bind(d),A&&(this.observer=new A(this.mutationWatcher.bind(this)))}function d(a){return"body /shadow-deep/ "+e(a)}function e(a){return'[touch-action="'+a+'"]'}function f(a){return"{ -ms-touch-action: "+a+"; touch-action: "+a+"; }"}function g(){if(F){D.forEach(function(a){String(a)===a?(E+=e(a)+f(a)+"\n",G&&(E+=d(a)+f(a)+"\n")):(E+=a.selectors.map(e)+f(a.rule)+"\n",G&&(E+=a.selectors.map(d)+f(a.rule)+"\n"))});var a=document.createElement("style");a.textContent=E,document.head.appendChild(a)}}function h(){if(!window.PointerEvent){if(window.PointerEvent=a,window.navigator.msPointerEnabled){var b=window.navigator.msMaxTouchPoints;Object.defineProperty(window.navigator,"maxTouchPoints",{value:b,enumerable:!0}),u.registerSource("ms",_)}else Object.defineProperty(window.navigator,"maxTouchPoints",{value:0,enumerable:!0}),u.registerSource("mouse",N),void 0!==window.ontouchstart&&u.registerSource("touch",V);u.register(document)}}function i(a){if(!u.pointermap.has(a)){var b=new Error("InvalidPointerId");throw b.name="InvalidPointerId",b}}function j(a){for(var b=a.parentNode;b&&b!==a.ownerDocument;)b=b.parentNode;if(!b){var c=new Error("InvalidStateError");throw c.name="InvalidStateError",c}}function k(a){var b=u.pointermap.get(a);return 0!==b.buttons}function l(){window.Element&&!Element.prototype.setPointerCapture&&Object.defineProperties(Element.prototype,{setPointerCapture:{value:W},releasePointerCapture:{value:X},hasPointerCapture:{value:Y}})}
var m=["bubbles","cancelable","view","detail","screenX","screenY","clientX","clientY","ctrlKey","altKey","shiftKey","metaKey","button","relatedTarget","pageX","pageY"],n=[!1,!1,null,null,0,0,0,0,!1,!1,!1,!1,0,null,0,0],o=window.Map&&window.Map.prototype.forEach,p=o?Map:b;b.prototype={set:function(a,b){return void 0===b?this["delete"](a):(this.has(a)||this.size++,void(this.array[a]=b))},has:function(a){return void 0!==this.array[a]},"delete":function(a){this.has(a)&&(delete this.array[a],this.size--)},get:function(a){return this.array[a]},clear:function(){this.array.length=0,this.size=0},forEach:function(a,b){return this.array.forEach(function(c,d){a.call(b,c,d,this)},this)}};var q=["bubbles","cancelable","view","detail","screenX","screenY","clientX","clientY","ctrlKey","altKey","shiftKey","metaKey","button","relatedTarget","buttons","pointerId","width","height","pressure","tiltX","tiltY","pointerType","hwTimestamp","isPrimary","type","target","currentTarget","which","pageX","pageY","timeStamp"],r=[!1,!1,null,null,0,0,0,0,!1,!1,!1,!1,0,null,0,0,0,0,0,0,0,"",0,!1,"",null,null,0,0,0,0],s={pointerover:1,pointerout:1,pointerenter:1,pointerleave:1},t="undefined"!=typeof SVGElementInstance,u={pointermap:new p,eventMap:Object.create(null),captureInfo:Object.create(null),eventSources:Object.create(null),eventSourceList:[],registerSource:function(a,b){var c=b,d=c.events;d&&(d.forEach(function(a){c[a]&&(this.eventMap[a]=c[a].bind(c))},this),this.eventSources[a]=c,this.eventSourceList.push(c))},register:function(a){for(var b,c=this.eventSourceList.length,d=0;d<c&&(b=this.eventSourceList[d]);d++)
b.register.call(b,a)},unregister:function(a){for(var b,c=this.eventSourceList.length,d=0;d<c&&(b=this.eventSourceList[d]);d++)
b.unregister.call(b,a)},contains:function(a,b){try{return a.contains(b)}catch(c){return!1}},down:function(a){a.bubbles=!0,this.fireEvent("pointerdown",a)},move:function(a){a.bubbles=!0,this.fireEvent("pointermove",a)},up:function(a){a.bubbles=!0,this.fireEvent("pointerup",a)},enter:function(a){a.bubbles=!1,this.fireEvent("pointerenter",a)},leave:function(a){a.bubbles=!1,this.fireEvent("pointerleave",a)},over:function(a){a.bubbles=!0,this.fireEvent("pointerover",a)},out:function(a){a.bubbles=!0,this.fireEvent("pointerout",a)},cancel:function(a){a.bubbles=!0,this.fireEvent("pointercancel",a)},leaveOut:function(a){this.out(a),this.propagate(a,this.leave,!1)},enterOver:function(a){this.over(a),this.propagate(a,this.enter,!0)},eventHandler:function(a){if(!a._handledByPE){var b=a.type,c=this.eventMap&&this.eventMap[b];c&&c(a),a._handledByPE=!0}},listen:function(a,b){b.forEach(function(b){this.addEvent(a,b)},this)},unlisten:function(a,b){b.forEach(function(b){this.removeEvent(a,b)},this)},addEvent:function(a,b){a.addEventListener(b,this.boundHandler)},removeEvent:function(a,b){a.removeEventListener(b,this.boundHandler)},makeEvent:function(b,c){this.captureInfo[c.pointerId]&&(c.relatedTarget=null);var d=new a(b,c);return c.preventDefault&&(d.preventDefault=c.preventDefault),d._target=d._target||c.target,d},fireEvent:function(a,b){var c=this.makeEvent(a,b);return this.dispatchEvent(c)},cloneEvent:function(a){for(var b,c=Object.create(null),d=0;d<q.length;d++)b=q[d],c[b]=a[b]||r[d],!t||"target"!==b&&"relatedTarget"!==b||c[b]instanceof SVGElementInstance&&(c[b]=c[b].correspondingUseElement);return a.preventDefault&&(c.preventDefault=function(){a.preventDefault()}),c},getTarget:function(a){var b=this.captureInfo[a.pointerId];return b?a._target!==b&&a.type in s?void 0:b:a._target},propagate:function(a,b,c){for(var d=a.target,e=[];d!==document&&!d.contains(a.relatedTarget);) if(e.push(d),d=d.parentNode,!d)return;c&&e.reverse(),e.forEach(function(c){a.target=c,b.call(this,a)},this)},setCapture:function(b,c,d){this.captureInfo[b]&&this.releaseCapture(b,d),this.captureInfo[b]=c,this.implicitRelease=this.releaseCapture.bind(this,b,d),document.addEventListener("pointerup",this.implicitRelease),document.addEventListener("pointercancel",this.implicitRelease);var e=new a("gotpointercapture");e.pointerId=b,e._target=c,d||this.asyncDispatchEvent(e)},releaseCapture:function(b,c){var d=this.captureInfo[b];if(d){this.captureInfo[b]=void 0,document.removeEventListener("pointerup",this.implicitRelease),document.removeEventListener("pointercancel",this.implicitRelease);var e=new a("lostpointercapture");e.pointerId=b,e._target=d,c||this.asyncDispatchEvent(e)}},dispatchEvent:/*scope.external.dispatchEvent || */function(a){var b=this.getTarget(a);if(b)return b.dispatchEvent(a)},asyncDispatchEvent:function(a){requestAnimationFrame(this.dispatchEvent.bind(this,a))}};u.boundHandler=u.eventHandler.bind(u);var v={shadow:function(a){if(a)return a.shadowRoot||a.webkitShadowRoot},canTarget:function(a){return a&&Boolean(a.elementFromPoint)},targetingShadow:function(a){var b=this.shadow(a);if(this.canTarget(b))return b},olderShadow:function(a){var b=a.olderShadowRoot;if(!b){var c=a.querySelector("shadow");c&&(b=c.olderShadowRoot)}return b},allShadows:function(a){for(var b=[],c=this.shadow(a);c;)b.push(c),c=this.olderShadow(c);return b},searchRoot:function(a,b,c){if(a){var d,e,f=a.elementFromPoint(b,c);for(e=this.targetingShadow(f);e;){if(d=e.elementFromPoint(b,c)){var g=this.targetingShadow(d);return this.searchRoot(g,b,c)||d} e=this.olderShadow(e)} return f}},owner:function(a){
for(var b=a;b.parentNode;)b=b.parentNode;
return b.nodeType!==Node.DOCUMENT_NODE&&b.nodeType!==Node.DOCUMENT_FRAGMENT_NODE&&(b=document),b},findTarget:function(a){var b=a.clientX,c=a.clientY,d=this.owner(a.target);
return d.elementFromPoint(b,c)||(d=document),this.searchRoot(d,b,c)}},w=Array.prototype.forEach.call.bind(Array.prototype.forEach),x=Array.prototype.map.call.bind(Array.prototype.map),y=Array.prototype.slice.call.bind(Array.prototype.slice),z=Array.prototype.filter.call.bind(Array.prototype.filter),A=window.MutationObserver||window.WebKitMutationObserver,B="[touch-action]",C={subtree:!0,childList:!0,attributes:!0,attributeOldValue:!0,attributeFilter:["touch-action"]};c.prototype={watchSubtree:function(a){
//
this.observer&&v.canTarget(a)&&this.observer.observe(a,C)},enableOnSubtree:function(a){this.watchSubtree(a),a===document&&"complete"!==document.readyState?this.installOnLoad():this.installNewSubtree(a)},installNewSubtree:function(a){w(this.findElements(a),this.addElement,this)},findElements:function(a){return a.querySelectorAll?a.querySelectorAll(B):[]},removeElement:function(a){this.removeCallback(a)},addElement:function(a){this.addCallback(a)},elementChanged:function(a,b){this.changedCallback(a,b)},concatLists:function(a,b){return a.concat(y(b))},
installOnLoad:function(){document.addEventListener("readystatechange",function(){"complete"===document.readyState&&this.installNewSubtree(document)}.bind(this))},isElement:function(a){return a.nodeType===Node.ELEMENT_NODE},flattenMutationTree:function(a){
var b=x(a,this.findElements,this);
return b.push(z(a,this.isElement)),b.reduce(this.concatLists,[])},mutationWatcher:function(a){a.forEach(this.mutationHandler,this)},mutationHandler:function(a){if("childList"===a.type){var b=this.flattenMutationTree(a.addedNodes);b.forEach(this.addElement,this);var c=this.flattenMutationTree(a.removedNodes);c.forEach(this.removeElement,this)}else"attributes"===a.type&&this.elementChanged(a.target,a.oldValue)}};var D=["none","auto","pan-x","pan-y",{rule:"pan-x pan-y",selectors:["pan-x pan-y","pan-y pan-x"]}],E="",F=window.PointerEvent||window.MSPointerEvent,G=!window.ShadowDOMPolyfill&&document.head.createShadowRoot,H=u.pointermap,I=25,J=[1,4,2,8,16],K=!1;try{K=1===new MouseEvent("test",{buttons:1}).buttons}catch(L){}
var M,N={POINTER_ID:1,POINTER_TYPE:"mouse",events:["mousedown","mousemove","mouseup","mouseover","mouseout"],register:function(a){u.listen(a,this.events)},unregister:function(a){u.unlisten(a,this.events)},lastTouches:[],
isEventSimulatedFromTouch:function(a){for(var b,c=this.lastTouches,d=a.clientX,e=a.clientY,f=0,g=c.length;f<g&&(b=c[f]);f++){
var h=Math.abs(d-b.x),i=Math.abs(e-b.y);if(h<=I&&i<=I)return!0}},prepareEvent:function(a){var b=u.cloneEvent(a),c=b.preventDefault;return b.preventDefault=function(){a.preventDefault(),c()},b.pointerId=this.POINTER_ID,b.isPrimary=!0,b.pointerType=this.POINTER_TYPE,b},prepareButtonsForMove:function(a,b){var c=H.get(this.POINTER_ID);
0!==b.which&&c?a.buttons=c.buttons:a.buttons=0,b.buttons=a.buttons},mousedown:function(a){if(!this.isEventSimulatedFromTouch(a)){var b=H.get(this.POINTER_ID),c=this.prepareEvent(a);K||(c.buttons=J[c.button],b&&(c.buttons|=b.buttons),a.buttons=c.buttons),H.set(this.POINTER_ID,a),b&&0!==b.buttons?u.move(c):u.down(c)}},mousemove:function(a){if(!this.isEventSimulatedFromTouch(a)){var b=this.prepareEvent(a);K||this.prepareButtonsForMove(b,a),b.button=-1,H.set(this.POINTER_ID,a),u.move(b)}},mouseup:function(a){if(!this.isEventSimulatedFromTouch(a)){var b=H.get(this.POINTER_ID),c=this.prepareEvent(a);if(!K){var d=J[c.button];
c.buttons=b?b.buttons&~d:0,a.buttons=c.buttons}H.set(this.POINTER_ID,a),
c.buttons&=~J[c.button],0===c.buttons?u.up(c):u.move(c)}},mouseover:function(a){if(!this.isEventSimulatedFromTouch(a)){var b=this.prepareEvent(a);K||this.prepareButtonsForMove(b,a),b.button=-1,H.set(this.POINTER_ID,a),u.enterOver(b)}},mouseout:function(a){if(!this.isEventSimulatedFromTouch(a)){var b=this.prepareEvent(a);K||this.prepareButtonsForMove(b,a),b.button=-1,u.leaveOut(b)}},cancel:function(a){var b=this.prepareEvent(a);u.cancel(b),this.deactivateMouse()},deactivateMouse:function(){H["delete"](this.POINTER_ID)}},O=u.captureInfo,P=v.findTarget.bind(v),Q=v.allShadows.bind(v),R=u.pointermap,S=2500,T=200,U="touch-action",V={events:["touchstart","touchmove","touchend","touchcancel"],register:function(a){M.enableOnSubtree(a)},unregister:function(){},elementAdded:function(a){var b=a.getAttribute(U),c=this.touchActionToScrollType(b);c&&(a._scrollType=c,u.listen(a,this.events),
Q(a).forEach(function(a){a._scrollType=c,u.listen(a,this.events)},this))},elementRemoved:function(a){a._scrollType=void 0,u.unlisten(a,this.events),
Q(a).forEach(function(a){a._scrollType=void 0,u.unlisten(a,this.events)},this)},elementChanged:function(a,b){var c=a.getAttribute(U),d=this.touchActionToScrollType(c),e=this.touchActionToScrollType(b);
d&&e?(a._scrollType=d,Q(a).forEach(function(a){a._scrollType=d},this)):e?this.elementRemoved(a):d&&this.elementAdded(a)},scrollTypes:{EMITTER:"none",XSCROLLER:"pan-x",YSCROLLER:"pan-y",SCROLLER:/^(?:pan-x pan-y)|(?:pan-y pan-x)|auto$/},touchActionToScrollType:function(a){var b=a,c=this.scrollTypes;return"none"===b?"none":b===c.XSCROLLER?"X":b===c.YSCROLLER?"Y":c.SCROLLER.exec(b)?"XY":void 0},POINTER_TYPE:"touch",firstTouch:null,isPrimaryTouch:function(a){return this.firstTouch===a.identifier},setPrimaryTouch:function(a){
(0===R.size||1===R.size&&R.has(1))&&(this.firstTouch=a.identifier,this.firstXY={X:a.clientX,Y:a.clientY},this.scrolling=!1,this.cancelResetClickCount())},removePrimaryPointer:function(a){a.isPrimary&&(this.firstTouch=null,this.firstXY=null,this.resetClickCount())},clickCount:0,resetId:null,resetClickCount:function(){var a=function(){this.clickCount=0,this.resetId=null}.bind(this);this.resetId=setTimeout(a,T)},cancelResetClickCount:function(){this.resetId&&clearTimeout(this.resetId)},typeToButtons:function(a){var b=0;return"touchstart"!==a&&"touchmove"!==a||(b=1),b},touchToPointer:function(a){var b=this.currentTouchEvent,c=u.cloneEvent(a),d=c.pointerId=a.identifier+2;c.target=O[d]||P(c),c.bubbles=!0,c.cancelable=!0,c.detail=this.clickCount,c.button=0,c.buttons=this.typeToButtons(b.type),c.width=2*(a.radiusX||a.webkitRadiusX||0),c.height=2*(a.radiusY||a.webkitRadiusY||0),c.pressure=a.force||a.webkitForce||.5,c.isPrimary=this.isPrimaryTouch(a),c.pointerType=this.POINTER_TYPE,
c.altKey=b.altKey,c.ctrlKey=b.ctrlKey,c.metaKey=b.metaKey,c.shiftKey=b.shiftKey;
var e=this;return c.preventDefault=function(){e.scrolling=!1,e.firstXY=null,b.preventDefault()},c},processTouches:function(a,b){var c=a.changedTouches;this.currentTouchEvent=a;for(var d,e=0;e<c.length;e++)d=c[e],b.call(this,this.touchToPointer(d))},
shouldScroll:function(a){if(this.firstXY){var b,c=a.currentTarget._scrollType;if("none"===c)
b=!1;else if("XY"===c)
b=!0;else{var d=a.changedTouches[0],e=c,f="Y"===c?"X":"Y",g=Math.abs(d["client"+e]-this.firstXY[e]),h=Math.abs(d["client"+f]-this.firstXY[f]);
b=g>=h}return this.firstXY=null,b}},findTouch:function(a,b){for(var c,d=0,e=a.length;d<e&&(c=a[d]);d++)if(c.identifier===b)return!0},
vacuumTouches:function(a){var b=a.touches;
if(R.size>=b.length){var c=[];R.forEach(function(a,d){
if(1!==d&&!this.findTouch(b,d-2)){var e=a.out;c.push(e)}},this),c.forEach(this.cancelOut,this)}},touchstart:function(a){this.vacuumTouches(a),this.setPrimaryTouch(a.changedTouches[0]),this.dedupSynthMouse(a),this.scrolling||(this.clickCount++,this.processTouches(a,this.overDown))},overDown:function(a){R.set(a.pointerId,{target:a.target,out:a,outTarget:a.target}),u.enterOver(a),u.down(a)},touchmove:function(a){this.scrolling||(this.shouldScroll(a)?(this.scrolling=!0,this.touchcancel(a)):(a.preventDefault(),this.processTouches(a,this.moveOverOut)))},moveOverOut:function(a){var b=a,c=R.get(b.pointerId);
if(c){var d=c.out,e=c.outTarget;u.move(b),d&&e!==b.target&&(d.relatedTarget=b.target,b.relatedTarget=e,
d.target=e,b.target?(u.leaveOut(d),u.enterOver(b)):(
b.target=e,b.relatedTarget=null,this.cancelOut(b))),c.out=b,c.outTarget=b.target}},touchend:function(a){this.dedupSynthMouse(a),this.processTouches(a,this.upOut)},upOut:function(a){this.scrolling||(u.up(a),u.leaveOut(a)),this.cleanUpPointer(a)},touchcancel:function(a){this.processTouches(a,this.cancelOut)},cancelOut:function(a){u.cancel(a),u.leaveOut(a),this.cleanUpPointer(a)},cleanUpPointer:function(a){R["delete"](a.pointerId),this.removePrimaryPointer(a)},
dedupSynthMouse:function(a){var b=N.lastTouches,c=a.changedTouches[0];
if(this.isPrimaryTouch(c)){
var d={x:c.clientX,y:c.clientY};b.push(d);var e=function(a,b){var c=a.indexOf(b);c>-1&&a.splice(c,1)}.bind(null,b,d);setTimeout(e,S)}}};M=new c(V.elementAdded,V.elementRemoved,V.elementChanged,V);var W,X,Y,Z=u.pointermap,$=window.MSPointerEvent&&"number"==typeof window.MSPointerEvent.MSPOINTER_TYPE_MOUSE,_={events:["MSPointerDown","MSPointerMove","MSPointerUp","MSPointerOut","MSPointerOver","MSPointerCancel","MSGotPointerCapture","MSLostPointerCapture"],register:function(a){u.listen(a,this.events)},unregister:function(a){u.unlisten(a,this.events)},POINTER_TYPES:["","unavailable","touch","pen","mouse"],prepareEvent:function(a){var b=a;return $&&(b=u.cloneEvent(a),b.pointerType=this.POINTER_TYPES[a.pointerType]),b},cleanup:function(a){Z["delete"](a)},MSPointerDown:function(a){Z.set(a.pointerId,a);var b=this.prepareEvent(a);u.down(b)},MSPointerMove:function(a){var b=this.prepareEvent(a);u.move(b)},MSPointerUp:function(a){var b=this.prepareEvent(a);u.up(b),this.cleanup(a.pointerId)},MSPointerOut:function(a){var b=this.prepareEvent(a);u.leaveOut(b)},MSPointerOver:function(a){var b=this.prepareEvent(a);u.enterOver(b)},MSPointerCancel:function(a){var b=this.prepareEvent(a);u.cancel(b),this.cleanup(a.pointerId)},MSLostPointerCapture:function(a){var b=u.makeEvent("lostpointercapture",a);u.dispatchEvent(b)},MSGotPointerCapture:function(a){var b=u.makeEvent("gotpointercapture",a);u.dispatchEvent(b)}},aa=window.navigator;aa.msPointerEnabled?(W=function(a){i(a),j(this),k(a)&&(u.setCapture(a,this,!0),this.msSetPointerCapture(a))},X=function(a){i(a),u.releaseCapture(a,!0),this.msReleasePointerCapture(a)}):(W=function(a){i(a),j(this),k(a)&&u.setCapture(a,this)},X=function(a){i(a),u.releaseCapture(a)}),Y=function(a){return!!u.captureInfo[a]},g(),h(),l();var ba={dispatcher:u,Installer:c,PointerEvent:a,PointerMap:p,targetFinding:v};return ba});
///////////////////////////////////////////////
///////////////////////////////////////////////
var config = {"dark_mode": true, "show_pads": true, "show_fabrication": true, "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"]}
///////////////////////////////////////////////
///////////////////////////////////////////////
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');