BIMviewer

Форк
0
/
BusyModal.js.json 
11216 строк · 315.2 Кб
1
{
2
  "type": "File",
3
  "start": 0,
4
  "end": 1298,
5
  "loc": {
6
    "start": {
7
      "line": 1,
8
      "column": 0
9
    },
10
    "end": {
11
      "line": 46,
12
      "column": 19
13
    }
14
  },
15
  "program": {
16
    "type": "Program",
17
    "start": 0,
18
    "end": 1298,
19
    "loc": {
20
      "start": {
21
        "line": 1,
22
        "column": 0
23
      },
24
      "end": {
25
        "line": 46,
26
        "column": 19
27
      }
28
    },
29
    "sourceType": "module",
30
    "body": [
31
      {
32
        "type": "ImportDeclaration",
33
        "start": 0,
34
        "end": 43,
35
        "loc": {
36
          "start": {
37
            "line": 1,
38
            "column": 0
39
          },
40
          "end": {
41
            "line": 1,
42
            "column": 43
43
          }
44
        },
45
        "specifiers": [
46
          {
47
            "type": "ImportSpecifier",
48
            "start": 8,
49
            "end": 18,
50
            "loc": {
51
              "start": {
52
                "line": 1,
53
                "column": 8
54
              },
55
              "end": {
56
                "line": 1,
57
                "column": 18
58
              }
59
            },
60
            "imported": {
61
              "type": "Identifier",
62
              "start": 8,
63
              "end": 18,
64
              "loc": {
65
                "start": {
66
                  "line": 1,
67
                  "column": 8
68
                },
69
                "end": {
70
                  "line": 1,
71
                  "column": 18
72
                },
73
                "identifierName": "Controller"
74
              },
75
              "name": "Controller"
76
            },
77
            "local": {
78
              "type": "Identifier",
79
              "start": 8,
80
              "end": 18,
81
              "loc": {
82
                "start": {
83
                  "line": 1,
84
                  "column": 8
85
                },
86
                "end": {
87
                  "line": 1,
88
                  "column": 18
89
                },
90
                "identifierName": "Controller"
91
              },
92
              "name": "Controller"
93
            }
94
          }
95
        ],
96
        "source": {
97
          "type": "StringLiteral",
98
          "start": 25,
99
          "end": 42,
100
          "loc": {
101
            "start": {
102
              "line": 1,
103
              "column": 25
104
            },
105
            "end": {
106
              "line": 1,
107
              "column": 42
108
            }
109
          },
110
          "extra": {
111
            "rawValue": "./Controller.js",
112
            "raw": "\"./Controller.js\""
113
          },
114
          "value": "./Controller.js"
115
        },
116
        "trailingComments": [
117
          {
118
            "type": "CommentBlock",
119
            "value": "* @private ",
120
            "start": 45,
121
            "end": 60,
122
            "loc": {
123
              "start": {
124
                "line": 3,
125
                "column": 0
126
              },
127
              "end": {
128
                "line": 3,
129
                "column": 15
130
              }
131
            }
132
          }
133
        ]
134
      },
135
      {
136
        "type": "Identifier",
137
        "start": 61,
138
        "end": 1277,
139
        "loc": {
140
          "start": {
141
            "line": 4,
142
            "column": 0
143
          },
144
          "end": {
145
            "line": 44,
146
            "column": 1
147
          }
148
        },
149
        "id": {
150
          "type": "Identifier",
151
          "start": 67,
152
          "end": 76,
153
          "loc": {
154
            "start": {
155
              "line": 4,
156
              "column": 6
157
            },
158
            "end": {
159
              "line": 4,
160
              "column": 15
161
            },
162
            "identifierName": "BusyModal"
163
          },
164
          "name": "BusyModal",
165
          "leadingComments": null
166
        },
167
        "superClass": {
168
          "type": "Identifier",
169
          "start": 85,
170
          "end": 95,
171
          "loc": {
172
            "start": {
173
              "line": 4,
174
              "column": 24
175
            },
176
            "end": {
177
              "line": 4,
178
              "column": 34
179
            },
180
            "identifierName": "Controller"
181
          },
182
          "name": "Controller"
183
        },
184
        "body": {
185
          "type": "ClassBody",
186
          "start": 96,
187
          "end": 1277,
188
          "loc": {
189
            "start": {
190
              "line": 4,
191
              "column": 35
192
            },
193
            "end": {
194
              "line": 44,
195
              "column": 1
196
            }
197
          },
198
          "body": [
199
            {
200
              "type": "ClassMethod",
201
              "start": 103,
202
              "end": 805,
203
              "loc": {
204
                "start": {
205
                  "line": 6,
206
                  "column": 4
207
                },
208
                "end": {
209
                  "line": 24,
210
                  "column": 5
211
                }
212
              },
213
              "static": false,
214
              "computed": false,
215
              "key": {
216
                "type": "Identifier",
217
                "start": 103,
218
                "end": 114,
219
                "loc": {
220
                  "start": {
221
                    "line": 6,
222
                    "column": 4
223
                  },
224
                  "end": {
225
                    "line": 6,
226
                    "column": 15
227
                  },
228
                  "identifierName": "constructor"
229
                },
230
                "name": "constructor"
231
              },
232
              "kind": "constructor",
233
              "id": null,
234
              "generator": false,
235
              "expression": false,
236
              "async": false,
237
              "params": [
238
                {
239
                  "type": "Identifier",
240
                  "start": 115,
241
                  "end": 121,
242
                  "loc": {
243
                    "start": {
244
                      "line": 6,
245
                      "column": 16
246
                    },
247
                    "end": {
248
                      "line": 6,
249
                      "column": 22
250
                    },
251
                    "identifierName": "parent"
252
                  },
253
                  "name": "parent"
254
                },
255
                {
256
                  "type": "AssignmentPattern",
257
                  "start": 123,
258
                  "end": 131,
259
                  "loc": {
260
                    "start": {
261
                      "line": 6,
262
                      "column": 24
263
                    },
264
                    "end": {
265
                      "line": 6,
266
                      "column": 32
267
                    }
268
                  },
269
                  "left": {
270
                    "type": "Identifier",
271
                    "start": 123,
272
                    "end": 126,
273
                    "loc": {
274
                      "start": {
275
                        "line": 6,
276
                        "column": 24
277
                      },
278
                      "end": {
279
                        "line": 6,
280
                        "column": 27
281
                      },
282
                      "identifierName": "cfg"
283
                    },
284
                    "name": "cfg"
285
                  },
286
                  "right": {
287
                    "type": "ObjectExpression",
288
                    "start": 129,
289
                    "end": 131,
290
                    "loc": {
291
                      "start": {
292
                        "line": 6,
293
                        "column": 30
294
                      },
295
                      "end": {
296
                        "line": 6,
297
                        "column": 32
298
                      }
299
                    },
300
                    "properties": []
301
                  }
302
                }
303
              ],
304
              "body": {
305
                "type": "BlockStatement",
306
                "start": 133,
307
                "end": 805,
308
                "loc": {
309
                  "start": {
310
                    "line": 6,
311
                    "column": 34
312
                  },
313
                  "end": {
314
                    "line": 24,
315
                    "column": 5
316
                  }
317
                },
318
                "body": [
319
                  {
320
                    "type": "ExpressionStatement",
321
                    "start": 144,
322
                    "end": 163,
323
                    "loc": {
324
                      "start": {
325
                        "line": 8,
326
                        "column": 8
327
                      },
328
                      "end": {
329
                        "line": 8,
330
                        "column": 27
331
                      }
332
                    },
333
                    "expression": {
334
                      "type": "CallExpression",
335
                      "start": 144,
336
                      "end": 162,
337
                      "loc": {
338
                        "start": {
339
                          "line": 8,
340
                          "column": 8
341
                        },
342
                        "end": {
343
                          "line": 8,
344
                          "column": 26
345
                        }
346
                      },
347
                      "callee": {
348
                        "type": "Super",
349
                        "start": 144,
350
                        "end": 149,
351
                        "loc": {
352
                          "start": {
353
                            "line": 8,
354
                            "column": 8
355
                          },
356
                          "end": {
357
                            "line": 8,
358
                            "column": 13
359
                          }
360
                        }
361
                      },
362
                      "arguments": [
363
                        {
364
                          "type": "Identifier",
365
                          "start": 150,
366
                          "end": 156,
367
                          "loc": {
368
                            "start": {
369
                              "line": 8,
370
                              "column": 14
371
                            },
372
                            "end": {
373
                              "line": 8,
374
                              "column": 20
375
                            },
376
                            "identifierName": "parent"
377
                          },
378
                          "name": "parent"
379
                        },
380
                        {
381
                          "type": "Identifier",
382
                          "start": 158,
383
                          "end": 161,
384
                          "loc": {
385
                            "start": {
386
                              "line": 8,
387
                              "column": 22
388
                            },
389
                            "end": {
390
                              "line": 8,
391
                              "column": 25
392
                            },
393
                            "identifierName": "cfg"
394
                          },
395
                          "name": "cfg"
396
                        }
397
                      ]
398
                    }
399
                  },
400
                  {
401
                    "type": "VariableDeclaration",
402
                    "start": 173,
403
                    "end": 252,
404
                    "loc": {
405
                      "start": {
406
                        "line": 10,
407
                        "column": 8
408
                      },
409
                      "end": {
410
                        "line": 10,
411
                        "column": 87
412
                      }
413
                    },
414
                    "declarations": [
415
                      {
416
                        "type": "VariableDeclarator",
417
                        "start": 179,
418
                        "end": 251,
419
                        "loc": {
420
                          "start": {
421
                            "line": 10,
422
                            "column": 14
423
                          },
424
                          "end": {
425
                            "line": 10,
426
                            "column": 86
427
                          }
428
                        },
429
                        "id": {
430
                          "type": "Identifier",
431
                          "start": 179,
432
                          "end": 203,
433
                          "loc": {
434
                            "start": {
435
                              "line": 10,
436
                              "column": 14
437
                            },
438
                            "end": {
439
                              "line": 10,
440
                              "column": 38
441
                            },
442
                            "identifierName": "busyModalBackdropElement"
443
                          },
444
                          "name": "busyModalBackdropElement"
445
                        },
446
                        "init": {
447
                          "type": "LogicalExpression",
448
                          "start": 206,
449
                          "end": 251,
450
                          "loc": {
451
                            "start": {
452
                              "line": 10,
453
                              "column": 41
454
                            },
455
                            "end": {
456
                              "line": 10,
457
                              "column": 86
458
                            }
459
                          },
460
                          "left": {
461
                            "type": "MemberExpression",
462
                            "start": 206,
463
                            "end": 234,
464
                            "loc": {
465
                              "start": {
466
                                "line": 10,
467
                                "column": 41
468
                              },
469
                              "end": {
470
                                "line": 10,
471
                                "column": 69
472
                              }
473
                            },
474
                            "object": {
475
                              "type": "Identifier",
476
                              "start": 206,
477
                              "end": 209,
478
                              "loc": {
479
                                "start": {
480
                                  "line": 10,
481
                                  "column": 41
482
                                },
483
                                "end": {
484
                                  "line": 10,
485
                                  "column": 44
486
                                },
487
                                "identifierName": "cfg"
488
                              },
489
                              "name": "cfg"
490
                            },
491
                            "property": {
492
                              "type": "Identifier",
493
                              "start": 210,
494
                              "end": 234,
495
                              "loc": {
496
                                "start": {
497
                                  "line": 10,
498
                                  "column": 45
499
                                },
500
                                "end": {
501
                                  "line": 10,
502
                                  "column": 69
503
                                },
504
                                "identifierName": "busyModalBackdropElement"
505
                              },
506
                              "name": "busyModalBackdropElement"
507
                            },
508
                            "computed": false
509
                          },
510
                          "operator": "||",
511
                          "right": {
512
                            "type": "MemberExpression",
513
                            "start": 238,
514
                            "end": 251,
515
                            "loc": {
516
                              "start": {
517
                                "line": 10,
518
                                "column": 73
519
                              },
520
                              "end": {
521
                                "line": 10,
522
                                "column": 86
523
                              }
524
                            },
525
                            "object": {
526
                              "type": "Identifier",
527
                              "start": 238,
528
                              "end": 246,
529
                              "loc": {
530
                                "start": {
531
                                  "line": 10,
532
                                  "column": 73
533
                                },
534
                                "end": {
535
                                  "line": 10,
536
                                  "column": 81
537
                                },
538
                                "identifierName": "document"
539
                              },
540
                              "name": "document"
541
                            },
542
                            "property": {
543
                              "type": "Identifier",
544
                              "start": 247,
545
                              "end": 251,
546
                              "loc": {
547
                                "start": {
548
                                  "line": 10,
549
                                  "column": 82
550
                                },
551
                                "end": {
552
                                  "line": 10,
553
                                  "column": 86
554
                                },
555
                                "identifierName": "body"
556
                              },
557
                              "name": "body"
558
                            },
559
                            "computed": false
560
                          }
561
                        }
562
                      }
563
                    ],
564
                    "kind": "const"
565
                  },
566
                  {
567
                    "type": "IfStatement",
568
                    "start": 262,
569
                    "end": 366,
570
                    "loc": {
571
                      "start": {
572
                        "line": 12,
573
                        "column": 8
574
                      },
575
                      "end": {
576
                        "line": 14,
577
                        "column": 9
578
                      }
579
                    },
580
                    "test": {
581
                      "type": "UnaryExpression",
582
                      "start": 266,
583
                      "end": 291,
584
                      "loc": {
585
                        "start": {
586
                          "line": 12,
587
                          "column": 12
588
                        },
589
                        "end": {
590
                          "line": 12,
591
                          "column": 37
592
                        }
593
                      },
594
                      "operator": "!",
595
                      "prefix": true,
596
                      "argument": {
597
                        "type": "Identifier",
598
                        "start": 267,
599
                        "end": 291,
600
                        "loc": {
601
                          "start": {
602
                            "line": 12,
603
                            "column": 13
604
                          },
605
                          "end": {
606
                            "line": 12,
607
                            "column": 37
608
                          },
609
                          "identifierName": "busyModalBackdropElement"
610
                        },
611
                        "name": "busyModalBackdropElement"
612
                      },
613
                      "extra": {
614
                        "parenthesizedArgument": false
615
                      }
616
                    },
617
                    "consequent": {
618
                      "type": "BlockStatement",
619
                      "start": 293,
620
                      "end": 366,
621
                      "loc": {
622
                        "start": {
623
                          "line": 12,
624
                          "column": 39
625
                        },
626
                        "end": {
627
                          "line": 14,
628
                          "column": 9
629
                        }
630
                      },
631
                      "body": [
632
                        {
633
                          "type": "ThrowStatement",
634
                          "start": 307,
635
                          "end": 356,
636
                          "loc": {
637
                            "start": {
638
                              "line": 13,
639
                              "column": 12
640
                            },
641
                            "end": {
642
                              "line": 13,
643
                              "column": 61
644
                            }
645
                          },
646
                          "argument": {
647
                            "type": "StringLiteral",
648
                            "start": 313,
649
                            "end": 355,
650
                            "loc": {
651
                              "start": {
652
                                "line": 13,
653
                                "column": 18
654
                              },
655
                              "end": {
656
                                "line": 13,
657
                                "column": 60
658
                              }
659
                            },
660
                            "extra": {
661
                              "rawValue": "Missing config: busyModalBackdropElement",
662
                              "raw": "\"Missing config: busyModalBackdropElement\""
663
                            },
664
                            "value": "Missing config: busyModalBackdropElement"
665
                          }
666
                        }
667
                      ],
668
                      "directives": []
669
                    },
670
                    "alternate": null
671
                  },
672
                  {
673
                    "type": "ExpressionStatement",
674
                    "start": 376,
675
                    "end": 420,
676
                    "loc": {
677
                      "start": {
678
                        "line": 16,
679
                        "column": 8
680
                      },
681
                      "end": {
682
                        "line": 16,
683
                        "column": 52
684
                      }
685
                    },
686
                    "expression": {
687
                      "type": "AssignmentExpression",
688
                      "start": 376,
689
                      "end": 419,
690
                      "loc": {
691
                        "start": {
692
                          "line": 16,
693
                          "column": 8
694
                        },
695
                        "end": {
696
                          "line": 16,
697
                          "column": 51
698
                        }
699
                      },
700
                      "operator": "=",
701
                      "left": {
702
                        "type": "MemberExpression",
703
                        "start": 376,
704
                        "end": 387,
705
                        "loc": {
706
                          "start": {
707
                            "line": 16,
708
                            "column": 8
709
                          },
710
                          "end": {
711
                            "line": 16,
712
                            "column": 19
713
                          }
714
                        },
715
                        "object": {
716
                          "type": "ThisExpression",
717
                          "start": 376,
718
                          "end": 380,
719
                          "loc": {
720
                            "start": {
721
                              "line": 16,
722
                              "column": 8
723
                            },
724
                            "end": {
725
                              "line": 16,
726
                              "column": 12
727
                            }
728
                          }
729
                        },
730
                        "property": {
731
                          "type": "Identifier",
732
                          "start": 381,
733
                          "end": 387,
734
                          "loc": {
735
                            "start": {
736
                              "line": 16,
737
                              "column": 13
738
                            },
739
                            "end": {
740
                              "line": 16,
741
                              "column": 19
742
                            },
743
                            "identifierName": "_modal"
744
                          },
745
                          "name": "_modal"
746
                        },
747
                        "computed": false
748
                      },
749
                      "right": {
750
                        "type": "CallExpression",
751
                        "start": 390,
752
                        "end": 419,
753
                        "loc": {
754
                          "start": {
755
                            "line": 16,
756
                            "column": 22
757
                          },
758
                          "end": {
759
                            "line": 16,
760
                            "column": 51
761
                          }
762
                        },
763
                        "callee": {
764
                          "type": "MemberExpression",
765
                          "start": 390,
766
                          "end": 412,
767
                          "loc": {
768
                            "start": {
769
                              "line": 16,
770
                              "column": 22
771
                            },
772
                            "end": {
773
                              "line": 16,
774
                              "column": 44
775
                            }
776
                          },
777
                          "object": {
778
                            "type": "Identifier",
779
                            "start": 390,
780
                            "end": 398,
781
                            "loc": {
782
                              "start": {
783
                                "line": 16,
784
                                "column": 22
785
                              },
786
                              "end": {
787
                                "line": 16,
788
                                "column": 30
789
                              },
790
                              "identifierName": "document"
791
                            },
792
                            "name": "document"
793
                          },
794
                          "property": {
795
                            "type": "Identifier",
796
                            "start": 399,
797
                            "end": 412,
798
                            "loc": {
799
                              "start": {
800
                                "line": 16,
801
                                "column": 31
802
                              },
803
                              "end": {
804
                                "line": 16,
805
                                "column": 44
806
                              },
807
                              "identifierName": "createElement"
808
                            },
809
                            "name": "createElement"
810
                          },
811
                          "computed": false
812
                        },
813
                        "arguments": [
814
                          {
815
                            "type": "StringLiteral",
816
                            "start": 413,
817
                            "end": 418,
818
                            "loc": {
819
                              "start": {
820
                                "line": 16,
821
                                "column": 45
822
                              },
823
                              "end": {
824
                                "line": 16,
825
                                "column": 50
826
                              }
827
                            },
828
                            "extra": {
829
                              "rawValue": "div",
830
                              "raw": "\"div\""
831
                            },
832
                            "value": "div"
833
                          }
834
                        ]
835
                      }
836
                    }
837
                  },
838
                  {
839
                    "type": "ExpressionStatement",
840
                    "start": 429,
841
                    "end": 476,
842
                    "loc": {
843
                      "start": {
844
                        "line": 17,
845
                        "column": 8
846
                      },
847
                      "end": {
848
                        "line": 17,
849
                        "column": 55
850
                      }
851
                    },
852
                    "expression": {
853
                      "type": "CallExpression",
854
                      "start": 429,
855
                      "end": 475,
856
                      "loc": {
857
                        "start": {
858
                          "line": 17,
859
                          "column": 8
860
                        },
861
                        "end": {
862
                          "line": 17,
863
                          "column": 54
864
                        }
865
                      },
866
                      "callee": {
867
                        "type": "MemberExpression",
868
                        "start": 429,
869
                        "end": 454,
870
                        "loc": {
871
                          "start": {
872
                            "line": 17,
873
                            "column": 8
874
                          },
875
                          "end": {
876
                            "line": 17,
877
                            "column": 33
878
                          }
879
                        },
880
                        "object": {
881
                          "type": "MemberExpression",
882
                          "start": 429,
883
                          "end": 450,
884
                          "loc": {
885
                            "start": {
886
                              "line": 17,
887
                              "column": 8
888
                            },
889
                            "end": {
890
                              "line": 17,
891
                              "column": 29
892
                            }
893
                          },
894
                          "object": {
895
                            "type": "MemberExpression",
896
                            "start": 429,
897
                            "end": 440,
898
                            "loc": {
899
                              "start": {
900
                                "line": 17,
901
                                "column": 8
902
                              },
903
                              "end": {
904
                                "line": 17,
905
                                "column": 19
906
                              }
907
                            },
908
                            "object": {
909
                              "type": "ThisExpression",
910
                              "start": 429,
911
                              "end": 433,
912
                              "loc": {
913
                                "start": {
914
                                  "line": 17,
915
                                  "column": 8
916
                                },
917
                                "end": {
918
                                  "line": 17,
919
                                  "column": 12
920
                                }
921
                              }
922
                            },
923
                            "property": {
924
                              "type": "Identifier",
925
                              "start": 434,
926
                              "end": 440,
927
                              "loc": {
928
                                "start": {
929
                                  "line": 17,
930
                                  "column": 13
931
                                },
932
                                "end": {
933
                                  "line": 17,
934
                                  "column": 19
935
                                },
936
                                "identifierName": "_modal"
937
                              },
938
                              "name": "_modal"
939
                            },
940
                            "computed": false
941
                          },
942
                          "property": {
943
                            "type": "Identifier",
944
                            "start": 441,
945
                            "end": 450,
946
                            "loc": {
947
                              "start": {
948
                                "line": 17,
949
                                "column": 20
950
                              },
951
                              "end": {
952
                                "line": 17,
953
                                "column": 29
954
                              },
955
                              "identifierName": "classList"
956
                            },
957
                            "name": "classList"
958
                          },
959
                          "computed": false
960
                        },
961
                        "property": {
962
                          "type": "Identifier",
963
                          "start": 451,
964
                          "end": 454,
965
                          "loc": {
966
                            "start": {
967
                              "line": 17,
968
                              "column": 30
969
                            },
970
                            "end": {
971
                              "line": 17,
972
                              "column": 33
973
                            },
974
                            "identifierName": "add"
975
                          },
976
                          "name": "add"
977
                        },
978
                        "computed": false
979
                      },
980
                      "arguments": [
981
                        {
982
                          "type": "StringLiteral",
983
                          "start": 455,
984
                          "end": 474,
985
                          "loc": {
986
                            "start": {
987
                              "line": 17,
988
                              "column": 34
989
                            },
990
                            "end": {
991
                              "line": 17,
992
                              "column": 53
993
                            }
994
                          },
995
                          "extra": {
996
                            "rawValue": "xeokit-busy-modal",
997
                            "raw": "\"xeokit-busy-modal\""
998
                          },
999
                          "value": "xeokit-busy-modal"
1000
                        }
1001
                      ]
1002
                    }
1003
                  },
1004
                  {
1005
                    "type": "ExpressionStatement",
1006
                    "start": 485,
1007
                    "end": 656,
1008
                    "loc": {
1009
                      "start": {
1010
                        "line": 18,
1011
                        "column": 8
1012
                      },
1013
                      "end": {
1014
                        "line": 18,
1015
                        "column": 179
1016
                      }
1017
                    },
1018
                    "expression": {
1019
                      "type": "AssignmentExpression",
1020
                      "start": 485,
1021
                      "end": 655,
1022
                      "loc": {
1023
                        "start": {
1024
                          "line": 18,
1025
                          "column": 8
1026
                        },
1027
                        "end": {
1028
                          "line": 18,
1029
                          "column": 178
1030
                        }
1031
                      },
1032
                      "operator": "=",
1033
                      "left": {
1034
                        "type": "MemberExpression",
1035
                        "start": 485,
1036
                        "end": 506,
1037
                        "loc": {
1038
                          "start": {
1039
                            "line": 18,
1040
                            "column": 8
1041
                          },
1042
                          "end": {
1043
                            "line": 18,
1044
                            "column": 29
1045
                          }
1046
                        },
1047
                        "object": {
1048
                          "type": "MemberExpression",
1049
                          "start": 485,
1050
                          "end": 496,
1051
                          "loc": {
1052
                            "start": {
1053
                              "line": 18,
1054
                              "column": 8
1055
                            },
1056
                            "end": {
1057
                              "line": 18,
1058
                              "column": 19
1059
                            }
1060
                          },
1061
                          "object": {
1062
                            "type": "ThisExpression",
1063
                            "start": 485,
1064
                            "end": 489,
1065
                            "loc": {
1066
                              "start": {
1067
                                "line": 18,
1068
                                "column": 8
1069
                              },
1070
                              "end": {
1071
                                "line": 18,
1072
                                "column": 12
1073
                              }
1074
                            }
1075
                          },
1076
                          "property": {
1077
                            "type": "Identifier",
1078
                            "start": 490,
1079
                            "end": 496,
1080
                            "loc": {
1081
                              "start": {
1082
                                "line": 18,
1083
                                "column": 13
1084
                              },
1085
                              "end": {
1086
                                "line": 18,
1087
                                "column": 19
1088
                              },
1089
                              "identifierName": "_modal"
1090
                            },
1091
                            "name": "_modal"
1092
                          },
1093
                          "computed": false
1094
                        },
1095
                        "property": {
1096
                          "type": "Identifier",
1097
                          "start": 497,
1098
                          "end": 506,
1099
                          "loc": {
1100
                            "start": {
1101
                              "line": 18,
1102
                              "column": 20
1103
                            },
1104
                            "end": {
1105
                              "line": 18,
1106
                              "column": 29
1107
                            },
1108
                            "identifierName": "innerHTML"
1109
                          },
1110
                          "name": "innerHTML"
1111
                        },
1112
                        "computed": false
1113
                      },
1114
                      "right": {
1115
                        "type": "StringLiteral",
1116
                        "start": 509,
1117
                        "end": 655,
1118
                        "loc": {
1119
                          "start": {
1120
                            "line": 18,
1121
                            "column": 32
1122
                          },
1123
                          "end": {
1124
                            "line": 18,
1125
                            "column": 178
1126
                          }
1127
                        },
1128
                        "extra": {
1129
                          "rawValue": "<div class=\"xeokit-busy-modal-content\"><div class=\"xeokit-busy-modal-body\"><div class=\"xeokit-busy-modal-message\">Default text</div></div></div>",
1130
                          "raw": "'<div class=\"xeokit-busy-modal-content\"><div class=\"xeokit-busy-modal-body\"><div class=\"xeokit-busy-modal-message\">Default text</div></div></div>'"
1131
                        },
1132
                        "value": "<div class=\"xeokit-busy-modal-content\"><div class=\"xeokit-busy-modal-body\"><div class=\"xeokit-busy-modal-message\">Default text</div></div></div>"
1133
                      }
1134
                    }
1135
                  },
1136
                  {
1137
                    "type": "ExpressionStatement",
1138
                    "start": 666,
1139
                    "end": 716,
1140
                    "loc": {
1141
                      "start": {
1142
                        "line": 20,
1143
                        "column": 8
1144
                      },
1145
                      "end": {
1146
                        "line": 20,
1147
                        "column": 58
1148
                      }
1149
                    },
1150
                    "expression": {
1151
                      "type": "CallExpression",
1152
                      "start": 666,
1153
                      "end": 715,
1154
                      "loc": {
1155
                        "start": {
1156
                          "line": 20,
1157
                          "column": 8
1158
                        },
1159
                        "end": {
1160
                          "line": 20,
1161
                          "column": 57
1162
                        }
1163
                      },
1164
                      "callee": {
1165
                        "type": "MemberExpression",
1166
                        "start": 666,
1167
                        "end": 702,
1168
                        "loc": {
1169
                          "start": {
1170
                            "line": 20,
1171
                            "column": 8
1172
                          },
1173
                          "end": {
1174
                            "line": 20,
1175
                            "column": 44
1176
                          }
1177
                        },
1178
                        "object": {
1179
                          "type": "Identifier",
1180
                          "start": 666,
1181
                          "end": 690,
1182
                          "loc": {
1183
                            "start": {
1184
                              "line": 20,
1185
                              "column": 8
1186
                            },
1187
                            "end": {
1188
                              "line": 20,
1189
                              "column": 32
1190
                            },
1191
                            "identifierName": "busyModalBackdropElement"
1192
                          },
1193
                          "name": "busyModalBackdropElement"
1194
                        },
1195
                        "property": {
1196
                          "type": "Identifier",
1197
                          "start": 691,
1198
                          "end": 702,
1199
                          "loc": {
1200
                            "start": {
1201
                              "line": 20,
1202
                              "column": 33
1203
                            },
1204
                            "end": {
1205
                              "line": 20,
1206
                              "column": 44
1207
                            },
1208
                            "identifierName": "appendChild"
1209
                          },
1210
                          "name": "appendChild"
1211
                        },
1212
                        "computed": false
1213
                      },
1214
                      "arguments": [
1215
                        {
1216
                          "type": "MemberExpression",
1217
                          "start": 703,
1218
                          "end": 714,
1219
                          "loc": {
1220
                            "start": {
1221
                              "line": 20,
1222
                              "column": 45
1223
                            },
1224
                            "end": {
1225
                              "line": 20,
1226
                              "column": 56
1227
                            }
1228
                          },
1229
                          "object": {
1230
                            "type": "ThisExpression",
1231
                            "start": 703,
1232
                            "end": 707,
1233
                            "loc": {
1234
                              "start": {
1235
                                "line": 20,
1236
                                "column": 45
1237
                              },
1238
                              "end": {
1239
                                "line": 20,
1240
                                "column": 49
1241
                              }
1242
                            }
1243
                          },
1244
                          "property": {
1245
                            "type": "Identifier",
1246
                            "start": 708,
1247
                            "end": 714,
1248
                            "loc": {
1249
                              "start": {
1250
                                "line": 20,
1251
                                "column": 50
1252
                              },
1253
                              "end": {
1254
                                "line": 20,
1255
                                "column": 56
1256
                              },
1257
                              "identifierName": "_modal"
1258
                            },
1259
                            "name": "_modal"
1260
                          },
1261
                          "computed": false
1262
                        }
1263
                      ]
1264
                    }
1265
                  },
1266
                  {
1267
                    "type": "ExpressionStatement",
1268
                    "start": 726,
1269
                    "end": 753,
1270
                    "loc": {
1271
                      "start": {
1272
                        "line": 22,
1273
                        "column": 8
1274
                      },
1275
                      "end": {
1276
                        "line": 22,
1277
                        "column": 35
1278
                      }
1279
                    },
1280
                    "expression": {
1281
                      "type": "AssignmentExpression",
1282
                      "start": 726,
1283
                      "end": 752,
1284
                      "loc": {
1285
                        "start": {
1286
                          "line": 22,
1287
                          "column": 8
1288
                        },
1289
                        "end": {
1290
                          "line": 22,
1291
                          "column": 34
1292
                        }
1293
                      },
1294
                      "operator": "=",
1295
                      "left": {
1296
                        "type": "MemberExpression",
1297
                        "start": 726,
1298
                        "end": 744,
1299
                        "loc": {
1300
                          "start": {
1301
                            "line": 22,
1302
                            "column": 8
1303
                          },
1304
                          "end": {
1305
                            "line": 22,
1306
                            "column": 26
1307
                          }
1308
                        },
1309
                        "object": {
1310
                          "type": "ThisExpression",
1311
                          "start": 726,
1312
                          "end": 730,
1313
                          "loc": {
1314
                            "start": {
1315
                              "line": 22,
1316
                              "column": 8
1317
                            },
1318
                            "end": {
1319
                              "line": 22,
1320
                              "column": 12
1321
                            }
1322
                          }
1323
                        },
1324
                        "property": {
1325
                          "type": "Identifier",
1326
                          "start": 731,
1327
                          "end": 744,
1328
                          "loc": {
1329
                            "start": {
1330
                              "line": 22,
1331
                              "column": 13
1332
                            },
1333
                            "end": {
1334
                              "line": 22,
1335
                              "column": 26
1336
                            },
1337
                            "identifierName": "_modalVisible"
1338
                          },
1339
                          "name": "_modalVisible"
1340
                        },
1341
                        "computed": false
1342
                      },
1343
                      "right": {
1344
                        "type": "BooleanLiteral",
1345
                        "start": 747,
1346
                        "end": 752,
1347
                        "loc": {
1348
                          "start": {
1349
                            "line": 22,
1350
                            "column": 29
1351
                          },
1352
                          "end": {
1353
                            "line": 22,
1354
                            "column": 34
1355
                          }
1356
                        },
1357
                        "value": false
1358
                      }
1359
                    }
1360
                  },
1361
                  {
1362
                    "type": "ExpressionStatement",
1363
                    "start": 762,
1364
                    "end": 799,
1365
                    "loc": {
1366
                      "start": {
1367
                        "line": 23,
1368
                        "column": 8
1369
                      },
1370
                      "end": {
1371
                        "line": 23,
1372
                        "column": 45
1373
                      }
1374
                    },
1375
                    "expression": {
1376
                      "type": "AssignmentExpression",
1377
                      "start": 762,
1378
                      "end": 798,
1379
                      "loc": {
1380
                        "start": {
1381
                          "line": 23,
1382
                          "column": 8
1383
                        },
1384
                        "end": {
1385
                          "line": 23,
1386
                          "column": 44
1387
                        }
1388
                      },
1389
                      "operator": "=",
1390
                      "left": {
1391
                        "type": "MemberExpression",
1392
                        "start": 762,
1393
                        "end": 787,
1394
                        "loc": {
1395
                          "start": {
1396
                            "line": 23,
1397
                            "column": 8
1398
                          },
1399
                          "end": {
1400
                            "line": 23,
1401
                            "column": 33
1402
                          }
1403
                        },
1404
                        "object": {
1405
                          "type": "MemberExpression",
1406
                          "start": 762,
1407
                          "end": 779,
1408
                          "loc": {
1409
                            "start": {
1410
                              "line": 23,
1411
                              "column": 8
1412
                            },
1413
                            "end": {
1414
                              "line": 23,
1415
                              "column": 25
1416
                            }
1417
                          },
1418
                          "object": {
1419
                            "type": "MemberExpression",
1420
                            "start": 762,
1421
                            "end": 773,
1422
                            "loc": {
1423
                              "start": {
1424
                                "line": 23,
1425
                                "column": 8
1426
                              },
1427
                              "end": {
1428
                                "line": 23,
1429
                                "column": 19
1430
                              }
1431
                            },
1432
                            "object": {
1433
                              "type": "ThisExpression",
1434
                              "start": 762,
1435
                              "end": 766,
1436
                              "loc": {
1437
                                "start": {
1438
                                  "line": 23,
1439
                                  "column": 8
1440
                                },
1441
                                "end": {
1442
                                  "line": 23,
1443
                                  "column": 12
1444
                                }
1445
                              }
1446
                            },
1447
                            "property": {
1448
                              "type": "Identifier",
1449
                              "start": 767,
1450
                              "end": 773,
1451
                              "loc": {
1452
                                "start": {
1453
                                  "line": 23,
1454
                                  "column": 13
1455
                                },
1456
                                "end": {
1457
                                  "line": 23,
1458
                                  "column": 19
1459
                                },
1460
                                "identifierName": "_modal"
1461
                              },
1462
                              "name": "_modal"
1463
                            },
1464
                            "computed": false
1465
                          },
1466
                          "property": {
1467
                            "type": "Identifier",
1468
                            "start": 774,
1469
                            "end": 779,
1470
                            "loc": {
1471
                              "start": {
1472
                                "line": 23,
1473
                                "column": 20
1474
                              },
1475
                              "end": {
1476
                                "line": 23,
1477
                                "column": 25
1478
                              },
1479
                              "identifierName": "style"
1480
                            },
1481
                            "name": "style"
1482
                          },
1483
                          "computed": false
1484
                        },
1485
                        "property": {
1486
                          "type": "Identifier",
1487
                          "start": 780,
1488
                          "end": 787,
1489
                          "loc": {
1490
                            "start": {
1491
                              "line": 23,
1492
                              "column": 26
1493
                            },
1494
                            "end": {
1495
                              "line": 23,
1496
                              "column": 33
1497
                            },
1498
                            "identifierName": "display"
1499
                          },
1500
                          "name": "display"
1501
                        },
1502
                        "computed": false
1503
                      },
1504
                      "right": {
1505
                        "type": "StringLiteral",
1506
                        "start": 790,
1507
                        "end": 798,
1508
                        "loc": {
1509
                          "start": {
1510
                            "line": 23,
1511
                            "column": 36
1512
                          },
1513
                          "end": {
1514
                            "line": 23,
1515
                            "column": 44
1516
                          }
1517
                        },
1518
                        "extra": {
1519
                          "rawValue": "hidden",
1520
                          "raw": "'hidden'"
1521
                        },
1522
                        "value": "hidden"
1523
                      }
1524
                    }
1525
                  }
1526
                ],
1527
                "directives": []
1528
              }
1529
            },
1530
            {
1531
              "type": "ClassMethod",
1532
              "start": 811,
1533
              "end": 997,
1534
              "loc": {
1535
                "start": {
1536
                  "line": 26,
1537
                  "column": 4
1538
                },
1539
                "end": {
1540
                  "line": 30,
1541
                  "column": 5
1542
                }
1543
              },
1544
              "static": false,
1545
              "computed": false,
1546
              "key": {
1547
                "type": "Identifier",
1548
                "start": 811,
1549
                "end": 815,
1550
                "loc": {
1551
                  "start": {
1552
                    "line": 26,
1553
                    "column": 4
1554
                  },
1555
                  "end": {
1556
                    "line": 26,
1557
                    "column": 8
1558
                  },
1559
                  "identifierName": "show"
1560
                },
1561
                "name": "show"
1562
              },
1563
              "kind": "method",
1564
              "id": null,
1565
              "generator": false,
1566
              "expression": false,
1567
              "async": false,
1568
              "params": [
1569
                {
1570
                  "type": "Identifier",
1571
                  "start": 816,
1572
                  "end": 823,
1573
                  "loc": {
1574
                    "start": {
1575
                      "line": 26,
1576
                      "column": 9
1577
                    },
1578
                    "end": {
1579
                      "line": 26,
1580
                      "column": 16
1581
                    },
1582
                    "identifierName": "message"
1583
                  },
1584
                  "name": "message"
1585
                }
1586
              ],
1587
              "body": {
1588
                "type": "BlockStatement",
1589
                "start": 825,
1590
                "end": 997,
1591
                "loc": {
1592
                  "start": {
1593
                    "line": 26,
1594
                    "column": 18
1595
                  },
1596
                  "end": {
1597
                    "line": 30,
1598
                    "column": 5
1599
                  }
1600
                },
1601
                "body": [
1602
                  {
1603
                    "type": "ExpressionStatement",
1604
                    "start": 835,
1605
                    "end": 861,
1606
                    "loc": {
1607
                      "start": {
1608
                        "line": 27,
1609
                        "column": 8
1610
                      },
1611
                      "end": {
1612
                        "line": 27,
1613
                        "column": 34
1614
                      }
1615
                    },
1616
                    "expression": {
1617
                      "type": "AssignmentExpression",
1618
                      "start": 835,
1619
                      "end": 860,
1620
                      "loc": {
1621
                        "start": {
1622
                          "line": 27,
1623
                          "column": 8
1624
                        },
1625
                        "end": {
1626
                          "line": 27,
1627
                          "column": 33
1628
                        }
1629
                      },
1630
                      "operator": "=",
1631
                      "left": {
1632
                        "type": "MemberExpression",
1633
                        "start": 835,
1634
                        "end": 853,
1635
                        "loc": {
1636
                          "start": {
1637
                            "line": 27,
1638
                            "column": 8
1639
                          },
1640
                          "end": {
1641
                            "line": 27,
1642
                            "column": 26
1643
                          }
1644
                        },
1645
                        "object": {
1646
                          "type": "ThisExpression",
1647
                          "start": 835,
1648
                          "end": 839,
1649
                          "loc": {
1650
                            "start": {
1651
                              "line": 27,
1652
                              "column": 8
1653
                            },
1654
                            "end": {
1655
                              "line": 27,
1656
                              "column": 12
1657
                            }
1658
                          }
1659
                        },
1660
                        "property": {
1661
                          "type": "Identifier",
1662
                          "start": 840,
1663
                          "end": 853,
1664
                          "loc": {
1665
                            "start": {
1666
                              "line": 27,
1667
                              "column": 13
1668
                            },
1669
                            "end": {
1670
                              "line": 27,
1671
                              "column": 26
1672
                            },
1673
                            "identifierName": "_modalVisible"
1674
                          },
1675
                          "name": "_modalVisible"
1676
                        },
1677
                        "computed": false
1678
                      },
1679
                      "right": {
1680
                        "type": "BooleanLiteral",
1681
                        "start": 856,
1682
                        "end": 860,
1683
                        "loc": {
1684
                          "start": {
1685
                            "line": 27,
1686
                            "column": 29
1687
                          },
1688
                          "end": {
1689
                            "line": 27,
1690
                            "column": 33
1691
                          }
1692
                        },
1693
                        "value": true
1694
                      }
1695
                    }
1696
                  },
1697
                  {
1698
                    "type": "ExpressionStatement",
1699
                    "start": 870,
1700
                    "end": 946,
1701
                    "loc": {
1702
                      "start": {
1703
                        "line": 28,
1704
                        "column": 8
1705
                      },
1706
                      "end": {
1707
                        "line": 28,
1708
                        "column": 84
1709
                      }
1710
                    },
1711
                    "expression": {
1712
                      "type": "AssignmentExpression",
1713
                      "start": 870,
1714
                      "end": 945,
1715
                      "loc": {
1716
                        "start": {
1717
                          "line": 28,
1718
                          "column": 8
1719
                        },
1720
                        "end": {
1721
                          "line": 28,
1722
                          "column": 83
1723
                        }
1724
                      },
1725
                      "operator": "=",
1726
                      "left": {
1727
                        "type": "MemberExpression",
1728
                        "start": 870,
1729
                        "end": 935,
1730
                        "loc": {
1731
                          "start": {
1732
                            "line": 28,
1733
                            "column": 8
1734
                          },
1735
                          "end": {
1736
                            "line": 28,
1737
                            "column": 73
1738
                          }
1739
                        },
1740
                        "object": {
1741
                          "type": "CallExpression",
1742
                          "start": 870,
1743
                          "end": 925,
1744
                          "loc": {
1745
                            "start": {
1746
                              "line": 28,
1747
                              "column": 8
1748
                            },
1749
                            "end": {
1750
                              "line": 28,
1751
                              "column": 63
1752
                            }
1753
                          },
1754
                          "callee": {
1755
                            "type": "MemberExpression",
1756
                            "start": 870,
1757
                            "end": 895,
1758
                            "loc": {
1759
                              "start": {
1760
                                "line": 28,
1761
                                "column": 8
1762
                              },
1763
                              "end": {
1764
                                "line": 28,
1765
                                "column": 33
1766
                              }
1767
                            },
1768
                            "object": {
1769
                              "type": "MemberExpression",
1770
                              "start": 870,
1771
                              "end": 881,
1772
                              "loc": {
1773
                                "start": {
1774
                                  "line": 28,
1775
                                  "column": 8
1776
                                },
1777
                                "end": {
1778
                                  "line": 28,
1779
                                  "column": 19
1780
                                }
1781
                              },
1782
                              "object": {
1783
                                "type": "ThisExpression",
1784
                                "start": 870,
1785
                                "end": 874,
1786
                                "loc": {
1787
                                  "start": {
1788
                                    "line": 28,
1789
                                    "column": 8
1790
                                  },
1791
                                  "end": {
1792
                                    "line": 28,
1793
                                    "column": 12
1794
                                  }
1795
                                }
1796
                              },
1797
                              "property": {
1798
                                "type": "Identifier",
1799
                                "start": 875,
1800
                                "end": 881,
1801
                                "loc": {
1802
                                  "start": {
1803
                                    "line": 28,
1804
                                    "column": 13
1805
                                  },
1806
                                  "end": {
1807
                                    "line": 28,
1808
                                    "column": 19
1809
                                  },
1810
                                  "identifierName": "_modal"
1811
                                },
1812
                                "name": "_modal"
1813
                              },
1814
                              "computed": false
1815
                            },
1816
                            "property": {
1817
                              "type": "Identifier",
1818
                              "start": 882,
1819
                              "end": 895,
1820
                              "loc": {
1821
                                "start": {
1822
                                  "line": 28,
1823
                                  "column": 20
1824
                                },
1825
                                "end": {
1826
                                  "line": 28,
1827
                                  "column": 33
1828
                                },
1829
                                "identifierName": "querySelector"
1830
                              },
1831
                              "name": "querySelector"
1832
                            },
1833
                            "computed": false
1834
                          },
1835
                          "arguments": [
1836
                            {
1837
                              "type": "StringLiteral",
1838
                              "start": 896,
1839
                              "end": 924,
1840
                              "loc": {
1841
                                "start": {
1842
                                  "line": 28,
1843
                                  "column": 34
1844
                                },
1845
                                "end": {
1846
                                  "line": 28,
1847
                                  "column": 62
1848
                                }
1849
                              },
1850
                              "extra": {
1851
                                "rawValue": ".xeokit-busy-modal-message",
1852
                                "raw": "'.xeokit-busy-modal-message'"
1853
                              },
1854
                              "value": ".xeokit-busy-modal-message"
1855
                            }
1856
                          ]
1857
                        },
1858
                        "property": {
1859
                          "type": "Identifier",
1860
                          "start": 926,
1861
                          "end": 935,
1862
                          "loc": {
1863
                            "start": {
1864
                              "line": 28,
1865
                              "column": 64
1866
                            },
1867
                            "end": {
1868
                              "line": 28,
1869
                              "column": 73
1870
                            },
1871
                            "identifierName": "innerText"
1872
                          },
1873
                          "name": "innerText"
1874
                        },
1875
                        "computed": false
1876
                      },
1877
                      "right": {
1878
                        "type": "Identifier",
1879
                        "start": 938,
1880
                        "end": 945,
1881
                        "loc": {
1882
                          "start": {
1883
                            "line": 28,
1884
                            "column": 76
1885
                          },
1886
                          "end": {
1887
                            "line": 28,
1888
                            "column": 83
1889
                          },
1890
                          "identifierName": "message"
1891
                        },
1892
                        "name": "message"
1893
                      }
1894
                    }
1895
                  },
1896
                  {
1897
                    "type": "ExpressionStatement",
1898
                    "start": 955,
1899
                    "end": 991,
1900
                    "loc": {
1901
                      "start": {
1902
                        "line": 29,
1903
                        "column": 8
1904
                      },
1905
                      "end": {
1906
                        "line": 29,
1907
                        "column": 44
1908
                      }
1909
                    },
1910
                    "expression": {
1911
                      "type": "AssignmentExpression",
1912
                      "start": 955,
1913
                      "end": 990,
1914
                      "loc": {
1915
                        "start": {
1916
                          "line": 29,
1917
                          "column": 8
1918
                        },
1919
                        "end": {
1920
                          "line": 29,
1921
                          "column": 43
1922
                        }
1923
                      },
1924
                      "operator": "=",
1925
                      "left": {
1926
                        "type": "MemberExpression",
1927
                        "start": 955,
1928
                        "end": 980,
1929
                        "loc": {
1930
                          "start": {
1931
                            "line": 29,
1932
                            "column": 8
1933
                          },
1934
                          "end": {
1935
                            "line": 29,
1936
                            "column": 33
1937
                          }
1938
                        },
1939
                        "object": {
1940
                          "type": "MemberExpression",
1941
                          "start": 955,
1942
                          "end": 972,
1943
                          "loc": {
1944
                            "start": {
1945
                              "line": 29,
1946
                              "column": 8
1947
                            },
1948
                            "end": {
1949
                              "line": 29,
1950
                              "column": 25
1951
                            }
1952
                          },
1953
                          "object": {
1954
                            "type": "MemberExpression",
1955
                            "start": 955,
1956
                            "end": 966,
1957
                            "loc": {
1958
                              "start": {
1959
                                "line": 29,
1960
                                "column": 8
1961
                              },
1962
                              "end": {
1963
                                "line": 29,
1964
                                "column": 19
1965
                              }
1966
                            },
1967
                            "object": {
1968
                              "type": "ThisExpression",
1969
                              "start": 955,
1970
                              "end": 959,
1971
                              "loc": {
1972
                                "start": {
1973
                                  "line": 29,
1974
                                  "column": 8
1975
                                },
1976
                                "end": {
1977
                                  "line": 29,
1978
                                  "column": 12
1979
                                }
1980
                              }
1981
                            },
1982
                            "property": {
1983
                              "type": "Identifier",
1984
                              "start": 960,
1985
                              "end": 966,
1986
                              "loc": {
1987
                                "start": {
1988
                                  "line": 29,
1989
                                  "column": 13
1990
                                },
1991
                                "end": {
1992
                                  "line": 29,
1993
                                  "column": 19
1994
                                },
1995
                                "identifierName": "_modal"
1996
                              },
1997
                              "name": "_modal"
1998
                            },
1999
                            "computed": false
2000
                          },
2001
                          "property": {
2002
                            "type": "Identifier",
2003
                            "start": 967,
2004
                            "end": 972,
2005
                            "loc": {
2006
                              "start": {
2007
                                "line": 29,
2008
                                "column": 20
2009
                              },
2010
                              "end": {
2011
                                "line": 29,
2012
                                "column": 25
2013
                              },
2014
                              "identifierName": "style"
2015
                            },
2016
                            "name": "style"
2017
                          },
2018
                          "computed": false
2019
                        },
2020
                        "property": {
2021
                          "type": "Identifier",
2022
                          "start": 973,
2023
                          "end": 980,
2024
                          "loc": {
2025
                            "start": {
2026
                              "line": 29,
2027
                              "column": 26
2028
                            },
2029
                            "end": {
2030
                              "line": 29,
2031
                              "column": 33
2032
                            },
2033
                            "identifierName": "display"
2034
                          },
2035
                          "name": "display"
2036
                        },
2037
                        "computed": false
2038
                      },
2039
                      "right": {
2040
                        "type": "StringLiteral",
2041
                        "start": 983,
2042
                        "end": 990,
2043
                        "loc": {
2044
                          "start": {
2045
                            "line": 29,
2046
                            "column": 36
2047
                          },
2048
                          "end": {
2049
                            "line": 29,
2050
                            "column": 43
2051
                          }
2052
                        },
2053
                        "extra": {
2054
                          "rawValue": "block",
2055
                          "raw": "'block'"
2056
                        },
2057
                        "value": "block"
2058
                      }
2059
                    }
2060
                  }
2061
                ],
2062
                "directives": []
2063
              }
2064
            },
2065
            {
2066
              "type": "ClassMethod",
2067
              "start": 1003,
2068
              "end": 1097,
2069
              "loc": {
2070
                "start": {
2071
                  "line": 32,
2072
                  "column": 4
2073
                },
2074
                "end": {
2075
                  "line": 35,
2076
                  "column": 5
2077
                }
2078
              },
2079
              "static": false,
2080
              "computed": false,
2081
              "key": {
2082
                "type": "Identifier",
2083
                "start": 1003,
2084
                "end": 1007,
2085
                "loc": {
2086
                  "start": {
2087
                    "line": 32,
2088
                    "column": 4
2089
                  },
2090
                  "end": {
2091
                    "line": 32,
2092
                    "column": 8
2093
                  },
2094
                  "identifierName": "hide"
2095
                },
2096
                "name": "hide"
2097
              },
2098
              "kind": "method",
2099
              "id": null,
2100
              "generator": false,
2101
              "expression": false,
2102
              "async": false,
2103
              "params": [],
2104
              "body": {
2105
                "type": "BlockStatement",
2106
                "start": 1010,
2107
                "end": 1097,
2108
                "loc": {
2109
                  "start": {
2110
                    "line": 32,
2111
                    "column": 11
2112
                  },
2113
                  "end": {
2114
                    "line": 35,
2115
                    "column": 5
2116
                  }
2117
                },
2118
                "body": [
2119
                  {
2120
                    "type": "ExpressionStatement",
2121
                    "start": 1020,
2122
                    "end": 1047,
2123
                    "loc": {
2124
                      "start": {
2125
                        "line": 33,
2126
                        "column": 8
2127
                      },
2128
                      "end": {
2129
                        "line": 33,
2130
                        "column": 35
2131
                      }
2132
                    },
2133
                    "expression": {
2134
                      "type": "AssignmentExpression",
2135
                      "start": 1020,
2136
                      "end": 1046,
2137
                      "loc": {
2138
                        "start": {
2139
                          "line": 33,
2140
                          "column": 8
2141
                        },
2142
                        "end": {
2143
                          "line": 33,
2144
                          "column": 34
2145
                        }
2146
                      },
2147
                      "operator": "=",
2148
                      "left": {
2149
                        "type": "MemberExpression",
2150
                        "start": 1020,
2151
                        "end": 1038,
2152
                        "loc": {
2153
                          "start": {
2154
                            "line": 33,
2155
                            "column": 8
2156
                          },
2157
                          "end": {
2158
                            "line": 33,
2159
                            "column": 26
2160
                          }
2161
                        },
2162
                        "object": {
2163
                          "type": "ThisExpression",
2164
                          "start": 1020,
2165
                          "end": 1024,
2166
                          "loc": {
2167
                            "start": {
2168
                              "line": 33,
2169
                              "column": 8
2170
                            },
2171
                            "end": {
2172
                              "line": 33,
2173
                              "column": 12
2174
                            }
2175
                          }
2176
                        },
2177
                        "property": {
2178
                          "type": "Identifier",
2179
                          "start": 1025,
2180
                          "end": 1038,
2181
                          "loc": {
2182
                            "start": {
2183
                              "line": 33,
2184
                              "column": 13
2185
                            },
2186
                            "end": {
2187
                              "line": 33,
2188
                              "column": 26
2189
                            },
2190
                            "identifierName": "_modalVisible"
2191
                          },
2192
                          "name": "_modalVisible"
2193
                        },
2194
                        "computed": false
2195
                      },
2196
                      "right": {
2197
                        "type": "BooleanLiteral",
2198
                        "start": 1041,
2199
                        "end": 1046,
2200
                        "loc": {
2201
                          "start": {
2202
                            "line": 33,
2203
                            "column": 29
2204
                          },
2205
                          "end": {
2206
                            "line": 33,
2207
                            "column": 34
2208
                          }
2209
                        },
2210
                        "value": false
2211
                      }
2212
                    }
2213
                  },
2214
                  {
2215
                    "type": "ExpressionStatement",
2216
                    "start": 1056,
2217
                    "end": 1091,
2218
                    "loc": {
2219
                      "start": {
2220
                        "line": 34,
2221
                        "column": 8
2222
                      },
2223
                      "end": {
2224
                        "line": 34,
2225
                        "column": 43
2226
                      }
2227
                    },
2228
                    "expression": {
2229
                      "type": "AssignmentExpression",
2230
                      "start": 1056,
2231
                      "end": 1090,
2232
                      "loc": {
2233
                        "start": {
2234
                          "line": 34,
2235
                          "column": 8
2236
                        },
2237
                        "end": {
2238
                          "line": 34,
2239
                          "column": 42
2240
                        }
2241
                      },
2242
                      "operator": "=",
2243
                      "left": {
2244
                        "type": "MemberExpression",
2245
                        "start": 1056,
2246
                        "end": 1081,
2247
                        "loc": {
2248
                          "start": {
2249
                            "line": 34,
2250
                            "column": 8
2251
                          },
2252
                          "end": {
2253
                            "line": 34,
2254
                            "column": 33
2255
                          }
2256
                        },
2257
                        "object": {
2258
                          "type": "MemberExpression",
2259
                          "start": 1056,
2260
                          "end": 1073,
2261
                          "loc": {
2262
                            "start": {
2263
                              "line": 34,
2264
                              "column": 8
2265
                            },
2266
                            "end": {
2267
                              "line": 34,
2268
                              "column": 25
2269
                            }
2270
                          },
2271
                          "object": {
2272
                            "type": "MemberExpression",
2273
                            "start": 1056,
2274
                            "end": 1067,
2275
                            "loc": {
2276
                              "start": {
2277
                                "line": 34,
2278
                                "column": 8
2279
                              },
2280
                              "end": {
2281
                                "line": 34,
2282
                                "column": 19
2283
                              }
2284
                            },
2285
                            "object": {
2286
                              "type": "ThisExpression",
2287
                              "start": 1056,
2288
                              "end": 1060,
2289
                              "loc": {
2290
                                "start": {
2291
                                  "line": 34,
2292
                                  "column": 8
2293
                                },
2294
                                "end": {
2295
                                  "line": 34,
2296
                                  "column": 12
2297
                                }
2298
                              }
2299
                            },
2300
                            "property": {
2301
                              "type": "Identifier",
2302
                              "start": 1061,
2303
                              "end": 1067,
2304
                              "loc": {
2305
                                "start": {
2306
                                  "line": 34,
2307
                                  "column": 13
2308
                                },
2309
                                "end": {
2310
                                  "line": 34,
2311
                                  "column": 19
2312
                                },
2313
                                "identifierName": "_modal"
2314
                              },
2315
                              "name": "_modal"
2316
                            },
2317
                            "computed": false
2318
                          },
2319
                          "property": {
2320
                            "type": "Identifier",
2321
                            "start": 1068,
2322
                            "end": 1073,
2323
                            "loc": {
2324
                              "start": {
2325
                                "line": 34,
2326
                                "column": 20
2327
                              },
2328
                              "end": {
2329
                                "line": 34,
2330
                                "column": 25
2331
                              },
2332
                              "identifierName": "style"
2333
                            },
2334
                            "name": "style"
2335
                          },
2336
                          "computed": false
2337
                        },
2338
                        "property": {
2339
                          "type": "Identifier",
2340
                          "start": 1074,
2341
                          "end": 1081,
2342
                          "loc": {
2343
                            "start": {
2344
                              "line": 34,
2345
                              "column": 26
2346
                            },
2347
                            "end": {
2348
                              "line": 34,
2349
                              "column": 33
2350
                            },
2351
                            "identifierName": "display"
2352
                          },
2353
                          "name": "display"
2354
                        },
2355
                        "computed": false
2356
                      },
2357
                      "right": {
2358
                        "type": "StringLiteral",
2359
                        "start": 1084,
2360
                        "end": 1090,
2361
                        "loc": {
2362
                          "start": {
2363
                            "line": 34,
2364
                            "column": 36
2365
                          },
2366
                          "end": {
2367
                            "line": 34,
2368
                            "column": 42
2369
                          }
2370
                        },
2371
                        "extra": {
2372
                          "rawValue": "none",
2373
                          "raw": "'none'"
2374
                        },
2375
                        "value": "none"
2376
                      }
2377
                    }
2378
                  }
2379
                ],
2380
                "directives": []
2381
              }
2382
            },
2383
            {
2384
              "type": "ClassMethod",
2385
              "start": 1103,
2386
              "end": 1275,
2387
              "loc": {
2388
                "start": {
2389
                  "line": 37,
2390
                  "column": 4
2391
                },
2392
                "end": {
2393
                  "line": 43,
2394
                  "column": 5
2395
                }
2396
              },
2397
              "static": false,
2398
              "computed": false,
2399
              "key": {
2400
                "type": "Identifier",
2401
                "start": 1103,
2402
                "end": 1110,
2403
                "loc": {
2404
                  "start": {
2405
                    "line": 37,
2406
                    "column": 4
2407
                  },
2408
                  "end": {
2409
                    "line": 37,
2410
                    "column": 11
2411
                  },
2412
                  "identifierName": "destroy"
2413
                },
2414
                "name": "destroy"
2415
              },
2416
              "kind": "method",
2417
              "id": null,
2418
              "generator": false,
2419
              "expression": false,
2420
              "async": false,
2421
              "params": [],
2422
              "body": {
2423
                "type": "BlockStatement",
2424
                "start": 1113,
2425
                "end": 1275,
2426
                "loc": {
2427
                  "start": {
2428
                    "line": 37,
2429
                    "column": 14
2430
                  },
2431
                  "end": {
2432
                    "line": 43,
2433
                    "column": 5
2434
                  }
2435
                },
2436
                "body": [
2437
                  {
2438
                    "type": "ExpressionStatement",
2439
                    "start": 1123,
2440
                    "end": 1139,
2441
                    "loc": {
2442
                      "start": {
2443
                        "line": 38,
2444
                        "column": 8
2445
                      },
2446
                      "end": {
2447
                        "line": 38,
2448
                        "column": 24
2449
                      }
2450
                    },
2451
                    "expression": {
2452
                      "type": "CallExpression",
2453
                      "start": 1123,
2454
                      "end": 1138,
2455
                      "loc": {
2456
                        "start": {
2457
                          "line": 38,
2458
                          "column": 8
2459
                        },
2460
                        "end": {
2461
                          "line": 38,
2462
                          "column": 23
2463
                        }
2464
                      },
2465
                      "callee": {
2466
                        "type": "MemberExpression",
2467
                        "start": 1123,
2468
                        "end": 1136,
2469
                        "loc": {
2470
                          "start": {
2471
                            "line": 38,
2472
                            "column": 8
2473
                          },
2474
                          "end": {
2475
                            "line": 38,
2476
                            "column": 21
2477
                          }
2478
                        },
2479
                        "object": {
2480
                          "type": "Super",
2481
                          "start": 1123,
2482
                          "end": 1128,
2483
                          "loc": {
2484
                            "start": {
2485
                              "line": 38,
2486
                              "column": 8
2487
                            },
2488
                            "end": {
2489
                              "line": 38,
2490
                              "column": 13
2491
                            }
2492
                          }
2493
                        },
2494
                        "property": {
2495
                          "type": "Identifier",
2496
                          "start": 1129,
2497
                          "end": 1136,
2498
                          "loc": {
2499
                            "start": {
2500
                              "line": 38,
2501
                              "column": 14
2502
                            },
2503
                            "end": {
2504
                              "line": 38,
2505
                              "column": 21
2506
                            },
2507
                            "identifierName": "destroy"
2508
                          },
2509
                          "name": "destroy"
2510
                        },
2511
                        "computed": false
2512
                      },
2513
                      "arguments": []
2514
                    }
2515
                  },
2516
                  {
2517
                    "type": "IfStatement",
2518
                    "start": 1148,
2519
                    "end": 1269,
2520
                    "loc": {
2521
                      "start": {
2522
                        "line": 39,
2523
                        "column": 8
2524
                      },
2525
                      "end": {
2526
                        "line": 42,
2527
                        "column": 9
2528
                      }
2529
                    },
2530
                    "test": {
2531
                      "type": "MemberExpression",
2532
                      "start": 1152,
2533
                      "end": 1163,
2534
                      "loc": {
2535
                        "start": {
2536
                          "line": 39,
2537
                          "column": 12
2538
                        },
2539
                        "end": {
2540
                          "line": 39,
2541
                          "column": 23
2542
                        }
2543
                      },
2544
                      "object": {
2545
                        "type": "ThisExpression",
2546
                        "start": 1152,
2547
                        "end": 1156,
2548
                        "loc": {
2549
                          "start": {
2550
                            "line": 39,
2551
                            "column": 12
2552
                          },
2553
                          "end": {
2554
                            "line": 39,
2555
                            "column": 16
2556
                          }
2557
                        }
2558
                      },
2559
                      "property": {
2560
                        "type": "Identifier",
2561
                        "start": 1157,
2562
                        "end": 1163,
2563
                        "loc": {
2564
                          "start": {
2565
                            "line": 39,
2566
                            "column": 17
2567
                          },
2568
                          "end": {
2569
                            "line": 39,
2570
                            "column": 23
2571
                          },
2572
                          "identifierName": "_modal"
2573
                        },
2574
                        "name": "_modal"
2575
                      },
2576
                      "computed": false
2577
                    },
2578
                    "consequent": {
2579
                      "type": "BlockStatement",
2580
                      "start": 1165,
2581
                      "end": 1269,
2582
                      "loc": {
2583
                        "start": {
2584
                          "line": 39,
2585
                          "column": 25
2586
                        },
2587
                        "end": {
2588
                          "line": 42,
2589
                          "column": 9
2590
                        }
2591
                      },
2592
                      "body": [
2593
                        {
2594
                          "type": "ExpressionStatement",
2595
                          "start": 1179,
2596
                          "end": 1227,
2597
                          "loc": {
2598
                            "start": {
2599
                              "line": 40,
2600
                              "column": 12
2601
                            },
2602
                            "end": {
2603
                              "line": 40,
2604
                              "column": 60
2605
                            }
2606
                          },
2607
                          "expression": {
2608
                            "type": "CallExpression",
2609
                            "start": 1179,
2610
                            "end": 1226,
2611
                            "loc": {
2612
                              "start": {
2613
                                "line": 40,
2614
                                "column": 12
2615
                              },
2616
                              "end": {
2617
                                "line": 40,
2618
                                "column": 59
2619
                              }
2620
                            },
2621
                            "callee": {
2622
                              "type": "MemberExpression",
2623
                              "start": 1179,
2624
                              "end": 1213,
2625
                              "loc": {
2626
                                "start": {
2627
                                  "line": 40,
2628
                                  "column": 12
2629
                                },
2630
                                "end": {
2631
                                  "line": 40,
2632
                                  "column": 46
2633
                                }
2634
                              },
2635
                              "object": {
2636
                                "type": "MemberExpression",
2637
                                "start": 1179,
2638
                                "end": 1201,
2639
                                "loc": {
2640
                                  "start": {
2641
                                    "line": 40,
2642
                                    "column": 12
2643
                                  },
2644
                                  "end": {
2645
                                    "line": 40,
2646
                                    "column": 34
2647
                                  }
2648
                                },
2649
                                "object": {
2650
                                  "type": "MemberExpression",
2651
                                  "start": 1179,
2652
                                  "end": 1190,
2653
                                  "loc": {
2654
                                    "start": {
2655
                                      "line": 40,
2656
                                      "column": 12
2657
                                    },
2658
                                    "end": {
2659
                                      "line": 40,
2660
                                      "column": 23
2661
                                    }
2662
                                  },
2663
                                  "object": {
2664
                                    "type": "ThisExpression",
2665
                                    "start": 1179,
2666
                                    "end": 1183,
2667
                                    "loc": {
2668
                                      "start": {
2669
                                        "line": 40,
2670
                                        "column": 12
2671
                                      },
2672
                                      "end": {
2673
                                        "line": 40,
2674
                                        "column": 16
2675
                                      }
2676
                                    }
2677
                                  },
2678
                                  "property": {
2679
                                    "type": "Identifier",
2680
                                    "start": 1184,
2681
                                    "end": 1190,
2682
                                    "loc": {
2683
                                      "start": {
2684
                                        "line": 40,
2685
                                        "column": 17
2686
                                      },
2687
                                      "end": {
2688
                                        "line": 40,
2689
                                        "column": 23
2690
                                      },
2691
                                      "identifierName": "_modal"
2692
                                    },
2693
                                    "name": "_modal"
2694
                                  },
2695
                                  "computed": false
2696
                                },
2697
                                "property": {
2698
                                  "type": "Identifier",
2699
                                  "start": 1191,
2700
                                  "end": 1201,
2701
                                  "loc": {
2702
                                    "start": {
2703
                                      "line": 40,
2704
                                      "column": 24
2705
                                    },
2706
                                    "end": {
2707
                                      "line": 40,
2708
                                      "column": 34
2709
                                    },
2710
                                    "identifierName": "parentNode"
2711
                                  },
2712
                                  "name": "parentNode"
2713
                                },
2714
                                "computed": false
2715
                              },
2716
                              "property": {
2717
                                "type": "Identifier",
2718
                                "start": 1202,
2719
                                "end": 1213,
2720
                                "loc": {
2721
                                  "start": {
2722
                                    "line": 40,
2723
                                    "column": 35
2724
                                  },
2725
                                  "end": {
2726
                                    "line": 40,
2727
                                    "column": 46
2728
                                  },
2729
                                  "identifierName": "removeChild"
2730
                                },
2731
                                "name": "removeChild"
2732
                              },
2733
                              "computed": false
2734
                            },
2735
                            "arguments": [
2736
                              {
2737
                                "type": "MemberExpression",
2738
                                "start": 1214,
2739
                                "end": 1225,
2740
                                "loc": {
2741
                                  "start": {
2742
                                    "line": 40,
2743
                                    "column": 47
2744
                                  },
2745
                                  "end": {
2746
                                    "line": 40,
2747
                                    "column": 58
2748
                                  }
2749
                                },
2750
                                "object": {
2751
                                  "type": "ThisExpression",
2752
                                  "start": 1214,
2753
                                  "end": 1218,
2754
                                  "loc": {
2755
                                    "start": {
2756
                                      "line": 40,
2757
                                      "column": 47
2758
                                    },
2759
                                    "end": {
2760
                                      "line": 40,
2761
                                      "column": 51
2762
                                    }
2763
                                  }
2764
                                },
2765
                                "property": {
2766
                                  "type": "Identifier",
2767
                                  "start": 1219,
2768
                                  "end": 1225,
2769
                                  "loc": {
2770
                                    "start": {
2771
                                      "line": 40,
2772
                                      "column": 52
2773
                                    },
2774
                                    "end": {
2775
                                      "line": 40,
2776
                                      "column": 58
2777
                                    },
2778
                                    "identifierName": "_modal"
2779
                                  },
2780
                                  "name": "_modal"
2781
                                },
2782
                                "computed": false
2783
                              }
2784
                            ]
2785
                          }
2786
                        },
2787
                        {
2788
                          "type": "ExpressionStatement",
2789
                          "start": 1240,
2790
                          "end": 1259,
2791
                          "loc": {
2792
                            "start": {
2793
                              "line": 41,
2794
                              "column": 12
2795
                            },
2796
                            "end": {
2797
                              "line": 41,
2798
                              "column": 31
2799
                            }
2800
                          },
2801
                          "expression": {
2802
                            "type": "AssignmentExpression",
2803
                            "start": 1240,
2804
                            "end": 1258,
2805
                            "loc": {
2806
                              "start": {
2807
                                "line": 41,
2808
                                "column": 12
2809
                              },
2810
                              "end": {
2811
                                "line": 41,
2812
                                "column": 30
2813
                              }
2814
                            },
2815
                            "operator": "=",
2816
                            "left": {
2817
                              "type": "MemberExpression",
2818
                              "start": 1240,
2819
                              "end": 1251,
2820
                              "loc": {
2821
                                "start": {
2822
                                  "line": 41,
2823
                                  "column": 12
2824
                                },
2825
                                "end": {
2826
                                  "line": 41,
2827
                                  "column": 23
2828
                                }
2829
                              },
2830
                              "object": {
2831
                                "type": "ThisExpression",
2832
                                "start": 1240,
2833
                                "end": 1244,
2834
                                "loc": {
2835
                                  "start": {
2836
                                    "line": 41,
2837
                                    "column": 12
2838
                                  },
2839
                                  "end": {
2840
                                    "line": 41,
2841
                                    "column": 16
2842
                                  }
2843
                                }
2844
                              },
2845
                              "property": {
2846
                                "type": "Identifier",
2847
                                "start": 1245,
2848
                                "end": 1251,
2849
                                "loc": {
2850
                                  "start": {
2851
                                    "line": 41,
2852
                                    "column": 17
2853
                                  },
2854
                                  "end": {
2855
                                    "line": 41,
2856
                                    "column": 23
2857
                                  },
2858
                                  "identifierName": "_modal"
2859
                                },
2860
                                "name": "_modal"
2861
                              },
2862
                              "computed": false
2863
                            },
2864
                            "right": {
2865
                              "type": "NullLiteral",
2866
                              "start": 1254,
2867
                              "end": 1258,
2868
                              "loc": {
2869
                                "start": {
2870
                                  "line": 41,
2871
                                  "column": 26
2872
                                },
2873
                                "end": {
2874
                                  "line": 41,
2875
                                  "column": 30
2876
                                }
2877
                              }
2878
                            }
2879
                          }
2880
                        }
2881
                      ],
2882
                      "directives": []
2883
                    },
2884
                    "alternate": null
2885
                  }
2886
                ],
2887
                "directives": []
2888
              }
2889
            }
2890
          ]
2891
        },
2892
        "leadingComments": [],
2893
        "name": "_",
2894
        "trailingComments": []
2895
      },
2896
      {
2897
        "type": "ExportNamedDeclaration",
2898
        "start": 1279,
2899
        "end": 1298,
2900
        "loc": {
2901
          "start": {
2902
            "line": 46,
2903
            "column": 0
2904
          },
2905
          "end": {
2906
            "line": 46,
2907
            "column": 19
2908
          }
2909
        },
2910
        "declaration": null,
2911
        "specifiers": [
2912
          {
2913
            "type": "ExportSpecifier",
2914
            "start": 1287,
2915
            "end": 1296,
2916
            "loc": {
2917
              "start": {
2918
                "line": 46,
2919
                "column": 8
2920
              },
2921
              "end": {
2922
                "line": 46,
2923
                "column": 17
2924
              }
2925
            },
2926
            "local": {
2927
              "type": "Identifier",
2928
              "start": 1287,
2929
              "end": 1296,
2930
              "loc": {
2931
                "start": {
2932
                  "line": 46,
2933
                  "column": 8
2934
                },
2935
                "end": {
2936
                  "line": 46,
2937
                  "column": 17
2938
                },
2939
                "identifierName": "BusyModal"
2940
              },
2941
              "name": "BusyModal"
2942
            },
2943
            "exported": {
2944
              "type": "Identifier",
2945
              "start": 1287,
2946
              "end": 1296,
2947
              "loc": {
2948
                "start": {
2949
                  "line": 46,
2950
                  "column": 8
2951
                },
2952
                "end": {
2953
                  "line": 46,
2954
                  "column": 17
2955
                },
2956
                "identifierName": "BusyModal"
2957
              },
2958
              "name": "BusyModal"
2959
            }
2960
          }
2961
        ],
2962
        "source": null
2963
      },
2964
      {
2965
        "type": "ExportNamedDeclaration",
2966
        "start": 1279,
2967
        "end": 1298,
2968
        "loc": {
2969
          "start": {
2970
            "line": 46,
2971
            "column": 0
2972
          },
2973
          "end": {
2974
            "line": 46,
2975
            "column": 19
2976
          }
2977
        },
2978
        "declaration": {
2979
          "type": "ClassDeclaration",
2980
          "start": 61,
2981
          "end": 1277,
2982
          "loc": {
2983
            "start": {
2984
              "line": 4,
2985
              "column": 0
2986
            },
2987
            "end": {
2988
              "line": 44,
2989
              "column": 1
2990
            }
2991
          },
2992
          "id": {
2993
            "type": "Identifier",
2994
            "start": 67,
2995
            "end": 76,
2996
            "loc": {
2997
              "start": {
2998
                "line": 4,
2999
                "column": 6
3000
              },
3001
              "end": {
3002
                "line": 4,
3003
                "column": 15
3004
              },
3005
              "identifierName": "BusyModal"
3006
            },
3007
            "name": "BusyModal",
3008
            "leadingComments": null
3009
          },
3010
          "superClass": {
3011
            "type": "Identifier",
3012
            "start": 85,
3013
            "end": 95,
3014
            "loc": {
3015
              "start": {
3016
                "line": 4,
3017
                "column": 24
3018
              },
3019
              "end": {
3020
                "line": 4,
3021
                "column": 34
3022
              },
3023
              "identifierName": "Controller"
3024
            },
3025
            "name": "Controller"
3026
          },
3027
          "body": {
3028
            "type": "ClassBody",
3029
            "start": 96,
3030
            "end": 1277,
3031
            "loc": {
3032
              "start": {
3033
                "line": 4,
3034
                "column": 35
3035
              },
3036
              "end": {
3037
                "line": 44,
3038
                "column": 1
3039
              }
3040
            },
3041
            "body": [
3042
              {
3043
                "type": "ClassMethod",
3044
                "start": 103,
3045
                "end": 805,
3046
                "loc": {
3047
                  "start": {
3048
                    "line": 6,
3049
                    "column": 4
3050
                  },
3051
                  "end": {
3052
                    "line": 24,
3053
                    "column": 5
3054
                  }
3055
                },
3056
                "static": false,
3057
                "computed": false,
3058
                "key": {
3059
                  "type": "Identifier",
3060
                  "start": 103,
3061
                  "end": 114,
3062
                  "loc": {
3063
                    "start": {
3064
                      "line": 6,
3065
                      "column": 4
3066
                    },
3067
                    "end": {
3068
                      "line": 6,
3069
                      "column": 15
3070
                    },
3071
                    "identifierName": "constructor"
3072
                  },
3073
                  "name": "constructor"
3074
                },
3075
                "kind": "constructor",
3076
                "id": null,
3077
                "generator": false,
3078
                "expression": false,
3079
                "async": false,
3080
                "params": [
3081
                  {
3082
                    "type": "Identifier",
3083
                    "start": 115,
3084
                    "end": 121,
3085
                    "loc": {
3086
                      "start": {
3087
                        "line": 6,
3088
                        "column": 16
3089
                      },
3090
                      "end": {
3091
                        "line": 6,
3092
                        "column": 22
3093
                      },
3094
                      "identifierName": "parent"
3095
                    },
3096
                    "name": "parent"
3097
                  },
3098
                  {
3099
                    "type": "AssignmentPattern",
3100
                    "start": 123,
3101
                    "end": 131,
3102
                    "loc": {
3103
                      "start": {
3104
                        "line": 6,
3105
                        "column": 24
3106
                      },
3107
                      "end": {
3108
                        "line": 6,
3109
                        "column": 32
3110
                      }
3111
                    },
3112
                    "left": {
3113
                      "type": "Identifier",
3114
                      "start": 123,
3115
                      "end": 126,
3116
                      "loc": {
3117
                        "start": {
3118
                          "line": 6,
3119
                          "column": 24
3120
                        },
3121
                        "end": {
3122
                          "line": 6,
3123
                          "column": 27
3124
                        },
3125
                        "identifierName": "cfg"
3126
                      },
3127
                      "name": "cfg"
3128
                    },
3129
                    "right": {
3130
                      "type": "ObjectExpression",
3131
                      "start": 129,
3132
                      "end": 131,
3133
                      "loc": {
3134
                        "start": {
3135
                          "line": 6,
3136
                          "column": 30
3137
                        },
3138
                        "end": {
3139
                          "line": 6,
3140
                          "column": 32
3141
                        }
3142
                      },
3143
                      "properties": []
3144
                    }
3145
                  }
3146
                ],
3147
                "body": {
3148
                  "type": "BlockStatement",
3149
                  "start": 133,
3150
                  "end": 805,
3151
                  "loc": {
3152
                    "start": {
3153
                      "line": 6,
3154
                      "column": 34
3155
                    },
3156
                    "end": {
3157
                      "line": 24,
3158
                      "column": 5
3159
                    }
3160
                  },
3161
                  "body": [
3162
                    {
3163
                      "type": "ExpressionStatement",
3164
                      "start": 144,
3165
                      "end": 163,
3166
                      "loc": {
3167
                        "start": {
3168
                          "line": 8,
3169
                          "column": 8
3170
                        },
3171
                        "end": {
3172
                          "line": 8,
3173
                          "column": 27
3174
                        }
3175
                      },
3176
                      "expression": {
3177
                        "type": "CallExpression",
3178
                        "start": 144,
3179
                        "end": 162,
3180
                        "loc": {
3181
                          "start": {
3182
                            "line": 8,
3183
                            "column": 8
3184
                          },
3185
                          "end": {
3186
                            "line": 8,
3187
                            "column": 26
3188
                          }
3189
                        },
3190
                        "callee": {
3191
                          "type": "Super",
3192
                          "start": 144,
3193
                          "end": 149,
3194
                          "loc": {
3195
                            "start": {
3196
                              "line": 8,
3197
                              "column": 8
3198
                            },
3199
                            "end": {
3200
                              "line": 8,
3201
                              "column": 13
3202
                            }
3203
                          }
3204
                        },
3205
                        "arguments": [
3206
                          {
3207
                            "type": "Identifier",
3208
                            "start": 150,
3209
                            "end": 156,
3210
                            "loc": {
3211
                              "start": {
3212
                                "line": 8,
3213
                                "column": 14
3214
                              },
3215
                              "end": {
3216
                                "line": 8,
3217
                                "column": 20
3218
                              },
3219
                              "identifierName": "parent"
3220
                            },
3221
                            "name": "parent"
3222
                          },
3223
                          {
3224
                            "type": "Identifier",
3225
                            "start": 158,
3226
                            "end": 161,
3227
                            "loc": {
3228
                              "start": {
3229
                                "line": 8,
3230
                                "column": 22
3231
                              },
3232
                              "end": {
3233
                                "line": 8,
3234
                                "column": 25
3235
                              },
3236
                              "identifierName": "cfg"
3237
                            },
3238
                            "name": "cfg"
3239
                          }
3240
                        ]
3241
                      }
3242
                    },
3243
                    {
3244
                      "type": "VariableDeclaration",
3245
                      "start": 173,
3246
                      "end": 252,
3247
                      "loc": {
3248
                        "start": {
3249
                          "line": 10,
3250
                          "column": 8
3251
                        },
3252
                        "end": {
3253
                          "line": 10,
3254
                          "column": 87
3255
                        }
3256
                      },
3257
                      "declarations": [
3258
                        {
3259
                          "type": "VariableDeclarator",
3260
                          "start": 179,
3261
                          "end": 251,
3262
                          "loc": {
3263
                            "start": {
3264
                              "line": 10,
3265
                              "column": 14
3266
                            },
3267
                            "end": {
3268
                              "line": 10,
3269
                              "column": 86
3270
                            }
3271
                          },
3272
                          "id": {
3273
                            "type": "Identifier",
3274
                            "start": 179,
3275
                            "end": 203,
3276
                            "loc": {
3277
                              "start": {
3278
                                "line": 10,
3279
                                "column": 14
3280
                              },
3281
                              "end": {
3282
                                "line": 10,
3283
                                "column": 38
3284
                              },
3285
                              "identifierName": "busyModalBackdropElement"
3286
                            },
3287
                            "name": "busyModalBackdropElement"
3288
                          },
3289
                          "init": {
3290
                            "type": "LogicalExpression",
3291
                            "start": 206,
3292
                            "end": 251,
3293
                            "loc": {
3294
                              "start": {
3295
                                "line": 10,
3296
                                "column": 41
3297
                              },
3298
                              "end": {
3299
                                "line": 10,
3300
                                "column": 86
3301
                              }
3302
                            },
3303
                            "left": {
3304
                              "type": "MemberExpression",
3305
                              "start": 206,
3306
                              "end": 234,
3307
                              "loc": {
3308
                                "start": {
3309
                                  "line": 10,
3310
                                  "column": 41
3311
                                },
3312
                                "end": {
3313
                                  "line": 10,
3314
                                  "column": 69
3315
                                }
3316
                              },
3317
                              "object": {
3318
                                "type": "Identifier",
3319
                                "start": 206,
3320
                                "end": 209,
3321
                                "loc": {
3322
                                  "start": {
3323
                                    "line": 10,
3324
                                    "column": 41
3325
                                  },
3326
                                  "end": {
3327
                                    "line": 10,
3328
                                    "column": 44
3329
                                  },
3330
                                  "identifierName": "cfg"
3331
                                },
3332
                                "name": "cfg"
3333
                              },
3334
                              "property": {
3335
                                "type": "Identifier",
3336
                                "start": 210,
3337
                                "end": 234,
3338
                                "loc": {
3339
                                  "start": {
3340
                                    "line": 10,
3341
                                    "column": 45
3342
                                  },
3343
                                  "end": {
3344
                                    "line": 10,
3345
                                    "column": 69
3346
                                  },
3347
                                  "identifierName": "busyModalBackdropElement"
3348
                                },
3349
                                "name": "busyModalBackdropElement"
3350
                              },
3351
                              "computed": false
3352
                            },
3353
                            "operator": "||",
3354
                            "right": {
3355
                              "type": "MemberExpression",
3356
                              "start": 238,
3357
                              "end": 251,
3358
                              "loc": {
3359
                                "start": {
3360
                                  "line": 10,
3361
                                  "column": 73
3362
                                },
3363
                                "end": {
3364
                                  "line": 10,
3365
                                  "column": 86
3366
                                }
3367
                              },
3368
                              "object": {
3369
                                "type": "Identifier",
3370
                                "start": 238,
3371
                                "end": 246,
3372
                                "loc": {
3373
                                  "start": {
3374
                                    "line": 10,
3375
                                    "column": 73
3376
                                  },
3377
                                  "end": {
3378
                                    "line": 10,
3379
                                    "column": 81
3380
                                  },
3381
                                  "identifierName": "document"
3382
                                },
3383
                                "name": "document"
3384
                              },
3385
                              "property": {
3386
                                "type": "Identifier",
3387
                                "start": 247,
3388
                                "end": 251,
3389
                                "loc": {
3390
                                  "start": {
3391
                                    "line": 10,
3392
                                    "column": 82
3393
                                  },
3394
                                  "end": {
3395
                                    "line": 10,
3396
                                    "column": 86
3397
                                  },
3398
                                  "identifierName": "body"
3399
                                },
3400
                                "name": "body"
3401
                              },
3402
                              "computed": false
3403
                            }
3404
                          }
3405
                        }
3406
                      ],
3407
                      "kind": "const"
3408
                    },
3409
                    {
3410
                      "type": "IfStatement",
3411
                      "start": 262,
3412
                      "end": 366,
3413
                      "loc": {
3414
                        "start": {
3415
                          "line": 12,
3416
                          "column": 8
3417
                        },
3418
                        "end": {
3419
                          "line": 14,
3420
                          "column": 9
3421
                        }
3422
                      },
3423
                      "test": {
3424
                        "type": "UnaryExpression",
3425
                        "start": 266,
3426
                        "end": 291,
3427
                        "loc": {
3428
                          "start": {
3429
                            "line": 12,
3430
                            "column": 12
3431
                          },
3432
                          "end": {
3433
                            "line": 12,
3434
                            "column": 37
3435
                          }
3436
                        },
3437
                        "operator": "!",
3438
                        "prefix": true,
3439
                        "argument": {
3440
                          "type": "Identifier",
3441
                          "start": 267,
3442
                          "end": 291,
3443
                          "loc": {
3444
                            "start": {
3445
                              "line": 12,
3446
                              "column": 13
3447
                            },
3448
                            "end": {
3449
                              "line": 12,
3450
                              "column": 37
3451
                            },
3452
                            "identifierName": "busyModalBackdropElement"
3453
                          },
3454
                          "name": "busyModalBackdropElement"
3455
                        },
3456
                        "extra": {
3457
                          "parenthesizedArgument": false
3458
                        }
3459
                      },
3460
                      "consequent": {
3461
                        "type": "BlockStatement",
3462
                        "start": 293,
3463
                        "end": 366,
3464
                        "loc": {
3465
                          "start": {
3466
                            "line": 12,
3467
                            "column": 39
3468
                          },
3469
                          "end": {
3470
                            "line": 14,
3471
                            "column": 9
3472
                          }
3473
                        },
3474
                        "body": [
3475
                          {
3476
                            "type": "ThrowStatement",
3477
                            "start": 307,
3478
                            "end": 356,
3479
                            "loc": {
3480
                              "start": {
3481
                                "line": 13,
3482
                                "column": 12
3483
                              },
3484
                              "end": {
3485
                                "line": 13,
3486
                                "column": 61
3487
                              }
3488
                            },
3489
                            "argument": {
3490
                              "type": "StringLiteral",
3491
                              "start": 313,
3492
                              "end": 355,
3493
                              "loc": {
3494
                                "start": {
3495
                                  "line": 13,
3496
                                  "column": 18
3497
                                },
3498
                                "end": {
3499
                                  "line": 13,
3500
                                  "column": 60
3501
                                }
3502
                              },
3503
                              "extra": {
3504
                                "rawValue": "Missing config: busyModalBackdropElement",
3505
                                "raw": "\"Missing config: busyModalBackdropElement\""
3506
                              },
3507
                              "value": "Missing config: busyModalBackdropElement"
3508
                            }
3509
                          }
3510
                        ],
3511
                        "directives": []
3512
                      },
3513
                      "alternate": null
3514
                    },
3515
                    {
3516
                      "type": "ExpressionStatement",
3517
                      "start": 376,
3518
                      "end": 420,
3519
                      "loc": {
3520
                        "start": {
3521
                          "line": 16,
3522
                          "column": 8
3523
                        },
3524
                        "end": {
3525
                          "line": 16,
3526
                          "column": 52
3527
                        }
3528
                      },
3529
                      "expression": {
3530
                        "type": "AssignmentExpression",
3531
                        "start": 376,
3532
                        "end": 419,
3533
                        "loc": {
3534
                          "start": {
3535
                            "line": 16,
3536
                            "column": 8
3537
                          },
3538
                          "end": {
3539
                            "line": 16,
3540
                            "column": 51
3541
                          }
3542
                        },
3543
                        "operator": "=",
3544
                        "left": {
3545
                          "type": "MemberExpression",
3546
                          "start": 376,
3547
                          "end": 387,
3548
                          "loc": {
3549
                            "start": {
3550
                              "line": 16,
3551
                              "column": 8
3552
                            },
3553
                            "end": {
3554
                              "line": 16,
3555
                              "column": 19
3556
                            }
3557
                          },
3558
                          "object": {
3559
                            "type": "ThisExpression",
3560
                            "start": 376,
3561
                            "end": 380,
3562
                            "loc": {
3563
                              "start": {
3564
                                "line": 16,
3565
                                "column": 8
3566
                              },
3567
                              "end": {
3568
                                "line": 16,
3569
                                "column": 12
3570
                              }
3571
                            }
3572
                          },
3573
                          "property": {
3574
                            "type": "Identifier",
3575
                            "start": 381,
3576
                            "end": 387,
3577
                            "loc": {
3578
                              "start": {
3579
                                "line": 16,
3580
                                "column": 13
3581
                              },
3582
                              "end": {
3583
                                "line": 16,
3584
                                "column": 19
3585
                              },
3586
                              "identifierName": "_modal"
3587
                            },
3588
                            "name": "_modal"
3589
                          },
3590
                          "computed": false
3591
                        },
3592
                        "right": {
3593
                          "type": "CallExpression",
3594
                          "start": 390,
3595
                          "end": 419,
3596
                          "loc": {
3597
                            "start": {
3598
                              "line": 16,
3599
                              "column": 22
3600
                            },
3601
                            "end": {
3602
                              "line": 16,
3603
                              "column": 51
3604
                            }
3605
                          },
3606
                          "callee": {
3607
                            "type": "MemberExpression",
3608
                            "start": 390,
3609
                            "end": 412,
3610
                            "loc": {
3611
                              "start": {
3612
                                "line": 16,
3613
                                "column": 22
3614
                              },
3615
                              "end": {
3616
                                "line": 16,
3617
                                "column": 44
3618
                              }
3619
                            },
3620
                            "object": {
3621
                              "type": "Identifier",
3622
                              "start": 390,
3623
                              "end": 398,
3624
                              "loc": {
3625
                                "start": {
3626
                                  "line": 16,
3627
                                  "column": 22
3628
                                },
3629
                                "end": {
3630
                                  "line": 16,
3631
                                  "column": 30
3632
                                },
3633
                                "identifierName": "document"
3634
                              },
3635
                              "name": "document"
3636
                            },
3637
                            "property": {
3638
                              "type": "Identifier",
3639
                              "start": 399,
3640
                              "end": 412,
3641
                              "loc": {
3642
                                "start": {
3643
                                  "line": 16,
3644
                                  "column": 31
3645
                                },
3646
                                "end": {
3647
                                  "line": 16,
3648
                                  "column": 44
3649
                                },
3650
                                "identifierName": "createElement"
3651
                              },
3652
                              "name": "createElement"
3653
                            },
3654
                            "computed": false
3655
                          },
3656
                          "arguments": [
3657
                            {
3658
                              "type": "StringLiteral",
3659
                              "start": 413,
3660
                              "end": 418,
3661
                              "loc": {
3662
                                "start": {
3663
                                  "line": 16,
3664
                                  "column": 45
3665
                                },
3666
                                "end": {
3667
                                  "line": 16,
3668
                                  "column": 50
3669
                                }
3670
                              },
3671
                              "extra": {
3672
                                "rawValue": "div",
3673
                                "raw": "\"div\""
3674
                              },
3675
                              "value": "div"
3676
                            }
3677
                          ]
3678
                        }
3679
                      }
3680
                    },
3681
                    {
3682
                      "type": "ExpressionStatement",
3683
                      "start": 429,
3684
                      "end": 476,
3685
                      "loc": {
3686
                        "start": {
3687
                          "line": 17,
3688
                          "column": 8
3689
                        },
3690
                        "end": {
3691
                          "line": 17,
3692
                          "column": 55
3693
                        }
3694
                      },
3695
                      "expression": {
3696
                        "type": "CallExpression",
3697
                        "start": 429,
3698
                        "end": 475,
3699
                        "loc": {
3700
                          "start": {
3701
                            "line": 17,
3702
                            "column": 8
3703
                          },
3704
                          "end": {
3705
                            "line": 17,
3706
                            "column": 54
3707
                          }
3708
                        },
3709
                        "callee": {
3710
                          "type": "MemberExpression",
3711
                          "start": 429,
3712
                          "end": 454,
3713
                          "loc": {
3714
                            "start": {
3715
                              "line": 17,
3716
                              "column": 8
3717
                            },
3718
                            "end": {
3719
                              "line": 17,
3720
                              "column": 33
3721
                            }
3722
                          },
3723
                          "object": {
3724
                            "type": "MemberExpression",
3725
                            "start": 429,
3726
                            "end": 450,
3727
                            "loc": {
3728
                              "start": {
3729
                                "line": 17,
3730
                                "column": 8
3731
                              },
3732
                              "end": {
3733
                                "line": 17,
3734
                                "column": 29
3735
                              }
3736
                            },
3737
                            "object": {
3738
                              "type": "MemberExpression",
3739
                              "start": 429,
3740
                              "end": 440,
3741
                              "loc": {
3742
                                "start": {
3743
                                  "line": 17,
3744
                                  "column": 8
3745
                                },
3746
                                "end": {
3747
                                  "line": 17,
3748
                                  "column": 19
3749
                                }
3750
                              },
3751
                              "object": {
3752
                                "type": "ThisExpression",
3753
                                "start": 429,
3754
                                "end": 433,
3755
                                "loc": {
3756
                                  "start": {
3757
                                    "line": 17,
3758
                                    "column": 8
3759
                                  },
3760
                                  "end": {
3761
                                    "line": 17,
3762
                                    "column": 12
3763
                                  }
3764
                                }
3765
                              },
3766
                              "property": {
3767
                                "type": "Identifier",
3768
                                "start": 434,
3769
                                "end": 440,
3770
                                "loc": {
3771
                                  "start": {
3772
                                    "line": 17,
3773
                                    "column": 13
3774
                                  },
3775
                                  "end": {
3776
                                    "line": 17,
3777
                                    "column": 19
3778
                                  },
3779
                                  "identifierName": "_modal"
3780
                                },
3781
                                "name": "_modal"
3782
                              },
3783
                              "computed": false
3784
                            },
3785
                            "property": {
3786
                              "type": "Identifier",
3787
                              "start": 441,
3788
                              "end": 450,
3789
                              "loc": {
3790
                                "start": {
3791
                                  "line": 17,
3792
                                  "column": 20
3793
                                },
3794
                                "end": {
3795
                                  "line": 17,
3796
                                  "column": 29
3797
                                },
3798
                                "identifierName": "classList"
3799
                              },
3800
                              "name": "classList"
3801
                            },
3802
                            "computed": false
3803
                          },
3804
                          "property": {
3805
                            "type": "Identifier",
3806
                            "start": 451,
3807
                            "end": 454,
3808
                            "loc": {
3809
                              "start": {
3810
                                "line": 17,
3811
                                "column": 30
3812
                              },
3813
                              "end": {
3814
                                "line": 17,
3815
                                "column": 33
3816
                              },
3817
                              "identifierName": "add"
3818
                            },
3819
                            "name": "add"
3820
                          },
3821
                          "computed": false
3822
                        },
3823
                        "arguments": [
3824
                          {
3825
                            "type": "StringLiteral",
3826
                            "start": 455,
3827
                            "end": 474,
3828
                            "loc": {
3829
                              "start": {
3830
                                "line": 17,
3831
                                "column": 34
3832
                              },
3833
                              "end": {
3834
                                "line": 17,
3835
                                "column": 53
3836
                              }
3837
                            },
3838
                            "extra": {
3839
                              "rawValue": "xeokit-busy-modal",
3840
                              "raw": "\"xeokit-busy-modal\""
3841
                            },
3842
                            "value": "xeokit-busy-modal"
3843
                          }
3844
                        ]
3845
                      }
3846
                    },
3847
                    {
3848
                      "type": "ExpressionStatement",
3849
                      "start": 485,
3850
                      "end": 656,
3851
                      "loc": {
3852
                        "start": {
3853
                          "line": 18,
3854
                          "column": 8
3855
                        },
3856
                        "end": {
3857
                          "line": 18,
3858
                          "column": 179
3859
                        }
3860
                      },
3861
                      "expression": {
3862
                        "type": "AssignmentExpression",
3863
                        "start": 485,
3864
                        "end": 655,
3865
                        "loc": {
3866
                          "start": {
3867
                            "line": 18,
3868
                            "column": 8
3869
                          },
3870
                          "end": {
3871
                            "line": 18,
3872
                            "column": 178
3873
                          }
3874
                        },
3875
                        "operator": "=",
3876
                        "left": {
3877
                          "type": "MemberExpression",
3878
                          "start": 485,
3879
                          "end": 506,
3880
                          "loc": {
3881
                            "start": {
3882
                              "line": 18,
3883
                              "column": 8
3884
                            },
3885
                            "end": {
3886
                              "line": 18,
3887
                              "column": 29
3888
                            }
3889
                          },
3890
                          "object": {
3891
                            "type": "MemberExpression",
3892
                            "start": 485,
3893
                            "end": 496,
3894
                            "loc": {
3895
                              "start": {
3896
                                "line": 18,
3897
                                "column": 8
3898
                              },
3899
                              "end": {
3900
                                "line": 18,
3901
                                "column": 19
3902
                              }
3903
                            },
3904
                            "object": {
3905
                              "type": "ThisExpression",
3906
                              "start": 485,
3907
                              "end": 489,
3908
                              "loc": {
3909
                                "start": {
3910
                                  "line": 18,
3911
                                  "column": 8
3912
                                },
3913
                                "end": {
3914
                                  "line": 18,
3915
                                  "column": 12
3916
                                }
3917
                              }
3918
                            },
3919
                            "property": {
3920
                              "type": "Identifier",
3921
                              "start": 490,
3922
                              "end": 496,
3923
                              "loc": {
3924
                                "start": {
3925
                                  "line": 18,
3926
                                  "column": 13
3927
                                },
3928
                                "end": {
3929
                                  "line": 18,
3930
                                  "column": 19
3931
                                },
3932
                                "identifierName": "_modal"
3933
                              },
3934
                              "name": "_modal"
3935
                            },
3936
                            "computed": false
3937
                          },
3938
                          "property": {
3939
                            "type": "Identifier",
3940
                            "start": 497,
3941
                            "end": 506,
3942
                            "loc": {
3943
                              "start": {
3944
                                "line": 18,
3945
                                "column": 20
3946
                              },
3947
                              "end": {
3948
                                "line": 18,
3949
                                "column": 29
3950
                              },
3951
                              "identifierName": "innerHTML"
3952
                            },
3953
                            "name": "innerHTML"
3954
                          },
3955
                          "computed": false
3956
                        },
3957
                        "right": {
3958
                          "type": "StringLiteral",
3959
                          "start": 509,
3960
                          "end": 655,
3961
                          "loc": {
3962
                            "start": {
3963
                              "line": 18,
3964
                              "column": 32
3965
                            },
3966
                            "end": {
3967
                              "line": 18,
3968
                              "column": 178
3969
                            }
3970
                          },
3971
                          "extra": {
3972
                            "rawValue": "<div class=\"xeokit-busy-modal-content\"><div class=\"xeokit-busy-modal-body\"><div class=\"xeokit-busy-modal-message\">Default text</div></div></div>",
3973
                            "raw": "'<div class=\"xeokit-busy-modal-content\"><div class=\"xeokit-busy-modal-body\"><div class=\"xeokit-busy-modal-message\">Default text</div></div></div>'"
3974
                          },
3975
                          "value": "<div class=\"xeokit-busy-modal-content\"><div class=\"xeokit-busy-modal-body\"><div class=\"xeokit-busy-modal-message\">Default text</div></div></div>"
3976
                        }
3977
                      }
3978
                    },
3979
                    {
3980
                      "type": "ExpressionStatement",
3981
                      "start": 666,
3982
                      "end": 716,
3983
                      "loc": {
3984
                        "start": {
3985
                          "line": 20,
3986
                          "column": 8
3987
                        },
3988
                        "end": {
3989
                          "line": 20,
3990
                          "column": 58
3991
                        }
3992
                      },
3993
                      "expression": {
3994
                        "type": "CallExpression",
3995
                        "start": 666,
3996
                        "end": 715,
3997
                        "loc": {
3998
                          "start": {
3999
                            "line": 20,
4000
                            "column": 8
4001
                          },
4002
                          "end": {
4003
                            "line": 20,
4004
                            "column": 57
4005
                          }
4006
                        },
4007
                        "callee": {
4008
                          "type": "MemberExpression",
4009
                          "start": 666,
4010
                          "end": 702,
4011
                          "loc": {
4012
                            "start": {
4013
                              "line": 20,
4014
                              "column": 8
4015
                            },
4016
                            "end": {
4017
                              "line": 20,
4018
                              "column": 44
4019
                            }
4020
                          },
4021
                          "object": {
4022
                            "type": "Identifier",
4023
                            "start": 666,
4024
                            "end": 690,
4025
                            "loc": {
4026
                              "start": {
4027
                                "line": 20,
4028
                                "column": 8
4029
                              },
4030
                              "end": {
4031
                                "line": 20,
4032
                                "column": 32
4033
                              },
4034
                              "identifierName": "busyModalBackdropElement"
4035
                            },
4036
                            "name": "busyModalBackdropElement"
4037
                          },
4038
                          "property": {
4039
                            "type": "Identifier",
4040
                            "start": 691,
4041
                            "end": 702,
4042
                            "loc": {
4043
                              "start": {
4044
                                "line": 20,
4045
                                "column": 33
4046
                              },
4047
                              "end": {
4048
                                "line": 20,
4049
                                "column": 44
4050
                              },
4051
                              "identifierName": "appendChild"
4052
                            },
4053
                            "name": "appendChild"
4054
                          },
4055
                          "computed": false
4056
                        },
4057
                        "arguments": [
4058
                          {
4059
                            "type": "MemberExpression",
4060
                            "start": 703,
4061
                            "end": 714,
4062
                            "loc": {
4063
                              "start": {
4064
                                "line": 20,
4065
                                "column": 45
4066
                              },
4067
                              "end": {
4068
                                "line": 20,
4069
                                "column": 56
4070
                              }
4071
                            },
4072
                            "object": {
4073
                              "type": "ThisExpression",
4074
                              "start": 703,
4075
                              "end": 707,
4076
                              "loc": {
4077
                                "start": {
4078
                                  "line": 20,
4079
                                  "column": 45
4080
                                },
4081
                                "end": {
4082
                                  "line": 20,
4083
                                  "column": 49
4084
                                }
4085
                              }
4086
                            },
4087
                            "property": {
4088
                              "type": "Identifier",
4089
                              "start": 708,
4090
                              "end": 714,
4091
                              "loc": {
4092
                                "start": {
4093
                                  "line": 20,
4094
                                  "column": 50
4095
                                },
4096
                                "end": {
4097
                                  "line": 20,
4098
                                  "column": 56
4099
                                },
4100
                                "identifierName": "_modal"
4101
                              },
4102
                              "name": "_modal"
4103
                            },
4104
                            "computed": false
4105
                          }
4106
                        ]
4107
                      }
4108
                    },
4109
                    {
4110
                      "type": "ExpressionStatement",
4111
                      "start": 726,
4112
                      "end": 753,
4113
                      "loc": {
4114
                        "start": {
4115
                          "line": 22,
4116
                          "column": 8
4117
                        },
4118
                        "end": {
4119
                          "line": 22,
4120
                          "column": 35
4121
                        }
4122
                      },
4123
                      "expression": {
4124
                        "type": "AssignmentExpression",
4125
                        "start": 726,
4126
                        "end": 752,
4127
                        "loc": {
4128
                          "start": {
4129
                            "line": 22,
4130
                            "column": 8
4131
                          },
4132
                          "end": {
4133
                            "line": 22,
4134
                            "column": 34
4135
                          }
4136
                        },
4137
                        "operator": "=",
4138
                        "left": {
4139
                          "type": "MemberExpression",
4140
                          "start": 726,
4141
                          "end": 744,
4142
                          "loc": {
4143
                            "start": {
4144
                              "line": 22,
4145
                              "column": 8
4146
                            },
4147
                            "end": {
4148
                              "line": 22,
4149
                              "column": 26
4150
                            }
4151
                          },
4152
                          "object": {
4153
                            "type": "ThisExpression",
4154
                            "start": 726,
4155
                            "end": 730,
4156
                            "loc": {
4157
                              "start": {
4158
                                "line": 22,
4159
                                "column": 8
4160
                              },
4161
                              "end": {
4162
                                "line": 22,
4163
                                "column": 12
4164
                              }
4165
                            }
4166
                          },
4167
                          "property": {
4168
                            "type": "Identifier",
4169
                            "start": 731,
4170
                            "end": 744,
4171
                            "loc": {
4172
                              "start": {
4173
                                "line": 22,
4174
                                "column": 13
4175
                              },
4176
                              "end": {
4177
                                "line": 22,
4178
                                "column": 26
4179
                              },
4180
                              "identifierName": "_modalVisible"
4181
                            },
4182
                            "name": "_modalVisible"
4183
                          },
4184
                          "computed": false
4185
                        },
4186
                        "right": {
4187
                          "type": "BooleanLiteral",
4188
                          "start": 747,
4189
                          "end": 752,
4190
                          "loc": {
4191
                            "start": {
4192
                              "line": 22,
4193
                              "column": 29
4194
                            },
4195
                            "end": {
4196
                              "line": 22,
4197
                              "column": 34
4198
                            }
4199
                          },
4200
                          "value": false
4201
                        }
4202
                      }
4203
                    },
4204
                    {
4205
                      "type": "ExpressionStatement",
4206
                      "start": 762,
4207
                      "end": 799,
4208
                      "loc": {
4209
                        "start": {
4210
                          "line": 23,
4211
                          "column": 8
4212
                        },
4213
                        "end": {
4214
                          "line": 23,
4215
                          "column": 45
4216
                        }
4217
                      },
4218
                      "expression": {
4219
                        "type": "AssignmentExpression",
4220
                        "start": 762,
4221
                        "end": 798,
4222
                        "loc": {
4223
                          "start": {
4224
                            "line": 23,
4225
                            "column": 8
4226
                          },
4227
                          "end": {
4228
                            "line": 23,
4229
                            "column": 44
4230
                          }
4231
                        },
4232
                        "operator": "=",
4233
                        "left": {
4234
                          "type": "MemberExpression",
4235
                          "start": 762,
4236
                          "end": 787,
4237
                          "loc": {
4238
                            "start": {
4239
                              "line": 23,
4240
                              "column": 8
4241
                            },
4242
                            "end": {
4243
                              "line": 23,
4244
                              "column": 33
4245
                            }
4246
                          },
4247
                          "object": {
4248
                            "type": "MemberExpression",
4249
                            "start": 762,
4250
                            "end": 779,
4251
                            "loc": {
4252
                              "start": {
4253
                                "line": 23,
4254
                                "column": 8
4255
                              },
4256
                              "end": {
4257
                                "line": 23,
4258
                                "column": 25
4259
                              }
4260
                            },
4261
                            "object": {
4262
                              "type": "MemberExpression",
4263
                              "start": 762,
4264
                              "end": 773,
4265
                              "loc": {
4266
                                "start": {
4267
                                  "line": 23,
4268
                                  "column": 8
4269
                                },
4270
                                "end": {
4271
                                  "line": 23,
4272
                                  "column": 19
4273
                                }
4274
                              },
4275
                              "object": {
4276
                                "type": "ThisExpression",
4277
                                "start": 762,
4278
                                "end": 766,
4279
                                "loc": {
4280
                                  "start": {
4281
                                    "line": 23,
4282
                                    "column": 8
4283
                                  },
4284
                                  "end": {
4285
                                    "line": 23,
4286
                                    "column": 12
4287
                                  }
4288
                                }
4289
                              },
4290
                              "property": {
4291
                                "type": "Identifier",
4292
                                "start": 767,
4293
                                "end": 773,
4294
                                "loc": {
4295
                                  "start": {
4296
                                    "line": 23,
4297
                                    "column": 13
4298
                                  },
4299
                                  "end": {
4300
                                    "line": 23,
4301
                                    "column": 19
4302
                                  },
4303
                                  "identifierName": "_modal"
4304
                                },
4305
                                "name": "_modal"
4306
                              },
4307
                              "computed": false
4308
                            },
4309
                            "property": {
4310
                              "type": "Identifier",
4311
                              "start": 774,
4312
                              "end": 779,
4313
                              "loc": {
4314
                                "start": {
4315
                                  "line": 23,
4316
                                  "column": 20
4317
                                },
4318
                                "end": {
4319
                                  "line": 23,
4320
                                  "column": 25
4321
                                },
4322
                                "identifierName": "style"
4323
                              },
4324
                              "name": "style"
4325
                            },
4326
                            "computed": false
4327
                          },
4328
                          "property": {
4329
                            "type": "Identifier",
4330
                            "start": 780,
4331
                            "end": 787,
4332
                            "loc": {
4333
                              "start": {
4334
                                "line": 23,
4335
                                "column": 26
4336
                              },
4337
                              "end": {
4338
                                "line": 23,
4339
                                "column": 33
4340
                              },
4341
                              "identifierName": "display"
4342
                            },
4343
                            "name": "display"
4344
                          },
4345
                          "computed": false
4346
                        },
4347
                        "right": {
4348
                          "type": "StringLiteral",
4349
                          "start": 790,
4350
                          "end": 798,
4351
                          "loc": {
4352
                            "start": {
4353
                              "line": 23,
4354
                              "column": 36
4355
                            },
4356
                            "end": {
4357
                              "line": 23,
4358
                              "column": 44
4359
                            }
4360
                          },
4361
                          "extra": {
4362
                            "rawValue": "hidden",
4363
                            "raw": "'hidden'"
4364
                          },
4365
                          "value": "hidden"
4366
                        }
4367
                      }
4368
                    }
4369
                  ],
4370
                  "directives": []
4371
                }
4372
              },
4373
              {
4374
                "type": "ClassMethod",
4375
                "start": 811,
4376
                "end": 997,
4377
                "loc": {
4378
                  "start": {
4379
                    "line": 26,
4380
                    "column": 4
4381
                  },
4382
                  "end": {
4383
                    "line": 30,
4384
                    "column": 5
4385
                  }
4386
                },
4387
                "static": false,
4388
                "computed": false,
4389
                "key": {
4390
                  "type": "Identifier",
4391
                  "start": 811,
4392
                  "end": 815,
4393
                  "loc": {
4394
                    "start": {
4395
                      "line": 26,
4396
                      "column": 4
4397
                    },
4398
                    "end": {
4399
                      "line": 26,
4400
                      "column": 8
4401
                    },
4402
                    "identifierName": "show"
4403
                  },
4404
                  "name": "show"
4405
                },
4406
                "kind": "method",
4407
                "id": null,
4408
                "generator": false,
4409
                "expression": false,
4410
                "async": false,
4411
                "params": [
4412
                  {
4413
                    "type": "Identifier",
4414
                    "start": 816,
4415
                    "end": 823,
4416
                    "loc": {
4417
                      "start": {
4418
                        "line": 26,
4419
                        "column": 9
4420
                      },
4421
                      "end": {
4422
                        "line": 26,
4423
                        "column": 16
4424
                      },
4425
                      "identifierName": "message"
4426
                    },
4427
                    "name": "message"
4428
                  }
4429
                ],
4430
                "body": {
4431
                  "type": "BlockStatement",
4432
                  "start": 825,
4433
                  "end": 997,
4434
                  "loc": {
4435
                    "start": {
4436
                      "line": 26,
4437
                      "column": 18
4438
                    },
4439
                    "end": {
4440
                      "line": 30,
4441
                      "column": 5
4442
                    }
4443
                  },
4444
                  "body": [
4445
                    {
4446
                      "type": "ExpressionStatement",
4447
                      "start": 835,
4448
                      "end": 861,
4449
                      "loc": {
4450
                        "start": {
4451
                          "line": 27,
4452
                          "column": 8
4453
                        },
4454
                        "end": {
4455
                          "line": 27,
4456
                          "column": 34
4457
                        }
4458
                      },
4459
                      "expression": {
4460
                        "type": "AssignmentExpression",
4461
                        "start": 835,
4462
                        "end": 860,
4463
                        "loc": {
4464
                          "start": {
4465
                            "line": 27,
4466
                            "column": 8
4467
                          },
4468
                          "end": {
4469
                            "line": 27,
4470
                            "column": 33
4471
                          }
4472
                        },
4473
                        "operator": "=",
4474
                        "left": {
4475
                          "type": "MemberExpression",
4476
                          "start": 835,
4477
                          "end": 853,
4478
                          "loc": {
4479
                            "start": {
4480
                              "line": 27,
4481
                              "column": 8
4482
                            },
4483
                            "end": {
4484
                              "line": 27,
4485
                              "column": 26
4486
                            }
4487
                          },
4488
                          "object": {
4489
                            "type": "ThisExpression",
4490
                            "start": 835,
4491
                            "end": 839,
4492
                            "loc": {
4493
                              "start": {
4494
                                "line": 27,
4495
                                "column": 8
4496
                              },
4497
                              "end": {
4498
                                "line": 27,
4499
                                "column": 12
4500
                              }
4501
                            }
4502
                          },
4503
                          "property": {
4504
                            "type": "Identifier",
4505
                            "start": 840,
4506
                            "end": 853,
4507
                            "loc": {
4508
                              "start": {
4509
                                "line": 27,
4510
                                "column": 13
4511
                              },
4512
                              "end": {
4513
                                "line": 27,
4514
                                "column": 26
4515
                              },
4516
                              "identifierName": "_modalVisible"
4517
                            },
4518
                            "name": "_modalVisible"
4519
                          },
4520
                          "computed": false
4521
                        },
4522
                        "right": {
4523
                          "type": "BooleanLiteral",
4524
                          "start": 856,
4525
                          "end": 860,
4526
                          "loc": {
4527
                            "start": {
4528
                              "line": 27,
4529
                              "column": 29
4530
                            },
4531
                            "end": {
4532
                              "line": 27,
4533
                              "column": 33
4534
                            }
4535
                          },
4536
                          "value": true
4537
                        }
4538
                      }
4539
                    },
4540
                    {
4541
                      "type": "ExpressionStatement",
4542
                      "start": 870,
4543
                      "end": 946,
4544
                      "loc": {
4545
                        "start": {
4546
                          "line": 28,
4547
                          "column": 8
4548
                        },
4549
                        "end": {
4550
                          "line": 28,
4551
                          "column": 84
4552
                        }
4553
                      },
4554
                      "expression": {
4555
                        "type": "AssignmentExpression",
4556
                        "start": 870,
4557
                        "end": 945,
4558
                        "loc": {
4559
                          "start": {
4560
                            "line": 28,
4561
                            "column": 8
4562
                          },
4563
                          "end": {
4564
                            "line": 28,
4565
                            "column": 83
4566
                          }
4567
                        },
4568
                        "operator": "=",
4569
                        "left": {
4570
                          "type": "MemberExpression",
4571
                          "start": 870,
4572
                          "end": 935,
4573
                          "loc": {
4574
                            "start": {
4575
                              "line": 28,
4576
                              "column": 8
4577
                            },
4578
                            "end": {
4579
                              "line": 28,
4580
                              "column": 73
4581
                            }
4582
                          },
4583
                          "object": {
4584
                            "type": "CallExpression",
4585
                            "start": 870,
4586
                            "end": 925,
4587
                            "loc": {
4588
                              "start": {
4589
                                "line": 28,
4590
                                "column": 8
4591
                              },
4592
                              "end": {
4593
                                "line": 28,
4594
                                "column": 63
4595
                              }
4596
                            },
4597
                            "callee": {
4598
                              "type": "MemberExpression",
4599
                              "start": 870,
4600
                              "end": 895,
4601
                              "loc": {
4602
                                "start": {
4603
                                  "line": 28,
4604
                                  "column": 8
4605
                                },
4606
                                "end": {
4607
                                  "line": 28,
4608
                                  "column": 33
4609
                                }
4610
                              },
4611
                              "object": {
4612
                                "type": "MemberExpression",
4613
                                "start": 870,
4614
                                "end": 881,
4615
                                "loc": {
4616
                                  "start": {
4617
                                    "line": 28,
4618
                                    "column": 8
4619
                                  },
4620
                                  "end": {
4621
                                    "line": 28,
4622
                                    "column": 19
4623
                                  }
4624
                                },
4625
                                "object": {
4626
                                  "type": "ThisExpression",
4627
                                  "start": 870,
4628
                                  "end": 874,
4629
                                  "loc": {
4630
                                    "start": {
4631
                                      "line": 28,
4632
                                      "column": 8
4633
                                    },
4634
                                    "end": {
4635
                                      "line": 28,
4636
                                      "column": 12
4637
                                    }
4638
                                  }
4639
                                },
4640
                                "property": {
4641
                                  "type": "Identifier",
4642
                                  "start": 875,
4643
                                  "end": 881,
4644
                                  "loc": {
4645
                                    "start": {
4646
                                      "line": 28,
4647
                                      "column": 13
4648
                                    },
4649
                                    "end": {
4650
                                      "line": 28,
4651
                                      "column": 19
4652
                                    },
4653
                                    "identifierName": "_modal"
4654
                                  },
4655
                                  "name": "_modal"
4656
                                },
4657
                                "computed": false
4658
                              },
4659
                              "property": {
4660
                                "type": "Identifier",
4661
                                "start": 882,
4662
                                "end": 895,
4663
                                "loc": {
4664
                                  "start": {
4665
                                    "line": 28,
4666
                                    "column": 20
4667
                                  },
4668
                                  "end": {
4669
                                    "line": 28,
4670
                                    "column": 33
4671
                                  },
4672
                                  "identifierName": "querySelector"
4673
                                },
4674
                                "name": "querySelector"
4675
                              },
4676
                              "computed": false
4677
                            },
4678
                            "arguments": [
4679
                              {
4680
                                "type": "StringLiteral",
4681
                                "start": 896,
4682
                                "end": 924,
4683
                                "loc": {
4684
                                  "start": {
4685
                                    "line": 28,
4686
                                    "column": 34
4687
                                  },
4688
                                  "end": {
4689
                                    "line": 28,
4690
                                    "column": 62
4691
                                  }
4692
                                },
4693
                                "extra": {
4694
                                  "rawValue": ".xeokit-busy-modal-message",
4695
                                  "raw": "'.xeokit-busy-modal-message'"
4696
                                },
4697
                                "value": ".xeokit-busy-modal-message"
4698
                              }
4699
                            ]
4700
                          },
4701
                          "property": {
4702
                            "type": "Identifier",
4703
                            "start": 926,
4704
                            "end": 935,
4705
                            "loc": {
4706
                              "start": {
4707
                                "line": 28,
4708
                                "column": 64
4709
                              },
4710
                              "end": {
4711
                                "line": 28,
4712
                                "column": 73
4713
                              },
4714
                              "identifierName": "innerText"
4715
                            },
4716
                            "name": "innerText"
4717
                          },
4718
                          "computed": false
4719
                        },
4720
                        "right": {
4721
                          "type": "Identifier",
4722
                          "start": 938,
4723
                          "end": 945,
4724
                          "loc": {
4725
                            "start": {
4726
                              "line": 28,
4727
                              "column": 76
4728
                            },
4729
                            "end": {
4730
                              "line": 28,
4731
                              "column": 83
4732
                            },
4733
                            "identifierName": "message"
4734
                          },
4735
                          "name": "message"
4736
                        }
4737
                      }
4738
                    },
4739
                    {
4740
                      "type": "ExpressionStatement",
4741
                      "start": 955,
4742
                      "end": 991,
4743
                      "loc": {
4744
                        "start": {
4745
                          "line": 29,
4746
                          "column": 8
4747
                        },
4748
                        "end": {
4749
                          "line": 29,
4750
                          "column": 44
4751
                        }
4752
                      },
4753
                      "expression": {
4754
                        "type": "AssignmentExpression",
4755
                        "start": 955,
4756
                        "end": 990,
4757
                        "loc": {
4758
                          "start": {
4759
                            "line": 29,
4760
                            "column": 8
4761
                          },
4762
                          "end": {
4763
                            "line": 29,
4764
                            "column": 43
4765
                          }
4766
                        },
4767
                        "operator": "=",
4768
                        "left": {
4769
                          "type": "MemberExpression",
4770
                          "start": 955,
4771
                          "end": 980,
4772
                          "loc": {
4773
                            "start": {
4774
                              "line": 29,
4775
                              "column": 8
4776
                            },
4777
                            "end": {
4778
                              "line": 29,
4779
                              "column": 33
4780
                            }
4781
                          },
4782
                          "object": {
4783
                            "type": "MemberExpression",
4784
                            "start": 955,
4785
                            "end": 972,
4786
                            "loc": {
4787
                              "start": {
4788
                                "line": 29,
4789
                                "column": 8
4790
                              },
4791
                              "end": {
4792
                                "line": 29,
4793
                                "column": 25
4794
                              }
4795
                            },
4796
                            "object": {
4797
                              "type": "MemberExpression",
4798
                              "start": 955,
4799
                              "end": 966,
4800
                              "loc": {
4801
                                "start": {
4802
                                  "line": 29,
4803
                                  "column": 8
4804
                                },
4805
                                "end": {
4806
                                  "line": 29,
4807
                                  "column": 19
4808
                                }
4809
                              },
4810
                              "object": {
4811
                                "type": "ThisExpression",
4812
                                "start": 955,
4813
                                "end": 959,
4814
                                "loc": {
4815
                                  "start": {
4816
                                    "line": 29,
4817
                                    "column": 8
4818
                                  },
4819
                                  "end": {
4820
                                    "line": 29,
4821
                                    "column": 12
4822
                                  }
4823
                                }
4824
                              },
4825
                              "property": {
4826
                                "type": "Identifier",
4827
                                "start": 960,
4828
                                "end": 966,
4829
                                "loc": {
4830
                                  "start": {
4831
                                    "line": 29,
4832
                                    "column": 13
4833
                                  },
4834
                                  "end": {
4835
                                    "line": 29,
4836
                                    "column": 19
4837
                                  },
4838
                                  "identifierName": "_modal"
4839
                                },
4840
                                "name": "_modal"
4841
                              },
4842
                              "computed": false
4843
                            },
4844
                            "property": {
4845
                              "type": "Identifier",
4846
                              "start": 967,
4847
                              "end": 972,
4848
                              "loc": {
4849
                                "start": {
4850
                                  "line": 29,
4851
                                  "column": 20
4852
                                },
4853
                                "end": {
4854
                                  "line": 29,
4855
                                  "column": 25
4856
                                },
4857
                                "identifierName": "style"
4858
                              },
4859
                              "name": "style"
4860
                            },
4861
                            "computed": false
4862
                          },
4863
                          "property": {
4864
                            "type": "Identifier",
4865
                            "start": 973,
4866
                            "end": 980,
4867
                            "loc": {
4868
                              "start": {
4869
                                "line": 29,
4870
                                "column": 26
4871
                              },
4872
                              "end": {
4873
                                "line": 29,
4874
                                "column": 33
4875
                              },
4876
                              "identifierName": "display"
4877
                            },
4878
                            "name": "display"
4879
                          },
4880
                          "computed": false
4881
                        },
4882
                        "right": {
4883
                          "type": "StringLiteral",
4884
                          "start": 983,
4885
                          "end": 990,
4886
                          "loc": {
4887
                            "start": {
4888
                              "line": 29,
4889
                              "column": 36
4890
                            },
4891
                            "end": {
4892
                              "line": 29,
4893
                              "column": 43
4894
                            }
4895
                          },
4896
                          "extra": {
4897
                            "rawValue": "block",
4898
                            "raw": "'block'"
4899
                          },
4900
                          "value": "block"
4901
                        }
4902
                      }
4903
                    }
4904
                  ],
4905
                  "directives": []
4906
                }
4907
              },
4908
              {
4909
                "type": "ClassMethod",
4910
                "start": 1003,
4911
                "end": 1097,
4912
                "loc": {
4913
                  "start": {
4914
                    "line": 32,
4915
                    "column": 4
4916
                  },
4917
                  "end": {
4918
                    "line": 35,
4919
                    "column": 5
4920
                  }
4921
                },
4922
                "static": false,
4923
                "computed": false,
4924
                "key": {
4925
                  "type": "Identifier",
4926
                  "start": 1003,
4927
                  "end": 1007,
4928
                  "loc": {
4929
                    "start": {
4930
                      "line": 32,
4931
                      "column": 4
4932
                    },
4933
                    "end": {
4934
                      "line": 32,
4935
                      "column": 8
4936
                    },
4937
                    "identifierName": "hide"
4938
                  },
4939
                  "name": "hide"
4940
                },
4941
                "kind": "method",
4942
                "id": null,
4943
                "generator": false,
4944
                "expression": false,
4945
                "async": false,
4946
                "params": [],
4947
                "body": {
4948
                  "type": "BlockStatement",
4949
                  "start": 1010,
4950
                  "end": 1097,
4951
                  "loc": {
4952
                    "start": {
4953
                      "line": 32,
4954
                      "column": 11
4955
                    },
4956
                    "end": {
4957
                      "line": 35,
4958
                      "column": 5
4959
                    }
4960
                  },
4961
                  "body": [
4962
                    {
4963
                      "type": "ExpressionStatement",
4964
                      "start": 1020,
4965
                      "end": 1047,
4966
                      "loc": {
4967
                        "start": {
4968
                          "line": 33,
4969
                          "column": 8
4970
                        },
4971
                        "end": {
4972
                          "line": 33,
4973
                          "column": 35
4974
                        }
4975
                      },
4976
                      "expression": {
4977
                        "type": "AssignmentExpression",
4978
                        "start": 1020,
4979
                        "end": 1046,
4980
                        "loc": {
4981
                          "start": {
4982
                            "line": 33,
4983
                            "column": 8
4984
                          },
4985
                          "end": {
4986
                            "line": 33,
4987
                            "column": 34
4988
                          }
4989
                        },
4990
                        "operator": "=",
4991
                        "left": {
4992
                          "type": "MemberExpression",
4993
                          "start": 1020,
4994
                          "end": 1038,
4995
                          "loc": {
4996
                            "start": {
4997
                              "line": 33,
4998
                              "column": 8
4999
                            },
5000
                            "end": {
5001
                              "line": 33,
5002
                              "column": 26
5003
                            }
5004
                          },
5005
                          "object": {
5006
                            "type": "ThisExpression",
5007
                            "start": 1020,
5008
                            "end": 1024,
5009
                            "loc": {
5010
                              "start": {
5011
                                "line": 33,
5012
                                "column": 8
5013
                              },
5014
                              "end": {
5015
                                "line": 33,
5016
                                "column": 12
5017
                              }
5018
                            }
5019
                          },
5020
                          "property": {
5021
                            "type": "Identifier",
5022
                            "start": 1025,
5023
                            "end": 1038,
5024
                            "loc": {
5025
                              "start": {
5026
                                "line": 33,
5027
                                "column": 13
5028
                              },
5029
                              "end": {
5030
                                "line": 33,
5031
                                "column": 26
5032
                              },
5033
                              "identifierName": "_modalVisible"
5034
                            },
5035
                            "name": "_modalVisible"
5036
                          },
5037
                          "computed": false
5038
                        },
5039
                        "right": {
5040
                          "type": "BooleanLiteral",
5041
                          "start": 1041,
5042
                          "end": 1046,
5043
                          "loc": {
5044
                            "start": {
5045
                              "line": 33,
5046
                              "column": 29
5047
                            },
5048
                            "end": {
5049
                              "line": 33,
5050
                              "column": 34
5051
                            }
5052
                          },
5053
                          "value": false
5054
                        }
5055
                      }
5056
                    },
5057
                    {
5058
                      "type": "ExpressionStatement",
5059
                      "start": 1056,
5060
                      "end": 1091,
5061
                      "loc": {
5062
                        "start": {
5063
                          "line": 34,
5064
                          "column": 8
5065
                        },
5066
                        "end": {
5067
                          "line": 34,
5068
                          "column": 43
5069
                        }
5070
                      },
5071
                      "expression": {
5072
                        "type": "AssignmentExpression",
5073
                        "start": 1056,
5074
                        "end": 1090,
5075
                        "loc": {
5076
                          "start": {
5077
                            "line": 34,
5078
                            "column": 8
5079
                          },
5080
                          "end": {
5081
                            "line": 34,
5082
                            "column": 42
5083
                          }
5084
                        },
5085
                        "operator": "=",
5086
                        "left": {
5087
                          "type": "MemberExpression",
5088
                          "start": 1056,
5089
                          "end": 1081,
5090
                          "loc": {
5091
                            "start": {
5092
                              "line": 34,
5093
                              "column": 8
5094
                            },
5095
                            "end": {
5096
                              "line": 34,
5097
                              "column": 33
5098
                            }
5099
                          },
5100
                          "object": {
5101
                            "type": "MemberExpression",
5102
                            "start": 1056,
5103
                            "end": 1073,
5104
                            "loc": {
5105
                              "start": {
5106
                                "line": 34,
5107
                                "column": 8
5108
                              },
5109
                              "end": {
5110
                                "line": 34,
5111
                                "column": 25
5112
                              }
5113
                            },
5114
                            "object": {
5115
                              "type": "MemberExpression",
5116
                              "start": 1056,
5117
                              "end": 1067,
5118
                              "loc": {
5119
                                "start": {
5120
                                  "line": 34,
5121
                                  "column": 8
5122
                                },
5123
                                "end": {
5124
                                  "line": 34,
5125
                                  "column": 19
5126
                                }
5127
                              },
5128
                              "object": {
5129
                                "type": "ThisExpression",
5130
                                "start": 1056,
5131
                                "end": 1060,
5132
                                "loc": {
5133
                                  "start": {
5134
                                    "line": 34,
5135
                                    "column": 8
5136
                                  },
5137
                                  "end": {
5138
                                    "line": 34,
5139
                                    "column": 12
5140
                                  }
5141
                                }
5142
                              },
5143
                              "property": {
5144
                                "type": "Identifier",
5145
                                "start": 1061,
5146
                                "end": 1067,
5147
                                "loc": {
5148
                                  "start": {
5149
                                    "line": 34,
5150
                                    "column": 13
5151
                                  },
5152
                                  "end": {
5153
                                    "line": 34,
5154
                                    "column": 19
5155
                                  },
5156
                                  "identifierName": "_modal"
5157
                                },
5158
                                "name": "_modal"
5159
                              },
5160
                              "computed": false
5161
                            },
5162
                            "property": {
5163
                              "type": "Identifier",
5164
                              "start": 1068,
5165
                              "end": 1073,
5166
                              "loc": {
5167
                                "start": {
5168
                                  "line": 34,
5169
                                  "column": 20
5170
                                },
5171
                                "end": {
5172
                                  "line": 34,
5173
                                  "column": 25
5174
                                },
5175
                                "identifierName": "style"
5176
                              },
5177
                              "name": "style"
5178
                            },
5179
                            "computed": false
5180
                          },
5181
                          "property": {
5182
                            "type": "Identifier",
5183
                            "start": 1074,
5184
                            "end": 1081,
5185
                            "loc": {
5186
                              "start": {
5187
                                "line": 34,
5188
                                "column": 26
5189
                              },
5190
                              "end": {
5191
                                "line": 34,
5192
                                "column": 33
5193
                              },
5194
                              "identifierName": "display"
5195
                            },
5196
                            "name": "display"
5197
                          },
5198
                          "computed": false
5199
                        },
5200
                        "right": {
5201
                          "type": "StringLiteral",
5202
                          "start": 1084,
5203
                          "end": 1090,
5204
                          "loc": {
5205
                            "start": {
5206
                              "line": 34,
5207
                              "column": 36
5208
                            },
5209
                            "end": {
5210
                              "line": 34,
5211
                              "column": 42
5212
                            }
5213
                          },
5214
                          "extra": {
5215
                            "rawValue": "none",
5216
                            "raw": "'none'"
5217
                          },
5218
                          "value": "none"
5219
                        }
5220
                      }
5221
                    }
5222
                  ],
5223
                  "directives": []
5224
                }
5225
              },
5226
              {
5227
                "type": "ClassMethod",
5228
                "start": 1103,
5229
                "end": 1275,
5230
                "loc": {
5231
                  "start": {
5232
                    "line": 37,
5233
                    "column": 4
5234
                  },
5235
                  "end": {
5236
                    "line": 43,
5237
                    "column": 5
5238
                  }
5239
                },
5240
                "static": false,
5241
                "computed": false,
5242
                "key": {
5243
                  "type": "Identifier",
5244
                  "start": 1103,
5245
                  "end": 1110,
5246
                  "loc": {
5247
                    "start": {
5248
                      "line": 37,
5249
                      "column": 4
5250
                    },
5251
                    "end": {
5252
                      "line": 37,
5253
                      "column": 11
5254
                    },
5255
                    "identifierName": "destroy"
5256
                  },
5257
                  "name": "destroy"
5258
                },
5259
                "kind": "method",
5260
                "id": null,
5261
                "generator": false,
5262
                "expression": false,
5263
                "async": false,
5264
                "params": [],
5265
                "body": {
5266
                  "type": "BlockStatement",
5267
                  "start": 1113,
5268
                  "end": 1275,
5269
                  "loc": {
5270
                    "start": {
5271
                      "line": 37,
5272
                      "column": 14
5273
                    },
5274
                    "end": {
5275
                      "line": 43,
5276
                      "column": 5
5277
                    }
5278
                  },
5279
                  "body": [
5280
                    {
5281
                      "type": "ExpressionStatement",
5282
                      "start": 1123,
5283
                      "end": 1139,
5284
                      "loc": {
5285
                        "start": {
5286
                          "line": 38,
5287
                          "column": 8
5288
                        },
5289
                        "end": {
5290
                          "line": 38,
5291
                          "column": 24
5292
                        }
5293
                      },
5294
                      "expression": {
5295
                        "type": "CallExpression",
5296
                        "start": 1123,
5297
                        "end": 1138,
5298
                        "loc": {
5299
                          "start": {
5300
                            "line": 38,
5301
                            "column": 8
5302
                          },
5303
                          "end": {
5304
                            "line": 38,
5305
                            "column": 23
5306
                          }
5307
                        },
5308
                        "callee": {
5309
                          "type": "MemberExpression",
5310
                          "start": 1123,
5311
                          "end": 1136,
5312
                          "loc": {
5313
                            "start": {
5314
                              "line": 38,
5315
                              "column": 8
5316
                            },
5317
                            "end": {
5318
                              "line": 38,
5319
                              "column": 21
5320
                            }
5321
                          },
5322
                          "object": {
5323
                            "type": "Super",
5324
                            "start": 1123,
5325
                            "end": 1128,
5326
                            "loc": {
5327
                              "start": {
5328
                                "line": 38,
5329
                                "column": 8
5330
                              },
5331
                              "end": {
5332
                                "line": 38,
5333
                                "column": 13
5334
                              }
5335
                            }
5336
                          },
5337
                          "property": {
5338
                            "type": "Identifier",
5339
                            "start": 1129,
5340
                            "end": 1136,
5341
                            "loc": {
5342
                              "start": {
5343
                                "line": 38,
5344
                                "column": 14
5345
                              },
5346
                              "end": {
5347
                                "line": 38,
5348
                                "column": 21
5349
                              },
5350
                              "identifierName": "destroy"
5351
                            },
5352
                            "name": "destroy"
5353
                          },
5354
                          "computed": false
5355
                        },
5356
                        "arguments": []
5357
                      }
5358
                    },
5359
                    {
5360
                      "type": "IfStatement",
5361
                      "start": 1148,
5362
                      "end": 1269,
5363
                      "loc": {
5364
                        "start": {
5365
                          "line": 39,
5366
                          "column": 8
5367
                        },
5368
                        "end": {
5369
                          "line": 42,
5370
                          "column": 9
5371
                        }
5372
                      },
5373
                      "test": {
5374
                        "type": "MemberExpression",
5375
                        "start": 1152,
5376
                        "end": 1163,
5377
                        "loc": {
5378
                          "start": {
5379
                            "line": 39,
5380
                            "column": 12
5381
                          },
5382
                          "end": {
5383
                            "line": 39,
5384
                            "column": 23
5385
                          }
5386
                        },
5387
                        "object": {
5388
                          "type": "ThisExpression",
5389
                          "start": 1152,
5390
                          "end": 1156,
5391
                          "loc": {
5392
                            "start": {
5393
                              "line": 39,
5394
                              "column": 12
5395
                            },
5396
                            "end": {
5397
                              "line": 39,
5398
                              "column": 16
5399
                            }
5400
                          }
5401
                        },
5402
                        "property": {
5403
                          "type": "Identifier",
5404
                          "start": 1157,
5405
                          "end": 1163,
5406
                          "loc": {
5407
                            "start": {
5408
                              "line": 39,
5409
                              "column": 17
5410
                            },
5411
                            "end": {
5412
                              "line": 39,
5413
                              "column": 23
5414
                            },
5415
                            "identifierName": "_modal"
5416
                          },
5417
                          "name": "_modal"
5418
                        },
5419
                        "computed": false
5420
                      },
5421
                      "consequent": {
5422
                        "type": "BlockStatement",
5423
                        "start": 1165,
5424
                        "end": 1269,
5425
                        "loc": {
5426
                          "start": {
5427
                            "line": 39,
5428
                            "column": 25
5429
                          },
5430
                          "end": {
5431
                            "line": 42,
5432
                            "column": 9
5433
                          }
5434
                        },
5435
                        "body": [
5436
                          {
5437
                            "type": "ExpressionStatement",
5438
                            "start": 1179,
5439
                            "end": 1227,
5440
                            "loc": {
5441
                              "start": {
5442
                                "line": 40,
5443
                                "column": 12
5444
                              },
5445
                              "end": {
5446
                                "line": 40,
5447
                                "column": 60
5448
                              }
5449
                            },
5450
                            "expression": {
5451
                              "type": "CallExpression",
5452
                              "start": 1179,
5453
                              "end": 1226,
5454
                              "loc": {
5455
                                "start": {
5456
                                  "line": 40,
5457
                                  "column": 12
5458
                                },
5459
                                "end": {
5460
                                  "line": 40,
5461
                                  "column": 59
5462
                                }
5463
                              },
5464
                              "callee": {
5465
                                "type": "MemberExpression",
5466
                                "start": 1179,
5467
                                "end": 1213,
5468
                                "loc": {
5469
                                  "start": {
5470
                                    "line": 40,
5471
                                    "column": 12
5472
                                  },
5473
                                  "end": {
5474
                                    "line": 40,
5475
                                    "column": 46
5476
                                  }
5477
                                },
5478
                                "object": {
5479
                                  "type": "MemberExpression",
5480
                                  "start": 1179,
5481
                                  "end": 1201,
5482
                                  "loc": {
5483
                                    "start": {
5484
                                      "line": 40,
5485
                                      "column": 12
5486
                                    },
5487
                                    "end": {
5488
                                      "line": 40,
5489
                                      "column": 34
5490
                                    }
5491
                                  },
5492
                                  "object": {
5493
                                    "type": "MemberExpression",
5494
                                    "start": 1179,
5495
                                    "end": 1190,
5496
                                    "loc": {
5497
                                      "start": {
5498
                                        "line": 40,
5499
                                        "column": 12
5500
                                      },
5501
                                      "end": {
5502
                                        "line": 40,
5503
                                        "column": 23
5504
                                      }
5505
                                    },
5506
                                    "object": {
5507
                                      "type": "ThisExpression",
5508
                                      "start": 1179,
5509
                                      "end": 1183,
5510
                                      "loc": {
5511
                                        "start": {
5512
                                          "line": 40,
5513
                                          "column": 12
5514
                                        },
5515
                                        "end": {
5516
                                          "line": 40,
5517
                                          "column": 16
5518
                                        }
5519
                                      }
5520
                                    },
5521
                                    "property": {
5522
                                      "type": "Identifier",
5523
                                      "start": 1184,
5524
                                      "end": 1190,
5525
                                      "loc": {
5526
                                        "start": {
5527
                                          "line": 40,
5528
                                          "column": 17
5529
                                        },
5530
                                        "end": {
5531
                                          "line": 40,
5532
                                          "column": 23
5533
                                        },
5534
                                        "identifierName": "_modal"
5535
                                      },
5536
                                      "name": "_modal"
5537
                                    },
5538
                                    "computed": false
5539
                                  },
5540
                                  "property": {
5541
                                    "type": "Identifier",
5542
                                    "start": 1191,
5543
                                    "end": 1201,
5544
                                    "loc": {
5545
                                      "start": {
5546
                                        "line": 40,
5547
                                        "column": 24
5548
                                      },
5549
                                      "end": {
5550
                                        "line": 40,
5551
                                        "column": 34
5552
                                      },
5553
                                      "identifierName": "parentNode"
5554
                                    },
5555
                                    "name": "parentNode"
5556
                                  },
5557
                                  "computed": false
5558
                                },
5559
                                "property": {
5560
                                  "type": "Identifier",
5561
                                  "start": 1202,
5562
                                  "end": 1213,
5563
                                  "loc": {
5564
                                    "start": {
5565
                                      "line": 40,
5566
                                      "column": 35
5567
                                    },
5568
                                    "end": {
5569
                                      "line": 40,
5570
                                      "column": 46
5571
                                    },
5572
                                    "identifierName": "removeChild"
5573
                                  },
5574
                                  "name": "removeChild"
5575
                                },
5576
                                "computed": false
5577
                              },
5578
                              "arguments": [
5579
                                {
5580
                                  "type": "MemberExpression",
5581
                                  "start": 1214,
5582
                                  "end": 1225,
5583
                                  "loc": {
5584
                                    "start": {
5585
                                      "line": 40,
5586
                                      "column": 47
5587
                                    },
5588
                                    "end": {
5589
                                      "line": 40,
5590
                                      "column": 58
5591
                                    }
5592
                                  },
5593
                                  "object": {
5594
                                    "type": "ThisExpression",
5595
                                    "start": 1214,
5596
                                    "end": 1218,
5597
                                    "loc": {
5598
                                      "start": {
5599
                                        "line": 40,
5600
                                        "column": 47
5601
                                      },
5602
                                      "end": {
5603
                                        "line": 40,
5604
                                        "column": 51
5605
                                      }
5606
                                    }
5607
                                  },
5608
                                  "property": {
5609
                                    "type": "Identifier",
5610
                                    "start": 1219,
5611
                                    "end": 1225,
5612
                                    "loc": {
5613
                                      "start": {
5614
                                        "line": 40,
5615
                                        "column": 52
5616
                                      },
5617
                                      "end": {
5618
                                        "line": 40,
5619
                                        "column": 58
5620
                                      },
5621
                                      "identifierName": "_modal"
5622
                                    },
5623
                                    "name": "_modal"
5624
                                  },
5625
                                  "computed": false
5626
                                }
5627
                              ]
5628
                            }
5629
                          },
5630
                          {
5631
                            "type": "ExpressionStatement",
5632
                            "start": 1240,
5633
                            "end": 1259,
5634
                            "loc": {
5635
                              "start": {
5636
                                "line": 41,
5637
                                "column": 12
5638
                              },
5639
                              "end": {
5640
                                "line": 41,
5641
                                "column": 31
5642
                              }
5643
                            },
5644
                            "expression": {
5645
                              "type": "AssignmentExpression",
5646
                              "start": 1240,
5647
                              "end": 1258,
5648
                              "loc": {
5649
                                "start": {
5650
                                  "line": 41,
5651
                                  "column": 12
5652
                                },
5653
                                "end": {
5654
                                  "line": 41,
5655
                                  "column": 30
5656
                                }
5657
                              },
5658
                              "operator": "=",
5659
                              "left": {
5660
                                "type": "MemberExpression",
5661
                                "start": 1240,
5662
                                "end": 1251,
5663
                                "loc": {
5664
                                  "start": {
5665
                                    "line": 41,
5666
                                    "column": 12
5667
                                  },
5668
                                  "end": {
5669
                                    "line": 41,
5670
                                    "column": 23
5671
                                  }
5672
                                },
5673
                                "object": {
5674
                                  "type": "ThisExpression",
5675
                                  "start": 1240,
5676
                                  "end": 1244,
5677
                                  "loc": {
5678
                                    "start": {
5679
                                      "line": 41,
5680
                                      "column": 12
5681
                                    },
5682
                                    "end": {
5683
                                      "line": 41,
5684
                                      "column": 16
5685
                                    }
5686
                                  }
5687
                                },
5688
                                "property": {
5689
                                  "type": "Identifier",
5690
                                  "start": 1245,
5691
                                  "end": 1251,
5692
                                  "loc": {
5693
                                    "start": {
5694
                                      "line": 41,
5695
                                      "column": 17
5696
                                    },
5697
                                    "end": {
5698
                                      "line": 41,
5699
                                      "column": 23
5700
                                    },
5701
                                    "identifierName": "_modal"
5702
                                  },
5703
                                  "name": "_modal"
5704
                                },
5705
                                "computed": false
5706
                              },
5707
                              "right": {
5708
                                "type": "NullLiteral",
5709
                                "start": 1254,
5710
                                "end": 1258,
5711
                                "loc": {
5712
                                  "start": {
5713
                                    "line": 41,
5714
                                    "column": 26
5715
                                  },
5716
                                  "end": {
5717
                                    "line": 41,
5718
                                    "column": 30
5719
                                  }
5720
                                }
5721
                              }
5722
                            }
5723
                          }
5724
                        ],
5725
                        "directives": []
5726
                      },
5727
                      "alternate": null
5728
                    }
5729
                  ],
5730
                  "directives": []
5731
                }
5732
              }
5733
            ]
5734
          },
5735
          "leadingComments": [
5736
            {
5737
              "type": "CommentBlock",
5738
              "value": "* @private ",
5739
              "start": 45,
5740
              "end": 60,
5741
              "loc": {
5742
                "start": {
5743
                  "line": 3,
5744
                  "column": 0
5745
                },
5746
                "end": {
5747
                  "line": 3,
5748
                  "column": 15
5749
                }
5750
              }
5751
            }
5752
          ],
5753
          "__PseudoExport__": false,
5754
          "trailingComments": []
5755
        },
5756
        "specifiers": null,
5757
        "source": null,
5758
        "leadingComments": null
5759
      }
5760
    ],
5761
    "directives": []
5762
  },
5763
  "comments": [
5764
    {
5765
      "type": "CommentBlock",
5766
      "value": "* @private ",
5767
      "start": 45,
5768
      "end": 60,
5769
      "loc": {
5770
        "start": {
5771
          "line": 3,
5772
          "column": 0
5773
        },
5774
        "end": {
5775
          "line": 3,
5776
          "column": 15
5777
        }
5778
      }
5779
    }
5780
  ],
5781
  "tokens": [
5782
    {
5783
      "type": {
5784
        "label": "import",
5785
        "keyword": "import",
5786
        "beforeExpr": false,
5787
        "startsExpr": true,
5788
        "rightAssociative": false,
5789
        "isLoop": false,
5790
        "isAssign": false,
5791
        "prefix": false,
5792
        "postfix": false,
5793
        "binop": null,
5794
        "updateContext": null
5795
      },
5796
      "value": "import",
5797
      "start": 0,
5798
      "end": 6,
5799
      "loc": {
5800
        "start": {
5801
          "line": 1,
5802
          "column": 0
5803
        },
5804
        "end": {
5805
          "line": 1,
5806
          "column": 6
5807
        }
5808
      }
5809
    },
5810
    {
5811
      "type": {
5812
        "label": "{",
5813
        "beforeExpr": true,
5814
        "startsExpr": true,
5815
        "rightAssociative": false,
5816
        "isLoop": false,
5817
        "isAssign": false,
5818
        "prefix": false,
5819
        "postfix": false,
5820
        "binop": null
5821
      },
5822
      "start": 7,
5823
      "end": 8,
5824
      "loc": {
5825
        "start": {
5826
          "line": 1,
5827
          "column": 7
5828
        },
5829
        "end": {
5830
          "line": 1,
5831
          "column": 8
5832
        }
5833
      }
5834
    },
5835
    {
5836
      "type": {
5837
        "label": "name",
5838
        "beforeExpr": false,
5839
        "startsExpr": true,
5840
        "rightAssociative": false,
5841
        "isLoop": false,
5842
        "isAssign": false,
5843
        "prefix": false,
5844
        "postfix": false,
5845
        "binop": null
5846
      },
5847
      "value": "Controller",
5848
      "start": 8,
5849
      "end": 18,
5850
      "loc": {
5851
        "start": {
5852
          "line": 1,
5853
          "column": 8
5854
        },
5855
        "end": {
5856
          "line": 1,
5857
          "column": 18
5858
        }
5859
      }
5860
    },
5861
    {
5862
      "type": {
5863
        "label": "}",
5864
        "beforeExpr": false,
5865
        "startsExpr": false,
5866
        "rightAssociative": false,
5867
        "isLoop": false,
5868
        "isAssign": false,
5869
        "prefix": false,
5870
        "postfix": false,
5871
        "binop": null
5872
      },
5873
      "start": 18,
5874
      "end": 19,
5875
      "loc": {
5876
        "start": {
5877
          "line": 1,
5878
          "column": 18
5879
        },
5880
        "end": {
5881
          "line": 1,
5882
          "column": 19
5883
        }
5884
      }
5885
    },
5886
    {
5887
      "type": {
5888
        "label": "name",
5889
        "beforeExpr": false,
5890
        "startsExpr": true,
5891
        "rightAssociative": false,
5892
        "isLoop": false,
5893
        "isAssign": false,
5894
        "prefix": false,
5895
        "postfix": false,
5896
        "binop": null
5897
      },
5898
      "value": "from",
5899
      "start": 20,
5900
      "end": 24,
5901
      "loc": {
5902
        "start": {
5903
          "line": 1,
5904
          "column": 20
5905
        },
5906
        "end": {
5907
          "line": 1,
5908
          "column": 24
5909
        }
5910
      }
5911
    },
5912
    {
5913
      "type": {
5914
        "label": "string",
5915
        "beforeExpr": false,
5916
        "startsExpr": true,
5917
        "rightAssociative": false,
5918
        "isLoop": false,
5919
        "isAssign": false,
5920
        "prefix": false,
5921
        "postfix": false,
5922
        "binop": null,
5923
        "updateContext": null
5924
      },
5925
      "value": "./Controller.js",
5926
      "start": 25,
5927
      "end": 42,
5928
      "loc": {
5929
        "start": {
5930
          "line": 1,
5931
          "column": 25
5932
        },
5933
        "end": {
5934
          "line": 1,
5935
          "column": 42
5936
        }
5937
      }
5938
    },
5939
    {
5940
      "type": {
5941
        "label": ";",
5942
        "beforeExpr": true,
5943
        "startsExpr": false,
5944
        "rightAssociative": false,
5945
        "isLoop": false,
5946
        "isAssign": false,
5947
        "prefix": false,
5948
        "postfix": false,
5949
        "binop": null,
5950
        "updateContext": null
5951
      },
5952
      "start": 42,
5953
      "end": 43,
5954
      "loc": {
5955
        "start": {
5956
          "line": 1,
5957
          "column": 42
5958
        },
5959
        "end": {
5960
          "line": 1,
5961
          "column": 43
5962
        }
5963
      }
5964
    },
5965
    {
5966
      "type": "CommentBlock",
5967
      "value": "* @private ",
5968
      "start": 45,
5969
      "end": 60,
5970
      "loc": {
5971
        "start": {
5972
          "line": 3,
5973
          "column": 0
5974
        },
5975
        "end": {
5976
          "line": 3,
5977
          "column": 15
5978
        }
5979
      }
5980
    },
5981
    {
5982
      "type": {
5983
        "label": "class",
5984
        "keyword": "class",
5985
        "beforeExpr": false,
5986
        "startsExpr": false,
5987
        "rightAssociative": false,
5988
        "isLoop": false,
5989
        "isAssign": false,
5990
        "prefix": false,
5991
        "postfix": false,
5992
        "binop": null,
5993
        "updateContext": null
5994
      },
5995
      "value": "class",
5996
      "start": 61,
5997
      "end": 66,
5998
      "loc": {
5999
        "start": {
6000
          "line": 4,
6001
          "column": 0
6002
        },
6003
        "end": {
6004
          "line": 4,
6005
          "column": 5
6006
        }
6007
      }
6008
    },
6009
    {
6010
      "type": {
6011
        "label": "name",
6012
        "beforeExpr": false,
6013
        "startsExpr": true,
6014
        "rightAssociative": false,
6015
        "isLoop": false,
6016
        "isAssign": false,
6017
        "prefix": false,
6018
        "postfix": false,
6019
        "binop": null
6020
      },
6021
      "value": "BusyModal",
6022
      "start": 67,
6023
      "end": 76,
6024
      "loc": {
6025
        "start": {
6026
          "line": 4,
6027
          "column": 6
6028
        },
6029
        "end": {
6030
          "line": 4,
6031
          "column": 15
6032
        }
6033
      }
6034
    },
6035
    {
6036
      "type": {
6037
        "label": "extends",
6038
        "keyword": "extends",
6039
        "beforeExpr": true,
6040
        "startsExpr": false,
6041
        "rightAssociative": false,
6042
        "isLoop": false,
6043
        "isAssign": false,
6044
        "prefix": false,
6045
        "postfix": false,
6046
        "binop": null,
6047
        "updateContext": null
6048
      },
6049
      "value": "extends",
6050
      "start": 77,
6051
      "end": 84,
6052
      "loc": {
6053
        "start": {
6054
          "line": 4,
6055
          "column": 16
6056
        },
6057
        "end": {
6058
          "line": 4,
6059
          "column": 23
6060
        }
6061
      }
6062
    },
6063
    {
6064
      "type": {
6065
        "label": "name",
6066
        "beforeExpr": false,
6067
        "startsExpr": true,
6068
        "rightAssociative": false,
6069
        "isLoop": false,
6070
        "isAssign": false,
6071
        "prefix": false,
6072
        "postfix": false,
6073
        "binop": null
6074
      },
6075
      "value": "Controller",
6076
      "start": 85,
6077
      "end": 95,
6078
      "loc": {
6079
        "start": {
6080
          "line": 4,
6081
          "column": 24
6082
        },
6083
        "end": {
6084
          "line": 4,
6085
          "column": 34
6086
        }
6087
      }
6088
    },
6089
    {
6090
      "type": {
6091
        "label": "{",
6092
        "beforeExpr": true,
6093
        "startsExpr": true,
6094
        "rightAssociative": false,
6095
        "isLoop": false,
6096
        "isAssign": false,
6097
        "prefix": false,
6098
        "postfix": false,
6099
        "binop": null
6100
      },
6101
      "start": 96,
6102
      "end": 97,
6103
      "loc": {
6104
        "start": {
6105
          "line": 4,
6106
          "column": 35
6107
        },
6108
        "end": {
6109
          "line": 4,
6110
          "column": 36
6111
        }
6112
      }
6113
    },
6114
    {
6115
      "type": {
6116
        "label": "name",
6117
        "beforeExpr": false,
6118
        "startsExpr": true,
6119
        "rightAssociative": false,
6120
        "isLoop": false,
6121
        "isAssign": false,
6122
        "prefix": false,
6123
        "postfix": false,
6124
        "binop": null
6125
      },
6126
      "value": "constructor",
6127
      "start": 103,
6128
      "end": 114,
6129
      "loc": {
6130
        "start": {
6131
          "line": 6,
6132
          "column": 4
6133
        },
6134
        "end": {
6135
          "line": 6,
6136
          "column": 15
6137
        }
6138
      }
6139
    },
6140
    {
6141
      "type": {
6142
        "label": "(",
6143
        "beforeExpr": true,
6144
        "startsExpr": true,
6145
        "rightAssociative": false,
6146
        "isLoop": false,
6147
        "isAssign": false,
6148
        "prefix": false,
6149
        "postfix": false,
6150
        "binop": null
6151
      },
6152
      "start": 114,
6153
      "end": 115,
6154
      "loc": {
6155
        "start": {
6156
          "line": 6,
6157
          "column": 15
6158
        },
6159
        "end": {
6160
          "line": 6,
6161
          "column": 16
6162
        }
6163
      }
6164
    },
6165
    {
6166
      "type": {
6167
        "label": "name",
6168
        "beforeExpr": false,
6169
        "startsExpr": true,
6170
        "rightAssociative": false,
6171
        "isLoop": false,
6172
        "isAssign": false,
6173
        "prefix": false,
6174
        "postfix": false,
6175
        "binop": null
6176
      },
6177
      "value": "parent",
6178
      "start": 115,
6179
      "end": 121,
6180
      "loc": {
6181
        "start": {
6182
          "line": 6,
6183
          "column": 16
6184
        },
6185
        "end": {
6186
          "line": 6,
6187
          "column": 22
6188
        }
6189
      }
6190
    },
6191
    {
6192
      "type": {
6193
        "label": ",",
6194
        "beforeExpr": true,
6195
        "startsExpr": false,
6196
        "rightAssociative": false,
6197
        "isLoop": false,
6198
        "isAssign": false,
6199
        "prefix": false,
6200
        "postfix": false,
6201
        "binop": null,
6202
        "updateContext": null
6203
      },
6204
      "start": 121,
6205
      "end": 122,
6206
      "loc": {
6207
        "start": {
6208
          "line": 6,
6209
          "column": 22
6210
        },
6211
        "end": {
6212
          "line": 6,
6213
          "column": 23
6214
        }
6215
      }
6216
    },
6217
    {
6218
      "type": {
6219
        "label": "name",
6220
        "beforeExpr": false,
6221
        "startsExpr": true,
6222
        "rightAssociative": false,
6223
        "isLoop": false,
6224
        "isAssign": false,
6225
        "prefix": false,
6226
        "postfix": false,
6227
        "binop": null
6228
      },
6229
      "value": "cfg",
6230
      "start": 123,
6231
      "end": 126,
6232
      "loc": {
6233
        "start": {
6234
          "line": 6,
6235
          "column": 24
6236
        },
6237
        "end": {
6238
          "line": 6,
6239
          "column": 27
6240
        }
6241
      }
6242
    },
6243
    {
6244
      "type": {
6245
        "label": "=",
6246
        "beforeExpr": true,
6247
        "startsExpr": false,
6248
        "rightAssociative": false,
6249
        "isLoop": false,
6250
        "isAssign": true,
6251
        "prefix": false,
6252
        "postfix": false,
6253
        "binop": null,
6254
        "updateContext": null
6255
      },
6256
      "value": "=",
6257
      "start": 127,
6258
      "end": 128,
6259
      "loc": {
6260
        "start": {
6261
          "line": 6,
6262
          "column": 28
6263
        },
6264
        "end": {
6265
          "line": 6,
6266
          "column": 29
6267
        }
6268
      }
6269
    },
6270
    {
6271
      "type": {
6272
        "label": "{",
6273
        "beforeExpr": true,
6274
        "startsExpr": true,
6275
        "rightAssociative": false,
6276
        "isLoop": false,
6277
        "isAssign": false,
6278
        "prefix": false,
6279
        "postfix": false,
6280
        "binop": null
6281
      },
6282
      "start": 129,
6283
      "end": 130,
6284
      "loc": {
6285
        "start": {
6286
          "line": 6,
6287
          "column": 30
6288
        },
6289
        "end": {
6290
          "line": 6,
6291
          "column": 31
6292
        }
6293
      }
6294
    },
6295
    {
6296
      "type": {
6297
        "label": "}",
6298
        "beforeExpr": false,
6299
        "startsExpr": false,
6300
        "rightAssociative": false,
6301
        "isLoop": false,
6302
        "isAssign": false,
6303
        "prefix": false,
6304
        "postfix": false,
6305
        "binop": null
6306
      },
6307
      "start": 130,
6308
      "end": 131,
6309
      "loc": {
6310
        "start": {
6311
          "line": 6,
6312
          "column": 31
6313
        },
6314
        "end": {
6315
          "line": 6,
6316
          "column": 32
6317
        }
6318
      }
6319
    },
6320
    {
6321
      "type": {
6322
        "label": ")",
6323
        "beforeExpr": false,
6324
        "startsExpr": false,
6325
        "rightAssociative": false,
6326
        "isLoop": false,
6327
        "isAssign": false,
6328
        "prefix": false,
6329
        "postfix": false,
6330
        "binop": null
6331
      },
6332
      "start": 131,
6333
      "end": 132,
6334
      "loc": {
6335
        "start": {
6336
          "line": 6,
6337
          "column": 32
6338
        },
6339
        "end": {
6340
          "line": 6,
6341
          "column": 33
6342
        }
6343
      }
6344
    },
6345
    {
6346
      "type": {
6347
        "label": "{",
6348
        "beforeExpr": true,
6349
        "startsExpr": true,
6350
        "rightAssociative": false,
6351
        "isLoop": false,
6352
        "isAssign": false,
6353
        "prefix": false,
6354
        "postfix": false,
6355
        "binop": null
6356
      },
6357
      "start": 133,
6358
      "end": 134,
6359
      "loc": {
6360
        "start": {
6361
          "line": 6,
6362
          "column": 34
6363
        },
6364
        "end": {
6365
          "line": 6,
6366
          "column": 35
6367
        }
6368
      }
6369
    },
6370
    {
6371
      "type": {
6372
        "label": "super",
6373
        "keyword": "super",
6374
        "beforeExpr": false,
6375
        "startsExpr": true,
6376
        "rightAssociative": false,
6377
        "isLoop": false,
6378
        "isAssign": false,
6379
        "prefix": false,
6380
        "postfix": false,
6381
        "binop": null,
6382
        "updateContext": null
6383
      },
6384
      "value": "super",
6385
      "start": 144,
6386
      "end": 149,
6387
      "loc": {
6388
        "start": {
6389
          "line": 8,
6390
          "column": 8
6391
        },
6392
        "end": {
6393
          "line": 8,
6394
          "column": 13
6395
        }
6396
      }
6397
    },
6398
    {
6399
      "type": {
6400
        "label": "(",
6401
        "beforeExpr": true,
6402
        "startsExpr": true,
6403
        "rightAssociative": false,
6404
        "isLoop": false,
6405
        "isAssign": false,
6406
        "prefix": false,
6407
        "postfix": false,
6408
        "binop": null
6409
      },
6410
      "start": 149,
6411
      "end": 150,
6412
      "loc": {
6413
        "start": {
6414
          "line": 8,
6415
          "column": 13
6416
        },
6417
        "end": {
6418
          "line": 8,
6419
          "column": 14
6420
        }
6421
      }
6422
    },
6423
    {
6424
      "type": {
6425
        "label": "name",
6426
        "beforeExpr": false,
6427
        "startsExpr": true,
6428
        "rightAssociative": false,
6429
        "isLoop": false,
6430
        "isAssign": false,
6431
        "prefix": false,
6432
        "postfix": false,
6433
        "binop": null
6434
      },
6435
      "value": "parent",
6436
      "start": 150,
6437
      "end": 156,
6438
      "loc": {
6439
        "start": {
6440
          "line": 8,
6441
          "column": 14
6442
        },
6443
        "end": {
6444
          "line": 8,
6445
          "column": 20
6446
        }
6447
      }
6448
    },
6449
    {
6450
      "type": {
6451
        "label": ",",
6452
        "beforeExpr": true,
6453
        "startsExpr": false,
6454
        "rightAssociative": false,
6455
        "isLoop": false,
6456
        "isAssign": false,
6457
        "prefix": false,
6458
        "postfix": false,
6459
        "binop": null,
6460
        "updateContext": null
6461
      },
6462
      "start": 156,
6463
      "end": 157,
6464
      "loc": {
6465
        "start": {
6466
          "line": 8,
6467
          "column": 20
6468
        },
6469
        "end": {
6470
          "line": 8,
6471
          "column": 21
6472
        }
6473
      }
6474
    },
6475
    {
6476
      "type": {
6477
        "label": "name",
6478
        "beforeExpr": false,
6479
        "startsExpr": true,
6480
        "rightAssociative": false,
6481
        "isLoop": false,
6482
        "isAssign": false,
6483
        "prefix": false,
6484
        "postfix": false,
6485
        "binop": null
6486
      },
6487
      "value": "cfg",
6488
      "start": 158,
6489
      "end": 161,
6490
      "loc": {
6491
        "start": {
6492
          "line": 8,
6493
          "column": 22
6494
        },
6495
        "end": {
6496
          "line": 8,
6497
          "column": 25
6498
        }
6499
      }
6500
    },
6501
    {
6502
      "type": {
6503
        "label": ")",
6504
        "beforeExpr": false,
6505
        "startsExpr": false,
6506
        "rightAssociative": false,
6507
        "isLoop": false,
6508
        "isAssign": false,
6509
        "prefix": false,
6510
        "postfix": false,
6511
        "binop": null
6512
      },
6513
      "start": 161,
6514
      "end": 162,
6515
      "loc": {
6516
        "start": {
6517
          "line": 8,
6518
          "column": 25
6519
        },
6520
        "end": {
6521
          "line": 8,
6522
          "column": 26
6523
        }
6524
      }
6525
    },
6526
    {
6527
      "type": {
6528
        "label": ";",
6529
        "beforeExpr": true,
6530
        "startsExpr": false,
6531
        "rightAssociative": false,
6532
        "isLoop": false,
6533
        "isAssign": false,
6534
        "prefix": false,
6535
        "postfix": false,
6536
        "binop": null,
6537
        "updateContext": null
6538
      },
6539
      "start": 162,
6540
      "end": 163,
6541
      "loc": {
6542
        "start": {
6543
          "line": 8,
6544
          "column": 26
6545
        },
6546
        "end": {
6547
          "line": 8,
6548
          "column": 27
6549
        }
6550
      }
6551
    },
6552
    {
6553
      "type": {
6554
        "label": "const",
6555
        "keyword": "const",
6556
        "beforeExpr": false,
6557
        "startsExpr": false,
6558
        "rightAssociative": false,
6559
        "isLoop": false,
6560
        "isAssign": false,
6561
        "prefix": false,
6562
        "postfix": false,
6563
        "binop": null,
6564
        "updateContext": null
6565
      },
6566
      "value": "const",
6567
      "start": 173,
6568
      "end": 178,
6569
      "loc": {
6570
        "start": {
6571
          "line": 10,
6572
          "column": 8
6573
        },
6574
        "end": {
6575
          "line": 10,
6576
          "column": 13
6577
        }
6578
      }
6579
    },
6580
    {
6581
      "type": {
6582
        "label": "name",
6583
        "beforeExpr": false,
6584
        "startsExpr": true,
6585
        "rightAssociative": false,
6586
        "isLoop": false,
6587
        "isAssign": false,
6588
        "prefix": false,
6589
        "postfix": false,
6590
        "binop": null
6591
      },
6592
      "value": "busyModalBackdropElement",
6593
      "start": 179,
6594
      "end": 203,
6595
      "loc": {
6596
        "start": {
6597
          "line": 10,
6598
          "column": 14
6599
        },
6600
        "end": {
6601
          "line": 10,
6602
          "column": 38
6603
        }
6604
      }
6605
    },
6606
    {
6607
      "type": {
6608
        "label": "=",
6609
        "beforeExpr": true,
6610
        "startsExpr": false,
6611
        "rightAssociative": false,
6612
        "isLoop": false,
6613
        "isAssign": true,
6614
        "prefix": false,
6615
        "postfix": false,
6616
        "binop": null,
6617
        "updateContext": null
6618
      },
6619
      "value": "=",
6620
      "start": 204,
6621
      "end": 205,
6622
      "loc": {
6623
        "start": {
6624
          "line": 10,
6625
          "column": 39
6626
        },
6627
        "end": {
6628
          "line": 10,
6629
          "column": 40
6630
        }
6631
      }
6632
    },
6633
    {
6634
      "type": {
6635
        "label": "name",
6636
        "beforeExpr": false,
6637
        "startsExpr": true,
6638
        "rightAssociative": false,
6639
        "isLoop": false,
6640
        "isAssign": false,
6641
        "prefix": false,
6642
        "postfix": false,
6643
        "binop": null
6644
      },
6645
      "value": "cfg",
6646
      "start": 206,
6647
      "end": 209,
6648
      "loc": {
6649
        "start": {
6650
          "line": 10,
6651
          "column": 41
6652
        },
6653
        "end": {
6654
          "line": 10,
6655
          "column": 44
6656
        }
6657
      }
6658
    },
6659
    {
6660
      "type": {
6661
        "label": ".",
6662
        "beforeExpr": false,
6663
        "startsExpr": false,
6664
        "rightAssociative": false,
6665
        "isLoop": false,
6666
        "isAssign": false,
6667
        "prefix": false,
6668
        "postfix": false,
6669
        "binop": null,
6670
        "updateContext": null
6671
      },
6672
      "start": 209,
6673
      "end": 210,
6674
      "loc": {
6675
        "start": {
6676
          "line": 10,
6677
          "column": 44
6678
        },
6679
        "end": {
6680
          "line": 10,
6681
          "column": 45
6682
        }
6683
      }
6684
    },
6685
    {
6686
      "type": {
6687
        "label": "name",
6688
        "beforeExpr": false,
6689
        "startsExpr": true,
6690
        "rightAssociative": false,
6691
        "isLoop": false,
6692
        "isAssign": false,
6693
        "prefix": false,
6694
        "postfix": false,
6695
        "binop": null
6696
      },
6697
      "value": "busyModalBackdropElement",
6698
      "start": 210,
6699
      "end": 234,
6700
      "loc": {
6701
        "start": {
6702
          "line": 10,
6703
          "column": 45
6704
        },
6705
        "end": {
6706
          "line": 10,
6707
          "column": 69
6708
        }
6709
      }
6710
    },
6711
    {
6712
      "type": {
6713
        "label": "||",
6714
        "beforeExpr": true,
6715
        "startsExpr": false,
6716
        "rightAssociative": false,
6717
        "isLoop": false,
6718
        "isAssign": false,
6719
        "prefix": false,
6720
        "postfix": false,
6721
        "binop": 1,
6722
        "updateContext": null
6723
      },
6724
      "value": "||",
6725
      "start": 235,
6726
      "end": 237,
6727
      "loc": {
6728
        "start": {
6729
          "line": 10,
6730
          "column": 70
6731
        },
6732
        "end": {
6733
          "line": 10,
6734
          "column": 72
6735
        }
6736
      }
6737
    },
6738
    {
6739
      "type": {
6740
        "label": "name",
6741
        "beforeExpr": false,
6742
        "startsExpr": true,
6743
        "rightAssociative": false,
6744
        "isLoop": false,
6745
        "isAssign": false,
6746
        "prefix": false,
6747
        "postfix": false,
6748
        "binop": null
6749
      },
6750
      "value": "document",
6751
      "start": 238,
6752
      "end": 246,
6753
      "loc": {
6754
        "start": {
6755
          "line": 10,
6756
          "column": 73
6757
        },
6758
        "end": {
6759
          "line": 10,
6760
          "column": 81
6761
        }
6762
      }
6763
    },
6764
    {
6765
      "type": {
6766
        "label": ".",
6767
        "beforeExpr": false,
6768
        "startsExpr": false,
6769
        "rightAssociative": false,
6770
        "isLoop": false,
6771
        "isAssign": false,
6772
        "prefix": false,
6773
        "postfix": false,
6774
        "binop": null,
6775
        "updateContext": null
6776
      },
6777
      "start": 246,
6778
      "end": 247,
6779
      "loc": {
6780
        "start": {
6781
          "line": 10,
6782
          "column": 81
6783
        },
6784
        "end": {
6785
          "line": 10,
6786
          "column": 82
6787
        }
6788
      }
6789
    },
6790
    {
6791
      "type": {
6792
        "label": "name",
6793
        "beforeExpr": false,
6794
        "startsExpr": true,
6795
        "rightAssociative": false,
6796
        "isLoop": false,
6797
        "isAssign": false,
6798
        "prefix": false,
6799
        "postfix": false,
6800
        "binop": null
6801
      },
6802
      "value": "body",
6803
      "start": 247,
6804
      "end": 251,
6805
      "loc": {
6806
        "start": {
6807
          "line": 10,
6808
          "column": 82
6809
        },
6810
        "end": {
6811
          "line": 10,
6812
          "column": 86
6813
        }
6814
      }
6815
    },
6816
    {
6817
      "type": {
6818
        "label": ";",
6819
        "beforeExpr": true,
6820
        "startsExpr": false,
6821
        "rightAssociative": false,
6822
        "isLoop": false,
6823
        "isAssign": false,
6824
        "prefix": false,
6825
        "postfix": false,
6826
        "binop": null,
6827
        "updateContext": null
6828
      },
6829
      "start": 251,
6830
      "end": 252,
6831
      "loc": {
6832
        "start": {
6833
          "line": 10,
6834
          "column": 86
6835
        },
6836
        "end": {
6837
          "line": 10,
6838
          "column": 87
6839
        }
6840
      }
6841
    },
6842
    {
6843
      "type": {
6844
        "label": "if",
6845
        "keyword": "if",
6846
        "beforeExpr": false,
6847
        "startsExpr": false,
6848
        "rightAssociative": false,
6849
        "isLoop": false,
6850
        "isAssign": false,
6851
        "prefix": false,
6852
        "postfix": false,
6853
        "binop": null,
6854
        "updateContext": null
6855
      },
6856
      "value": "if",
6857
      "start": 262,
6858
      "end": 264,
6859
      "loc": {
6860
        "start": {
6861
          "line": 12,
6862
          "column": 8
6863
        },
6864
        "end": {
6865
          "line": 12,
6866
          "column": 10
6867
        }
6868
      }
6869
    },
6870
    {
6871
      "type": {
6872
        "label": "(",
6873
        "beforeExpr": true,
6874
        "startsExpr": true,
6875
        "rightAssociative": false,
6876
        "isLoop": false,
6877
        "isAssign": false,
6878
        "prefix": false,
6879
        "postfix": false,
6880
        "binop": null
6881
      },
6882
      "start": 265,
6883
      "end": 266,
6884
      "loc": {
6885
        "start": {
6886
          "line": 12,
6887
          "column": 11
6888
        },
6889
        "end": {
6890
          "line": 12,
6891
          "column": 12
6892
        }
6893
      }
6894
    },
6895
    {
6896
      "type": {
6897
        "label": "prefix",
6898
        "beforeExpr": true,
6899
        "startsExpr": true,
6900
        "rightAssociative": false,
6901
        "isLoop": false,
6902
        "isAssign": false,
6903
        "prefix": true,
6904
        "postfix": false,
6905
        "binop": null,
6906
        "updateContext": null
6907
      },
6908
      "value": "!",
6909
      "start": 266,
6910
      "end": 267,
6911
      "loc": {
6912
        "start": {
6913
          "line": 12,
6914
          "column": 12
6915
        },
6916
        "end": {
6917
          "line": 12,
6918
          "column": 13
6919
        }
6920
      }
6921
    },
6922
    {
6923
      "type": {
6924
        "label": "name",
6925
        "beforeExpr": false,
6926
        "startsExpr": true,
6927
        "rightAssociative": false,
6928
        "isLoop": false,
6929
        "isAssign": false,
6930
        "prefix": false,
6931
        "postfix": false,
6932
        "binop": null
6933
      },
6934
      "value": "busyModalBackdropElement",
6935
      "start": 267,
6936
      "end": 291,
6937
      "loc": {
6938
        "start": {
6939
          "line": 12,
6940
          "column": 13
6941
        },
6942
        "end": {
6943
          "line": 12,
6944
          "column": 37
6945
        }
6946
      }
6947
    },
6948
    {
6949
      "type": {
6950
        "label": ")",
6951
        "beforeExpr": false,
6952
        "startsExpr": false,
6953
        "rightAssociative": false,
6954
        "isLoop": false,
6955
        "isAssign": false,
6956
        "prefix": false,
6957
        "postfix": false,
6958
        "binop": null
6959
      },
6960
      "start": 291,
6961
      "end": 292,
6962
      "loc": {
6963
        "start": {
6964
          "line": 12,
6965
          "column": 37
6966
        },
6967
        "end": {
6968
          "line": 12,
6969
          "column": 38
6970
        }
6971
      }
6972
    },
6973
    {
6974
      "type": {
6975
        "label": "{",
6976
        "beforeExpr": true,
6977
        "startsExpr": true,
6978
        "rightAssociative": false,
6979
        "isLoop": false,
6980
        "isAssign": false,
6981
        "prefix": false,
6982
        "postfix": false,
6983
        "binop": null
6984
      },
6985
      "start": 293,
6986
      "end": 294,
6987
      "loc": {
6988
        "start": {
6989
          "line": 12,
6990
          "column": 39
6991
        },
6992
        "end": {
6993
          "line": 12,
6994
          "column": 40
6995
        }
6996
      }
6997
    },
6998
    {
6999
      "type": {
7000
        "label": "throw",
7001
        "keyword": "throw",
7002
        "beforeExpr": true,
7003
        "startsExpr": false,
7004
        "rightAssociative": false,
7005
        "isLoop": false,
7006
        "isAssign": false,
7007
        "prefix": false,
7008
        "postfix": false,
7009
        "binop": null,
7010
        "updateContext": null
7011
      },
7012
      "value": "throw",
7013
      "start": 307,
7014
      "end": 312,
7015
      "loc": {
7016
        "start": {
7017
          "line": 13,
7018
          "column": 12
7019
        },
7020
        "end": {
7021
          "line": 13,
7022
          "column": 17
7023
        }
7024
      }
7025
    },
7026
    {
7027
      "type": {
7028
        "label": "string",
7029
        "beforeExpr": false,
7030
        "startsExpr": true,
7031
        "rightAssociative": false,
7032
        "isLoop": false,
7033
        "isAssign": false,
7034
        "prefix": false,
7035
        "postfix": false,
7036
        "binop": null,
7037
        "updateContext": null
7038
      },
7039
      "value": "Missing config: busyModalBackdropElement",
7040
      "start": 313,
7041
      "end": 355,
7042
      "loc": {
7043
        "start": {
7044
          "line": 13,
7045
          "column": 18
7046
        },
7047
        "end": {
7048
          "line": 13,
7049
          "column": 60
7050
        }
7051
      }
7052
    },
7053
    {
7054
      "type": {
7055
        "label": ";",
7056
        "beforeExpr": true,
7057
        "startsExpr": false,
7058
        "rightAssociative": false,
7059
        "isLoop": false,
7060
        "isAssign": false,
7061
        "prefix": false,
7062
        "postfix": false,
7063
        "binop": null,
7064
        "updateContext": null
7065
      },
7066
      "start": 355,
7067
      "end": 356,
7068
      "loc": {
7069
        "start": {
7070
          "line": 13,
7071
          "column": 60
7072
        },
7073
        "end": {
7074
          "line": 13,
7075
          "column": 61
7076
        }
7077
      }
7078
    },
7079
    {
7080
      "type": {
7081
        "label": "}",
7082
        "beforeExpr": false,
7083
        "startsExpr": false,
7084
        "rightAssociative": false,
7085
        "isLoop": false,
7086
        "isAssign": false,
7087
        "prefix": false,
7088
        "postfix": false,
7089
        "binop": null
7090
      },
7091
      "start": 365,
7092
      "end": 366,
7093
      "loc": {
7094
        "start": {
7095
          "line": 14,
7096
          "column": 8
7097
        },
7098
        "end": {
7099
          "line": 14,
7100
          "column": 9
7101
        }
7102
      }
7103
    },
7104
    {
7105
      "type": {
7106
        "label": "this",
7107
        "keyword": "this",
7108
        "beforeExpr": false,
7109
        "startsExpr": true,
7110
        "rightAssociative": false,
7111
        "isLoop": false,
7112
        "isAssign": false,
7113
        "prefix": false,
7114
        "postfix": false,
7115
        "binop": null,
7116
        "updateContext": null
7117
      },
7118
      "value": "this",
7119
      "start": 376,
7120
      "end": 380,
7121
      "loc": {
7122
        "start": {
7123
          "line": 16,
7124
          "column": 8
7125
        },
7126
        "end": {
7127
          "line": 16,
7128
          "column": 12
7129
        }
7130
      }
7131
    },
7132
    {
7133
      "type": {
7134
        "label": ".",
7135
        "beforeExpr": false,
7136
        "startsExpr": false,
7137
        "rightAssociative": false,
7138
        "isLoop": false,
7139
        "isAssign": false,
7140
        "prefix": false,
7141
        "postfix": false,
7142
        "binop": null,
7143
        "updateContext": null
7144
      },
7145
      "start": 380,
7146
      "end": 381,
7147
      "loc": {
7148
        "start": {
7149
          "line": 16,
7150
          "column": 12
7151
        },
7152
        "end": {
7153
          "line": 16,
7154
          "column": 13
7155
        }
7156
      }
7157
    },
7158
    {
7159
      "type": {
7160
        "label": "name",
7161
        "beforeExpr": false,
7162
        "startsExpr": true,
7163
        "rightAssociative": false,
7164
        "isLoop": false,
7165
        "isAssign": false,
7166
        "prefix": false,
7167
        "postfix": false,
7168
        "binop": null
7169
      },
7170
      "value": "_modal",
7171
      "start": 381,
7172
      "end": 387,
7173
      "loc": {
7174
        "start": {
7175
          "line": 16,
7176
          "column": 13
7177
        },
7178
        "end": {
7179
          "line": 16,
7180
          "column": 19
7181
        }
7182
      }
7183
    },
7184
    {
7185
      "type": {
7186
        "label": "=",
7187
        "beforeExpr": true,
7188
        "startsExpr": false,
7189
        "rightAssociative": false,
7190
        "isLoop": false,
7191
        "isAssign": true,
7192
        "prefix": false,
7193
        "postfix": false,
7194
        "binop": null,
7195
        "updateContext": null
7196
      },
7197
      "value": "=",
7198
      "start": 388,
7199
      "end": 389,
7200
      "loc": {
7201
        "start": {
7202
          "line": 16,
7203
          "column": 20
7204
        },
7205
        "end": {
7206
          "line": 16,
7207
          "column": 21
7208
        }
7209
      }
7210
    },
7211
    {
7212
      "type": {
7213
        "label": "name",
7214
        "beforeExpr": false,
7215
        "startsExpr": true,
7216
        "rightAssociative": false,
7217
        "isLoop": false,
7218
        "isAssign": false,
7219
        "prefix": false,
7220
        "postfix": false,
7221
        "binop": null
7222
      },
7223
      "value": "document",
7224
      "start": 390,
7225
      "end": 398,
7226
      "loc": {
7227
        "start": {
7228
          "line": 16,
7229
          "column": 22
7230
        },
7231
        "end": {
7232
          "line": 16,
7233
          "column": 30
7234
        }
7235
      }
7236
    },
7237
    {
7238
      "type": {
7239
        "label": ".",
7240
        "beforeExpr": false,
7241
        "startsExpr": false,
7242
        "rightAssociative": false,
7243
        "isLoop": false,
7244
        "isAssign": false,
7245
        "prefix": false,
7246
        "postfix": false,
7247
        "binop": null,
7248
        "updateContext": null
7249
      },
7250
      "start": 398,
7251
      "end": 399,
7252
      "loc": {
7253
        "start": {
7254
          "line": 16,
7255
          "column": 30
7256
        },
7257
        "end": {
7258
          "line": 16,
7259
          "column": 31
7260
        }
7261
      }
7262
    },
7263
    {
7264
      "type": {
7265
        "label": "name",
7266
        "beforeExpr": false,
7267
        "startsExpr": true,
7268
        "rightAssociative": false,
7269
        "isLoop": false,
7270
        "isAssign": false,
7271
        "prefix": false,
7272
        "postfix": false,
7273
        "binop": null
7274
      },
7275
      "value": "createElement",
7276
      "start": 399,
7277
      "end": 412,
7278
      "loc": {
7279
        "start": {
7280
          "line": 16,
7281
          "column": 31
7282
        },
7283
        "end": {
7284
          "line": 16,
7285
          "column": 44
7286
        }
7287
      }
7288
    },
7289
    {
7290
      "type": {
7291
        "label": "(",
7292
        "beforeExpr": true,
7293
        "startsExpr": true,
7294
        "rightAssociative": false,
7295
        "isLoop": false,
7296
        "isAssign": false,
7297
        "prefix": false,
7298
        "postfix": false,
7299
        "binop": null
7300
      },
7301
      "start": 412,
7302
      "end": 413,
7303
      "loc": {
7304
        "start": {
7305
          "line": 16,
7306
          "column": 44
7307
        },
7308
        "end": {
7309
          "line": 16,
7310
          "column": 45
7311
        }
7312
      }
7313
    },
7314
    {
7315
      "type": {
7316
        "label": "string",
7317
        "beforeExpr": false,
7318
        "startsExpr": true,
7319
        "rightAssociative": false,
7320
        "isLoop": false,
7321
        "isAssign": false,
7322
        "prefix": false,
7323
        "postfix": false,
7324
        "binop": null,
7325
        "updateContext": null
7326
      },
7327
      "value": "div",
7328
      "start": 413,
7329
      "end": 418,
7330
      "loc": {
7331
        "start": {
7332
          "line": 16,
7333
          "column": 45
7334
        },
7335
        "end": {
7336
          "line": 16,
7337
          "column": 50
7338
        }
7339
      }
7340
    },
7341
    {
7342
      "type": {
7343
        "label": ")",
7344
        "beforeExpr": false,
7345
        "startsExpr": false,
7346
        "rightAssociative": false,
7347
        "isLoop": false,
7348
        "isAssign": false,
7349
        "prefix": false,
7350
        "postfix": false,
7351
        "binop": null
7352
      },
7353
      "start": 418,
7354
      "end": 419,
7355
      "loc": {
7356
        "start": {
7357
          "line": 16,
7358
          "column": 50
7359
        },
7360
        "end": {
7361
          "line": 16,
7362
          "column": 51
7363
        }
7364
      }
7365
    },
7366
    {
7367
      "type": {
7368
        "label": ";",
7369
        "beforeExpr": true,
7370
        "startsExpr": false,
7371
        "rightAssociative": false,
7372
        "isLoop": false,
7373
        "isAssign": false,
7374
        "prefix": false,
7375
        "postfix": false,
7376
        "binop": null,
7377
        "updateContext": null
7378
      },
7379
      "start": 419,
7380
      "end": 420,
7381
      "loc": {
7382
        "start": {
7383
          "line": 16,
7384
          "column": 51
7385
        },
7386
        "end": {
7387
          "line": 16,
7388
          "column": 52
7389
        }
7390
      }
7391
    },
7392
    {
7393
      "type": {
7394
        "label": "this",
7395
        "keyword": "this",
7396
        "beforeExpr": false,
7397
        "startsExpr": true,
7398
        "rightAssociative": false,
7399
        "isLoop": false,
7400
        "isAssign": false,
7401
        "prefix": false,
7402
        "postfix": false,
7403
        "binop": null,
7404
        "updateContext": null
7405
      },
7406
      "value": "this",
7407
      "start": 429,
7408
      "end": 433,
7409
      "loc": {
7410
        "start": {
7411
          "line": 17,
7412
          "column": 8
7413
        },
7414
        "end": {
7415
          "line": 17,
7416
          "column": 12
7417
        }
7418
      }
7419
    },
7420
    {
7421
      "type": {
7422
        "label": ".",
7423
        "beforeExpr": false,
7424
        "startsExpr": false,
7425
        "rightAssociative": false,
7426
        "isLoop": false,
7427
        "isAssign": false,
7428
        "prefix": false,
7429
        "postfix": false,
7430
        "binop": null,
7431
        "updateContext": null
7432
      },
7433
      "start": 433,
7434
      "end": 434,
7435
      "loc": {
7436
        "start": {
7437
          "line": 17,
7438
          "column": 12
7439
        },
7440
        "end": {
7441
          "line": 17,
7442
          "column": 13
7443
        }
7444
      }
7445
    },
7446
    {
7447
      "type": {
7448
        "label": "name",
7449
        "beforeExpr": false,
7450
        "startsExpr": true,
7451
        "rightAssociative": false,
7452
        "isLoop": false,
7453
        "isAssign": false,
7454
        "prefix": false,
7455
        "postfix": false,
7456
        "binop": null
7457
      },
7458
      "value": "_modal",
7459
      "start": 434,
7460
      "end": 440,
7461
      "loc": {
7462
        "start": {
7463
          "line": 17,
7464
          "column": 13
7465
        },
7466
        "end": {
7467
          "line": 17,
7468
          "column": 19
7469
        }
7470
      }
7471
    },
7472
    {
7473
      "type": {
7474
        "label": ".",
7475
        "beforeExpr": false,
7476
        "startsExpr": false,
7477
        "rightAssociative": false,
7478
        "isLoop": false,
7479
        "isAssign": false,
7480
        "prefix": false,
7481
        "postfix": false,
7482
        "binop": null,
7483
        "updateContext": null
7484
      },
7485
      "start": 440,
7486
      "end": 441,
7487
      "loc": {
7488
        "start": {
7489
          "line": 17,
7490
          "column": 19
7491
        },
7492
        "end": {
7493
          "line": 17,
7494
          "column": 20
7495
        }
7496
      }
7497
    },
7498
    {
7499
      "type": {
7500
        "label": "name",
7501
        "beforeExpr": false,
7502
        "startsExpr": true,
7503
        "rightAssociative": false,
7504
        "isLoop": false,
7505
        "isAssign": false,
7506
        "prefix": false,
7507
        "postfix": false,
7508
        "binop": null
7509
      },
7510
      "value": "classList",
7511
      "start": 441,
7512
      "end": 450,
7513
      "loc": {
7514
        "start": {
7515
          "line": 17,
7516
          "column": 20
7517
        },
7518
        "end": {
7519
          "line": 17,
7520
          "column": 29
7521
        }
7522
      }
7523
    },
7524
    {
7525
      "type": {
7526
        "label": ".",
7527
        "beforeExpr": false,
7528
        "startsExpr": false,
7529
        "rightAssociative": false,
7530
        "isLoop": false,
7531
        "isAssign": false,
7532
        "prefix": false,
7533
        "postfix": false,
7534
        "binop": null,
7535
        "updateContext": null
7536
      },
7537
      "start": 450,
7538
      "end": 451,
7539
      "loc": {
7540
        "start": {
7541
          "line": 17,
7542
          "column": 29
7543
        },
7544
        "end": {
7545
          "line": 17,
7546
          "column": 30
7547
        }
7548
      }
7549
    },
7550
    {
7551
      "type": {
7552
        "label": "name",
7553
        "beforeExpr": false,
7554
        "startsExpr": true,
7555
        "rightAssociative": false,
7556
        "isLoop": false,
7557
        "isAssign": false,
7558
        "prefix": false,
7559
        "postfix": false,
7560
        "binop": null
7561
      },
7562
      "value": "add",
7563
      "start": 451,
7564
      "end": 454,
7565
      "loc": {
7566
        "start": {
7567
          "line": 17,
7568
          "column": 30
7569
        },
7570
        "end": {
7571
          "line": 17,
7572
          "column": 33
7573
        }
7574
      }
7575
    },
7576
    {
7577
      "type": {
7578
        "label": "(",
7579
        "beforeExpr": true,
7580
        "startsExpr": true,
7581
        "rightAssociative": false,
7582
        "isLoop": false,
7583
        "isAssign": false,
7584
        "prefix": false,
7585
        "postfix": false,
7586
        "binop": null
7587
      },
7588
      "start": 454,
7589
      "end": 455,
7590
      "loc": {
7591
        "start": {
7592
          "line": 17,
7593
          "column": 33
7594
        },
7595
        "end": {
7596
          "line": 17,
7597
          "column": 34
7598
        }
7599
      }
7600
    },
7601
    {
7602
      "type": {
7603
        "label": "string",
7604
        "beforeExpr": false,
7605
        "startsExpr": true,
7606
        "rightAssociative": false,
7607
        "isLoop": false,
7608
        "isAssign": false,
7609
        "prefix": false,
7610
        "postfix": false,
7611
        "binop": null,
7612
        "updateContext": null
7613
      },
7614
      "value": "xeokit-busy-modal",
7615
      "start": 455,
7616
      "end": 474,
7617
      "loc": {
7618
        "start": {
7619
          "line": 17,
7620
          "column": 34
7621
        },
7622
        "end": {
7623
          "line": 17,
7624
          "column": 53
7625
        }
7626
      }
7627
    },
7628
    {
7629
      "type": {
7630
        "label": ")",
7631
        "beforeExpr": false,
7632
        "startsExpr": false,
7633
        "rightAssociative": false,
7634
        "isLoop": false,
7635
        "isAssign": false,
7636
        "prefix": false,
7637
        "postfix": false,
7638
        "binop": null
7639
      },
7640
      "start": 474,
7641
      "end": 475,
7642
      "loc": {
7643
        "start": {
7644
          "line": 17,
7645
          "column": 53
7646
        },
7647
        "end": {
7648
          "line": 17,
7649
          "column": 54
7650
        }
7651
      }
7652
    },
7653
    {
7654
      "type": {
7655
        "label": ";",
7656
        "beforeExpr": true,
7657
        "startsExpr": false,
7658
        "rightAssociative": false,
7659
        "isLoop": false,
7660
        "isAssign": false,
7661
        "prefix": false,
7662
        "postfix": false,
7663
        "binop": null,
7664
        "updateContext": null
7665
      },
7666
      "start": 475,
7667
      "end": 476,
7668
      "loc": {
7669
        "start": {
7670
          "line": 17,
7671
          "column": 54
7672
        },
7673
        "end": {
7674
          "line": 17,
7675
          "column": 55
7676
        }
7677
      }
7678
    },
7679
    {
7680
      "type": {
7681
        "label": "this",
7682
        "keyword": "this",
7683
        "beforeExpr": false,
7684
        "startsExpr": true,
7685
        "rightAssociative": false,
7686
        "isLoop": false,
7687
        "isAssign": false,
7688
        "prefix": false,
7689
        "postfix": false,
7690
        "binop": null,
7691
        "updateContext": null
7692
      },
7693
      "value": "this",
7694
      "start": 485,
7695
      "end": 489,
7696
      "loc": {
7697
        "start": {
7698
          "line": 18,
7699
          "column": 8
7700
        },
7701
        "end": {
7702
          "line": 18,
7703
          "column": 12
7704
        }
7705
      }
7706
    },
7707
    {
7708
      "type": {
7709
        "label": ".",
7710
        "beforeExpr": false,
7711
        "startsExpr": false,
7712
        "rightAssociative": false,
7713
        "isLoop": false,
7714
        "isAssign": false,
7715
        "prefix": false,
7716
        "postfix": false,
7717
        "binop": null,
7718
        "updateContext": null
7719
      },
7720
      "start": 489,
7721
      "end": 490,
7722
      "loc": {
7723
        "start": {
7724
          "line": 18,
7725
          "column": 12
7726
        },
7727
        "end": {
7728
          "line": 18,
7729
          "column": 13
7730
        }
7731
      }
7732
    },
7733
    {
7734
      "type": {
7735
        "label": "name",
7736
        "beforeExpr": false,
7737
        "startsExpr": true,
7738
        "rightAssociative": false,
7739
        "isLoop": false,
7740
        "isAssign": false,
7741
        "prefix": false,
7742
        "postfix": false,
7743
        "binop": null
7744
      },
7745
      "value": "_modal",
7746
      "start": 490,
7747
      "end": 496,
7748
      "loc": {
7749
        "start": {
7750
          "line": 18,
7751
          "column": 13
7752
        },
7753
        "end": {
7754
          "line": 18,
7755
          "column": 19
7756
        }
7757
      }
7758
    },
7759
    {
7760
      "type": {
7761
        "label": ".",
7762
        "beforeExpr": false,
7763
        "startsExpr": false,
7764
        "rightAssociative": false,
7765
        "isLoop": false,
7766
        "isAssign": false,
7767
        "prefix": false,
7768
        "postfix": false,
7769
        "binop": null,
7770
        "updateContext": null
7771
      },
7772
      "start": 496,
7773
      "end": 497,
7774
      "loc": {
7775
        "start": {
7776
          "line": 18,
7777
          "column": 19
7778
        },
7779
        "end": {
7780
          "line": 18,
7781
          "column": 20
7782
        }
7783
      }
7784
    },
7785
    {
7786
      "type": {
7787
        "label": "name",
7788
        "beforeExpr": false,
7789
        "startsExpr": true,
7790
        "rightAssociative": false,
7791
        "isLoop": false,
7792
        "isAssign": false,
7793
        "prefix": false,
7794
        "postfix": false,
7795
        "binop": null
7796
      },
7797
      "value": "innerHTML",
7798
      "start": 497,
7799
      "end": 506,
7800
      "loc": {
7801
        "start": {
7802
          "line": 18,
7803
          "column": 20
7804
        },
7805
        "end": {
7806
          "line": 18,
7807
          "column": 29
7808
        }
7809
      }
7810
    },
7811
    {
7812
      "type": {
7813
        "label": "=",
7814
        "beforeExpr": true,
7815
        "startsExpr": false,
7816
        "rightAssociative": false,
7817
        "isLoop": false,
7818
        "isAssign": true,
7819
        "prefix": false,
7820
        "postfix": false,
7821
        "binop": null,
7822
        "updateContext": null
7823
      },
7824
      "value": "=",
7825
      "start": 507,
7826
      "end": 508,
7827
      "loc": {
7828
        "start": {
7829
          "line": 18,
7830
          "column": 30
7831
        },
7832
        "end": {
7833
          "line": 18,
7834
          "column": 31
7835
        }
7836
      }
7837
    },
7838
    {
7839
      "type": {
7840
        "label": "string",
7841
        "beforeExpr": false,
7842
        "startsExpr": true,
7843
        "rightAssociative": false,
7844
        "isLoop": false,
7845
        "isAssign": false,
7846
        "prefix": false,
7847
        "postfix": false,
7848
        "binop": null,
7849
        "updateContext": null
7850
      },
7851
      "value": "<div class=\"xeokit-busy-modal-content\"><div class=\"xeokit-busy-modal-body\"><div class=\"xeokit-busy-modal-message\">Default text</div></div></div>",
7852
      "start": 509,
7853
      "end": 655,
7854
      "loc": {
7855
        "start": {
7856
          "line": 18,
7857
          "column": 32
7858
        },
7859
        "end": {
7860
          "line": 18,
7861
          "column": 178
7862
        }
7863
      }
7864
    },
7865
    {
7866
      "type": {
7867
        "label": ";",
7868
        "beforeExpr": true,
7869
        "startsExpr": false,
7870
        "rightAssociative": false,
7871
        "isLoop": false,
7872
        "isAssign": false,
7873
        "prefix": false,
7874
        "postfix": false,
7875
        "binop": null,
7876
        "updateContext": null
7877
      },
7878
      "start": 655,
7879
      "end": 656,
7880
      "loc": {
7881
        "start": {
7882
          "line": 18,
7883
          "column": 178
7884
        },
7885
        "end": {
7886
          "line": 18,
7887
          "column": 179
7888
        }
7889
      }
7890
    },
7891
    {
7892
      "type": {
7893
        "label": "name",
7894
        "beforeExpr": false,
7895
        "startsExpr": true,
7896
        "rightAssociative": false,
7897
        "isLoop": false,
7898
        "isAssign": false,
7899
        "prefix": false,
7900
        "postfix": false,
7901
        "binop": null
7902
      },
7903
      "value": "busyModalBackdropElement",
7904
      "start": 666,
7905
      "end": 690,
7906
      "loc": {
7907
        "start": {
7908
          "line": 20,
7909
          "column": 8
7910
        },
7911
        "end": {
7912
          "line": 20,
7913
          "column": 32
7914
        }
7915
      }
7916
    },
7917
    {
7918
      "type": {
7919
        "label": ".",
7920
        "beforeExpr": false,
7921
        "startsExpr": false,
7922
        "rightAssociative": false,
7923
        "isLoop": false,
7924
        "isAssign": false,
7925
        "prefix": false,
7926
        "postfix": false,
7927
        "binop": null,
7928
        "updateContext": null
7929
      },
7930
      "start": 690,
7931
      "end": 691,
7932
      "loc": {
7933
        "start": {
7934
          "line": 20,
7935
          "column": 32
7936
        },
7937
        "end": {
7938
          "line": 20,
7939
          "column": 33
7940
        }
7941
      }
7942
    },
7943
    {
7944
      "type": {
7945
        "label": "name",
7946
        "beforeExpr": false,
7947
        "startsExpr": true,
7948
        "rightAssociative": false,
7949
        "isLoop": false,
7950
        "isAssign": false,
7951
        "prefix": false,
7952
        "postfix": false,
7953
        "binop": null
7954
      },
7955
      "value": "appendChild",
7956
      "start": 691,
7957
      "end": 702,
7958
      "loc": {
7959
        "start": {
7960
          "line": 20,
7961
          "column": 33
7962
        },
7963
        "end": {
7964
          "line": 20,
7965
          "column": 44
7966
        }
7967
      }
7968
    },
7969
    {
7970
      "type": {
7971
        "label": "(",
7972
        "beforeExpr": true,
7973
        "startsExpr": true,
7974
        "rightAssociative": false,
7975
        "isLoop": false,
7976
        "isAssign": false,
7977
        "prefix": false,
7978
        "postfix": false,
7979
        "binop": null
7980
      },
7981
      "start": 702,
7982
      "end": 703,
7983
      "loc": {
7984
        "start": {
7985
          "line": 20,
7986
          "column": 44
7987
        },
7988
        "end": {
7989
          "line": 20,
7990
          "column": 45
7991
        }
7992
      }
7993
    },
7994
    {
7995
      "type": {
7996
        "label": "this",
7997
        "keyword": "this",
7998
        "beforeExpr": false,
7999
        "startsExpr": true,
8000
        "rightAssociative": false,
8001
        "isLoop": false,
8002
        "isAssign": false,
8003
        "prefix": false,
8004
        "postfix": false,
8005
        "binop": null,
8006
        "updateContext": null
8007
      },
8008
      "value": "this",
8009
      "start": 703,
8010
      "end": 707,
8011
      "loc": {
8012
        "start": {
8013
          "line": 20,
8014
          "column": 45
8015
        },
8016
        "end": {
8017
          "line": 20,
8018
          "column": 49
8019
        }
8020
      }
8021
    },
8022
    {
8023
      "type": {
8024
        "label": ".",
8025
        "beforeExpr": false,
8026
        "startsExpr": false,
8027
        "rightAssociative": false,
8028
        "isLoop": false,
8029
        "isAssign": false,
8030
        "prefix": false,
8031
        "postfix": false,
8032
        "binop": null,
8033
        "updateContext": null
8034
      },
8035
      "start": 707,
8036
      "end": 708,
8037
      "loc": {
8038
        "start": {
8039
          "line": 20,
8040
          "column": 49
8041
        },
8042
        "end": {
8043
          "line": 20,
8044
          "column": 50
8045
        }
8046
      }
8047
    },
8048
    {
8049
      "type": {
8050
        "label": "name",
8051
        "beforeExpr": false,
8052
        "startsExpr": true,
8053
        "rightAssociative": false,
8054
        "isLoop": false,
8055
        "isAssign": false,
8056
        "prefix": false,
8057
        "postfix": false,
8058
        "binop": null
8059
      },
8060
      "value": "_modal",
8061
      "start": 708,
8062
      "end": 714,
8063
      "loc": {
8064
        "start": {
8065
          "line": 20,
8066
          "column": 50
8067
        },
8068
        "end": {
8069
          "line": 20,
8070
          "column": 56
8071
        }
8072
      }
8073
    },
8074
    {
8075
      "type": {
8076
        "label": ")",
8077
        "beforeExpr": false,
8078
        "startsExpr": false,
8079
        "rightAssociative": false,
8080
        "isLoop": false,
8081
        "isAssign": false,
8082
        "prefix": false,
8083
        "postfix": false,
8084
        "binop": null
8085
      },
8086
      "start": 714,
8087
      "end": 715,
8088
      "loc": {
8089
        "start": {
8090
          "line": 20,
8091
          "column": 56
8092
        },
8093
        "end": {
8094
          "line": 20,
8095
          "column": 57
8096
        }
8097
      }
8098
    },
8099
    {
8100
      "type": {
8101
        "label": ";",
8102
        "beforeExpr": true,
8103
        "startsExpr": false,
8104
        "rightAssociative": false,
8105
        "isLoop": false,
8106
        "isAssign": false,
8107
        "prefix": false,
8108
        "postfix": false,
8109
        "binop": null,
8110
        "updateContext": null
8111
      },
8112
      "start": 715,
8113
      "end": 716,
8114
      "loc": {
8115
        "start": {
8116
          "line": 20,
8117
          "column": 57
8118
        },
8119
        "end": {
8120
          "line": 20,
8121
          "column": 58
8122
        }
8123
      }
8124
    },
8125
    {
8126
      "type": {
8127
        "label": "this",
8128
        "keyword": "this",
8129
        "beforeExpr": false,
8130
        "startsExpr": true,
8131
        "rightAssociative": false,
8132
        "isLoop": false,
8133
        "isAssign": false,
8134
        "prefix": false,
8135
        "postfix": false,
8136
        "binop": null,
8137
        "updateContext": null
8138
      },
8139
      "value": "this",
8140
      "start": 726,
8141
      "end": 730,
8142
      "loc": {
8143
        "start": {
8144
          "line": 22,
8145
          "column": 8
8146
        },
8147
        "end": {
8148
          "line": 22,
8149
          "column": 12
8150
        }
8151
      }
8152
    },
8153
    {
8154
      "type": {
8155
        "label": ".",
8156
        "beforeExpr": false,
8157
        "startsExpr": false,
8158
        "rightAssociative": false,
8159
        "isLoop": false,
8160
        "isAssign": false,
8161
        "prefix": false,
8162
        "postfix": false,
8163
        "binop": null,
8164
        "updateContext": null
8165
      },
8166
      "start": 730,
8167
      "end": 731,
8168
      "loc": {
8169
        "start": {
8170
          "line": 22,
8171
          "column": 12
8172
        },
8173
        "end": {
8174
          "line": 22,
8175
          "column": 13
8176
        }
8177
      }
8178
    },
8179
    {
8180
      "type": {
8181
        "label": "name",
8182
        "beforeExpr": false,
8183
        "startsExpr": true,
8184
        "rightAssociative": false,
8185
        "isLoop": false,
8186
        "isAssign": false,
8187
        "prefix": false,
8188
        "postfix": false,
8189
        "binop": null
8190
      },
8191
      "value": "_modalVisible",
8192
      "start": 731,
8193
      "end": 744,
8194
      "loc": {
8195
        "start": {
8196
          "line": 22,
8197
          "column": 13
8198
        },
8199
        "end": {
8200
          "line": 22,
8201
          "column": 26
8202
        }
8203
      }
8204
    },
8205
    {
8206
      "type": {
8207
        "label": "=",
8208
        "beforeExpr": true,
8209
        "startsExpr": false,
8210
        "rightAssociative": false,
8211
        "isLoop": false,
8212
        "isAssign": true,
8213
        "prefix": false,
8214
        "postfix": false,
8215
        "binop": null,
8216
        "updateContext": null
8217
      },
8218
      "value": "=",
8219
      "start": 745,
8220
      "end": 746,
8221
      "loc": {
8222
        "start": {
8223
          "line": 22,
8224
          "column": 27
8225
        },
8226
        "end": {
8227
          "line": 22,
8228
          "column": 28
8229
        }
8230
      }
8231
    },
8232
    {
8233
      "type": {
8234
        "label": "false",
8235
        "keyword": "false",
8236
        "beforeExpr": false,
8237
        "startsExpr": true,
8238
        "rightAssociative": false,
8239
        "isLoop": false,
8240
        "isAssign": false,
8241
        "prefix": false,
8242
        "postfix": false,
8243
        "binop": null,
8244
        "updateContext": null
8245
      },
8246
      "value": "false",
8247
      "start": 747,
8248
      "end": 752,
8249
      "loc": {
8250
        "start": {
8251
          "line": 22,
8252
          "column": 29
8253
        },
8254
        "end": {
8255
          "line": 22,
8256
          "column": 34
8257
        }
8258
      }
8259
    },
8260
    {
8261
      "type": {
8262
        "label": ";",
8263
        "beforeExpr": true,
8264
        "startsExpr": false,
8265
        "rightAssociative": false,
8266
        "isLoop": false,
8267
        "isAssign": false,
8268
        "prefix": false,
8269
        "postfix": false,
8270
        "binop": null,
8271
        "updateContext": null
8272
      },
8273
      "start": 752,
8274
      "end": 753,
8275
      "loc": {
8276
        "start": {
8277
          "line": 22,
8278
          "column": 34
8279
        },
8280
        "end": {
8281
          "line": 22,
8282
          "column": 35
8283
        }
8284
      }
8285
    },
8286
    {
8287
      "type": {
8288
        "label": "this",
8289
        "keyword": "this",
8290
        "beforeExpr": false,
8291
        "startsExpr": true,
8292
        "rightAssociative": false,
8293
        "isLoop": false,
8294
        "isAssign": false,
8295
        "prefix": false,
8296
        "postfix": false,
8297
        "binop": null,
8298
        "updateContext": null
8299
      },
8300
      "value": "this",
8301
      "start": 762,
8302
      "end": 766,
8303
      "loc": {
8304
        "start": {
8305
          "line": 23,
8306
          "column": 8
8307
        },
8308
        "end": {
8309
          "line": 23,
8310
          "column": 12
8311
        }
8312
      }
8313
    },
8314
    {
8315
      "type": {
8316
        "label": ".",
8317
        "beforeExpr": false,
8318
        "startsExpr": false,
8319
        "rightAssociative": false,
8320
        "isLoop": false,
8321
        "isAssign": false,
8322
        "prefix": false,
8323
        "postfix": false,
8324
        "binop": null,
8325
        "updateContext": null
8326
      },
8327
      "start": 766,
8328
      "end": 767,
8329
      "loc": {
8330
        "start": {
8331
          "line": 23,
8332
          "column": 12
8333
        },
8334
        "end": {
8335
          "line": 23,
8336
          "column": 13
8337
        }
8338
      }
8339
    },
8340
    {
8341
      "type": {
8342
        "label": "name",
8343
        "beforeExpr": false,
8344
        "startsExpr": true,
8345
        "rightAssociative": false,
8346
        "isLoop": false,
8347
        "isAssign": false,
8348
        "prefix": false,
8349
        "postfix": false,
8350
        "binop": null
8351
      },
8352
      "value": "_modal",
8353
      "start": 767,
8354
      "end": 773,
8355
      "loc": {
8356
        "start": {
8357
          "line": 23,
8358
          "column": 13
8359
        },
8360
        "end": {
8361
          "line": 23,
8362
          "column": 19
8363
        }
8364
      }
8365
    },
8366
    {
8367
      "type": {
8368
        "label": ".",
8369
        "beforeExpr": false,
8370
        "startsExpr": false,
8371
        "rightAssociative": false,
8372
        "isLoop": false,
8373
        "isAssign": false,
8374
        "prefix": false,
8375
        "postfix": false,
8376
        "binop": null,
8377
        "updateContext": null
8378
      },
8379
      "start": 773,
8380
      "end": 774,
8381
      "loc": {
8382
        "start": {
8383
          "line": 23,
8384
          "column": 19
8385
        },
8386
        "end": {
8387
          "line": 23,
8388
          "column": 20
8389
        }
8390
      }
8391
    },
8392
    {
8393
      "type": {
8394
        "label": "name",
8395
        "beforeExpr": false,
8396
        "startsExpr": true,
8397
        "rightAssociative": false,
8398
        "isLoop": false,
8399
        "isAssign": false,
8400
        "prefix": false,
8401
        "postfix": false,
8402
        "binop": null
8403
      },
8404
      "value": "style",
8405
      "start": 774,
8406
      "end": 779,
8407
      "loc": {
8408
        "start": {
8409
          "line": 23,
8410
          "column": 20
8411
        },
8412
        "end": {
8413
          "line": 23,
8414
          "column": 25
8415
        }
8416
      }
8417
    },
8418
    {
8419
      "type": {
8420
        "label": ".",
8421
        "beforeExpr": false,
8422
        "startsExpr": false,
8423
        "rightAssociative": false,
8424
        "isLoop": false,
8425
        "isAssign": false,
8426
        "prefix": false,
8427
        "postfix": false,
8428
        "binop": null,
8429
        "updateContext": null
8430
      },
8431
      "start": 779,
8432
      "end": 780,
8433
      "loc": {
8434
        "start": {
8435
          "line": 23,
8436
          "column": 25
8437
        },
8438
        "end": {
8439
          "line": 23,
8440
          "column": 26
8441
        }
8442
      }
8443
    },
8444
    {
8445
      "type": {
8446
        "label": "name",
8447
        "beforeExpr": false,
8448
        "startsExpr": true,
8449
        "rightAssociative": false,
8450
        "isLoop": false,
8451
        "isAssign": false,
8452
        "prefix": false,
8453
        "postfix": false,
8454
        "binop": null
8455
      },
8456
      "value": "display",
8457
      "start": 780,
8458
      "end": 787,
8459
      "loc": {
8460
        "start": {
8461
          "line": 23,
8462
          "column": 26
8463
        },
8464
        "end": {
8465
          "line": 23,
8466
          "column": 33
8467
        }
8468
      }
8469
    },
8470
    {
8471
      "type": {
8472
        "label": "=",
8473
        "beforeExpr": true,
8474
        "startsExpr": false,
8475
        "rightAssociative": false,
8476
        "isLoop": false,
8477
        "isAssign": true,
8478
        "prefix": false,
8479
        "postfix": false,
8480
        "binop": null,
8481
        "updateContext": null
8482
      },
8483
      "value": "=",
8484
      "start": 788,
8485
      "end": 789,
8486
      "loc": {
8487
        "start": {
8488
          "line": 23,
8489
          "column": 34
8490
        },
8491
        "end": {
8492
          "line": 23,
8493
          "column": 35
8494
        }
8495
      }
8496
    },
8497
    {
8498
      "type": {
8499
        "label": "string",
8500
        "beforeExpr": false,
8501
        "startsExpr": true,
8502
        "rightAssociative": false,
8503
        "isLoop": false,
8504
        "isAssign": false,
8505
        "prefix": false,
8506
        "postfix": false,
8507
        "binop": null,
8508
        "updateContext": null
8509
      },
8510
      "value": "hidden",
8511
      "start": 790,
8512
      "end": 798,
8513
      "loc": {
8514
        "start": {
8515
          "line": 23,
8516
          "column": 36
8517
        },
8518
        "end": {
8519
          "line": 23,
8520
          "column": 44
8521
        }
8522
      }
8523
    },
8524
    {
8525
      "type": {
8526
        "label": ";",
8527
        "beforeExpr": true,
8528
        "startsExpr": false,
8529
        "rightAssociative": false,
8530
        "isLoop": false,
8531
        "isAssign": false,
8532
        "prefix": false,
8533
        "postfix": false,
8534
        "binop": null,
8535
        "updateContext": null
8536
      },
8537
      "start": 798,
8538
      "end": 799,
8539
      "loc": {
8540
        "start": {
8541
          "line": 23,
8542
          "column": 44
8543
        },
8544
        "end": {
8545
          "line": 23,
8546
          "column": 45
8547
        }
8548
      }
8549
    },
8550
    {
8551
      "type": {
8552
        "label": "}",
8553
        "beforeExpr": false,
8554
        "startsExpr": false,
8555
        "rightAssociative": false,
8556
        "isLoop": false,
8557
        "isAssign": false,
8558
        "prefix": false,
8559
        "postfix": false,
8560
        "binop": null
8561
      },
8562
      "start": 804,
8563
      "end": 805,
8564
      "loc": {
8565
        "start": {
8566
          "line": 24,
8567
          "column": 4
8568
        },
8569
        "end": {
8570
          "line": 24,
8571
          "column": 5
8572
        }
8573
      }
8574
    },
8575
    {
8576
      "type": {
8577
        "label": "name",
8578
        "beforeExpr": false,
8579
        "startsExpr": true,
8580
        "rightAssociative": false,
8581
        "isLoop": false,
8582
        "isAssign": false,
8583
        "prefix": false,
8584
        "postfix": false,
8585
        "binop": null
8586
      },
8587
      "value": "show",
8588
      "start": 811,
8589
      "end": 815,
8590
      "loc": {
8591
        "start": {
8592
          "line": 26,
8593
          "column": 4
8594
        },
8595
        "end": {
8596
          "line": 26,
8597
          "column": 8
8598
        }
8599
      }
8600
    },
8601
    {
8602
      "type": {
8603
        "label": "(",
8604
        "beforeExpr": true,
8605
        "startsExpr": true,
8606
        "rightAssociative": false,
8607
        "isLoop": false,
8608
        "isAssign": false,
8609
        "prefix": false,
8610
        "postfix": false,
8611
        "binop": null
8612
      },
8613
      "start": 815,
8614
      "end": 816,
8615
      "loc": {
8616
        "start": {
8617
          "line": 26,
8618
          "column": 8
8619
        },
8620
        "end": {
8621
          "line": 26,
8622
          "column": 9
8623
        }
8624
      }
8625
    },
8626
    {
8627
      "type": {
8628
        "label": "name",
8629
        "beforeExpr": false,
8630
        "startsExpr": true,
8631
        "rightAssociative": false,
8632
        "isLoop": false,
8633
        "isAssign": false,
8634
        "prefix": false,
8635
        "postfix": false,
8636
        "binop": null
8637
      },
8638
      "value": "message",
8639
      "start": 816,
8640
      "end": 823,
8641
      "loc": {
8642
        "start": {
8643
          "line": 26,
8644
          "column": 9
8645
        },
8646
        "end": {
8647
          "line": 26,
8648
          "column": 16
8649
        }
8650
      }
8651
    },
8652
    {
8653
      "type": {
8654
        "label": ")",
8655
        "beforeExpr": false,
8656
        "startsExpr": false,
8657
        "rightAssociative": false,
8658
        "isLoop": false,
8659
        "isAssign": false,
8660
        "prefix": false,
8661
        "postfix": false,
8662
        "binop": null
8663
      },
8664
      "start": 823,
8665
      "end": 824,
8666
      "loc": {
8667
        "start": {
8668
          "line": 26,
8669
          "column": 16
8670
        },
8671
        "end": {
8672
          "line": 26,
8673
          "column": 17
8674
        }
8675
      }
8676
    },
8677
    {
8678
      "type": {
8679
        "label": "{",
8680
        "beforeExpr": true,
8681
        "startsExpr": true,
8682
        "rightAssociative": false,
8683
        "isLoop": false,
8684
        "isAssign": false,
8685
        "prefix": false,
8686
        "postfix": false,
8687
        "binop": null
8688
      },
8689
      "start": 825,
8690
      "end": 826,
8691
      "loc": {
8692
        "start": {
8693
          "line": 26,
8694
          "column": 18
8695
        },
8696
        "end": {
8697
          "line": 26,
8698
          "column": 19
8699
        }
8700
      }
8701
    },
8702
    {
8703
      "type": {
8704
        "label": "this",
8705
        "keyword": "this",
8706
        "beforeExpr": false,
8707
        "startsExpr": true,
8708
        "rightAssociative": false,
8709
        "isLoop": false,
8710
        "isAssign": false,
8711
        "prefix": false,
8712
        "postfix": false,
8713
        "binop": null,
8714
        "updateContext": null
8715
      },
8716
      "value": "this",
8717
      "start": 835,
8718
      "end": 839,
8719
      "loc": {
8720
        "start": {
8721
          "line": 27,
8722
          "column": 8
8723
        },
8724
        "end": {
8725
          "line": 27,
8726
          "column": 12
8727
        }
8728
      }
8729
    },
8730
    {
8731
      "type": {
8732
        "label": ".",
8733
        "beforeExpr": false,
8734
        "startsExpr": false,
8735
        "rightAssociative": false,
8736
        "isLoop": false,
8737
        "isAssign": false,
8738
        "prefix": false,
8739
        "postfix": false,
8740
        "binop": null,
8741
        "updateContext": null
8742
      },
8743
      "start": 839,
8744
      "end": 840,
8745
      "loc": {
8746
        "start": {
8747
          "line": 27,
8748
          "column": 12
8749
        },
8750
        "end": {
8751
          "line": 27,
8752
          "column": 13
8753
        }
8754
      }
8755
    },
8756
    {
8757
      "type": {
8758
        "label": "name",
8759
        "beforeExpr": false,
8760
        "startsExpr": true,
8761
        "rightAssociative": false,
8762
        "isLoop": false,
8763
        "isAssign": false,
8764
        "prefix": false,
8765
        "postfix": false,
8766
        "binop": null
8767
      },
8768
      "value": "_modalVisible",
8769
      "start": 840,
8770
      "end": 853,
8771
      "loc": {
8772
        "start": {
8773
          "line": 27,
8774
          "column": 13
8775
        },
8776
        "end": {
8777
          "line": 27,
8778
          "column": 26
8779
        }
8780
      }
8781
    },
8782
    {
8783
      "type": {
8784
        "label": "=",
8785
        "beforeExpr": true,
8786
        "startsExpr": false,
8787
        "rightAssociative": false,
8788
        "isLoop": false,
8789
        "isAssign": true,
8790
        "prefix": false,
8791
        "postfix": false,
8792
        "binop": null,
8793
        "updateContext": null
8794
      },
8795
      "value": "=",
8796
      "start": 854,
8797
      "end": 855,
8798
      "loc": {
8799
        "start": {
8800
          "line": 27,
8801
          "column": 27
8802
        },
8803
        "end": {
8804
          "line": 27,
8805
          "column": 28
8806
        }
8807
      }
8808
    },
8809
    {
8810
      "type": {
8811
        "label": "true",
8812
        "keyword": "true",
8813
        "beforeExpr": false,
8814
        "startsExpr": true,
8815
        "rightAssociative": false,
8816
        "isLoop": false,
8817
        "isAssign": false,
8818
        "prefix": false,
8819
        "postfix": false,
8820
        "binop": null,
8821
        "updateContext": null
8822
      },
8823
      "value": "true",
8824
      "start": 856,
8825
      "end": 860,
8826
      "loc": {
8827
        "start": {
8828
          "line": 27,
8829
          "column": 29
8830
        },
8831
        "end": {
8832
          "line": 27,
8833
          "column": 33
8834
        }
8835
      }
8836
    },
8837
    {
8838
      "type": {
8839
        "label": ";",
8840
        "beforeExpr": true,
8841
        "startsExpr": false,
8842
        "rightAssociative": false,
8843
        "isLoop": false,
8844
        "isAssign": false,
8845
        "prefix": false,
8846
        "postfix": false,
8847
        "binop": null,
8848
        "updateContext": null
8849
      },
8850
      "start": 860,
8851
      "end": 861,
8852
      "loc": {
8853
        "start": {
8854
          "line": 27,
8855
          "column": 33
8856
        },
8857
        "end": {
8858
          "line": 27,
8859
          "column": 34
8860
        }
8861
      }
8862
    },
8863
    {
8864
      "type": {
8865
        "label": "this",
8866
        "keyword": "this",
8867
        "beforeExpr": false,
8868
        "startsExpr": true,
8869
        "rightAssociative": false,
8870
        "isLoop": false,
8871
        "isAssign": false,
8872
        "prefix": false,
8873
        "postfix": false,
8874
        "binop": null,
8875
        "updateContext": null
8876
      },
8877
      "value": "this",
8878
      "start": 870,
8879
      "end": 874,
8880
      "loc": {
8881
        "start": {
8882
          "line": 28,
8883
          "column": 8
8884
        },
8885
        "end": {
8886
          "line": 28,
8887
          "column": 12
8888
        }
8889
      }
8890
    },
8891
    {
8892
      "type": {
8893
        "label": ".",
8894
        "beforeExpr": false,
8895
        "startsExpr": false,
8896
        "rightAssociative": false,
8897
        "isLoop": false,
8898
        "isAssign": false,
8899
        "prefix": false,
8900
        "postfix": false,
8901
        "binop": null,
8902
        "updateContext": null
8903
      },
8904
      "start": 874,
8905
      "end": 875,
8906
      "loc": {
8907
        "start": {
8908
          "line": 28,
8909
          "column": 12
8910
        },
8911
        "end": {
8912
          "line": 28,
8913
          "column": 13
8914
        }
8915
      }
8916
    },
8917
    {
8918
      "type": {
8919
        "label": "name",
8920
        "beforeExpr": false,
8921
        "startsExpr": true,
8922
        "rightAssociative": false,
8923
        "isLoop": false,
8924
        "isAssign": false,
8925
        "prefix": false,
8926
        "postfix": false,
8927
        "binop": null
8928
      },
8929
      "value": "_modal",
8930
      "start": 875,
8931
      "end": 881,
8932
      "loc": {
8933
        "start": {
8934
          "line": 28,
8935
          "column": 13
8936
        },
8937
        "end": {
8938
          "line": 28,
8939
          "column": 19
8940
        }
8941
      }
8942
    },
8943
    {
8944
      "type": {
8945
        "label": ".",
8946
        "beforeExpr": false,
8947
        "startsExpr": false,
8948
        "rightAssociative": false,
8949
        "isLoop": false,
8950
        "isAssign": false,
8951
        "prefix": false,
8952
        "postfix": false,
8953
        "binop": null,
8954
        "updateContext": null
8955
      },
8956
      "start": 881,
8957
      "end": 882,
8958
      "loc": {
8959
        "start": {
8960
          "line": 28,
8961
          "column": 19
8962
        },
8963
        "end": {
8964
          "line": 28,
8965
          "column": 20
8966
        }
8967
      }
8968
    },
8969
    {
8970
      "type": {
8971
        "label": "name",
8972
        "beforeExpr": false,
8973
        "startsExpr": true,
8974
        "rightAssociative": false,
8975
        "isLoop": false,
8976
        "isAssign": false,
8977
        "prefix": false,
8978
        "postfix": false,
8979
        "binop": null
8980
      },
8981
      "value": "querySelector",
8982
      "start": 882,
8983
      "end": 895,
8984
      "loc": {
8985
        "start": {
8986
          "line": 28,
8987
          "column": 20
8988
        },
8989
        "end": {
8990
          "line": 28,
8991
          "column": 33
8992
        }
8993
      }
8994
    },
8995
    {
8996
      "type": {
8997
        "label": "(",
8998
        "beforeExpr": true,
8999
        "startsExpr": true,
9000
        "rightAssociative": false,
9001
        "isLoop": false,
9002
        "isAssign": false,
9003
        "prefix": false,
9004
        "postfix": false,
9005
        "binop": null
9006
      },
9007
      "start": 895,
9008
      "end": 896,
9009
      "loc": {
9010
        "start": {
9011
          "line": 28,
9012
          "column": 33
9013
        },
9014
        "end": {
9015
          "line": 28,
9016
          "column": 34
9017
        }
9018
      }
9019
    },
9020
    {
9021
      "type": {
9022
        "label": "string",
9023
        "beforeExpr": false,
9024
        "startsExpr": true,
9025
        "rightAssociative": false,
9026
        "isLoop": false,
9027
        "isAssign": false,
9028
        "prefix": false,
9029
        "postfix": false,
9030
        "binop": null,
9031
        "updateContext": null
9032
      },
9033
      "value": ".xeokit-busy-modal-message",
9034
      "start": 896,
9035
      "end": 924,
9036
      "loc": {
9037
        "start": {
9038
          "line": 28,
9039
          "column": 34
9040
        },
9041
        "end": {
9042
          "line": 28,
9043
          "column": 62
9044
        }
9045
      }
9046
    },
9047
    {
9048
      "type": {
9049
        "label": ")",
9050
        "beforeExpr": false,
9051
        "startsExpr": false,
9052
        "rightAssociative": false,
9053
        "isLoop": false,
9054
        "isAssign": false,
9055
        "prefix": false,
9056
        "postfix": false,
9057
        "binop": null
9058
      },
9059
      "start": 924,
9060
      "end": 925,
9061
      "loc": {
9062
        "start": {
9063
          "line": 28,
9064
          "column": 62
9065
        },
9066
        "end": {
9067
          "line": 28,
9068
          "column": 63
9069
        }
9070
      }
9071
    },
9072
    {
9073
      "type": {
9074
        "label": ".",
9075
        "beforeExpr": false,
9076
        "startsExpr": false,
9077
        "rightAssociative": false,
9078
        "isLoop": false,
9079
        "isAssign": false,
9080
        "prefix": false,
9081
        "postfix": false,
9082
        "binop": null,
9083
        "updateContext": null
9084
      },
9085
      "start": 925,
9086
      "end": 926,
9087
      "loc": {
9088
        "start": {
9089
          "line": 28,
9090
          "column": 63
9091
        },
9092
        "end": {
9093
          "line": 28,
9094
          "column": 64
9095
        }
9096
      }
9097
    },
9098
    {
9099
      "type": {
9100
        "label": "name",
9101
        "beforeExpr": false,
9102
        "startsExpr": true,
9103
        "rightAssociative": false,
9104
        "isLoop": false,
9105
        "isAssign": false,
9106
        "prefix": false,
9107
        "postfix": false,
9108
        "binop": null
9109
      },
9110
      "value": "innerText",
9111
      "start": 926,
9112
      "end": 935,
9113
      "loc": {
9114
        "start": {
9115
          "line": 28,
9116
          "column": 64
9117
        },
9118
        "end": {
9119
          "line": 28,
9120
          "column": 73
9121
        }
9122
      }
9123
    },
9124
    {
9125
      "type": {
9126
        "label": "=",
9127
        "beforeExpr": true,
9128
        "startsExpr": false,
9129
        "rightAssociative": false,
9130
        "isLoop": false,
9131
        "isAssign": true,
9132
        "prefix": false,
9133
        "postfix": false,
9134
        "binop": null,
9135
        "updateContext": null
9136
      },
9137
      "value": "=",
9138
      "start": 936,
9139
      "end": 937,
9140
      "loc": {
9141
        "start": {
9142
          "line": 28,
9143
          "column": 74
9144
        },
9145
        "end": {
9146
          "line": 28,
9147
          "column": 75
9148
        }
9149
      }
9150
    },
9151
    {
9152
      "type": {
9153
        "label": "name",
9154
        "beforeExpr": false,
9155
        "startsExpr": true,
9156
        "rightAssociative": false,
9157
        "isLoop": false,
9158
        "isAssign": false,
9159
        "prefix": false,
9160
        "postfix": false,
9161
        "binop": null
9162
      },
9163
      "value": "message",
9164
      "start": 938,
9165
      "end": 945,
9166
      "loc": {
9167
        "start": {
9168
          "line": 28,
9169
          "column": 76
9170
        },
9171
        "end": {
9172
          "line": 28,
9173
          "column": 83
9174
        }
9175
      }
9176
    },
9177
    {
9178
      "type": {
9179
        "label": ";",
9180
        "beforeExpr": true,
9181
        "startsExpr": false,
9182
        "rightAssociative": false,
9183
        "isLoop": false,
9184
        "isAssign": false,
9185
        "prefix": false,
9186
        "postfix": false,
9187
        "binop": null,
9188
        "updateContext": null
9189
      },
9190
      "start": 945,
9191
      "end": 946,
9192
      "loc": {
9193
        "start": {
9194
          "line": 28,
9195
          "column": 83
9196
        },
9197
        "end": {
9198
          "line": 28,
9199
          "column": 84
9200
        }
9201
      }
9202
    },
9203
    {
9204
      "type": {
9205
        "label": "this",
9206
        "keyword": "this",
9207
        "beforeExpr": false,
9208
        "startsExpr": true,
9209
        "rightAssociative": false,
9210
        "isLoop": false,
9211
        "isAssign": false,
9212
        "prefix": false,
9213
        "postfix": false,
9214
        "binop": null,
9215
        "updateContext": null
9216
      },
9217
      "value": "this",
9218
      "start": 955,
9219
      "end": 959,
9220
      "loc": {
9221
        "start": {
9222
          "line": 29,
9223
          "column": 8
9224
        },
9225
        "end": {
9226
          "line": 29,
9227
          "column": 12
9228
        }
9229
      }
9230
    },
9231
    {
9232
      "type": {
9233
        "label": ".",
9234
        "beforeExpr": false,
9235
        "startsExpr": false,
9236
        "rightAssociative": false,
9237
        "isLoop": false,
9238
        "isAssign": false,
9239
        "prefix": false,
9240
        "postfix": false,
9241
        "binop": null,
9242
        "updateContext": null
9243
      },
9244
      "start": 959,
9245
      "end": 960,
9246
      "loc": {
9247
        "start": {
9248
          "line": 29,
9249
          "column": 12
9250
        },
9251
        "end": {
9252
          "line": 29,
9253
          "column": 13
9254
        }
9255
      }
9256
    },
9257
    {
9258
      "type": {
9259
        "label": "name",
9260
        "beforeExpr": false,
9261
        "startsExpr": true,
9262
        "rightAssociative": false,
9263
        "isLoop": false,
9264
        "isAssign": false,
9265
        "prefix": false,
9266
        "postfix": false,
9267
        "binop": null
9268
      },
9269
      "value": "_modal",
9270
      "start": 960,
9271
      "end": 966,
9272
      "loc": {
9273
        "start": {
9274
          "line": 29,
9275
          "column": 13
9276
        },
9277
        "end": {
9278
          "line": 29,
9279
          "column": 19
9280
        }
9281
      }
9282
    },
9283
    {
9284
      "type": {
9285
        "label": ".",
9286
        "beforeExpr": false,
9287
        "startsExpr": false,
9288
        "rightAssociative": false,
9289
        "isLoop": false,
9290
        "isAssign": false,
9291
        "prefix": false,
9292
        "postfix": false,
9293
        "binop": null,
9294
        "updateContext": null
9295
      },
9296
      "start": 966,
9297
      "end": 967,
9298
      "loc": {
9299
        "start": {
9300
          "line": 29,
9301
          "column": 19
9302
        },
9303
        "end": {
9304
          "line": 29,
9305
          "column": 20
9306
        }
9307
      }
9308
    },
9309
    {
9310
      "type": {
9311
        "label": "name",
9312
        "beforeExpr": false,
9313
        "startsExpr": true,
9314
        "rightAssociative": false,
9315
        "isLoop": false,
9316
        "isAssign": false,
9317
        "prefix": false,
9318
        "postfix": false,
9319
        "binop": null
9320
      },
9321
      "value": "style",
9322
      "start": 967,
9323
      "end": 972,
9324
      "loc": {
9325
        "start": {
9326
          "line": 29,
9327
          "column": 20
9328
        },
9329
        "end": {
9330
          "line": 29,
9331
          "column": 25
9332
        }
9333
      }
9334
    },
9335
    {
9336
      "type": {
9337
        "label": ".",
9338
        "beforeExpr": false,
9339
        "startsExpr": false,
9340
        "rightAssociative": false,
9341
        "isLoop": false,
9342
        "isAssign": false,
9343
        "prefix": false,
9344
        "postfix": false,
9345
        "binop": null,
9346
        "updateContext": null
9347
      },
9348
      "start": 972,
9349
      "end": 973,
9350
      "loc": {
9351
        "start": {
9352
          "line": 29,
9353
          "column": 25
9354
        },
9355
        "end": {
9356
          "line": 29,
9357
          "column": 26
9358
        }
9359
      }
9360
    },
9361
    {
9362
      "type": {
9363
        "label": "name",
9364
        "beforeExpr": false,
9365
        "startsExpr": true,
9366
        "rightAssociative": false,
9367
        "isLoop": false,
9368
        "isAssign": false,
9369
        "prefix": false,
9370
        "postfix": false,
9371
        "binop": null
9372
      },
9373
      "value": "display",
9374
      "start": 973,
9375
      "end": 980,
9376
      "loc": {
9377
        "start": {
9378
          "line": 29,
9379
          "column": 26
9380
        },
9381
        "end": {
9382
          "line": 29,
9383
          "column": 33
9384
        }
9385
      }
9386
    },
9387
    {
9388
      "type": {
9389
        "label": "=",
9390
        "beforeExpr": true,
9391
        "startsExpr": false,
9392
        "rightAssociative": false,
9393
        "isLoop": false,
9394
        "isAssign": true,
9395
        "prefix": false,
9396
        "postfix": false,
9397
        "binop": null,
9398
        "updateContext": null
9399
      },
9400
      "value": "=",
9401
      "start": 981,
9402
      "end": 982,
9403
      "loc": {
9404
        "start": {
9405
          "line": 29,
9406
          "column": 34
9407
        },
9408
        "end": {
9409
          "line": 29,
9410
          "column": 35
9411
        }
9412
      }
9413
    },
9414
    {
9415
      "type": {
9416
        "label": "string",
9417
        "beforeExpr": false,
9418
        "startsExpr": true,
9419
        "rightAssociative": false,
9420
        "isLoop": false,
9421
        "isAssign": false,
9422
        "prefix": false,
9423
        "postfix": false,
9424
        "binop": null,
9425
        "updateContext": null
9426
      },
9427
      "value": "block",
9428
      "start": 983,
9429
      "end": 990,
9430
      "loc": {
9431
        "start": {
9432
          "line": 29,
9433
          "column": 36
9434
        },
9435
        "end": {
9436
          "line": 29,
9437
          "column": 43
9438
        }
9439
      }
9440
    },
9441
    {
9442
      "type": {
9443
        "label": ";",
9444
        "beforeExpr": true,
9445
        "startsExpr": false,
9446
        "rightAssociative": false,
9447
        "isLoop": false,
9448
        "isAssign": false,
9449
        "prefix": false,
9450
        "postfix": false,
9451
        "binop": null,
9452
        "updateContext": null
9453
      },
9454
      "start": 990,
9455
      "end": 991,
9456
      "loc": {
9457
        "start": {
9458
          "line": 29,
9459
          "column": 43
9460
        },
9461
        "end": {
9462
          "line": 29,
9463
          "column": 44
9464
        }
9465
      }
9466
    },
9467
    {
9468
      "type": {
9469
        "label": "}",
9470
        "beforeExpr": false,
9471
        "startsExpr": false,
9472
        "rightAssociative": false,
9473
        "isLoop": false,
9474
        "isAssign": false,
9475
        "prefix": false,
9476
        "postfix": false,
9477
        "binop": null
9478
      },
9479
      "start": 996,
9480
      "end": 997,
9481
      "loc": {
9482
        "start": {
9483
          "line": 30,
9484
          "column": 4
9485
        },
9486
        "end": {
9487
          "line": 30,
9488
          "column": 5
9489
        }
9490
      }
9491
    },
9492
    {
9493
      "type": {
9494
        "label": "name",
9495
        "beforeExpr": false,
9496
        "startsExpr": true,
9497
        "rightAssociative": false,
9498
        "isLoop": false,
9499
        "isAssign": false,
9500
        "prefix": false,
9501
        "postfix": false,
9502
        "binop": null
9503
      },
9504
      "value": "hide",
9505
      "start": 1003,
9506
      "end": 1007,
9507
      "loc": {
9508
        "start": {
9509
          "line": 32,
9510
          "column": 4
9511
        },
9512
        "end": {
9513
          "line": 32,
9514
          "column": 8
9515
        }
9516
      }
9517
    },
9518
    {
9519
      "type": {
9520
        "label": "(",
9521
        "beforeExpr": true,
9522
        "startsExpr": true,
9523
        "rightAssociative": false,
9524
        "isLoop": false,
9525
        "isAssign": false,
9526
        "prefix": false,
9527
        "postfix": false,
9528
        "binop": null
9529
      },
9530
      "start": 1007,
9531
      "end": 1008,
9532
      "loc": {
9533
        "start": {
9534
          "line": 32,
9535
          "column": 8
9536
        },
9537
        "end": {
9538
          "line": 32,
9539
          "column": 9
9540
        }
9541
      }
9542
    },
9543
    {
9544
      "type": {
9545
        "label": ")",
9546
        "beforeExpr": false,
9547
        "startsExpr": false,
9548
        "rightAssociative": false,
9549
        "isLoop": false,
9550
        "isAssign": false,
9551
        "prefix": false,
9552
        "postfix": false,
9553
        "binop": null
9554
      },
9555
      "start": 1008,
9556
      "end": 1009,
9557
      "loc": {
9558
        "start": {
9559
          "line": 32,
9560
          "column": 9
9561
        },
9562
        "end": {
9563
          "line": 32,
9564
          "column": 10
9565
        }
9566
      }
9567
    },
9568
    {
9569
      "type": {
9570
        "label": "{",
9571
        "beforeExpr": true,
9572
        "startsExpr": true,
9573
        "rightAssociative": false,
9574
        "isLoop": false,
9575
        "isAssign": false,
9576
        "prefix": false,
9577
        "postfix": false,
9578
        "binop": null
9579
      },
9580
      "start": 1010,
9581
      "end": 1011,
9582
      "loc": {
9583
        "start": {
9584
          "line": 32,
9585
          "column": 11
9586
        },
9587
        "end": {
9588
          "line": 32,
9589
          "column": 12
9590
        }
9591
      }
9592
    },
9593
    {
9594
      "type": {
9595
        "label": "this",
9596
        "keyword": "this",
9597
        "beforeExpr": false,
9598
        "startsExpr": true,
9599
        "rightAssociative": false,
9600
        "isLoop": false,
9601
        "isAssign": false,
9602
        "prefix": false,
9603
        "postfix": false,
9604
        "binop": null,
9605
        "updateContext": null
9606
      },
9607
      "value": "this",
9608
      "start": 1020,
9609
      "end": 1024,
9610
      "loc": {
9611
        "start": {
9612
          "line": 33,
9613
          "column": 8
9614
        },
9615
        "end": {
9616
          "line": 33,
9617
          "column": 12
9618
        }
9619
      }
9620
    },
9621
    {
9622
      "type": {
9623
        "label": ".",
9624
        "beforeExpr": false,
9625
        "startsExpr": false,
9626
        "rightAssociative": false,
9627
        "isLoop": false,
9628
        "isAssign": false,
9629
        "prefix": false,
9630
        "postfix": false,
9631
        "binop": null,
9632
        "updateContext": null
9633
      },
9634
      "start": 1024,
9635
      "end": 1025,
9636
      "loc": {
9637
        "start": {
9638
          "line": 33,
9639
          "column": 12
9640
        },
9641
        "end": {
9642
          "line": 33,
9643
          "column": 13
9644
        }
9645
      }
9646
    },
9647
    {
9648
      "type": {
9649
        "label": "name",
9650
        "beforeExpr": false,
9651
        "startsExpr": true,
9652
        "rightAssociative": false,
9653
        "isLoop": false,
9654
        "isAssign": false,
9655
        "prefix": false,
9656
        "postfix": false,
9657
        "binop": null
9658
      },
9659
      "value": "_modalVisible",
9660
      "start": 1025,
9661
      "end": 1038,
9662
      "loc": {
9663
        "start": {
9664
          "line": 33,
9665
          "column": 13
9666
        },
9667
        "end": {
9668
          "line": 33,
9669
          "column": 26
9670
        }
9671
      }
9672
    },
9673
    {
9674
      "type": {
9675
        "label": "=",
9676
        "beforeExpr": true,
9677
        "startsExpr": false,
9678
        "rightAssociative": false,
9679
        "isLoop": false,
9680
        "isAssign": true,
9681
        "prefix": false,
9682
        "postfix": false,
9683
        "binop": null,
9684
        "updateContext": null
9685
      },
9686
      "value": "=",
9687
      "start": 1039,
9688
      "end": 1040,
9689
      "loc": {
9690
        "start": {
9691
          "line": 33,
9692
          "column": 27
9693
        },
9694
        "end": {
9695
          "line": 33,
9696
          "column": 28
9697
        }
9698
      }
9699
    },
9700
    {
9701
      "type": {
9702
        "label": "false",
9703
        "keyword": "false",
9704
        "beforeExpr": false,
9705
        "startsExpr": true,
9706
        "rightAssociative": false,
9707
        "isLoop": false,
9708
        "isAssign": false,
9709
        "prefix": false,
9710
        "postfix": false,
9711
        "binop": null,
9712
        "updateContext": null
9713
      },
9714
      "value": "false",
9715
      "start": 1041,
9716
      "end": 1046,
9717
      "loc": {
9718
        "start": {
9719
          "line": 33,
9720
          "column": 29
9721
        },
9722
        "end": {
9723
          "line": 33,
9724
          "column": 34
9725
        }
9726
      }
9727
    },
9728
    {
9729
      "type": {
9730
        "label": ";",
9731
        "beforeExpr": true,
9732
        "startsExpr": false,
9733
        "rightAssociative": false,
9734
        "isLoop": false,
9735
        "isAssign": false,
9736
        "prefix": false,
9737
        "postfix": false,
9738
        "binop": null,
9739
        "updateContext": null
9740
      },
9741
      "start": 1046,
9742
      "end": 1047,
9743
      "loc": {
9744
        "start": {
9745
          "line": 33,
9746
          "column": 34
9747
        },
9748
        "end": {
9749
          "line": 33,
9750
          "column": 35
9751
        }
9752
      }
9753
    },
9754
    {
9755
      "type": {
9756
        "label": "this",
9757
        "keyword": "this",
9758
        "beforeExpr": false,
9759
        "startsExpr": true,
9760
        "rightAssociative": false,
9761
        "isLoop": false,
9762
        "isAssign": false,
9763
        "prefix": false,
9764
        "postfix": false,
9765
        "binop": null,
9766
        "updateContext": null
9767
      },
9768
      "value": "this",
9769
      "start": 1056,
9770
      "end": 1060,
9771
      "loc": {
9772
        "start": {
9773
          "line": 34,
9774
          "column": 8
9775
        },
9776
        "end": {
9777
          "line": 34,
9778
          "column": 12
9779
        }
9780
      }
9781
    },
9782
    {
9783
      "type": {
9784
        "label": ".",
9785
        "beforeExpr": false,
9786
        "startsExpr": false,
9787
        "rightAssociative": false,
9788
        "isLoop": false,
9789
        "isAssign": false,
9790
        "prefix": false,
9791
        "postfix": false,
9792
        "binop": null,
9793
        "updateContext": null
9794
      },
9795
      "start": 1060,
9796
      "end": 1061,
9797
      "loc": {
9798
        "start": {
9799
          "line": 34,
9800
          "column": 12
9801
        },
9802
        "end": {
9803
          "line": 34,
9804
          "column": 13
9805
        }
9806
      }
9807
    },
9808
    {
9809
      "type": {
9810
        "label": "name",
9811
        "beforeExpr": false,
9812
        "startsExpr": true,
9813
        "rightAssociative": false,
9814
        "isLoop": false,
9815
        "isAssign": false,
9816
        "prefix": false,
9817
        "postfix": false,
9818
        "binop": null
9819
      },
9820
      "value": "_modal",
9821
      "start": 1061,
9822
      "end": 1067,
9823
      "loc": {
9824
        "start": {
9825
          "line": 34,
9826
          "column": 13
9827
        },
9828
        "end": {
9829
          "line": 34,
9830
          "column": 19
9831
        }
9832
      }
9833
    },
9834
    {
9835
      "type": {
9836
        "label": ".",
9837
        "beforeExpr": false,
9838
        "startsExpr": false,
9839
        "rightAssociative": false,
9840
        "isLoop": false,
9841
        "isAssign": false,
9842
        "prefix": false,
9843
        "postfix": false,
9844
        "binop": null,
9845
        "updateContext": null
9846
      },
9847
      "start": 1067,
9848
      "end": 1068,
9849
      "loc": {
9850
        "start": {
9851
          "line": 34,
9852
          "column": 19
9853
        },
9854
        "end": {
9855
          "line": 34,
9856
          "column": 20
9857
        }
9858
      }
9859
    },
9860
    {
9861
      "type": {
9862
        "label": "name",
9863
        "beforeExpr": false,
9864
        "startsExpr": true,
9865
        "rightAssociative": false,
9866
        "isLoop": false,
9867
        "isAssign": false,
9868
        "prefix": false,
9869
        "postfix": false,
9870
        "binop": null
9871
      },
9872
      "value": "style",
9873
      "start": 1068,
9874
      "end": 1073,
9875
      "loc": {
9876
        "start": {
9877
          "line": 34,
9878
          "column": 20
9879
        },
9880
        "end": {
9881
          "line": 34,
9882
          "column": 25
9883
        }
9884
      }
9885
    },
9886
    {
9887
      "type": {
9888
        "label": ".",
9889
        "beforeExpr": false,
9890
        "startsExpr": false,
9891
        "rightAssociative": false,
9892
        "isLoop": false,
9893
        "isAssign": false,
9894
        "prefix": false,
9895
        "postfix": false,
9896
        "binop": null,
9897
        "updateContext": null
9898
      },
9899
      "start": 1073,
9900
      "end": 1074,
9901
      "loc": {
9902
        "start": {
9903
          "line": 34,
9904
          "column": 25
9905
        },
9906
        "end": {
9907
          "line": 34,
9908
          "column": 26
9909
        }
9910
      }
9911
    },
9912
    {
9913
      "type": {
9914
        "label": "name",
9915
        "beforeExpr": false,
9916
        "startsExpr": true,
9917
        "rightAssociative": false,
9918
        "isLoop": false,
9919
        "isAssign": false,
9920
        "prefix": false,
9921
        "postfix": false,
9922
        "binop": null
9923
      },
9924
      "value": "display",
9925
      "start": 1074,
9926
      "end": 1081,
9927
      "loc": {
9928
        "start": {
9929
          "line": 34,
9930
          "column": 26
9931
        },
9932
        "end": {
9933
          "line": 34,
9934
          "column": 33
9935
        }
9936
      }
9937
    },
9938
    {
9939
      "type": {
9940
        "label": "=",
9941
        "beforeExpr": true,
9942
        "startsExpr": false,
9943
        "rightAssociative": false,
9944
        "isLoop": false,
9945
        "isAssign": true,
9946
        "prefix": false,
9947
        "postfix": false,
9948
        "binop": null,
9949
        "updateContext": null
9950
      },
9951
      "value": "=",
9952
      "start": 1082,
9953
      "end": 1083,
9954
      "loc": {
9955
        "start": {
9956
          "line": 34,
9957
          "column": 34
9958
        },
9959
        "end": {
9960
          "line": 34,
9961
          "column": 35
9962
        }
9963
      }
9964
    },
9965
    {
9966
      "type": {
9967
        "label": "string",
9968
        "beforeExpr": false,
9969
        "startsExpr": true,
9970
        "rightAssociative": false,
9971
        "isLoop": false,
9972
        "isAssign": false,
9973
        "prefix": false,
9974
        "postfix": false,
9975
        "binop": null,
9976
        "updateContext": null
9977
      },
9978
      "value": "none",
9979
      "start": 1084,
9980
      "end": 1090,
9981
      "loc": {
9982
        "start": {
9983
          "line": 34,
9984
          "column": 36
9985
        },
9986
        "end": {
9987
          "line": 34,
9988
          "column": 42
9989
        }
9990
      }
9991
    },
9992
    {
9993
      "type": {
9994
        "label": ";",
9995
        "beforeExpr": true,
9996
        "startsExpr": false,
9997
        "rightAssociative": false,
9998
        "isLoop": false,
9999
        "isAssign": false,
10000
        "prefix": false,
10001
        "postfix": false,
10002
        "binop": null,
10003
        "updateContext": null
10004
      },
10005
      "start": 1090,
10006
      "end": 1091,
10007
      "loc": {
10008
        "start": {
10009
          "line": 34,
10010
          "column": 42
10011
        },
10012
        "end": {
10013
          "line": 34,
10014
          "column": 43
10015
        }
10016
      }
10017
    },
10018
    {
10019
      "type": {
10020
        "label": "}",
10021
        "beforeExpr": false,
10022
        "startsExpr": false,
10023
        "rightAssociative": false,
10024
        "isLoop": false,
10025
        "isAssign": false,
10026
        "prefix": false,
10027
        "postfix": false,
10028
        "binop": null
10029
      },
10030
      "start": 1096,
10031
      "end": 1097,
10032
      "loc": {
10033
        "start": {
10034
          "line": 35,
10035
          "column": 4
10036
        },
10037
        "end": {
10038
          "line": 35,
10039
          "column": 5
10040
        }
10041
      }
10042
    },
10043
    {
10044
      "type": {
10045
        "label": "name",
10046
        "beforeExpr": false,
10047
        "startsExpr": true,
10048
        "rightAssociative": false,
10049
        "isLoop": false,
10050
        "isAssign": false,
10051
        "prefix": false,
10052
        "postfix": false,
10053
        "binop": null
10054
      },
10055
      "value": "destroy",
10056
      "start": 1103,
10057
      "end": 1110,
10058
      "loc": {
10059
        "start": {
10060
          "line": 37,
10061
          "column": 4
10062
        },
10063
        "end": {
10064
          "line": 37,
10065
          "column": 11
10066
        }
10067
      }
10068
    },
10069
    {
10070
      "type": {
10071
        "label": "(",
10072
        "beforeExpr": true,
10073
        "startsExpr": true,
10074
        "rightAssociative": false,
10075
        "isLoop": false,
10076
        "isAssign": false,
10077
        "prefix": false,
10078
        "postfix": false,
10079
        "binop": null
10080
      },
10081
      "start": 1110,
10082
      "end": 1111,
10083
      "loc": {
10084
        "start": {
10085
          "line": 37,
10086
          "column": 11
10087
        },
10088
        "end": {
10089
          "line": 37,
10090
          "column": 12
10091
        }
10092
      }
10093
    },
10094
    {
10095
      "type": {
10096
        "label": ")",
10097
        "beforeExpr": false,
10098
        "startsExpr": false,
10099
        "rightAssociative": false,
10100
        "isLoop": false,
10101
        "isAssign": false,
10102
        "prefix": false,
10103
        "postfix": false,
10104
        "binop": null
10105
      },
10106
      "start": 1111,
10107
      "end": 1112,
10108
      "loc": {
10109
        "start": {
10110
          "line": 37,
10111
          "column": 12
10112
        },
10113
        "end": {
10114
          "line": 37,
10115
          "column": 13
10116
        }
10117
      }
10118
    },
10119
    {
10120
      "type": {
10121
        "label": "{",
10122
        "beforeExpr": true,
10123
        "startsExpr": true,
10124
        "rightAssociative": false,
10125
        "isLoop": false,
10126
        "isAssign": false,
10127
        "prefix": false,
10128
        "postfix": false,
10129
        "binop": null
10130
      },
10131
      "start": 1113,
10132
      "end": 1114,
10133
      "loc": {
10134
        "start": {
10135
          "line": 37,
10136
          "column": 14
10137
        },
10138
        "end": {
10139
          "line": 37,
10140
          "column": 15
10141
        }
10142
      }
10143
    },
10144
    {
10145
      "type": {
10146
        "label": "super",
10147
        "keyword": "super",
10148
        "beforeExpr": false,
10149
        "startsExpr": true,
10150
        "rightAssociative": false,
10151
        "isLoop": false,
10152
        "isAssign": false,
10153
        "prefix": false,
10154
        "postfix": false,
10155
        "binop": null,
10156
        "updateContext": null
10157
      },
10158
      "value": "super",
10159
      "start": 1123,
10160
      "end": 1128,
10161
      "loc": {
10162
        "start": {
10163
          "line": 38,
10164
          "column": 8
10165
        },
10166
        "end": {
10167
          "line": 38,
10168
          "column": 13
10169
        }
10170
      }
10171
    },
10172
    {
10173
      "type": {
10174
        "label": ".",
10175
        "beforeExpr": false,
10176
        "startsExpr": false,
10177
        "rightAssociative": false,
10178
        "isLoop": false,
10179
        "isAssign": false,
10180
        "prefix": false,
10181
        "postfix": false,
10182
        "binop": null,
10183
        "updateContext": null
10184
      },
10185
      "start": 1128,
10186
      "end": 1129,
10187
      "loc": {
10188
        "start": {
10189
          "line": 38,
10190
          "column": 13
10191
        },
10192
        "end": {
10193
          "line": 38,
10194
          "column": 14
10195
        }
10196
      }
10197
    },
10198
    {
10199
      "type": {
10200
        "label": "name",
10201
        "beforeExpr": false,
10202
        "startsExpr": true,
10203
        "rightAssociative": false,
10204
        "isLoop": false,
10205
        "isAssign": false,
10206
        "prefix": false,
10207
        "postfix": false,
10208
        "binop": null
10209
      },
10210
      "value": "destroy",
10211
      "start": 1129,
10212
      "end": 1136,
10213
      "loc": {
10214
        "start": {
10215
          "line": 38,
10216
          "column": 14
10217
        },
10218
        "end": {
10219
          "line": 38,
10220
          "column": 21
10221
        }
10222
      }
10223
    },
10224
    {
10225
      "type": {
10226
        "label": "(",
10227
        "beforeExpr": true,
10228
        "startsExpr": true,
10229
        "rightAssociative": false,
10230
        "isLoop": false,
10231
        "isAssign": false,
10232
        "prefix": false,
10233
        "postfix": false,
10234
        "binop": null
10235
      },
10236
      "start": 1136,
10237
      "end": 1137,
10238
      "loc": {
10239
        "start": {
10240
          "line": 38,
10241
          "column": 21
10242
        },
10243
        "end": {
10244
          "line": 38,
10245
          "column": 22
10246
        }
10247
      }
10248
    },
10249
    {
10250
      "type": {
10251
        "label": ")",
10252
        "beforeExpr": false,
10253
        "startsExpr": false,
10254
        "rightAssociative": false,
10255
        "isLoop": false,
10256
        "isAssign": false,
10257
        "prefix": false,
10258
        "postfix": false,
10259
        "binop": null
10260
      },
10261
      "start": 1137,
10262
      "end": 1138,
10263
      "loc": {
10264
        "start": {
10265
          "line": 38,
10266
          "column": 22
10267
        },
10268
        "end": {
10269
          "line": 38,
10270
          "column": 23
10271
        }
10272
      }
10273
    },
10274
    {
10275
      "type": {
10276
        "label": ";",
10277
        "beforeExpr": true,
10278
        "startsExpr": false,
10279
        "rightAssociative": false,
10280
        "isLoop": false,
10281
        "isAssign": false,
10282
        "prefix": false,
10283
        "postfix": false,
10284
        "binop": null,
10285
        "updateContext": null
10286
      },
10287
      "start": 1138,
10288
      "end": 1139,
10289
      "loc": {
10290
        "start": {
10291
          "line": 38,
10292
          "column": 23
10293
        },
10294
        "end": {
10295
          "line": 38,
10296
          "column": 24
10297
        }
10298
      }
10299
    },
10300
    {
10301
      "type": {
10302
        "label": "if",
10303
        "keyword": "if",
10304
        "beforeExpr": false,
10305
        "startsExpr": false,
10306
        "rightAssociative": false,
10307
        "isLoop": false,
10308
        "isAssign": false,
10309
        "prefix": false,
10310
        "postfix": false,
10311
        "binop": null,
10312
        "updateContext": null
10313
      },
10314
      "value": "if",
10315
      "start": 1148,
10316
      "end": 1150,
10317
      "loc": {
10318
        "start": {
10319
          "line": 39,
10320
          "column": 8
10321
        },
10322
        "end": {
10323
          "line": 39,
10324
          "column": 10
10325
        }
10326
      }
10327
    },
10328
    {
10329
      "type": {
10330
        "label": "(",
10331
        "beforeExpr": true,
10332
        "startsExpr": true,
10333
        "rightAssociative": false,
10334
        "isLoop": false,
10335
        "isAssign": false,
10336
        "prefix": false,
10337
        "postfix": false,
10338
        "binop": null
10339
      },
10340
      "start": 1151,
10341
      "end": 1152,
10342
      "loc": {
10343
        "start": {
10344
          "line": 39,
10345
          "column": 11
10346
        },
10347
        "end": {
10348
          "line": 39,
10349
          "column": 12
10350
        }
10351
      }
10352
    },
10353
    {
10354
      "type": {
10355
        "label": "this",
10356
        "keyword": "this",
10357
        "beforeExpr": false,
10358
        "startsExpr": true,
10359
        "rightAssociative": false,
10360
        "isLoop": false,
10361
        "isAssign": false,
10362
        "prefix": false,
10363
        "postfix": false,
10364
        "binop": null,
10365
        "updateContext": null
10366
      },
10367
      "value": "this",
10368
      "start": 1152,
10369
      "end": 1156,
10370
      "loc": {
10371
        "start": {
10372
          "line": 39,
10373
          "column": 12
10374
        },
10375
        "end": {
10376
          "line": 39,
10377
          "column": 16
10378
        }
10379
      }
10380
    },
10381
    {
10382
      "type": {
10383
        "label": ".",
10384
        "beforeExpr": false,
10385
        "startsExpr": false,
10386
        "rightAssociative": false,
10387
        "isLoop": false,
10388
        "isAssign": false,
10389
        "prefix": false,
10390
        "postfix": false,
10391
        "binop": null,
10392
        "updateContext": null
10393
      },
10394
      "start": 1156,
10395
      "end": 1157,
10396
      "loc": {
10397
        "start": {
10398
          "line": 39,
10399
          "column": 16
10400
        },
10401
        "end": {
10402
          "line": 39,
10403
          "column": 17
10404
        }
10405
      }
10406
    },
10407
    {
10408
      "type": {
10409
        "label": "name",
10410
        "beforeExpr": false,
10411
        "startsExpr": true,
10412
        "rightAssociative": false,
10413
        "isLoop": false,
10414
        "isAssign": false,
10415
        "prefix": false,
10416
        "postfix": false,
10417
        "binop": null
10418
      },
10419
      "value": "_modal",
10420
      "start": 1157,
10421
      "end": 1163,
10422
      "loc": {
10423
        "start": {
10424
          "line": 39,
10425
          "column": 17
10426
        },
10427
        "end": {
10428
          "line": 39,
10429
          "column": 23
10430
        }
10431
      }
10432
    },
10433
    {
10434
      "type": {
10435
        "label": ")",
10436
        "beforeExpr": false,
10437
        "startsExpr": false,
10438
        "rightAssociative": false,
10439
        "isLoop": false,
10440
        "isAssign": false,
10441
        "prefix": false,
10442
        "postfix": false,
10443
        "binop": null
10444
      },
10445
      "start": 1163,
10446
      "end": 1164,
10447
      "loc": {
10448
        "start": {
10449
          "line": 39,
10450
          "column": 23
10451
        },
10452
        "end": {
10453
          "line": 39,
10454
          "column": 24
10455
        }
10456
      }
10457
    },
10458
    {
10459
      "type": {
10460
        "label": "{",
10461
        "beforeExpr": true,
10462
        "startsExpr": true,
10463
        "rightAssociative": false,
10464
        "isLoop": false,
10465
        "isAssign": false,
10466
        "prefix": false,
10467
        "postfix": false,
10468
        "binop": null
10469
      },
10470
      "start": 1165,
10471
      "end": 1166,
10472
      "loc": {
10473
        "start": {
10474
          "line": 39,
10475
          "column": 25
10476
        },
10477
        "end": {
10478
          "line": 39,
10479
          "column": 26
10480
        }
10481
      }
10482
    },
10483
    {
10484
      "type": {
10485
        "label": "this",
10486
        "keyword": "this",
10487
        "beforeExpr": false,
10488
        "startsExpr": true,
10489
        "rightAssociative": false,
10490
        "isLoop": false,
10491
        "isAssign": false,
10492
        "prefix": false,
10493
        "postfix": false,
10494
        "binop": null,
10495
        "updateContext": null
10496
      },
10497
      "value": "this",
10498
      "start": 1179,
10499
      "end": 1183,
10500
      "loc": {
10501
        "start": {
10502
          "line": 40,
10503
          "column": 12
10504
        },
10505
        "end": {
10506
          "line": 40,
10507
          "column": 16
10508
        }
10509
      }
10510
    },
10511
    {
10512
      "type": {
10513
        "label": ".",
10514
        "beforeExpr": false,
10515
        "startsExpr": false,
10516
        "rightAssociative": false,
10517
        "isLoop": false,
10518
        "isAssign": false,
10519
        "prefix": false,
10520
        "postfix": false,
10521
        "binop": null,
10522
        "updateContext": null
10523
      },
10524
      "start": 1183,
10525
      "end": 1184,
10526
      "loc": {
10527
        "start": {
10528
          "line": 40,
10529
          "column": 16
10530
        },
10531
        "end": {
10532
          "line": 40,
10533
          "column": 17
10534
        }
10535
      }
10536
    },
10537
    {
10538
      "type": {
10539
        "label": "name",
10540
        "beforeExpr": false,
10541
        "startsExpr": true,
10542
        "rightAssociative": false,
10543
        "isLoop": false,
10544
        "isAssign": false,
10545
        "prefix": false,
10546
        "postfix": false,
10547
        "binop": null
10548
      },
10549
      "value": "_modal",
10550
      "start": 1184,
10551
      "end": 1190,
10552
      "loc": {
10553
        "start": {
10554
          "line": 40,
10555
          "column": 17
10556
        },
10557
        "end": {
10558
          "line": 40,
10559
          "column": 23
10560
        }
10561
      }
10562
    },
10563
    {
10564
      "type": {
10565
        "label": ".",
10566
        "beforeExpr": false,
10567
        "startsExpr": false,
10568
        "rightAssociative": false,
10569
        "isLoop": false,
10570
        "isAssign": false,
10571
        "prefix": false,
10572
        "postfix": false,
10573
        "binop": null,
10574
        "updateContext": null
10575
      },
10576
      "start": 1190,
10577
      "end": 1191,
10578
      "loc": {
10579
        "start": {
10580
          "line": 40,
10581
          "column": 23
10582
        },
10583
        "end": {
10584
          "line": 40,
10585
          "column": 24
10586
        }
10587
      }
10588
    },
10589
    {
10590
      "type": {
10591
        "label": "name",
10592
        "beforeExpr": false,
10593
        "startsExpr": true,
10594
        "rightAssociative": false,
10595
        "isLoop": false,
10596
        "isAssign": false,
10597
        "prefix": false,
10598
        "postfix": false,
10599
        "binop": null
10600
      },
10601
      "value": "parentNode",
10602
      "start": 1191,
10603
      "end": 1201,
10604
      "loc": {
10605
        "start": {
10606
          "line": 40,
10607
          "column": 24
10608
        },
10609
        "end": {
10610
          "line": 40,
10611
          "column": 34
10612
        }
10613
      }
10614
    },
10615
    {
10616
      "type": {
10617
        "label": ".",
10618
        "beforeExpr": false,
10619
        "startsExpr": false,
10620
        "rightAssociative": false,
10621
        "isLoop": false,
10622
        "isAssign": false,
10623
        "prefix": false,
10624
        "postfix": false,
10625
        "binop": null,
10626
        "updateContext": null
10627
      },
10628
      "start": 1201,
10629
      "end": 1202,
10630
      "loc": {
10631
        "start": {
10632
          "line": 40,
10633
          "column": 34
10634
        },
10635
        "end": {
10636
          "line": 40,
10637
          "column": 35
10638
        }
10639
      }
10640
    },
10641
    {
10642
      "type": {
10643
        "label": "name",
10644
        "beforeExpr": false,
10645
        "startsExpr": true,
10646
        "rightAssociative": false,
10647
        "isLoop": false,
10648
        "isAssign": false,
10649
        "prefix": false,
10650
        "postfix": false,
10651
        "binop": null
10652
      },
10653
      "value": "removeChild",
10654
      "start": 1202,
10655
      "end": 1213,
10656
      "loc": {
10657
        "start": {
10658
          "line": 40,
10659
          "column": 35
10660
        },
10661
        "end": {
10662
          "line": 40,
10663
          "column": 46
10664
        }
10665
      }
10666
    },
10667
    {
10668
      "type": {
10669
        "label": "(",
10670
        "beforeExpr": true,
10671
        "startsExpr": true,
10672
        "rightAssociative": false,
10673
        "isLoop": false,
10674
        "isAssign": false,
10675
        "prefix": false,
10676
        "postfix": false,
10677
        "binop": null
10678
      },
10679
      "start": 1213,
10680
      "end": 1214,
10681
      "loc": {
10682
        "start": {
10683
          "line": 40,
10684
          "column": 46
10685
        },
10686
        "end": {
10687
          "line": 40,
10688
          "column": 47
10689
        }
10690
      }
10691
    },
10692
    {
10693
      "type": {
10694
        "label": "this",
10695
        "keyword": "this",
10696
        "beforeExpr": false,
10697
        "startsExpr": true,
10698
        "rightAssociative": false,
10699
        "isLoop": false,
10700
        "isAssign": false,
10701
        "prefix": false,
10702
        "postfix": false,
10703
        "binop": null,
10704
        "updateContext": null
10705
      },
10706
      "value": "this",
10707
      "start": 1214,
10708
      "end": 1218,
10709
      "loc": {
10710
        "start": {
10711
          "line": 40,
10712
          "column": 47
10713
        },
10714
        "end": {
10715
          "line": 40,
10716
          "column": 51
10717
        }
10718
      }
10719
    },
10720
    {
10721
      "type": {
10722
        "label": ".",
10723
        "beforeExpr": false,
10724
        "startsExpr": false,
10725
        "rightAssociative": false,
10726
        "isLoop": false,
10727
        "isAssign": false,
10728
        "prefix": false,
10729
        "postfix": false,
10730
        "binop": null,
10731
        "updateContext": null
10732
      },
10733
      "start": 1218,
10734
      "end": 1219,
10735
      "loc": {
10736
        "start": {
10737
          "line": 40,
10738
          "column": 51
10739
        },
10740
        "end": {
10741
          "line": 40,
10742
          "column": 52
10743
        }
10744
      }
10745
    },
10746
    {
10747
      "type": {
10748
        "label": "name",
10749
        "beforeExpr": false,
10750
        "startsExpr": true,
10751
        "rightAssociative": false,
10752
        "isLoop": false,
10753
        "isAssign": false,
10754
        "prefix": false,
10755
        "postfix": false,
10756
        "binop": null
10757
      },
10758
      "value": "_modal",
10759
      "start": 1219,
10760
      "end": 1225,
10761
      "loc": {
10762
        "start": {
10763
          "line": 40,
10764
          "column": 52
10765
        },
10766
        "end": {
10767
          "line": 40,
10768
          "column": 58
10769
        }
10770
      }
10771
    },
10772
    {
10773
      "type": {
10774
        "label": ")",
10775
        "beforeExpr": false,
10776
        "startsExpr": false,
10777
        "rightAssociative": false,
10778
        "isLoop": false,
10779
        "isAssign": false,
10780
        "prefix": false,
10781
        "postfix": false,
10782
        "binop": null
10783
      },
10784
      "start": 1225,
10785
      "end": 1226,
10786
      "loc": {
10787
        "start": {
10788
          "line": 40,
10789
          "column": 58
10790
        },
10791
        "end": {
10792
          "line": 40,
10793
          "column": 59
10794
        }
10795
      }
10796
    },
10797
    {
10798
      "type": {
10799
        "label": ";",
10800
        "beforeExpr": true,
10801
        "startsExpr": false,
10802
        "rightAssociative": false,
10803
        "isLoop": false,
10804
        "isAssign": false,
10805
        "prefix": false,
10806
        "postfix": false,
10807
        "binop": null,
10808
        "updateContext": null
10809
      },
10810
      "start": 1226,
10811
      "end": 1227,
10812
      "loc": {
10813
        "start": {
10814
          "line": 40,
10815
          "column": 59
10816
        },
10817
        "end": {
10818
          "line": 40,
10819
          "column": 60
10820
        }
10821
      }
10822
    },
10823
    {
10824
      "type": {
10825
        "label": "this",
10826
        "keyword": "this",
10827
        "beforeExpr": false,
10828
        "startsExpr": true,
10829
        "rightAssociative": false,
10830
        "isLoop": false,
10831
        "isAssign": false,
10832
        "prefix": false,
10833
        "postfix": false,
10834
        "binop": null,
10835
        "updateContext": null
10836
      },
10837
      "value": "this",
10838
      "start": 1240,
10839
      "end": 1244,
10840
      "loc": {
10841
        "start": {
10842
          "line": 41,
10843
          "column": 12
10844
        },
10845
        "end": {
10846
          "line": 41,
10847
          "column": 16
10848
        }
10849
      }
10850
    },
10851
    {
10852
      "type": {
10853
        "label": ".",
10854
        "beforeExpr": false,
10855
        "startsExpr": false,
10856
        "rightAssociative": false,
10857
        "isLoop": false,
10858
        "isAssign": false,
10859
        "prefix": false,
10860
        "postfix": false,
10861
        "binop": null,
10862
        "updateContext": null
10863
      },
10864
      "start": 1244,
10865
      "end": 1245,
10866
      "loc": {
10867
        "start": {
10868
          "line": 41,
10869
          "column": 16
10870
        },
10871
        "end": {
10872
          "line": 41,
10873
          "column": 17
10874
        }
10875
      }
10876
    },
10877
    {
10878
      "type": {
10879
        "label": "name",
10880
        "beforeExpr": false,
10881
        "startsExpr": true,
10882
        "rightAssociative": false,
10883
        "isLoop": false,
10884
        "isAssign": false,
10885
        "prefix": false,
10886
        "postfix": false,
10887
        "binop": null
10888
      },
10889
      "value": "_modal",
10890
      "start": 1245,
10891
      "end": 1251,
10892
      "loc": {
10893
        "start": {
10894
          "line": 41,
10895
          "column": 17
10896
        },
10897
        "end": {
10898
          "line": 41,
10899
          "column": 23
10900
        }
10901
      }
10902
    },
10903
    {
10904
      "type": {
10905
        "label": "=",
10906
        "beforeExpr": true,
10907
        "startsExpr": false,
10908
        "rightAssociative": false,
10909
        "isLoop": false,
10910
        "isAssign": true,
10911
        "prefix": false,
10912
        "postfix": false,
10913
        "binop": null,
10914
        "updateContext": null
10915
      },
10916
      "value": "=",
10917
      "start": 1252,
10918
      "end": 1253,
10919
      "loc": {
10920
        "start": {
10921
          "line": 41,
10922
          "column": 24
10923
        },
10924
        "end": {
10925
          "line": 41,
10926
          "column": 25
10927
        }
10928
      }
10929
    },
10930
    {
10931
      "type": {
10932
        "label": "null",
10933
        "keyword": "null",
10934
        "beforeExpr": false,
10935
        "startsExpr": true,
10936
        "rightAssociative": false,
10937
        "isLoop": false,
10938
        "isAssign": false,
10939
        "prefix": false,
10940
        "postfix": false,
10941
        "binop": null,
10942
        "updateContext": null
10943
      },
10944
      "value": "null",
10945
      "start": 1254,
10946
      "end": 1258,
10947
      "loc": {
10948
        "start": {
10949
          "line": 41,
10950
          "column": 26
10951
        },
10952
        "end": {
10953
          "line": 41,
10954
          "column": 30
10955
        }
10956
      }
10957
    },
10958
    {
10959
      "type": {
10960
        "label": ";",
10961
        "beforeExpr": true,
10962
        "startsExpr": false,
10963
        "rightAssociative": false,
10964
        "isLoop": false,
10965
        "isAssign": false,
10966
        "prefix": false,
10967
        "postfix": false,
10968
        "binop": null,
10969
        "updateContext": null
10970
      },
10971
      "start": 1258,
10972
      "end": 1259,
10973
      "loc": {
10974
        "start": {
10975
          "line": 41,
10976
          "column": 30
10977
        },
10978
        "end": {
10979
          "line": 41,
10980
          "column": 31
10981
        }
10982
      }
10983
    },
10984
    {
10985
      "type": {
10986
        "label": "}",
10987
        "beforeExpr": false,
10988
        "startsExpr": false,
10989
        "rightAssociative": false,
10990
        "isLoop": false,
10991
        "isAssign": false,
10992
        "prefix": false,
10993
        "postfix": false,
10994
        "binop": null
10995
      },
10996
      "start": 1268,
10997
      "end": 1269,
10998
      "loc": {
10999
        "start": {
11000
          "line": 42,
11001
          "column": 8
11002
        },
11003
        "end": {
11004
          "line": 42,
11005
          "column": 9
11006
        }
11007
      }
11008
    },
11009
    {
11010
      "type": {
11011
        "label": "}",
11012
        "beforeExpr": false,
11013
        "startsExpr": false,
11014
        "rightAssociative": false,
11015
        "isLoop": false,
11016
        "isAssign": false,
11017
        "prefix": false,
11018
        "postfix": false,
11019
        "binop": null
11020
      },
11021
      "start": 1274,
11022
      "end": 1275,
11023
      "loc": {
11024
        "start": {
11025
          "line": 43,
11026
          "column": 4
11027
        },
11028
        "end": {
11029
          "line": 43,
11030
          "column": 5
11031
        }
11032
      }
11033
    },
11034
    {
11035
      "type": {
11036
        "label": "}",
11037
        "beforeExpr": false,
11038
        "startsExpr": false,
11039
        "rightAssociative": false,
11040
        "isLoop": false,
11041
        "isAssign": false,
11042
        "prefix": false,
11043
        "postfix": false,
11044
        "binop": null
11045
      },
11046
      "start": 1276,
11047
      "end": 1277,
11048
      "loc": {
11049
        "start": {
11050
          "line": 44,
11051
          "column": 0
11052
        },
11053
        "end": {
11054
          "line": 44,
11055
          "column": 1
11056
        }
11057
      }
11058
    },
11059
    {
11060
      "type": {
11061
        "label": "export",
11062
        "keyword": "export",
11063
        "beforeExpr": false,
11064
        "startsExpr": false,
11065
        "rightAssociative": false,
11066
        "isLoop": false,
11067
        "isAssign": false,
11068
        "prefix": false,
11069
        "postfix": false,
11070
        "binop": null,
11071
        "updateContext": null
11072
      },
11073
      "value": "export",
11074
      "start": 1279,
11075
      "end": 1285,
11076
      "loc": {
11077
        "start": {
11078
          "line": 46,
11079
          "column": 0
11080
        },
11081
        "end": {
11082
          "line": 46,
11083
          "column": 6
11084
        }
11085
      }
11086
    },
11087
    {
11088
      "type": {
11089
        "label": "{",
11090
        "beforeExpr": true,
11091
        "startsExpr": true,
11092
        "rightAssociative": false,
11093
        "isLoop": false,
11094
        "isAssign": false,
11095
        "prefix": false,
11096
        "postfix": false,
11097
        "binop": null
11098
      },
11099
      "start": 1286,
11100
      "end": 1287,
11101
      "loc": {
11102
        "start": {
11103
          "line": 46,
11104
          "column": 7
11105
        },
11106
        "end": {
11107
          "line": 46,
11108
          "column": 8
11109
        }
11110
      }
11111
    },
11112
    {
11113
      "type": {
11114
        "label": "name",
11115
        "beforeExpr": false,
11116
        "startsExpr": true,
11117
        "rightAssociative": false,
11118
        "isLoop": false,
11119
        "isAssign": false,
11120
        "prefix": false,
11121
        "postfix": false,
11122
        "binop": null
11123
      },
11124
      "value": "BusyModal",
11125
      "start": 1287,
11126
      "end": 1296,
11127
      "loc": {
11128
        "start": {
11129
          "line": 46,
11130
          "column": 8
11131
        },
11132
        "end": {
11133
          "line": 46,
11134
          "column": 17
11135
        }
11136
      }
11137
    },
11138
    {
11139
      "type": {
11140
        "label": "}",
11141
        "beforeExpr": false,
11142
        "startsExpr": false,
11143
        "rightAssociative": false,
11144
        "isLoop": false,
11145
        "isAssign": false,
11146
        "prefix": false,
11147
        "postfix": false,
11148
        "binop": null
11149
      },
11150
      "start": 1296,
11151
      "end": 1297,
11152
      "loc": {
11153
        "start": {
11154
          "line": 46,
11155
          "column": 17
11156
        },
11157
        "end": {
11158
          "line": 46,
11159
          "column": 18
11160
        }
11161
      }
11162
    },
11163
    {
11164
      "type": {
11165
        "label": ";",
11166
        "beforeExpr": true,
11167
        "startsExpr": false,
11168
        "rightAssociative": false,
11169
        "isLoop": false,
11170
        "isAssign": false,
11171
        "prefix": false,
11172
        "postfix": false,
11173
        "binop": null,
11174
        "updateContext": null
11175
      },
11176
      "start": 1297,
11177
      "end": 1298,
11178
      "loc": {
11179
        "start": {
11180
          "line": 46,
11181
          "column": 18
11182
        },
11183
        "end": {
11184
          "line": 46,
11185
          "column": 19
11186
        }
11187
      }
11188
    },
11189
    {
11190
      "type": {
11191
        "label": "eof",
11192
        "beforeExpr": false,
11193
        "startsExpr": false,
11194
        "rightAssociative": false,
11195
        "isLoop": false,
11196
        "isAssign": false,
11197
        "prefix": false,
11198
        "postfix": false,
11199
        "binop": null,
11200
        "updateContext": null
11201
      },
11202
      "start": 1298,
11203
      "end": 1298,
11204
      "loc": {
11205
        "start": {
11206
          "line": 46,
11207
          "column": 19
11208
        },
11209
        "end": {
11210
          "line": 46,
11211
          "column": 19
11212
        }
11213
      }
11214
    }
11215
  ]
11216
}

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.