wenxiangchao
2026-11-02 9d1660270272180cd71147d6ddd53d1382643d2e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
 
 
 
 
 
 
<!DOCTYPE html>
<html
  lang="en"
  
  data-color-mode="auto" data-light-theme="light" data-dark-theme="dark"
  data-a11y-animated-images="system" data-a11y-link-underlines="true"
  
  >
 
 
 
  <head>
    <meta charset="utf-8">
  <link rel="dns-prefetch" href="https://github.githubassets.com">
  <link rel="dns-prefetch" href="https://avatars.githubusercontent.com">
  <link rel="dns-prefetch" href="https://github-cloud.s3.amazonaws.com">
  <link rel="dns-prefetch" href="https://user-images.githubusercontent.com/">
  <link rel="preconnect" href="https://github.githubassets.com" crossorigin>
  <link rel="preconnect" href="https://avatars.githubusercontent.com">
 
  
 
 
  <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/light-605318cbe3a1.css" /><link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/dark-bd1cb5575fff.css" /><link data-color-theme="dark_dimmed" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_dimmed-52a2075571c3.css" /><link data-color-theme="dark_high_contrast" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_high_contrast-bf3988586de0.css" /><link data-color-theme="dark_colorblind" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_colorblind-27a437876a92.css" /><link data-color-theme="light_colorblind" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_colorblind-97f0dc959f8f.css" /><link data-color-theme="light_high_contrast" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_high_contrast-708e3a93215a.css" /><link data-color-theme="light_tritanopia" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_tritanopia-9217138a8d5b.css" /><link data-color-theme="dark_tritanopia" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_tritanopia-4397d91bdb49.css" />
 
    <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-primitives-225433424a87.css" />
    <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-93aded0ee8a1.css" />
    <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/global-21a7f868f707.css" />
    <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/github-15d4b28ab680.css" />
  <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/repository-4fce88777fa8.css" />
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/code-0210be90f4d3.css" />
 
  
 
 
  <script type="application/json" id="client-env">{"locale":"en","featureFlags":["a11y_quote_reply_fix","allow_subscription_halted_error","contentful_lp_optimize_image","contentful_lp_hero_video_cover_image","copilot_immersive_file_preview","copilot_immersive_plugin_system","copilot_new_references_ui","copilot_chat_repo_custom_instructions_preview","copilot_chat_immersive_subthreading","copilot_chat_opening_thread_switch","copilot_chat_shared_chat_input","copilot_no_floating_button","copilot_smell_icebreaker_ux","copilot_read_shared_conversation","dotcom_chat_client_side_skills","experimentation_azure_variant_endpoint","failbot_handle_non_errors","geojson_azure_maps","ghost_pilot_confidence_truncation_25","ghost_pilot_confidence_truncation_40","github_models_gateway","github_models_o3_mini_streaming","hovercard_accessibility","insert_before_patch","issues_advanced_search","issues_react_remove_placeholders","issues_react_blur_item_picker_on_close","issues_react_include_bots_in_pickers","marketing_pages_search_explore_provider","module_workers","react_data_router_pull_requests","remove_child_patch","repository_suggester_elastic_search","sample_network_conn_type","swp_enterprise_contact_form","site_proxima_australia_update","issues_react_create_milestone","issues_react_cache_fix_workaround","lifecycle_label_name_updates","item_picker_new_select_panel","copilot_task_oriented_assistive_prompts","issues_react_assignee_warning","issues_react_grouped_diff_on_edit_history"],"login":"Chrry555"}</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/wp-runtime-307b9a29c272.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_oddbird_popover-polyfill_dist_popover_js-9da652f58479.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_arianotify-polyfill_ariaNotify-polyfill_js-node_modules_github_mi-3abb8f-d7e6bc799724.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_failbot_failbot_ts-4600dbf2d60a.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/environment-f04cb2a9fc8c.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_primer_behaviors_dist_esm_index_mjs-0dbb79f97f8f.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_selector-observer_dist_index_esm_js-f690fd9ae3d5.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_relative-time-element_dist_index_js-f6da4b3fa34c.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_text-expander-element_dist_index_js-78748950cb0c.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_auto-complete-element_dist_index_js-node_modules_github_catalyst_-8e9f78-a74b4e0a8a6b.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_filter-input-element_dist_index_js-node_modules_github_remote-inp-b5f1d7-a1760ffda83d.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_markdown-toolbar-element_dist_index_js-ceef33f593fa.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_file-attachment-element_dist_index_js-node_modules_primer_view-co-c44a69-8094ee2ecc5e.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/github-elements-e73c59eabd5a.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/element-registry-ec1308f4ab2b.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_braintree_browser-detection_dist_browser-detection_js-node_modules_githu-bb80ec-72267f4e3ff9.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_lit-html_lit-html_js-be8cb88f481b.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_morphdom_dist_morphdom-e-7c534c-a4a1922eb55f.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_turbo_dist_turbo_es2017-esm_js-e3cbe28f1638.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_remote-form_dist_index_js-node_modules_delegated-events_dist_inde-893f9f-6cf3320416b8.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_color-convert_index_js-e3180fe3bcb3.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_quote-selection_dist_index_js-node_modules_github_session-resume_-69cfcc-bc42a18e77d5.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_updatable-content_updatable-content_ts-2a55124d5c52.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_behaviors_task-list_ts-app_assets_modules_github_sso_ts-ui_packages-900dde-768abe60b1f8.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_sticky-scroll-into-view_ts-3e000c5d31a9.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_behaviors_ajax-error_ts-app_assets_modules_github_behaviors_include-87a4ae-21948f72ce0b.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_behaviors_commenting_edit_ts-app_assets_modules_github_behaviors_ht-83c235-e429cff6ceb1.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/behaviors-3852665e5a2d.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_delegated-events_dist_index_js-node_modules_github_catalyst_lib_index_js-f6223d90c7ba.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/notifications-global-01e85cd1be94.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_github_catalyst_lib_inde-dbbea9-26cce2010167.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/code-menu-1c0aedc134b1.js"></script>
  
  <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/primer-react-d4f7d0473d87.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/react-core-e519a5f595dd.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/react-lib-f1bca44e0926.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/octicons-react-611691cca2f6.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_emotion_is-prop-valid_dist_emotion-is-prop-valid_esm_js-node_modules_emo-62da9f-2df2f32ec596.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_stacktrace-parser_dist_s-e7dcdd-f7cc96ebae76.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_oddbird_popover-polyfill_dist_popover-fn_js-55fea94174bf.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_dompurify_dist_purify_es_mjs-dd1d3ea6a436.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_lodash-es__Stack_js-node_modules_lodash-es__Uint8Array_js-node_modules_l-4faaa6-4a736fde5c2f.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_lodash-es__baseIsEqual_js-8929eb9718d5.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_hydro-analytics-client_dist_analytics-client_js-node_modules_gith-40531a-09af0ef9a562.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_aria-live_aria-live_ts-ui_packages_promise-with-resolvers-polyfill_promise-with-r-17c672-34345cb18aac.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_paths_index_ts-fe506fe3ebae.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_ref-selector_RefSelector_tsx-7496afc3784d.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_diffs_diff-parts_ts-ui_packages_use-file-tree-tooltip_use-file-tree-tooltip_ts-ui-db0a92-6a1f23f93999.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_commit-attribution_index_ts-ui_packages_commit-checks-status_index_ts-ui_packages-762eaa-c6c7f3dd0990.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_code-view-shared_hooks_use-canonical-object_ts-ui_packages_code-view-shared_utili-04c5c0-190ff749ae90.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_code-view-shared_hooks_use-file-page-payload_ts-ui_packages_hydro-analytics_hydro-fedf97-6005b51c40ca.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_blob-anchor_ts-ui_packages_code-nav_code-nav_ts-ui_packages_filter--8253c1-91468a3354f9.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/react-code-view-fc804ba51d60.js"></script>
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-react.9454cb9ac985e93657ce.module.css" />
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/react-code-view.a0633e3d36c876a6eaa1.module.css" />
 
 
  <title>echarts/dist/echarts.min.js at 5.6.0 · apache/echarts</title>
 
 
 
  <meta name="route-pattern" content="/:user_id/:repository/blob/*name(/*path)" data-turbo-transient>
  <meta name="route-controller" content="blob" data-turbo-transient>
  <meta name="route-action" content="show" data-turbo-transient>
 
    
  <meta name="current-catalog-service-hash" content="f3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb">
 
 
  <meta name="request-id" content="87BC:2049DC:7AFA6:89650:67CEA8F7" data-turbo-transient="true" /><meta name="html-safe-nonce" content="fab4da5427d4b3fb0757d5e1b1ac24ca85ace2c6d1884e7716580f9c148e5f94" data-turbo-transient="true" /><meta name="visitor-payload" content="eyJyZWZlcnJlciI6Imh0dHBzOi8vZ2l0aHViLmNvbS9hcGFjaGUvZWNoYXJ0cy90cmVlLzUuNi4wL2Rpc3QiLCJyZXF1ZXN0X2lkIjoiODdCQzoyMDQ5REM6N0FGQTY6ODk2NTA6NjdDRUE4RjciLCJ2aXNpdG9yX2lkIjoiNTQ2NDAwMDE2OTU2NzIzMjk3NiIsInJlZ2lvbl9lZGdlIjoic291dGhlYXN0YXNpYSIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==" data-turbo-transient="true" /><meta name="visitor-hmac" content="2e2c728c1a0172b8257c76b640664c588e4d299e27fe42e62f1c5ee6b20d2a46" data-turbo-transient="true" />
 
 
    <meta name="hovercard-subject-tag" content="repository:9185792" data-turbo-transient>
 
 
  <meta name="github-keyboard-shortcuts" content="repository,source-code,file-tree,copilot" data-turbo-transient="true" />
  
 
  <meta name="selected-link" value="repo_source" data-turbo-transient>
  <link rel="assets" href="https://github.githubassets.com/">
 
    <meta name="google-site-verification" content="Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I">
 
<meta name="octolytics-url" content="https://collector.github.com/github/collect" /><meta name="octolytics-actor-id" content="55426904" /><meta name="octolytics-actor-login" content="Chrry555" /><meta name="octolytics-actor-hash" content="51814d3d5b4c25edd7b5f8de8f309ed78fa2123d00aeb9cfe37d644a7a7ee873" />
 
  <meta name="analytics-location" content="/&lt;user-name&gt;/&lt;repo-name&gt;/blob/show" data-turbo-transient="true" />
 
  
 
 
 
 
    <meta name="user-login" content="Chrry555">
 
  <link rel="sudo-modal" href="/sessions/sudo_modal">
 
    <meta name="viewport" content="width=device-width">
 
    
 
      <meta name="description" content="Apache ECharts is a powerful, interactive charting and data visualization library for browser - echarts/dist/echarts.min.js at 5.6.0 · apache/echarts">
 
      <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="GitHub">
 
    <link rel="fluid-icon" href="https://github.com/fluidicon.png" title="GitHub">
    <meta property="fb:app_id" content="1401488693436528">
    <meta name="apple-itunes-app" content="app-id=1477376905, app-argument=https://github.com/apache/echarts/blob/5.6.0/dist/echarts.min.js" />
 
      <meta name="twitter:image" content="https://opengraph.githubassets.com/8e43a0759e562860cef438c4bf0963140377060fed079d60d18f69287084deb6/apache/echarts" /><meta name="twitter:site" content="@github" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:title" content="echarts/dist/echarts.min.js at 5.6.0 · apache/echarts" /><meta name="twitter:description" content="Apache ECharts is a powerful, interactive charting and data visualization library for browser - apache/echarts" />
  <meta property="og:image" content="https://opengraph.githubassets.com/8e43a0759e562860cef438c4bf0963140377060fed079d60d18f69287084deb6/apache/echarts" /><meta property="og:image:alt" content="Apache ECharts is a powerful, interactive charting and data visualization library for browser - apache/echarts" /><meta property="og:image:width" content="1200" /><meta property="og:image:height" content="600" /><meta property="og:site_name" content="GitHub" /><meta property="og:type" content="object" /><meta property="og:title" content="echarts/dist/echarts.min.js at 5.6.0 · apache/echarts" /><meta property="og:url" content="https://github.com/apache/echarts/blob/5.6.0/dist/echarts.min.js" /><meta property="og:description" content="Apache ECharts is a powerful, interactive charting and data visualization library for browser - apache/echarts" />
  
 
 
      <link rel="shared-web-socket" href="wss://alive.github.com/_sockets/u/55426904/ws?session=eyJ2IjoiVjMiLCJ1Ijo1NTQyNjkwNCwicyI6MTYwMDczNjA1NCwiYyI6MTM1MjY4OTExMywidCI6MTc0MTU5NjkzMn0=--0ff84ed9b59df5fbd0516635af7753c3160b34c5bd42c5fbed70095346a70cef" data-refresh-url="/_alive" data-session-id="446c9b5c0558c309d00582abab2416f9a0d2265709712af118e1af1f36f6f75f">
      <link rel="shared-web-socket-src" href="/assets-cdn/worker/socket-worker-eff89a71ae86.js">
 
 
      <meta name="hostname" content="github.com">
 
 
      <meta name="keyboard-shortcuts-preference" content="all">
      <meta name="hovercards-preference" content="true">
      <meta name="announcement-preference-hovercard" content="true">
 
        <meta name="expected-hostname" content="github.com">
 
 
  <meta http-equiv="x-pjax-version" content="4470a11bb6f99d25a0687d5b79d6e0745daa2a4c52c2eabd8e9b91b1e4895d93" data-turbo-track="reload">
  <meta http-equiv="x-pjax-csp-version" content="1387756d457e2f7c930482f0374bab8f35110d772491ea950a7236d69098c3a6" data-turbo-track="reload">
  <meta http-equiv="x-pjax-css-version" content="a30977995814647d0827c66025b8a8c5cb8722c27765b03e9e34bf066d054640" data-turbo-track="reload">
  <meta http-equiv="x-pjax-js-version" content="e0076a9bf3922323d561d62ac409aedda438ff8adb90866cf569c9c80f981975" data-turbo-track="reload">
 
  <meta name="turbo-cache-control" content="no-preview" data-turbo-transient="">
 
      <meta name="turbo-cache-control" content="no-cache" data-turbo-transient>
 
    <meta data-hydrostats="publish">
  <meta name="go-import" content="github.com/apache/echarts git https://github.com/apache/echarts.git">
 
  <meta name="octolytics-dimension-user_id" content="47359" /><meta name="octolytics-dimension-user_login" content="apache" /><meta name="octolytics-dimension-repository_id" content="9185792" /><meta name="octolytics-dimension-repository_nwo" content="apache/echarts" /><meta name="octolytics-dimension-repository_public" content="true" /><meta name="octolytics-dimension-repository_is_fork" content="false" /><meta name="octolytics-dimension-repository_network_root_id" content="9185792" /><meta name="octolytics-dimension-repository_network_root_nwo" content="apache/echarts" />
 
 
 
    
 
    <meta name="turbo-body-classes" content="logged-in env-production page-responsive">
 
 
  <meta name="browser-stats-url" content="https://api.github.com/_private/browser/stats">
 
  <meta name="browser-errors-url" content="https://api.github.com/_private/browser/errors">
 
  <link rel="mask-icon" href="https://github.githubassets.com/assets/pinned-octocat-093da3e6fa40.svg" color="#000000">
  <link rel="alternate icon" class="js-site-favicon" type="image/png" href="https://github.githubassets.com/favicons/favicon.png">
  <link rel="icon" class="js-site-favicon" type="image/svg+xml" href="https://github.githubassets.com/favicons/favicon.svg" data-base-href="https://github.githubassets.com/favicons/favicon">
 
<meta name="theme-color" content="#1e2327">
<meta name="color-scheme" content="light dark" />
 
  <meta name="msapplication-TileImage" content="/windows-tile.png">
  <meta name="msapplication-TileColor" content="#ffffff">
 
  <link rel="manifest" href="/manifest.json" crossOrigin="use-credentials">
 
  </head>
 
  <body class="logged-in env-production page-responsive" style="word-wrap: break-word;">
    <div data-turbo-body class="logged-in env-production page-responsive" style="word-wrap: break-word;">
      
 
 
    <div class="position-relative header-wrapper js-header-wrapper ">
      <a href="#start-of-content" data-skip-target-assigned="false" class="p-3 color-bg-accent-emphasis color-fg-on-emphasis show-on-focus js-skip-to-content">Skip to content</a>
 
      <span data-view-component="true" class="progress-pjax-loader Progress position-fixed width-full">
    <span style="width: 0%;" data-view-component="true" class="Progress-item progress-pjax-loader-bar left-0 top-0 color-bg-accent-emphasis"></span>
</span>      
      
      <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_ui-commands_ui-commands_ts-97496b0f52ba.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/keyboard-shortcuts-dialog-ac448fe050d6.js"></script>
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-react.9454cb9ac985e93657ce.module.css" />
 
<react-partial
  partial-name="keyboard-shortcuts-dialog"
  data-ssr="false"
  data-attempted-ssr="false"
>
  
  <script type="application/json" data-target="react-partial.embeddedData">{"props":{"docsUrl":"https://docs.github.com/get-started/accessibility/keyboard-shortcuts"}}</script>
  <div data-target="react-partial.reactRoot"></div>
</react-partial>
 
 
 
 
      
 
          
 
              <header class="AppHeader" role="banner">
  <h2 class="sr-only">Navigation Menu</h2>
 
    
 
    <div class="AppHeader-globalBar pb-2 js-global-bar">
      <div class="AppHeader-globalBar-start">
          <deferred-side-panel data-url="/_side-panels/global">
  <include-fragment data-target="deferred-side-panel.fragment">
      <button aria-label="Open global navigation menu" data-action="click:deferred-side-panel#loadPanel click:deferred-side-panel#panelOpened" data-show-dialog-id="dialog-f5f22145-d38c-4e28-ae31-644ab22b4506" id="dialog-show-dialog-f5f22145-d38c-4e28-ae31-644ab22b4506" type="button" data-view-component="true" class="Button Button--iconOnly Button--secondary Button--medium AppHeader-button p-0 color-fg-muted">  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-three-bars Button-visual">
    <path d="M1 2.75A.75.75 0 0 1 1.75 2h12.5a.75.75 0 0 1 0 1.5H1.75A.75.75 0 0 1 1 2.75Zm0 5A.75.75 0 0 1 1.75 7h12.5a.75.75 0 0 1 0 1.5H1.75A.75.75 0 0 1 1 7.75ZM1.75 12h12.5a.75.75 0 0 1 0 1.5H1.75a.75.75 0 0 1 0-1.5Z"></path>
</svg>
</button>
 
<dialog-helper>
  <dialog data-target="deferred-side-panel.panel" id="dialog-f5f22145-d38c-4e28-ae31-644ab22b4506" aria-modal="true" aria-labelledby="dialog-f5f22145-d38c-4e28-ae31-644ab22b4506-title" aria-describedby="dialog-f5f22145-d38c-4e28-ae31-644ab22b4506-description" data-view-component="true" class="Overlay Overlay-whenNarrow Overlay--size-small-portrait Overlay--motion-scaleFade Overlay--placement-left SidePanel Overlay--disableScroll">
    <div styles="flex-direction: row;" data-view-component="true" class="Overlay-header">
  <div class="Overlay-headerContentWrap">
    <div class="Overlay-titleWrap">
      <h1 class="Overlay-title sr-only" id="dialog-f5f22145-d38c-4e28-ae31-644ab22b4506-title">
        Global navigation
      </h1>
            <div data-view-component="true" class="d-flex">
      <div data-view-component="true" class="AppHeader-logo position-relative">
        <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-mark-github">
    <path d="M12.5.75C6.146.75 1 5.896 1 12.25c0 5.089 3.292 9.387 7.863 10.91.575.101.79-.244.79-.546 0-.273-.014-1.178-.014-2.142-2.889.532-3.636-.704-3.866-1.35-.13-.331-.69-1.352-1.18-1.625-.402-.216-.977-.748-.014-.762.906-.014 1.553.834 1.769 1.179 1.035 1.74 2.688 1.25 3.349.948.1-.747.402-1.25.733-1.538-2.559-.287-5.232-1.279-5.232-5.678 0-1.25.445-2.285 1.178-3.09-.115-.288-.517-1.467.115-3.048 0 0 .963-.302 3.163 1.179.92-.259 1.897-.388 2.875-.388.977 0 1.955.13 2.875.388 2.2-1.495 3.162-1.179 3.162-1.179.633 1.581.23 2.76.115 3.048.733.805 1.179 1.825 1.179 3.09 0 4.413-2.688 5.39-5.247 5.678.417.36.776 1.05.776 2.128 0 1.538-.014 2.774-.014 3.162 0 .302.216.662.79.547C20.709 21.637 24 17.324 24 12.25 24 5.896 18.854.75 12.5.75Z"></path>
</svg>
</div></div>
    </div>
    <div class="Overlay-actionWrap">
      <button data-close-dialog-id="dialog-f5f22145-d38c-4e28-ae31-644ab22b4506" aria-label="Close" type="button" data-view-component="true" class="close-button Overlay-closeButton"><svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
    <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
</svg></button>
    </div>
  </div>
  
</div>
      <scrollable-region data-labelled-by="dialog-f5f22145-d38c-4e28-ae31-644ab22b4506-title">
        <div data-view-component="true" class="Overlay-body d-flex flex-column px-2">    <div data-view-component="true" class="d-flex flex-column mb-3">
        <nav aria-label="Site navigation" data-view-component="true" class="ActionList">
  
  <nav-list>
    <ul data-target="nav-list.topLevelList" data-view-component="true" class="ActionListWrap">
        
          
<li data-item-id="" data-targets="nav-list.items" data-view-component="true" class="ActionListItem">
    
    
    <a data-hotkey="g d" data-analytics-event="{&quot;category&quot;:&quot;Global navigation&quot;,&quot;action&quot;:&quot;HOME&quot;,&quot;label&quot;:null}" id="item-9bb4b51a-3b69-4de4-bb8b-cb28c608c1e8" href="/dashboard" data-view-component="true" class="ActionListContent ActionListContent--visual16">
        <span class="ActionListItem-visual ActionListItem-visual--leading">
          <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-home">
    <path d="M6.906.664a1.749 1.749 0 0 1 2.187 0l5.25 4.2c.415.332.657.835.657 1.367v7.019A1.75 1.75 0 0 1 13.25 15h-3.5a.75.75 0 0 1-.75-.75V9H7v5.25a.75.75 0 0 1-.75.75h-3.5A1.75 1.75 0 0 1 1 13.25V6.23c0-.531.242-1.034.657-1.366l5.25-4.2Zm1.25 1.171a.25.25 0 0 0-.312 0l-5.25 4.2a.25.25 0 0 0-.094.196v7.019c0 .138.112.25.25.25H5.5V8.25a.75.75 0 0 1 .75-.75h3.5a.75.75 0 0 1 .75.75v5.25h2.75a.25.25 0 0 0 .25-.25V6.23a.25.25 0 0 0-.094-.195Z"></path>
</svg>
        </span>
      
        <span data-view-component="true" class="ActionListItem-label">
          Home
</span>      
</a>
  
</li>
 
        
          
<li data-item-id="" data-targets="nav-list.items" data-view-component="true" class="ActionListItem">
    
    
    <a data-hotkey="g i" data-analytics-event="{&quot;category&quot;:&quot;Global navigation&quot;,&quot;action&quot;:&quot;ISSUES&quot;,&quot;label&quot;:null}" id="item-f777bf3f-60db-423e-8a56-cd84c02ecb27" href="/issues" data-view-component="true" class="ActionListContent ActionListContent--visual16">
        <span class="ActionListItem-visual ActionListItem-visual--leading">
          <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-issue-opened">
    <path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path>
</svg>
        </span>
      
        <span data-view-component="true" class="ActionListItem-label">
          Issues
</span>      
</a>
  
</li>
 
        
          
<li data-item-id="" data-targets="nav-list.items" data-view-component="true" class="ActionListItem">
    
    
    <a data-hotkey="g p" data-analytics-event="{&quot;category&quot;:&quot;Global navigation&quot;,&quot;action&quot;:&quot;PULL_REQUESTS&quot;,&quot;label&quot;:null}" id="item-148a9c38-4446-47db-abfe-8f16758e36ab" href="/pulls" data-view-component="true" class="ActionListContent ActionListContent--visual16">
        <span class="ActionListItem-visual ActionListItem-visual--leading">
          <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-git-pull-request">
    <path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path>
</svg>
        </span>
      
        <span data-view-component="true" class="ActionListItem-label">
          Pull requests
</span>      
</a>
  
</li>
 
        
          
<li data-item-id="" data-targets="nav-list.items" data-item-id="projects" data-view-component="true" class="ActionListItem">
    
    
    <a data-analytics-event="{&quot;category&quot;:&quot;Global navigation&quot;,&quot;action&quot;:&quot;PROJECTS&quot;,&quot;label&quot;:null}" id="item-3815c348-18c9-448f-92de-9e373f7303c5" href="/projects" data-view-component="true" class="ActionListContent ActionListContent--visual16">
        <span class="ActionListItem-visual ActionListItem-visual--leading">
          <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-table">
    <path d="M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25ZM6.5 6.5v8h7.75a.25.25 0 0 0 .25-.25V6.5Zm8-1.5V1.75a.25.25 0 0 0-.25-.25H6.5V5Zm-13 1.5v7.75c0 .138.112.25.25.25H5v-8ZM5 5V1.5H1.75a.25.25 0 0 0-.25.25V5Z"></path>
</svg>
        </span>
      
        <span data-view-component="true" class="ActionListItem-label">
          Projects
</span>      
</a>
  
</li>
 
        
          
<li data-item-id="" data-targets="nav-list.items" data-view-component="true" class="ActionListItem">
    
    
    <a data-analytics-event="{&quot;category&quot;:&quot;Global navigation&quot;,&quot;action&quot;:&quot;DISCUSSIONS&quot;,&quot;label&quot;:null}" id="item-e420c0c5-0775-4ed1-8d61-9e759dcaff55" href="/discussions" data-view-component="true" class="ActionListContent ActionListContent--visual16">
        <span class="ActionListItem-visual ActionListItem-visual--leading">
          <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment-discussion">
    <path d="M1.75 1h8.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 10.25 10H7.061l-2.574 2.573A1.458 1.458 0 0 1 2 11.543V10h-.25A1.75 1.75 0 0 1 0 8.25v-5.5C0 1.784.784 1 1.75 1ZM1.5 2.75v5.5c0 .138.112.25.25.25h1a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h3.5a.25.25 0 0 0 .25-.25v-5.5a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25Zm13 2a.25.25 0 0 0-.25-.25h-.5a.75.75 0 0 1 0-1.5h.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 14.25 12H14v1.543a1.458 1.458 0 0 1-2.487 1.03L9.22 12.28a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215l2.22 2.22v-2.19a.75.75 0 0 1 .75-.75h1a.25.25 0 0 0 .25-.25Z"></path>
</svg>
        </span>
      
        <span data-view-component="true" class="ActionListItem-label">
          Discussions
</span>      
</a>
  
</li>
 
        
          
<li data-item-id="" data-targets="nav-list.items" data-view-component="true" class="ActionListItem">
    
    
    <a data-analytics-event="{&quot;category&quot;:&quot;Global navigation&quot;,&quot;action&quot;:&quot;CODESPACES&quot;,&quot;label&quot;:null}" id="item-bc5bb553-33a6-4e4c-bf34-1a8e20701f7c" href="https://github.com/codespaces" data-view-component="true" class="ActionListContent ActionListContent--visual16">
        <span class="ActionListItem-visual ActionListItem-visual--leading">
          <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-codespaces">
    <path d="M0 11.25c0-.966.784-1.75 1.75-1.75h12.5c.966 0 1.75.784 1.75 1.75v3A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25Zm2-9.5C2 .784 2.784 0 3.75 0h8.5C13.216 0 14 .784 14 1.75v5a1.75 1.75 0 0 1-1.75 1.75h-8.5A1.75 1.75 0 0 1 2 6.75Zm1.75-.25a.25.25 0 0 0-.25.25v5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-5a.25.25 0 0 0-.25-.25Zm-2 9.5a.25.25 0 0 0-.25.25v3c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-3a.25.25 0 0 0-.25-.25Z"></path><path d="M7 12.75a.75.75 0 0 1 .75-.75h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1-.75-.75Zm-4 0a.75.75 0 0 1 .75-.75h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1-.75-.75Z"></path>
</svg>
        </span>
      
        <span data-view-component="true" class="ActionListItem-label">
          Codespaces
</span>      
</a>
  
</li>
 
        
          
<li data-item-id="" data-targets="nav-list.items" data-view-component="true" class="ActionListItem">
    
    
    <a data-analytics-event="{&quot;category&quot;:&quot;Global navigation&quot;,&quot;action&quot;:&quot;COPILOT&quot;,&quot;label&quot;:null}" id="item-723a866a-5f24-441f-802d-09be89374442" href="/copilot" data-view-component="true" class="ActionListContent ActionListContent--visual16">
        <span class="ActionListItem-visual ActionListItem-visual--leading">
          <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copilot">
    <path d="M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z"></path><path d="M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z"></path>
</svg>
        </span>
      
        <span data-view-component="true" class="ActionListItem-label">
          Copilot
</span>      
</a>
  
</li>
 
        
          <li role="presentation" aria-hidden="true" data-view-component="true" class="ActionList-sectionDivider"></li>
        
          
<li data-item-id="" data-targets="nav-list.items" data-view-component="true" class="ActionListItem">
    
    
    <a data-analytics-event="{&quot;category&quot;:&quot;Global navigation&quot;,&quot;action&quot;:&quot;EXPLORE&quot;,&quot;label&quot;:null}" id="item-0c9a425e-4fda-4d41-a4b0-383322aee5e8" href="/explore" data-view-component="true" class="ActionListContent ActionListContent--visual16">
        <span class="ActionListItem-visual ActionListItem-visual--leading">
          <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-telescope">
    <path d="M14.184 1.143v-.001l1.422 2.464a1.75 1.75 0 0 1-.757 2.451L3.104 11.713a1.75 1.75 0 0 1-2.275-.702l-.447-.775a1.75 1.75 0 0 1 .53-2.32L11.682.573a1.748 1.748 0 0 1 2.502.57Zm-4.709 9.32h-.001l2.644 3.863a.75.75 0 1 1-1.238.848l-1.881-2.75v2.826a.75.75 0 0 1-1.5 0v-2.826l-1.881 2.75a.75.75 0 1 1-1.238-.848l2.049-2.992a.746.746 0 0 1 .293-.253l1.809-.87a.749.749 0 0 1 .944.252ZM9.436 3.92h-.001l-4.97 3.39.942 1.63 5.42-2.61Zm3.091-2.108h.001l-1.85 1.26 1.505 2.605 2.016-.97a.247.247 0 0 0 .13-.151.247.247 0 0 0-.022-.199l-1.422-2.464a.253.253 0 0 0-.161-.119.254.254 0 0 0-.197.038ZM1.756 9.157a.25.25 0 0 0-.075.33l.447.775a.25.25 0 0 0 .325.1l1.598-.769-.83-1.436-1.465 1Z"></path>
</svg>
        </span>
      
        <span data-view-component="true" class="ActionListItem-label">
          Explore
</span>      
</a>
  
</li>
 
        
          
<li data-item-id="" data-targets="nav-list.items" data-view-component="true" class="ActionListItem">
    
    
    <a data-analytics-event="{&quot;category&quot;:&quot;Global navigation&quot;,&quot;action&quot;:&quot;MARKETPLACE&quot;,&quot;label&quot;:null}" id="item-06e69cdd-4ae2-4398-8716-77a3c9d820c8" href="/marketplace" data-view-component="true" class="ActionListContent ActionListContent--visual16">
        <span class="ActionListItem-visual ActionListItem-visual--leading">
          <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-gift">
    <path d="M2 2.75A2.75 2.75 0 0 1 4.75 0c.983 0 1.873.42 2.57 1.232.268.318.497.668.68 1.042.183-.375.411-.725.68-1.044C9.376.42 10.266 0 11.25 0a2.75 2.75 0 0 1 2.45 4h.55c.966 0 1.75.784 1.75 1.75v2c0 .698-.409 1.301-1 1.582v4.918A1.75 1.75 0 0 1 13.25 16H2.75A1.75 1.75 0 0 1 1 14.25V9.332C.409 9.05 0 8.448 0 7.75v-2C0 4.784.784 4 1.75 4h.55c-.192-.375-.3-.8-.3-1.25ZM7.25 9.5H2.5v4.75c0 .138.112.25.25.25h4.5Zm1.5 0v5h4.5a.25.25 0 0 0 .25-.25V9.5Zm0-4V8h5.5a.25.25 0 0 0 .25-.25v-2a.25.25 0 0 0-.25-.25Zm-7 0a.25.25 0 0 0-.25.25v2c0 .138.112.25.25.25h5.5V5.5h-5.5Zm3-4a1.25 1.25 0 0 0 0 2.5h2.309c-.233-.818-.542-1.401-.878-1.793-.43-.502-.915-.707-1.431-.707ZM8.941 4h2.309a1.25 1.25 0 0 0 0-2.5c-.516 0-1 .205-1.43.707-.337.392-.646.975-.879 1.793Z"></path>
</svg>
        </span>
      
        <span data-view-component="true" class="ActionListItem-label">
          Marketplace
</span>      
</a>
  
</li>
 
</ul>  </nav-list>
</nav>
 
        <div data-view-component="true" class="my-3 d-flex flex-justify-center height-full">
          <span data-view-component="true">
  <svg style="box-sizing: content-box; color: var(--color-icon-primary);" width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true" data-view-component="true" class="anim-rotate">
    <circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" fill="none" />
    <path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>    <span class="sr-only">Loading</span>
</span>
</div>
</div>
      <div data-view-component="true" class="flex-1"></div>
 
 
      <div data-view-component="true" class="px-2">      <p class="color-fg-subtle text-small text-light">&copy; 2025 GitHub, Inc.</p>
 
      <div data-view-component="true" class="d-flex flex-wrap text-small text-light">
          <a target="_blank" href="https://github.com/about" data-view-component="true" class="Link mr-2">About</a>
          <a target="_blank" href="https://github.blog" data-view-component="true" class="Link mr-2">Blog</a>
          <a target="_blank" href="https://docs.github.com/site-policy/github-terms/github-terms-of-service" data-view-component="true" class="Link mr-2">Terms</a>
          <a target="_blank" href="https://docs.github.com/site-policy/privacy-policies/github-privacy-statement" data-view-component="true" class="Link mr-2">Privacy</a>
          <a target="_blank" href="https://github.com/security" data-view-component="true" class="Link mr-2">Security</a>
          <a target="_blank" href="https://www.githubstatus.com/" data-view-component="true" class="Link mr-3">Status</a>
 
</div></div>
</div>
      </scrollable-region>
      
</dialog></dialog-helper>
 
  </include-fragment>
</deferred-side-panel>
 
        <a
          class="AppHeader-logo ml-1"
          href="https://github.com/"
          data-hotkey="g d"
          aria-label="Homepage "
          data-turbo="false"
          data-analytics-event="{&quot;category&quot;:&quot;Header&quot;,&quot;action&quot;:&quot;go to dashboard&quot;,&quot;label&quot;:&quot;icon:logo&quot;}"
        >
          <svg height="32" aria-hidden="true" viewBox="0 0 24 24" version="1.1" width="32" data-view-component="true" class="octicon octicon-mark-github v-align-middle">
    <path d="M12.5.75C6.146.75 1 5.896 1 12.25c0 5.089 3.292 9.387 7.863 10.91.575.101.79-.244.79-.546 0-.273-.014-1.178-.014-2.142-2.889.532-3.636-.704-3.866-1.35-.13-.331-.69-1.352-1.18-1.625-.402-.216-.977-.748-.014-.762.906-.014 1.553.834 1.769 1.179 1.035 1.74 2.688 1.25 3.349.948.1-.747.402-1.25.733-1.538-2.559-.287-5.232-1.279-5.232-5.678 0-1.25.445-2.285 1.178-3.09-.115-.288-.517-1.467.115-3.048 0 0 .963-.302 3.163 1.179.92-.259 1.897-.388 2.875-.388.977 0 1.955.13 2.875.388 2.2-1.495 3.162-1.179 3.162-1.179.633 1.581.23 2.76.115 3.048.733.805 1.179 1.825 1.179 3.09 0 4.413-2.688 5.39-5.247 5.678.417.36.776 1.05.776 2.128 0 1.538-.014 2.774-.014 3.162 0 .302.216.662.79.547C20.709 21.637 24 17.324 24 12.25 24 5.896 18.854.75 12.5.75Z"></path>
</svg>
        </a>
 
          <div class="AppHeader-context" >
  <div class="AppHeader-context-compact">
      <button aria-expanded="false" aria-haspopup="dialog" aria-label="Page context: apache / echarts" id="dialog-show-context-region-dialog" data-show-dialog-id="context-region-dialog" type="button" data-view-component="true" class="AppHeader-context-compact-trigger Truncate Button--secondary Button--medium Button box-shadow-none">  <span class="Button-content">
    <span class="Button-label"><span class="AppHeader-context-compact-lead">
                <span class="AppHeader-context-compact-parentItem">apache</span>
                <span class="no-wrap">&nbsp;/</span>
 
            </span>
 
            <strong class="AppHeader-context-compact-mainItem d-flex flex-items-center Truncate" >
  <span class="Truncate-text ">echarts</span>
 
</strong></span>
  </span>
</button>
 
<dialog-helper>
  <dialog id="context-region-dialog" aria-modal="true" aria-labelledby="context-region-dialog-title" aria-describedby="context-region-dialog-description" data-view-component="true" class="Overlay Overlay-whenNarrow Overlay--size-medium Overlay--motion-scaleFade Overlay--disableScroll">
    <div data-view-component="true" class="Overlay-header">
  <div class="Overlay-headerContentWrap">
    <div class="Overlay-titleWrap">
      <h1 class="Overlay-title " id="context-region-dialog-title">
        Navigate back to
      </h1>
        
    </div>
    <div class="Overlay-actionWrap">
      <button data-close-dialog-id="context-region-dialog" aria-label="Close" type="button" data-view-component="true" class="close-button Overlay-closeButton"><svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
    <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
</svg></button>
    </div>
  </div>
  
</div>
      <scrollable-region data-labelled-by="context-region-dialog-title">
        <div data-view-component="true" class="Overlay-body">          <ul role="list" class="list-style-none" >
    <li>
      <a data-analytics-event="{&quot;category&quot;:&quot;SiteHeaderComponent&quot;,&quot;action&quot;:&quot;context_region_crumb&quot;,&quot;label&quot;:&quot;apache&quot;,&quot;screen_size&quot;:&quot;compact&quot;}" href="/apache" data-view-component="true" class="Link--primary Truncate d-flex flex-items-center py-1">
        <span class="AppHeader-context-item-label Truncate-text ">
            <svg aria-hidden="true" height="12" viewBox="0 0 16 16" version="1.1" width="12" data-view-component="true" class="octicon octicon-organization mr-1">
    <path d="M1.75 16A1.75 1.75 0 0 1 0 14.25V1.75C0 .784.784 0 1.75 0h8.5C11.216 0 12 .784 12 1.75v12.5c0 .085-.006.168-.018.25h2.268a.25.25 0 0 0 .25-.25V8.285a.25.25 0 0 0-.111-.208l-1.055-.703a.749.749 0 1 1 .832-1.248l1.055.703c.487.325.779.871.779 1.456v5.965A1.75 1.75 0 0 1 14.25 16h-3.5a.766.766 0 0 1-.197-.026c-.099.017-.2.026-.303.026h-3a.75.75 0 0 1-.75-.75V14h-1v1.25a.75.75 0 0 1-.75.75Zm-.25-1.75c0 .138.112.25.25.25H4v-1.25a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 .75.75v1.25h2.25a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25ZM3.75 6h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5ZM3 3.75A.75.75 0 0 1 3.75 3h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 3 3.75Zm4 3A.75.75 0 0 1 7.75 6h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 7 6.75ZM7.75 3h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5ZM3 9.75A.75.75 0 0 1 3.75 9h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 3 9.75ZM7.75 9h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5Z"></path>
</svg>
 
          apache
        </span>
 
</a>
    </li>
    <li>
      <a data-analytics-event="{&quot;category&quot;:&quot;SiteHeaderComponent&quot;,&quot;action&quot;:&quot;context_region_crumb&quot;,&quot;label&quot;:&quot;echarts&quot;,&quot;screen_size&quot;:&quot;compact&quot;}" href="/apache/echarts" data-view-component="true" class="Link--primary Truncate d-flex flex-items-center py-1">
        <span class="AppHeader-context-item-label Truncate-text ">
            <svg aria-hidden="true" height="12" viewBox="0 0 16 16" version="1.1" width="12" data-view-component="true" class="octicon octicon-repo mr-1">
    <path d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z"></path>
</svg>
 
          echarts
        </span>
 
</a>
    </li>
</ul>
 
</div>
      </scrollable-region>
      
</dialog></dialog-helper>
  </div>
 
  <div class="AppHeader-context-full">
    <nav role="navigation" aria-label="Page context">
      <ul role="list" class="list-style-none" >
    <li>
      <a data-analytics-event="{&quot;category&quot;:&quot;SiteHeaderComponent&quot;,&quot;action&quot;:&quot;context_region_crumb&quot;,&quot;label&quot;:&quot;apache&quot;,&quot;screen_size&quot;:&quot;full&quot;}" data-hovercard-type="organization" data-hovercard-url="/orgs/apache/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/apache" data-view-component="true" class="AppHeader-context-item">
        <span class="AppHeader-context-item-label  ">
 
          apache
        </span>
 
</a>
        <span class="AppHeader-context-item-separator">
          <span class='sr-only'>/</span>
          <svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
            <path d="M10.956 1.27994L6.06418 14.7201L5 14.7201L9.89181 1.27994L10.956 1.27994Z" fill="currentcolor"/>
          </svg>
        </span>
    </li>
    <li>
      <a data-analytics-event="{&quot;category&quot;:&quot;SiteHeaderComponent&quot;,&quot;action&quot;:&quot;context_region_crumb&quot;,&quot;label&quot;:&quot;echarts&quot;,&quot;screen_size&quot;:&quot;full&quot;}" href="/apache/echarts" data-view-component="true" class="AppHeader-context-item">
        <span class="AppHeader-context-item-label  ">
 
          echarts
        </span>
 
</a>
    </li>
</ul>
 
    </nav>
  </div>
</div>
 
      </div>
      <div class="AppHeader-globalBar-end">
          <div class="AppHeader-search" >
              
 
 
<qbsearch-input class="search-input" data-scope="repo:apache/echarts" data-custom-scopes-path="/search/custom_scopes" data-delete-custom-scopes-csrf="p7J_QZ2XFjcQOptyYZJfrvs2DTdhojDfu-Nb1AoM48Aq9F_f1Ocirzu7uwzPhkoH1eQsAFM8mkCr0Eyd1v4TTQ" data-max-custom-scopes="10" data-header-redesign-enabled="true" data-initial-value="" data-blackbird-suggestions-path="/search/suggestions" data-jump-to-suggestions-path="/_graphql/GetSuggestedNavigationDestinations" data-current-repository="apache/echarts" data-current-org="apache" data-current-owner="" data-logged-in="true" data-copilot-chat-enabled="true" data-nl-search-enabled="false">
  <div
    class="search-input-container search-with-dialog position-relative d-flex flex-row flex-items-center height-auto color-bg-transparent border-0 color-fg-subtle mx-0"
    data-action="click:qbsearch-input#searchInputContainerClicked"
  >
      
            <button type="button" data-action="click:qbsearch-input#handleExpand" class="AppHeader-button AppHeader-search-whenNarrow" aria-label="Search or jump to…" aria-expanded="false" aria-haspopup="dialog">
            <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search">
    <path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path>
</svg>
          </button>
 
 
<div class="AppHeader-search-whenRegular">
  <div class="AppHeader-search-wrap AppHeader-search-wrap--hasTrailing">
    <div class="AppHeader-search-control AppHeader-search-control-overflow">
      <label
        for="AppHeader-searchInput"
        aria-label="Search or jump to…"
        class="AppHeader-search-visual--leading"
      >
        <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search">
    <path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path>
</svg>
      </label>
 
                <button
            type="button"
            data-target="qbsearch-input.inputButton"
            data-action="click:qbsearch-input#handleExpand"
            class="AppHeader-searchButton form-control input-contrast text-left color-fg-subtle no-wrap"
            data-hotkey="s,/"
            data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;searchbar&quot;,&quot;context&quot;:&quot;global&quot;,&quot;tag&quot;:&quot;input&quot;,&quot;label&quot;:&quot;searchbar_input_global_navbar&quot;}"
            aria-describedby="search-error-message-flash"
          >
            <div class="overflow-hidden">
              <span id="qb-input-query" data-target="qbsearch-input.inputButtonText">
                  Type <kbd class="AppHeader-search-kbd">/</kbd> to search
              </span>
            </div>
          </button>
 
    </div>
 
 
  </div>
</div>
 
    <input type="hidden" name="type" class="js-site-search-type-field">
 
    
<div class="Overlay--hidden " data-modal-dialog-overlay>
  <modal-dialog data-action="close:qbsearch-input#handleClose cancel:qbsearch-input#handleClose" data-target="qbsearch-input.searchSuggestionsDialog" role="dialog" id="search-suggestions-dialog" aria-modal="true" aria-labelledby="search-suggestions-dialog-header" data-view-component="true" class="Overlay Overlay--width-medium Overlay--height-auto">
      <h1 id="search-suggestions-dialog-header" class="sr-only">Search code, repositories, users, issues, pull requests...</h1>
    <div class="Overlay-body Overlay-body--paddingNone">
      
          <div data-view-component="true">        <div class="search-suggestions position-absolute width-full color-shadow-large border color-fg-default color-bg-default overflow-hidden d-flex flex-column query-builder-container"
          style="border-radius: 12px;"
          data-target="qbsearch-input.queryBuilderContainer"
          hidden
        >
          <!-- '"` --><!-- </textarea></xmp> --></option></form><form id="query-builder-test-form" action="" accept-charset="UTF-8" method="get">
  <query-builder data-target="qbsearch-input.queryBuilder" id="query-builder-query-builder-test" data-filter-key=":" data-view-component="true" class="QueryBuilder search-query-builder">
    <div class="FormControl FormControl--fullWidth">
      <label id="query-builder-test-label" for="query-builder-test" class="FormControl-label sr-only">
        Search
      </label>
      <div
        class="QueryBuilder-StyledInput width-fit "
        data-target="query-builder.styledInput"
      >
          <span id="query-builder-test-leadingvisual-wrap" class="FormControl-input-leadingVisualWrap QueryBuilder-leadingVisualWrap">
            <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search FormControl-input-leadingVisual">
    <path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path>
</svg>
          </span>
        <div data-target="query-builder.styledInputContainer" class="QueryBuilder-StyledInputContainer">
          <div
            aria-hidden="true"
            class="QueryBuilder-StyledInputContent"
            data-target="query-builder.styledInputContent"
          ></div>
          <div class="QueryBuilder-InputWrapper">
            <div aria-hidden="true" class="QueryBuilder-Sizer" data-target="query-builder.sizer"></div>
            <input id="query-builder-test" name="query-builder-test" value="" autocomplete="off" type="text" role="combobox" spellcheck="false" aria-expanded="false" aria-describedby="validation-03495d2b-5137-47e7-8d42-79d0528f7f9b" data-target="query-builder.input" data-action="
          input:query-builder#inputChange
          blur:query-builder#inputBlur
          keydown:query-builder#inputKeydown
          focus:query-builder#inputFocus
        " data-view-component="true" class="FormControl-input QueryBuilder-Input FormControl-medium" />
          </div>
        </div>
          <span class="sr-only" id="query-builder-test-clear">Clear</span>
          <button role="button" id="query-builder-test-clear-button" aria-labelledby="query-builder-test-clear query-builder-test-label" data-target="query-builder.clearButton" data-action="
                click:query-builder#clear
                focus:query-builder#clearButtonFocus
                blur:query-builder#clearButtonBlur
              " variant="small" hidden="hidden" type="button" data-view-component="true" class="Button Button--iconOnly Button--invisible Button--medium mr-1 px-2 py-0 d-flex flex-items-center rounded-1 color-fg-muted">  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x-circle-fill Button-visual">
    <path d="M2.343 13.657A8 8 0 1 1 13.658 2.343 8 8 0 0 1 2.343 13.657ZM6.03 4.97a.751.751 0 0 0-1.042.018.751.751 0 0 0-.018 1.042L6.94 8 4.97 9.97a.749.749 0 0 0 .326 1.275.749.749 0 0 0 .734-.215L8 9.06l1.97 1.97a.749.749 0 0 0 1.275-.326.749.749 0 0 0-.215-.734L9.06 8l1.97-1.97a.749.749 0 0 0-.326-1.275.749.749 0 0 0-.734.215L8 6.94Z"></path>
</svg>
</button>
 
      </div>
      <template id="search-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search">
    <path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path>
</svg>
</template>
 
<template id="code-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code">
    <path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"></path>
</svg>
</template>
 
<template id="file-code-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-file-code">
    <path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06ZM3.28 7.78 1.81 9.25l1.47 1.47a.751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Zm8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path>
</svg>
</template>
 
<template id="history-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-history">
    <path d="m.427 1.927 1.215 1.215a8.002 8.002 0 1 1-1.6 5.685.75.75 0 1 1 1.493-.154 6.5 6.5 0 1 0 1.18-4.458l1.358 1.358A.25.25 0 0 1 3.896 6H.25A.25.25 0 0 1 0 5.75V2.104a.25.25 0 0 1 .427-.177ZM7.75 4a.75.75 0 0 1 .75.75v2.992l2.028.812a.75.75 0 0 1-.557 1.392l-2.5-1A.751.751 0 0 1 7 8.25v-3.5A.75.75 0 0 1 7.75 4Z"></path>
</svg>
</template>
 
<template id="repo-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo">
    <path d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z"></path>
</svg>
</template>
 
<template id="bookmark-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-bookmark">
    <path d="M3 2.75C3 1.784 3.784 1 4.75 1h6.5c.966 0 1.75.784 1.75 1.75v11.5a.75.75 0 0 1-1.227.579L8 11.722l-3.773 3.107A.751.751 0 0 1 3 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.91l3.023-2.489a.75.75 0 0 1 .954 0l3.023 2.49V2.75a.25.25 0 0 0-.25-.25Z"></path>
</svg>
</template>
 
<template id="plus-circle-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-plus-circle">
    <path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm7.25-3.25v2.5h2.5a.75.75 0 0 1 0 1.5h-2.5v2.5a.75.75 0 0 1-1.5 0v-2.5h-2.5a.75.75 0 0 1 0-1.5h2.5v-2.5a.75.75 0 0 1 1.5 0Z"></path>
</svg>
</template>
 
<template id="circle-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-dot-fill">
    <path d="M8 4a4 4 0 1 1 0 8 4 4 0 0 1 0-8Z"></path>
</svg>
</template>
 
<template id="trash-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-trash">
    <path d="M11 1.75V3h2.25a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1 0-1.5H5V1.75C5 .784 5.784 0 6.75 0h2.5C10.216 0 11 .784 11 1.75ZM4.496 6.675l.66 6.6a.25.25 0 0 0 .249.225h5.19a.25.25 0 0 0 .249-.225l.66-6.6a.75.75 0 0 1 1.492.149l-.66 6.6A1.748 1.748 0 0 1 10.595 15h-5.19a1.75 1.75 0 0 1-1.741-1.575l-.66-6.6a.75.75 0 1 1 1.492-.15ZM6.5 1.75V3h3V1.75a.25.25 0 0 0-.25-.25h-2.5a.25.25 0 0 0-.25.25Z"></path>
</svg>
</template>
 
<template id="team-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-people">
    <path d="M2 5.5a3.5 3.5 0 1 1 5.898 2.549 5.508 5.508 0 0 1 3.034 4.084.75.75 0 1 1-1.482.235 4 4 0 0 0-7.9 0 .75.75 0 0 1-1.482-.236A5.507 5.507 0 0 1 3.102 8.05 3.493 3.493 0 0 1 2 5.5ZM11 4a3.001 3.001 0 0 1 2.22 5.018 5.01 5.01 0 0 1 2.56 3.012.749.749 0 0 1-.885.954.752.752 0 0 1-.549-.514 3.507 3.507 0 0 0-2.522-2.372.75.75 0 0 1-.574-.73v-.352a.75.75 0 0 1 .416-.672A1.5 1.5 0 0 0 11 5.5.75.75 0 0 1 11 4Zm-5.5-.5a2 2 0 1 0-.001 3.999A2 2 0 0 0 5.5 3.5Z"></path>
</svg>
</template>
 
<template id="project-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-project">
    <path d="M1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25V1.75C0 .784.784 0 1.75 0ZM1.5 1.75v12.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25ZM11.75 3a.75.75 0 0 1 .75.75v7.5a.75.75 0 0 1-1.5 0v-7.5a.75.75 0 0 1 .75-.75Zm-8.25.75a.75.75 0 0 1 1.5 0v5.5a.75.75 0 0 1-1.5 0ZM8 3a.75.75 0 0 1 .75.75v3.5a.75.75 0 0 1-1.5 0v-3.5A.75.75 0 0 1 8 3Z"></path>
</svg>
</template>
 
<template id="pencil-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-pencil">
    <path d="M11.013 1.427a1.75 1.75 0 0 1 2.474 0l1.086 1.086a1.75 1.75 0 0 1 0 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 0 1-.927-.928l.929-3.25c.081-.286.235-.547.445-.758l8.61-8.61Zm.176 4.823L9.75 4.81l-6.286 6.287a.253.253 0 0 0-.064.108l-.558 1.953 1.953-.558a.253.253 0 0 0 .108-.064Zm1.238-3.763a.25.25 0 0 0-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 0 0 0-.354Z"></path>
</svg>
</template>
 
<template id="copilot-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copilot">
    <path d="M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z"></path><path d="M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z"></path>
</svg>
</template>
 
<template id="copilot-error-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copilot-error">
    <path d="M16 11.24c0 .112-.072.274-.21.467L13 9.688V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-.198 0-.388-.009-.571-.029L6.833 5.226a4.01 4.01 0 0 0 .17-.782c.117-.935-.037-1.395-.241-1.614-.193-.206-.637-.413-1.682-.297-.683.076-1.115.231-1.395.415l-1.257-.91c.579-.564 1.413-.877 2.485-.996 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095Zm-5.083-8.707c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Zm2.511 11.074c-1.393.776-3.272 1.428-5.43 1.428-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.18-.455-.241-.963-.252-1.475L.31 4.107A.747.747 0 0 1 0 3.509V3.49a.748.748 0 0 1 .625-.73c.156-.026.306.047.435.139l14.667 10.578a.592.592 0 0 1 .227.264.752.752 0 0 1 .046.249v.022a.75.75 0 0 1-1.19.596Zm-1.367-.991L5.635 7.964a5.128 5.128 0 0 1-.889.073c-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433 1.539 0 3.089-.505 4.063-.934Z"></path>
</svg>
</template>
 
<template id="workflow-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-workflow">
    <path d="M0 1.75C0 .784.784 0 1.75 0h3.5C6.216 0 7 .784 7 1.75v3.5A1.75 1.75 0 0 1 5.25 7H4v4a1 1 0 0 0 1 1h4v-1.25C9 9.784 9.784 9 10.75 9h3.5c.966 0 1.75.784 1.75 1.75v3.5A1.75 1.75 0 0 1 14.25 16h-3.5A1.75 1.75 0 0 1 9 14.25v-.75H5A2.5 2.5 0 0 1 2.5 11V7h-.75A1.75 1.75 0 0 1 0 5.25Zm1.75-.25a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h3.5a.25.25 0 0 0 .25-.25v-3.5a.25.25 0 0 0-.25-.25Zm9 9a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h3.5a.25.25 0 0 0 .25-.25v-3.5a.25.25 0 0 0-.25-.25Z"></path>
</svg>
</template>
 
<template id="book-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-book">
    <path d="M0 1.75A.75.75 0 0 1 .75 1h4.253c1.227 0 2.317.59 3 1.501A3.743 3.743 0 0 1 11.006 1h4.245a.75.75 0 0 1 .75.75v10.5a.75.75 0 0 1-.75.75h-4.507a2.25 2.25 0 0 0-1.591.659l-.622.621a.75.75 0 0 1-1.06 0l-.622-.621A2.25 2.25 0 0 0 5.258 13H.75a.75.75 0 0 1-.75-.75Zm7.251 10.324.004-5.073-.002-2.253A2.25 2.25 0 0 0 5.003 2.5H1.5v9h3.757a3.75 3.75 0 0 1 1.994.574ZM8.755 4.75l-.004 7.322a3.752 3.752 0 0 1 1.992-.572H14.5v-9h-3.495a2.25 2.25 0 0 0-2.25 2.25Z"></path>
</svg>
</template>
 
<template id="code-review-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code-review">
    <path d="M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0 1 14.25 13H8.061l-2.574 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25v-8.5C0 1.784.784 1 1.75 1ZM1.5 2.75v8.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-8.5a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Zm5.28 1.72a.75.75 0 0 1 0 1.06L5.31 7l1.47 1.47a.751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.06 0Zm2.44 0a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L10.69 7 9.22 5.53a.75.75 0 0 1 0-1.06Z"></path>
</svg>
</template>
 
<template id="codespaces-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-codespaces">
    <path d="M0 11.25c0-.966.784-1.75 1.75-1.75h12.5c.966 0 1.75.784 1.75 1.75v3A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25Zm2-9.5C2 .784 2.784 0 3.75 0h8.5C13.216 0 14 .784 14 1.75v5a1.75 1.75 0 0 1-1.75 1.75h-8.5A1.75 1.75 0 0 1 2 6.75Zm1.75-.25a.25.25 0 0 0-.25.25v5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-5a.25.25 0 0 0-.25-.25Zm-2 9.5a.25.25 0 0 0-.25.25v3c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-3a.25.25 0 0 0-.25-.25Z"></path><path d="M7 12.75a.75.75 0 0 1 .75-.75h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1-.75-.75Zm-4 0a.75.75 0 0 1 .75-.75h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1-.75-.75Z"></path>
</svg>
</template>
 
<template id="comment-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment">
    <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path>
</svg>
</template>
 
<template id="comment-discussion-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment-discussion">
    <path d="M1.75 1h8.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 10.25 10H7.061l-2.574 2.573A1.458 1.458 0 0 1 2 11.543V10h-.25A1.75 1.75 0 0 1 0 8.25v-5.5C0 1.784.784 1 1.75 1ZM1.5 2.75v5.5c0 .138.112.25.25.25h1a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h3.5a.25.25 0 0 0 .25-.25v-5.5a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25Zm13 2a.25.25 0 0 0-.25-.25h-.5a.75.75 0 0 1 0-1.5h.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 14.25 12H14v1.543a1.458 1.458 0 0 1-2.487 1.03L9.22 12.28a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215l2.22 2.22v-2.19a.75.75 0 0 1 .75-.75h1a.25.25 0 0 0 .25-.25Z"></path>
</svg>
</template>
 
<template id="organization-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-organization">
    <path d="M1.75 16A1.75 1.75 0 0 1 0 14.25V1.75C0 .784.784 0 1.75 0h8.5C11.216 0 12 .784 12 1.75v12.5c0 .085-.006.168-.018.25h2.268a.25.25 0 0 0 .25-.25V8.285a.25.25 0 0 0-.111-.208l-1.055-.703a.749.749 0 1 1 .832-1.248l1.055.703c.487.325.779.871.779 1.456v5.965A1.75 1.75 0 0 1 14.25 16h-3.5a.766.766 0 0 1-.197-.026c-.099.017-.2.026-.303.026h-3a.75.75 0 0 1-.75-.75V14h-1v1.25a.75.75 0 0 1-.75.75Zm-.25-1.75c0 .138.112.25.25.25H4v-1.25a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 .75.75v1.25h2.25a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25ZM3.75 6h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5ZM3 3.75A.75.75 0 0 1 3.75 3h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 3 3.75Zm4 3A.75.75 0 0 1 7.75 6h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 7 6.75ZM7.75 3h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5ZM3 9.75A.75.75 0 0 1 3.75 9h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 3 9.75ZM7.75 9h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5Z"></path>
</svg>
</template>
 
<template id="rocket-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-rocket">
    <path d="M14.064 0h.186C15.216 0 16 .784 16 1.75v.186a8.752 8.752 0 0 1-2.564 6.186l-.458.459c-.314.314-.641.616-.979.904v3.207c0 .608-.315 1.172-.833 1.49l-2.774 1.707a.749.749 0 0 1-1.11-.418l-.954-3.102a1.214 1.214 0 0 1-.145-.125L3.754 9.816a1.218 1.218 0 0 1-.124-.145L.528 8.717a.749.749 0 0 1-.418-1.11l1.71-2.774A1.748 1.748 0 0 1 3.31 4h3.204c.288-.338.59-.665.904-.979l.459-.458A8.749 8.749 0 0 1 14.064 0ZM8.938 3.623h-.002l-.458.458c-.76.76-1.437 1.598-2.02 2.5l-1.5 2.317 2.143 2.143 2.317-1.5c.902-.583 1.74-1.26 2.499-2.02l.459-.458a7.25 7.25 0 0 0 2.123-5.127V1.75a.25.25 0 0 0-.25-.25h-.186a7.249 7.249 0 0 0-5.125 2.123ZM3.56 14.56c-.732.732-2.334 1.045-3.005 1.148a.234.234 0 0 1-.201-.064.234.234 0 0 1-.064-.201c.103-.671.416-2.273 1.15-3.003a1.502 1.502 0 1 1 2.12 2.12Zm6.94-3.935c-.088.06-.177.118-.266.175l-2.35 1.521.548 1.783 1.949-1.2a.25.25 0 0 0 .119-.213ZM3.678 8.116 5.2 5.766c.058-.09.117-.178.176-.266H3.309a.25.25 0 0 0-.213.119l-1.2 1.95ZM12 5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path>
</svg>
</template>
 
<template id="shield-check-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-shield-check">
    <path d="m8.533.133 5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667l5.25-1.68a1.748 1.748 0 0 1 1.066 0Zm-.61 1.429.001.001-5.25 1.68a.251.251 0 0 0-.174.237V7c0 1.36.275 2.666 1.057 3.859.784 1.194 2.121 2.342 4.366 3.298a.196.196 0 0 0 .154 0c2.245-.957 3.582-2.103 4.366-3.297C13.225 9.666 13.5 8.358 13.5 7V3.48a.25.25 0 0 0-.174-.238l-5.25-1.68a.25.25 0 0 0-.153 0ZM11.28 6.28l-3.5 3.5a.75.75 0 0 1-1.06 0l-1.5-1.5a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215l.97.97 2.97-2.97a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z"></path>
</svg>
</template>
 
<template id="heart-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-heart">
    <path d="m8 14.25.345.666a.75.75 0 0 1-.69 0l-.008-.004-.018-.01a7.152 7.152 0 0 1-.31-.17 22.055 22.055 0 0 1-3.434-2.414C2.045 10.731 0 8.35 0 5.5 0 2.836 2.086 1 4.25 1 5.797 1 7.153 1.802 8 3.02 8.847 1.802 10.203 1 11.75 1 13.914 1 16 2.836 16 5.5c0 2.85-2.045 5.231-3.885 6.818a22.066 22.066 0 0 1-3.744 2.584l-.018.01-.006.003h-.002ZM4.25 2.5c-1.336 0-2.75 1.164-2.75 3 0 2.15 1.58 4.144 3.365 5.682A20.58 20.58 0 0 0 8 13.393a20.58 20.58 0 0 0 3.135-2.211C12.92 9.644 14.5 7.65 14.5 5.5c0-1.836-1.414-3-2.75-3-1.373 0-2.609.986-3.029 2.456a.749.749 0 0 1-1.442 0C6.859 3.486 5.623 2.5 4.25 2.5Z"></path>
</svg>
</template>
 
<template id="server-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-server">
    <path d="M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v4c0 .372-.116.717-.314 1 .198.283.314.628.314 1v4a1.75 1.75 0 0 1-1.75 1.75H1.75A1.75 1.75 0 0 1 0 12.75v-4c0-.358.109-.707.314-1a1.739 1.739 0 0 1-.314-1v-4C0 1.784.784 1 1.75 1ZM1.5 2.75v4c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-4a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Zm.25 5.75a.25.25 0 0 0-.25.25v4c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-4a.25.25 0 0 0-.25-.25ZM7 4.75A.75.75 0 0 1 7.75 4h4.5a.75.75 0 0 1 0 1.5h-4.5A.75.75 0 0 1 7 4.75ZM7.75 10h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1 0-1.5ZM3 4.75A.75.75 0 0 1 3.75 4h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 3 4.75ZM3.75 10h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5Z"></path>
</svg>
</template>
 
<template id="globe-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-globe">
    <path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM5.78 8.75a9.64 9.64 0 0 0 1.363 4.177c.255.426.542.832.857 1.215.245-.296.551-.705.857-1.215A9.64 9.64 0 0 0 10.22 8.75Zm4.44-1.5a9.64 9.64 0 0 0-1.363-4.177c-.307-.51-.612-.919-.857-1.215a9.927 9.927 0 0 0-.857 1.215A9.64 9.64 0 0 0 5.78 7.25Zm-5.944 1.5H1.543a6.507 6.507 0 0 0 4.666 5.5c-.123-.181-.24-.365-.352-.552-.715-1.192-1.437-2.874-1.581-4.948Zm-2.733-1.5h2.733c.144-2.074.866-3.756 1.58-4.948.12-.197.237-.381.353-.552a6.507 6.507 0 0 0-4.666 5.5Zm10.181 1.5c-.144 2.074-.866 3.756-1.58 4.948-.12.197-.237.381-.353.552a6.507 6.507 0 0 0 4.666-5.5Zm2.733-1.5a6.507 6.507 0 0 0-4.666-5.5c.123.181.24.365.353.552.714 1.192 1.436 2.874 1.58 4.948Z"></path>
</svg>
</template>
 
<template id="issue-opened-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-issue-opened">
    <path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path>
</svg>
</template>
 
<template id="device-mobile-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-device-mobile">
    <path d="M3.75 0h8.5C13.216 0 14 .784 14 1.75v12.5A1.75 1.75 0 0 1 12.25 16h-8.5A1.75 1.75 0 0 1 2 14.25V1.75C2 .784 2.784 0 3.75 0ZM3.5 1.75v12.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25ZM8 13a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z"></path>
</svg>
</template>
 
<template id="package-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-package">
    <path d="m8.878.392 5.25 3.045c.54.314.872.89.872 1.514v6.098a1.75 1.75 0 0 1-.872 1.514l-5.25 3.045a1.75 1.75 0 0 1-1.756 0l-5.25-3.045A1.75 1.75 0 0 1 1 11.049V4.951c0-.624.332-1.201.872-1.514L7.122.392a1.75 1.75 0 0 1 1.756 0ZM7.875 1.69l-4.63 2.685L8 7.133l4.755-2.758-4.63-2.685a.248.248 0 0 0-.25 0ZM2.5 5.677v5.372c0 .09.047.171.125.216l4.625 2.683V8.432Zm6.25 8.271 4.625-2.683a.25.25 0 0 0 .125-.216V5.677L8.75 8.432Z"></path>
</svg>
</template>
 
<template id="credit-card-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-credit-card">
    <path d="M10.75 9a.75.75 0 0 0 0 1.5h1.5a.75.75 0 0 0 0-1.5h-1.5Z"></path><path d="M0 3.75C0 2.784.784 2 1.75 2h12.5c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0 1 14.25 14H1.75A1.75 1.75 0 0 1 0 12.25ZM14.5 6.5h-13v5.75c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25Zm0-2.75a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25V5h13Z"></path>
</svg>
</template>
 
<template id="play-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-play">
    <path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z"></path>
</svg>
</template>
 
<template id="gift-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-gift">
    <path d="M2 2.75A2.75 2.75 0 0 1 4.75 0c.983 0 1.873.42 2.57 1.232.268.318.497.668.68 1.042.183-.375.411-.725.68-1.044C9.376.42 10.266 0 11.25 0a2.75 2.75 0 0 1 2.45 4h.55c.966 0 1.75.784 1.75 1.75v2c0 .698-.409 1.301-1 1.582v4.918A1.75 1.75 0 0 1 13.25 16H2.75A1.75 1.75 0 0 1 1 14.25V9.332C.409 9.05 0 8.448 0 7.75v-2C0 4.784.784 4 1.75 4h.55c-.192-.375-.3-.8-.3-1.25ZM7.25 9.5H2.5v4.75c0 .138.112.25.25.25h4.5Zm1.5 0v5h4.5a.25.25 0 0 0 .25-.25V9.5Zm0-4V8h5.5a.25.25 0 0 0 .25-.25v-2a.25.25 0 0 0-.25-.25Zm-7 0a.25.25 0 0 0-.25.25v2c0 .138.112.25.25.25h5.5V5.5h-5.5Zm3-4a1.25 1.25 0 0 0 0 2.5h2.309c-.233-.818-.542-1.401-.878-1.793-.43-.502-.915-.707-1.431-.707ZM8.941 4h2.309a1.25 1.25 0 0 0 0-2.5c-.516 0-1 .205-1.43.707-.337.392-.646.975-.879 1.793Z"></path>
</svg>
</template>
 
<template id="code-square-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code-square">
    <path d="M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25Zm7.47 3.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L10.69 8 9.22 6.53a.75.75 0 0 1 0-1.06ZM6.78 6.53 5.31 8l1.47 1.47a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215l-2-2a.75.75 0 0 1 0-1.06l2-2a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z"></path>
</svg>
</template>
 
<template id="device-desktop-icon">
  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-device-desktop">
    <path d="M14.25 1c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 14.25 12h-3.727c.099 1.041.52 1.872 1.292 2.757A.752.752 0 0 1 11.25 16h-6.5a.75.75 0 0 1-.565-1.243c.772-.885 1.192-1.716 1.292-2.757H1.75A1.75 1.75 0 0 1 0 10.25v-7.5C0 1.784.784 1 1.75 1ZM1.75 2.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25ZM9.018 12H6.982a5.72 5.72 0 0 1-.765 2.5h3.566a5.72 5.72 0 0 1-.765-2.5Z"></path>
</svg>
</template>
 
        <div class="position-relative">
                <ul
                  role="listbox"
                  class="ActionListWrap QueryBuilder-ListWrap"
                  aria-label="Suggestions"
                  data-action="
                    combobox-commit:query-builder#comboboxCommit
                    mousedown:query-builder#resultsMousedown
                  "
                  data-target="query-builder.resultsList"
                  data-persist-list=false
                  id="query-builder-test-results"
                ></ul>
        </div>
      <div class="FormControl-inlineValidation" id="validation-03495d2b-5137-47e7-8d42-79d0528f7f9b" hidden="hidden">
        <span class="FormControl-inlineValidation--visual">
          <svg aria-hidden="true" height="12" viewBox="0 0 12 12" version="1.1" width="12" data-view-component="true" class="octicon octicon-alert-fill">
    <path d="M4.855.708c.5-.896 1.79-.896 2.29 0l4.675 8.351a1.312 1.312 0 0 1-1.146 1.954H1.33A1.313 1.313 0 0 1 .183 9.058ZM7 7V3H5v4Zm-1 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"></path>
</svg>
        </span>
        <span></span>
</div>    </div>
    <div data-target="query-builder.screenReaderFeedback" aria-live="polite" aria-atomic="true" class="sr-only"></div>
</query-builder></form>
          <div class="d-flex flex-row color-fg-muted px-3 text-small color-bg-default search-feedback-prompt">
            <a target="_blank" href="https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax" data-view-component="true" class="Link color-fg-accent text-normal ml-2">Search syntax tips</a>            <div class="d-flex flex-1"></div>
              <button data-action="click:qbsearch-input#showFeedbackDialog" type="button" data-view-component="true" class="Button--link Button--medium Button color-fg-accent text-normal ml-2">  <span class="Button-content">
    <span class="Button-label">Give feedback</span>
  </span>
</button>
          </div>
        </div>
</div>
 
    </div>
</modal-dialog></div>
  </div>
  <div data-action="click:qbsearch-input#retract" class="dark-backdrop position-fixed" hidden data-target="qbsearch-input.darkBackdrop"></div>
  <div class="color-fg-default">
    
<dialog-helper>
  <dialog data-target="qbsearch-input.feedbackDialog" data-action="close:qbsearch-input#handleDialogClose cancel:qbsearch-input#handleDialogClose" id="feedback-dialog" aria-modal="true" aria-labelledby="feedback-dialog-title" aria-describedby="feedback-dialog-description" data-view-component="true" class="Overlay Overlay-whenNarrow Overlay--size-medium Overlay--motion-scaleFade Overlay--disableScroll">
    <div data-view-component="true" class="Overlay-header">
  <div class="Overlay-headerContentWrap">
    <div class="Overlay-titleWrap">
      <h1 class="Overlay-title " id="feedback-dialog-title">
        Provide feedback
      </h1>
        
    </div>
    <div class="Overlay-actionWrap">
      <button data-close-dialog-id="feedback-dialog" aria-label="Close" type="button" data-view-component="true" class="close-button Overlay-closeButton"><svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
    <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
</svg></button>
    </div>
  </div>
  
</div>
      <scrollable-region data-labelled-by="feedback-dialog-title">
        <div data-view-component="true" class="Overlay-body">        <!-- '"` --><!-- </textarea></xmp> --></option></form><form id="code-search-feedback-form" data-turbo="false" action="/search/feedback" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="zFwvp__w4VJnLRWB7FZam7axFXQm16bnbepWb0iaAXvuAOBTQ6Lun4Y4AJjocpO7QwlZfh067slVygHki6d-xA" />
          <p>We read every piece of feedback, and take your input very seriously.</p>
          <textarea name="feedback" class="form-control width-full mb-2" style="height: 120px" id="feedback"></textarea>
          <input name="include_email" id="include_email" aria-label="Include my email address so I can be contacted" class="form-control mr-2" type="checkbox">
          <label for="include_email" style="font-weight: normal">Include my email address so I can be contacted</label>
</form></div>
      </scrollable-region>
      <div data-view-component="true" class="Overlay-footer Overlay-footer--alignEnd">          <button data-close-dialog-id="feedback-dialog" type="button" data-view-component="true" class="btn">    Cancel
</button>
          <button form="code-search-feedback-form" data-action="click:qbsearch-input#submitFeedback" type="submit" data-view-component="true" class="btn-primary btn">    Submit feedback
</button>
</div>
</dialog></dialog-helper>
 
    <custom-scopes data-target="qbsearch-input.customScopesManager">
    
<dialog-helper>
  <dialog data-target="custom-scopes.customScopesModalDialog" data-action="close:qbsearch-input#handleDialogClose cancel:qbsearch-input#handleDialogClose" id="custom-scopes-dialog" aria-modal="true" aria-labelledby="custom-scopes-dialog-title" aria-describedby="custom-scopes-dialog-description" data-view-component="true" class="Overlay Overlay-whenNarrow Overlay--size-medium Overlay--motion-scaleFade Overlay--disableScroll">
    <div data-view-component="true" class="Overlay-header Overlay-header--divided">
  <div class="Overlay-headerContentWrap">
    <div class="Overlay-titleWrap">
      <h1 class="Overlay-title " id="custom-scopes-dialog-title">
        Saved searches
      </h1>
        <h2 id="custom-scopes-dialog-description" class="Overlay-description">Use saved searches to filter your results more quickly</h2>
    </div>
    <div class="Overlay-actionWrap">
      <button data-close-dialog-id="custom-scopes-dialog" aria-label="Close" type="button" data-view-component="true" class="close-button Overlay-closeButton"><svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
    <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
</svg></button>
    </div>
  </div>
  
</div>
      <scrollable-region data-labelled-by="custom-scopes-dialog-title">
        <div data-view-component="true" class="Overlay-body">        <div data-target="custom-scopes.customScopesModalDialogFlash"></div>
 
        <div hidden class="create-custom-scope-form" data-target="custom-scopes.createCustomScopeForm">
        <!-- '"` --><!-- </textarea></xmp> --></option></form><form id="custom-scopes-dialog-form" data-turbo="false" action="/search/custom_scopes" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="1Nqztu2elW16Qlwov7WIunUIRlvlHHTscK6tBmHt3-mz5SdK4rDhpYiVr5XiBIhaLCMocFv0-C2a10035-J_GQ" />
          <div data-target="custom-scopes.customScopesModalDialogFlash"></div>
 
          <input type="hidden" id="custom_scope_id" name="custom_scope_id" data-target="custom-scopes.customScopesIdField">
 
          <div class="form-group">
            <label for="custom_scope_name">Name</label>
            <auto-check src="/search/custom_scopes/check_name" required only-validate-on-blur="false">
              <input
                type="text"
                name="custom_scope_name"
                id="custom_scope_name"
                data-target="custom-scopes.customScopesNameField"
                class="form-control"
                autocomplete="off"
                placeholder="github-ruby"
                required
                maxlength="50">
              <input type="hidden" value="PMSzFYe_H15E4KBk5xHTAXI1_MEtjz1DrD8ioigEyXCTv9SI0x2hcfHSh_IXlOaW3d9o85-t3Dj3AiM4MWcymw" data-csrf="true" />
            </auto-check>
          </div>
 
          <div class="form-group">
            <label for="custom_scope_query">Query</label>
            <input
              type="text"
              name="custom_scope_query"
              id="custom_scope_query"
              data-target="custom-scopes.customScopesQueryField"
              class="form-control"
              autocomplete="off"
              placeholder="(repo:mona/a OR repo:mona/b) AND lang:python"
              required
              maxlength="500">
          </div>
 
          <p class="text-small color-fg-muted">
            To see all available qualifiers, see our <a class="Link--inTextBlock" href="https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax">documentation</a>.
          </p>
</form>        </div>
 
        <div data-target="custom-scopes.manageCustomScopesForm">
          <div data-target="custom-scopes.list"></div>
        </div>
 
</div>
      </scrollable-region>
      <div data-view-component="true" class="Overlay-footer Overlay-footer--alignEnd Overlay-footer--divided">          <button data-action="click:custom-scopes#customScopesCancel" type="button" data-view-component="true" class="btn">    Cancel
</button>
          <button form="custom-scopes-dialog-form" data-action="click:custom-scopes#customScopesSubmit" data-target="custom-scopes.customScopesSubmitButton" type="submit" data-view-component="true" class="btn-primary btn">    Create saved search
</button>
</div>
</dialog></dialog-helper>
    </custom-scopes>
  </div>
</qbsearch-input>  <input type="hidden" value="lb5m5qrs2HaWRvq36aJkFLysrv7FmBs5w3Iq-tymkB6kkI7QpaN5xBwrDdwEEfodCTanGWGuDurpeODu1Ie-kQ" data-csrf="true" class="js-data-jump-to-suggestions-path-csrf" />
 
 
          </div>
 
        
          <div class="AppHeader-CopilotChat">
  <react-partial-anchor>
    <button id="copilot-chat-header-button" data-target="react-partial-anchor.anchor" data-hotkey="Shift+C" aria-expanded="false" aria-controls="copilot-chat-panel" aria-labelledby="tooltip-5b6c2eea-dc7d-47c5-8f3f-31986f22b5ac" type="button" disabled="disabled" data-view-component="true" class="Button Button--iconOnly Button--secondary Button--medium AppHeader-button AppHeader-buttonLeft cursor-wait">  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copilot Button-visual">
    <path d="M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z"></path><path d="M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z"></path>
</svg>
</button><tool-tip id="tooltip-5b6c2eea-dc7d-47c5-8f3f-31986f22b5ac" for="copilot-chat-header-button" popover="manual" data-direction="s" data-type="label" data-view-component="true" class="sr-only position-absolute">Chat with Copilot</tool-tip>
 
    <template data-target="react-partial-anchor.template">
      <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_react-relay_index_js-3e4c69718bad.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_tanstack_query-core_build_modern_queryObserver_js-node_modules_tanstack_-defd52-843b41414e0e.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_remark-gfm_lib_index_js-node_modules_remark-parse_lib_index_js-node_modu-44d0fc-3771aaaad894.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_react-markdown_lib_index_js-2816acae350e.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_tanstack_react-query_build_modern_useQuery_js-node_modules_hast-util-fin-92e435-bc2e428f67a9.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_decorators_js-node_modules_accname_dist_access-b37425-35bd8d94d981.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_combobox-nav_dist_index_js-node_modules_github_hotkey_dist_index_-2c4211-a3b6ffd98cc6.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_item-picker_constants_labels_ts-ui_packages_item-picker_constants_values_ts-ui_pa-163a9a-f372d973c79c.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_item-picker_components_RepositoryPicker_tsx-3840f58896cc.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_copilot-chat_utils_copilot-local-storage_ts-ui_packages_hydro-analytics_hydro-ana-74ad7c-f9984de2186b.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_copilot-chat_utils_copilot-chat-hooks_ts-ui_packages_issue-viewer_utils_queries_ts-ee16b9b8b238.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_copilot-markdown_MarkdownRenderer_tsx-ui_packages_icon-button-with-tooltip_IconBu-3d0061-33c72a88c39d.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/copilot-chat-202dd411658a.js"></script>
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-react.9454cb9ac985e93657ce.module.css" />
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/copilot-chat.f2cc7f8af2fd37f16151.module.css" />
      <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/copilot-markdown-rendering-f6845e8f5d6b.css" />
      <include-fragment src="/github-copilot/chat?skip_anchor=true"></include-fragment>
    </template>
  </react-partial-anchor>
  <react-partial-anchor>
    <button id="global-copilot-menu-button" data-target="react-partial-anchor.anchor" aria-expanded="false" aria-labelledby="tooltip-f9d0969f-11d6-460e-a649-c791ccc1d625" type="button" data-view-component="true" class="Button Button--iconOnly Button--secondary Button--medium AppHeader-button AppHeader-buttonRight">  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-triangle-down Button-visual">
    <path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path>
</svg>
</button><tool-tip id="tooltip-f9d0969f-11d6-460e-a649-c791ccc1d625" for="global-copilot-menu-button" popover="manual" data-direction="s" data-type="label" data-view-component="true" class="sr-only position-absolute">Open Copilot…</tool-tip>
 
    <template data-target="react-partial-anchor.template">
      <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/global-copilot-menu-4fad24555d50.js"></script>
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-react.9454cb9ac985e93657ce.module.css" />
 
<react-partial
  partial-name="global-copilot-menu"
  data-ssr="false"
  data-attempted-ssr="false"
>
  
  <script type="application/json" data-target="react-partial.embeddedData">{"props":{}}</script>
  <div data-target="react-partial.reactRoot"></div>
</react-partial>
 
    </template>
  </react-partial-anchor>
</div>
 
 
        <div class="AppHeader-actions position-relative">
             <react-partial-anchor>
      <button id="global-create-menu-anchor" aria-label="Create something new" data-target="react-partial-anchor.anchor" type="button" disabled="disabled" data-view-component="true" class="AppHeader-button global-create-button cursor-wait Button--secondary Button--medium Button width-auto color-fg-muted">  <span class="Button-content">
      <span class="Button-visual Button-leadingVisual">
        <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-plus">
    <path d="M7.75 2a.75.75 0 0 1 .75.75V7h4.25a.75.75 0 0 1 0 1.5H8.5v4.25a.75.75 0 0 1-1.5 0V8.5H2.75a.75.75 0 0 1 0-1.5H7V2.75A.75.75 0 0 1 7.75 2Z"></path>
</svg>
      </span>
    <span class="Button-label"><svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-triangle-down">
    <path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path>
</svg></span>
  </span>
</button><tool-tip id="tooltip-6c53b83e-1f65-439e-a75a-66457b54f5c3" for="global-create-menu-anchor" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Create new...</tool-tip>
 
      <template data-target="react-partial-anchor.template">
        <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_promise-with-resolvers-polyfill_promise-with-resolvers-polyfill_ts-ui_packages_re-8d43b0-a64c4553bcdf.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/global-create-menu-7510a0ee7657.js"></script>
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-react.9454cb9ac985e93657ce.module.css" />
 
<react-partial
  partial-name="global-create-menu"
  data-ssr="false"
  data-attempted-ssr="false"
>
  
  <script type="application/json" data-target="react-partial.embeddedData">{"props":{"createRepo":true,"importRepo":true,"codespaces":true,"gist":true,"createOrg":true,"createProject":false,"createProjectUrl":"/Chrry555?tab=projects","createLegacyProject":false,"createIssue":false,"org":null,"owner":"apache","repo":"echarts"}}</script>
  <div data-target="react-partial.reactRoot"></div>
</react-partial>
 
      </template>
    </react-partial-anchor>
 
 
          <a href="/issues" data-analytics-event="{&quot;category&quot;:&quot;Global navigation&quot;,&quot;action&quot;:&quot;ISSUES_HEADER&quot;,&quot;label&quot;:null}" id="icon-button-2cc5872a-e2d5-40da-a5c7-cc24b3677b45" aria-labelledby="tooltip-532320cd-fec3-4262-b2f1-33df93e8c381" data-view-component="true" class="Button Button--iconOnly Button--secondary Button--medium AppHeader-button color-fg-muted">  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-issue-opened Button-visual">
    <path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path>
</svg>
</a><tool-tip id="tooltip-532320cd-fec3-4262-b2f1-33df93e8c381" for="icon-button-2cc5872a-e2d5-40da-a5c7-cc24b3677b45" popover="manual" data-direction="s" data-type="label" data-view-component="true" class="sr-only position-absolute">Your issues</tool-tip>
 
          <a href="/pulls" data-analytics-event="{&quot;category&quot;:&quot;Global navigation&quot;,&quot;action&quot;:&quot;PULL_REQUESTS_HEADER&quot;,&quot;label&quot;:null}" id="icon-button-2561095f-dba3-4adb-b198-c842e425793f" aria-labelledby="tooltip-0d8b887b-997b-4dad-8475-5e1a95c6233e" data-view-component="true" class="Button Button--iconOnly Button--secondary Button--medium AppHeader-button color-fg-muted">  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-git-pull-request Button-visual">
    <path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path>
</svg>
</a><tool-tip id="tooltip-0d8b887b-997b-4dad-8475-5e1a95c6233e" for="icon-button-2561095f-dba3-4adb-b198-c842e425793f" popover="manual" data-direction="s" data-type="label" data-view-component="true" class="sr-only position-absolute">Your pull requests</tool-tip>
 
        </div>
 
        <notification-indicator data-channel="eyJjIjoibm90aWZpY2F0aW9uLWNoYW5nZWQ6NTU0MjY5MDQiLCJ0IjoxNzQxNTk2OTMyfQ==--d7ce64fa99c0c74de37a80fc536f8c9e5b9ca5ebc01d0d49f1560ab3d3adfbae" data-indicator-mode="none" data-tooltip-global="You have unread notifications" data-tooltip-unavailable="Notifications are unavailable at the moment." data-tooltip-none="You have no unread notifications" data-header-redesign-enabled="true" data-fetch-indicator-src="/notifications/indicator" data-fetch-indicator-enabled="true" data-view-component="true" class="js-socket-channel">
    <a id="AppHeader-notifications-button" href="/notifications" aria-labelledby="notification-indicator-tooltip" data-hotkey="g n" data-target="notification-indicator.link" data-analytics-event="{&quot;category&quot;:&quot;Global navigation&quot;,&quot;action&quot;:&quot;NOTIFICATIONS_HEADER&quot;,&quot;label&quot;:null}" data-view-component="true" class="Button Button--iconOnly Button--secondary Button--medium AppHeader-button  color-fg-muted">  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-inbox Button-visual">
    <path d="M2.8 2.06A1.75 1.75 0 0 1 4.41 1h7.18c.7 0 1.333.417 1.61 1.06l2.74 6.395c.04.093.06.194.06.295v4.5A1.75 1.75 0 0 1 14.25 15H1.75A1.75 1.75 0 0 1 0 13.25v-4.5c0-.101.02-.202.06-.295Zm1.61.44a.25.25 0 0 0-.23.152L1.887 8H4.75a.75.75 0 0 1 .6.3L6.625 10h2.75l1.275-1.7a.75.75 0 0 1 .6-.3h2.863L11.82 2.652a.25.25 0 0 0-.23-.152Zm10.09 7h-2.875l-1.275 1.7a.75.75 0 0 1-.6.3h-3.5a.75.75 0 0 1-.6-.3L4.375 9.5H1.5v3.75c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25Z"></path>
</svg>
</a>
 
    <tool-tip id="notification-indicator-tooltip" data-target="notification-indicator.tooltip" for="AppHeader-notifications-button" popover="manual" data-direction="s" data-type="label" data-view-component="true" class="sr-only position-absolute">Notifications</tool-tip>
</notification-indicator>
 
        <div class="AppHeader-user">
          <deferred-side-panel data-url="/_side-panels/user?repository_id=9185792">
  <include-fragment data-target="deferred-side-panel.fragment">
    <react-partial-anchor
  
>
  <button data-target="react-partial-anchor.anchor" data-login="Chrry555" aria-label="Open user navigation menu" type="button" data-view-component="true" class="cursor-wait Button--invisible Button--medium Button Button--invisible-noVisuals color-bg-transparent p-0">  <span class="Button-content">
    <span class="Button-label"><img src="https://avatars.githubusercontent.com/u/55426904?v=4" alt="" size="32" height="32" width="32" data-view-component="true" class="avatar circle" /></span>
  </span>
</button>
  <template data-target="react-partial-anchor.template">
    <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/global-user-nav-drawer-487d63bb6986.js"></script>
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-react.9454cb9ac985e93657ce.module.css" />
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/global-user-nav-drawer.830d6c10c9fea7fc134e.module.css" />
 
<react-partial
  partial-name="global-user-nav-drawer"
  data-ssr="false"
  data-attempted-ssr="false"
>
  
  <script type="application/json" data-target="react-partial.embeddedData">{"props":{"owner":{"login":"Chrry555","name":null,"avatarUrl":"https://avatars.githubusercontent.com/u/55426904?v=4"},"drawerId":"global-user-nav-drawer","lazyLoadItemDataFetchUrl":"/_side-panels/user.json","canAddAccount":true,"addAccountPath":"/login?add_account=1\u0026return_to=https%3A%2F%2Fgithub.com%2Fapache%2Fecharts%2Fblob%2F5.6.0%2Fdist%2Fecharts.min.js","switchAccountPath":"/switch_account","loginAccountPath":"/login?add_account=1","projectsPath":"/Chrry555?tab=projects","gistsUrl":"https://gist.github.com/mine","docsUrl":"https://docs.github.com","yourEnterpriseUrl":null,"enterpriseSettingsUrl":null,"supportUrl":"https://support.github.com","showAccountSwitcher":true,"showCopilot":true,"showEnterprises":true,"showEnterprise":false,"showGists":true,"showOrganizations":true,"showSponsors":true,"showUpgrade":true,"showFeaturesPreviews":true,"showEnterpriseSettings":false,"createMenuProps":{"createRepo":true,"importRepo":true,"codespaces":true,"gist":true,"createOrg":true,"createProject":false,"createProjectUrl":"/Chrry555?tab=projects","createLegacyProject":false,"createIssue":false,"org":null,"owner":"apache","repo":"echarts"}}}</script>
  <div data-target="react-partial.reactRoot"></div>
</react-partial>
 
  </template>
</react-partial-anchor>
 
  </include-fragment>
</deferred-side-panel>
        </div>
 
        <div class="position-absolute mt-2">
            
<site-header-logged-in-user-menu>
 
</site-header-logged-in-user-menu>
 
        </div>
      </div>
    </div>
 
 
    
        <div class="AppHeader-localBar" >
          <nav data-pjax="#js-repo-pjax-container" aria-label="Repository" data-view-component="true" class="js-repo-nav js-sidenav-container-pjax js-responsive-underlinenav overflow-hidden UnderlineNav">
 
  <ul data-view-component="true" class="UnderlineNav-body list-style-none">
      <li data-view-component="true" class="d-inline-flex">
  <a id="code-tab" href="/apache/echarts/tree/5.6.0" data-tab-item="i0code-tab" data-selected-links="repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches repo_packages repo_deployments repo_attestations /apache/echarts/tree/5.6.0" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g c" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Code&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
    
              <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code UnderlineNav-octicon d-none d-sm-inline">
    <path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"></path>
</svg>
        <span data-content="Code">Code</span>
          <span id="code-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="Not available" data-view-component="true" class="Counter"></span>
 
 
    
</a></li>
      <li data-view-component="true" class="d-inline-flex">
  <a id="issues-tab" href="/apache/echarts/issues" data-tab-item="i1issues-tab" data-selected-links="repo_issues repo_labels repo_milestones /apache/echarts/issues" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g i" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Issues&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
    
              <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-issue-opened UnderlineNav-octicon d-none d-sm-inline">
    <path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path>
</svg>
        <span data-content="Issues">Issues</span>
          <span id="issues-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="2,019" data-view-component="true" class="Counter">2k</span>
 
 
    
</a></li>
      <li data-view-component="true" class="d-inline-flex">
  <a id="pull-requests-tab" href="/apache/echarts/pulls" data-tab-item="i2pull-requests-tab" data-selected-links="repo_pulls checks /apache/echarts/pulls" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g p" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Pull requests&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
    
              <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-git-pull-request UnderlineNav-octicon d-none d-sm-inline">
    <path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path>
</svg>
        <span data-content="Pull requests">Pull requests</span>
          <span id="pull-requests-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="125" data-view-component="true" class="Counter">125</span>
 
 
    
</a></li>
      <li data-view-component="true" class="d-inline-flex">
  <a id="actions-tab" href="/apache/echarts/actions" data-tab-item="i3actions-tab" data-selected-links="repo_actions /apache/echarts/actions" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g a" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Actions&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
    
              <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-play UnderlineNav-octicon d-none d-sm-inline">
    <path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z"></path>
</svg>
        <span data-content="Actions">Actions</span>
          <span id="actions-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="Not available" data-view-component="true" class="Counter"></span>
 
 
    
</a></li>
      <li data-view-component="true" class="d-inline-flex">
  <a id="projects-tab" href="/apache/echarts/projects" data-tab-item="i4projects-tab" data-selected-links="repo_projects new_repo_project repo_project /apache/echarts/projects" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g b" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Projects&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
    
              <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-table UnderlineNav-octicon d-none d-sm-inline">
    <path d="M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25ZM6.5 6.5v8h7.75a.25.25 0 0 0 .25-.25V6.5Zm8-1.5V1.75a.25.25 0 0 0-.25-.25H6.5V5Zm-13 1.5v7.75c0 .138.112.25.25.25H5v-8ZM5 5V1.5H1.75a.25.25 0 0 0-.25.25V5Z"></path>
</svg>
        <span data-content="Projects">Projects</span>
          <span id="projects-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="1" data-view-component="true" class="Counter">1</span>
 
 
    
</a></li>
      <li data-view-component="true" class="d-inline-flex">
  <a id="wiki-tab" href="/apache/echarts/wiki" data-tab-item="i5wiki-tab" data-selected-links="repo_wiki /apache/echarts/wiki" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g w" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Wiki&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
    
              <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-book UnderlineNav-octicon d-none d-sm-inline">
    <path d="M0 1.75A.75.75 0 0 1 .75 1h4.253c1.227 0 2.317.59 3 1.501A3.743 3.743 0 0 1 11.006 1h4.245a.75.75 0 0 1 .75.75v10.5a.75.75 0 0 1-.75.75h-4.507a2.25 2.25 0 0 0-1.591.659l-.622.621a.75.75 0 0 1-1.06 0l-.622-.621A2.25 2.25 0 0 0 5.258 13H.75a.75.75 0 0 1-.75-.75Zm7.251 10.324.004-5.073-.002-2.253A2.25 2.25 0 0 0 5.003 2.5H1.5v9h3.757a3.75 3.75 0 0 1 1.994.574ZM8.755 4.75l-.004 7.322a3.752 3.752 0 0 1 1.992-.572H14.5v-9h-3.495a2.25 2.25 0 0 0-2.25 2.25Z"></path>
</svg>
        <span data-content="Wiki">Wiki</span>
          <span id="wiki-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="Not available" data-view-component="true" class="Counter"></span>
 
 
    
</a></li>
      <li data-view-component="true" class="d-inline-flex">
  <a id="security-tab" href="/apache/echarts/security" data-tab-item="i6security-tab" data-selected-links="security overview alerts policy token_scanning code_scanning /apache/echarts/security" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g s" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Security&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
    
              <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-shield UnderlineNav-octicon d-none d-sm-inline">
    <path d="M7.467.133a1.748 1.748 0 0 1 1.066 0l5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667Zm.61 1.429a.25.25 0 0 0-.153 0l-5.25 1.68a.25.25 0 0 0-.174.238V7c0 1.358.275 2.666 1.057 3.86.784 1.194 2.121 2.34 4.366 3.297a.196.196 0 0 0 .154 0c2.245-.956 3.582-2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.251.251 0 0 0-.174-.237l-5.25-1.68ZM8.75 4.75v3a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 1.5 0ZM9 10.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path>
</svg>
        <span data-content="Security">Security</span>
          <include-fragment src="/apache/echarts/security/overall-count" accept="text/fragment+html"></include-fragment>
 
    
</a></li>
      <li data-view-component="true" class="d-inline-flex">
  <a id="insights-tab" href="/apache/echarts/pulse" data-tab-item="i7insights-tab" data-selected-links="repo_graphs repo_contributors dependency_graph dependabot_updates pulse people community /apache/echarts/pulse" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Insights&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
    
              <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-graph UnderlineNav-octicon d-none d-sm-inline">
    <path d="M1.5 1.75V13.5h13.75a.75.75 0 0 1 0 1.5H.75a.75.75 0 0 1-.75-.75V1.75a.75.75 0 0 1 1.5 0Zm14.28 2.53-5.25 5.25a.75.75 0 0 1-1.06 0L7 7.06 4.28 9.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.25-3.25a.75.75 0 0 1 1.06 0L10 7.94l4.72-4.72a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z"></path>
</svg>
        <span data-content="Insights">Insights</span>
          <span id="insights-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="Not available" data-view-component="true" class="Counter"></span>
 
 
    
</a></li>
</ul>
    <div style="visibility:hidden;" data-view-component="true" class="UnderlineNav-actions js-responsive-underlinenav-overflow position-absolute pr-3 pr-md-4 pr-lg-5 right-0">      <action-menu data-select-variant="none" data-view-component="true">
  <focus-group direction="vertical" mnemonics retain>
    <button id="action-menu-ae8ef316-bc43-4a92-81f2-77be7a2bf3f7-button" popovertarget="action-menu-ae8ef316-bc43-4a92-81f2-77be7a2bf3f7-overlay" aria-controls="action-menu-ae8ef316-bc43-4a92-81f2-77be7a2bf3f7-list" aria-haspopup="true" aria-labelledby="tooltip-cfef6469-43ec-410a-9228-2de3eb0b7e37" type="button" data-view-component="true" class="Button Button--iconOnly Button--secondary Button--medium UnderlineNav-item">  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal Button-visual">
    <path d="M8 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM1.5 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm13 0a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path>
</svg>
</button><tool-tip id="tooltip-cfef6469-43ec-410a-9228-2de3eb0b7e37" for="action-menu-ae8ef316-bc43-4a92-81f2-77be7a2bf3f7-button" popover="manual" data-direction="s" data-type="label" data-view-component="true" class="sr-only position-absolute">Additional navigation options</tool-tip>
 
 
<anchored-position data-target="action-menu.overlay" id="action-menu-ae8ef316-bc43-4a92-81f2-77be7a2bf3f7-overlay" anchor="action-menu-ae8ef316-bc43-4a92-81f2-77be7a2bf3f7-button" align="start" side="outside-bottom" anchor-offset="normal" popover="auto" data-view-component="true">
  <div data-view-component="true" class="Overlay Overlay--size-auto">
    
      <div data-view-component="true" class="Overlay-body Overlay-body--paddingNone">          <action-list>
  <div data-view-component="true">
    <ul aria-labelledby="action-menu-ae8ef316-bc43-4a92-81f2-77be7a2bf3f7-button" id="action-menu-ae8ef316-bc43-4a92-81f2-77be7a2bf3f7-list" role="menu" data-view-component="true" class="ActionListWrap--inset ActionListWrap">
        <li hidden="hidden" data-menu-item="i0code-tab" data-targets="action-list.items" role="none" data-view-component="true" class="ActionListItem">
    
    
    <a tabindex="-1" id="item-959b6ca2-c597-411f-b3e3-536a5776eec7" href="/apache/echarts/tree/5.6.0" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16">
        <span class="ActionListItem-visual ActionListItem-visual--leading">
          <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code">
    <path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"></path>
</svg>
        </span>
      
        <span data-view-component="true" class="ActionListItem-label">
          Code
</span>      
</a>
  
</li>
        <li hidden="hidden" data-menu-item="i1issues-tab" data-targets="action-list.items" role="none" data-view-component="true" class="ActionListItem">
    
    
    <a tabindex="-1" id="item-eb585de9-50aa-46d3-bd8a-24015f7d3bba" href="/apache/echarts/issues" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16">
        <span class="ActionListItem-visual ActionListItem-visual--leading">
          <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-issue-opened">
    <path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path>
</svg>
        </span>
      
        <span data-view-component="true" class="ActionListItem-label">
          Issues
</span>      
</a>
  
</li>
        <li hidden="hidden" data-menu-item="i2pull-requests-tab" data-targets="action-list.items" role="none" data-view-component="true" class="ActionListItem">
    
    
    <a tabindex="-1" id="item-c50818c9-13cd-4d19-ad0f-108ca1eacad9" href="/apache/echarts/pulls" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16">
        <span class="ActionListItem-visual ActionListItem-visual--leading">
          <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-git-pull-request">
    <path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path>
</svg>
        </span>
      
        <span data-view-component="true" class="ActionListItem-label">
          Pull requests
</span>      
</a>
  
</li>
        <li hidden="hidden" data-menu-item="i3actions-tab" data-targets="action-list.items" role="none" data-view-component="true" class="ActionListItem">
    
    
    <a tabindex="-1" id="item-df0389af-5f43-41dd-b66e-55375f74c504" href="/apache/echarts/actions" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16">
        <span class="ActionListItem-visual ActionListItem-visual--leading">
          <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-play">
    <path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z"></path>
</svg>
        </span>
      
        <span data-view-component="true" class="ActionListItem-label">
          Actions
</span>      
</a>
  
</li>
        <li hidden="hidden" data-menu-item="i4projects-tab" data-targets="action-list.items" role="none" data-view-component="true" class="ActionListItem">
    
    
    <a tabindex="-1" id="item-4b629322-a658-4d87-adbc-f9cc8ccfc3c1" href="/apache/echarts/projects" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16">
        <span class="ActionListItem-visual ActionListItem-visual--leading">
          <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-table">
    <path d="M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25ZM6.5 6.5v8h7.75a.25.25 0 0 0 .25-.25V6.5Zm8-1.5V1.75a.25.25 0 0 0-.25-.25H6.5V5Zm-13 1.5v7.75c0 .138.112.25.25.25H5v-8ZM5 5V1.5H1.75a.25.25 0 0 0-.25.25V5Z"></path>
</svg>
        </span>
      
        <span data-view-component="true" class="ActionListItem-label">
          Projects
</span>      
</a>
  
</li>
        <li hidden="hidden" data-menu-item="i5wiki-tab" data-targets="action-list.items" role="none" data-view-component="true" class="ActionListItem">
    
    
    <a tabindex="-1" id="item-1bffca7d-167c-4bc2-8e7d-f0223143e765" href="/apache/echarts/wiki" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16">
        <span class="ActionListItem-visual ActionListItem-visual--leading">
          <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-book">
    <path d="M0 1.75A.75.75 0 0 1 .75 1h4.253c1.227 0 2.317.59 3 1.501A3.743 3.743 0 0 1 11.006 1h4.245a.75.75 0 0 1 .75.75v10.5a.75.75 0 0 1-.75.75h-4.507a2.25 2.25 0 0 0-1.591.659l-.622.621a.75.75 0 0 1-1.06 0l-.622-.621A2.25 2.25 0 0 0 5.258 13H.75a.75.75 0 0 1-.75-.75Zm7.251 10.324.004-5.073-.002-2.253A2.25 2.25 0 0 0 5.003 2.5H1.5v9h3.757a3.75 3.75 0 0 1 1.994.574ZM8.755 4.75l-.004 7.322a3.752 3.752 0 0 1 1.992-.572H14.5v-9h-3.495a2.25 2.25 0 0 0-2.25 2.25Z"></path>
</svg>
        </span>
      
        <span data-view-component="true" class="ActionListItem-label">
          Wiki
</span>      
</a>
  
</li>
        <li hidden="hidden" data-menu-item="i6security-tab" data-targets="action-list.items" role="none" data-view-component="true" class="ActionListItem">
    
    
    <a tabindex="-1" id="item-3fe6be62-f7ce-48fe-ae0c-dfa62b4ff20a" href="/apache/echarts/security" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16">
        <span class="ActionListItem-visual ActionListItem-visual--leading">
          <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-shield">
    <path d="M7.467.133a1.748 1.748 0 0 1 1.066 0l5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667Zm.61 1.429a.25.25 0 0 0-.153 0l-5.25 1.68a.25.25 0 0 0-.174.238V7c0 1.358.275 2.666 1.057 3.86.784 1.194 2.121 2.34 4.366 3.297a.196.196 0 0 0 .154 0c2.245-.956 3.582-2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.251.251 0 0 0-.174-.237l-5.25-1.68ZM8.75 4.75v3a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 1.5 0ZM9 10.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path>
</svg>
        </span>
      
        <span data-view-component="true" class="ActionListItem-label">
          Security
</span>      
</a>
  
</li>
        <li hidden="hidden" data-menu-item="i7insights-tab" data-targets="action-list.items" role="none" data-view-component="true" class="ActionListItem">
    
    
    <a tabindex="-1" id="item-b3a89efd-5572-4d03-a4be-cb12dd2f69c4" href="/apache/echarts/pulse" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16">
        <span class="ActionListItem-visual ActionListItem-visual--leading">
          <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-graph">
    <path d="M1.5 1.75V13.5h13.75a.75.75 0 0 1 0 1.5H.75a.75.75 0 0 1-.75-.75V1.75a.75.75 0 0 1 1.5 0Zm14.28 2.53-5.25 5.25a.75.75 0 0 1-1.06 0L7 7.06 4.28 9.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.25-3.25a.75.75 0 0 1 1.06 0L10 7.94l4.72-4.72a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z"></path>
</svg>
        </span>
      
        <span data-view-component="true" class="ActionListItem-label">
          Insights
</span>      
</a>
  
</li>
</ul>    
</div></action-list>
 
 
</div>
      
</div></anchored-position>  </focus-group>
</action-menu></div>
</nav>
        </div>
</header>
 
 
      <div hidden="hidden" data-view-component="true" class="js-stale-session-flash stale-session-flash flash flash-warn flash-full">
  
        <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
    <path d="M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path>
</svg>
        <span class="js-stale-session-flash-signed-in" hidden>You signed in with another tab or window. <a class="Link--inTextBlock" href="">Reload</a> to refresh your session.</span>
        <span class="js-stale-session-flash-signed-out" hidden>You signed out in another tab or window. <a class="Link--inTextBlock" href="">Reload</a> to refresh your session.</span>
        <span class="js-stale-session-flash-switched" hidden>You switched accounts on another tab or window. <a class="Link--inTextBlock" href="">Reload</a> to refresh your session.</span>
 
    <button id="icon-button-22c195c4-1371-4f83-a9cb-21b78b979ac1" aria-labelledby="tooltip-97438c92-7bc3-48c5-b392-1ca686730ad1" type="button" data-view-component="true" class="Button Button--iconOnly Button--invisible Button--medium flash-close js-flash-close">  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x Button-visual">
    <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
</svg>
</button><tool-tip id="tooltip-97438c92-7bc3-48c5-b392-1ca686730ad1" for="icon-button-22c195c4-1371-4f83-a9cb-21b78b979ac1" popover="manual" data-direction="s" data-type="label" data-view-component="true" class="sr-only position-absolute">Dismiss alert</tool-tip>
 
 
  
</div>
          
    </div>
 
  <div id="start-of-content" class="show-on-focus"></div>
 
 
 
 
 
 
 
 
    <div id="js-flash-container" class="flash-container" data-turbo-replace>
 
 
 
 
  <template class="js-flash-template">
    
<div class="flash flash-full   {{ className }}">
  <div >
    <button autofocus class="flash-close js-flash-close" type="button" aria-label="Dismiss this message">
      <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
    <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
</svg>
    </button>
    <div aria-atomic="true" role="alert" class="js-flash-alert">
      
      <div>{{ message }}</div>
 
    </div>
  </div>
</div>
  </template>
</div>
 
 
    
  <notification-shelf-watcher data-base-url="https://github.com/notifications/beta/shelf" data-channel="eyJjIjoibm90aWZpY2F0aW9uLWNoYW5nZWQ6NTU0MjY5MDQiLCJ0IjoxNzQxNTk2OTMyfQ==--d7ce64fa99c0c74de37a80fc536f8c9e5b9ca5ebc01d0d49f1560ab3d3adfbae" data-view-component="true" class="js-socket-channel"></notification-shelf-watcher>
  <div hidden data-initial data-target="notification-shelf-watcher.placeholder"></div>
 
 
 
 
 
 
  <div
    class="application-main "
    data-commit-hovercards-enabled
    data-discussion-hovercards-enabled
    data-issue-and-pr-hovercards-enabled
    data-project-hovercards-enabled
  >
        <div itemscope itemtype="http://schema.org/SoftwareSourceCode" class="">
    <main id="js-repo-pjax-container" >
      
      
    
 
    
 
 
 
 
 
 
    
  <div id="repository-container-header" data-turbo-replace hidden ></div>
 
 
 
 
<turbo-frame id="repo-content-turbo-frame" target="_top" data-turbo-action="advance" class="">
    <div id="repo-content-pjax-container" class="repository-content " >
      <a href="https://github.dev/" class="d-none js-github-dev-shortcut" data-hotkey=".,Mod+Alt+.">Open in github.dev</a>
  <a href="https://github.dev/" class="d-none js-github-dev-new-tab-shortcut" data-hotkey="Shift+.,Shift+&gt;,&gt;" target="_blank" rel="noopener noreferrer">Open in a new github.dev tab</a>
    <a class="d-none" data-hotkey=",,Mod+Alt+," target="_blank" href="/codespaces/new/apache/echarts/tree/5.6.0?resume=1">Open in codespace</a>
 
 
 
 
    
      
    
 
 
 
 
 
 
 
 
<react-app
  app-name="react-code-view"
  initial-path="/apache/echarts/blob/5.6.0/dist/echarts.min.js"
    style="display: block; min-height: calc(100vh - 64px);"
  data-attempted-ssr="true"
  data-ssr="false"
  data-lazy="false"
  data-alternate="false"
  data-data-router-enabled="false"
>
  
  <script type="application/json" data-target="react-app.embeddedData">{"payload":{"allShortcutsEnabled":true,"fileTree":{"dist":{"items":[{"name":"extension","path":"dist/extension","contentType":"directory"},{"name":"echarts.common.js","path":"dist/echarts.common.js","contentType":"file"},{"name":"echarts.common.js.map","path":"dist/echarts.common.js.map","contentType":"file"},{"name":"echarts.common.min.js","path":"dist/echarts.common.min.js","contentType":"file"},{"name":"echarts.esm.js","path":"dist/echarts.esm.js","contentType":"file"},{"name":"echarts.esm.js.map","path":"dist/echarts.esm.js.map","contentType":"file"},{"name":"echarts.esm.min.js","path":"dist/echarts.esm.min.js","contentType":"file"},{"name":"echarts.esm.min.mjs","path":"dist/echarts.esm.min.mjs","contentType":"file"},{"name":"echarts.esm.mjs","path":"dist/echarts.esm.mjs","contentType":"file"},{"name":"echarts.esm.mjs.map","path":"dist/echarts.esm.mjs.map","contentType":"file"},{"name":"echarts.js","path":"dist/echarts.js","contentType":"file"},{"name":"echarts.js.map","path":"dist/echarts.js.map","contentType":"file"},{"name":"echarts.min.js","path":"dist/echarts.min.js","contentType":"file"},{"name":"echarts.simple.js","path":"dist/echarts.simple.js","contentType":"file"},{"name":"echarts.simple.js.map","path":"dist/echarts.simple.js.map","contentType":"file"},{"name":"echarts.simple.min.js","path":"dist/echarts.simple.min.js","contentType":"file"},{"name":"package.json","path":"dist/package.json","contentType":"file"}],"totalCount":17},"":{"items":[{"name":".github","path":".github","contentType":"directory"},{"name":".husky","path":".husky","contentType":"directory"},{"name":".vscode","path":".vscode","contentType":"directory"},{"name":"asset","path":"asset","contentType":"directory"},{"name":"build","path":"build","contentType":"directory"},{"name":"dist","path":"dist","contentType":"directory"},{"name":"extension-src","path":"extension-src","contentType":"directory"},{"name":"i18n","path":"i18n","contentType":"directory"},{"name":"licenses","path":"licenses","contentType":"directory"},{"name":"src","path":"src","contentType":"directory"},{"name":"ssr","path":"ssr","contentType":"directory"},{"name":"test","path":"test","contentType":"directory"},{"name":"theme","path":"theme","contentType":"directory"},{"name":".asf.yaml","path":".asf.yaml","contentType":"file"},{"name":".editorconfig","path":".editorconfig","contentType":"file"},{"name":".eslintignore","path":".eslintignore","contentType":"file"},{"name":".eslintrc-common.yaml","path":".eslintrc-common.yaml","contentType":"file"},{"name":".gitattributes","path":".gitattributes","contentType":"file"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":".headerignore","path":".headerignore","contentType":"file"},{"name":".jshintrc-dist","path":".jshintrc-dist","contentType":"file"},{"name":".lgtm.yml","path":".lgtm.yml","contentType":"file"},{"name":".npmignore","path":".npmignore","contentType":"file"},{"name":"CONTRIBUTING.md","path":"CONTRIBUTING.md","contentType":"file"},{"name":"KEYS","path":"KEYS","contentType":"file"},{"name":"LICENSE","path":"LICENSE","contentType":"file"},{"name":"NOTICE","path":"NOTICE","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"},{"name":"index.d.ts","path":"index.d.ts","contentType":"file"},{"name":"package-lock.json","path":"package-lock.json","contentType":"file"},{"name":"package.README.md","path":"package.README.md","contentType":"file"},{"name":"package.json","path":"package.json","contentType":"file"},{"name":"tsconfig.json","path":"tsconfig.json","contentType":"file"}],"totalCount":33}},"fileTreeProcessingTime":14.12738,"foldersToFetch":[],"repo":{"id":9185792,"defaultBranch":"master","name":"echarts","ownerLogin":"apache","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-04-03T11:18:59.000+08:00","ownerAvatar":"https://avatars.githubusercontent.com/u/47359?v=4","public":true,"private":false,"isOrgOwned":true},"codeLineWrapEnabled":false,"symbolsExpanded":true,"treeExpanded":true,"refInfo":{"name":"5.6.0","listCacheKey":"v0:1739758374.0","canEdit":false,"refType":"tag","currentOid":"fe42bc1ea3a8d2ef7864cfe303de34f480149d09"},"path":"dist/echarts.min.js","currentUser":{"id":55426904,"login":"Chrry555","userEmail":"chrry550@163.com"},"blob":{"rawLines":["","/*","* Licensed to the Apache Software Foundation (ASF) under one","* or more contributor license agreements.  See the NOTICE file","* distributed with this work for additional information","* regarding copyright ownership.  The ASF licenses this file","* to you under the Apache License, Version 2.0 (the","* \"License\"); you may not use this file except in compliance","* with the License.  You may obtain a copy of the License at","*","*   http://www.apache.org/licenses/LICENSE-2.0","*","* Unless required by applicable law or agreed to in writing,","* software distributed under the License is distributed on an","* \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY","* KIND, either express or implied.  See the License for the","* specific language governing permissions and limitations","* under the License.","*/","","!function(t,e){\"object\"==typeof exports\u0026\u0026\"undefined\"!=typeof module?e(exports):\"function\"==typeof define\u0026\u0026define.amd?define([\"exports\"],e):e((t=\"undefined\"!=typeof globalThis?globalThis:t||self).echarts={})}(this,(function(t){\"use strict\";","/*! *****************************************************************************","    Copyright (c) Microsoft Corporation.","","    Permission to use, copy, modify, and/or distribute this software for any","    purpose with or without fee is hereby granted.","","    THE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH","    REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY","    AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,","    INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM","    LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR","    OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR","    PERFORMANCE OF THIS SOFTWARE.","    ***************************************************************************** */var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array\u0026\u0026function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)\u0026\u0026(t[n]=e[n])},e(t,n)};function n(t,n){if(\"function\"!=typeof n\u0026\u0026null!==n)throw new TypeError(\"Class extends value \"+String(n)+\" is not a constructor or null\");function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}var i=function(){this.firefox=!1,this.ie=!1,this.edge=!1,this.newEdge=!1,this.weChat=!1},r=new function(){this.browser=new i,this.node=!1,this.wxa=!1,this.worker=!1,this.svgSupported=!1,this.touchEventsSupported=!1,this.pointerEventsSupported=!1,this.domSupported=!1,this.transformSupported=!1,this.transform3dSupported=!1,this.hasGlobalWindow=\"undefined\"!=typeof window};\"object\"==typeof wx\u0026\u0026\"function\"==typeof wx.getSystemInfoSync?(r.wxa=!0,r.touchEventsSupported=!0):\"undefined\"==typeof document\u0026\u0026\"undefined\"!=typeof self?r.worker=!0:!r.hasGlobalWindow||\"Deno\"in window?(r.node=!0,r.svgSupported=!0):function(t,e){var n=e.browser,i=t.match(/Firefox\\/([\\d.]+)/),r=t.match(/MSIE\\s([\\d.]+)/)||t.match(/Trident\\/.+?rv:(([\\d.]+))/),o=t.match(/Edge?\\/([\\d.]+)/),a=/micromessenger/i.test(t);i\u0026\u0026(n.firefox=!0,n.version=i[1]);r\u0026\u0026(n.ie=!0,n.version=r[1]);o\u0026\u0026(n.edge=!0,n.version=o[1],n.newEdge=+o[1].split(\".\")[0]\u003e18);a\u0026\u0026(n.weChat=!0);e.svgSupported=\"undefined\"!=typeof SVGRect,e.touchEventsSupported=\"ontouchstart\"in window\u0026\u0026!n.ie\u0026\u0026!n.edge,e.pointerEventsSupported=\"onpointerdown\"in window\u0026\u0026(n.edge||n.ie\u0026\u0026+n.version\u003e=11),e.domSupported=\"undefined\"!=typeof document;var s=document.documentElement.style;e.transform3dSupported=(n.ie\u0026\u0026\"transition\"in s||n.edge||\"WebKitCSSMatrix\"in window\u0026\u0026\"m11\"in new WebKitCSSMatrix||\"MozPerspective\"in s)\u0026\u0026!(\"OTransition\"in s),e.transformSupported=e.transform3dSupported||n.ie\u0026\u0026+n.version\u003e=9}(navigator.userAgent,r);var o=\"sans-serif\",a=\"12px \"+o;var s,l,u=function(t){var e={};if(\"undefined\"==typeof JSON)return e;for(var n=0;n\u003ct.length;n++){var i=String.fromCharCode(n+32),r=(t.charCodeAt(n)-20)/100;e[i]=r}return e}(\"007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\\\\\WQb\\\\0FWLg\\\\bWb\\\\WQ\\\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\\\FFF5.5N\"),h={createCanvas:function(){return\"undefined\"!=typeof document\u0026\u0026document.createElement(\"canvas\")},measureText:function(t,e){if(!s){var n=h.createCanvas();s=n\u0026\u0026n.getContext(\"2d\")}if(s)return l!==e\u0026\u0026(l=s.font=e||a),s.measureText(t);t=t||\"\";var i=/((?:\\d+)?\\.?\\d*)px/.exec(e=e||a),r=i\u0026\u0026+i[1]||12,o=0;if(e.indexOf(\"mono\")\u003e=0)o=r*t.length;else for(var c=0;c\u003ct.length;c++){var p=u[t[c]];o+=null==p?r:p*r}return{width:o}},loadImage:function(t,e,n){var i=new Image;return i.onload=e,i.onerror=n,i.src=t,i}};function c(t){for(var e in h)t[e]\u0026\u0026(h[e]=t[e])}var p=V([\"Function\",\"RegExp\",\"Date\",\"Error\",\"CanvasGradient\",\"CanvasPattern\",\"Image\",\"Canvas\"],(function(t,e){return t[\"[object \"+e+\"]\"]=!0,t}),{}),d=V([\"Int8\",\"Uint8\",\"Uint8Clamped\",\"Int16\",\"Uint16\",\"Int32\",\"Uint32\",\"Float32\",\"Float64\"],(function(t,e){return t[\"[object \"+e+\"Array]\"]=!0,t}),{}),f=Object.prototype.toString,g=Array.prototype,y=g.forEach,v=g.filter,m=g.slice,x=g.map,_=function(){}.constructor,b=_?_.prototype:null,w=\"__proto__\",S=2311;function M(){return S++}function I(){for(var t=[],e=0;e\u003carguments.length;e++)t[e]=arguments[e];\"undefined\"!=typeof console\u0026\u0026console.error.apply(console,t)}function T(t){if(null==t||\"object\"!=typeof t)return t;var e=t,n=f.call(t);if(\"[object Array]\"===n){if(!pt(t)){e=[];for(var i=0,r=t.length;i\u003cr;i++)e[i]=T(t[i])}}else if(d[n]){if(!pt(t)){var o=t.constructor;if(o.from)e=o.from(t);else{e=new o(t.length);for(i=0,r=t.length;i\u003cr;i++)e[i]=t[i]}}}else if(!p[n]\u0026\u0026!pt(t)\u0026\u0026!J(t))for(var a in e={},t)t.hasOwnProperty(a)\u0026\u0026a!==w\u0026\u0026(e[a]=T(t[a]));return e}function C(t,e,n){if(!q(e)||!q(t))return n?T(e):t;for(var i in e)if(e.hasOwnProperty(i)\u0026\u0026i!==w){var r=t[i],o=e[i];!q(o)||!q(r)||Y(o)||Y(r)||J(o)||J(r)||K(o)||K(r)||pt(o)||pt(r)?!n\u0026\u0026i in t||(t[i]=T(e[i])):C(r,o,n)}return t}function D(t,e){for(var n=t[0],i=1,r=t.length;i\u003cr;i++)n=C(n,t[i],e);return n}function A(t,e){if(Object.assign)Object.assign(t,e);else for(var n in e)e.hasOwnProperty(n)\u0026\u0026n!==w\u0026\u0026(t[n]=e[n]);return t}function k(t,e,n){for(var i=G(e),r=0,o=i.length;r\u003co;r++){var a=i[r];(n?null!=e[a]:null==t[a])\u0026\u0026(t[a]=e[a])}return t}var L=h.createCanvas;function P(t,e){if(t){if(t.indexOf)return t.indexOf(e);for(var n=0,i=t.length;n\u003ci;n++)if(t[n]===e)return n}return-1}function O(t,e){var n=t.prototype;function i(){}for(var r in i.prototype=e.prototype,t.prototype=new i,n)n.hasOwnProperty(r)\u0026\u0026(t.prototype[r]=n[r]);t.prototype.constructor=t,t.superClass=e}function R(t,e,n){if(t=\"prototype\"in t?t.prototype:t,e=\"prototype\"in e?e.prototype:e,Object.getOwnPropertyNames)for(var i=Object.getOwnPropertyNames(e),r=0;r\u003ci.length;r++){var o=i[r];\"constructor\"!==o\u0026\u0026(n?null!=e[o]:null==t[o])\u0026\u0026(t[o]=e[o])}else k(t,e,n)}function N(t){return!!t\u0026\u0026(\"string\"!=typeof t\u0026\u0026\"number\"==typeof t.length)}function E(t,e,n){if(t\u0026\u0026e)if(t.forEach\u0026\u0026t.forEach===y)t.forEach(e,n);else if(t.length===+t.length)for(var i=0,r=t.length;i\u003cr;i++)e.call(n,t[i],i,t);else for(var o in t)t.hasOwnProperty(o)\u0026\u0026e.call(n,t[o],o,t)}function z(t,e,n){if(!t)return[];if(!e)return at(t);if(t.map\u0026\u0026t.map===x)return t.map(e,n);for(var i=[],r=0,o=t.length;r\u003co;r++)i.push(e.call(n,t[r],r,t));return i}function V(t,e,n,i){if(t\u0026\u0026e){for(var r=0,o=t.length;r\u003co;r++)n=e.call(i,n,t[r],r,t);return n}}function B(t,e,n){if(!t)return[];if(!e)return at(t);if(t.filter\u0026\u0026t.filter===v)return t.filter(e,n);for(var i=[],r=0,o=t.length;r\u003co;r++)e.call(n,t[r],r,t)\u0026\u0026i.push(t[r]);return i}function F(t,e,n){if(t\u0026\u0026e)for(var i=0,r=t.length;i\u003cr;i++)if(e.call(n,t[i],i,t))return t[i]}function G(t){if(!t)return[];if(Object.keys)return Object.keys(t);var e=[];for(var n in t)t.hasOwnProperty(n)\u0026\u0026e.push(n);return e}var W=b\u0026\u0026X(b.bind)?b.call.bind(b.bind):function(t,e){for(var n=[],i=2;i\u003carguments.length;i++)n[i-2]=arguments[i];return function(){return t.apply(e,n.concat(m.call(arguments)))}};function H(t){for(var e=[],n=1;n\u003carguments.length;n++)e[n-1]=arguments[n];return function(){return t.apply(this,e.concat(m.call(arguments)))}}function Y(t){return Array.isArray?Array.isArray(t):\"[object Array]\"===f.call(t)}function X(t){return\"function\"==typeof t}function U(t){return\"string\"==typeof t}function Z(t){return\"[object String]\"===f.call(t)}function j(t){return\"number\"==typeof t}function q(t){var e=typeof t;return\"function\"===e||!!t\u0026\u0026\"object\"===e}function K(t){return!!p[f.call(t)]}function $(t){return!!d[f.call(t)]}function J(t){return\"object\"==typeof t\u0026\u0026\"number\"==typeof t.nodeType\u0026\u0026\"object\"==typeof t.ownerDocument}function Q(t){return null!=t.colorStops}function tt(t){return null!=t.image}function et(t){return\"[object RegExp]\"===f.call(t)}function nt(t){return t!=t}function it(){for(var t=[],e=0;e\u003carguments.length;e++)t[e]=arguments[e];for(var n=0,i=t.length;n\u003ci;n++)if(null!=t[n])return t[n]}function rt(t,e){return null!=t?t:e}function ot(t,e,n){return null!=t?t:null!=e?e:n}function at(t){for(var e=[],n=1;n\u003carguments.length;n++)e[n-1]=arguments[n];return m.apply(t,e)}function st(t){if(\"number\"==typeof t)return[t,t,t,t];var e=t.length;return 2===e?[t[0],t[1],t[0],t[1]]:3===e?[t[0],t[1],t[2],t[1]]:t}function lt(t,e){if(!t)throw new Error(e)}function ut(t){return null==t?null:\"function\"==typeof t.trim?t.trim():t.replace(/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g,\"\")}var ht=\"__ec_primitive__\";function ct(t){t[ht]=!0}function pt(t){return t[ht]}var dt=function(){function t(){this.data={}}return t.prototype.delete=function(t){var e=this.has(t);return e\u0026\u0026delete this.data[t],e},t.prototype.has=function(t){return this.data.hasOwnProperty(t)},t.prototype.get=function(t){return this.data[t]},t.prototype.set=function(t,e){return this.data[t]=e,this},t.prototype.keys=function(){return G(this.data)},t.prototype.forEach=function(t){var e=this.data;for(var n in e)e.hasOwnProperty(n)\u0026\u0026t(e[n],n)},t}(),ft=\"function\"==typeof Map;var gt=function(){function t(e){var n=Y(e);this.data=ft?new Map:new dt;var i=this;function r(t,e){n?i.set(t,e):i.set(e,t)}e instanceof t?e.each(r):e\u0026\u0026E(e,r)}return t.prototype.hasKey=function(t){return this.data.has(t)},t.prototype.get=function(t){return this.data.get(t)},t.prototype.set=function(t,e){return this.data.set(t,e),e},t.prototype.each=function(t,e){this.data.forEach((function(n,i){t.call(e,n,i)}))},t.prototype.keys=function(){var t=this.data.keys();return ft?Array.from(t):t},t.prototype.removeKey=function(t){this.data.delete(t)},t}();function yt(t){return new gt(t)}function vt(t,e){for(var n=new t.constructor(t.length+e.length),i=0;i\u003ct.length;i++)n[i]=t[i];var r=t.length;for(i=0;i\u003ce.length;i++)n[i+r]=e[i];return n}function mt(t,e){var n;if(Object.create)n=Object.create(t);else{var i=function(){};i.prototype=t,n=new i}return e\u0026\u0026A(n,e),n}function xt(t){var e=t.style;e.webkitUserSelect=\"none\",e.userSelect=\"none\",e.webkitTapHighlightColor=\"rgba(0,0,0,0)\",e[\"-webkit-touch-callout\"]=\"none\"}function _t(t,e){return t.hasOwnProperty(e)}function bt(){}var wt=180/Math.PI,St=Object.freeze({__proto__:null,guid:M,logError:I,clone:T,merge:C,mergeAll:D,extend:A,defaults:k,createCanvas:L,indexOf:P,inherits:O,mixin:R,isArrayLike:N,each:E,map:z,reduce:V,filter:B,find:F,keys:G,bind:W,curry:H,isArray:Y,isFunction:X,isString:U,isStringSafe:Z,isNumber:j,isObject:q,isBuiltInObject:K,isTypedArray:$,isDom:J,isGradientObject:Q,isImagePatternObject:tt,isRegExp:et,eqNaN:nt,retrieve:it,retrieve2:rt,retrieve3:ot,slice:at,normalizeCssArray:st,assert:lt,trim:ut,setAsPrimitive:ct,isPrimitive:pt,HashMap:gt,createHashMap:yt,concatArray:vt,createObject:mt,disableUserSelect:xt,hasOwn:_t,noop:bt,RADIAN_TO_DEGREE:wt});function Mt(t,e){return null==t\u0026\u0026(t=0),null==e\u0026\u0026(e=0),[t,e]}function It(t,e){return t[0]=e[0],t[1]=e[1],t}function Tt(t){return[t[0],t[1]]}function Ct(t,e,n){return t[0]=e,t[1]=n,t}function Dt(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t}function At(t,e,n,i){return t[0]=e[0]+n[0]*i,t[1]=e[1]+n[1]*i,t}function kt(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t}function Lt(t){return Math.sqrt(Ot(t))}var Pt=Lt;function Ot(t){return t[0]*t[0]+t[1]*t[1]}var Rt=Ot;function Nt(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t}function Et(t,e){var n=Lt(e);return 0===n?(t[0]=0,t[1]=0):(t[0]=e[0]/n,t[1]=e[1]/n),t}function zt(t,e){return Math.sqrt((t[0]-e[0])*(t[0]-e[0])+(t[1]-e[1])*(t[1]-e[1]))}var Vt=zt;function Bt(t,e){return(t[0]-e[0])*(t[0]-e[0])+(t[1]-e[1])*(t[1]-e[1])}var Ft=Bt;function Gt(t,e,n,i){return t[0]=e[0]+i*(n[0]-e[0]),t[1]=e[1]+i*(n[1]-e[1]),t}function Wt(t,e,n){var i=e[0],r=e[1];return t[0]=n[0]*i+n[2]*r+n[4],t[1]=n[1]*i+n[3]*r+n[5],t}function Ht(t,e,n){return t[0]=Math.min(e[0],n[0]),t[1]=Math.min(e[1],n[1]),t}function Yt(t,e,n){return t[0]=Math.max(e[0],n[0]),t[1]=Math.max(e[1],n[1]),t}var Xt=Object.freeze({__proto__:null,create:Mt,copy:It,clone:Tt,set:Ct,add:Dt,scaleAndAdd:At,sub:kt,len:Lt,length:Pt,lenSquare:Ot,lengthSquare:Rt,mul:function(t,e,n){return t[0]=e[0]*n[0],t[1]=e[1]*n[1],t},div:function(t,e,n){return t[0]=e[0]/n[0],t[1]=e[1]/n[1],t},dot:function(t,e){return t[0]*e[0]+t[1]*e[1]},scale:Nt,normalize:Et,distance:zt,dist:Vt,distanceSquare:Bt,distSquare:Ft,negate:function(t,e){return t[0]=-e[0],t[1]=-e[1],t},lerp:Gt,applyTransform:Wt,min:Ht,max:Yt}),Ut=function(t,e){this.target=t,this.topTarget=e\u0026\u0026e.topTarget},Zt=function(){function t(t){this.handler=t,t.on(\"mousedown\",this._dragStart,this),t.on(\"mousemove\",this._drag,this),t.on(\"mouseup\",this._dragEnd,this)}return t.prototype._dragStart=function(t){for(var e=t.target;e\u0026\u0026!e.draggable;)e=e.parent||e.__hostTarget;e\u0026\u0026(this._draggingTarget=e,e.dragging=!0,this._x=t.offsetX,this._y=t.offsetY,this.handler.dispatchToElement(new Ut(e,t),\"dragstart\",t.event))},t.prototype._drag=function(t){var e=this._draggingTarget;if(e){var n=t.offsetX,i=t.offsetY,r=n-this._x,o=i-this._y;this._x=n,this._y=i,e.drift(r,o,t),this.handler.dispatchToElement(new Ut(e,t),\"drag\",t.event);var a=this.handler.findHover(n,i,e).target,s=this._dropTarget;this._dropTarget=a,e!==a\u0026\u0026(s\u0026\u0026a!==s\u0026\u0026this.handler.dispatchToElement(new Ut(s,t),\"dragleave\",t.event),a\u0026\u0026a!==s\u0026\u0026this.handler.dispatchToElement(new Ut(a,t),\"dragenter\",t.event))}},t.prototype._dragEnd=function(t){var e=this._draggingTarget;e\u0026\u0026(e.dragging=!1),this.handler.dispatchToElement(new Ut(e,t),\"dragend\",t.event),this._dropTarget\u0026\u0026this.handler.dispatchToElement(new Ut(this._dropTarget,t),\"drop\",t.event),this._draggingTarget=null,this._dropTarget=null},t}(),jt=function(){function t(t){t\u0026\u0026(this._$eventProcessor=t)}return t.prototype.on=function(t,e,n,i){this._$handlers||(this._$handlers={});var r=this._$handlers;if(\"function\"==typeof e\u0026\u0026(i=n,n=e,e=null),!n||!t)return this;var o=this._$eventProcessor;null!=e\u0026\u0026o\u0026\u0026o.normalizeQuery\u0026\u0026(e=o.normalizeQuery(e)),r[t]||(r[t]=[]);for(var a=0;a\u003cr[t].length;a++)if(r[t][a].h===n)return this;var s={h:n,query:e,ctx:i||this,callAtLast:n.zrEventfulCallAtLast},l=r[t].length-1,u=r[t][l];return u\u0026\u0026u.callAtLast?r[t].splice(l,0,s):r[t].push(s),this},t.prototype.isSilent=function(t){var e=this._$handlers;return!e||!e[t]||!e[t].length},t.prototype.off=function(t,e){var n=this._$handlers;if(!n)return this;if(!t)return this._$handlers={},this;if(e){if(n[t]){for(var i=[],r=0,o=n[t].length;r\u003co;r++)n[t][r].h!==e\u0026\u0026i.push(n[t][r]);n[t]=i}n[t]\u0026\u00260===n[t].length\u0026\u0026delete n[t]}else delete n[t];return this},t.prototype.trigger=function(t){for(var e=[],n=1;n\u003carguments.length;n++)e[n-1]=arguments[n];if(!this._$handlers)return this;var i=this._$handlers[t],r=this._$eventProcessor;if(i)for(var o=e.length,a=i.length,s=0;s\u003ca;s++){var l=i[s];if(!r||!r.filter||null==l.query||r.filter(t,l.query))switch(o){case 0:l.h.call(l.ctx);break;case 1:l.h.call(l.ctx,e[0]);break;case 2:l.h.call(l.ctx,e[0],e[1]);break;default:l.h.apply(l.ctx,e)}}return r\u0026\u0026r.afterTrigger\u0026\u0026r.afterTrigger(t),this},t.prototype.triggerWithContext=function(t){for(var e=[],n=1;n\u003carguments.length;n++)e[n-1]=arguments[n];if(!this._$handlers)return this;var i=this._$handlers[t],r=this._$eventProcessor;if(i)for(var o=e.length,a=e[o-1],s=i.length,l=0;l\u003cs;l++){var u=i[l];if(!r||!r.filter||null==u.query||r.filter(t,u.query))switch(o){case 0:u.h.call(a);break;case 1:u.h.call(a,e[0]);break;case 2:u.h.call(a,e[0],e[1]);break;default:u.h.apply(a,e.slice(1,o-1))}}return r\u0026\u0026r.afterTrigger\u0026\u0026r.afterTrigger(t),this},t}(),qt=Math.log(2);function Kt(t,e,n,i,r,o){var a=i+\"-\"+r,s=t.length;if(o.hasOwnProperty(a))return o[a];if(1===e){var l=Math.round(Math.log((1\u003c\u003cs)-1\u0026~r)/qt);return t[n][l]}for(var u=i|1\u003c\u003cn,h=n+1;i\u00261\u003c\u003ch;)h++;for(var c=0,p=0,d=0;p\u003cs;p++){var f=1\u003c\u003cp;f\u0026r||(c+=(d%2?-1:1)*t[n][p]*Kt(t,e-1,h,u,r|f,o),d++)}return o[a]=c,c}function $t(t,e){var n=[[t[0],t[1],1,0,0,0,-e[0]*t[0],-e[0]*t[1]],[0,0,0,t[0],t[1],1,-e[1]*t[0],-e[1]*t[1]],[t[2],t[3],1,0,0,0,-e[2]*t[2],-e[2]*t[3]],[0,0,0,t[2],t[3],1,-e[3]*t[2],-e[3]*t[3]],[t[4],t[5],1,0,0,0,-e[4]*t[4],-e[4]*t[5]],[0,0,0,t[4],t[5],1,-e[5]*t[4],-e[5]*t[5]],[t[6],t[7],1,0,0,0,-e[6]*t[6],-e[6]*t[7]],[0,0,0,t[6],t[7],1,-e[7]*t[6],-e[7]*t[7]]],i={},r=Kt(n,8,0,0,0,i);if(0!==r){for(var o=[],a=0;a\u003c8;a++)for(var s=0;s\u003c8;s++)null==o[s]\u0026\u0026(o[s]=0),o[s]+=((a+s)%2?-1:1)*Kt(n,7,0===a?1:0,1\u003c\u003ca,1\u003c\u003cs,i)/r*e[a];return function(t,e,n){var i=e*o[6]+n*o[7]+1;t[0]=(e*o[0]+n*o[1]+o[2])/i,t[1]=(e*o[3]+n*o[4]+o[5])/i}}}var Jt=\"___zrEVENTSAVED\",Qt=[];function te(t,e,n,i,o){if(e.getBoundingClientRect\u0026\u0026r.domSupported\u0026\u0026!ee(e)){var a=e[Jt]||(e[Jt]={}),s=function(t,e){var n=e.markers;if(n)return n;n=e.markers=[];for(var i=[\"left\",\"right\"],r=[\"top\",\"bottom\"],o=0;o\u003c4;o++){var a=document.createElement(\"div\"),s=o%2,l=(o\u003e\u003e1)%2;a.style.cssText=[\"position: absolute\",\"visibility: hidden\",\"padding: 0\",\"margin: 0\",\"border-width: 0\",\"user-select: none\",\"width:0\",\"height:0\",i[s]+\":0\",r[l]+\":0\",i[1-s]+\":auto\",r[1-l]+\":auto\",\"\"].join(\"!important;\"),t.appendChild(a),n.push(a)}return n}(e,a),l=function(t,e,n){for(var i=n?\"invTrans\":\"trans\",r=e[i],o=e.srcCoords,a=[],s=[],l=!0,u=0;u\u003c4;u++){var h=t[u].getBoundingClientRect(),c=2*u,p=h.left,d=h.top;a.push(p,d),l=l\u0026\u0026o\u0026\u0026p===o[c]\u0026\u0026d===o[c+1],s.push(t[u].offsetLeft,t[u].offsetTop)}return l\u0026\u0026r?r:(e.srcCoords=a,e[i]=n?$t(s,a):$t(a,s))}(s,a,o);if(l)return l(t,n,i),!0}return!1}function ee(t){return\"CANVAS\"===t.nodeName.toUpperCase()}var ne=/([\u0026\u003c\u003e\"'])/g,ie={\"\u0026\":\"\u0026amp;\",\"\u003c\":\"\u0026lt;\",\"\u003e\":\"\u0026gt;\",'\"':\"\u0026quot;\",\"'\":\"\u0026#39;\"};function re(t){return null==t?\"\":(t+\"\").replace(ne,(function(t,e){return ie[e]}))}var oe=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ae=[],se=r.browser.firefox\u0026\u0026+r.browser.version.split(\".\")[0]\u003c39;function le(t,e,n,i){return n=n||{},i?ue(t,e,n):se\u0026\u0026null!=e.layerX\u0026\u0026e.layerX!==e.offsetX?(n.zrX=e.layerX,n.zrY=e.layerY):null!=e.offsetX?(n.zrX=e.offsetX,n.zrY=e.offsetY):ue(t,e,n),n}function ue(t,e,n){if(r.domSupported\u0026\u0026t.getBoundingClientRect){var i=e.clientX,o=e.clientY;if(ee(t)){var a=t.getBoundingClientRect();return n.zrX=i-a.left,void(n.zrY=o-a.top)}if(te(ae,t,i,o))return n.zrX=ae[0],void(n.zrY=ae[1])}n.zrX=n.zrY=0}function he(t){return t||window.event}function ce(t,e,n){if(null!=(e=he(e)).zrX)return e;var i=e.type;if(i\u0026\u0026i.indexOf(\"touch\")\u003e=0){var r=\"touchend\"!==i?e.targetTouches[0]:e.changedTouches[0];r\u0026\u0026le(t,r,e,n)}else{le(t,e,e,n);var o=function(t){var e=t.wheelDelta;if(e)return e;var n=t.deltaX,i=t.deltaY;if(null==n||null==i)return e;return 3*(0!==i?Math.abs(i):Math.abs(n))*(i\u003e0?-1:i\u003c0?1:n\u003e0?-1:1)}(e);e.zrDelta=o?o/120:-(e.detail||0)/3}var a=e.button;return null==e.which\u0026\u0026void 0!==a\u0026\u0026oe.test(e.type)\u0026\u0026(e.which=1\u0026a?1:2\u0026a?3:4\u0026a?2:0),e}function pe(t,e,n,i){t.addEventListener(e,n,i)}var de=function(t){t.preventDefault(),t.stopPropagation(),t.cancelBubble=!0};function fe(t){return 2===t.which||3===t.which}var ge=function(){function t(){this._track=[]}return t.prototype.recognize=function(t,e,n){return this._doTrack(t,e,n),this._recognize(t)},t.prototype.clear=function(){return this._track.length=0,this},t.prototype._doTrack=function(t,e,n){var i=t.touches;if(i){for(var r={points:[],touches:[],target:e,event:t},o=0,a=i.length;o\u003ca;o++){var s=i[o],l=le(n,s,{});r.points.push([l.zrX,l.zrY]),r.touches.push(s)}this._track.push(r)}},t.prototype._recognize=function(t){for(var e in ve)if(ve.hasOwnProperty(e)){var n=ve[e](this._track,t);if(n)return n}},t}();function ye(t){var e=t[1][0]-t[0][0],n=t[1][1]-t[0][1];return Math.sqrt(e*e+n*n)}var ve={pinch:function(t,e){var n=t.length;if(n){var i,r=(t[n-1]||{}).points,o=(t[n-2]||{}).points||r;if(o\u0026\u0026o.length\u003e1\u0026\u0026r\u0026\u0026r.length\u003e1){var a=ye(r)/ye(o);!isFinite(a)\u0026\u0026(a=1),e.pinchScale=a;var s=[((i=r)[0][0]+i[1][0])/2,(i[0][1]+i[1][1])/2];return e.pinchX=s[0],e.pinchY=s[1],{type:\"pinch\",target:t[0].target,event:e}}}}};function me(){return[1,0,0,1,0,0]}function xe(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t[4]=0,t[5]=0,t}function _e(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t}function be(t,e,n){var i=e[0]*n[0]+e[2]*n[1],r=e[1]*n[0]+e[3]*n[1],o=e[0]*n[2]+e[2]*n[3],a=e[1]*n[2]+e[3]*n[3],s=e[0]*n[4]+e[2]*n[5]+e[4],l=e[1]*n[4]+e[3]*n[5]+e[5];return t[0]=i,t[1]=r,t[2]=o,t[3]=a,t[4]=s,t[5]=l,t}function we(t,e,n){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4]+n[0],t[5]=e[5]+n[1],t}function Se(t,e,n,i){void 0===i\u0026\u0026(i=[0,0]);var r=e[0],o=e[2],a=e[4],s=e[1],l=e[3],u=e[5],h=Math.sin(n),c=Math.cos(n);return t[0]=r*c+s*h,t[1]=-r*h+s*c,t[2]=o*c+l*h,t[3]=-o*h+c*l,t[4]=c*(a-i[0])+h*(u-i[1])+i[0],t[5]=c*(u-i[1])-h*(a-i[0])+i[1],t}function Me(t,e,n){var i=n[0],r=n[1];return t[0]=e[0]*i,t[1]=e[1]*r,t[2]=e[2]*i,t[3]=e[3]*r,t[4]=e[4]*i,t[5]=e[5]*r,t}function Ie(t,e){var n=e[0],i=e[2],r=e[4],o=e[1],a=e[3],s=e[5],l=n*a-o*i;return l?(l=1/l,t[0]=a*l,t[1]=-o*l,t[2]=-i*l,t[3]=n*l,t[4]=(i*s-a*r)*l,t[5]=(o*r-n*s)*l,t):null}function Te(t){var e=[1,0,0,1,0,0];return _e(e,t),e}var Ce=Object.freeze({__proto__:null,create:me,identity:xe,copy:_e,mul:be,translate:we,rotate:Se,scale:Me,invert:Ie,clone:Te}),De=function(){function t(t,e){this.x=t||0,this.y=e||0}return t.prototype.copy=function(t){return this.x=t.x,this.y=t.y,this},t.prototype.clone=function(){return new t(this.x,this.y)},t.prototype.set=function(t,e){return this.x=t,this.y=e,this},t.prototype.equal=function(t){return t.x===this.x\u0026\u0026t.y===this.y},t.prototype.add=function(t){return this.x+=t.x,this.y+=t.y,this},t.prototype.scale=function(t){this.x*=t,this.y*=t},t.prototype.scaleAndAdd=function(t,e){this.x+=t.x*e,this.y+=t.y*e},t.prototype.sub=function(t){return this.x-=t.x,this.y-=t.y,this},t.prototype.dot=function(t){return this.x*t.x+this.y*t.y},t.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},t.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},t.prototype.normalize=function(){var t=this.len();return this.x/=t,this.y/=t,this},t.prototype.distance=function(t){var e=this.x-t.x,n=this.y-t.y;return Math.sqrt(e*e+n*n)},t.prototype.distanceSquare=function(t){var e=this.x-t.x,n=this.y-t.y;return e*e+n*n},t.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},t.prototype.transform=function(t){if(t){var e=this.x,n=this.y;return this.x=t[0]*e+t[2]*n+t[4],this.y=t[1]*e+t[3]*n+t[5],this}},t.prototype.toArray=function(t){return t[0]=this.x,t[1]=this.y,t},t.prototype.fromArray=function(t){this.x=t[0],this.y=t[1]},t.set=function(t,e,n){t.x=e,t.y=n},t.copy=function(t,e){t.x=e.x,t.y=e.y},t.len=function(t){return Math.sqrt(t.x*t.x+t.y*t.y)},t.lenSquare=function(t){return t.x*t.x+t.y*t.y},t.dot=function(t,e){return t.x*e.x+t.y*e.y},t.add=function(t,e,n){t.x=e.x+n.x,t.y=e.y+n.y},t.sub=function(t,e,n){t.x=e.x-n.x,t.y=e.y-n.y},t.scale=function(t,e,n){t.x=e.x*n,t.y=e.y*n},t.scaleAndAdd=function(t,e,n,i){t.x=e.x+n.x*i,t.y=e.y+n.y*i},t.lerp=function(t,e,n,i){var r=1-i;t.x=r*e.x+i*n.x,t.y=r*e.y+i*n.y},t}(),Ae=Math.min,ke=Math.max,Le=new De,Pe=new De,Oe=new De,Re=new De,Ne=new De,Ee=new De,ze=function(){function t(t,e,n,i){n\u003c0\u0026\u0026(t+=n,n=-n),i\u003c0\u0026\u0026(e+=i,i=-i),this.x=t,this.y=e,this.width=n,this.height=i}return t.prototype.union=function(t){var e=Ae(t.x,this.x),n=Ae(t.y,this.y);isFinite(this.x)\u0026\u0026isFinite(this.width)?this.width=ke(t.x+t.width,this.x+this.width)-e:this.width=t.width,isFinite(this.y)\u0026\u0026isFinite(this.height)?this.height=ke(t.y+t.height,this.y+this.height)-n:this.height=t.height,this.x=e,this.y=n},t.prototype.applyTransform=function(e){t.applyTransform(this,this,e)},t.prototype.calculateTransform=function(t){var e=this,n=t.width/e.width,i=t.height/e.height,r=[1,0,0,1,0,0];return we(r,r,[-e.x,-e.y]),Me(r,r,[n,i]),we(r,r,[t.x,t.y]),r},t.prototype.intersect=function(e,n){if(!e)return!1;e instanceof t||(e=t.create(e));var i=this,r=i.x,o=i.x+i.width,a=i.y,s=i.y+i.height,l=e.x,u=e.x+e.width,h=e.y,c=e.y+e.height,p=!(o\u003cl||u\u003cr||s\u003ch||c\u003ca);if(n){var d=1/0,f=0,g=Math.abs(o-l),y=Math.abs(u-r),v=Math.abs(s-h),m=Math.abs(c-a),x=Math.min(g,y),_=Math.min(v,m);o\u003cl||u\u003cr?x\u003ef\u0026\u0026(f=x,g\u003cy?De.set(Ee,-g,0):De.set(Ee,y,0)):x\u003cd\u0026\u0026(d=x,g\u003cy?De.set(Ne,g,0):De.set(Ne,-y,0)),s\u003ch||c\u003ca?_\u003ef\u0026\u0026(f=_,v\u003cm?De.set(Ee,0,-v):De.set(Ee,0,m)):x\u003cd\u0026\u0026(d=x,v\u003cm?De.set(Ne,0,v):De.set(Ne,0,-m))}return n\u0026\u0026De.copy(n,p?Ne:Ee),p},t.prototype.contain=function(t,e){var n=this;return t\u003e=n.x\u0026\u0026t\u003c=n.x+n.width\u0026\u0026e\u003e=n.y\u0026\u0026e\u003c=n.y+n.height},t.prototype.clone=function(){return new t(this.x,this.y,this.width,this.height)},t.prototype.copy=function(e){t.copy(this,e)},t.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},t.prototype.isFinite=function(){return isFinite(this.x)\u0026\u0026isFinite(this.y)\u0026\u0026isFinite(this.width)\u0026\u0026isFinite(this.height)},t.prototype.isZero=function(){return 0===this.width||0===this.height},t.create=function(e){return new t(e.x,e.y,e.width,e.height)},t.copy=function(t,e){t.x=e.x,t.y=e.y,t.width=e.width,t.height=e.height},t.applyTransform=function(e,n,i){if(i){if(i[1]\u003c1e-5\u0026\u0026i[1]\u003e-1e-5\u0026\u0026i[2]\u003c1e-5\u0026\u0026i[2]\u003e-1e-5){var r=i[0],o=i[3],a=i[4],s=i[5];return e.x=n.x*r+a,e.y=n.y*o+s,e.width=n.width*r,e.height=n.height*o,e.width\u003c0\u0026\u0026(e.x+=e.width,e.width=-e.width),void(e.height\u003c0\u0026\u0026(e.y+=e.height,e.height=-e.height))}Le.x=Oe.x=n.x,Le.y=Re.y=n.y,Pe.x=Re.x=n.x+n.width,Pe.y=Oe.y=n.y+n.height,Le.transform(i),Re.transform(i),Pe.transform(i),Oe.transform(i),e.x=Ae(Le.x,Pe.x,Oe.x,Re.x),e.y=Ae(Le.y,Pe.y,Oe.y,Re.y);var l=ke(Le.x,Pe.x,Oe.x,Re.x),u=ke(Le.y,Pe.y,Oe.y,Re.y);e.width=l-e.x,e.height=u-e.y}else e!==n\u0026\u0026t.copy(e,n)},t}(),Ve=\"silent\";function Be(){de(this.event)}var Fe=function(t){function e(){var e=null!==t\u0026\u0026t.apply(this,arguments)||this;return e.handler=null,e}return n(e,t),e.prototype.dispose=function(){},e.prototype.setCursor=function(){},e}(jt),Ge=function(t,e){this.x=t,this.y=e},We=[\"click\",\"dblclick\",\"mousewheel\",\"mouseout\",\"mouseup\",\"mousedown\",\"mousemove\",\"contextmenu\"],He=new ze(0,0,0,0),Ye=function(t){function e(e,n,i,r,o){var a=t.call(this)||this;return a._hovered=new Ge(0,0),a.storage=e,a.painter=n,a.painterRoot=r,a._pointerSize=o,i=i||new Fe,a.proxy=null,a.setHandlerProxy(i),a._draggingMgr=new Zt(a),a}return n(e,t),e.prototype.setHandlerProxy=function(t){this.proxy\u0026\u0026this.proxy.dispose(),t\u0026\u0026(E(We,(function(e){t.on\u0026\u0026t.on(e,this[e],this)}),this),t.handler=this),this.proxy=t},e.prototype.mousemove=function(t){var e=t.zrX,n=t.zrY,i=Ze(this,e,n),r=this._hovered,o=r.target;o\u0026\u0026!o.__zr\u0026\u0026(o=(r=this.findHover(r.x,r.y)).target);var a=this._hovered=i?new Ge(e,n):this.findHover(e,n),s=a.target,l=this.proxy;l.setCursor\u0026\u0026l.setCursor(s?s.cursor:\"default\"),o\u0026\u0026s!==o\u0026\u0026this.dispatchToElement(r,\"mouseout\",t),this.dispatchToElement(a,\"mousemove\",t),s\u0026\u0026s!==o\u0026\u0026this.dispatchToElement(a,\"mouseover\",t)},e.prototype.mouseout=function(t){var e=t.zrEventControl;\"only_globalout\"!==e\u0026\u0026this.dispatchToElement(this._hovered,\"mouseout\",t),\"no_globalout\"!==e\u0026\u0026this.trigger(\"globalout\",{type:\"globalout\",event:t})},e.prototype.resize=function(){this._hovered=new Ge(0,0)},e.prototype.dispatch=function(t,e){var n=this[t];n\u0026\u0026n.call(this,e)},e.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},e.prototype.setCursorStyle=function(t){var e=this.proxy;e.setCursor\u0026\u0026e.setCursor(t)},e.prototype.dispatchToElement=function(t,e,n){var i=(t=t||{}).target;if(!i||!i.silent){for(var r=\"on\"+e,o=function(t,e,n){return{type:t,event:n,target:e.target,topTarget:e.topTarget,cancelBubble:!1,offsetX:n.zrX,offsetY:n.zrY,gestureEvent:n.gestureEvent,pinchX:n.pinchX,pinchY:n.pinchY,pinchScale:n.pinchScale,wheelDelta:n.zrDelta,zrByTouch:n.zrByTouch,which:n.which,stop:Be}}(e,t,n);i\u0026\u0026(i[r]\u0026\u0026(o.cancelBubble=!!i[r].call(i,o)),i.trigger(e,o),i=i.__hostTarget?i.__hostTarget:i.parent,!o.cancelBubble););o.cancelBubble||(this.trigger(e,o),this.painter\u0026\u0026this.painter.eachOtherLayer\u0026\u0026this.painter.eachOtherLayer((function(t){\"function\"==typeof t[r]\u0026\u0026t[r].call(t,o),t.trigger\u0026\u0026t.trigger(e,o)})))}},e.prototype.findHover=function(t,e,n){var i=this.storage.getDisplayList(),r=new Ge(t,e);if(Ue(i,r,t,e,n),this._pointerSize\u0026\u0026!r.target){for(var o=[],a=this._pointerSize,s=a/2,l=new ze(t-s,e-s,a,a),u=i.length-1;u\u003e=0;u--){var h=i[u];h===n||h.ignore||h.ignoreCoarsePointer||h.parent\u0026\u0026h.parent.ignoreCoarsePointer||(He.copy(h.getBoundingRect()),h.transform\u0026\u0026He.applyTransform(h.transform),He.intersect(l)\u0026\u0026o.push(h))}if(o.length)for(var c=Math.PI/12,p=2*Math.PI,d=0;d\u003cs;d+=4)for(var f=0;f\u003cp;f+=c){if(Ue(o,r,t+d*Math.cos(f),e+d*Math.sin(f),n),r.target)return r}}return r},e.prototype.processGesture=function(t,e){this._gestureMgr||(this._gestureMgr=new ge);var n=this._gestureMgr;\"start\"===e\u0026\u0026n.clear();var i=n.recognize(t,this.findHover(t.zrX,t.zrY,null).target,this.proxy.dom);if(\"end\"===e\u0026\u0026n.clear(),i){var r=i.type;t.gestureEvent=r;var o=new Ge;o.target=i.target,this.dispatchToElement(o,r,i.event)}},e}(jt);function Xe(t,e,n){if(t[t.rectHover?\"rectContain\":\"contain\"](e,n)){for(var i=t,r=void 0,o=!1;i;){if(i.ignoreClip\u0026\u0026(o=!0),!o){var a=i.getClipPath();if(a\u0026\u0026!a.contain(e,n))return!1}i.silent\u0026\u0026(r=!0);var s=i.__hostTarget;i=s||i.parent}return!r||Ve}return!1}function Ue(t,e,n,i,r){for(var o=t.length-1;o\u003e=0;o--){var a=t[o],s=void 0;if(a!==r\u0026\u0026!a.ignore\u0026\u0026(s=Xe(a,n,i))\u0026\u0026(!e.topTarget\u0026\u0026(e.topTarget=a),s!==Ve)){e.target=a;break}}}function Ze(t,e,n){var i=t.painter;return e\u003c0||e\u003ei.getWidth()||n\u003c0||n\u003ei.getHeight()}E([\"click\",\"mousedown\",\"mouseup\",\"mousewheel\",\"dblclick\",\"contextmenu\"],(function(t){Ye.prototype[t]=function(e){var n,i,r=e.zrX,o=e.zrY,a=Ze(this,r,o);if(\"mouseup\"===t\u0026\u0026a||(i=(n=this.findHover(r,o)).target),\"mousedown\"===t)this._downEl=i,this._downPoint=[e.zrX,e.zrY],this._upEl=i;else if(\"mouseup\"===t)this._upEl=i;else if(\"click\"===t){if(this._downEl!==this._upEl||!this._downPoint||Vt(this._downPoint,[e.zrX,e.zrY])\u003e4)return;this._downPoint=null}this.dispatchToElement(n,t,e)}}));function je(t,e,n,i){var r=e+1;if(r===n)return 1;if(i(t[r++],t[e])\u003c0){for(;r\u003cn\u0026\u0026i(t[r],t[r-1])\u003c0;)r++;!function(t,e,n){n--;for(;e\u003cn;){var i=t[e];t[e++]=t[n],t[n--]=i}}(t,e,r)}else for(;r\u003cn\u0026\u0026i(t[r],t[r-1])\u003e=0;)r++;return r-e}function qe(t,e,n,i,r){for(i===e\u0026\u0026i++;i\u003cn;i++){for(var o,a=t[i],s=e,l=i;s\u003cl;)r(a,t[o=s+l\u003e\u003e\u003e1])\u003c0?l=o:s=o+1;var u=i-s;switch(u){case 3:t[s+3]=t[s+2];case 2:t[s+2]=t[s+1];case 1:t[s+1]=t[s];break;default:for(;u\u003e0;)t[s+u]=t[s+u-1],u--}t[s]=a}}function Ke(t,e,n,i,r,o){var a=0,s=0,l=1;if(o(t,e[n+r])\u003e0){for(s=i-r;l\u003cs\u0026\u0026o(t,e[n+r+l])\u003e0;)a=l,(l=1+(l\u003c\u003c1))\u003c=0\u0026\u0026(l=s);l\u003es\u0026\u0026(l=s),a+=r,l+=r}else{for(s=r+1;l\u003cs\u0026\u0026o(t,e[n+r-l])\u003c=0;)a=l,(l=1+(l\u003c\u003c1))\u003c=0\u0026\u0026(l=s);l\u003es\u0026\u0026(l=s);var u=a;a=r-l,l=r-u}for(a++;a\u003cl;){var h=a+(l-a\u003e\u003e\u003e1);o(t,e[n+h])\u003e0?a=h+1:l=h}return l}function $e(t,e,n,i,r,o){var a=0,s=0,l=1;if(o(t,e[n+r])\u003c0){for(s=r+1;l\u003cs\u0026\u0026o(t,e[n+r-l])\u003c0;)a=l,(l=1+(l\u003c\u003c1))\u003c=0\u0026\u0026(l=s);l\u003es\u0026\u0026(l=s);var u=a;a=r-l,l=r-u}else{for(s=i-r;l\u003cs\u0026\u0026o(t,e[n+r+l])\u003e=0;)a=l,(l=1+(l\u003c\u003c1))\u003c=0\u0026\u0026(l=s);l\u003es\u0026\u0026(l=s),a+=r,l+=r}for(a++;a\u003cl;){var h=a+(l-a\u003e\u003e\u003e1);o(t,e[n+h])\u003c0?l=h:a=h+1}return l}function Je(t,e){var n,i,r=7,o=0,a=[];function s(s){var l=n[s],u=i[s],h=n[s+1],c=i[s+1];i[s]=u+c,s===o-3\u0026\u0026(n[s+1]=n[s+2],i[s+1]=i[s+2]),o--;var p=$e(t[h],t,l,u,0,e);l+=p,0!==(u-=p)\u0026\u00260!==(c=Ke(t[l+u-1],t,h,c,c-1,e))\u0026\u0026(u\u003c=c?function(n,i,o,s){var l=0;for(l=0;l\u003ci;l++)a[l]=t[n+l];var u=0,h=o,c=n;if(t[c++]=t[h++],0==--s){for(l=0;l\u003ci;l++)t[c+l]=a[u+l];return}if(1===i){for(l=0;l\u003cs;l++)t[c+l]=t[h+l];return void(t[c+s]=a[u])}var p,d,f,g=r;for(;;){p=0,d=0,f=!1;do{if(e(t[h],a[u])\u003c0){if(t[c++]=t[h++],d++,p=0,0==--s){f=!0;break}}else if(t[c++]=a[u++],p++,d=0,1==--i){f=!0;break}}while((p|d)\u003cg);if(f)break;do{if(0!==(p=$e(t[h],a,u,i,0,e))){for(l=0;l\u003cp;l++)t[c+l]=a[u+l];if(c+=p,u+=p,(i-=p)\u003c=1){f=!0;break}}if(t[c++]=t[h++],0==--s){f=!0;break}if(0!==(d=Ke(a[u],t,h,s,0,e))){for(l=0;l\u003cd;l++)t[c+l]=t[h+l];if(c+=d,h+=d,0===(s-=d)){f=!0;break}}if(t[c++]=a[u++],1==--i){f=!0;break}g--}while(p\u003e=7||d\u003e=7);if(f)break;g\u003c0\u0026\u0026(g=0),g+=2}if((r=g)\u003c1\u0026\u0026(r=1),1===i){for(l=0;l\u003cs;l++)t[c+l]=t[h+l];t[c+s]=a[u]}else{if(0===i)throw new Error;for(l=0;l\u003ci;l++)t[c+l]=a[u+l]}}(l,u,h,c):function(n,i,o,s){var l=0;for(l=0;l\u003cs;l++)a[l]=t[o+l];var u=n+i-1,h=s-1,c=o+s-1,p=0,d=0;if(t[c--]=t[u--],0==--i){for(p=c-(s-1),l=0;l\u003cs;l++)t[p+l]=a[l];return}if(1===s){for(d=(c-=i)+1,p=(u-=i)+1,l=i-1;l\u003e=0;l--)t[d+l]=t[p+l];return void(t[c]=a[h])}var f=r;for(;;){var g=0,y=0,v=!1;do{if(e(a[h],t[u])\u003c0){if(t[c--]=t[u--],g++,y=0,0==--i){v=!0;break}}else if(t[c--]=a[h--],y++,g=0,1==--s){v=!0;break}}while((g|y)\u003cf);if(v)break;do{if(0!==(g=i-$e(a[h],t,n,i,i-1,e))){for(i-=g,d=(c-=g)+1,p=(u-=g)+1,l=g-1;l\u003e=0;l--)t[d+l]=t[p+l];if(0===i){v=!0;break}}if(t[c--]=a[h--],1==--s){v=!0;break}if(0!==(y=s-Ke(t[u],a,0,s,s-1,e))){for(s-=y,d=(c-=y)+1,p=(h-=y)+1,l=0;l\u003cy;l++)t[d+l]=a[p+l];if(s\u003c=1){v=!0;break}}if(t[c--]=t[u--],0==--i){v=!0;break}f--}while(g\u003e=7||y\u003e=7);if(v)break;f\u003c0\u0026\u0026(f=0),f+=2}(r=f)\u003c1\u0026\u0026(r=1);if(1===s){for(d=(c-=i)+1,p=(u-=i)+1,l=i-1;l\u003e=0;l--)t[d+l]=t[p+l];t[c]=a[h]}else{if(0===s)throw new Error;for(p=c-(s-1),l=0;l\u003cs;l++)t[p+l]=a[l]}}(l,u,h,c))}return n=[],i=[],{mergeRuns:function(){for(;o\u003e1;){var t=o-2;if(t\u003e=1\u0026\u0026i[t-1]\u003c=i[t]+i[t+1]||t\u003e=2\u0026\u0026i[t-2]\u003c=i[t]+i[t-1])i[t-1]\u003ci[t+1]\u0026\u0026t--;else if(i[t]\u003ei[t+1])break;s(t)}},forceMergeRuns:function(){for(;o\u003e1;){var t=o-2;t\u003e0\u0026\u0026i[t-1]\u003ci[t+1]\u0026\u0026t--,s(t)}},pushRun:function(t,e){n[o]=t,i[o]=e,o+=1}}}function Qe(t,e,n,i){n||(n=0),i||(i=t.length);var r=i-n;if(!(r\u003c2)){var o=0;if(r\u003c32)qe(t,n,i,n+(o=je(t,n,i,e)),e);else{var a=Je(t,e),s=function(t){for(var e=0;t\u003e=32;)e|=1\u0026t,t\u003e\u003e=1;return t+e}(r);do{if((o=je(t,n,i,e))\u003cs){var l=r;l\u003es\u0026\u0026(l=s),qe(t,n,n+l,n+o,e),o=l}a.pushRun(n,o),a.mergeRuns(),r-=o,n+=o}while(0!==r);a.forceMergeRuns()}}}var tn=!1;function en(){tn||(tn=!0,console.warn(\"z / z2 / zlevel of displayable is invalid, which may cause unexpected errors\"))}function nn(t,e){return t.zlevel===e.zlevel?t.z===e.z?t.z2-e.z2:t.z-e.z:t.zlevel-e.zlevel}var rn=function(){function t(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=nn}return t.prototype.traverse=function(t,e){for(var n=0;n\u003cthis._roots.length;n++)this._roots[n].traverse(t,e)},t.prototype.getDisplayList=function(t,e){e=e||!1;var n=this._displayList;return!t\u0026\u0026n.length||this.updateDisplayList(e),n},t.prototype.updateDisplayList=function(t){this._displayListLen=0;for(var e=this._roots,n=this._displayList,i=0,r=e.length;i\u003cr;i++)this._updateAndAddDisplayable(e[i],null,t);n.length=this._displayListLen,Qe(n,nn)},t.prototype._updateAndAddDisplayable=function(t,e,n){if(!t.ignore||n){t.beforeUpdate(),t.update(),t.afterUpdate();var i=t.getClipPath();if(t.ignoreClip)e=null;else if(i){e=e?e.slice():[];for(var r=i,o=t;r;)r.parent=o,r.updateTransform(),e.push(r),o=r,r=r.getClipPath()}if(t.childrenRef){for(var a=t.childrenRef(),s=0;s\u003ca.length;s++){var l=a[s];t.__dirty\u0026\u0026(l.__dirty|=1),this._updateAndAddDisplayable(l,e,n)}t.__dirty=0}else{var u=t;e\u0026\u0026e.length?u.__clipPaths=e:u.__clipPaths\u0026\u0026u.__clipPaths.length\u003e0\u0026\u0026(u.__clipPaths=[]),isNaN(u.z)\u0026\u0026(en(),u.z=0),isNaN(u.z2)\u0026\u0026(en(),u.z2=0),isNaN(u.zlevel)\u0026\u0026(en(),u.zlevel=0),this._displayList[this._displayListLen++]=u}var h=t.getDecalElement\u0026\u0026t.getDecalElement();h\u0026\u0026this._updateAndAddDisplayable(h,e,n);var c=t.getTextGuideLine();c\u0026\u0026this._updateAndAddDisplayable(c,e,n);var p=t.getTextContent();p\u0026\u0026this._updateAndAddDisplayable(p,e,n)}},t.prototype.addRoot=function(t){t.__zr\u0026\u0026t.__zr.storage===this||this._roots.push(t)},t.prototype.delRoot=function(t){if(t instanceof Array)for(var e=0,n=t.length;e\u003cn;e++)this.delRoot(t[e]);else{var i=P(this._roots,t);i\u003e=0\u0026\u0026this._roots.splice(i,1)}},t.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},t.prototype.getRoots=function(){return this._roots},t.prototype.dispose=function(){this._displayList=null,this._roots=null},t}(),on=r.hasGlobalWindow\u0026\u0026(window.requestAnimationFrame\u0026\u0026window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame\u0026\u0026window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(t){return setTimeout(t,16)},an={linear:function(t){return t},quadraticIn:function(t){return t*t},quadraticOut:function(t){return t*(2-t)},quadraticInOut:function(t){return(t*=2)\u003c1?.5*t*t:-.5*(--t*(t-2)-1)},cubicIn:function(t){return t*t*t},cubicOut:function(t){return--t*t*t+1},cubicInOut:function(t){return(t*=2)\u003c1?.5*t*t*t:.5*((t-=2)*t*t+2)},quarticIn:function(t){return t*t*t*t},quarticOut:function(t){return 1- --t*t*t*t},quarticInOut:function(t){return(t*=2)\u003c1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2)},quinticIn:function(t){return t*t*t*t*t},quinticOut:function(t){return--t*t*t*t*t+1},quinticInOut:function(t){return(t*=2)\u003c1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2)},sinusoidalIn:function(t){return 1-Math.cos(t*Math.PI/2)},sinusoidalOut:function(t){return Math.sin(t*Math.PI/2)},sinusoidalInOut:function(t){return.5*(1-Math.cos(Math.PI*t))},exponentialIn:function(t){return 0===t?0:Math.pow(1024,t-1)},exponentialOut:function(t){return 1===t?1:1-Math.pow(2,-10*t)},exponentialInOut:function(t){return 0===t?0:1===t?1:(t*=2)\u003c1?.5*Math.pow(1024,t-1):.5*(2-Math.pow(2,-10*(t-1)))},circularIn:function(t){return 1-Math.sqrt(1-t*t)},circularOut:function(t){return Math.sqrt(1- --t*t)},circularInOut:function(t){return(t*=2)\u003c1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},elasticIn:function(t){var e,n=.1;return 0===t?0:1===t?1:(!n||n\u003c1?(n=1,e=.1):e=.4*Math.asin(1/n)/(2*Math.PI),-n*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/.4))},elasticOut:function(t){var e,n=.1;return 0===t?0:1===t?1:(!n||n\u003c1?(n=1,e=.1):e=.4*Math.asin(1/n)/(2*Math.PI),n*Math.pow(2,-10*t)*Math.sin((t-e)*(2*Math.PI)/.4)+1)},elasticInOut:function(t){var e,n=.1,i=.4;return 0===t?0:1===t?1:(!n||n\u003c1?(n=1,e=.1):e=i*Math.asin(1/n)/(2*Math.PI),(t*=2)\u003c1?n*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/i)*-.5:n*Math.pow(2,-10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/i)*.5+1)},backIn:function(t){var e=1.70158;return t*t*((e+1)*t-e)},backOut:function(t){var e=1.70158;return--t*t*((e+1)*t+e)+1},backInOut:function(t){var e=2.5949095;return(t*=2)\u003c1?t*t*((e+1)*t-e)*.5:.5*((t-=2)*t*((e+1)*t+e)+2)},bounceIn:function(t){return 1-an.bounceOut(1-t)},bounceOut:function(t){return t\u003c1/2.75?7.5625*t*t:t\u003c2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t\u003c2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},bounceInOut:function(t){return t\u003c.5?.5*an.bounceIn(2*t):.5*an.bounceOut(2*t-1)+.5}},sn=Math.pow,ln=Math.sqrt,un=1e-8,hn=1e-4,cn=ln(3),pn=1/3,dn=Mt(),fn=Mt(),gn=Mt();function yn(t){return t\u003e-1e-8\u0026\u0026t\u003cun}function vn(t){return t\u003eun||t\u003c-1e-8}function mn(t,e,n,i,r){var o=1-r;return o*o*(o*t+3*r*e)+r*r*(r*i+3*o*n)}function xn(t,e,n,i,r){var o=1-r;return 3*(((e-t)*o+2*(n-e)*r)*o+(i-n)*r*r)}function _n(t,e,n,i,r,o){var a=i+3*(e-n)-t,s=3*(n-2*e+t),l=3*(e-t),u=t-r,h=s*s-3*a*l,c=s*l-9*a*u,p=l*l-3*s*u,d=0;if(yn(h)\u0026\u0026yn(c)){if(yn(s))o[0]=0;else(M=-l/s)\u003e=0\u0026\u0026M\u003c=1\u0026\u0026(o[d++]=M)}else{var f=c*c-4*h*p;if(yn(f)){var g=c/h,y=-g/2;(M=-s/a+g)\u003e=0\u0026\u0026M\u003c=1\u0026\u0026(o[d++]=M),y\u003e=0\u0026\u0026y\u003c=1\u0026\u0026(o[d++]=y)}else if(f\u003e0){var v=ln(f),m=h*s+1.5*a*(-c+v),x=h*s+1.5*a*(-c-v);(M=(-s-((m=m\u003c0?-sn(-m,pn):sn(m,pn))+(x=x\u003c0?-sn(-x,pn):sn(x,pn))))/(3*a))\u003e=0\u0026\u0026M\u003c=1\u0026\u0026(o[d++]=M)}else{var _=(2*h*s-3*a*c)/(2*ln(h*h*h)),b=Math.acos(_)/3,w=ln(h),S=Math.cos(b),M=(-s-2*w*S)/(3*a),I=(y=(-s+w*(S+cn*Math.sin(b)))/(3*a),(-s+w*(S-cn*Math.sin(b)))/(3*a));M\u003e=0\u0026\u0026M\u003c=1\u0026\u0026(o[d++]=M),y\u003e=0\u0026\u0026y\u003c=1\u0026\u0026(o[d++]=y),I\u003e=0\u0026\u0026I\u003c=1\u0026\u0026(o[d++]=I)}}return d}function bn(t,e,n,i,r){var o=6*n-12*e+6*t,a=9*e+3*i-3*t-9*n,s=3*e-3*t,l=0;if(yn(a)){if(vn(o))(h=-s/o)\u003e=0\u0026\u0026h\u003c=1\u0026\u0026(r[l++]=h)}else{var u=o*o-4*a*s;if(yn(u))r[0]=-o/(2*a);else if(u\u003e0){var h,c=ln(u),p=(-o-c)/(2*a);(h=(-o+c)/(2*a))\u003e=0\u0026\u0026h\u003c=1\u0026\u0026(r[l++]=h),p\u003e=0\u0026\u0026p\u003c=1\u0026\u0026(r[l++]=p)}}return l}function wn(t,e,n,i,r,o){var a=(e-t)*r+t,s=(n-e)*r+e,l=(i-n)*r+n,u=(s-a)*r+a,h=(l-s)*r+s,c=(h-u)*r+u;o[0]=t,o[1]=a,o[2]=u,o[3]=c,o[4]=c,o[5]=h,o[6]=l,o[7]=i}function Sn(t,e,n,i,r,o,a,s,l,u,h){var c,p,d,f,g,y=.005,v=1/0;dn[0]=l,dn[1]=u;for(var m=0;m\u003c1;m+=.05)fn[0]=mn(t,n,r,a,m),fn[1]=mn(e,i,o,s,m),(f=Ft(dn,fn))\u003cv\u0026\u0026(c=m,v=f);v=1/0;for(var x=0;x\u003c32\u0026\u0026!(y\u003chn);x++)p=c-y,d=c+y,fn[0]=mn(t,n,r,a,p),fn[1]=mn(e,i,o,s,p),f=Ft(fn,dn),p\u003e=0\u0026\u0026f\u003cv?(c=p,v=f):(gn[0]=mn(t,n,r,a,d),gn[1]=mn(e,i,o,s,d),g=Ft(gn,dn),d\u003c=1\u0026\u0026g\u003cv?(c=d,v=g):y*=.5);return h\u0026\u0026(h[0]=mn(t,n,r,a,c),h[1]=mn(e,i,o,s,c)),ln(v)}function Mn(t,e,n,i,r,o,a,s,l){for(var u=t,h=e,c=0,p=1/l,d=1;d\u003c=l;d++){var f=d*p,g=mn(t,n,r,a,f),y=mn(e,i,o,s,f),v=g-u,m=y-h;c+=Math.sqrt(v*v+m*m),u=g,h=y}return c}function In(t,e,n,i){var r=1-i;return r*(r*t+2*i*e)+i*i*n}function Tn(t,e,n,i){return 2*((1-i)*(e-t)+i*(n-e))}function Cn(t,e,n){var i=t+n-2*e;return 0===i?.5:(t-e)/i}function Dn(t,e,n,i,r){var o=(e-t)*i+t,a=(n-e)*i+e,s=(a-o)*i+o;r[0]=t,r[1]=o,r[2]=s,r[3]=s,r[4]=a,r[5]=n}function An(t,e,n,i,r,o,a,s,l){var u,h=.005,c=1/0;dn[0]=a,dn[1]=s;for(var p=0;p\u003c1;p+=.05){fn[0]=In(t,n,r,p),fn[1]=In(e,i,o,p),(y=Ft(dn,fn))\u003cc\u0026\u0026(u=p,c=y)}c=1/0;for(var d=0;d\u003c32\u0026\u0026!(h\u003chn);d++){var f=u-h,g=u+h;fn[0]=In(t,n,r,f),fn[1]=In(e,i,o,f);var y=Ft(fn,dn);if(f\u003e=0\u0026\u0026y\u003cc)u=f,c=y;else{gn[0]=In(t,n,r,g),gn[1]=In(e,i,o,g);var v=Ft(gn,dn);g\u003c=1\u0026\u0026v\u003cc?(u=g,c=v):h*=.5}}return l\u0026\u0026(l[0]=In(t,n,r,u),l[1]=In(e,i,o,u)),ln(c)}function kn(t,e,n,i,r,o,a){for(var s=t,l=e,u=0,h=1/a,c=1;c\u003c=a;c++){var p=c*h,d=In(t,n,r,p),f=In(e,i,o,p),g=d-s,y=f-l;u+=Math.sqrt(g*g+y*y),s=d,l=f}return u}var Ln=/cubic-bezier\\(([0-9,\\.e ]+)\\)/;function Pn(t){var e=t\u0026\u0026Ln.exec(t);if(e){var n=e[1].split(\",\"),i=+ut(n[0]),r=+ut(n[1]),o=+ut(n[2]),a=+ut(n[3]);if(isNaN(i+r+o+a))return;var s=[];return function(t){return t\u003c=0?0:t\u003e=1?1:_n(0,i,o,1,t,s)\u0026\u0026mn(0,r,a,1,s[0])}}}var On=function(){function t(t){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=t.life||1e3,this._delay=t.delay||0,this.loop=t.loop||!1,this.onframe=t.onframe||bt,this.ondestroy=t.ondestroy||bt,this.onrestart=t.onrestart||bt,t.easing\u0026\u0026this.setEasing(t.easing)}return t.prototype.step=function(t,e){if(this._inited||(this._startTime=t+this._delay,this._inited=!0),!this._paused){var n=this._life,i=t-this._startTime-this._pausedTime,r=i/n;r\u003c0\u0026\u0026(r=0),r=Math.min(r,1);var o=this.easingFunc,a=o?o(r):r;if(this.onframe(a),1===r){if(!this.loop)return!0;var s=i%n;this._startTime=t-s,this._pausedTime=0,this.onrestart()}return!1}this._pausedTime+=e},t.prototype.pause=function(){this._paused=!0},t.prototype.resume=function(){this._paused=!1},t.prototype.setEasing=function(t){this.easing=t,this.easingFunc=X(t)?t:an[t]||Pn(t)},t}(),Rn=function(t){this.value=t},Nn=function(){function t(){this._len=0}return t.prototype.insert=function(t){var e=new Rn(t);return this.insertEntry(e),e},t.prototype.insertEntry=function(t){this.head?(this.tail.next=t,t.prev=this.tail,t.next=null,this.tail=t):this.head=this.tail=t,this._len++},t.prototype.remove=function(t){var e=t.prev,n=t.next;e?e.next=n:this.head=n,n?n.prev=e:this.tail=e,t.next=t.prev=null,this._len--},t.prototype.len=function(){return this._len},t.prototype.clear=function(){this.head=this.tail=null,this._len=0},t}(),En=function(){function t(t){this._list=new Nn,this._maxSize=10,this._map={},this._maxSize=t}return t.prototype.put=function(t,e){var n=this._list,i=this._map,r=null;if(null==i[t]){var o=n.len(),a=this._lastRemovedEntry;if(o\u003e=this._maxSize\u0026\u0026o\u003e0){var s=n.head;n.remove(s),delete i[s.key],r=s.value,this._lastRemovedEntry=s}a?a.value=e:a=new Rn(e),a.key=t,n.insertEntry(a),i[t]=a}return r},t.prototype.get=function(t){var e=this._map[t],n=this._list;if(null!=e)return e!==n.tail\u0026\u0026(n.remove(e),n.insertEntry(e)),e.value},t.prototype.clear=function(){this._list.clear(),this._map={}},t.prototype.len=function(){return this._list.len()},t}(),zn={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function Vn(t){return(t=Math.round(t))\u003c0?0:t\u003e255?255:t}function Bn(t){return t\u003c0?0:t\u003e1?1:t}function Fn(t){var e=t;return e.length\u0026\u0026\"%\"===e.charAt(e.length-1)?Vn(parseFloat(e)/100*255):Vn(parseInt(e,10))}function Gn(t){var e=t;return e.length\u0026\u0026\"%\"===e.charAt(e.length-1)?Bn(parseFloat(e)/100):Bn(parseFloat(e))}function Wn(t,e,n){return n\u003c0?n+=1:n\u003e1\u0026\u0026(n-=1),6*n\u003c1?t+(e-t)*n*6:2*n\u003c1?e:3*n\u003c2?t+(e-t)*(2/3-n)*6:t}function Hn(t,e,n){return t+(e-t)*n}function Yn(t,e,n,i,r){return t[0]=e,t[1]=n,t[2]=i,t[3]=r,t}function Xn(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t}var Un=new En(20),Zn=null;function jn(t,e){Zn\u0026\u0026Xn(Zn,e),Zn=Un.put(t,Zn||e.slice())}function qn(t,e){if(t){e=e||[];var n=Un.get(t);if(n)return Xn(e,n);var i=(t+=\"\").replace(/ /g,\"\").toLowerCase();if(i in zn)return Xn(e,zn[i]),jn(t,e),e;var r,o=i.length;if(\"#\"===i.charAt(0))return 4===o||5===o?(r=parseInt(i.slice(1,4),16))\u003e=0\u0026\u0026r\u003c=4095?(Yn(e,(3840\u0026r)\u003e\u003e4|(3840\u0026r)\u003e\u003e8,240\u0026r|(240\u0026r)\u003e\u003e4,15\u0026r|(15\u0026r)\u003c\u003c4,5===o?parseInt(i.slice(4),16)/15:1),jn(t,e),e):void Yn(e,0,0,0,1):7===o||9===o?(r=parseInt(i.slice(1,7),16))\u003e=0\u0026\u0026r\u003c=16777215?(Yn(e,(16711680\u0026r)\u003e\u003e16,(65280\u0026r)\u003e\u003e8,255\u0026r,9===o?parseInt(i.slice(7),16)/255:1),jn(t,e),e):void Yn(e,0,0,0,1):void 0;var a=i.indexOf(\"(\"),s=i.indexOf(\")\");if(-1!==a\u0026\u0026s+1===o){var l=i.substr(0,a),u=i.substr(a+1,s-(a+1)).split(\",\"),h=1;switch(l){case\"rgba\":if(4!==u.length)return 3===u.length?Yn(e,+u[0],+u[1],+u[2],1):Yn(e,0,0,0,1);h=Gn(u.pop());case\"rgb\":return u.length\u003e=3?(Yn(e,Fn(u[0]),Fn(u[1]),Fn(u[2]),3===u.length?h:Gn(u[3])),jn(t,e),e):void Yn(e,0,0,0,1);case\"hsla\":return 4!==u.length?void Yn(e,0,0,0,1):(u[3]=Gn(u[3]),Kn(u,e),jn(t,e),e);case\"hsl\":return 3!==u.length?void Yn(e,0,0,0,1):(Kn(u,e),jn(t,e),e);default:return}}Yn(e,0,0,0,1)}}function Kn(t,e){var n=(parseFloat(t[0])%360+360)%360/360,i=Gn(t[1]),r=Gn(t[2]),o=r\u003c=.5?r*(i+1):r+i-r*i,a=2*r-o;return Yn(e=e||[],Vn(255*Wn(a,o,n+1/3)),Vn(255*Wn(a,o,n)),Vn(255*Wn(a,o,n-1/3)),1),4===t.length\u0026\u0026(e[3]=t[3]),e}function $n(t,e){var n=qn(t);if(n){for(var i=0;i\u003c3;i++)n[i]=e\u003c0?n[i]*(1-e)|0:(255-n[i])*e+n[i]|0,n[i]\u003e255?n[i]=255:n[i]\u003c0\u0026\u0026(n[i]=0);return ri(n,4===n.length?\"rgba\":\"rgb\")}}function Jn(t,e,n){if(e\u0026\u0026e.length\u0026\u0026t\u003e=0\u0026\u0026t\u003c=1){n=n||[];var i=t*(e.length-1),r=Math.floor(i),o=Math.ceil(i),a=e[r],s=e[o],l=i-r;return n[0]=Vn(Hn(a[0],s[0],l)),n[1]=Vn(Hn(a[1],s[1],l)),n[2]=Vn(Hn(a[2],s[2],l)),n[3]=Bn(Hn(a[3],s[3],l)),n}}var Qn=Jn;function ti(t,e,n){if(e\u0026\u0026e.length\u0026\u0026t\u003e=0\u0026\u0026t\u003c=1){var i=t*(e.length-1),r=Math.floor(i),o=Math.ceil(i),a=qn(e[r]),s=qn(e[o]),l=i-r,u=ri([Vn(Hn(a[0],s[0],l)),Vn(Hn(a[1],s[1],l)),Vn(Hn(a[2],s[2],l)),Bn(Hn(a[3],s[3],l))],\"rgba\");return n?{color:u,leftIndex:r,rightIndex:o,value:i}:u}}var ei=ti;function ni(t,e,n,i){var r=qn(t);if(t)return r=function(t){if(t){var e,n,i=t[0]/255,r=t[1]/255,o=t[2]/255,a=Math.min(i,r,o),s=Math.max(i,r,o),l=s-a,u=(s+a)/2;if(0===l)e=0,n=0;else{n=u\u003c.5?l/(s+a):l/(2-s-a);var h=((s-i)/6+l/2)/l,c=((s-r)/6+l/2)/l,p=((s-o)/6+l/2)/l;i===s?e=p-c:r===s?e=1/3+h-p:o===s\u0026\u0026(e=2/3+c-h),e\u003c0\u0026\u0026(e+=1),e\u003e1\u0026\u0026(e-=1)}var d=[360*e,n,u];return null!=t[3]\u0026\u0026d.push(t[3]),d}}(r),null!=e\u0026\u0026(r[0]=function(t){return(t=Math.round(t))\u003c0?0:t\u003e360?360:t}(e)),null!=n\u0026\u0026(r[1]=Gn(n)),null!=i\u0026\u0026(r[2]=Gn(i)),ri(Kn(r),\"rgba\")}function ii(t,e){var n=qn(t);if(n\u0026\u0026null!=e)return n[3]=Bn(e),ri(n,\"rgba\")}function ri(t,e){if(t\u0026\u0026t.length){var n=t[0]+\",\"+t[1]+\",\"+t[2];return\"rgba\"!==e\u0026\u0026\"hsva\"!==e\u0026\u0026\"hsla\"!==e||(n+=\",\"+t[3]),e+\"(\"+n+\")\"}}function oi(t,e){var n=qn(t);return n?(.299*n[0]+.587*n[1]+.114*n[2])*n[3]/255+(1-n[3])*e:0}var ai=new En(100);function si(t){if(U(t)){var e=ai.get(t);return e||(e=$n(t,-.1),ai.put(t,e)),e}if(Q(t)){var n=A({},t);return n.colorStops=z(t.colorStops,(function(t){return{offset:t.offset,color:$n(t.color,-.1)}})),n}return t}var li=Object.freeze({__proto__:null,parse:qn,lift:$n,toHex:function(t){var e=qn(t);if(e)return((1\u003c\u003c24)+(e[0]\u003c\u003c16)+(e[1]\u003c\u003c8)+ +e[2]).toString(16).slice(1)},fastLerp:Jn,fastMapToColor:Qn,lerp:ti,mapToColor:ei,modifyHSL:ni,modifyAlpha:ii,stringify:ri,lum:oi,random:function(){return ri([Math.round(255*Math.random()),Math.round(255*Math.random()),Math.round(255*Math.random())],\"rgb\")},liftColor:si}),ui=Math.round;function hi(t){var e;if(t\u0026\u0026\"transparent\"!==t){if(\"string\"==typeof t\u0026\u0026t.indexOf(\"rgba\")\u003e-1){var n=qn(t);n\u0026\u0026(t=\"rgb(\"+n[0]+\",\"+n[1]+\",\"+n[2]+\")\",e=n[3])}}else t=\"none\";return{color:t,opacity:null==e?1:e}}var ci=1e-4;function pi(t){return t\u003cci\u0026\u0026t\u003e-1e-4}function di(t){return ui(1e3*t)/1e3}function fi(t){return ui(1e4*t)/1e4}var gi={left:\"start\",right:\"end\",center:\"middle\",middle:\"middle\"};function yi(t){return t\u0026\u0026!!t.image}function vi(t){return yi(t)||function(t){return t\u0026\u0026!!t.svgElement}(t)}function mi(t){return\"linear\"===t.type}function xi(t){return\"radial\"===t.type}function _i(t){return t\u0026\u0026(\"linear\"===t.type||\"radial\"===t.type)}function bi(t){return\"url(#\"+t+\")\"}function wi(t){var e=t.getGlobalScale(),n=Math.max(e[0],e[1]);return Math.max(Math.ceil(Math.log(n)/Math.log(10)),1)}function Si(t){var e=t.x||0,n=t.y||0,i=(t.rotation||0)*wt,r=rt(t.scaleX,1),o=rt(t.scaleY,1),a=t.skewX||0,s=t.skewY||0,l=[];return(e||n)\u0026\u0026l.push(\"translate(\"+e+\"px,\"+n+\"px)\"),i\u0026\u0026l.push(\"rotate(\"+i+\")\"),1===r\u0026\u00261===o||l.push(\"scale(\"+r+\",\"+o+\")\"),(a||s)\u0026\u0026l.push(\"skew(\"+ui(a*wt)+\"deg, \"+ui(s*wt)+\"deg)\"),l.join(\" \")}var Mi=r.hasGlobalWindow\u0026\u0026X(window.btoa)?function(t){return window.btoa(unescape(encodeURIComponent(t)))}:\"undefined\"!=typeof Buffer?function(t){return Buffer.from(t).toString(\"base64\")}:function(t){return null},Ii=Array.prototype.slice;function Ti(t,e,n){return(e-t)*n+t}function Ci(t,e,n,i){for(var r=e.length,o=0;o\u003cr;o++)t[o]=Ti(e[o],n[o],i);return t}function Di(t,e,n,i){for(var r=e.length,o=0;o\u003cr;o++)t[o]=e[o]+n[o]*i;return t}function Ai(t,e,n,i){for(var r=e.length,o=r\u0026\u0026e[0].length,a=0;a\u003cr;a++){t[a]||(t[a]=[]);for(var s=0;s\u003co;s++)t[a][s]=e[a][s]+n[a][s]*i}return t}function ki(t,e){for(var n=t.length,i=e.length,r=n\u003ei?e:t,o=Math.min(n,i),a=r[o-1]||{color:[0,0,0,0],offset:0},s=o;s\u003cMath.max(n,i);s++)r.push({offset:a.offset,color:a.color.slice()})}function Li(t,e,n){var i=t,r=e;if(i.push\u0026\u0026r.push){var o=i.length,a=r.length;if(o!==a)if(o\u003ea)i.length=a;else for(var s=o;s\u003ca;s++)i.push(1===n?r[s]:Ii.call(r[s]));var l=i[0]\u0026\u0026i[0].length;for(s=0;s\u003ci.length;s++)if(1===n)isNaN(i[s])\u0026\u0026(i[s]=r[s]);else for(var u=0;u\u003cl;u++)isNaN(i[s][u])\u0026\u0026(i[s][u]=r[s][u])}}function Pi(t){if(N(t)){var e=t.length;if(N(t[0])){for(var n=[],i=0;i\u003ce;i++)n.push(Ii.call(t[i]));return n}return Ii.call(t)}return t}function Oi(t){return t[0]=Math.floor(t[0])||0,t[1]=Math.floor(t[1])||0,t[2]=Math.floor(t[2])||0,t[3]=null==t[3]?1:t[3],\"rgba(\"+t.join(\",\")+\")\"}function Ri(t){return 4===t||5===t}function Ni(t){return 1===t||2===t}var Ei=[0,0,0,0],zi=function(){function t(t){this.keyframes=[],this.discrete=!1,this._invalid=!1,this._needsSort=!1,this._lastFr=0,this._lastFrP=0,this.propName=t}return t.prototype.isFinished=function(){return this._finished},t.prototype.setFinished=function(){this._finished=!0,this._additiveTrack\u0026\u0026this._additiveTrack.setFinished()},t.prototype.needsAnimate=function(){return this.keyframes.length\u003e=1},t.prototype.getAdditiveTrack=function(){return this._additiveTrack},t.prototype.addKeyframe=function(t,e,n){this._needsSort=!0;var i=this.keyframes,r=i.length,o=!1,a=6,s=e;if(N(e)){var l=function(t){return N(t\u0026\u0026t[0])?2:1}(e);a=l,(1===l\u0026\u0026!j(e[0])||2===l\u0026\u0026!j(e[0][0]))\u0026\u0026(o=!0)}else if(j(e)\u0026\u0026!nt(e))a=0;else if(U(e))if(isNaN(+e)){var u=qn(e);u\u0026\u0026(s=u,a=3)}else a=0;else if(Q(e)){var h=A({},s);h.colorStops=z(e.colorStops,(function(t){return{offset:t.offset,color:qn(t.color)}})),mi(e)?a=4:xi(e)\u0026\u0026(a=5),s=h}0===r?this.valType=a:a===this.valType\u0026\u00266!==a||(o=!0),this.discrete=this.discrete||o;var c={time:t,value:s,rawValue:e,percent:0};return n\u0026\u0026(c.easing=n,c.easingFunc=X(n)?n:an[n]||Pn(n)),i.push(c),c},t.prototype.prepare=function(t,e){var n=this.keyframes;this._needsSort\u0026\u0026n.sort((function(t,e){return t.time-e.time}));for(var i=this.valType,r=n.length,o=n[r-1],a=this.discrete,s=Ni(i),l=Ri(i),u=0;u\u003cr;u++){var h=n[u],c=h.value,p=o.value;h.percent=h.time/t,a||(s\u0026\u0026u!==r-1?Li(c,p,i):l\u0026\u0026ki(c.colorStops,p.colorStops))}if(!a\u0026\u00265!==i\u0026\u0026e\u0026\u0026this.needsAnimate()\u0026\u0026e.needsAnimate()\u0026\u0026i===e.valType\u0026\u0026!e._finished){this._additiveTrack=e;var d=n[0].value;for(u=0;u\u003cr;u++)0===i?n[u].additiveValue=n[u].value-d:3===i?n[u].additiveValue=Di([],n[u].value,d,-1):Ni(i)\u0026\u0026(n[u].additiveValue=1===i?Di([],n[u].value,d,-1):Ai([],n[u].value,d,-1))}},t.prototype.step=function(t,e){if(!this._finished){this._additiveTrack\u0026\u0026this._additiveTrack._finished\u0026\u0026(this._additiveTrack=null);var n,i,r,o=null!=this._additiveTrack,a=o?\"additiveValue\":\"value\",s=this.valType,l=this.keyframes,u=l.length,h=this.propName,c=3===s,p=this._lastFr,d=Math.min;if(1===u)i=r=l[0];else{if(e\u003c0)n=0;else if(e\u003cthis._lastFrP){for(n=d(p+1,u-1);n\u003e=0\u0026\u0026!(l[n].percent\u003c=e);n--);n=d(n,u-2)}else{for(n=p;n\u003cu\u0026\u0026!(l[n].percent\u003ee);n++);n=d(n-1,u-2)}r=l[n+1],i=l[n]}if(i\u0026\u0026r){this._lastFr=n,this._lastFrP=e;var f=r.percent-i.percent,g=0===f?1:d((e-i.percent)/f,1);r.easingFunc\u0026\u0026(g=r.easingFunc(g));var y=o?this._additiveValue:c?Ei:t[h];if(!Ni(s)\u0026\u0026!c||y||(y=this._additiveValue=[]),this.discrete)t[h]=g\u003c1?i.rawValue:r.rawValue;else if(Ni(s))1===s?Ci(y,i[a],r[a],g):function(t,e,n,i){for(var r=e.length,o=r\u0026\u0026e[0].length,a=0;a\u003cr;a++){t[a]||(t[a]=[]);for(var s=0;s\u003co;s++)t[a][s]=Ti(e[a][s],n[a][s],i)}}(y,i[a],r[a],g);else if(Ri(s)){var v=i[a],m=r[a],x=4===s;t[h]={type:x?\"linear\":\"radial\",x:Ti(v.x,m.x,g),y:Ti(v.y,m.y,g),colorStops:z(v.colorStops,(function(t,e){var n=m.colorStops[e];return{offset:Ti(t.offset,n.offset,g),color:Oi(Ci([],t.color,n.color,g))}})),global:m.global},x?(t[h].x2=Ti(v.x2,m.x2,g),t[h].y2=Ti(v.y2,m.y2,g)):t[h].r=Ti(v.r,m.r,g)}else if(c)Ci(y,i[a],r[a],g),o||(t[h]=Oi(y));else{var _=Ti(i[a],r[a],g);o?this._additiveValue=_:t[h]=_}o\u0026\u0026this._addToTarget(t)}}},t.prototype._addToTarget=function(t){var e=this.valType,n=this.propName,i=this._additiveValue;0===e?t[n]=t[n]+i:3===e?(qn(t[n],Ei),Di(Ei,Ei,i,1),t[n]=Oi(Ei)):1===e?Di(t[n],t[n],i,1):2===e\u0026\u0026Ai(t[n],t[n],i,1)},t}(),Vi=function(){function t(t,e,n,i){this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=t,this._loop=e,e\u0026\u0026i?I(\"Can' use additive animation on looped animation.\"):(this._additiveAnimators=i,this._allowDiscrete=n)}return t.prototype.getMaxTime=function(){return this._maxTime},t.prototype.getDelay=function(){return this._delay},t.prototype.getLoop=function(){return this._loop},t.prototype.getTarget=function(){return this._target},t.prototype.changeTarget=function(t){this._target=t},t.prototype.when=function(t,e,n){return this.whenWithKeys(t,e,G(e),n)},t.prototype.whenWithKeys=function(t,e,n,i){for(var r=this._tracks,o=0;o\u003cn.length;o++){var a=n[o],s=r[a];if(!s){s=r[a]=new zi(a);var l=void 0,u=this._getAdditiveTrack(a);if(u){var h=u.keyframes,c=h[h.length-1];l=c\u0026\u0026c.value,3===u.valType\u0026\u0026l\u0026\u0026(l=Oi(l))}else l=this._target[a];if(null==l)continue;t\u003e0\u0026\u0026s.addKeyframe(0,Pi(l),i),this._trackKeys.push(a)}s.addKeyframe(t,Pi(e[a]),i)}return this._maxTime=Math.max(this._maxTime,t),this},t.prototype.pause=function(){this._clip.pause(),this._paused=!0},t.prototype.resume=function(){this._clip.resume(),this._paused=!1},t.prototype.isPaused=function(){return!!this._paused},t.prototype.duration=function(t){return this._maxTime=t,this._force=!0,this},t.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var t=this._doneCbs;if(t)for(var e=t.length,n=0;n\u003ce;n++)t[n].call(this)},t.prototype._abortedCallback=function(){this._setTracksFinished();var t=this.animation,e=this._abortedCbs;if(t\u0026\u0026t.removeClip(this._clip),this._clip=null,e)for(var n=0;n\u003ce.length;n++)e[n].call(this)},t.prototype._setTracksFinished=function(){for(var t=this._tracks,e=this._trackKeys,n=0;n\u003ce.length;n++)t[e[n]].setFinished()},t.prototype._getAdditiveTrack=function(t){var e,n=this._additiveAnimators;if(n)for(var i=0;i\u003cn.length;i++){var r=n[i].getTrack(t);r\u0026\u0026(e=r)}return e},t.prototype.start=function(t){if(!(this._started\u003e0)){this._started=1;for(var e=this,n=[],i=this._maxTime||0,r=0;r\u003cthis._trackKeys.length;r++){var o=this._trackKeys[r],a=this._tracks[o],s=this._getAdditiveTrack(o),l=a.keyframes,u=l.length;if(a.prepare(i,s),a.needsAnimate())if(!this._allowDiscrete\u0026\u0026a.discrete){var h=l[u-1];h\u0026\u0026(e._target[a.propName]=h.rawValue),a.setFinished()}else n.push(a)}if(n.length||this._force){var c=new On({life:i,loop:this._loop,delay:this._delay||0,onframe:function(t){e._started=2;var i=e._additiveAnimators;if(i){for(var r=!1,o=0;o\u003ci.length;o++)if(i[o]._clip){r=!0;break}r||(e._additiveAnimators=null)}for(o=0;o\u003cn.length;o++)n[o].step(e._target,t);var a=e._onframeCbs;if(a)for(o=0;o\u003ca.length;o++)a[o](e._target,t)},ondestroy:function(){e._doneCallback()}});this._clip=c,this.animation\u0026\u0026this.animation.addClip(c),t\u0026\u0026c.setEasing(t)}else this._doneCallback();return this}},t.prototype.stop=function(t){if(this._clip){var e=this._clip;t\u0026\u0026e.onframe(1),this._abortedCallback()}},t.prototype.delay=function(t){return this._delay=t,this},t.prototype.during=function(t){return t\u0026\u0026(this._onframeCbs||(this._onframeCbs=[]),this._onframeCbs.push(t)),this},t.prototype.done=function(t){return t\u0026\u0026(this._doneCbs||(this._doneCbs=[]),this._doneCbs.push(t)),this},t.prototype.aborted=function(t){return t\u0026\u0026(this._abortedCbs||(this._abortedCbs=[]),this._abortedCbs.push(t)),this},t.prototype.getClip=function(){return this._clip},t.prototype.getTrack=function(t){return this._tracks[t]},t.prototype.getTracks=function(){var t=this;return z(this._trackKeys,(function(e){return t._tracks[e]}))},t.prototype.stopTracks=function(t,e){if(!t.length||!this._clip)return!0;for(var n=this._tracks,i=this._trackKeys,r=0;r\u003ct.length;r++){var o=n[t[r]];o\u0026\u0026!o.isFinished()\u0026\u0026(e?o.step(this._target,1):1===this._started\u0026\u0026o.step(this._target,0),o.setFinished())}var a=!0;for(r=0;r\u003ci.length;r++)if(!n[i[r]].isFinished()){a=!1;break}return a\u0026\u0026this._abortedCallback(),a},t.prototype.saveTo=function(t,e,n){if(t){e=e||this._trackKeys;for(var i=0;i\u003ce.length;i++){var r=e[i],o=this._tracks[r];if(o\u0026\u0026!o.isFinished()){var a=o.keyframes,s=a[n?0:a.length-1];s\u0026\u0026(t[r]=Pi(s.rawValue))}}}},t.prototype.__changeFinalValue=function(t,e){e=e||G(t);for(var n=0;n\u003ce.length;n++){var i=e[n],r=this._tracks[i];if(r){var o=r.keyframes;if(o.length\u003e1){var a=o.pop();r.addKeyframe(a.time,t[i]),r.prepare(this._maxTime,r.getAdditiveTrack())}}}},t}();function Bi(){return(new Date).getTime()}var Fi,Gi,Wi=function(t){function e(e){var n=t.call(this)||this;return n._running=!1,n._time=0,n._pausedTime=0,n._pauseStart=0,n._paused=!1,e=e||{},n.stage=e.stage||{},n}return n(e,t),e.prototype.addClip=function(t){t.animation\u0026\u0026this.removeClip(t),this._head?(this._tail.next=t,t.prev=this._tail,t.next=null,this._tail=t):this._head=this._tail=t,t.animation=this},e.prototype.addAnimator=function(t){t.animation=this;var e=t.getClip();e\u0026\u0026this.addClip(e)},e.prototype.removeClip=function(t){if(t.animation){var e=t.prev,n=t.next;e?e.next=n:this._head=n,n?n.prev=e:this._tail=e,t.next=t.prev=t.animation=null}},e.prototype.removeAnimator=function(t){var e=t.getClip();e\u0026\u0026this.removeClip(e),t.animation=null},e.prototype.update=function(t){for(var e=Bi()-this._pausedTime,n=e-this._time,i=this._head;i;){var r=i.next;i.step(e,n)?(i.ondestroy(),this.removeClip(i),i=r):i=r}this._time=e,t||(this.trigger(\"frame\",n),this.stage.update\u0026\u0026this.stage.update())},e.prototype._startLoop=function(){var t=this;this._running=!0,on((function e(){t._running\u0026\u0026(on(e),!t._paused\u0026\u0026t.update())}))},e.prototype.start=function(){this._running||(this._time=Bi(),this._pausedTime=0,this._startLoop())},e.prototype.stop=function(){this._running=!1},e.prototype.pause=function(){this._paused||(this._pauseStart=Bi(),this._paused=!0)},e.prototype.resume=function(){this._paused\u0026\u0026(this._pausedTime+=Bi()-this._pauseStart,this._paused=!1)},e.prototype.clear=function(){for(var t=this._head;t;){var e=t.next;t.prev=t.next=t.animation=null,t=e}this._head=this._tail=null},e.prototype.isFinished=function(){return null==this._head},e.prototype.animate=function(t,e){e=e||{},this.start();var n=new Vi(t,e.loop);return this.addAnimator(n),n},e}(jt),Hi=r.domSupported,Yi=(Gi={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},{mouse:Fi=[\"click\",\"dblclick\",\"mousewheel\",\"wheel\",\"mouseout\",\"mouseup\",\"mousedown\",\"mousemove\",\"contextmenu\"],touch:[\"touchstart\",\"touchend\",\"touchmove\"],pointer:z(Fi,(function(t){var e=t.replace(\"mouse\",\"pointer\");return Gi.hasOwnProperty(e)?e:t}))}),Xi=[\"mousemove\",\"mouseup\"],Ui=[\"pointermove\",\"pointerup\"],Zi=!1;function ji(t){var e=t.pointerType;return\"pen\"===e||\"touch\"===e}function qi(t){t\u0026\u0026(t.zrByTouch=!0)}function Ki(t,e){for(var n=e,i=!1;n\u0026\u00269!==n.nodeType\u0026\u0026!(i=n.domBelongToZr||n!==e\u0026\u0026n===t.painterRoot);)n=n.parentNode;return i}var $i=function(t,e){this.stopPropagation=bt,this.stopImmediatePropagation=bt,this.preventDefault=bt,this.type=e.type,this.target=this.currentTarget=t.dom,this.pointerType=e.pointerType,this.clientX=e.clientX,this.clientY=e.clientY},Ji={mousedown:function(t){t=ce(this.dom,t),this.__mayPointerCapture=[t.zrX,t.zrY],this.trigger(\"mousedown\",t)},mousemove:function(t){t=ce(this.dom,t);var e=this.__mayPointerCapture;!e||t.zrX===e[0]\u0026\u0026t.zrY===e[1]||this.__togglePointerCapture(!0),this.trigger(\"mousemove\",t)},mouseup:function(t){t=ce(this.dom,t),this.__togglePointerCapture(!1),this.trigger(\"mouseup\",t)},mouseout:function(t){Ki(this,(t=ce(this.dom,t)).toElement||t.relatedTarget)||(this.__pointerCapturing\u0026\u0026(t.zrEventControl=\"no_globalout\"),this.trigger(\"mouseout\",t))},wheel:function(t){Zi=!0,t=ce(this.dom,t),this.trigger(\"mousewheel\",t)},mousewheel:function(t){Zi||(t=ce(this.dom,t),this.trigger(\"mousewheel\",t))},touchstart:function(t){qi(t=ce(this.dom,t)),this.__lastTouchMoment=new Date,this.handler.processGesture(t,\"start\"),Ji.mousemove.call(this,t),Ji.mousedown.call(this,t)},touchmove:function(t){qi(t=ce(this.dom,t)),this.handler.processGesture(t,\"change\"),Ji.mousemove.call(this,t)},touchend:function(t){qi(t=ce(this.dom,t)),this.handler.processGesture(t,\"end\"),Ji.mouseup.call(this,t),+new Date-+this.__lastTouchMoment\u003c300\u0026\u0026Ji.click.call(this,t)},pointerdown:function(t){Ji.mousedown.call(this,t)},pointermove:function(t){ji(t)||Ji.mousemove.call(this,t)},pointerup:function(t){Ji.mouseup.call(this,t)},pointerout:function(t){ji(t)||Ji.mouseout.call(this,t)}};E([\"click\",\"dblclick\",\"contextmenu\"],(function(t){Ji[t]=function(e){e=ce(this.dom,e),this.trigger(t,e)}}));var Qi={pointermove:function(t){ji(t)||Qi.mousemove.call(this,t)},pointerup:function(t){Qi.mouseup.call(this,t)},mousemove:function(t){this.trigger(\"mousemove\",t)},mouseup:function(t){var e=this.__pointerCapturing;this.__togglePointerCapture(!1),this.trigger(\"mouseup\",t),e\u0026\u0026(t.zrEventControl=\"only_globalout\",this.trigger(\"mouseout\",t))}};function tr(t,e){var n=e.domHandlers;r.pointerEventsSupported?E(Yi.pointer,(function(i){nr(e,i,(function(e){n[i].call(t,e)}))})):(r.touchEventsSupported\u0026\u0026E(Yi.touch,(function(i){nr(e,i,(function(r){n[i].call(t,r),function(t){t.touching=!0,null!=t.touchTimer\u0026\u0026(clearTimeout(t.touchTimer),t.touchTimer=null),t.touchTimer=setTimeout((function(){t.touching=!1,t.touchTimer=null}),700)}(e)}))})),E(Yi.mouse,(function(i){nr(e,i,(function(r){r=he(r),e.touching||n[i].call(t,r)}))})))}function er(t,e){function n(n){nr(e,n,(function(i){i=he(i),Ki(t,i.target)||(i=function(t,e){return ce(t.dom,new $i(t,e),!0)}(t,i),e.domHandlers[n].call(t,i))}),{capture:!0})}r.pointerEventsSupported?E(Ui,n):r.touchEventsSupported||E(Xi,n)}function nr(t,e,n,i){t.mounted[e]=n,t.listenerOpts[e]=i,pe(t.domTarget,e,n,i)}function ir(t){var e,n,i,r,o=t.mounted;for(var a in o)o.hasOwnProperty(a)\u0026\u0026(e=t.domTarget,n=a,i=o[a],r=t.listenerOpts[a],e.removeEventListener(n,i,r));t.mounted={}}var rr=function(t,e){this.mounted={},this.listenerOpts={},this.touching=!1,this.domTarget=t,this.domHandlers=e},or=function(t){function e(e,n){var i=t.call(this)||this;return i.__pointerCapturing=!1,i.dom=e,i.painterRoot=n,i._localHandlerScope=new rr(e,Ji),Hi\u0026\u0026(i._globalHandlerScope=new rr(document,Qi)),tr(i,i._localHandlerScope),i}return n(e,t),e.prototype.dispose=function(){ir(this._localHandlerScope),Hi\u0026\u0026ir(this._globalHandlerScope)},e.prototype.setCursor=function(t){this.dom.style\u0026\u0026(this.dom.style.cursor=t||\"default\")},e.prototype.__togglePointerCapture=function(t){if(this.__mayPointerCapture=null,Hi\u0026\u0026+this.__pointerCapturing^+t){this.__pointerCapturing=t;var e=this._globalHandlerScope;t?er(this,e):ir(e)}},e}(jt),ar=1;r.hasGlobalWindow\u0026\u0026(ar=Math.max(window.devicePixelRatio||window.screen\u0026\u0026window.screen.deviceXDPI/window.screen.logicalXDPI||1,1));var sr=ar,lr=\"#333\",ur=\"#ccc\",hr=xe,cr=5e-5;function pr(t){return t\u003ecr||t\u003c-5e-5}var dr=[],fr=[],gr=[1,0,0,1,0,0],yr=Math.abs,vr=function(){function t(){}return t.prototype.getLocalTransform=function(e){return t.getLocalTransform(this,e)},t.prototype.setPosition=function(t){this.x=t[0],this.y=t[1]},t.prototype.setScale=function(t){this.scaleX=t[0],this.scaleY=t[1]},t.prototype.setSkew=function(t){this.skewX=t[0],this.skewY=t[1]},t.prototype.setOrigin=function(t){this.originX=t[0],this.originY=t[1]},t.prototype.needLocalTransform=function(){return pr(this.rotation)||pr(this.x)||pr(this.y)||pr(this.scaleX-1)||pr(this.scaleY-1)||pr(this.skewX)||pr(this.skewY)},t.prototype.updateTransform=function(){var t=this.parent\u0026\u0026this.parent.transform,e=this.needLocalTransform(),n=this.transform;e||t?(n=n||[1,0,0,1,0,0],e?this.getLocalTransform(n):hr(n),t\u0026\u0026(e?be(n,t,n):_e(n,t)),this.transform=n,this._resolveGlobalScaleRatio(n)):n\u0026\u0026(hr(n),this.invTransform=null)},t.prototype._resolveGlobalScaleRatio=function(t){var e=this.globalScaleRatio;if(null!=e\u0026\u00261!==e){this.getGlobalScale(dr);var n=dr[0]\u003c0?-1:1,i=dr[1]\u003c0?-1:1,r=((dr[0]-n)*e+n)/dr[0]||0,o=((dr[1]-i)*e+i)/dr[1]||0;t[0]*=r,t[1]*=r,t[2]*=o,t[3]*=o}this.invTransform=this.invTransform||[1,0,0,1,0,0],Ie(this.invTransform,t)},t.prototype.getComputedTransform=function(){for(var t=this,e=[];t;)e.push(t),t=t.parent;for(;t=e.pop();)t.updateTransform();return this.transform},t.prototype.setLocalTransform=function(t){if(t){var e=t[0]*t[0]+t[1]*t[1],n=t[2]*t[2]+t[3]*t[3],i=Math.atan2(t[1],t[0]),r=Math.PI/2+i-Math.atan2(t[3],t[2]);n=Math.sqrt(n)*Math.cos(r),e=Math.sqrt(e),this.skewX=r,this.skewY=0,this.rotation=-i,this.x=+t[4],this.y=+t[5],this.scaleX=e,this.scaleY=n,this.originX=0,this.originY=0}},t.prototype.decomposeTransform=function(){if(this.transform){var t=this.parent,e=this.transform;t\u0026\u0026t.transform\u0026\u0026(t.invTransform=t.invTransform||[1,0,0,1,0,0],be(fr,t.invTransform,e),e=fr);var n=this.originX,i=this.originY;(n||i)\u0026\u0026(gr[4]=n,gr[5]=i,be(fr,e,gr),fr[4]-=n,fr[5]-=i,e=fr),this.setLocalTransform(e)}},t.prototype.getGlobalScale=function(t){var e=this.transform;return t=t||[],e?(t[0]=Math.sqrt(e[0]*e[0]+e[1]*e[1]),t[1]=Math.sqrt(e[2]*e[2]+e[3]*e[3]),e[0]\u003c0\u0026\u0026(t[0]=-t[0]),e[3]\u003c0\u0026\u0026(t[1]=-t[1]),t):(t[0]=1,t[1]=1,t)},t.prototype.transformCoordToLocal=function(t,e){var n=[t,e],i=this.invTransform;return i\u0026\u0026Wt(n,n,i),n},t.prototype.transformCoordToGlobal=function(t,e){var n=[t,e],i=this.transform;return i\u0026\u0026Wt(n,n,i),n},t.prototype.getLineScale=function(){var t=this.transform;return t\u0026\u0026yr(t[0]-1)\u003e1e-10\u0026\u0026yr(t[3]-1)\u003e1e-10?Math.sqrt(yr(t[0]*t[3]-t[2]*t[1])):1},t.prototype.copyTransform=function(t){xr(this,t)},t.getLocalTransform=function(t,e){e=e||[];var n=t.originX||0,i=t.originY||0,r=t.scaleX,o=t.scaleY,a=t.anchorX,s=t.anchorY,l=t.rotation||0,u=t.x,h=t.y,c=t.skewX?Math.tan(t.skewX):0,p=t.skewY?Math.tan(-t.skewY):0;if(n||i||a||s){var d=n+a,f=i+s;e[4]=-d*r-c*f*o,e[5]=-f*o-p*d*r}else e[4]=e[5]=0;return e[0]=r,e[3]=o,e[1]=p*r,e[2]=c*o,l\u0026\u0026Se(e,e,l),e[4]+=n+u,e[5]+=i+h,e},t.initDefaultProps=function(){var e=t.prototype;e.scaleX=e.scaleY=e.globalScaleRatio=1,e.x=e.y=e.originX=e.originY=e.skewX=e.skewY=e.rotation=e.anchorX=e.anchorY=0}(),t}(),mr=[\"x\",\"y\",\"originX\",\"originY\",\"anchorX\",\"anchorY\",\"rotation\",\"scaleX\",\"scaleY\",\"skewX\",\"skewY\"];function xr(t,e){for(var n=0;n\u003cmr.length;n++){var i=mr[n];t[i]=e[i]}}var _r={};function br(t,e){var n=_r[e=e||a];n||(n=_r[e]=new En(500));var i=n.get(t);return null==i\u0026\u0026(i=h.measureText(t,e).width,n.put(t,i)),i}function wr(t,e,n,i){var r=br(t,e),o=Tr(e),a=Mr(0,r,n),s=Ir(0,o,i);return new ze(a,s,r,o)}function Sr(t,e,n,i){var r=((t||\"\")+\"\").split(\"\\n\");if(1===r.length)return wr(r[0],e,n,i);for(var o=new ze(0,0,0,0),a=0;a\u003cr.length;a++){var s=wr(r[a],e,n,i);0===a?o.copy(s):o.union(s)}return o}function Mr(t,e,n){return\"right\"===n?t-=e:\"center\"===n\u0026\u0026(t-=e/2),t}function Ir(t,e,n){return\"middle\"===n?t-=e/2:\"bottom\"===n\u0026\u0026(t-=e),t}function Tr(t){return br(\"国\",t)}function Cr(t,e){return\"string\"==typeof t?t.lastIndexOf(\"%\")\u003e=0?parseFloat(t)/100*e:parseFloat(t):t}function Dr(t,e,n){var i=e.position||\"inside\",r=null!=e.distance?e.distance:5,o=n.height,a=n.width,s=o/2,l=n.x,u=n.y,h=\"left\",c=\"top\";if(i instanceof Array)l+=Cr(i[0],n.width),u+=Cr(i[1],n.height),h=null,c=null;else switch(i){case\"left\":l-=r,u+=s,h=\"right\",c=\"middle\";break;case\"right\":l+=r+a,u+=s,c=\"middle\";break;case\"top\":l+=a/2,u-=r,h=\"center\",c=\"bottom\";break;case\"bottom\":l+=a/2,u+=o+r,h=\"center\";break;case\"inside\":l+=a/2,u+=s,h=\"center\",c=\"middle\";break;case\"insideLeft\":l+=r,u+=s,c=\"middle\";break;case\"insideRight\":l+=a-r,u+=s,h=\"right\",c=\"middle\";break;case\"insideTop\":l+=a/2,u+=r,h=\"center\";break;case\"insideBottom\":l+=a/2,u+=o-r,h=\"center\",c=\"bottom\";break;case\"insideTopLeft\":l+=r,u+=r;break;case\"insideTopRight\":l+=a-r,u+=r,h=\"right\";break;case\"insideBottomLeft\":l+=r,u+=o-r,c=\"bottom\";break;case\"insideBottomRight\":l+=a-r,u+=o-r,h=\"right\",c=\"bottom\"}return(t=t||{}).x=l,t.y=u,t.align=h,t.verticalAlign=c,t}var Ar=\"__zr_normal__\",kr=mr.concat([\"ignore\"]),Lr=V(mr,(function(t,e){return t[e]=!0,t}),{ignore:!1}),Pr={},Or=new ze(0,0,0,0),Rr=function(){function t(t){this.id=M(),this.animators=[],this.currentStates=[],this.states={},this._init(t)}return t.prototype._init=function(t){this.attr(t)},t.prototype.drift=function(t,e,n){switch(this.draggable){case\"horizontal\":e=0;break;case\"vertical\":t=0}var i=this.transform;i||(i=this.transform=[1,0,0,1,0,0]),i[4]+=t,i[5]+=e,this.decomposeTransform(),this.markRedraw()},t.prototype.beforeUpdate=function(){},t.prototype.afterUpdate=function(){},t.prototype.update=function(){this.updateTransform(),this.__dirty\u0026\u0026this.updateInnerText()},t.prototype.updateInnerText=function(t){var e=this._textContent;if(e\u0026\u0026(!e.ignore||t)){this.textConfig||(this.textConfig={});var n=this.textConfig,i=n.local,r=e.innerTransformable,o=void 0,a=void 0,s=!1;r.parent=i?this:null;var l=!1;if(r.copyTransform(e),null!=n.position){var u=Or;n.layoutRect?u.copy(n.layoutRect):u.copy(this.getBoundingRect()),i||u.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(Pr,n,u):Dr(Pr,n,u),r.x=Pr.x,r.y=Pr.y,o=Pr.align,a=Pr.verticalAlign;var h=n.origin;if(h\u0026\u0026null!=n.rotation){var c=void 0,p=void 0;\"center\"===h?(c=.5*u.width,p=.5*u.height):(c=Cr(h[0],u.width),p=Cr(h[1],u.height)),l=!0,r.originX=-r.x+c+(i?0:u.x),r.originY=-r.y+p+(i?0:u.y)}}null!=n.rotation\u0026\u0026(r.rotation=n.rotation);var d=n.offset;d\u0026\u0026(r.x+=d[0],r.y+=d[1],l||(r.originX=-d[0],r.originY=-d[1]));var f=null==n.inside?\"string\"==typeof n.position\u0026\u0026n.position.indexOf(\"inside\")\u003e=0:n.inside,g=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),y=void 0,v=void 0,m=void 0;f\u0026\u0026this.canBeInsideText()?(y=n.insideFill,v=n.insideStroke,null!=y\u0026\u0026\"auto\"!==y||(y=this.getInsideTextFill()),null!=v\u0026\u0026\"auto\"!==v||(v=this.getInsideTextStroke(y),m=!0)):(y=n.outsideFill,v=n.outsideStroke,null!=y\u0026\u0026\"auto\"!==y||(y=this.getOutsideFill()),null!=v\u0026\u0026\"auto\"!==v||(v=this.getOutsideStroke(y),m=!0)),(y=y||\"#000\")===g.fill\u0026\u0026v===g.stroke\u0026\u0026m===g.autoStroke\u0026\u0026o===g.align\u0026\u0026a===g.verticalAlign||(s=!0,g.fill=y,g.stroke=v,g.autoStroke=m,g.align=o,g.verticalAlign=a,e.setDefaultTextStyle(g)),e.__dirty|=1,s\u0026\u0026e.dirtyStyle(!0)}},t.prototype.canBeInsideText=function(){return!0},t.prototype.getInsideTextFill=function(){return\"#fff\"},t.prototype.getInsideTextStroke=function(t){return\"#000\"},t.prototype.getOutsideFill=function(){return this.__zr\u0026\u0026this.__zr.isDarkMode()?ur:lr},t.prototype.getOutsideStroke=function(t){var e=this.__zr\u0026\u0026this.__zr.getBackgroundColor(),n=\"string\"==typeof e\u0026\u0026qn(e);n||(n=[255,255,255,1]);for(var i=n[3],r=this.__zr.isDarkMode(),o=0;o\u003c3;o++)n[o]=n[o]*i+(r?0:255)*(1-i);return n[3]=1,ri(n,\"rgba\")},t.prototype.traverse=function(t,e){},t.prototype.attrKV=function(t,e){\"textConfig\"===t?this.setTextConfig(e):\"textContent\"===t?this.setTextContent(e):\"clipPath\"===t?this.setClipPath(e):\"extra\"===t?(this.extra=this.extra||{},A(this.extra,e)):this[t]=e},t.prototype.hide=function(){this.ignore=!0,this.markRedraw()},t.prototype.show=function(){this.ignore=!1,this.markRedraw()},t.prototype.attr=function(t,e){if(\"string\"==typeof t)this.attrKV(t,e);else if(q(t))for(var n=G(t),i=0;i\u003cn.length;i++){var r=n[i];this.attrKV(r,t[r])}return this.markRedraw(),this},t.prototype.saveCurrentToNormalState=function(t){this._innerSaveToNormal(t);for(var e=this._normalState,n=0;n\u003cthis.animators.length;n++){var i=this.animators[n],r=i.__fromStateTransition;if(!(i.getLoop()||r\u0026\u0026r!==Ar)){var o=i.targetName,a=o?e[o]:e;i.saveTo(a)}}},t.prototype._innerSaveToNormal=function(t){var e=this._normalState;e||(e=this._normalState={}),t.textConfig\u0026\u0026!e.textConfig\u0026\u0026(e.textConfig=this.textConfig),this._savePrimaryToNormal(t,e,kr)},t.prototype._savePrimaryToNormal=function(t,e,n){for(var i=0;i\u003cn.length;i++){var r=n[i];null==t[r]||r in e||(e[r]=this[r])}},t.prototype.hasState=function(){return this.currentStates.length\u003e0},t.prototype.getState=function(t){return this.states[t]},t.prototype.ensureState=function(t){var e=this.states;return e[t]||(e[t]={}),e[t]},t.prototype.clearStates=function(t){this.useState(Ar,!1,t)},t.prototype.useState=function(t,e,n,i){var r=t===Ar;if(this.hasState()||!r){var o=this.currentStates,a=this.stateTransition;if(!(P(o,t)\u003e=0)||!e\u0026\u00261!==o.length){var s;if(this.stateProxy\u0026\u0026!r\u0026\u0026(s=this.stateProxy(t)),s||(s=this.states\u0026\u0026this.states[t]),s||r){r||this.saveCurrentToNormalState(s);var l=!!(s\u0026\u0026s.hoverLayer||i);l\u0026\u0026this._toggleHoverLayerFlag(!0),this._applyStateObj(t,s,this._normalState,e,!n\u0026\u0026!this.__inHover\u0026\u0026a\u0026\u0026a.duration\u003e0,a);var u=this._textContent,h=this._textGuide;return u\u0026\u0026u.useState(t,e,n,l),h\u0026\u0026h.useState(t,e,n,l),r?(this.currentStates=[],this._normalState={}):e?this.currentStates.push(t):this.currentStates=[t],this._updateAnimationTargets(),this.markRedraw(),!l\u0026\u0026this.__inHover\u0026\u0026(this._toggleHoverLayerFlag(!1),this.__dirty\u0026=-2),s}I(\"State \"+t+\" not exists.\")}}},t.prototype.useStates=function(t,e,n){if(t.length){var i=[],r=this.currentStates,o=t.length,a=o===r.length;if(a)for(var s=0;s\u003co;s++)if(t[s]!==r[s]){a=!1;break}if(a)return;for(s=0;s\u003co;s++){var l=t[s],u=void 0;this.stateProxy\u0026\u0026(u=this.stateProxy(l,t)),u||(u=this.states[l]),u\u0026\u0026i.push(u)}var h=i[o-1],c=!!(h\u0026\u0026h.hoverLayer||n);c\u0026\u0026this._toggleHoverLayerFlag(!0);var p=this._mergeStates(i),d=this.stateTransition;this.saveCurrentToNormalState(p),this._applyStateObj(t.join(\",\"),p,this._normalState,!1,!e\u0026\u0026!this.__inHover\u0026\u0026d\u0026\u0026d.duration\u003e0,d);var f=this._textContent,g=this._textGuide;f\u0026\u0026f.useStates(t,e,c),g\u0026\u0026g.useStates(t,e,c),this._updateAnimationTargets(),this.currentStates=t.slice(),this.markRedraw(),!c\u0026\u0026this.__inHover\u0026\u0026(this._toggleHoverLayerFlag(!1),this.__dirty\u0026=-2)}else this.clearStates()},t.prototype.isSilent=function(){for(var t=this.silent,e=this.parent;!t\u0026\u0026e;){if(e.silent){t=!0;break}e=e.parent}return t},t.prototype._updateAnimationTargets=function(){for(var t=0;t\u003cthis.animators.length;t++){var e=this.animators[t];e.targetName\u0026\u0026e.changeTarget(this[e.targetName])}},t.prototype.removeState=function(t){var e=P(this.currentStates,t);if(e\u003e=0){var n=this.currentStates.slice();n.splice(e,1),this.useStates(n)}},t.prototype.replaceState=function(t,e,n){var i=this.currentStates.slice(),r=P(i,t),o=P(i,e)\u003e=0;r\u003e=0?o?i.splice(r,1):i[r]=e:n\u0026\u0026!o\u0026\u0026i.push(e),this.useStates(i)},t.prototype.toggleState=function(t,e){e?this.useState(t,!0):this.removeState(t)},t.prototype._mergeStates=function(t){for(var e,n={},i=0;i\u003ct.length;i++){var r=t[i];A(n,r),r.textConfig\u0026\u0026A(e=e||{},r.textConfig)}return e\u0026\u0026(n.textConfig=e),n},t.prototype._applyStateObj=function(t,e,n,i,r,o){var a=!(e\u0026\u0026i);e\u0026\u0026e.textConfig?(this.textConfig=A({},i?this.textConfig:n.textConfig),A(this.textConfig,e.textConfig)):a\u0026\u0026n.textConfig\u0026\u0026(this.textConfig=n.textConfig);for(var s={},l=!1,u=0;u\u003ckr.length;u++){var h=kr[u],c=r\u0026\u0026Lr[h];e\u0026\u0026null!=e[h]?c?(l=!0,s[h]=e[h]):this[h]=e[h]:a\u0026\u0026null!=n[h]\u0026\u0026(c?(l=!0,s[h]=n[h]):this[h]=n[h])}if(!r)for(u=0;u\u003cthis.animators.length;u++){var p=this.animators[u],d=p.targetName;p.getLoop()||p.__changeFinalValue(d?(e||n)[d]:e||n)}l\u0026\u0026this._transitionState(t,s,o)},t.prototype._attachComponent=function(t){if((!t.__zr||t.__hostTarget)\u0026\u0026t!==this){var e=this.__zr;e\u0026\u0026t.addSelfToZr(e),t.__zr=e,t.__hostTarget=this}},t.prototype._detachComponent=function(t){t.__zr\u0026\u0026t.removeSelfFromZr(t.__zr),t.__zr=null,t.__hostTarget=null},t.prototype.getClipPath=function(){return this._clipPath},t.prototype.setClipPath=function(t){this._clipPath\u0026\u0026this._clipPath!==t\u0026\u0026this.removeClipPath(),this._attachComponent(t),this._clipPath=t,this.markRedraw()},t.prototype.removeClipPath=function(){var t=this._clipPath;t\u0026\u0026(this._detachComponent(t),this._clipPath=null,this.markRedraw())},t.prototype.getTextContent=function(){return this._textContent},t.prototype.setTextContent=function(t){var e=this._textContent;e!==t\u0026\u0026(e\u0026\u0026e!==t\u0026\u0026this.removeTextContent(),t.innerTransformable=new vr,this._attachComponent(t),this._textContent=t,this.markRedraw())},t.prototype.setTextConfig=function(t){this.textConfig||(this.textConfig={}),A(this.textConfig,t),this.markRedraw()},t.prototype.removeTextConfig=function(){this.textConfig=null,this.markRedraw()},t.prototype.removeTextContent=function(){var t=this._textContent;t\u0026\u0026(t.innerTransformable=null,this._detachComponent(t),this._textContent=null,this._innerTextDefaultStyle=null,this.markRedraw())},t.prototype.getTextGuideLine=function(){return this._textGuide},t.prototype.setTextGuideLine=function(t){this._textGuide\u0026\u0026this._textGuide!==t\u0026\u0026this.removeTextGuideLine(),this._attachComponent(t),this._textGuide=t,this.markRedraw()},t.prototype.removeTextGuideLine=function(){var t=this._textGuide;t\u0026\u0026(this._detachComponent(t),this._textGuide=null,this.markRedraw())},t.prototype.markRedraw=function(){this.__dirty|=1;var t=this.__zr;t\u0026\u0026(this.__inHover?t.refreshHover():t.refresh()),this.__hostTarget\u0026\u0026this.__hostTarget.markRedraw()},t.prototype.dirty=function(){this.markRedraw()},t.prototype._toggleHoverLayerFlag=function(t){this.__inHover=t;var e=this._textContent,n=this._textGuide;e\u0026\u0026(e.__inHover=t),n\u0026\u0026(n.__inHover=t)},t.prototype.addSelfToZr=function(t){if(this.__zr!==t){this.__zr=t;var e=this.animators;if(e)for(var n=0;n\u003ce.length;n++)t.animation.addAnimator(e[n]);this._clipPath\u0026\u0026this._clipPath.addSelfToZr(t),this._textContent\u0026\u0026this._textContent.addSelfToZr(t),this._textGuide\u0026\u0026this._textGuide.addSelfToZr(t)}},t.prototype.removeSelfFromZr=function(t){if(this.__zr){this.__zr=null;var e=this.animators;if(e)for(var n=0;n\u003ce.length;n++)t.animation.removeAnimator(e[n]);this._clipPath\u0026\u0026this._clipPath.removeSelfFromZr(t),this._textContent\u0026\u0026this._textContent.removeSelfFromZr(t),this._textGuide\u0026\u0026this._textGuide.removeSelfFromZr(t)}},t.prototype.animate=function(t,e,n){var i=t?this[t]:this;var r=new Vi(i,e,n);return t\u0026\u0026(r.targetName=t),this.addAnimator(r,t),r},t.prototype.addAnimator=function(t,e){var n=this.__zr,i=this;t.during((function(){i.updateDuringAnimation(e)})).done((function(){var e=i.animators,n=P(e,t);n\u003e=0\u0026\u0026e.splice(n,1)})),this.animators.push(t),n\u0026\u0026n.animation.addAnimator(t),n\u0026\u0026n.wakeUp()},t.prototype.updateDuringAnimation=function(t){this.markRedraw()},t.prototype.stopAnimation=function(t,e){for(var n=this.animators,i=n.length,r=[],o=0;o\u003ci;o++){var a=n[o];t\u0026\u0026t!==a.scope?r.push(a):a.stop(e)}return this.animators=r,this},t.prototype.animateTo=function(t,e,n){Nr(this,t,e,n)},t.prototype.animateFrom=function(t,e,n){Nr(this,t,e,n,!0)},t.prototype._transitionState=function(t,e,n,i){for(var r=Nr(this,e,n,i),o=0;o\u003cr.length;o++)r[o].__fromStateTransition=t},t.prototype.getBoundingRect=function(){return null},t.prototype.getPaintRect=function(){return null},t.initDefaultProps=function(){var e=t.prototype;e.type=\"element\",e.name=\"\",e.ignore=e.silent=e.isGroup=e.draggable=e.dragging=e.ignoreClip=e.__inHover=!1,e.__dirty=1;function n(t,n,i,r){function o(t,e){Object.defineProperty(e,0,{get:function(){return t[i]},set:function(e){t[i]=e}}),Object.defineProperty(e,1,{get:function(){return t[r]},set:function(e){t[r]=e}})}Object.defineProperty(e,t,{get:function(){this[n]||o(this,this[n]=[]);return this[n]},set:function(t){this[i]=t[0],this[r]=t[1],this[n]=t,o(this,t)}})}Object.defineProperty\u0026\u0026(n(\"position\",\"_legacyPos\",\"x\",\"y\"),n(\"scale\",\"_legacyScale\",\"scaleX\",\"scaleY\"),n(\"origin\",\"_legacyOrigin\",\"originX\",\"originY\"))}(),t}();function Nr(t,e,n,i,r){var o=[];Vr(t,\"\",t,e,n=n||{},i,o,r);var a=o.length,s=!1,l=n.done,u=n.aborted,h=function(){s=!0,--a\u003c=0\u0026\u0026(s?l\u0026\u0026l():u\u0026\u0026u())},c=function(){--a\u003c=0\u0026\u0026(s?l\u0026\u0026l():u\u0026\u0026u())};a||l\u0026\u0026l(),o.length\u003e0\u0026\u0026n.during\u0026\u0026o[0].during((function(t,e){n.during(e)}));for(var p=0;p\u003co.length;p++){var d=o[p];h\u0026\u0026d.done(h),c\u0026\u0026d.aborted(c),n.force\u0026\u0026d.duration(n.duration),d.start(n.easing)}return o}function Er(t,e,n){for(var i=0;i\u003cn;i++)t[i]=e[i]}function zr(t,e,n){if(N(e[n]))if(N(t[n])||(t[n]=[]),$(e[n])){var i=e[n].length;t[n].length!==i\u0026\u0026(t[n]=new e[n].constructor(i),Er(t[n],e[n],i))}else{var r=e[n],o=t[n],a=r.length;if(N(r[0]))for(var s=r[0].length,l=0;l\u003ca;l++)o[l]?Er(o[l],r[l],s):o[l]=Array.prototype.slice.call(r[l]);else Er(o,r,a);o.length=r.length}else t[n]=e[n]}function Vr(t,e,n,i,r,o,a,s){for(var l=G(i),u=r.duration,h=r.delay,c=r.additive,p=r.setToFinal,d=!q(o),f=t.animators,g=[],y=0;y\u003cl.length;y++){var v=l[y],m=i[v];if(null!=m\u0026\u0026null!=n[v]\u0026\u0026(d||o[v]))if(!q(m)||N(m)||Q(m))g.push(v);else{if(e){s||(n[v]=m,t.updateDuringAnimation(e));continue}Vr(t,v,n[v],m,r,o\u0026\u0026o[v],a,s)}else s||(n[v]=m,t.updateDuringAnimation(e),g.push(v))}var x=g.length;if(!c\u0026\u0026x)for(var _=0;_\u003cf.length;_++){if((w=f[_]).targetName===e)if(w.stopTracks(g)){var b=P(f,w);f.splice(b,1)}}if(r.force||(g=B(g,(function(t){return e=i[t],r=n[t],!(e===r||N(e)\u0026\u0026N(r)\u0026\u0026function(t,e){var n=t.length;if(n!==e.length)return!1;for(var i=0;i\u003cn;i++)if(t[i]!==e[i])return!1;return!0}(e,r));var e,r})),x=g.length),x\u003e0||r.force\u0026\u0026!a.length){var w,S=void 0,M=void 0,I=void 0;if(s){M={},p\u0026\u0026(S={});for(_=0;_\u003cx;_++){M[v=g[_]]=n[v],p?S[v]=i[v]:n[v]=i[v]}}else if(p){I={};for(_=0;_\u003cx;_++){I[v=g[_]]=Pi(n[v]),zr(n,i,v)}}(w=new Vi(n,!1,!1,c?B(f,(function(t){return t.targetName===e})):null)).targetName=e,r.scope\u0026\u0026(w.scope=r.scope),p\u0026\u0026S\u0026\u0026w.whenWithKeys(0,S,g),I\u0026\u0026w.whenWithKeys(0,I,g),w.whenWithKeys(null==u?500:u,s?M:i,g).delay(h||0),t.addAnimator(w,e),a.push(w)}}R(Rr,jt),R(Rr,vr);var Br=function(t){function e(e){var n=t.call(this)||this;return n.isGroup=!0,n._children=[],n.attr(e),n}return n(e,t),e.prototype.childrenRef=function(){return this._children},e.prototype.children=function(){return this._children.slice()},e.prototype.childAt=function(t){return this._children[t]},e.prototype.childOfName=function(t){for(var e=this._children,n=0;n\u003ce.length;n++)if(e[n].name===t)return e[n]},e.prototype.childCount=function(){return this._children.length},e.prototype.add=function(t){return t\u0026\u0026t!==this\u0026\u0026t.parent!==this\u0026\u0026(this._children.push(t),this._doAdd(t)),this},e.prototype.addBefore=function(t,e){if(t\u0026\u0026t!==this\u0026\u0026t.parent!==this\u0026\u0026e\u0026\u0026e.parent===this){var n=this._children,i=n.indexOf(e);i\u003e=0\u0026\u0026(n.splice(i,0,t),this._doAdd(t))}return this},e.prototype.replace=function(t,e){var n=P(this._children,t);return n\u003e=0\u0026\u0026this.replaceAt(e,n),this},e.prototype.replaceAt=function(t,e){var n=this._children,i=n[e];if(t\u0026\u0026t!==this\u0026\u0026t.parent!==this\u0026\u0026t!==i){n[e]=t,i.parent=null;var r=this.__zr;r\u0026\u0026i.removeSelfFromZr(r),this._doAdd(t)}return this},e.prototype._doAdd=function(t){t.parent\u0026\u0026t.parent.remove(t),t.parent=this;var e=this.__zr;e\u0026\u0026e!==t.__zr\u0026\u0026t.addSelfToZr(e),e\u0026\u0026e.refresh()},e.prototype.remove=function(t){var e=this.__zr,n=this._children,i=P(n,t);return i\u003c0||(n.splice(i,1),t.parent=null,e\u0026\u0026t.removeSelfFromZr(e),e\u0026\u0026e.refresh()),this},e.prototype.removeAll=function(){for(var t=this._children,e=this.__zr,n=0;n\u003ct.length;n++){var i=t[n];e\u0026\u0026i.removeSelfFromZr(e),i.parent=null}return t.length=0,this},e.prototype.eachChild=function(t,e){for(var n=this._children,i=0;i\u003cn.length;i++){var r=n[i];t.call(e,r,i)}return this},e.prototype.traverse=function(t,e){for(var n=0;n\u003cthis._children.length;n++){var i=this._children[n],r=t.call(e,i);i.isGroup\u0026\u0026!r\u0026\u0026i.traverse(t,e)}return this},e.prototype.addSelfToZr=function(e){t.prototype.addSelfToZr.call(this,e);for(var n=0;n\u003cthis._children.length;n++){this._children[n].addSelfToZr(e)}},e.prototype.removeSelfFromZr=function(e){t.prototype.removeSelfFromZr.call(this,e);for(var n=0;n\u003cthis._children.length;n++){this._children[n].removeSelfFromZr(e)}},e.prototype.getBoundingRect=function(t){for(var e=new ze(0,0,0,0),n=t||this._children,i=[],r=null,o=0;o\u003cn.length;o++){var a=n[o];if(!a.ignore\u0026\u0026!a.invisible){var s=a.getBoundingRect(),l=a.getLocalTransform(i);l?(ze.applyTransform(e,s,l),(r=r||e.clone()).union(e)):(r=r||s.clone()).union(s)}}return r||e},e}(Rr);Br.prototype.type=\"group\";","/*!","    * ZRender, a high performance 2d drawing library.","    *","    * Copyright (c) 2013, Baidu Inc.","    * All rights reserved.","    *","    * LICENSE","    * https://github.com/ecomfe/zrender/blob/master/LICENSE.txt","    */","var Fr={},Gr={};var Wr,Hr=function(){function t(t,e,n){var i=this;this._sleepAfterStill=10,this._stillFrameAccum=0,this._needsRefresh=!0,this._needsRefreshHover=!0,this._darkMode=!1,n=n||{},this.dom=e,this.id=t;var o=new rn,a=n.renderer||\"canvas\";Fr[a]||(a=G(Fr)[0]),n.useDirtyRect=null!=n.useDirtyRect\u0026\u0026n.useDirtyRect;var s=new Fr[a](e,o,n,t),l=n.ssr||s.ssrOnly;this.storage=o,this.painter=s;var u,h=r.node||r.worker||l?null:new or(s.getViewportRoot(),s.root),c=n.useCoarsePointer;(null==c||\"auto\"===c?r.touchEventsSupported:!!c)\u0026\u0026(u=rt(n.pointerSize,44)),this.handler=new Ye(o,s,h,s.root,u),this.animation=new Wi({stage:{update:l?null:function(){return i._flush(!0)}}}),l||this.animation.start()}return t.prototype.add=function(t){!this._disposed\u0026\u0026t\u0026\u0026(this.storage.addRoot(t),t.addSelfToZr(this),this.refresh())},t.prototype.remove=function(t){!this._disposed\u0026\u0026t\u0026\u0026(this.storage.delRoot(t),t.removeSelfFromZr(this),this.refresh())},t.prototype.configLayer=function(t,e){this._disposed||(this.painter.configLayer\u0026\u0026this.painter.configLayer(t,e),this.refresh())},t.prototype.setBackgroundColor=function(t){this._disposed||(this.painter.setBackgroundColor\u0026\u0026this.painter.setBackgroundColor(t),this.refresh(),this._backgroundColor=t,this._darkMode=function(t){if(!t)return!1;if(\"string\"==typeof t)return oi(t,1)\u003c.4;if(t.colorStops){for(var e=t.colorStops,n=0,i=e.length,r=0;r\u003ci;r++)n+=oi(e[r].color,1);return(n/=i)\u003c.4}return!1}(t))},t.prototype.getBackgroundColor=function(){return this._backgroundColor},t.prototype.setDarkMode=function(t){this._darkMode=t},t.prototype.isDarkMode=function(){return this._darkMode},t.prototype.refreshImmediately=function(t){this._disposed||(t||this.animation.update(!0),this._needsRefresh=!1,this.painter.refresh(),this._needsRefresh=!1)},t.prototype.refresh=function(){this._disposed||(this._needsRefresh=!0,this.animation.start())},t.prototype.flush=function(){this._disposed||this._flush(!1)},t.prototype._flush=function(t){var e,n=Bi();this._needsRefresh\u0026\u0026(e=!0,this.refreshImmediately(t)),this._needsRefreshHover\u0026\u0026(e=!0,this.refreshHoverImmediately());var i=Bi();e?(this._stillFrameAccum=0,this.trigger(\"rendered\",{elapsedTime:i-n})):this._sleepAfterStill\u003e0\u0026\u0026(this._stillFrameAccum++,this._stillFrameAccum\u003ethis._sleepAfterStill\u0026\u0026this.animation.stop())},t.prototype.setSleepAfterStill=function(t){this._sleepAfterStill=t},t.prototype.wakeUp=function(){this._disposed||(this.animation.start(),this._stillFrameAccum=0)},t.prototype.refreshHover=function(){this._needsRefreshHover=!0},t.prototype.refreshHoverImmediately=function(){this._disposed||(this._needsRefreshHover=!1,this.painter.refreshHover\u0026\u0026\"canvas\"===this.painter.getType()\u0026\u0026this.painter.refreshHover())},t.prototype.resize=function(t){this._disposed||(t=t||{},this.painter.resize(t.width,t.height),this.handler.resize())},t.prototype.clearAnimation=function(){this._disposed||this.animation.clear()},t.prototype.getWidth=function(){if(!this._disposed)return this.painter.getWidth()},t.prototype.getHeight=function(){if(!this._disposed)return this.painter.getHeight()},t.prototype.setCursorStyle=function(t){this._disposed||this.handler.setCursorStyle(t)},t.prototype.findHover=function(t,e){if(!this._disposed)return this.handler.findHover(t,e)},t.prototype.on=function(t,e,n){return this._disposed||this.handler.on(t,e,n),this},t.prototype.off=function(t,e){this._disposed||this.handler.off(t,e)},t.prototype.trigger=function(t,e){this._disposed||this.handler.trigger(t,e)},t.prototype.clear=function(){if(!this._disposed){for(var t=this.storage.getRoots(),e=0;e\u003ct.length;e++)t[e]instanceof Br\u0026\u0026t[e].removeSelfFromZr(this);this.storage.delAllRoots(),this.painter.clear()}},t.prototype.dispose=function(){var t;this._disposed||(this.animation.stop(),this.clear(),this.storage.dispose(),this.painter.dispose(),this.handler.dispose(),this.animation=this.storage=this.painter=this.handler=null,this._disposed=!0,t=this.id,delete Gr[t])},t}();function Yr(t,e){var n=new Hr(M(),t,e);return Gr[n.id]=n,n}function Xr(t,e){Fr[t]=e}function Ur(t){if(\"function\"==typeof Wr)return Wr(t)}function Zr(t){Wr=t}var jr=Object.freeze({__proto__:null,init:Yr,dispose:function(t){t.dispose()},disposeAll:function(){for(var t in Gr)Gr.hasOwnProperty(t)\u0026\u0026Gr[t].dispose();Gr={}},getInstance:function(t){return Gr[t]},registerPainter:Xr,getElementSSRData:Ur,registerSSRDataGetter:Zr,version:\"5.6.1\"}),qr=1e-4;function Kr(t,e,n,i){var r=e[0],o=e[1],a=n[0],s=n[1],l=o-r,u=s-a;if(0===l)return 0===u?a:(a+s)/2;if(i)if(l\u003e0){if(t\u003c=r)return a;if(t\u003e=o)return s}else{if(t\u003e=r)return a;if(t\u003c=o)return s}else{if(t===r)return a;if(t===o)return s}return(t-r)/l*u+a}function $r(t,e){switch(t){case\"center\":case\"middle\":t=\"50%\";break;case\"left\":case\"top\":t=\"0%\";break;case\"right\":case\"bottom\":t=\"100%\"}return U(t)?(n=t,n.replace(/^\\s+|\\s+$/g,\"\")).match(/%$/)?parseFloat(t)/100*e:parseFloat(t):null==t?NaN:+t;var n}function Jr(t,e,n){return null==e\u0026\u0026(e=10),e=Math.min(Math.max(0,e),20),t=(+t).toFixed(e),n?t:+t}function Qr(t){return t.sort((function(t,e){return t-e})),t}function to(t){if(t=+t,isNaN(t))return 0;if(t\u003e1e-14)for(var e=1,n=0;n\u003c15;n++,e*=10)if(Math.round(t*e)/e===t)return n;return eo(t)}function eo(t){var e=t.toString().toLowerCase(),n=e.indexOf(\"e\"),i=n\u003e0?+e.slice(n+1):0,r=n\u003e0?n:e.length,o=e.indexOf(\".\"),a=o\u003c0?0:r-1-o;return Math.max(0,a-i)}function no(t,e){var n=Math.log,i=Math.LN10,r=Math.floor(n(t[1]-t[0])/i),o=Math.round(n(Math.abs(e[1]-e[0]))/i),a=Math.min(Math.max(-r+o,0),20);return isFinite(a)?a:20}function io(t,e){var n=V(t,(function(t,e){return t+(isNaN(e)?0:e)}),0);if(0===n)return[];for(var i=Math.pow(10,e),r=z(t,(function(t){return(isNaN(t)?0:t)/n*i*100})),o=100*i,a=z(r,(function(t){return Math.floor(t)})),s=V(a,(function(t,e){return t+e}),0),l=z(r,(function(t,e){return t-a[e]}));s\u003co;){for(var u=Number.NEGATIVE_INFINITY,h=null,c=0,p=l.length;c\u003cp;++c)l[c]\u003eu\u0026\u0026(u=l[c],h=c);++a[h],l[h]=0,++s}return z(a,(function(t){return t/i}))}function ro(t,e){var n=Math.max(to(t),to(e)),i=t+e;return n\u003e20?i:Jr(i,n)}var oo=9007199254740991;function ao(t){var e=2*Math.PI;return(t%e+e)%e}function so(t){return t\u003e-1e-4\u0026\u0026t\u003cqr}var lo=/^(?:(\\d{4})(?:[-\\/](\\d{1,2})(?:[-\\/](\\d{1,2})(?:[T ](\\d{1,2})(?::(\\d{1,2})(?::(\\d{1,2})(?:[.,](\\d+))?)?)?(Z|[\\+\\-]\\d\\d:?\\d\\d)?)?)?)?)?$/;function uo(t){if(t instanceof Date)return t;if(U(t)){var e=lo.exec(t);if(!e)return new Date(NaN);if(e[8]){var n=+e[4]||0;return\"Z\"!==e[8].toUpperCase()\u0026\u0026(n-=+e[8].slice(0,3)),new Date(Date.UTC(+e[1],+(e[2]||1)-1,+e[3]||1,n,+(e[5]||0),+e[6]||0,e[7]?+e[7].substring(0,3):0))}return new Date(+e[1],+(e[2]||1)-1,+e[3]||1,+e[4]||0,+(e[5]||0),+e[6]||0,e[7]?+e[7].substring(0,3):0)}return null==t?new Date(NaN):new Date(Math.round(t))}function ho(t){return Math.pow(10,co(t))}function co(t){if(0===t)return 0;var e=Math.floor(Math.log(t)/Math.LN10);return t/Math.pow(10,e)\u003e=10\u0026\u0026e++,e}function po(t,e){var n=co(t),i=Math.pow(10,n),r=t/i;return t=(e?r\u003c1.5?1:r\u003c2.5?2:r\u003c4?3:r\u003c7?5:10:r\u003c1?1:r\u003c2?2:r\u003c3?3:r\u003c5?5:10)*i,n\u003e=-20?+t.toFixed(n\u003c0?-n:0):t}function fo(t,e){var n=(t.length-1)*e+1,i=Math.floor(n),r=+t[i-1],o=n-i;return o?r+o*(t[i]-r):r}function go(t){t.sort((function(t,e){return s(t,e,0)?-1:1}));for(var e=-1/0,n=1,i=0;i\u003ct.length;){for(var r=t[i].interval,o=t[i].close,a=0;a\u003c2;a++)r[a]\u003c=e\u0026\u0026(r[a]=e,o[a]=a?1:1-n),e=r[a],n=o[a];r[0]===r[1]\u0026\u0026o[0]*o[1]!=1?t.splice(i,1):i++}return t;function s(t,e,n){return t.interval[n]\u003ce.interval[n]||t.interval[n]===e.interval[n]\u0026\u0026(t.close[n]-e.close[n]==(n?-1:1)||!n\u0026\u0026s(t,e,1))}}function yo(t){var e=parseFloat(t);return e==t\u0026\u0026(0!==e||!U(t)||t.indexOf(\"x\")\u003c=0)?e:NaN}function vo(t){return!isNaN(yo(t))}function mo(){return Math.round(9*Math.random())}function xo(t,e){return 0===e?t:xo(e,t%e)}function _o(t,e){return null==t?e:null==e?t:t*e/xo(t,e)}\"undefined\"!=typeof console\u0026\u0026console.warn\u0026\u0026console.log;function bo(t){0}function wo(t){throw new Error(t)}function So(t,e,n){return(e-t)*n+t}var Mo=\"series\\0\",Io=\"\\0_ec_\\0\";function To(t){return t instanceof Array?t:null==t?[]:[t]}function Co(t,e,n){if(t){t[e]=t[e]||{},t.emphasis=t.emphasis||{},t.emphasis[e]=t.emphasis[e]||{};for(var i=0,r=n.length;i\u003cr;i++){var o=n[i];!t.emphasis[e].hasOwnProperty(o)\u0026\u0026t[e].hasOwnProperty(o)\u0026\u0026(t.emphasis[e][o]=t[e][o])}}}var Do=[\"fontStyle\",\"fontWeight\",\"fontSize\",\"fontFamily\",\"rich\",\"tag\",\"color\",\"textBorderColor\",\"textBorderWidth\",\"width\",\"height\",\"lineHeight\",\"align\",\"verticalAlign\",\"baseline\",\"shadowColor\",\"shadowBlur\",\"shadowOffsetX\",\"shadowOffsetY\",\"textShadowColor\",\"textShadowBlur\",\"textShadowOffsetX\",\"textShadowOffsetY\",\"backgroundColor\",\"borderColor\",\"borderWidth\",\"borderRadius\",\"padding\"];function Ao(t){return!q(t)||Y(t)||t instanceof Date?t:t.value}function ko(t){return q(t)\u0026\u0026!(t instanceof Array)}function Lo(t,e,n){var i=\"normalMerge\"===n,r=\"replaceMerge\"===n,o=\"replaceAll\"===n;t=t||[],e=(e||[]).slice();var a=yt();E(e,(function(t,n){q(t)||(e[n]=null)}));var s,l,u=function(t,e,n){var i=[];if(\"replaceAll\"===n)return i;for(var r=0;r\u003ct.length;r++){var o=t[r];o\u0026\u0026null!=o.id\u0026\u0026e.set(o.id,r),i.push({existing:\"replaceMerge\"===n||Eo(o)?null:o,newOption:null,keyInfo:null,brandNew:null})}return i}(t,a,n);return(i||r)\u0026\u0026function(t,e,n,i){E(i,(function(r,o){if(r\u0026\u0026null!=r.id){var a=Oo(r.id),s=n.get(a);if(null!=s){var l=t[s];lt(!l.newOption,'Duplicated option on id \"'+a+'\".'),l.newOption=r,l.existing=e[s],i[o]=null}}}))}(u,t,a,e),i\u0026\u0026function(t,e){E(e,(function(n,i){if(n\u0026\u0026null!=n.name)for(var r=0;r\u003ct.length;r++){var o=t[r].existing;if(!t[r].newOption\u0026\u0026o\u0026\u0026(null==o.id||null==n.id)\u0026\u0026!Eo(n)\u0026\u0026!Eo(o)\u0026\u0026Po(\"name\",o,n))return t[r].newOption=n,void(e[i]=null)}}))}(u,e),i||r?function(t,e,n){E(e,(function(e){if(e){for(var i,r=0;(i=t[r])\u0026\u0026(i.newOption||Eo(i.existing)||i.existing\u0026\u0026null!=e.id\u0026\u0026!Po(\"id\",e,i.existing));)r++;i?(i.newOption=e,i.brandNew=n):t.push({newOption:e,brandNew:n,existing:null,keyInfo:null}),r++}}))}(u,e,r):o\u0026\u0026function(t,e){E(e,(function(e){t.push({newOption:e,brandNew:!0,existing:null,keyInfo:null})}))}(u,e),s=u,l=yt(),E(s,(function(t){var e=t.existing;e\u0026\u0026l.set(e.id,t)})),E(s,(function(t){var e=t.newOption;lt(!e||null==e.id||!l.get(e.id)||l.get(e.id)===t,\"id duplicates: \"+(e\u0026\u0026e.id)),e\u0026\u0026null!=e.id\u0026\u0026l.set(e.id,t),!t.keyInfo\u0026\u0026(t.keyInfo={})})),E(s,(function(t,e){var n=t.existing,i=t.newOption,r=t.keyInfo;if(q(i)){if(r.name=null!=i.name?Oo(i.name):n?n.name:Mo+e,n)r.id=Oo(n.id);else if(null!=i.id)r.id=Oo(i.id);else{var o=0;do{r.id=\"\\0\"+r.name+\"\\0\"+o++}while(l.get(r.id))}l.set(r.id,t)}})),u}function Po(t,e,n){var i=Ro(e[t],null),r=Ro(n[t],null);return null!=i\u0026\u0026null!=r\u0026\u0026i===r}function Oo(t){return Ro(t,\"\")}function Ro(t,e){return null==t?e:U(t)?t:j(t)||Z(t)?t+\"\":e}function No(t){var e=t.name;return!(!e||!e.indexOf(Mo))}function Eo(t){return t\u0026\u0026null!=t.id\u0026\u00260===Oo(t.id).indexOf(Io)}function zo(t,e){return null!=e.dataIndexInside?e.dataIndexInside:null!=e.dataIndex?Y(e.dataIndex)?z(e.dataIndex,(function(e){return t.indexOfRawIndex(e)})):t.indexOfRawIndex(e.dataIndex):null!=e.name?Y(e.name)?z(e.name,(function(e){return t.indexOfName(e)})):t.indexOfName(e.name):void 0}function Vo(){var t=\"__ec_inner_\"+Bo++;return function(e){return e[t]||(e[t]={})}}var Bo=mo();function Fo(t,e,n){var i=Go(e,n),r=i.mainTypeSpecified,o=i.queryOptionMap,a=i.others,s=n?n.defaultMainType:null;return!r\u0026\u0026s\u0026\u0026o.set(s,{}),o.each((function(e,i){var r=Yo(t,i,e,{useDefault:s===i,enableAll:!n||null==n.enableAll||n.enableAll,enableNone:!n||null==n.enableNone||n.enableNone});a[i+\"Models\"]=r.models,a[i+\"Model\"]=r.models[0]})),a}function Go(t,e){var n;if(U(t)){var i={};i[t+\"Index\"]=0,n=i}else n=t;var r=yt(),o={},a=!1;return E(n,(function(t,n){if(\"dataIndex\"!==n\u0026\u0026\"dataIndexInside\"!==n){var i=n.match(/^(\\w+)(Index|Id|Name)$/)||[],s=i[1],l=(i[2]||\"\").toLowerCase();if(s\u0026\u0026l\u0026\u0026!(e\u0026\u0026e.includeMainTypes\u0026\u0026P(e.includeMainTypes,s)\u003c0))a=a||!!s,(r.get(s)||r.set(s,{}))[l]=t}else o[n]=t})),{mainTypeSpecified:a,queryOptionMap:r,others:o}}var Wo={useDefault:!0,enableAll:!1,enableNone:!1},Ho={useDefault:!1,enableAll:!0,enableNone:!0};function Yo(t,e,n,i){i=i||Wo;var r=n.index,o=n.id,a=n.name,s={models:null,specified:null!=r||null!=o||null!=a};if(!s.specified){var l=void 0;return s.models=i.useDefault\u0026\u0026(l=t.getComponent(e))?[l]:[],s}return\"none\"===r||!1===r?(lt(i.enableNone,'`\"none\"` or `false` is not a valid value on index option.'),s.models=[],s):(\"all\"===r\u0026\u0026(lt(i.enableAll,'`\"all\"` is not a valid value on index option.'),r=o=a=null),s.models=t.queryComponents({mainType:e,index:r,id:o,name:a}),s)}function Xo(t,e,n){t.setAttribute?t.setAttribute(e,n):t[e]=n}function Uo(t,e){var n=yt(),i=[];return E(t,(function(t){var r=e(t);(n.get(r)||(i.push(r),n.set(r,[]))).push(t)})),{keys:i,buckets:n}}function Zo(t,e,n,i,r){var o=null==e||\"auto\"===e;if(null==i)return i;if(j(i))return Jr(f=So(n||0,i,r),o?Math.max(to(n||0),to(i)):e);if(U(i))return r\u003c1?n:i;for(var a=[],s=n,l=i,u=Math.max(s?s.length:0,l.length),h=0;h\u003cu;++h){var c=t.getDimensionInfo(h);if(c\u0026\u0026\"ordinal\"===c.type)a[h]=(r\u003c1\u0026\u0026s?s:l)[h];else{var p=s\u0026\u0026s[h]?s[h]:0,d=l[h],f=So(p,d,r);a[h]=Jr(f,o?Math.max(to(p),to(d)):e)}}return a}var jo=\"___EC__COMPONENT__CONTAINER___\",qo=\"___EC__EXTENDED_CLASS___\";function Ko(t){var e={main:\"\",sub:\"\"};if(t){var n=t.split(\".\");e.main=n[0]||\"\",e.sub=n[1]||\"\"}return e}function $o(t,e){t.$constructor=t,t.extend=function(t){var e,i,r=this;return X(i=r)\u0026\u0026/^class\\s/.test(Function.prototype.toString.call(i))?e=function(t){function e(){return t.apply(this,arguments)||this}return n(e,t),e}(r):(e=function(){(t.$constructor||r).apply(this,arguments)},O(e,this)),A(e.prototype,t),e[qo]=!0,e.extend=this.extend,e.superCall=ta,e.superApply=ea,e.superClass=r,e}}function Jo(t,e){t.extend=e.extend}var Qo=Math.round(10*Math.random());function ta(t,e){for(var n=[],i=2;i\u003carguments.length;i++)n[i-2]=arguments[i];return this.superClass.prototype[e].apply(t,n)}function ea(t,e,n){return this.superClass.prototype[e].apply(t,n)}function na(t){var e={};t.registerClass=function(t){var n,i=t.type||t.prototype.type;if(i){lt(/^[a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)?$/.test(n=i),'componentType \"'+n+'\" illegal'),t.prototype.type=i;var r=Ko(i);if(r.sub){if(r.sub!==jo){var o=function(t){var n=e[t.main];n\u0026\u0026n[jo]||((n=e[t.main]={})[jo]=!0);return n}(r);o[r.sub]=t}}else e[r.main]=t}return t},t.getClass=function(t,n,i){var r=e[t];if(r\u0026\u0026r[jo]\u0026\u0026(r=n?r[n]:null),i\u0026\u0026!r)throw new Error(n?\"Component \"+t+\".\"+(n||\"\")+\" is used but not imported.\":t+\".type should be specified.\");return r},t.getClassesByMainType=function(t){var n=Ko(t),i=[],r=e[n.main];return r\u0026\u0026r[jo]?E(r,(function(t,e){e!==jo\u0026\u0026i.push(t)})):i.push(r),i},t.hasClass=function(t){var n=Ko(t);return!!e[n.main]},t.getAllClassMainTypes=function(){var t=[];return E(e,(function(e,n){t.push(n)})),t},t.hasSubTypes=function(t){var n=Ko(t),i=e[n.main];return i\u0026\u0026i[jo]}}function ia(t,e){for(var n=0;n\u003ct.length;n++)t[n][1]||(t[n][1]=t[n][0]);return e=e||!1,function(n,i,r){for(var o={},a=0;a\u003ct.length;a++){var s=t[a][1];if(!(i\u0026\u0026P(i,s)\u003e=0||r\u0026\u0026P(r,s)\u003c0)){var l=n.getShallow(s,e);null!=l\u0026\u0026(o[t[a][0]]=l)}}return o}}var ra=ia([[\"fill\",\"color\"],[\"shadowBlur\"],[\"shadowOffsetX\"],[\"shadowOffsetY\"],[\"opacity\"],[\"shadowColor\"]]),oa=function(){function t(){}return t.prototype.getAreaStyle=function(t,e){return ra(this,t,e)},t}(),aa=new En(50);function sa(t){if(\"string\"==typeof t){var e=aa.get(t);return e\u0026\u0026e.image}return t}function la(t,e,n,i,r){if(t){if(\"string\"==typeof t){if(e\u0026\u0026e.__zrImageSrc===t||!n)return e;var o=aa.get(t),a={hostEl:n,cb:i,cbPayload:r};return o?!ha(e=o.image)\u0026\u0026o.pending.push(a):((e=h.loadImage(t,ua,ua)).__zrImageSrc=t,aa.put(t,e.__cachedImgObj={image:e,pending:[a]})),e}return t}return e}function ua(){var t=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var e=0;e\u003ct.pending.length;e++){var n=t.pending[e],i=n.cb;i\u0026\u0026i(this,n.cbPayload),n.hostEl.dirty()}t.pending.length=0}function ha(t){return t\u0026\u0026t.width\u0026\u0026t.height}var ca=/\\{([a-zA-Z0-9_]+)\\|([^}]*)\\}/g;function pa(t,e,n,i,r,o){if(!n)return t.text=\"\",void(t.isTruncated=!1);var a=(e+\"\").split(\"\\n\");o=da(n,i,r,o);for(var s=!1,l={},u=0,h=a.length;u\u003ch;u++)fa(l,a[u],o),a[u]=l.textLine,s=s||l.isTruncated;t.text=a.join(\"\\n\"),t.isTruncated=s}function da(t,e,n,i){var r=A({},i=i||{});r.font=e,n=rt(n,\"...\"),r.maxIterations=rt(i.maxIterations,2);var o=r.minChar=rt(i.minChar,0);r.cnCharWidth=br(\"国\",e);var a=r.ascCharWidth=br(\"a\",e);r.placeholder=rt(i.placeholder,\"\");for(var s=t=Math.max(0,t-1),l=0;l\u003co\u0026\u0026s\u003e=a;l++)s-=a;var u=br(n,e);return u\u003es\u0026\u0026(n=\"\",u=0),s=t-u,r.ellipsis=n,r.ellipsisWidth=u,r.contentWidth=s,r.containerWidth=t,r}function fa(t,e,n){var i=n.containerWidth,r=n.font,o=n.contentWidth;if(!i)return t.textLine=\"\",void(t.isTruncated=!1);var a=br(e,r);if(a\u003c=i)return t.textLine=e,void(t.isTruncated=!1);for(var s=0;;s++){if(a\u003c=o||s\u003e=n.maxIterations){e+=n.ellipsis;break}var l=0===s?ga(e,o,n.ascCharWidth,n.cnCharWidth):a\u003e0?Math.floor(e.length*o/a):0;a=br(e=e.substr(0,l),r)}\"\"===e\u0026\u0026(e=n.placeholder),t.textLine=e,t.isTruncated=!0}function ga(t,e,n,i){for(var r=0,o=0,a=t.length;o\u003ca\u0026\u0026r\u003ce;o++){var s=t.charCodeAt(o);r+=0\u003c=s\u0026\u0026s\u003c=127?n:i}return o}var ya=function(){},va=function(t){this.tokens=[],t\u0026\u0026(this.tokens=t)},ma=function(){this.width=0,this.height=0,this.contentWidth=0,this.contentHeight=0,this.outerWidth=0,this.outerHeight=0,this.lines=[],this.isTruncated=!1};function xa(t,e,n,i,r){var o,a,s=\"\"===e,l=r\u0026\u0026n.rich[r]||{},u=t.lines,h=l.font||n.font,c=!1;if(i){var p=l.padding,d=p?p[1]+p[3]:0;if(null!=l.width\u0026\u0026\"auto\"!==l.width){var f=Cr(l.width,i.width)+d;u.length\u003e0\u0026\u0026f+i.accumWidth\u003ei.width\u0026\u0026(o=e.split(\"\\n\"),c=!0),i.accumWidth=f}else{var g=wa(e,h,i.width,i.breakAll,i.accumWidth);i.accumWidth=g.accumWidth+d,a=g.linesWidths,o=g.lines}}else o=e.split(\"\\n\");for(var y=0;y\u003co.length;y++){var v=o[y],m=new ya;if(m.styleName=r,m.text=v,m.isLineHolder=!v\u0026\u0026!s,\"number\"==typeof l.width?m.width=l.width:m.width=a?a[y]:br(v,h),y||c)u.push(new va([m]));else{var x=(u[u.length-1]||(u[0]=new va)).tokens,_=x.length;1===_\u0026\u0026x[0].isLineHolder?x[0]=m:(v||!_||s)\u0026\u0026x.push(m)}}}var _a=V(\",\u0026?/;] \".split(\"\"),(function(t,e){return t[e]=!0,t}),{});function ba(t){return!function(t){var e=t.charCodeAt(0);return e\u003e=32\u0026\u0026e\u003c=591||e\u003e=880\u0026\u0026e\u003c=4351||e\u003e=4608\u0026\u0026e\u003c=5119||e\u003e=7680\u0026\u0026e\u003c=8303}(t)||!!_a[t]}function wa(t,e,n,i,r){for(var o=[],a=[],s=\"\",l=\"\",u=0,h=0,c=0;c\u003ct.length;c++){var p=t.charAt(c);if(\"\\n\"!==p){var d=br(p,e),f=!i\u0026\u0026!ba(p);(o.length?h+d\u003en:r+h+d\u003en)?h?(s||l)\u0026\u0026(f?(s||(s=l,l=\"\",h=u=0),o.push(s),a.push(h-u),l+=p,s=\"\",h=u+=d):(l\u0026\u0026(s+=l,l=\"\",u=0),o.push(s),a.push(h),s=p,h=d)):f?(o.push(l),a.push(u),l=p,u=d):(o.push(p),a.push(d)):(h+=d,f?(l+=p,u+=d):(l\u0026\u0026(s+=l,l=\"\",u=0),s+=p))}else l\u0026\u0026(s+=l,h+=u),o.push(s),a.push(h),s=\"\",l=\"\",u=0,h=0}return o.length||s||(s=t,l=\"\",u=0),l\u0026\u0026(s+=l),s\u0026\u0026(o.push(s),a.push(h)),1===o.length\u0026\u0026(h+=r),{accumWidth:h,lines:o,linesWidths:a}}var Sa=\"__zr_style_\"+Math.round(10*Math.random()),Ma={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:\"#000\",opacity:1,blend:\"source-over\"},Ia={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};Ma[Sa]=!0;var Ta=[\"z\",\"z2\",\"invisible\"],Ca=[\"invisible\"],Da=function(t){function e(e){return t.call(this,e)||this}var i;return n(e,t),e.prototype._init=function(e){for(var n=G(e),i=0;i\u003cn.length;i++){var r=n[i];\"style\"===r?this.useStyle(e[r]):t.prototype.attrKV.call(this,r,e[r])}this.style||this.useStyle({})},e.prototype.beforeBrush=function(){},e.prototype.afterBrush=function(){},e.prototype.innerBeforeBrush=function(){},e.prototype.innerAfterBrush=function(){},e.prototype.shouldBePainted=function(t,e,n,i){var r=this.transform;if(this.ignore||this.invisible||0===this.style.opacity||this.culling\u0026\u0026function(t,e,n){Aa.copy(t.getBoundingRect()),t.transform\u0026\u0026Aa.applyTransform(t.transform);return ka.width=e,ka.height=n,!Aa.intersect(ka)}(this,t,e)||r\u0026\u0026!r[0]\u0026\u0026!r[3])return!1;if(n\u0026\u0026this.__clipPaths)for(var o=0;o\u003cthis.__clipPaths.length;++o)if(this.__clipPaths[o].isZeroArea())return!1;if(i\u0026\u0026this.parent)for(var a=this.parent;a;){if(a.ignore)return!1;a=a.parent}return!0},e.prototype.contain=function(t,e){return this.rectContain(t,e)},e.prototype.traverse=function(t,e){t.call(e,this)},e.prototype.rectContain=function(t,e){var n=this.transformCoordToLocal(t,e);return this.getBoundingRect().contain(n[0],n[1])},e.prototype.getPaintRect=function(){var t=this._paintRect;if(!this._paintRect||this.__dirty){var e=this.transform,n=this.getBoundingRect(),i=this.style,r=i.shadowBlur||0,o=i.shadowOffsetX||0,a=i.shadowOffsetY||0;t=this._paintRect||(this._paintRect=new ze(0,0,0,0)),e?ze.applyTransform(t,n,e):t.copy(n),(r||o||a)\u0026\u0026(t.width+=2*r+Math.abs(o),t.height+=2*r+Math.abs(a),t.x=Math.min(t.x,t.x+o-r),t.y=Math.min(t.y,t.y+a-r));var s=this.dirtyRectTolerance;t.isZero()||(t.x=Math.floor(t.x-s),t.y=Math.floor(t.y-s),t.width=Math.ceil(t.width+1+2*s),t.height=Math.ceil(t.height+1+2*s))}return t},e.prototype.setPrevPaintRect=function(t){t?(this._prevPaintRect=this._prevPaintRect||new ze(0,0,0,0),this._prevPaintRect.copy(t)):this._prevPaintRect=null},e.prototype.getPrevPaintRect=function(){return this._prevPaintRect},e.prototype.animateStyle=function(t){return this.animate(\"style\",t)},e.prototype.updateDuringAnimation=function(t){\"style\"===t?this.dirtyStyle():this.markRedraw()},e.prototype.attrKV=function(e,n){\"style\"!==e?t.prototype.attrKV.call(this,e,n):this.style?this.setStyle(n):this.useStyle(n)},e.prototype.setStyle=function(t,e){return\"string\"==typeof t?this.style[t]=e:A(this.style,t),this.dirtyStyle(),this},e.prototype.dirtyStyle=function(t){t||this.markRedraw(),this.__dirty|=2,this._rect\u0026\u0026(this._rect=null)},e.prototype.dirty=function(){this.dirtyStyle()},e.prototype.styleChanged=function(){return!!(2\u0026this.__dirty)},e.prototype.styleUpdated=function(){this.__dirty\u0026=-3},e.prototype.createStyle=function(t){return mt(Ma,t)},e.prototype.useStyle=function(t){t[Sa]||(t=this.createStyle(t)),this.__inHover?this.__hoverStyle=t:this.style=t,this.dirtyStyle()},e.prototype.isStyleObject=function(t){return t[Sa]},e.prototype._innerSaveToNormal=function(e){t.prototype._innerSaveToNormal.call(this,e);var n=this._normalState;e.style\u0026\u0026!n.style\u0026\u0026(n.style=this._mergeStyle(this.createStyle(),this.style)),this._savePrimaryToNormal(e,n,Ta)},e.prototype._applyStateObj=function(e,n,i,r,o,a){t.prototype._applyStateObj.call(this,e,n,i,r,o,a);var s,l=!(n\u0026\u0026r);if(n\u0026\u0026n.style?o?r?s=n.style:(s=this._mergeStyle(this.createStyle(),i.style),this._mergeStyle(s,n.style)):(s=this._mergeStyle(this.createStyle(),r?this.style:i.style),this._mergeStyle(s,n.style)):l\u0026\u0026(s=i.style),s)if(o){var u=this.style;if(this.style=this.createStyle(l?{}:u),l)for(var h=G(u),c=0;c\u003ch.length;c++){(d=h[c])in s\u0026\u0026(s[d]=s[d],this.style[d]=u[d])}var p=G(s);for(c=0;c\u003cp.length;c++){var d=p[c];this.style[d]=this.style[d]}this._transitionState(e,{style:s},a,this.getAnimationStyleProps())}else this.useStyle(s);var f=this.__inHover?Ca:Ta;for(c=0;c\u003cf.length;c++){d=f[c];n\u0026\u0026null!=n[d]?this[d]=n[d]:l\u0026\u0026null!=i[d]\u0026\u0026(this[d]=i[d])}},e.prototype._mergeStates=function(e){for(var n,i=t.prototype._mergeStates.call(this,e),r=0;r\u003ce.length;r++){var o=e[r];o.style\u0026\u0026(n=n||{},this._mergeStyle(n,o.style))}return n\u0026\u0026(i.style=n),i},e.prototype._mergeStyle=function(t,e){return A(t,e),t},e.prototype.getAnimationStyleProps=function(){return Ia},e.initDefaultProps=((i=e.prototype).type=\"displayable\",i.invisible=!1,i.z=0,i.z2=0,i.zlevel=0,i.culling=!1,i.cursor=\"pointer\",i.rectHover=!1,i.incremental=!1,i._rect=null,i.dirtyRectTolerance=0,void(i.__dirty=3)),e}(Rr),Aa=new ze(0,0,0,0),ka=new ze(0,0,0,0);var La=Math.min,Pa=Math.max,Oa=Math.sin,Ra=Math.cos,Na=2*Math.PI,Ea=Mt(),za=Mt(),Va=Mt();function Ba(t,e,n){if(0!==t.length){for(var i=t[0],r=i[0],o=i[0],a=i[1],s=i[1],l=1;l\u003ct.length;l++)i=t[l],r=La(r,i[0]),o=Pa(o,i[0]),a=La(a,i[1]),s=Pa(s,i[1]);e[0]=r,e[1]=a,n[0]=o,n[1]=s}}function Fa(t,e,n,i,r,o){r[0]=La(t,n),r[1]=La(e,i),o[0]=Pa(t,n),o[1]=Pa(e,i)}var Ga=[],Wa=[];function Ha(t,e,n,i,r,o,a,s,l,u){var h=bn,c=mn,p=h(t,n,r,a,Ga);l[0]=1/0,l[1]=1/0,u[0]=-1/0,u[1]=-1/0;for(var d=0;d\u003cp;d++){var f=c(t,n,r,a,Ga[d]);l[0]=La(f,l[0]),u[0]=Pa(f,u[0])}p=h(e,i,o,s,Wa);for(d=0;d\u003cp;d++){var g=c(e,i,o,s,Wa[d]);l[1]=La(g,l[1]),u[1]=Pa(g,u[1])}l[0]=La(t,l[0]),u[0]=Pa(t,u[0]),l[0]=La(a,l[0]),u[0]=Pa(a,u[0]),l[1]=La(e,l[1]),u[1]=Pa(e,u[1]),l[1]=La(s,l[1]),u[1]=Pa(s,u[1])}function Ya(t,e,n,i,r,o,a,s){var l=Cn,u=In,h=Pa(La(l(t,n,r),1),0),c=Pa(La(l(e,i,o),1),0),p=u(t,n,r,h),d=u(e,i,o,c);a[0]=La(t,r,p),a[1]=La(e,o,d),s[0]=Pa(t,r,p),s[1]=Pa(e,o,d)}function Xa(t,e,n,i,r,o,a,s,l){var u=Ht,h=Yt,c=Math.abs(r-o);if(c%Na\u003c1e-4\u0026\u0026c\u003e1e-4)return s[0]=t-n,s[1]=e-i,l[0]=t+n,void(l[1]=e+i);if(Ea[0]=Ra(r)*n+t,Ea[1]=Oa(r)*i+e,za[0]=Ra(o)*n+t,za[1]=Oa(o)*i+e,u(s,Ea,za),h(l,Ea,za),(r%=Na)\u003c0\u0026\u0026(r+=Na),(o%=Na)\u003c0\u0026\u0026(o+=Na),r\u003eo\u0026\u0026!a?o+=Na:r\u003co\u0026\u0026a\u0026\u0026(r+=Na),a){var p=o;o=r,r=p}for(var d=0;d\u003co;d+=Math.PI/2)d\u003er\u0026\u0026(Va[0]=Ra(d)*n+t,Va[1]=Oa(d)*i+e,u(s,Va,s),h(l,Va,l))}var Ua={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},Za=[],ja=[],qa=[],Ka=[],$a=[],Ja=[],Qa=Math.min,ts=Math.max,es=Math.cos,ns=Math.sin,is=Math.abs,rs=Math.PI,os=2*rs,as=\"undefined\"!=typeof Float32Array,ss=[];function ls(t){return Math.round(t/rs*1e8)/1e8%2*rs}function us(t,e){var n=ls(t[0]);n\u003c0\u0026\u0026(n+=os);var i=n-t[0],r=t[1];r+=i,!e\u0026\u0026r-n\u003e=os?r=n+os:e\u0026\u0026n-r\u003e=os?r=n-os:!e\u0026\u0026n\u003er?r=n+(os-ls(n-r)):e\u0026\u0026n\u003cr\u0026\u0026(r=n-(os-ls(r-n))),t[0]=n,t[1]=r}var hs=function(){function t(t){this.dpr=1,this._xi=0,this._yi=0,this._x0=0,this._y0=0,this._len=0,t\u0026\u0026(this._saveData=!1),this._saveData\u0026\u0026(this.data=[])}return t.prototype.increaseVersion=function(){this._version++},t.prototype.getVersion=function(){return this._version},t.prototype.setScale=function(t,e,n){(n=n||0)\u003e0\u0026\u0026(this._ux=is(n/sr/t)||0,this._uy=is(n/sr/e)||0)},t.prototype.setDPR=function(t){this.dpr=t},t.prototype.setContext=function(t){this._ctx=t},t.prototype.getContext=function(){return this._ctx},t.prototype.beginPath=function(){return this._ctx\u0026\u0026this._ctx.beginPath(),this.reset(),this},t.prototype.reset=function(){this._saveData\u0026\u0026(this._len=0),this._pathSegLen\u0026\u0026(this._pathSegLen=null,this._pathLen=0),this._version++},t.prototype.moveTo=function(t,e){return this._drawPendingPt(),this.addData(Ua.M,t,e),this._ctx\u0026\u0026this._ctx.moveTo(t,e),this._x0=t,this._y0=e,this._xi=t,this._yi=e,this},t.prototype.lineTo=function(t,e){var n=is(t-this._xi),i=is(e-this._yi),r=n\u003ethis._ux||i\u003ethis._uy;if(this.addData(Ua.L,t,e),this._ctx\u0026\u0026r\u0026\u0026this._ctx.lineTo(t,e),r)this._xi=t,this._yi=e,this._pendingPtDist=0;else{var o=n*n+i*i;o\u003ethis._pendingPtDist\u0026\u0026(this._pendingPtX=t,this._pendingPtY=e,this._pendingPtDist=o)}return this},t.prototype.bezierCurveTo=function(t,e,n,i,r,o){return this._drawPendingPt(),this.addData(Ua.C,t,e,n,i,r,o),this._ctx\u0026\u0026this._ctx.bezierCurveTo(t,e,n,i,r,o),this._xi=r,this._yi=o,this},t.prototype.quadraticCurveTo=function(t,e,n,i){return this._drawPendingPt(),this.addData(Ua.Q,t,e,n,i),this._ctx\u0026\u0026this._ctx.quadraticCurveTo(t,e,n,i),this._xi=n,this._yi=i,this},t.prototype.arc=function(t,e,n,i,r,o){this._drawPendingPt(),ss[0]=i,ss[1]=r,us(ss,o),i=ss[0];var a=(r=ss[1])-i;return this.addData(Ua.A,t,e,n,n,i,a,0,o?0:1),this._ctx\u0026\u0026this._ctx.arc(t,e,n,i,r,o),this._xi=es(r)*n+t,this._yi=ns(r)*n+e,this},t.prototype.arcTo=function(t,e,n,i,r){return this._drawPendingPt(),this._ctx\u0026\u0026this._ctx.arcTo(t,e,n,i,r),this},t.prototype.rect=function(t,e,n,i){return this._drawPendingPt(),this._ctx\u0026\u0026this._ctx.rect(t,e,n,i),this.addData(Ua.R,t,e,n,i),this},t.prototype.closePath=function(){this._drawPendingPt(),this.addData(Ua.Z);var t=this._ctx,e=this._x0,n=this._y0;return t\u0026\u0026t.closePath(),this._xi=e,this._yi=n,this},t.prototype.fill=function(t){t\u0026\u0026t.fill(),this.toStatic()},t.prototype.stroke=function(t){t\u0026\u0026t.stroke(),this.toStatic()},t.prototype.len=function(){return this._len},t.prototype.setData=function(t){var e=t.length;this.data\u0026\u0026this.data.length===e||!as||(this.data=new Float32Array(e));for(var n=0;n\u003ce;n++)this.data[n]=t[n];this._len=e},t.prototype.appendPath=function(t){t instanceof Array||(t=[t]);for(var e=t.length,n=0,i=this._len,r=0;r\u003ce;r++)n+=t[r].len();as\u0026\u0026this.data instanceof Float32Array\u0026\u0026(this.data=new Float32Array(i+n));for(r=0;r\u003ce;r++)for(var o=t[r].data,a=0;a\u003co.length;a++)this.data[i++]=o[a];this._len=i},t.prototype.addData=function(t,e,n,i,r,o,a,s,l){if(this._saveData){var u=this.data;this._len+arguments.length\u003eu.length\u0026\u0026(this._expandData(),u=this.data);for(var h=0;h\u003carguments.length;h++)u[this._len++]=arguments[h]}},t.prototype._drawPendingPt=function(){this._pendingPtDist\u003e0\u0026\u0026(this._ctx\u0026\u0026this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},t.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var t=[],e=0;e\u003cthis._len;e++)t[e]=this.data[e];this.data=t}},t.prototype.toStatic=function(){if(this._saveData){this._drawPendingPt();var t=this.data;t instanceof Array\u0026\u0026(t.length=this._len,as\u0026\u0026this._len\u003e11\u0026\u0026(this.data=new Float32Array(t)))}},t.prototype.getBoundingRect=function(){qa[0]=qa[1]=$a[0]=$a[1]=Number.MAX_VALUE,Ka[0]=Ka[1]=Ja[0]=Ja[1]=-Number.MAX_VALUE;var t,e=this.data,n=0,i=0,r=0,o=0;for(t=0;t\u003cthis._len;){var a=e[t++],s=1===t;switch(s\u0026\u0026(r=n=e[t],o=i=e[t+1]),a){case Ua.M:n=r=e[t++],i=o=e[t++],$a[0]=r,$a[1]=o,Ja[0]=r,Ja[1]=o;break;case Ua.L:Fa(n,i,e[t],e[t+1],$a,Ja),n=e[t++],i=e[t++];break;case Ua.C:Ha(n,i,e[t++],e[t++],e[t++],e[t++],e[t],e[t+1],$a,Ja),n=e[t++],i=e[t++];break;case Ua.Q:Ya(n,i,e[t++],e[t++],e[t],e[t+1],$a,Ja),n=e[t++],i=e[t++];break;case Ua.A:var l=e[t++],u=e[t++],h=e[t++],c=e[t++],p=e[t++],d=e[t++]+p;t+=1;var f=!e[t++];s\u0026\u0026(r=es(p)*h+l,o=ns(p)*c+u),Xa(l,u,h,c,p,d,f,$a,Ja),n=es(d)*h+l,i=ns(d)*c+u;break;case Ua.R:Fa(r=n=e[t++],o=i=e[t++],r+e[t++],o+e[t++],$a,Ja);break;case Ua.Z:n=r,i=o}Ht(qa,qa,$a),Yt(Ka,Ka,Ja)}return 0===t\u0026\u0026(qa[0]=qa[1]=Ka[0]=Ka[1]=0),new ze(qa[0],qa[1],Ka[0]-qa[0],Ka[1]-qa[1])},t.prototype._calculateLength=function(){var t=this.data,e=this._len,n=this._ux,i=this._uy,r=0,o=0,a=0,s=0;this._pathSegLen||(this._pathSegLen=[]);for(var l=this._pathSegLen,u=0,h=0,c=0;c\u003ce;){var p=t[c++],d=1===c;d\u0026\u0026(a=r=t[c],s=o=t[c+1]);var f=-1;switch(p){case Ua.M:r=a=t[c++],o=s=t[c++];break;case Ua.L:var g=t[c++],y=(x=t[c++])-o;(is(A=g-r)\u003en||is(y)\u003ei||c===e-1)\u0026\u0026(f=Math.sqrt(A*A+y*y),r=g,o=x);break;case Ua.C:var v=t[c++],m=t[c++],x=(g=t[c++],t[c++]),_=t[c++],b=t[c++];f=Mn(r,o,v,m,g,x,_,b,10),r=_,o=b;break;case Ua.Q:f=kn(r,o,v=t[c++],m=t[c++],g=t[c++],x=t[c++],10),r=g,o=x;break;case Ua.A:var w=t[c++],S=t[c++],M=t[c++],I=t[c++],T=t[c++],C=t[c++],D=C+T;c+=1,d\u0026\u0026(a=es(T)*M+w,s=ns(T)*I+S),f=ts(M,I)*Qa(os,Math.abs(C)),r=es(D)*M+w,o=ns(D)*I+S;break;case Ua.R:a=r=t[c++],s=o=t[c++],f=2*t[c++]+2*t[c++];break;case Ua.Z:var A=a-r;y=s-o;f=Math.sqrt(A*A+y*y),r=a,o=s}f\u003e=0\u0026\u0026(l[h++]=f,u+=f)}return this._pathLen=u,u},t.prototype.rebuildPath=function(t,e){var n,i,r,o,a,s,l,u,h,c,p=this.data,d=this._ux,f=this._uy,g=this._len,y=e\u003c1,v=0,m=0,x=0;if(!y||(this._pathSegLen||this._calculateLength(),l=this._pathSegLen,u=e*this._pathLen))t:for(var _=0;_\u003cg;){var b=p[_++],w=1===_;switch(w\u0026\u0026(n=r=p[_],i=o=p[_+1]),b!==Ua.L\u0026\u0026x\u003e0\u0026\u0026(t.lineTo(h,c),x=0),b){case Ua.M:n=r=p[_++],i=o=p[_++],t.moveTo(r,o);break;case Ua.L:a=p[_++],s=p[_++];var S=is(a-r),M=is(s-o);if(S\u003ed||M\u003ef){if(y){if(v+(j=l[m++])\u003eu){var I=(u-v)/j;t.lineTo(r*(1-I)+a*I,o*(1-I)+s*I);break t}v+=j}t.lineTo(a,s),r=a,o=s,x=0}else{var T=S*S+M*M;T\u003ex\u0026\u0026(h=a,c=s,x=T)}break;case Ua.C:var C=p[_++],D=p[_++],A=p[_++],k=p[_++],L=p[_++],P=p[_++];if(y){if(v+(j=l[m++])\u003eu){wn(r,C,A,L,I=(u-v)/j,Za),wn(o,D,k,P,I,ja),t.bezierCurveTo(Za[1],ja[1],Za[2],ja[2],Za[3],ja[3]);break t}v+=j}t.bezierCurveTo(C,D,A,k,L,P),r=L,o=P;break;case Ua.Q:C=p[_++],D=p[_++],A=p[_++],k=p[_++];if(y){if(v+(j=l[m++])\u003eu){Dn(r,C,A,I=(u-v)/j,Za),Dn(o,D,k,I,ja),t.quadraticCurveTo(Za[1],ja[1],Za[2],ja[2]);break t}v+=j}t.quadraticCurveTo(C,D,A,k),r=A,o=k;break;case Ua.A:var O=p[_++],R=p[_++],N=p[_++],E=p[_++],z=p[_++],V=p[_++],B=p[_++],F=!p[_++],G=N\u003eE?N:E,W=is(N-E)\u003e.001,H=z+V,Y=!1;if(y)v+(j=l[m++])\u003eu\u0026\u0026(H=z+V*(u-v)/j,Y=!0),v+=j;if(W\u0026\u0026t.ellipse?t.ellipse(O,R,N,E,B,z,H,F):t.arc(O,R,G,z,H,F),Y)break t;w\u0026\u0026(n=es(z)*N+O,i=ns(z)*E+R),r=es(H)*N+O,o=ns(H)*E+R;break;case Ua.R:n=r=p[_],i=o=p[_+1],a=p[_++],s=p[_++];var X=p[_++],U=p[_++];if(y){if(v+(j=l[m++])\u003eu){var Z=u-v;t.moveTo(a,s),t.lineTo(a+Qa(Z,X),s),(Z-=X)\u003e0\u0026\u0026t.lineTo(a+X,s+Qa(Z,U)),(Z-=U)\u003e0\u0026\u0026t.lineTo(a+ts(X-Z,0),s+U),(Z-=X)\u003e0\u0026\u0026t.lineTo(a,s+ts(U-Z,0));break t}v+=j}t.rect(a,s,X,U);break;case Ua.Z:if(y){var j;if(v+(j=l[m++])\u003eu){I=(u-v)/j;t.lineTo(r*(1-I)+n*I,o*(1-I)+i*I);break t}v+=j}t.closePath(),r=n,o=i}}},t.prototype.clone=function(){var e=new t,n=this.data;return e.data=n.slice?n.slice():Array.prototype.slice.call(n),e._len=this._len,e},t.CMD=Ua,t.initDefaultProps=function(){var e=t.prototype;e._saveData=!0,e._ux=0,e._uy=0,e._pendingPtDist=0,e._version=0}(),t}();function cs(t,e,n,i,r,o,a){if(0===r)return!1;var s=r,l=0;if(a\u003ee+s\u0026\u0026a\u003ei+s||a\u003ce-s\u0026\u0026a\u003ci-s||o\u003et+s\u0026\u0026o\u003en+s||o\u003ct-s\u0026\u0026o\u003cn-s)return!1;if(t===n)return Math.abs(o-t)\u003c=s/2;var u=(l=(e-i)/(t-n))*o-a+(t*i-n*e)/(t-n);return u*u/(l*l+1)\u003c=s/2*s/2}function ps(t,e,n,i,r,o,a,s,l,u,h){if(0===l)return!1;var c=l;return!(h\u003ee+c\u0026\u0026h\u003ei+c\u0026\u0026h\u003eo+c\u0026\u0026h\u003es+c||h\u003ce-c\u0026\u0026h\u003ci-c\u0026\u0026h\u003co-c\u0026\u0026h\u003cs-c||u\u003et+c\u0026\u0026u\u003en+c\u0026\u0026u\u003er+c\u0026\u0026u\u003ea+c||u\u003ct-c\u0026\u0026u\u003cn-c\u0026\u0026u\u003cr-c\u0026\u0026u\u003ca-c)\u0026\u0026Sn(t,e,n,i,r,o,a,s,u,h,null)\u003c=c/2}function ds(t,e,n,i,r,o,a,s,l){if(0===a)return!1;var u=a;return!(l\u003ee+u\u0026\u0026l\u003ei+u\u0026\u0026l\u003eo+u||l\u003ce-u\u0026\u0026l\u003ci-u\u0026\u0026l\u003co-u||s\u003et+u\u0026\u0026s\u003en+u\u0026\u0026s\u003er+u||s\u003ct-u\u0026\u0026s\u003cn-u\u0026\u0026s\u003cr-u)\u0026\u0026An(t,e,n,i,r,o,s,l,null)\u003c=u/2}var fs=2*Math.PI;function gs(t){return(t%=fs)\u003c0\u0026\u0026(t+=fs),t}var ys=2*Math.PI;function vs(t,e,n,i,r,o,a,s,l){if(0===a)return!1;var u=a;s-=t,l-=e;var h=Math.sqrt(s*s+l*l);if(h-u\u003en||h+u\u003cn)return!1;if(Math.abs(i-r)%ys\u003c1e-4)return!0;if(o){var c=i;i=gs(r),r=gs(c)}else i=gs(i),r=gs(r);i\u003er\u0026\u0026(r+=ys);var p=Math.atan2(l,s);return p\u003c0\u0026\u0026(p+=ys),p\u003e=i\u0026\u0026p\u003c=r||p+ys\u003e=i\u0026\u0026p+ys\u003c=r}function ms(t,e,n,i,r,o){if(o\u003ee\u0026\u0026o\u003ei||o\u003ce\u0026\u0026o\u003ci)return 0;if(i===e)return 0;var a=(o-e)/(i-e),s=i\u003ce?1:-1;1!==a\u0026\u00260!==a||(s=i\u003ce?.5:-.5);var l=a*(n-t)+t;return l===r?1/0:l\u003er?s:0}var xs=hs.CMD,_s=2*Math.PI;var bs=[-1,-1,-1],ws=[-1,-1];function Ss(t,e,n,i,r,o,a,s,l,u){if(u\u003ee\u0026\u0026u\u003ei\u0026\u0026u\u003eo\u0026\u0026u\u003es||u\u003ce\u0026\u0026u\u003ci\u0026\u0026u\u003co\u0026\u0026u\u003cs)return 0;var h,c=_n(e,i,o,s,u,bs);if(0===c)return 0;for(var p=0,d=-1,f=void 0,g=void 0,y=0;y\u003cc;y++){var v=bs[y],m=0===v||1===v?.5:1;mn(t,n,r,a,v)\u003cl||(d\u003c0\u0026\u0026(d=bn(e,i,o,s,ws),ws[1]\u003cws[0]\u0026\u0026d\u003e1\u0026\u0026(h=void 0,h=ws[0],ws[0]=ws[1],ws[1]=h),f=mn(e,i,o,s,ws[0]),d\u003e1\u0026\u0026(g=mn(e,i,o,s,ws[1]))),2===d?v\u003cws[0]?p+=f\u003ce?m:-m:v\u003cws[1]?p+=g\u003cf?m:-m:p+=s\u003cg?m:-m:v\u003cws[0]?p+=f\u003ce?m:-m:p+=s\u003cf?m:-m)}return p}function Ms(t,e,n,i,r,o,a,s){if(s\u003ee\u0026\u0026s\u003ei\u0026\u0026s\u003eo||s\u003ce\u0026\u0026s\u003ci\u0026\u0026s\u003co)return 0;var l=function(t,e,n,i,r){var o=t-2*e+n,a=2*(e-t),s=t-i,l=0;if(yn(o))vn(a)\u0026\u0026(h=-s/a)\u003e=0\u0026\u0026h\u003c=1\u0026\u0026(r[l++]=h);else{var u=a*a-4*o*s;if(yn(u))(h=-a/(2*o))\u003e=0\u0026\u0026h\u003c=1\u0026\u0026(r[l++]=h);else if(u\u003e0){var h,c=ln(u),p=(-a-c)/(2*o);(h=(-a+c)/(2*o))\u003e=0\u0026\u0026h\u003c=1\u0026\u0026(r[l++]=h),p\u003e=0\u0026\u0026p\u003c=1\u0026\u0026(r[l++]=p)}}return l}(e,i,o,s,bs);if(0===l)return 0;var u=Cn(e,i,o);if(u\u003e=0\u0026\u0026u\u003c=1){for(var h=0,c=In(e,i,o,u),p=0;p\u003cl;p++){var d=0===bs[p]||1===bs[p]?.5:1;In(t,n,r,bs[p])\u003ca||(bs[p]\u003cu?h+=c\u003ce?d:-d:h+=o\u003cc?d:-d)}return h}d=0===bs[0]||1===bs[0]?.5:1;return In(t,n,r,bs[0])\u003ca?0:o\u003ce?d:-d}function Is(t,e,n,i,r,o,a,s){if((s-=e)\u003en||s\u003c-n)return 0;var l=Math.sqrt(n*n-s*s);bs[0]=-l,bs[1]=l;var u=Math.abs(i-r);if(u\u003c1e-4)return 0;if(u\u003e=_s-1e-4){i=0,r=_s;var h=o?1:-1;return a\u003e=bs[0]+t\u0026\u0026a\u003c=bs[1]+t?h:0}if(i\u003er){var c=i;i=r,r=c}i\u003c0\u0026\u0026(i+=_s,r+=_s);for(var p=0,d=0;d\u003c2;d++){var f=bs[d];if(f+t\u003ea){var g=Math.atan2(s,f);h=o?1:-1;g\u003c0\u0026\u0026(g=_s+g),(g\u003e=i\u0026\u0026g\u003c=r||g+_s\u003e=i\u0026\u0026g+_s\u003c=r)\u0026\u0026(g\u003eMath.PI/2\u0026\u0026g\u003c1.5*Math.PI\u0026\u0026(h=-h),p+=h)}}return p}function Ts(t,e,n,i,r){for(var o,a,s,l,u=t.data,h=t.len(),c=0,p=0,d=0,f=0,g=0,y=0;y\u003ch;){var v=u[y++],m=1===y;switch(v===xs.M\u0026\u0026y\u003e1\u0026\u0026(n||(c+=ms(p,d,f,g,i,r))),m\u0026\u0026(f=p=u[y],g=d=u[y+1]),v){case xs.M:p=f=u[y++],d=g=u[y++];break;case xs.L:if(n){if(cs(p,d,u[y],u[y+1],e,i,r))return!0}else c+=ms(p,d,u[y],u[y+1],i,r)||0;p=u[y++],d=u[y++];break;case xs.C:if(n){if(ps(p,d,u[y++],u[y++],u[y++],u[y++],u[y],u[y+1],e,i,r))return!0}else c+=Ss(p,d,u[y++],u[y++],u[y++],u[y++],u[y],u[y+1],i,r)||0;p=u[y++],d=u[y++];break;case xs.Q:if(n){if(ds(p,d,u[y++],u[y++],u[y],u[y+1],e,i,r))return!0}else c+=Ms(p,d,u[y++],u[y++],u[y],u[y+1],i,r)||0;p=u[y++],d=u[y++];break;case xs.A:var x=u[y++],_=u[y++],b=u[y++],w=u[y++],S=u[y++],M=u[y++];y+=1;var I=!!(1-u[y++]);o=Math.cos(S)*b+x,a=Math.sin(S)*w+_,m?(f=o,g=a):c+=ms(p,d,o,a,i,r);var T=(i-x)*w/b+x;if(n){if(vs(x,_,w,S,S+M,I,e,T,r))return!0}else c+=Is(x,_,w,S,S+M,I,T,r);p=Math.cos(S+M)*b+x,d=Math.sin(S+M)*w+_;break;case xs.R:if(f=p=u[y++],g=d=u[y++],o=f+u[y++],a=g+u[y++],n){if(cs(f,g,o,g,e,i,r)||cs(o,g,o,a,e,i,r)||cs(o,a,f,a,e,i,r)||cs(f,a,f,g,e,i,r))return!0}else c+=ms(o,g,o,a,i,r),c+=ms(f,a,f,g,i,r);break;case xs.Z:if(n){if(cs(p,d,f,g,e,i,r))return!0}else c+=ms(p,d,f,g,i,r);p=f,d=g}}return n||(s=d,l=g,Math.abs(s-l)\u003c1e-4)||(c+=ms(p,d,f,g,i,r)||0),0!==c}var Cs=k({fill:\"#000\",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:\"butt\",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},Ma),Ds={style:k({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},Ia.style)},As=mr.concat([\"invisible\",\"culling\",\"z\",\"z2\",\"zlevel\",\"parent\"]),ks=function(t){function e(e){return t.call(this,e)||this}var i;return n(e,t),e.prototype.update=function(){var n=this;t.prototype.update.call(this);var i=this.style;if(i.decal){var r=this._decalEl=this._decalEl||new e;r.buildPath===e.prototype.buildPath\u0026\u0026(r.buildPath=function(t){n.buildPath(t,n.shape)}),r.silent=!0;var o=r.style;for(var a in i)o[a]!==i[a]\u0026\u0026(o[a]=i[a]);o.fill=i.fill?i.decal:null,o.decal=null,o.shadowColor=null,i.strokeFirst\u0026\u0026(o.stroke=null);for(var s=0;s\u003cAs.length;++s)r[As[s]]=this[As[s]];r.__dirty|=1}else this._decalEl\u0026\u0026(this._decalEl=null)},e.prototype.getDecalElement=function(){return this._decalEl},e.prototype._init=function(e){var n=G(e);this.shape=this.getDefaultShape();var i=this.getDefaultStyle();i\u0026\u0026this.useStyle(i);for(var r=0;r\u003cn.length;r++){var o=n[r],a=e[o];\"style\"===o?this.style?A(this.style,a):this.useStyle(a):\"shape\"===o?A(this.shape,a):t.prototype.attrKV.call(this,o,a)}this.style||this.useStyle({})},e.prototype.getDefaultStyle=function(){return null},e.prototype.getDefaultShape=function(){return{}},e.prototype.canBeInsideText=function(){return this.hasFill()},e.prototype.getInsideTextFill=function(){var t=this.style.fill;if(\"none\"!==t){if(U(t)){var e=oi(t,0);return e\u003e.5?lr:e\u003e.2?\"#eee\":ur}if(t)return ur}return lr},e.prototype.getInsideTextStroke=function(t){var e=this.style.fill;if(U(e)){var n=this.__zr;if(!(!n||!n.isDarkMode())===oi(t,0)\u003c.4)return e}},e.prototype.buildPath=function(t,e,n){},e.prototype.pathUpdated=function(){this.__dirty\u0026=-5},e.prototype.getUpdatedPathProxy=function(t){return!this.path\u0026\u0026this.createPathProxy(),this.path.beginPath(),this.buildPath(this.path,this.shape,t),this.path},e.prototype.createPathProxy=function(){this.path=new hs(!1)},e.prototype.hasStroke=function(){var t=this.style,e=t.stroke;return!(null==e||\"none\"===e||!(t.lineWidth\u003e0))},e.prototype.hasFill=function(){var t=this.style.fill;return null!=t\u0026\u0026\"none\"!==t},e.prototype.getBoundingRect=function(){var t=this._rect,e=this.style,n=!t;if(n){var i=!1;this.path||(i=!0,this.createPathProxy());var r=this.path;(i||4\u0026this.__dirty)\u0026\u0026(r.beginPath(),this.buildPath(r,this.shape,!1),this.pathUpdated()),t=r.getBoundingRect()}if(this._rect=t,this.hasStroke()\u0026\u0026this.path\u0026\u0026this.path.len()\u003e0){var o=this._rectStroke||(this._rectStroke=t.clone());if(this.__dirty||n){o.copy(t);var a=e.strokeNoScale?this.getLineScale():1,s=e.lineWidth;if(!this.hasFill()){var l=this.strokeContainThreshold;s=Math.max(s,null==l?4:l)}a\u003e1e-10\u0026\u0026(o.width+=s/a,o.height+=s/a,o.x-=s/a/2,o.y-=s/a/2)}return o}return t},e.prototype.contain=function(t,e){var n=this.transformCoordToLocal(t,e),i=this.getBoundingRect(),r=this.style;if(t=n[0],e=n[1],i.contain(t,e)){var o=this.path;if(this.hasStroke()){var a=r.lineWidth,s=r.strokeNoScale?this.getLineScale():1;if(s\u003e1e-10\u0026\u0026(this.hasFill()||(a=Math.max(a,this.strokeContainThreshold)),function(t,e,n,i){return Ts(t,e,!0,n,i)}(o,a/s,t,e)))return!0}if(this.hasFill())return function(t,e,n){return Ts(t,0,!1,e,n)}(o,t,e)}return!1},e.prototype.dirtyShape=function(){this.__dirty|=4,this._rect\u0026\u0026(this._rect=null),this._decalEl\u0026\u0026this._decalEl.dirtyShape(),this.markRedraw()},e.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},e.prototype.animateShape=function(t){return this.animate(\"shape\",t)},e.prototype.updateDuringAnimation=function(t){\"style\"===t?this.dirtyStyle():\"shape\"===t?this.dirtyShape():this.markRedraw()},e.prototype.attrKV=function(e,n){\"shape\"===e?this.setShape(n):t.prototype.attrKV.call(this,e,n)},e.prototype.setShape=function(t,e){var n=this.shape;return n||(n=this.shape={}),\"string\"==typeof t?n[t]=e:A(n,t),this.dirtyShape(),this},e.prototype.shapeChanged=function(){return!!(4\u0026this.__dirty)},e.prototype.createStyle=function(t){return mt(Cs,t)},e.prototype._innerSaveToNormal=function(e){t.prototype._innerSaveToNormal.call(this,e);var n=this._normalState;e.shape\u0026\u0026!n.shape\u0026\u0026(n.shape=A({},this.shape))},e.prototype._applyStateObj=function(e,n,i,r,o,a){t.prototype._applyStateObj.call(this,e,n,i,r,o,a);var s,l=!(n\u0026\u0026r);if(n\u0026\u0026n.shape?o?r?s=n.shape:(s=A({},i.shape),A(s,n.shape)):(s=A({},r?this.shape:i.shape),A(s,n.shape)):l\u0026\u0026(s=i.shape),s)if(o){this.shape=A({},this.shape);for(var u={},h=G(s),c=0;c\u003ch.length;c++){var p=h[c];\"object\"==typeof s[p]?this.shape[p]=s[p]:u[p]=s[p]}this._transitionState(e,{shape:u},a)}else this.shape=s,this.dirtyShape()},e.prototype._mergeStates=function(e){for(var n,i=t.prototype._mergeStates.call(this,e),r=0;r\u003ce.length;r++){var o=e[r];o.shape\u0026\u0026(n=n||{},this._mergeStyle(n,o.shape))}return n\u0026\u0026(i.shape=n),i},e.prototype.getAnimationStyleProps=function(){return Ds},e.prototype.isZeroArea=function(){return!1},e.extend=function(t){var i=function(e){function i(n){var i=e.call(this,n)||this;return t.init\u0026\u0026t.init.call(i,n),i}return n(i,e),i.prototype.getDefaultStyle=function(){return T(t.style)},i.prototype.getDefaultShape=function(){return T(t.shape)},i}(e);for(var r in t)\"function\"==typeof t[r]\u0026\u0026(i.prototype[r]=t[r]);return i},e.initDefaultProps=((i=e.prototype).type=\"path\",i.strokeContainThreshold=5,i.segmentIgnoreThreshold=0,i.subPixelOptimize=!1,i.autoBatch=!1,void(i.__dirty=7)),e}(Da),Ls=k({strokeFirst:!0,font:a,x:0,y:0,textAlign:\"left\",textBaseline:\"top\",miterLimit:2},Cs),Ps=function(t){function e(){return null!==t\u0026\u0026t.apply(this,arguments)||this}return n(e,t),e.prototype.hasStroke=function(){var t=this.style,e=t.stroke;return null!=e\u0026\u0026\"none\"!==e\u0026\u0026t.lineWidth\u003e0},e.prototype.hasFill=function(){var t=this.style.fill;return null!=t\u0026\u0026\"none\"!==t},e.prototype.createStyle=function(t){return mt(Ls,t)},e.prototype.setBoundingRect=function(t){this._rect=t},e.prototype.getBoundingRect=function(){var t=this.style;if(!this._rect){var e=t.text;null!=e?e+=\"\":e=\"\";var n=Sr(e,t.font,t.textAlign,t.textBaseline);if(n.x+=t.x||0,n.y+=t.y||0,this.hasStroke()){var i=t.lineWidth;n.x-=i/2,n.y-=i/2,n.width+=i,n.height+=i}this._rect=n}return this._rect},e.initDefaultProps=void(e.prototype.dirtyRectTolerance=10),e}(Da);Ps.prototype.type=\"tspan\";var Os=k({x:0,y:0},Ma),Rs={style:k({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},Ia.style)};var Ns=function(t){function e(){return null!==t\u0026\u0026t.apply(this,arguments)||this}return n(e,t),e.prototype.createStyle=function(t){return mt(Os,t)},e.prototype._getSize=function(t){var e=this.style,n=e[t];if(null!=n)return n;var i,r=(i=e.image)\u0026\u0026\"string\"!=typeof i\u0026\u0026i.width\u0026\u0026i.height?e.image:this.__image;if(!r)return 0;var o=\"width\"===t?\"height\":\"width\",a=e[o];return null==a?r[t]:r[t]/r[o]*a},e.prototype.getWidth=function(){return this._getSize(\"width\")},e.prototype.getHeight=function(){return this._getSize(\"height\")},e.prototype.getAnimationStyleProps=function(){return Rs},e.prototype.getBoundingRect=function(){var t=this.style;return this._rect||(this._rect=new ze(t.x||0,t.y||0,this.getWidth(),this.getHeight())),this._rect},e}(Da);Ns.prototype.type=\"image\";var Es=Math.round;function zs(t,e,n){if(e){var i=e.x1,r=e.x2,o=e.y1,a=e.y2;t.x1=i,t.x2=r,t.y1=o,t.y2=a;var s=n\u0026\u0026n.lineWidth;return s?(Es(2*i)===Es(2*r)\u0026\u0026(t.x1=t.x2=Bs(i,s,!0)),Es(2*o)===Es(2*a)\u0026\u0026(t.y1=t.y2=Bs(o,s,!0)),t):t}}function Vs(t,e,n){if(e){var i=e.x,r=e.y,o=e.width,a=e.height;t.x=i,t.y=r,t.width=o,t.height=a;var s=n\u0026\u0026n.lineWidth;return s?(t.x=Bs(i,s,!0),t.y=Bs(r,s,!0),t.width=Math.max(Bs(i+o,s,!1)-t.x,0===o?0:1),t.height=Math.max(Bs(r+a,s,!1)-t.y,0===a?0:1),t):t}}function Bs(t,e,n){if(!e)return t;var i=Es(2*t);return(i+Es(e))%2==0?i/2:(i+(n?1:-1))/2}var Fs=function(){this.x=0,this.y=0,this.width=0,this.height=0},Gs={},Ws=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultShape=function(){return new Fs},e.prototype.buildPath=function(t,e){var n,i,r,o;if(this.subPixelOptimize){var a=Vs(Gs,e,this.style);n=a.x,i=a.y,r=a.width,o=a.height,a.r=e.r,e=a}else n=e.x,i=e.y,r=e.width,o=e.height;e.r?function(t,e){var n,i,r,o,a,s=e.x,l=e.y,u=e.width,h=e.height,c=e.r;u\u003c0\u0026\u0026(s+=u,u=-u),h\u003c0\u0026\u0026(l+=h,h=-h),\"number\"==typeof c?n=i=r=o=c:c instanceof Array?1===c.length?n=i=r=o=c[0]:2===c.length?(n=r=c[0],i=o=c[1]):3===c.length?(n=c[0],i=o=c[1],r=c[2]):(n=c[0],i=c[1],r=c[2],o=c[3]):n=i=r=o=0,n+i\u003eu\u0026\u0026(n*=u/(a=n+i),i*=u/a),r+o\u003eu\u0026\u0026(r*=u/(a=r+o),o*=u/a),i+r\u003eh\u0026\u0026(i*=h/(a=i+r),r*=h/a),n+o\u003eh\u0026\u0026(n*=h/(a=n+o),o*=h/a),t.moveTo(s+n,l),t.lineTo(s+u-i,l),0!==i\u0026\u0026t.arc(s+u-i,l+i,i,-Math.PI/2,0),t.lineTo(s+u,l+h-r),0!==r\u0026\u0026t.arc(s+u-r,l+h-r,r,0,Math.PI/2),t.lineTo(s+o,l+h),0!==o\u0026\u0026t.arc(s+o,l+h-o,o,Math.PI/2,Math.PI),t.lineTo(s,l+n),0!==n\u0026\u0026t.arc(s+n,l+n,n,Math.PI,1.5*Math.PI)}(t,e):t.rect(n,i,r,o)},e.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},e}(ks);Ws.prototype.type=\"rect\";var Hs={fill:\"#000\"},Ys={style:k({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},Ia.style)},Xs=function(t){function e(e){var n=t.call(this)||this;return n.type=\"text\",n._children=[],n._defaultStyle=Hs,n.attr(e),n}return n(e,t),e.prototype.childrenRef=function(){return this._children},e.prototype.update=function(){t.prototype.update.call(this),this.styleChanged()\u0026\u0026this._updateSubTexts();for(var e=0;e\u003cthis._children.length;e++){var n=this._children[e];n.zlevel=this.zlevel,n.z=this.z,n.z2=this.z2,n.culling=this.culling,n.cursor=this.cursor,n.invisible=this.invisible}},e.prototype.updateTransform=function(){var e=this.innerTransformable;e?(e.updateTransform(),e.transform\u0026\u0026(this.transform=e.transform)):t.prototype.updateTransform.call(this)},e.prototype.getLocalTransform=function(e){var n=this.innerTransformable;return n?n.getLocalTransform(e):t.prototype.getLocalTransform.call(this,e)},e.prototype.getComputedTransform=function(){return this.__hostTarget\u0026\u0026(this.__hostTarget.getComputedTransform(),this.__hostTarget.updateInnerText(!0)),t.prototype.getComputedTransform.call(this)},e.prototype._updateSubTexts=function(){var t;this._childCursor=0,Js(t=this.style),E(t.rich,Js),this.style.rich?this._updateRichTexts():this._updatePlainTexts(),this._children.length=this._childCursor,this.styleUpdated()},e.prototype.addSelfToZr=function(e){t.prototype.addSelfToZr.call(this,e);for(var n=0;n\u003cthis._children.length;n++)this._children[n].__zr=e},e.prototype.removeSelfFromZr=function(e){t.prototype.removeSelfFromZr.call(this,e);for(var n=0;n\u003cthis._children.length;n++)this._children[n].__zr=null},e.prototype.getBoundingRect=function(){if(this.styleChanged()\u0026\u0026this._updateSubTexts(),!this._rect){for(var t=new ze(0,0,0,0),e=this._children,n=[],i=null,r=0;r\u003ce.length;r++){var o=e[r],a=o.getBoundingRect(),s=o.getLocalTransform(n);s?(t.copy(a),t.applyTransform(s),(i=i||t.clone()).union(t)):(i=i||a.clone()).union(a)}this._rect=i||t}return this._rect},e.prototype.setDefaultTextStyle=function(t){this._defaultStyle=t||Hs},e.prototype.setTextContent=function(t){0},e.prototype._mergeStyle=function(t,e){if(!e)return t;var n=e.rich,i=t.rich||n\u0026\u0026{};return A(t,e),n\u0026\u0026i?(this._mergeRich(i,n),t.rich=i):i\u0026\u0026(t.rich=i),t},e.prototype._mergeRich=function(t,e){for(var n=G(e),i=0;i\u003cn.length;i++){var r=n[i];t[r]=t[r]||{},A(t[r],e[r])}},e.prototype.getAnimationStyleProps=function(){return Ys},e.prototype._getOrCreateChild=function(t){var e=this._children[this._childCursor];return e\u0026\u0026e instanceof t||(e=new t),this._children[this._childCursor++]=e,e.__zr=this.__zr,e.parent=this,e},e.prototype._updatePlainTexts=function(){var t=this.style,e=t.font||a,n=t.padding,i=function(t,e){null!=t\u0026\u0026(t+=\"\");var n,i=e.overflow,r=e.padding,o=e.font,a=\"truncate\"===i,s=Tr(o),l=rt(e.lineHeight,s),u=!!e.backgroundColor,h=\"truncate\"===e.lineOverflow,c=!1,p=e.width,d=(n=null==p||\"break\"!==i\u0026\u0026\"breakAll\"!==i?t?t.split(\"\\n\"):[]:t?wa(t,e.font,p,\"breakAll\"===i,0).lines:[]).length*l,f=rt(e.height,d);if(d\u003ef\u0026\u0026h){var g=Math.floor(f/l);c=c||n.length\u003eg,n=n.slice(0,g)}if(t\u0026\u0026a\u0026\u0026null!=p)for(var y=da(p,o,e.ellipsis,{minChar:e.truncateMinChar,placeholder:e.placeholder}),v={},m=0;m\u003cn.length;m++)fa(v,n[m],y),n[m]=v.textLine,c=c||v.isTruncated;var x=f,_=0;for(m=0;m\u003cn.length;m++)_=Math.max(br(n[m],o),_);null==p\u0026\u0026(p=_);var b=_;return r\u0026\u0026(x+=r[0]+r[2],b+=r[1]+r[3],p+=r[1]+r[3]),u\u0026\u0026(b=p),{lines:n,height:f,outerWidth:b,outerHeight:x,lineHeight:l,calculatedLineHeight:s,contentWidth:_,contentHeight:d,width:p,isTruncated:c}}(nl(t),t),r=il(t),o=!!t.backgroundColor,s=i.outerHeight,l=i.outerWidth,u=i.contentWidth,h=i.lines,c=i.lineHeight,p=this._defaultStyle;this.isTruncated=!!i.isTruncated;var d=t.x||0,f=t.y||0,g=t.align||p.align||\"left\",y=t.verticalAlign||p.verticalAlign||\"top\",v=d,m=Ir(f,i.contentHeight,y);if(r||n){var x=Mr(d,l,g),_=Ir(f,s,y);r\u0026\u0026this._renderBackground(t,t,x,_,l,s)}m+=c/2,n\u0026\u0026(v=el(d,g,n),\"top\"===y?m+=n[0]:\"bottom\"===y\u0026\u0026(m-=n[2]));for(var b=0,w=!1,S=(tl(\"fill\"in t?t.fill:(w=!0,p.fill))),M=(Qs(\"stroke\"in t?t.stroke:o||p.autoStroke\u0026\u0026!w?null:(b=2,p.stroke))),I=t.textShadowBlur\u003e0,T=null!=t.width\u0026\u0026(\"truncate\"===t.overflow||\"break\"===t.overflow||\"breakAll\"===t.overflow),C=i.calculatedLineHeight,D=0;D\u003ch.length;D++){var A=this._getOrCreateChild(Ps),k=A.createStyle();A.useStyle(k),k.text=h[D],k.x=v,k.y=m,g\u0026\u0026(k.textAlign=g),k.textBaseline=\"middle\",k.opacity=t.opacity,k.strokeFirst=!0,I\u0026\u0026(k.shadowBlur=t.textShadowBlur||0,k.shadowColor=t.textShadowColor||\"transparent\",k.shadowOffsetX=t.textShadowOffsetX||0,k.shadowOffsetY=t.textShadowOffsetY||0),k.stroke=M,k.fill=S,M\u0026\u0026(k.lineWidth=t.lineWidth||b,k.lineDash=t.lineDash,k.lineDashOffset=t.lineDashOffset||0),k.font=e,Ks(k,t),m+=c,T\u0026\u0026A.setBoundingRect(new ze(Mr(k.x,u,k.textAlign),Ir(k.y,C,k.textBaseline),u,C))}},e.prototype._updateRichTexts=function(){var t=this.style,e=function(t,e){var n=new ma;if(null!=t\u0026\u0026(t+=\"\"),!t)return n;for(var i,r=e.width,o=e.height,a=e.overflow,s=\"break\"!==a\u0026\u0026\"breakAll\"!==a||null==r?null:{width:r,accumWidth:0,breakAll:\"breakAll\"===a},l=ca.lastIndex=0;null!=(i=ca.exec(t));){var u=i.index;u\u003el\u0026\u0026xa(n,t.substring(l,u),e,s),xa(n,i[2],e,s,i[1]),l=ca.lastIndex}l\u003ct.length\u0026\u0026xa(n,t.substring(l,t.length),e,s);var h=[],c=0,p=0,d=e.padding,f=\"truncate\"===a,g=\"truncate\"===e.lineOverflow,y={};function v(t,e,n){t.width=e,t.lineHeight=n,c+=n,p=Math.max(p,e)}t:for(var m=0;m\u003cn.lines.length;m++){for(var x=n.lines[m],_=0,b=0,w=0;w\u003cx.tokens.length;w++){var S=(R=x.tokens[w]).styleName\u0026\u0026e.rich[R.styleName]||{},M=R.textPadding=S.padding,I=M?M[1]+M[3]:0,T=R.font=S.font||e.font;R.contentHeight=Tr(T);var C=rt(S.height,R.contentHeight);if(R.innerHeight=C,M\u0026\u0026(C+=M[0]+M[2]),R.height=C,R.lineHeight=ot(S.lineHeight,e.lineHeight,C),R.align=S\u0026\u0026S.align||e.align,R.verticalAlign=S\u0026\u0026S.verticalAlign||\"middle\",g\u0026\u0026null!=o\u0026\u0026c+R.lineHeight\u003eo){var D=n.lines.length;w\u003e0?(x.tokens=x.tokens.slice(0,w),v(x,b,_),n.lines=n.lines.slice(0,m+1)):n.lines=n.lines.slice(0,m),n.isTruncated=n.isTruncated||n.lines.length\u003cD;break t}var A=S.width,k=null==A||\"auto\"===A;if(\"string\"==typeof A\u0026\u0026\"%\"===A.charAt(A.length-1))R.percentWidth=A,h.push(R),R.contentWidth=br(R.text,T);else{if(k){var L=S.backgroundColor,P=L\u0026\u0026L.image;P\u0026\u0026ha(P=sa(P))\u0026\u0026(R.width=Math.max(R.width,P.width*C/P.height))}var O=f\u0026\u0026null!=r?r-b:null;null!=O\u0026\u0026O\u003cR.width?!k||O\u003cI?(R.text=\"\",R.width=R.contentWidth=0):(pa(y,R.text,O-I,T,e.ellipsis,{minChar:e.truncateMinChar}),R.text=y.text,n.isTruncated=n.isTruncated||y.isTruncated,R.width=R.contentWidth=br(R.text,T)):R.contentWidth=br(R.text,T)}R.width+=I,b+=R.width,S\u0026\u0026(_=Math.max(_,R.lineHeight))}v(x,b,_)}for(n.outerWidth=n.width=rt(r,p),n.outerHeight=n.height=rt(o,c),n.contentHeight=c,n.contentWidth=p,d\u0026\u0026(n.outerWidth+=d[1]+d[3],n.outerHeight+=d[0]+d[2]),m=0;m\u003ch.length;m++){var R,N=(R=h[m]).percentWidth;R.width=parseInt(N,10)/100*n.width}return n}(nl(t),t),n=e.width,i=e.outerWidth,r=e.outerHeight,o=t.padding,a=t.x||0,s=t.y||0,l=this._defaultStyle,u=t.align||l.align,h=t.verticalAlign||l.verticalAlign;this.isTruncated=!!e.isTruncated;var c=Mr(a,i,u),p=Ir(s,r,h),d=c,f=p;o\u0026\u0026(d+=o[3],f+=o[0]);var g=d+n;il(t)\u0026\u0026this._renderBackground(t,t,c,p,i,r);for(var y=!!t.backgroundColor,v=0;v\u003ce.lines.length;v++){for(var m=e.lines[v],x=m.tokens,_=x.length,b=m.lineHeight,w=m.width,S=0,M=d,I=g,T=_-1,C=void 0;S\u003c_\u0026\u0026(!(C=x[S]).align||\"left\"===C.align);)this._placeToken(C,t,b,f,M,\"left\",y),w-=C.width,M+=C.width,S++;for(;T\u003e=0\u0026\u0026\"right\"===(C=x[T]).align;)this._placeToken(C,t,b,f,I,\"right\",y),w-=C.width,I-=C.width,T--;for(M+=(n-(M-d)-(g-I)-w)/2;S\u003c=T;)C=x[S],this._placeToken(C,t,b,f,M+C.width/2,\"center\",y),M+=C.width,S++;f+=b}},e.prototype._placeToken=function(t,e,n,i,r,o,s){var l=e.rich[t.styleName]||{};l.text=t.text;var u=t.verticalAlign,h=i+n/2;\"top\"===u?h=i+t.height/2:\"bottom\"===u\u0026\u0026(h=i+n-t.height/2),!t.isLineHolder\u0026\u0026il(l)\u0026\u0026this._renderBackground(l,e,\"right\"===o?r-t.width:\"center\"===o?r-t.width/2:r,h-t.height/2,t.width,t.height);var c=!!l.backgroundColor,p=t.textPadding;p\u0026\u0026(r=el(r,o,p),h-=t.height/2-p[0]-t.innerHeight/2);var d=this._getOrCreateChild(Ps),f=d.createStyle();d.useStyle(f);var g=this._defaultStyle,y=!1,v=0,m=tl(\"fill\"in l?l.fill:\"fill\"in e?e.fill:(y=!0,g.fill)),x=Qs(\"stroke\"in l?l.stroke:\"stroke\"in e?e.stroke:c||s||g.autoStroke\u0026\u0026!y?null:(v=2,g.stroke)),_=l.textShadowBlur\u003e0||e.textShadowBlur\u003e0;f.text=t.text,f.x=r,f.y=h,_\u0026\u0026(f.shadowBlur=l.textShadowBlur||e.textShadowBlur||0,f.shadowColor=l.textShadowColor||e.textShadowColor||\"transparent\",f.shadowOffsetX=l.textShadowOffsetX||e.textShadowOffsetX||0,f.shadowOffsetY=l.textShadowOffsetY||e.textShadowOffsetY||0),f.textAlign=o,f.textBaseline=\"middle\",f.font=t.font||a,f.opacity=ot(l.opacity,e.opacity,1),Ks(f,l),x\u0026\u0026(f.lineWidth=ot(l.lineWidth,e.lineWidth,v),f.lineDash=rt(l.lineDash,e.lineDash),f.lineDashOffset=e.lineDashOffset||0,f.stroke=x),m\u0026\u0026(f.fill=m);var b=t.contentWidth,w=t.contentHeight;d.setBoundingRect(new ze(Mr(f.x,b,f.textAlign),Ir(f.y,w,f.textBaseline),b,w))},e.prototype._renderBackground=function(t,e,n,i,r,o){var a,s,l,u=t.backgroundColor,h=t.borderWidth,c=t.borderColor,p=u\u0026\u0026u.image,d=u\u0026\u0026!p,f=t.borderRadius,g=this;if(d||t.lineHeight||h\u0026\u0026c){(a=this._getOrCreateChild(Ws)).useStyle(a.createStyle()),a.style.fill=null;var y=a.shape;y.x=n,y.y=i,y.width=r,y.height=o,y.r=f,a.dirtyShape()}if(d)(l=a.style).fill=u||null,l.fillOpacity=rt(t.fillOpacity,1);else if(p){(s=this._getOrCreateChild(Ns)).onload=function(){g.dirtyStyle()};var v=s.style;v.image=u.image,v.x=n,v.y=i,v.width=r,v.height=o}h\u0026\u0026c\u0026\u0026((l=a.style).lineWidth=h,l.stroke=c,l.strokeOpacity=rt(t.strokeOpacity,1),l.lineDash=t.borderDash,l.lineDashOffset=t.borderDashOffset||0,a.strokeContainThreshold=0,a.hasFill()\u0026\u0026a.hasStroke()\u0026\u0026(l.strokeFirst=!0,l.lineWidth*=2));var m=(a||s).style;m.shadowBlur=t.shadowBlur||0,m.shadowColor=t.shadowColor||\"transparent\",m.shadowOffsetX=t.shadowOffsetX||0,m.shadowOffsetY=t.shadowOffsetY||0,m.opacity=ot(t.opacity,e.opacity,1)},e.makeFont=function(t){var e=\"\";return $s(t)\u0026\u0026(e=[t.fontStyle,t.fontWeight,qs(t.fontSize),t.fontFamily||\"sans-serif\"].join(\" \")),e\u0026\u0026ut(e)||t.textFont||t.font},e}(Da),Us={left:!0,right:1,center:1},Zs={top:1,bottom:1,middle:1},js=[\"fontStyle\",\"fontWeight\",\"fontSize\",\"fontFamily\"];function qs(t){return\"string\"!=typeof t||-1===t.indexOf(\"px\")\u0026\u0026-1===t.indexOf(\"rem\")\u0026\u0026-1===t.indexOf(\"em\")?isNaN(+t)?\"12px\":t+\"px\":t}function Ks(t,e){for(var n=0;n\u003cjs.length;n++){var i=js[n],r=e[i];null!=r\u0026\u0026(t[i]=r)}}function $s(t){return null!=t.fontSize||t.fontFamily||t.fontWeight}function Js(t){if(t){t.font=Xs.makeFont(t);var e=t.align;\"middle\"===e\u0026\u0026(e=\"center\"),t.align=null==e||Us[e]?e:\"left\";var n=t.verticalAlign;\"center\"===n\u0026\u0026(n=\"middle\"),t.verticalAlign=null==n||Zs[n]?n:\"top\",t.padding\u0026\u0026(t.padding=st(t.padding))}}function Qs(t,e){return null==t||e\u003c=0||\"transparent\"===t||\"none\"===t?null:t.image||t.colorStops?\"#000\":t}function tl(t){return null==t||\"none\"===t?null:t.image||t.colorStops?\"#000\":t}function el(t,e,n){return\"right\"===e?t-n[1]:\"center\"===e?t+n[3]/2-n[1]/2:t+n[3]}function nl(t){var e=t.text;return null!=e\u0026\u0026(e+=\"\"),e}function il(t){return!!(t.backgroundColor||t.lineHeight||t.borderWidth\u0026\u0026t.borderColor)}var rl=Vo(),ol=function(t,e,n,i){if(i){var r=rl(i);r.dataIndex=n,r.dataType=e,r.seriesIndex=t,r.ssrType=\"chart\",\"group\"===i.type\u0026\u0026i.traverse((function(i){var r=rl(i);r.seriesIndex=t,r.dataIndex=n,r.dataType=e,r.ssrType=\"chart\"}))}},al=1,sl={},ll=Vo(),ul=Vo(),hl=[\"emphasis\",\"blur\",\"select\"],cl=[\"normal\",\"emphasis\",\"blur\",\"select\"],pl=10,dl=\"highlight\",fl=\"downplay\",gl=\"select\",yl=\"unselect\",vl=\"toggleSelect\";function ml(t){return null!=t\u0026\u0026\"none\"!==t}function xl(t,e,n){t.onHoverStateChange\u0026\u0026(t.hoverState||0)!==n\u0026\u0026t.onHoverStateChange(e),t.hoverState=n}function _l(t){xl(t,\"emphasis\",2)}function bl(t){2===t.hoverState\u0026\u0026xl(t,\"normal\",0)}function wl(t){xl(t,\"blur\",1)}function Sl(t){1===t.hoverState\u0026\u0026xl(t,\"normal\",0)}function Ml(t){t.selected=!0}function Il(t){t.selected=!1}function Tl(t,e,n){e(t,n)}function Cl(t,e,n){Tl(t,e,n),t.isGroup\u0026\u0026t.traverse((function(t){Tl(t,e,n)}))}function Dl(t,e){switch(e){case\"emphasis\":t.hoverState=2;break;case\"normal\":t.hoverState=0;break;case\"blur\":t.hoverState=1;break;case\"select\":t.selected=!0}}function Al(t,e){var n=this.states[t];if(this.style){if(\"emphasis\"===t)return function(t,e,n,i){var r=n\u0026\u0026P(n,\"select\")\u003e=0,o=!1;if(t instanceof ks){var a=ll(t),s=r\u0026\u0026a.selectFill||a.normalFill,l=r\u0026\u0026a.selectStroke||a.normalStroke;if(ml(s)||ml(l)){var u=(i=i||{}).style||{};\"inherit\"===u.fill?(o=!0,i=A({},i),(u=A({},u)).fill=s):!ml(u.fill)\u0026\u0026ml(s)?(o=!0,i=A({},i),(u=A({},u)).fill=si(s)):!ml(u.stroke)\u0026\u0026ml(l)\u0026\u0026(o||(i=A({},i),u=A({},u)),u.stroke=si(l)),i.style=u}}if(i\u0026\u0026null==i.z2){o||(i=A({},i));var h=t.z2EmphasisLift;i.z2=t.z2+(null!=h?h:pl)}return i}(this,0,e,n);if(\"blur\"===t)return function(t,e,n){var i=P(t.currentStates,e)\u003e=0,r=t.style.opacity,o=i?null:function(t,e,n,i){for(var r=t.style,o={},a=0;a\u003ce.length;a++){var s=e[a],l=r[s];o[s]=null==l?i\u0026\u0026i[s]:l}for(a=0;a\u003ct.animators.length;a++){var u=t.animators[a];u.__fromStateTransition\u0026\u0026u.__fromStateTransition.indexOf(n)\u003c0\u0026\u0026\"style\"===u.targetName\u0026\u0026u.saveTo(o,e)}return o}(t,[\"opacity\"],e,{opacity:1}),a=(n=n||{}).style||{};return null==a.opacity\u0026\u0026(n=A({},n),a=A({opacity:i?r:.1*o.opacity},a),n.style=a),n}(this,t,n);if(\"select\"===t)return function(t,e,n){if(n\u0026\u0026null==n.z2){n=A({},n);var i=t.z2SelectLift;n.z2=t.z2+(null!=i?i:9)}return n}(this,0,n)}return n}function kl(t){t.stateProxy=Al;var e=t.getTextContent(),n=t.getTextGuideLine();e\u0026\u0026(e.stateProxy=Al),n\u0026\u0026(n.stateProxy=Al)}function Ll(t,e){!Bl(t,e)\u0026\u0026!t.__highByOuter\u0026\u0026Cl(t,_l)}function Pl(t,e){!Bl(t,e)\u0026\u0026!t.__highByOuter\u0026\u0026Cl(t,bl)}function Ol(t,e){t.__highByOuter|=1\u003c\u003c(e||0),Cl(t,_l)}function Rl(t,e){!(t.__highByOuter\u0026=~(1\u003c\u003c(e||0)))\u0026\u0026Cl(t,bl)}function Nl(t){Cl(t,wl)}function El(t){Cl(t,Sl)}function zl(t){Cl(t,Ml)}function Vl(t){Cl(t,Il)}function Bl(t,e){return t.__highDownSilentOnTouch\u0026\u0026e.zrByTouch}function Fl(t){var e=t.getModel(),n=[],i=[];e.eachComponent((function(e,r){var o=ul(r),a=\"series\"===e,s=a?t.getViewOfSeriesModel(r):t.getViewOfComponentModel(r);!a\u0026\u0026i.push(s),o.isBlured\u0026\u0026(s.group.traverse((function(t){Sl(t)})),a\u0026\u0026n.push(r)),o.isBlured=!1})),E(i,(function(t){t\u0026\u0026t.toggleBlurSeries\u0026\u0026t.toggleBlurSeries(n,!1,e)}))}function Gl(t,e,n,i){var r=i.getModel();function o(t,e){for(var n=0;n\u003ce.length;n++){var i=t.getItemGraphicEl(e[n]);i\u0026\u0026El(i)}}if(n=n||\"coordinateSystem\",null!=t\u0026\u0026e\u0026\u0026\"none\"!==e){var a=r.getSeriesByIndex(t),s=a.coordinateSystem;s\u0026\u0026s.master\u0026\u0026(s=s.master);var l=[];r.eachSeries((function(t){var r=a===t,u=t.coordinateSystem;if(u\u0026\u0026u.master\u0026\u0026(u=u.master),!(\"series\"===n\u0026\u0026!r||\"coordinateSystem\"===n\u0026\u0026!(u\u0026\u0026s?u===s:r)||\"series\"===e\u0026\u0026r)){if(i.getViewOfSeriesModel(t).group.traverse((function(t){t.__highByOuter\u0026\u0026r\u0026\u0026\"self\"===e||wl(t)})),N(e))o(t.getData(),e);else if(q(e))for(var h=G(e),c=0;c\u003ch.length;c++)o(t.getData(h[c]),e[h[c]]);l.push(t),ul(t).isBlured=!0}})),r.eachComponent((function(t,e){if(\"series\"!==t){var n=i.getViewOfComponentModel(e);n\u0026\u0026n.toggleBlurSeries\u0026\u0026n.toggleBlurSeries(l,!0,r)}}))}}function Wl(t,e,n){if(null!=t\u0026\u0026null!=e){var i=n.getModel().getComponent(t,e);if(i){ul(i).isBlured=!0;var r=n.getViewOfComponentModel(i);r\u0026\u0026r.focusBlurEnabled\u0026\u0026r.group.traverse((function(t){wl(t)}))}}}function Hl(t,e,n,i){var r={focusSelf:!1,dispatchers:null};if(null==t||\"series\"===t||null==e||null==n)return r;var o=i.getModel().getComponent(t,e);if(!o)return r;var a=i.getViewOfComponentModel(o);if(!a||!a.findHighDownDispatchers)return r;for(var s,l=a.findHighDownDispatchers(n),u=0;u\u003cl.length;u++)if(\"self\"===rl(l[u]).focus){s=!0;break}return{focusSelf:s,dispatchers:l}}function Yl(t){E(t.getAllData(),(function(e){var n=e.data,i=e.type;n.eachItemGraphicEl((function(e,n){t.isSelected(n,i)?zl(e):Vl(e)}))}))}function Xl(t){var e=[];return t.eachSeries((function(t){E(t.getAllData(),(function(n){n.data;var i=n.type,r=t.getSelectedDataIndices();if(r.length\u003e0){var o={dataIndex:r,seriesIndex:t.seriesIndex};null!=i\u0026\u0026(o.dataType=i),e.push(o)}}))})),e}function Ul(t,e,n){Jl(t,!0),Cl(t,kl),jl(t,e,n)}function Zl(t,e,n,i){i?function(t){Jl(t,!1)}(t):Ul(t,e,n)}function jl(t,e,n){var i=rl(t);null!=e?(i.focus=e,i.blurScope=n):i.focus\u0026\u0026(i.focus=null)}var ql=[\"emphasis\",\"blur\",\"select\"],Kl={itemStyle:\"getItemStyle\",lineStyle:\"getLineStyle\",areaStyle:\"getAreaStyle\"};function $l(t,e,n,i){n=n||\"itemStyle\";for(var r=0;r\u003cql.length;r++){var o=ql[r],a=e.getModel([o,n]);t.ensureState(o).style=i?i(a):a[Kl[n]]()}}function Jl(t,e){var n=!1===e,i=t;t.highDownSilentOnTouch\u0026\u0026(i.__highDownSilentOnTouch=t.highDownSilentOnTouch),n\u0026\u0026!i.__highDownDispatcher||(i.__highByOuter=i.__highByOuter||0,i.__highDownDispatcher=!n)}function Ql(t){return!(!t||!t.__highDownDispatcher)}function tu(t){var e=t.type;return e===gl||e===yl||e===vl}function eu(t){var e=t.type;return e===dl||e===fl}var nu=hs.CMD,iu=[[],[],[]],ru=Math.sqrt,ou=Math.atan2;function au(t,e){if(e){var n,i,r,o,a,s,l=t.data,u=t.len(),h=nu.M,c=nu.C,p=nu.L,d=nu.R,f=nu.A,g=nu.Q;for(r=0,o=0;r\u003cu;){switch(n=l[r++],o=r,i=0,n){case h:case p:i=1;break;case c:i=3;break;case g:i=2;break;case f:var y=e[4],v=e[5],m=ru(e[0]*e[0]+e[1]*e[1]),x=ru(e[2]*e[2]+e[3]*e[3]),_=ou(-e[1]/x,e[0]/m);l[r]*=m,l[r++]+=y,l[r]*=x,l[r++]+=v,l[r++]*=m,l[r++]*=x,l[r++]+=_,l[r++]+=_,o=r+=2;break;case d:s[0]=l[r++],s[1]=l[r++],Wt(s,s,e),l[o++]=s[0],l[o++]=s[1],s[0]+=l[r++],s[1]+=l[r++],Wt(s,s,e),l[o++]=s[0],l[o++]=s[1]}for(a=0;a\u003ci;a++){var b=iu[a];b[0]=l[r++],b[1]=l[r++],Wt(b,b,e),l[o++]=b[0],l[o++]=b[1]}}t.increaseVersion()}}var su=Math.sqrt,lu=Math.sin,uu=Math.cos,hu=Math.PI;function cu(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1])}function pu(t,e){return(t[0]*e[0]+t[1]*e[1])/(cu(t)*cu(e))}function du(t,e){return(t[0]*e[1]\u003ct[1]*e[0]?-1:1)*Math.acos(pu(t,e))}function fu(t,e,n,i,r,o,a,s,l,u,h){var c=l*(hu/180),p=uu(c)*(t-n)/2+lu(c)*(e-i)/2,d=-1*lu(c)*(t-n)/2+uu(c)*(e-i)/2,f=p*p/(a*a)+d*d/(s*s);f\u003e1\u0026\u0026(a*=su(f),s*=su(f));var g=(r===o?-1:1)*su((a*a*(s*s)-a*a*(d*d)-s*s*(p*p))/(a*a*(d*d)+s*s*(p*p)))||0,y=g*a*d/s,v=g*-s*p/a,m=(t+n)/2+uu(c)*y-lu(c)*v,x=(e+i)/2+lu(c)*y+uu(c)*v,_=du([1,0],[(p-y)/a,(d-v)/s]),b=[(p-y)/a,(d-v)/s],w=[(-1*p-y)/a,(-1*d-v)/s],S=du(b,w);if(pu(b,w)\u003c=-1\u0026\u0026(S=hu),pu(b,w)\u003e=1\u0026\u0026(S=0),S\u003c0){var M=Math.round(S/hu*1e6)/1e6;S=2*hu+M%2*hu}h.addData(u,m,x,a,s,_,S,c,o)}var gu=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/gi,yu=/-?([0-9]*\\.)?[0-9]+([eE]-?[0-9]+)?/g;var vu=function(t){function e(){return null!==t\u0026\u0026t.apply(this,arguments)||this}return n(e,t),e.prototype.applyTransform=function(t){},e}(ks);function mu(t){return null!=t.setData}function xu(t,e){var n=function(t){var e=new hs;if(!t)return e;var n,i=0,r=0,o=i,a=r,s=hs.CMD,l=t.match(gu);if(!l)return e;for(var u=0;u\u003cl.length;u++){for(var h=l[u],c=h.charAt(0),p=void 0,d=h.match(yu)||[],f=d.length,g=0;g\u003cf;g++)d[g]=parseFloat(d[g]);for(var y=0;y\u003cf;){var v=void 0,m=void 0,x=void 0,_=void 0,b=void 0,w=void 0,S=void 0,M=i,I=r,T=void 0,C=void 0;switch(c){case\"l\":i+=d[y++],r+=d[y++],p=s.L,e.addData(p,i,r);break;case\"L\":i=d[y++],r=d[y++],p=s.L,e.addData(p,i,r);break;case\"m\":i+=d[y++],r+=d[y++],p=s.M,e.addData(p,i,r),o=i,a=r,c=\"l\";break;case\"M\":i=d[y++],r=d[y++],p=s.M,e.addData(p,i,r),o=i,a=r,c=\"L\";break;case\"h\":i+=d[y++],p=s.L,e.addData(p,i,r);break;case\"H\":i=d[y++],p=s.L,e.addData(p,i,r);break;case\"v\":r+=d[y++],p=s.L,e.addData(p,i,r);break;case\"V\":r=d[y++],p=s.L,e.addData(p,i,r);break;case\"C\":p=s.C,e.addData(p,d[y++],d[y++],d[y++],d[y++],d[y++],d[y++]),i=d[y-2],r=d[y-1];break;case\"c\":p=s.C,e.addData(p,d[y++]+i,d[y++]+r,d[y++]+i,d[y++]+r,d[y++]+i,d[y++]+r),i+=d[y-2],r+=d[y-1];break;case\"S\":v=i,m=r,T=e.len(),C=e.data,n===s.C\u0026\u0026(v+=i-C[T-4],m+=r-C[T-3]),p=s.C,M=d[y++],I=d[y++],i=d[y++],r=d[y++],e.addData(p,v,m,M,I,i,r);break;case\"s\":v=i,m=r,T=e.len(),C=e.data,n===s.C\u0026\u0026(v+=i-C[T-4],m+=r-C[T-3]),p=s.C,M=i+d[y++],I=r+d[y++],i+=d[y++],r+=d[y++],e.addData(p,v,m,M,I,i,r);break;case\"Q\":M=d[y++],I=d[y++],i=d[y++],r=d[y++],p=s.Q,e.addData(p,M,I,i,r);break;case\"q\":M=d[y++]+i,I=d[y++]+r,i+=d[y++],r+=d[y++],p=s.Q,e.addData(p,M,I,i,r);break;case\"T\":v=i,m=r,T=e.len(),C=e.data,n===s.Q\u0026\u0026(v+=i-C[T-4],m+=r-C[T-3]),i=d[y++],r=d[y++],p=s.Q,e.addData(p,v,m,i,r);break;case\"t\":v=i,m=r,T=e.len(),C=e.data,n===s.Q\u0026\u0026(v+=i-C[T-4],m+=r-C[T-3]),i+=d[y++],r+=d[y++],p=s.Q,e.addData(p,v,m,i,r);break;case\"A\":x=d[y++],_=d[y++],b=d[y++],w=d[y++],S=d[y++],fu(M=i,I=r,i=d[y++],r=d[y++],w,S,x,_,b,p=s.A,e);break;case\"a\":x=d[y++],_=d[y++],b=d[y++],w=d[y++],S=d[y++],fu(M=i,I=r,i+=d[y++],r+=d[y++],w,S,x,_,b,p=s.A,e)}}\"z\"!==c\u0026\u0026\"Z\"!==c||(p=s.Z,e.addData(p),i=o,r=a),n=p}return e.toStatic(),e}(t),i=A({},e);return i.buildPath=function(t){if(mu(t)){t.setData(n.data),(e=t.getContext())\u0026\u0026t.rebuildPath(e,1)}else{var e=t;n.rebuildPath(e,1)}},i.applyTransform=function(t){au(n,t),this.dirtyShape()},i}function _u(t,e){return new vu(xu(t,e))}function bu(t,e){e=e||{};var n=new ks;return t.shape\u0026\u0026n.setShape(t.shape),n.setStyle(t.style),e.bakeTransform?au(n.path,t.getComputedTransform()):e.toLocal?n.setLocalTransform(t.getComputedTransform()):n.copyTransform(t),n.buildPath=t.buildPath,n.applyTransform=n.applyTransform,n.z=t.z,n.z2=t.z2,n.zlevel=t.zlevel,n}var wu=function(){this.cx=0,this.cy=0,this.r=0},Su=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultShape=function(){return new wu},e.prototype.buildPath=function(t,e){t.moveTo(e.cx+e.r,e.cy),t.arc(e.cx,e.cy,e.r,0,2*Math.PI)},e}(ks);Su.prototype.type=\"circle\";var Mu=function(){this.cx=0,this.cy=0,this.rx=0,this.ry=0},Iu=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultShape=function(){return new Mu},e.prototype.buildPath=function(t,e){var n=.5522848,i=e.cx,r=e.cy,o=e.rx,a=e.ry,s=o*n,l=a*n;t.moveTo(i-o,r),t.bezierCurveTo(i-o,r-l,i-s,r-a,i,r-a),t.bezierCurveTo(i+s,r-a,i+o,r-l,i+o,r),t.bezierCurveTo(i+o,r+l,i+s,r+a,i,r+a),t.bezierCurveTo(i-s,r+a,i-o,r+l,i-o,r),t.closePath()},e}(ks);Iu.prototype.type=\"ellipse\";var Tu=Math.PI,Cu=2*Tu,Du=Math.sin,Au=Math.cos,ku=Math.acos,Lu=Math.atan2,Pu=Math.abs,Ou=Math.sqrt,Ru=Math.max,Nu=Math.min,Eu=1e-4;function zu(t,e,n,i,r,o,a){var s=t-n,l=e-i,u=(a?o:-o)/Ou(s*s+l*l),h=u*l,c=-u*s,p=t+h,d=e+c,f=n+h,g=i+c,y=(p+f)/2,v=(d+g)/2,m=f-p,x=g-d,_=m*m+x*x,b=r-o,w=p*g-f*d,S=(x\u003c0?-1:1)*Ou(Ru(0,b*b*_-w*w)),M=(w*x-m*S)/_,I=(-w*m-x*S)/_,T=(w*x+m*S)/_,C=(-w*m+x*S)/_,D=M-y,A=I-v,k=T-y,L=C-v;return D*D+A*A\u003ek*k+L*L\u0026\u0026(M=T,I=C),{cx:M,cy:I,x0:-h,y0:-c,x1:M*(r/b-1),y1:I*(r/b-1)}}function Vu(t,e){var n,i=Ru(e.r,0),r=Ru(e.r0||0,0),o=i\u003e0;if(o||r\u003e0){if(o||(i=r,r=0),r\u003ei){var a=i;i=r,r=a}var s=e.startAngle,l=e.endAngle;if(!isNaN(s)\u0026\u0026!isNaN(l)){var u=e.cx,h=e.cy,c=!!e.clockwise,p=Pu(l-s),d=p\u003eCu\u0026\u0026p%Cu;if(d\u003eEu\u0026\u0026(p=d),i\u003eEu)if(p\u003eCu-Eu)t.moveTo(u+i*Au(s),h+i*Du(s)),t.arc(u,h,i,s,l,!c),r\u003eEu\u0026\u0026(t.moveTo(u+r*Au(l),h+r*Du(l)),t.arc(u,h,r,l,s,c));else{var f=void 0,g=void 0,y=void 0,v=void 0,m=void 0,x=void 0,_=void 0,b=void 0,w=void 0,S=void 0,M=void 0,I=void 0,T=void 0,C=void 0,D=void 0,A=void 0,k=i*Au(s),L=i*Du(s),P=r*Au(l),O=r*Du(l),R=p\u003eEu;if(R){var N=e.cornerRadius;N\u0026\u0026(n=function(t){var e;if(Y(t)){var n=t.length;if(!n)return t;e=1===n?[t[0],t[0],0,0]:2===n?[t[0],t[0],t[1],t[1]]:3===n?t.concat(t[2]):t}else e=[t,t,t,t];return e}(N),f=n[0],g=n[1],y=n[2],v=n[3]);var E=Pu(i-r)/2;if(m=Nu(E,y),x=Nu(E,v),_=Nu(E,f),b=Nu(E,g),M=w=Ru(m,x),I=S=Ru(_,b),(w\u003eEu||S\u003eEu)\u0026\u0026(T=i*Au(l),C=i*Du(l),D=r*Au(s),A=r*Du(s),p\u003cTu)){var z=function(t,e,n,i,r,o,a,s){var l=n-t,u=i-e,h=a-r,c=s-o,p=c*l-h*u;if(!(p*p\u003cEu))return[t+(p=(h*(e-o)-c*(t-r))/p)*l,e+p*u]}(k,L,D,A,T,C,P,O);if(z){var V=k-z[0],B=L-z[1],F=T-z[0],G=C-z[1],W=1/Du(ku((V*F+B*G)/(Ou(V*V+B*B)*Ou(F*F+G*G)))/2),H=Ou(z[0]*z[0]+z[1]*z[1]);M=Nu(w,(i-H)/(W+1)),I=Nu(S,(r-H)/(W-1))}}}if(R)if(M\u003eEu){var X=Nu(y,M),U=Nu(v,M),Z=zu(D,A,k,L,i,X,c),j=zu(T,C,P,O,i,U,c);t.moveTo(u+Z.cx+Z.x0,h+Z.cy+Z.y0),M\u003cw\u0026\u0026X===U?t.arc(u+Z.cx,h+Z.cy,M,Lu(Z.y0,Z.x0),Lu(j.y0,j.x0),!c):(X\u003e0\u0026\u0026t.arc(u+Z.cx,h+Z.cy,X,Lu(Z.y0,Z.x0),Lu(Z.y1,Z.x1),!c),t.arc(u,h,i,Lu(Z.cy+Z.y1,Z.cx+Z.x1),Lu(j.cy+j.y1,j.cx+j.x1),!c),U\u003e0\u0026\u0026t.arc(u+j.cx,h+j.cy,U,Lu(j.y1,j.x1),Lu(j.y0,j.x0),!c))}else t.moveTo(u+k,h+L),t.arc(u,h,i,s,l,!c);else t.moveTo(u+k,h+L);if(r\u003eEu\u0026\u0026R)if(I\u003eEu){X=Nu(f,I),Z=zu(P,O,T,C,r,-(U=Nu(g,I)),c),j=zu(k,L,D,A,r,-X,c);t.lineTo(u+Z.cx+Z.x0,h+Z.cy+Z.y0),I\u003cS\u0026\u0026X===U?t.arc(u+Z.cx,h+Z.cy,I,Lu(Z.y0,Z.x0),Lu(j.y0,j.x0),!c):(U\u003e0\u0026\u0026t.arc(u+Z.cx,h+Z.cy,U,Lu(Z.y0,Z.x0),Lu(Z.y1,Z.x1),!c),t.arc(u,h,r,Lu(Z.cy+Z.y1,Z.cx+Z.x1),Lu(j.cy+j.y1,j.cx+j.x1),c),X\u003e0\u0026\u0026t.arc(u+j.cx,h+j.cy,X,Lu(j.y1,j.x1),Lu(j.y0,j.x0),!c))}else t.lineTo(u+P,h+O),t.arc(u,h,r,l,s,c);else t.lineTo(u+P,h+O)}else t.moveTo(u,h);t.closePath()}}}var Bu=function(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=2*Math.PI,this.clockwise=!0,this.cornerRadius=0},Fu=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultShape=function(){return new Bu},e.prototype.buildPath=function(t,e){Vu(t,e)},e.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},e}(ks);Fu.prototype.type=\"sector\";var Gu=function(){this.cx=0,this.cy=0,this.r=0,this.r0=0},Wu=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultShape=function(){return new Gu},e.prototype.buildPath=function(t,e){var n=e.cx,i=e.cy,r=2*Math.PI;t.moveTo(n+e.r,i),t.arc(n,i,e.r,0,r,!1),t.moveTo(n+e.r0,i),t.arc(n,i,e.r0,0,r,!0)},e}(ks);function Hu(t,e,n){var i=e.smooth,r=e.points;if(r\u0026\u0026r.length\u003e=2){if(i){var o=function(t,e,n,i){var r,o,a,s,l=[],u=[],h=[],c=[];if(i){a=[1/0,1/0],s=[-1/0,-1/0];for(var p=0,d=t.length;p\u003cd;p++)Ht(a,a,t[p]),Yt(s,s,t[p]);Ht(a,a,i[0]),Yt(s,s,i[1])}for(p=0,d=t.length;p\u003cd;p++){var f=t[p];if(n)r=t[p?p-1:d-1],o=t[(p+1)%d];else{if(0===p||p===d-1){l.push(Tt(t[p]));continue}r=t[p-1],o=t[p+1]}kt(u,o,r),Nt(u,u,e);var g=zt(f,r),y=zt(f,o),v=g+y;0!==v\u0026\u0026(g/=v,y/=v),Nt(h,u,-g),Nt(c,u,y);var m=Dt([],f,h),x=Dt([],f,c);i\u0026\u0026(Yt(m,m,a),Ht(m,m,s),Yt(x,x,a),Ht(x,x,s)),l.push(m),l.push(x)}return n\u0026\u0026l.push(l.shift()),l}(r,i,n,e.smoothConstraint);t.moveTo(r[0][0],r[0][1]);for(var a=r.length,s=0;s\u003c(n?a:a-1);s++){var l=o[2*s],u=o[2*s+1],h=r[(s+1)%a];t.bezierCurveTo(l[0],l[1],u[0],u[1],h[0],h[1])}}else{t.moveTo(r[0][0],r[0][1]);s=1;for(var c=r.length;s\u003cc;s++)t.lineTo(r[s][0],r[s][1])}n\u0026\u0026t.closePath()}}Wu.prototype.type=\"ring\";var Yu=function(){this.points=null,this.smooth=0,this.smoothConstraint=null},Xu=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultShape=function(){return new Yu},e.prototype.buildPath=function(t,e){Hu(t,e,!0)},e}(ks);Xu.prototype.type=\"polygon\";var Uu=function(){this.points=null,this.percent=1,this.smooth=0,this.smoothConstraint=null},Zu=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultStyle=function(){return{stroke:\"#000\",fill:null}},e.prototype.getDefaultShape=function(){return new Uu},e.prototype.buildPath=function(t,e){Hu(t,e,!1)},e}(ks);Zu.prototype.type=\"polyline\";var ju={},qu=function(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.percent=1},Ku=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultStyle=function(){return{stroke:\"#000\",fill:null}},e.prototype.getDefaultShape=function(){return new qu},e.prototype.buildPath=function(t,e){var n,i,r,o;if(this.subPixelOptimize){var a=zs(ju,e,this.style);n=a.x1,i=a.y1,r=a.x2,o=a.y2}else n=e.x1,i=e.y1,r=e.x2,o=e.y2;var s=e.percent;0!==s\u0026\u0026(t.moveTo(n,i),s\u003c1\u0026\u0026(r=n*(1-s)+r*s,o=i*(1-s)+o*s),t.lineTo(r,o))},e.prototype.pointAt=function(t){var e=this.shape;return[e.x1*(1-t)+e.x2*t,e.y1*(1-t)+e.y2*t]},e}(ks);Ku.prototype.type=\"line\";var $u=[],Ju=function(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.percent=1};function Qu(t,e,n){var i=t.cpx2,r=t.cpy2;return null!=i||null!=r?[(n?xn:mn)(t.x1,t.cpx1,t.cpx2,t.x2,e),(n?xn:mn)(t.y1,t.cpy1,t.cpy2,t.y2,e)]:[(n?Tn:In)(t.x1,t.cpx1,t.x2,e),(n?Tn:In)(t.y1,t.cpy1,t.y2,e)]}var th=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultStyle=function(){return{stroke:\"#000\",fill:null}},e.prototype.getDefaultShape=function(){return new Ju},e.prototype.buildPath=function(t,e){var n=e.x1,i=e.y1,r=e.x2,o=e.y2,a=e.cpx1,s=e.cpy1,l=e.cpx2,u=e.cpy2,h=e.percent;0!==h\u0026\u0026(t.moveTo(n,i),null==l||null==u?(h\u003c1\u0026\u0026(Dn(n,a,r,h,$u),a=$u[1],r=$u[2],Dn(i,s,o,h,$u),s=$u[1],o=$u[2]),t.quadraticCurveTo(a,s,r,o)):(h\u003c1\u0026\u0026(wn(n,a,l,r,h,$u),a=$u[1],l=$u[2],r=$u[3],wn(i,s,u,o,h,$u),s=$u[1],u=$u[2],o=$u[3]),t.bezierCurveTo(a,s,l,u,r,o)))},e.prototype.pointAt=function(t){return Qu(this.shape,t,!1)},e.prototype.tangentAt=function(t){var e=Qu(this.shape,t,!0);return Et(e,e)},e}(ks);th.prototype.type=\"bezier-curve\";var eh=function(){this.cx=0,this.cy=0,this.r=0,this.startAngle=0,this.endAngle=2*Math.PI,this.clockwise=!0},nh=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultStyle=function(){return{stroke:\"#000\",fill:null}},e.prototype.getDefaultShape=function(){return new eh},e.prototype.buildPath=function(t,e){var n=e.cx,i=e.cy,r=Math.max(e.r,0),o=e.startAngle,a=e.endAngle,s=e.clockwise,l=Math.cos(o),u=Math.sin(o);t.moveTo(l*r+n,u*r+i),t.arc(n,i,r,o,a,!s)},e}(ks);nh.prototype.type=\"arc\";var ih=function(t){function e(){var e=null!==t\u0026\u0026t.apply(this,arguments)||this;return e.type=\"compound\",e}return n(e,t),e.prototype._updatePathDirty=function(){for(var t=this.shape.paths,e=this.shapeChanged(),n=0;n\u003ct.length;n++)e=e||t[n].shapeChanged();e\u0026\u0026this.dirtyShape()},e.prototype.beforeBrush=function(){this._updatePathDirty();for(var t=this.shape.paths||[],e=this.getGlobalScale(),n=0;n\u003ct.length;n++)t[n].path||t[n].createPathProxy(),t[n].path.setScale(e[0],e[1],t[n].segmentIgnoreThreshold)},e.prototype.buildPath=function(t,e){for(var n=e.paths||[],i=0;i\u003cn.length;i++)n[i].buildPath(t,n[i].shape,!0)},e.prototype.afterBrush=function(){for(var t=this.shape.paths||[],e=0;e\u003ct.length;e++)t[e].pathUpdated()},e.prototype.getBoundingRect=function(){return this._updatePathDirty.call(this),ks.prototype.getBoundingRect.call(this)},e}(ks),rh=function(){function t(t){this.colorStops=t||[]}return t.prototype.addColorStop=function(t,e){this.colorStops.push({offset:t,color:e})},t}(),oh=function(t){function e(e,n,i,r,o,a){var s=t.call(this,o)||this;return s.x=null==e?0:e,s.y=null==n?0:n,s.x2=null==i?1:i,s.y2=null==r?0:r,s.type=\"linear\",s.global=a||!1,s}return n(e,t),e}(rh),ah=function(t){function e(e,n,i,r,o){var a=t.call(this,r)||this;return a.x=null==e?.5:e,a.y=null==n?.5:n,a.r=null==i?.5:i,a.type=\"radial\",a.global=o||!1,a}return n(e,t),e}(rh),sh=[0,0],lh=[0,0],uh=new De,hh=new De,ch=function(){function t(t,e){this._corners=[],this._axes=[],this._origin=[0,0];for(var n=0;n\u003c4;n++)this._corners[n]=new De;for(n=0;n\u003c2;n++)this._axes[n]=new De;t\u0026\u0026this.fromBoundingRect(t,e)}return t.prototype.fromBoundingRect=function(t,e){var n=this._corners,i=this._axes,r=t.x,o=t.y,a=r+t.width,s=o+t.height;if(n[0].set(r,o),n[1].set(a,o),n[2].set(a,s),n[3].set(r,s),e)for(var l=0;l\u003c4;l++)n[l].transform(e);De.sub(i[0],n[1],n[0]),De.sub(i[1],n[3],n[0]),i[0].normalize(),i[1].normalize();for(l=0;l\u003c2;l++)this._origin[l]=i[l].dot(n[0])},t.prototype.intersect=function(t,e){var n=!0,i=!e;return uh.set(1/0,1/0),hh.set(0,0),!this._intersectCheckOneSide(this,t,uh,hh,i,1)\u0026\u0026(n=!1,i)||!this._intersectCheckOneSide(t,this,uh,hh,i,-1)\u0026\u0026(n=!1,i)||i||De.copy(e,n?uh:hh),n},t.prototype._intersectCheckOneSide=function(t,e,n,i,r,o){for(var a=!0,s=0;s\u003c2;s++){var l=this._axes[s];if(this._getProjMinMaxOnAxis(s,t._corners,sh),this._getProjMinMaxOnAxis(s,e._corners,lh),sh[1]\u003clh[0]||sh[0]\u003elh[1]){if(a=!1,r)return a;var u=Math.abs(lh[0]-sh[1]),h=Math.abs(sh[0]-lh[1]);Math.min(u,h)\u003ei.len()\u0026\u0026(u\u003ch?De.scale(i,l,-u*o):De.scale(i,l,h*o))}else if(n){u=Math.abs(lh[0]-sh[1]),h=Math.abs(sh[0]-lh[1]);Math.min(u,h)\u003cn.len()\u0026\u0026(u\u003ch?De.scale(n,l,u*o):De.scale(n,l,-h*o))}}return a},t.prototype._getProjMinMaxOnAxis=function(t,e,n){for(var i=this._axes[t],r=this._origin,o=e[0].dot(i)+r[t],a=o,s=o,l=1;l\u003ce.length;l++){var u=e[l].dot(i)+r[t];a=Math.min(u,a),s=Math.max(u,s)}n[0]=a,n[1]=s},t}(),ph=[],dh=function(t){function e(){var e=null!==t\u0026\u0026t.apply(this,arguments)||this;return e.notClear=!0,e.incremental=!0,e._displayables=[],e._temporaryDisplayables=[],e._cursor=0,e}return n(e,t),e.prototype.traverse=function(t,e){t.call(e,this)},e.prototype.useStyle=function(){this.style={}},e.prototype.getCursor=function(){return this._cursor},e.prototype.innerAfterBrush=function(){this._cursor=this._displayables.length},e.prototype.clearDisplaybles=function(){this._displayables=[],this._temporaryDisplayables=[],this._cursor=0,this.markRedraw(),this.notClear=!1},e.prototype.clearTemporalDisplayables=function(){this._temporaryDisplayables=[]},e.prototype.addDisplayable=function(t,e){e?this._temporaryDisplayables.push(t):this._displayables.push(t),this.markRedraw()},e.prototype.addDisplayables=function(t,e){e=e||!1;for(var n=0;n\u003ct.length;n++)this.addDisplayable(t[n],e)},e.prototype.getDisplayables=function(){return this._displayables},e.prototype.getTemporalDisplayables=function(){return this._temporaryDisplayables},e.prototype.eachPendingDisplayable=function(t){for(var e=this._cursor;e\u003cthis._displayables.length;e++)t\u0026\u0026t(this._displayables[e]);for(e=0;e\u003cthis._temporaryDisplayables.length;e++)t\u0026\u0026t(this._temporaryDisplayables[e])},e.prototype.update=function(){this.updateTransform();for(var t=this._cursor;t\u003cthis._displayables.length;t++){(e=this._displayables[t]).parent=this,e.update(),e.parent=null}for(t=0;t\u003cthis._temporaryDisplayables.length;t++){var e;(e=this._temporaryDisplayables[t]).parent=this,e.update(),e.parent=null}},e.prototype.getBoundingRect=function(){if(!this._rect){for(var t=new ze(1/0,1/0,-1/0,-1/0),e=0;e\u003cthis._displayables.length;e++){var n=this._displayables[e],i=n.getBoundingRect().clone();n.needLocalTransform()\u0026\u0026i.applyTransform(n.getLocalTransform(ph)),t.union(i)}this._rect=t}return this._rect},e.prototype.contain=function(t,e){var n=this.transformCoordToLocal(t,e);if(this.getBoundingRect().contain(n[0],n[1]))for(var i=0;i\u003cthis._displayables.length;i++){if(this._displayables[i].contain(t,e))return!0}return!1},e}(Da),fh=Vo();function gh(t,e,n,i,r){var o;if(e\u0026\u0026e.ecModel){var a=e.ecModel.getUpdatePayload();o=a\u0026\u0026a.animation}var s=\"update\"===t;if(e\u0026\u0026e.isAnimationEnabled()){var l=void 0,u=void 0,h=void 0;return i?(l=rt(i.duration,200),u=rt(i.easing,\"cubicOut\"),h=0):(l=e.getShallow(s?\"animationDurationUpdate\":\"animationDuration\"),u=e.getShallow(s?\"animationEasingUpdate\":\"animationEasing\"),h=e.getShallow(s?\"animationDelayUpdate\":\"animationDelay\")),o\u0026\u0026(null!=o.duration\u0026\u0026(l=o.duration),null!=o.easing\u0026\u0026(u=o.easing),null!=o.delay\u0026\u0026(h=o.delay)),X(h)\u0026\u0026(h=h(n,r)),X(l)\u0026\u0026(l=l(n)),{duration:l||0,delay:h,easing:u}}return null}function yh(t,e,n,i,r,o,a){var s,l=!1;X(r)?(a=o,o=r,r=null):q(r)\u0026\u0026(o=r.cb,a=r.during,l=r.isFrom,s=r.removeOpt,r=r.dataIndex);var u=\"leave\"===t;u||e.stopAnimation(\"leave\");var h=gh(t,i,r,u?s||{}:null,i\u0026\u0026i.getAnimationDelayParams?i.getAnimationDelayParams(e,r):null);if(h\u0026\u0026h.duration\u003e0){var c={duration:h.duration,delay:h.delay||0,easing:h.easing,done:o,force:!!o||!!a,setToFinal:!u,scope:t,during:a};l?e.animateFrom(n,c):e.animateTo(n,c)}else e.stopAnimation(),!l\u0026\u0026e.attr(n),a\u0026\u0026a(1),o\u0026\u0026o()}function vh(t,e,n,i,r,o){yh(\"update\",t,e,n,i,r,o)}function mh(t,e,n,i,r,o){yh(\"enter\",t,e,n,i,r,o)}function xh(t){if(!t.__zr)return!0;for(var e=0;e\u003ct.animators.length;e++){if(\"leave\"===t.animators[e].scope)return!0}return!1}function _h(t,e,n,i,r,o){xh(t)||yh(\"leave\",t,e,n,i,r,o)}function bh(t,e,n,i){t.removeTextContent(),t.removeTextGuideLine(),_h(t,{style:{opacity:0}},e,n,i)}function wh(t,e,n){function i(){t.parent\u0026\u0026t.parent.remove(t)}t.isGroup?t.traverse((function(t){t.isGroup||bh(t,e,n,i)})):bh(t,e,n,i)}function Sh(t){fh(t).oldStyle=t.style}var Mh=Math.max,Ih=Math.min,Th={};function Ch(t){return ks.extend(t)}var Dh=function(t,e){var i=xu(t,e);return function(t){function e(e){var n=t.call(this,e)||this;return n.applyTransform=i.applyTransform,n.buildPath=i.buildPath,n}return n(e,t),e}(vu)};function Ah(t,e){return Dh(t,e)}function kh(t,e){Th[t]=e}function Lh(t){if(Th.hasOwnProperty(t))return Th[t]}function Ph(t,e,n,i){var r=_u(t,e);return n\u0026\u0026(\"center\"===i\u0026\u0026(n=Rh(n,r.getBoundingRect())),Eh(r,n)),r}function Oh(t,e,n){var i=new Ns({style:{image:t,x:e.x,y:e.y,width:e.width,height:e.height},onload:function(t){if(\"center\"===n){var r={width:t.width,height:t.height};i.setStyle(Rh(e,r))}}});return i}function Rh(t,e){var n,i=e.width/e.height,r=t.height*i;return n=r\u003c=t.width?t.height:(r=t.width)/i,{x:t.x+t.width/2-r/2,y:t.y+t.height/2-n/2,width:r,height:n}}var Nh=function(t,e){for(var n=[],i=t.length,r=0;r\u003ci;r++){var o=t[r];n.push(o.getUpdatedPathProxy(!0))}var a=new ks(e);return a.createPathProxy(),a.buildPath=function(t){if(mu(t)){t.appendPath(n);var e=t.getContext();e\u0026\u0026t.rebuildPath(e,1)}},a};function Eh(t,e){if(t.applyTransform){var n=t.getBoundingRect().calculateTransform(e);t.applyTransform(n)}}function zh(t,e){return zs(t,t,{lineWidth:e}),t}var Vh=Bs;function Bh(t,e){for(var n=xe([]);t\u0026\u0026t!==e;)be(n,t.getLocalTransform(),n),t=t.parent;return n}function Fh(t,e,n){return e\u0026\u0026!N(e)\u0026\u0026(e=vr.getLocalTransform(e)),n\u0026\u0026(e=Ie([],e)),Wt([],t,e)}function Gh(t,e,n){var i=0===e[4]||0===e[5]||0===e[0]?1:Math.abs(2*e[4]/e[0]),r=0===e[4]||0===e[5]||0===e[2]?1:Math.abs(2*e[4]/e[2]),o=[\"left\"===t?-i:\"right\"===t?i:0,\"top\"===t?-r:\"bottom\"===t?r:0];return o=Fh(o,e,n),Math.abs(o[0])\u003eMath.abs(o[1])?o[0]\u003e0?\"right\":\"left\":o[1]\u003e0?\"bottom\":\"top\"}function Wh(t){return!t.isGroup}function Hh(t,e,n){if(t\u0026\u0026e){var i,r=(i={},t.traverse((function(t){Wh(t)\u0026\u0026t.anid\u0026\u0026(i[t.anid]=t)})),i);e.traverse((function(t){if(Wh(t)\u0026\u0026t.anid){var e=r[t.anid];if(e){var i=o(t);t.attr(o(e)),vh(t,i,n,rl(t).dataIndex)}}}))}function o(t){var e={x:t.x,y:t.y,rotation:t.rotation};return function(t){return null!=t.shape}(t)\u0026\u0026(e.shape=A({},t.shape)),e}}function Yh(t,e){return z(t,(function(t){var n=t[0];n=Mh(n,e.x),n=Ih(n,e.x+e.width);var i=t[1];return i=Mh(i,e.y),[n,i=Ih(i,e.y+e.height)]}))}function Xh(t,e){var n=Mh(t.x,e.x),i=Ih(t.x+t.width,e.x+e.width),r=Mh(t.y,e.y),o=Ih(t.y+t.height,e.y+e.height);if(i\u003e=n\u0026\u0026o\u003e=r)return{x:n,y:r,width:i-n,height:o-r}}function Uh(t,e,n){var i=A({rectHover:!0},e),r=i.style={strokeNoScale:!0};if(n=n||{x:-1,y:-1,width:2,height:2},t)return 0===t.indexOf(\"image://\")?(r.image=t.slice(8),k(r,n),new Ns(i)):Ph(t.replace(\"path://\",\"\"),i,n,\"center\")}function Zh(t,e,n,i,r){for(var o=0,a=r[r.length-1];o\u003cr.length;o++){var s=r[o];if(jh(t,e,n,i,s[0],s[1],a[0],a[1]))return!0;a=s}}function jh(t,e,n,i,r,o,a,s){var l,u=n-t,h=i-e,c=a-r,p=s-o,d=qh(c,p,u,h);if((l=d)\u003c=1e-6\u0026\u0026l\u003e=-1e-6)return!1;var f=t-r,g=e-o,y=qh(f,g,u,h)/d;if(y\u003c0||y\u003e1)return!1;var v=qh(f,g,c,p)/d;return!(v\u003c0||v\u003e1)}function qh(t,e,n,i){return t*i-n*e}function Kh(t){var e=t.itemTooltipOption,n=t.componentModel,i=t.itemName,r=U(e)?{formatter:e}:e,o=n.mainType,a=n.componentIndex,s={componentType:o,name:i,$vars:[\"name\"]};s[o+\"Index\"]=a;var l=t.formatterParamsExtra;l\u0026\u0026E(G(l),(function(t){_t(s,t)||(s[t]=l[t],s.$vars.push(t))}));var u=rl(t.el);u.componentMainType=o,u.componentIndex=a,u.tooltipConfig={name:i,option:k({content:i,encodeHTMLContent:!0,formatterParams:s},r)}}function $h(t,e){var n;t.isGroup\u0026\u0026(n=e(t)),n||t.traverse(e)}function Jh(t,e){if(t)if(Y(t))for(var n=0;n\u003ct.length;n++)$h(t[n],e);else $h(t,e)}kh(\"circle\",Su),kh(\"ellipse\",Iu),kh(\"sector\",Fu),kh(\"ring\",Wu),kh(\"polygon\",Xu),kh(\"polyline\",Zu),kh(\"rect\",Ws),kh(\"line\",Ku),kh(\"bezierCurve\",th),kh(\"arc\",nh);var Qh=Object.freeze({__proto__:null,updateProps:vh,initProps:mh,removeElement:_h,removeElementWithFadeOut:wh,isElementRemoved:xh,extendShape:Ch,extendPath:Ah,registerShape:kh,getShapeClass:Lh,makePath:Ph,makeImage:Oh,mergePath:Nh,resizePath:Eh,subPixelOptimizeLine:zh,subPixelOptimizeRect:function(t){return Vs(t.shape,t.shape,t.style),t},subPixelOptimize:Vh,getTransform:Bh,applyTransform:Fh,transformDirection:Gh,groupTransition:Hh,clipPointsByRect:Yh,clipRectByRect:Xh,createIcon:Uh,linePolygonIntersect:Zh,lineLineIntersect:jh,setTooltipConfig:Kh,traverseElements:Jh,Group:Br,Image:Ns,Text:Xs,Circle:Su,Ellipse:Iu,Sector:Fu,Ring:Wu,Polygon:Xu,Polyline:Zu,Rect:Ws,Line:Ku,BezierCurve:th,Arc:nh,IncrementalDisplayable:dh,CompoundPath:ih,LinearGradient:oh,RadialGradient:ah,BoundingRect:ze,OrientedBoundingRect:ch,Point:De,Path:ks}),tc={};function ec(t,e){for(var n=0;n\u003chl.length;n++){var i=hl[n],r=e[i],o=t.ensureState(i);o.style=o.style||{},o.style.text=r}var a=t.currentStates.slice();t.clearStates(!0),t.setStyle({text:e.normal}),t.useStates(a,!0)}function nc(t,e,n){var i,r=t.labelFetcher,o=t.labelDataIndex,a=t.labelDimIndex,s=e.normal;r\u0026\u0026(i=r.getFormattedLabel(o,\"normal\",null,a,s\u0026\u0026s.get(\"formatter\"),null!=n?{interpolatedValue:n}:null)),null==i\u0026\u0026(i=X(t.defaultText)?t.defaultText(o,t,n):t.defaultText);for(var l={normal:i},u=0;u\u003chl.length;u++){var h=hl[u],c=e[h];l[h]=rt(r?r.getFormattedLabel(o,h,null,a,c\u0026\u0026c.get(\"formatter\")):null,i)}return l}function ic(t,e,n,i){n=n||tc;for(var r=t instanceof Xs,o=!1,a=0;a\u003ccl.length;a++){if((p=e[cl[a]])\u0026\u0026p.getShallow(\"show\")){o=!0;break}}var s=r?t:t.getTextContent();if(o){r||(s||(s=new Xs,t.setTextContent(s)),t.stateProxy\u0026\u0026(s.stateProxy=t.stateProxy));var l=nc(n,e),u=e.normal,h=!!u.getShallow(\"show\"),c=oc(u,i\u0026\u0026i.normal,n,!1,!r);c.text=l.normal,r||t.setTextConfig(ac(u,n,!1));for(a=0;a\u003chl.length;a++){var p,d=hl[a];if(p=e[d]){var f=s.ensureState(d),g=!!rt(p.getShallow(\"show\"),h);if(g!==h\u0026\u0026(f.ignore=!g),f.style=oc(p,i\u0026\u0026i[d],n,!0,!r),f.style.text=l[d],!r)t.ensureState(d).textConfig=ac(p,n,!0)}}s.silent=!!u.getShallow(\"silent\"),null!=s.style.x\u0026\u0026(c.x=s.style.x),null!=s.style.y\u0026\u0026(c.y=s.style.y),s.ignore=!h,s.useStyle(c),s.dirty(),n.enableTextSetter\u0026\u0026(pc(s).setLabelText=function(t){var i=nc(n,e,t);ec(s,i)})}else s\u0026\u0026(s.ignore=!0);t.dirty()}function rc(t,e){e=e||\"label\";for(var n={normal:t.getModel(e)},i=0;i\u003chl.length;i++){var r=hl[i];n[r]=t.getModel([r,e])}return n}function oc(t,e,n,i,r){var o={};return function(t,e,n,i,r){n=n||tc;var o,a=e.ecModel,s=a\u0026\u0026a.option.textStyle,l=function(t){var e;for(;t\u0026\u0026t!==t.ecModel;){var n=(t.option||tc).rich;if(n){e=e||{};for(var i=G(n),r=0;r\u003ci.length;r++){e[i[r]]=1}}t=t.parentModel}return e}(e);if(l)for(var u in o={},l)if(l.hasOwnProperty(u)){var h=e.getModel([\"rich\",u]);hc(o[u]={},h,s,n,i,r,!1,!0)}o\u0026\u0026(t.rich=o);var c=e.get(\"overflow\");c\u0026\u0026(t.overflow=c);var p=e.get(\"minMargin\");null!=p\u0026\u0026(t.margin=p);hc(t,e,s,n,i,r,!0,!1)}(o,t,n,i,r),e\u0026\u0026A(o,e),o}function ac(t,e,n){e=e||{};var i,r={},o=t.getShallow(\"rotate\"),a=rt(t.getShallow(\"distance\"),n?null:5),s=t.getShallow(\"offset\");return\"outside\"===(i=t.getShallow(\"position\")||(n?null:\"inside\"))\u0026\u0026(i=e.defaultOutsidePosition||\"top\"),null!=i\u0026\u0026(r.position=i),null!=s\u0026\u0026(r.offset=s),null!=o\u0026\u0026(o*=Math.PI/180,r.rotation=o),null!=a\u0026\u0026(r.distance=a),r.outsideFill=\"inherit\"===t.get(\"color\")?e.inheritColor||null:\"auto\",r}var sc=[\"fontStyle\",\"fontWeight\",\"fontSize\",\"fontFamily\",\"textShadowColor\",\"textShadowBlur\",\"textShadowOffsetX\",\"textShadowOffsetY\"],lc=[\"align\",\"lineHeight\",\"width\",\"height\",\"tag\",\"verticalAlign\",\"ellipsis\"],uc=[\"padding\",\"borderWidth\",\"borderRadius\",\"borderDashOffset\",\"backgroundColor\",\"borderColor\",\"shadowColor\",\"shadowBlur\",\"shadowOffsetX\",\"shadowOffsetY\"];function hc(t,e,n,i,r,o,a,s){n=!r\u0026\u0026n||tc;var l=i\u0026\u0026i.inheritColor,u=e.getShallow(\"color\"),h=e.getShallow(\"textBorderColor\"),c=rt(e.getShallow(\"opacity\"),n.opacity);\"inherit\"!==u\u0026\u0026\"auto\"!==u||(u=l||null),\"inherit\"!==h\u0026\u0026\"auto\"!==h||(h=l||null),o||(u=u||n.color,h=h||n.textBorderColor),null!=u\u0026\u0026(t.fill=u),null!=h\u0026\u0026(t.stroke=h);var p=rt(e.getShallow(\"textBorderWidth\"),n.textBorderWidth);null!=p\u0026\u0026(t.lineWidth=p);var d=rt(e.getShallow(\"textBorderType\"),n.textBorderType);null!=d\u0026\u0026(t.lineDash=d);var f=rt(e.getShallow(\"textBorderDashOffset\"),n.textBorderDashOffset);null!=f\u0026\u0026(t.lineDashOffset=f),r||null!=c||s||(c=i\u0026\u0026i.defaultOpacity),null!=c\u0026\u0026(t.opacity=c),r||o||null==t.fill\u0026\u0026i.inheritColor\u0026\u0026(t.fill=i.inheritColor);for(var g=0;g\u003csc.length;g++){var y=sc[g];null!=(m=rt(e.getShallow(y),n[y]))\u0026\u0026(t[y]=m)}for(g=0;g\u003clc.length;g++){y=lc[g];null!=(m=e.getShallow(y))\u0026\u0026(t[y]=m)}if(null==t.verticalAlign){var v=e.getShallow(\"baseline\");null!=v\u0026\u0026(t.verticalAlign=v)}if(!a||!i.disableBox){for(g=0;g\u003cuc.length;g++){var m;y=uc[g];null!=(m=e.getShallow(y))\u0026\u0026(t[y]=m)}var x=e.getShallow(\"borderType\");null!=x\u0026\u0026(t.borderDash=x),\"auto\"!==t.backgroundColor\u0026\u0026\"inherit\"!==t.backgroundColor||!l||(t.backgroundColor=l),\"auto\"!==t.borderColor\u0026\u0026\"inherit\"!==t.borderColor||!l||(t.borderColor=l)}}function cc(t,e){var n=e\u0026\u0026e.getModel(\"textStyle\");return ut([t.fontStyle||n\u0026\u0026n.getShallow(\"fontStyle\")||\"\",t.fontWeight||n\u0026\u0026n.getShallow(\"fontWeight\")||\"\",(t.fontSize||n\u0026\u0026n.getShallow(\"fontSize\")||12)+\"px\",t.fontFamily||n\u0026\u0026n.getShallow(\"fontFamily\")||\"sans-serif\"].join(\" \"))}var pc=Vo();function dc(t,e,n,i){if(t){var r=pc(t);r.prevValue=r.value,r.value=n;var o=e.normal;r.valueAnimation=o.get(\"valueAnimation\"),r.valueAnimation\u0026\u0026(r.precision=o.get(\"precision\"),r.defaultInterpolatedText=i,r.statesModels=e)}}function fc(t,e,n,i,r){var o=pc(t);if(o.valueAnimation\u0026\u0026o.prevValue!==o.value){var a=o.defaultInterpolatedText,s=rt(o.interpolatedValue,o.prevValue),l=o.value;t.percent=0,(null==o.prevValue?mh:vh)(t,{percent:1},i,e,null,(function(i){var u=Zo(n,o.precision,s,l,i);o.interpolatedValue=1===i?null:u;var h=nc({labelDataIndex:e,labelFetcher:r,defaultText:a?a(u):u+\"\"},o.statesModels,u);ec(t,h)}))}}var gc,yc,vc=[\"textStyle\",\"color\"],mc=[\"fontStyle\",\"fontWeight\",\"fontSize\",\"fontFamily\",\"padding\",\"lineHeight\",\"rich\",\"width\",\"height\",\"overflow\"],xc=new Xs,_c=function(){function t(){}return t.prototype.getTextColor=function(t){var e=this.ecModel;return this.getShallow(\"color\")||(!t\u0026\u0026e?e.get(vc):null)},t.prototype.getFont=function(){return cc({fontStyle:this.getShallow(\"fontStyle\"),fontWeight:this.getShallow(\"fontWeight\"),fontSize:this.getShallow(\"fontSize\"),fontFamily:this.getShallow(\"fontFamily\")},this.ecModel)},t.prototype.getTextRect=function(t){for(var e={text:t,verticalAlign:this.getShallow(\"verticalAlign\")||this.getShallow(\"baseline\")},n=0;n\u003cmc.length;n++)e[mc[n]]=this.getShallow(mc[n]);return xc.useStyle(e),xc.update(),xc.getBoundingRect()},t}(),bc=[[\"lineWidth\",\"width\"],[\"stroke\",\"color\"],[\"opacity\"],[\"shadowBlur\"],[\"shadowOffsetX\"],[\"shadowOffsetY\"],[\"shadowColor\"],[\"lineDash\",\"type\"],[\"lineDashOffset\",\"dashOffset\"],[\"lineCap\",\"cap\"],[\"lineJoin\",\"join\"],[\"miterLimit\"]],wc=ia(bc),Sc=function(){function t(){}return t.prototype.getLineStyle=function(t){return wc(this,t)},t}(),Mc=[[\"fill\",\"color\"],[\"stroke\",\"borderColor\"],[\"lineWidth\",\"borderWidth\"],[\"opacity\"],[\"shadowBlur\"],[\"shadowOffsetX\"],[\"shadowOffsetY\"],[\"shadowColor\"],[\"lineDash\",\"borderType\"],[\"lineDashOffset\",\"borderDashOffset\"],[\"lineCap\",\"borderCap\"],[\"lineJoin\",\"borderJoin\"],[\"miterLimit\",\"borderMiterLimit\"]],Ic=ia(Mc),Tc=function(){function t(){}return t.prototype.getItemStyle=function(t,e){return Ic(this,t,e)},t}(),Cc=function(){function t(t,e,n){this.parentModel=e,this.ecModel=n,this.option=t}return t.prototype.init=function(t,e,n){for(var i=[],r=3;r\u003carguments.length;r++)i[r-3]=arguments[r]},t.prototype.mergeOption=function(t,e){C(this.option,t,!0)},t.prototype.get=function(t,e){return null==t?this.option:this._doGet(this.parsePath(t),!e\u0026\u0026this.parentModel)},t.prototype.getShallow=function(t,e){var n=this.option,i=null==n?n:n[t];if(null==i\u0026\u0026!e){var r=this.parentModel;r\u0026\u0026(i=r.getShallow(t))}return i},t.prototype.getModel=function(e,n){var i=null!=e,r=i?this.parsePath(e):null;return new t(i?this._doGet(r):this.option,n=n||this.parentModel\u0026\u0026this.parentModel.getModel(this.resolveParentPath(r)),this.ecModel)},t.prototype.isEmpty=function(){return null==this.option},t.prototype.restoreData=function(){},t.prototype.clone=function(){return new(0,this.constructor)(T(this.option))},t.prototype.parsePath=function(t){return\"string\"==typeof t?t.split(\".\"):t},t.prototype.resolveParentPath=function(t){return t},t.prototype.isAnimationEnabled=function(){if(!r.node\u0026\u0026this.option){if(null!=this.option.animation)return!!this.option.animation;if(this.parentModel)return this.parentModel.isAnimationEnabled()}},t.prototype._doGet=function(t,e){var n=this.option;if(!t)return n;for(var i=0;i\u003ct.length\u0026\u0026(!t[i]||null!=(n=n\u0026\u0026\"object\"==typeof n?n[t[i]]:null));i++);return null==n\u0026\u0026e\u0026\u0026(n=e._doGet(this.resolveParentPath(t),e.parentModel)),n},t}();$o(Cc),gc=Cc,yc=[\"__\\0is_clz\",Qo++].join(\"_\"),gc.prototype[yc]=!0,gc.isInstance=function(t){return!(!t||!t[yc])},R(Cc,Sc),R(Cc,Tc),R(Cc,oa),R(Cc,_c);var Dc=Math.round(10*Math.random());function Ac(t){return[t||\"\",Dc++].join(\"_\")}function kc(t,e){return C(C({},t,!0),e,!0)}var Lc=\"ZH\",Pc=\"EN\",Oc=Pc,Rc={},Nc={},Ec=r.domSupported\u0026\u0026(document.documentElement.lang||navigator.language||navigator.browserLanguage||Oc).toUpperCase().indexOf(Lc)\u003e-1?Lc:Oc;function zc(t,e){t=t.toUpperCase(),Nc[t]=new Cc(e),Rc[t]=e}function Vc(t){return Nc[t]}zc(Pc,{time:{month:[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],monthAbbr:[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"],dayOfWeek:[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"],dayOfWeekAbbr:[\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"]},legend:{selector:{all:\"All\",inverse:\"Inv\"}},toolbox:{brush:{title:{rect:\"Box Select\",polygon:\"Lasso Select\",lineX:\"Horizontally Select\",lineY:\"Vertically Select\",keep:\"Keep Selections\",clear:\"Clear Selections\"}},dataView:{title:\"Data View\",lang:[\"Data View\",\"Close\",\"Refresh\"]},dataZoom:{title:{zoom:\"Zoom\",back:\"Zoom Reset\"}},magicType:{title:{line:\"Switch to Line Chart\",bar:\"Switch to Bar Chart\",stack:\"Stack\",tiled:\"Tile\"}},restore:{title:\"Restore\"},saveAsImage:{title:\"Save as Image\",lang:[\"Right Click to Save Image\"]}},series:{typeNames:{pie:\"Pie chart\",bar:\"Bar chart\",line:\"Line chart\",scatter:\"Scatter plot\",effectScatter:\"Ripple scatter plot\",radar:\"Radar chart\",tree:\"Tree\",treemap:\"Treemap\",boxplot:\"Boxplot\",candlestick:\"Candlestick\",k:\"K line chart\",heatmap:\"Heat map\",map:\"Map\",parallel:\"Parallel coordinate map\",lines:\"Line graph\",graph:\"Relationship graph\",sankey:\"Sankey diagram\",funnel:\"Funnel chart\",gauge:\"Gauge\",pictorialBar:\"Pictorial bar\",themeRiver:\"Theme River Map\",sunburst:\"Sunburst\",custom:\"Custom chart\",chart:\"Chart\"}},aria:{general:{withTitle:'This is a chart about \"{title}\"',withoutTitle:\"This is a chart\"},series:{single:{prefix:\"\",withName:\" with type {seriesType} named {seriesName}.\",withoutName:\" with type {seriesType}.\"},multiple:{prefix:\". It consists of {seriesCount} series count.\",withName:\" The {seriesId} series is a {seriesType} representing {seriesName}.\",withoutName:\" The {seriesId} series is a {seriesType}.\",separator:{middle:\"\",end:\"\"}}},data:{allData:\"The data is as follows: \",partialData:\"The first {displayCnt} items are: \",withName:\"the data for {name} is {value}\",withoutName:\"{value}\",separator:{middle:\", \",end:\". \"}}}}),zc(Lc,{time:{month:[\"一月\",\"二月\",\"三月\",\"四月\",\"五月\",\"六月\",\"七月\",\"八月\",\"九月\",\"十月\",\"十一月\",\"十二月\"],monthAbbr:[\"1月\",\"2月\",\"3月\",\"4月\",\"5月\",\"6月\",\"7月\",\"8月\",\"9月\",\"10月\",\"11月\",\"12月\"],dayOfWeek:[\"星期日\",\"星期一\",\"星期二\",\"星期三\",\"星期四\",\"星期五\",\"星期六\"],dayOfWeekAbbr:[\"日\",\"一\",\"二\",\"三\",\"四\",\"五\",\"六\"]},legend:{selector:{all:\"全选\",inverse:\"反选\"}},toolbox:{brush:{title:{rect:\"矩形选择\",polygon:\"圈选\",lineX:\"横向选择\",lineY:\"纵向选择\",keep:\"保持选择\",clear:\"清除选择\"}},dataView:{title:\"数据视图\",lang:[\"数据视图\",\"关闭\",\"刷新\"]},dataZoom:{title:{zoom:\"区域缩放\",back:\"区域缩放还原\"}},magicType:{title:{line:\"切换为折线图\",bar:\"切换为柱状图\",stack:\"切换为堆叠\",tiled:\"切换为平铺\"}},restore:{title:\"还原\"},saveAsImage:{title:\"保存为图片\",lang:[\"右键另存为图片\"]}},series:{typeNames:{pie:\"饼图\",bar:\"柱状图\",line:\"折线图\",scatter:\"散点图\",effectScatter:\"涟漪散点图\",radar:\"雷达图\",tree:\"树图\",treemap:\"矩形树图\",boxplot:\"箱型图\",candlestick:\"K线图\",k:\"K线图\",heatmap:\"热力图\",map:\"地图\",parallel:\"平行坐标图\",lines:\"线图\",graph:\"关系图\",sankey:\"桑基图\",funnel:\"漏斗图\",gauge:\"仪表盘图\",pictorialBar:\"象形柱图\",themeRiver:\"主题河流图\",sunburst:\"旭日图\",custom:\"自定义图表\",chart:\"图表\"}},aria:{general:{withTitle:\"这是一个关于“{title}”的图表。\",withoutTitle:\"这是一个图表,\"},series:{single:{prefix:\"\",withName:\"图表类型是{seriesType},表示{seriesName}。\",withoutName:\"图表类型是{seriesType}。\"},multiple:{prefix:\"它由{seriesCount}个图表系列组成。\",withName:\"第{seriesId}个系列是一个表示{seriesName}的{seriesType},\",withoutName:\"第{seriesId}个系列是一个{seriesType},\",separator:{middle:\";\",end:\"。\"}}},data:{allData:\"其数据是——\",partialData:\"其中,前{displayCnt}项是——\",withName:\"{name}的数据是{value}\",withoutName:\"{value}\",separator:{middle:\",\",end:\"\"}}}});var Bc=1e3,Fc=6e4,Gc=36e5,Wc=864e5,Hc=31536e6,Yc={year:\"{yyyy}\",month:\"{MMM}\",day:\"{d}\",hour:\"{HH}:{mm}\",minute:\"{HH}:{mm}\",second:\"{HH}:{mm}:{ss}\",millisecond:\"{HH}:{mm}:{ss} {SSS}\",none:\"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}\"},Xc=\"{yyyy}-{MM}-{dd}\",Uc={year:\"{yyyy}\",month:\"{yyyy}-{MM}\",day:Xc,hour:Xc+\" \"+Yc.hour,minute:Xc+\" \"+Yc.minute,second:Xc+\" \"+Yc.second,millisecond:Yc.none},Zc=[\"year\",\"month\",\"day\",\"hour\",\"minute\",\"second\",\"millisecond\"],jc=[\"year\",\"half-year\",\"quarter\",\"month\",\"week\",\"half-week\",\"day\",\"half-day\",\"quarter-day\",\"hour\",\"minute\",\"second\",\"millisecond\"];function qc(t,e){return\"0000\".substr(0,e-(t+=\"\").length)+t}function Kc(t){switch(t){case\"half-year\":case\"quarter\":return\"month\";case\"week\":case\"half-week\":return\"day\";case\"half-day\":case\"quarter-day\":return\"hour\";default:return t}}function $c(t){return t===Kc(t)}function Jc(t,e,n,i){var r=uo(t),o=r[ep(n)](),a=r[np(n)]()+1,s=Math.floor((a-1)/3)+1,l=r[ip(n)](),u=r[\"get\"+(n?\"UTC\":\"\")+\"Day\"](),h=r[rp(n)](),c=(h-1)%12+1,p=r[op(n)](),d=r[ap(n)](),f=r[sp(n)](),g=h\u003e=12?\"pm\":\"am\",y=g.toUpperCase(),v=(i instanceof Cc?i:Vc(i||Ec)||Nc[Oc]).getModel(\"time\"),m=v.get(\"month\"),x=v.get(\"monthAbbr\"),_=v.get(\"dayOfWeek\"),b=v.get(\"dayOfWeekAbbr\");return(e||\"\").replace(/{a}/g,g+\"\").replace(/{A}/g,y+\"\").replace(/{yyyy}/g,o+\"\").replace(/{yy}/g,qc(o%100+\"\",2)).replace(/{Q}/g,s+\"\").replace(/{MMMM}/g,m[a-1]).replace(/{MMM}/g,x[a-1]).replace(/{MM}/g,qc(a,2)).replace(/{M}/g,a+\"\").replace(/{dd}/g,qc(l,2)).replace(/{d}/g,l+\"\").replace(/{eeee}/g,_[u]).replace(/{ee}/g,b[u]).replace(/{e}/g,u+\"\").replace(/{HH}/g,qc(h,2)).replace(/{H}/g,h+\"\").replace(/{hh}/g,qc(c+\"\",2)).replace(/{h}/g,c+\"\").replace(/{mm}/g,qc(p,2)).replace(/{m}/g,p+\"\").replace(/{ss}/g,qc(d,2)).replace(/{s}/g,d+\"\").replace(/{SSS}/g,qc(f,3)).replace(/{S}/g,f+\"\")}function Qc(t,e){var n=uo(t),i=n[np(e)]()+1,r=n[ip(e)](),o=n[rp(e)](),a=n[op(e)](),s=n[ap(e)](),l=0===n[sp(e)](),u=l\u0026\u00260===s,h=u\u0026\u00260===a,c=h\u0026\u00260===o,p=c\u0026\u00261===r;return p\u0026\u00261===i?\"year\":p?\"month\":c?\"day\":h?\"hour\":u?\"minute\":l?\"second\":\"millisecond\"}function tp(t,e,n){var i=j(t)?uo(t):t;switch(e=e||Qc(t,n)){case\"year\":return i[ep(n)]();case\"half-year\":return i[np(n)]()\u003e=6?1:0;case\"quarter\":return Math.floor((i[np(n)]()+1)/4);case\"month\":return i[np(n)]();case\"day\":return i[ip(n)]();case\"half-day\":return i[rp(n)]()/24;case\"hour\":return i[rp(n)]();case\"minute\":return i[op(n)]();case\"second\":return i[ap(n)]();case\"millisecond\":return i[sp(n)]()}}function ep(t){return t?\"getUTCFullYear\":\"getFullYear\"}function np(t){return t?\"getUTCMonth\":\"getMonth\"}function ip(t){return t?\"getUTCDate\":\"getDate\"}function rp(t){return t?\"getUTCHours\":\"getHours\"}function op(t){return t?\"getUTCMinutes\":\"getMinutes\"}function ap(t){return t?\"getUTCSeconds\":\"getSeconds\"}function sp(t){return t?\"getUTCMilliseconds\":\"getMilliseconds\"}function lp(t){return t?\"setUTCFullYear\":\"setFullYear\"}function up(t){return t?\"setUTCMonth\":\"setMonth\"}function hp(t){return t?\"setUTCDate\":\"setDate\"}function cp(t){return t?\"setUTCHours\":\"setHours\"}function pp(t){return t?\"setUTCMinutes\":\"setMinutes\"}function dp(t){return t?\"setUTCSeconds\":\"setSeconds\"}function fp(t){return t?\"setUTCMilliseconds\":\"setMilliseconds\"}function gp(t){if(!vo(t))return U(t)?t:\"-\";var e=(t+\"\").split(\".\");return e[0].replace(/(\\d{1,3})(?=(?:\\d{3})+(?!\\d))/g,\"$1,\")+(e.length\u003e1?\".\"+e[1]:\"\")}function yp(t,e){return t=(t||\"\").toLowerCase().replace(/-(.)/g,(function(t,e){return e.toUpperCase()})),e\u0026\u0026t\u0026\u0026(t=t.charAt(0).toUpperCase()+t.slice(1)),t}var vp=st;function mp(t,e,n){function i(t){return t\u0026\u0026ut(t)?t:\"-\"}function r(t){return!(null==t||isNaN(t)||!isFinite(t))}var o=\"time\"===e,a=t instanceof Date;if(o||a){var s=o?uo(t):t;if(!isNaN(+s))return Jc(s,\"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}\",n);if(a)return\"-\"}if(\"ordinal\"===e)return Z(t)?i(t):j(t)\u0026\u0026r(t)?t+\"\":\"-\";var l=yo(t);return r(l)?gp(l):Z(t)?i(t):\"boolean\"==typeof t?t+\"\":\"-\"}var xp=[\"a\",\"b\",\"c\",\"d\",\"e\",\"f\",\"g\"],_p=function(t,e){return\"{\"+t+(null==e?\"\":e)+\"}\"};function bp(t,e,n){Y(e)||(e=[e]);var i=e.length;if(!i)return\"\";for(var r=e[0].$vars||[],o=0;o\u003cr.length;o++){var a=xp[o];t=t.replace(_p(a),_p(a,0))}for(var s=0;s\u003ci;s++)for(var l=0;l\u003cr.length;l++){var u=e[s][r[l]];t=t.replace(_p(xp[l],s),n?re(u):u)}return t}function wp(t,e){var n=U(t)?{color:t,extraCssText:e}:t||{},i=n.color,r=n.type;e=n.extraCssText;var o=n.renderMode||\"html\";return i?\"html\"===o?\"subItem\"===r?'\u003cspan style=\"display:inline-block;vertical-align:middle;margin-right:8px;margin-left:3px;border-radius:4px;width:4px;height:4px;background-color:'+re(i)+\";\"+(e||\"\")+'\"\u003e\u003c/span\u003e':'\u003cspan style=\"display:inline-block;margin-right:4px;border-radius:10px;width:10px;height:10px;background-color:'+re(i)+\";\"+(e||\"\")+'\"\u003e\u003c/span\u003e':{renderMode:o,content:\"{\"+(n.markerId||\"markerX\")+\"|}  \",style:\"subItem\"===r?{width:4,height:4,borderRadius:2,backgroundColor:i}:{width:10,height:10,borderRadius:5,backgroundColor:i}}:\"\"}function Sp(t,e){return e=e||\"transparent\",U(t)?t:q(t)\u0026\u0026t.colorStops\u0026\u0026(t.colorStops[0]||{}).color||e}function Mp(t,e){if(\"_blank\"===e||\"blank\"===e){var n=window.open();n.opener=null,n.location.href=t}else window.open(t,e)}var Ip=E,Tp=[\"left\",\"right\",\"top\",\"bottom\",\"width\",\"height\"],Cp=[[\"width\",\"left\",\"right\"],[\"height\",\"top\",\"bottom\"]];function Dp(t,e,n,i,r){var o=0,a=0;null==i\u0026\u0026(i=1/0),null==r\u0026\u0026(r=1/0);var s=0;e.eachChild((function(l,u){var h,c,p=l.getBoundingRect(),d=e.childAt(u+1),f=d\u0026\u0026d.getBoundingRect();if(\"horizontal\"===t){var g=p.width+(f?-f.x+p.x:0);(h=o+g)\u003ei||l.newline?(o=0,h=g,a+=s+n,s=p.height):s=Math.max(s,p.height)}else{var y=p.height+(f?-f.y+p.y:0);(c=a+y)\u003er||l.newline?(o+=s+n,a=0,c=y,s=p.width):s=Math.max(s,p.width)}l.newline||(l.x=o,l.y=a,l.markRedraw(),\"horizontal\"===t?o=h+n:a=c+n)}))}var Ap=Dp;H(Dp,\"vertical\"),H(Dp,\"horizontal\");function kp(t,e,n){n=vp(n||0);var i=e.width,r=e.height,o=$r(t.left,i),a=$r(t.top,r),s=$r(t.right,i),l=$r(t.bottom,r),u=$r(t.width,i),h=$r(t.height,r),c=n[2]+n[0],p=n[1]+n[3],d=t.aspect;switch(isNaN(u)\u0026\u0026(u=i-s-p-o),isNaN(h)\u0026\u0026(h=r-l-c-a),null!=d\u0026\u0026(isNaN(u)\u0026\u0026isNaN(h)\u0026\u0026(d\u003ei/r?u=.8*i:h=.8*r),isNaN(u)\u0026\u0026(u=d*h),isNaN(h)\u0026\u0026(h=u/d)),isNaN(o)\u0026\u0026(o=i-s-u-p),isNaN(a)\u0026\u0026(a=r-l-h-c),t.left||t.right){case\"center\":o=i/2-u/2-n[3];break;case\"right\":o=i-u-p}switch(t.top||t.bottom){case\"middle\":case\"center\":a=r/2-h/2-n[0];break;case\"bottom\":a=r-h-c}o=o||0,a=a||0,isNaN(u)\u0026\u0026(u=i-p-o-(s||0)),isNaN(h)\u0026\u0026(h=r-c-a-(l||0));var f=new ze(o+n[3],a+n[0],u,h);return f.margin=n,f}function Lp(t,e,n,i,r,o){var a,s=!r||!r.hv||r.hv[0],l=!r||!r.hv||r.hv[1],u=r\u0026\u0026r.boundingMode||\"all\";if((o=o||t).x=t.x,o.y=t.y,!s\u0026\u0026!l)return!1;if(\"raw\"===u)a=\"group\"===t.type?new ze(0,0,+e.width||0,+e.height||0):t.getBoundingRect();else if(a=t.getBoundingRect(),t.needLocalTransform()){var h=t.getLocalTransform();(a=a.clone()).applyTransform(h)}var c=kp(k({width:a.width,height:a.height},e),n,i),p=s?c.x-a.x:0,d=l?c.y-a.y:0;return\"raw\"===u?(o.x=p,o.y=d):(o.x+=p,o.y+=d),o===t\u0026\u0026t.markRedraw(),!0}function Pp(t){var e=t.layoutMode||t.constructor.layoutMode;return q(e)?e:e?{type:e}:null}function Op(t,e,n){var i=n\u0026\u0026n.ignoreSize;!Y(i)\u0026\u0026(i=[i,i]);var r=a(Cp[0],0),o=a(Cp[1],1);function a(n,r){var o={},a=0,u={},h=0;if(Ip(n,(function(e){u[e]=t[e]})),Ip(n,(function(t){s(e,t)\u0026\u0026(o[t]=u[t]=e[t]),l(o,t)\u0026\u0026a++,l(u,t)\u0026\u0026h++})),i[r])return l(e,n[1])?u[n[2]]=null:l(e,n[2])\u0026\u0026(u[n[1]]=null),u;if(2!==h\u0026\u0026a){if(a\u003e=2)return o;for(var c=0;c\u003cn.length;c++){var p=n[c];if(!s(o,p)\u0026\u0026s(t,p)){o[p]=t[p];break}}return o}return u}function s(t,e){return t.hasOwnProperty(e)}function l(t,e){return null!=t[e]\u0026\u0026\"auto\"!==t[e]}function u(t,e,n){Ip(t,(function(t){e[t]=n[t]}))}u(Cp[0],t,r),u(Cp[1],t,o)}function Rp(t){return Np({},t)}function Np(t,e){return e\u0026\u0026t\u0026\u0026Ip(Tp,(function(n){e.hasOwnProperty(n)\u0026\u0026(t[n]=e[n])})),t}var Ep=Vo(),zp=function(t){function e(e,n,i){var r=t.call(this,e,n,i)||this;return r.uid=Ac(\"ec_cpt_model\"),r}return n(e,t),e.prototype.init=function(t,e,n){this.mergeDefaultAndTheme(t,n)},e.prototype.mergeDefaultAndTheme=function(t,e){var n=Pp(this),i=n?Rp(t):{};C(t,e.getTheme().get(this.mainType)),C(t,this.getDefaultOption()),n\u0026\u0026Op(t,i,n)},e.prototype.mergeOption=function(t,e){C(this.option,t,!0);var n=Pp(this);n\u0026\u0026Op(this.option,t,n)},e.prototype.optionUpdated=function(t,e){},e.prototype.getDefaultOption=function(){var t=this.constructor;if(!function(t){return!(!t||!t[qo])}(t))return t.defaultOption;var e=Ep(this);if(!e.defaultOption){for(var n=[],i=t;i;){var r=i.prototype.defaultOption;r\u0026\u0026n.push(r),i=i.superClass}for(var o={},a=n.length-1;a\u003e=0;a--)o=C(o,n[a],!0);e.defaultOption=o}return e.defaultOption},e.prototype.getReferringComponents=function(t,e){var n=t+\"Index\",i=t+\"Id\";return Yo(this.ecModel,t,{index:this.get(n,!0),id:this.get(i,!0)},e)},e.prototype.getBoxLayoutParams=function(){var t=this;return{left:t.get(\"left\"),top:t.get(\"top\"),right:t.get(\"right\"),bottom:t.get(\"bottom\"),width:t.get(\"width\"),height:t.get(\"height\")}},e.prototype.getZLevelKey=function(){return\"\"},e.prototype.setZLevel=function(t){this.option.zlevel=t},e.protoInitialize=function(){var t=e.prototype;t.type=\"component\",t.id=\"\",t.name=\"\",t.mainType=\"\",t.subType=\"\",t.componentIndex=0}(),e}(Cc);Jo(zp,Cc),na(zp),function(t){var e={};t.registerSubTypeDefaulter=function(t,n){var i=Ko(t);e[i.main]=n},t.determineSubType=function(n,i){var r=i.type;if(!r){var o=Ko(n).main;t.hasSubTypes(n)\u0026\u0026e[o]\u0026\u0026(r=e[o](i))}return r}}(zp),function(t,e){function n(t,e){return t[e]||(t[e]={predecessor:[],successor:[]}),t[e]}t.topologicalTravel=function(t,i,r,o){if(t.length){var a=function(t){var i={},r=[];return E(t,(function(o){var a=n(i,o),s=function(t,e){var n=[];return E(t,(function(t){P(e,t)\u003e=0\u0026\u0026n.push(t)})),n}(a.originalDeps=e(o),t);a.entryCount=s.length,0===a.entryCount\u0026\u0026r.push(o),E(s,(function(t){P(a.predecessor,t)\u003c0\u0026\u0026a.predecessor.push(t);var e=n(i,t);P(e.successor,t)\u003c0\u0026\u0026e.successor.push(o)}))})),{graph:i,noEntryList:r}}(i),s=a.graph,l=a.noEntryList,u={};for(E(t,(function(t){u[t]=!0}));l.length;){var h=l.pop(),c=s[h],p=!!u[h];p\u0026\u0026(r.call(o,h,c.originalDeps.slice()),delete u[h]),E(c.successor,p?f:d)}E(u,(function(){var t=\"\";throw new Error(t)}))}function d(t){s[t].entryCount--,0===s[t].entryCount\u0026\u0026l.push(t)}function f(t){u[t]=!0,d(t)}}}(zp,(function(t){var e=[];E(zp.getClassesByMainType(t),(function(t){e=e.concat(t.dependencies||t.prototype.dependencies||[])})),e=z(e,(function(t){return Ko(t).main})),\"dataset\"!==t\u0026\u0026P(e,\"dataset\")\u003c=0\u0026\u0026e.unshift(\"dataset\");return e}));var Vp=\"\";\"undefined\"!=typeof navigator\u0026\u0026(Vp=navigator.platform||\"\");var Bp=\"rgba(0, 0, 0, 0.2)\",Fp={darkMode:\"auto\",colorBy:\"series\",color:[\"#5470c6\",\"#91cc75\",\"#fac858\",\"#ee6666\",\"#73c0de\",\"#3ba272\",\"#fc8452\",\"#9a60b4\",\"#ea7ccc\"],gradientColor:[\"#f6efa6\",\"#d88273\",\"#bf444c\"],aria:{decal:{decals:[{color:Bp,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:Bp,symbol:\"circle\",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:Bp,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:Bp,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:Bp,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:Bp,symbol:\"triangle\",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:Vp.match(/^Win/)?\"Microsoft YaHei\":\"sans-serif\",fontSize:12,fontStyle:\"normal\",fontWeight:\"normal\"},blendMode:null,stateAnimation:{duration:300,easing:\"cubicOut\"},animation:\"auto\",animationDuration:1e3,animationDurationUpdate:500,animationEasing:\"cubicInOut\",animationEasingUpdate:\"cubicInOut\",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1},Gp=yt([\"tooltip\",\"label\",\"itemName\",\"itemId\",\"itemGroupId\",\"itemChildGroupId\",\"seriesName\"]),Wp=\"original\",Hp=\"arrayRows\",Yp=\"objectRows\",Xp=\"keyedColumns\",Up=\"typedArray\",Zp=\"unknown\",jp=\"column\",qp=\"row\",Kp=1,$p=2,Jp=3,Qp=Vo();function td(t,e,n){var i={},r=nd(e);if(!r||!t)return i;var o,a,s=[],l=[],u=e.ecModel,h=Qp(u).datasetMap,c=r.uid+\"_\"+n.seriesLayoutBy;E(t=t.slice(),(function(e,n){var r=q(e)?e:t[n]={name:e};\"ordinal\"===r.type\u0026\u0026null==o\u0026\u0026(o=n,a=f(r)),i[r.name]=[]}));var p=h.get(c)||h.set(c,{categoryWayDim:a,valueWayDim:0});function d(t,e,n){for(var i=0;i\u003cn;i++)t.push(e+i)}function f(t){var e=t.dimsDef;return e?e.length:1}return E(t,(function(t,e){var n=t.name,r=f(t);if(null==o){var a=p.valueWayDim;d(i[n],a,r),d(l,a,r),p.valueWayDim+=r}else if(o===e)d(i[n],0,r),d(s,0,r);else{a=p.categoryWayDim;d(i[n],a,r),d(l,a,r),p.categoryWayDim+=r}})),s.length\u0026\u0026(i.itemName=s),l.length\u0026\u0026(i.seriesName=l),i}function ed(t,e,n){var i={};if(!nd(t))return i;var r,o=e.sourceFormat,a=e.dimensionsDefine;o!==Yp\u0026\u0026o!==Xp||E(a,(function(t,e){\"name\"===(q(t)?t.name:t)\u0026\u0026(r=e)}));var s=function(){for(var t={},i={},s=[],l=0,u=Math.min(5,n);l\u003cu;l++){var h=rd(e.data,o,e.seriesLayoutBy,a,e.startIndex,l);s.push(h);var c=h===Jp;if(c\u0026\u0026null==t.v\u0026\u0026l!==r\u0026\u0026(t.v=l),(null==t.n||t.n===t.v||!c\u0026\u0026s[t.n]===Jp)\u0026\u0026(t.n=l),p(t)\u0026\u0026s[t.n]!==Jp)return t;c||(h===$p\u0026\u0026null==i.v\u0026\u0026l!==r\u0026\u0026(i.v=l),null!=i.n\u0026\u0026i.n!==i.v||(i.n=l))}function p(t){return null!=t.v\u0026\u0026null!=t.n}return p(t)?t:p(i)?i:null}();if(s){i.value=[s.v];var l=null!=r?r:s.n;i.itemName=[l],i.seriesName=[l]}return i}function nd(t){if(!t.get(\"data\",!0))return Yo(t.ecModel,\"dataset\",{index:t.get(\"datasetIndex\",!0),id:t.get(\"datasetId\",!0)},Wo).models[0]}function id(t,e){return rd(t.data,t.sourceFormat,t.seriesLayoutBy,t.dimensionsDefine,t.startIndex,e)}function rd(t,e,n,i,r,o){var a,s,l;if($(t))return Jp;if(i){var u=i[o];q(u)?(s=u.name,l=u.type):U(u)\u0026\u0026(s=u)}if(null!=l)return\"ordinal\"===l?Kp:Jp;if(e===Hp){var h=t;if(n===qp){for(var c=h[o],p=0;p\u003c(c||[]).length\u0026\u0026p\u003c5;p++)if(null!=(a=m(c[r+p])))return a}else for(p=0;p\u003ch.length\u0026\u0026p\u003c5;p++){var d=h[r+p];if(d\u0026\u0026null!=(a=m(d[o])))return a}}else if(e===Yp){var f=t;if(!s)return Jp;for(p=0;p\u003cf.length\u0026\u0026p\u003c5;p++){if((y=f[p])\u0026\u0026null!=(a=m(y[s])))return a}}else if(e===Xp){if(!s)return Jp;if(!(c=t[s])||$(c))return Jp;for(p=0;p\u003cc.length\u0026\u0026p\u003c5;p++)if(null!=(a=m(c[p])))return a}else if(e===Wp){var g=t;for(p=0;p\u003cg.length\u0026\u0026p\u003c5;p++){var y,v=Ao(y=g[p]);if(!Y(v))return Jp;if(null!=(a=m(v[o])))return a}}function m(t){var e=U(t);return null!=t\u0026\u0026Number.isFinite(Number(t))\u0026\u0026\"\"!==t?e?$p:Jp:e\u0026\u0026\"-\"!==t?Kp:void 0}return Jp}var od=yt();var ad,sd,ld,ud=Vo(),hd=Vo(),cd=function(){function t(){}return t.prototype.getColorFromPalette=function(t,e,n){var i=To(this.get(\"color\",!0)),r=this.get(\"colorLayer\",!0);return dd(this,ud,i,r,t,e,n)},t.prototype.clearColorPalette=function(){!function(t,e){e(t).paletteIdx=0,e(t).paletteNameMap={}}(this,ud)},t}();function pd(t,e,n,i){var r=To(t.get([\"aria\",\"decal\",\"decals\"]));return dd(t,hd,r,null,e,n,i)}function dd(t,e,n,i,r,o,a){var s=e(o=o||t),l=s.paletteIdx||0,u=s.paletteNameMap=s.paletteNameMap||{};if(u.hasOwnProperty(r))return u[r];var h=null!=a\u0026\u0026i?function(t,e){for(var n=t.length,i=0;i\u003cn;i++)if(t[i].length\u003ee)return t[i];return t[n-1]}(i,a):n;if((h=h||n)\u0026\u0026h.length){var c=h[l];return r\u0026\u0026(u[r]=c),s.paletteIdx=(l+1)%h.length,c}}var fd=\"\\0_ec_inner\";var gd=function(t){function e(){return null!==t\u0026\u0026t.apply(this,arguments)||this}return n(e,t),e.prototype.init=function(t,e,n,i,r,o){i=i||{},this.option=null,this._theme=new Cc(i),this._locale=new Cc(r),this._optionManager=o},e.prototype.setOption=function(t,e,n){var i=md(e);this._optionManager.setOption(t,n,i),this._resetOption(null,i)},e.prototype.resetOption=function(t,e){return this._resetOption(t,md(e))},e.prototype._resetOption=function(t,e){var n=!1,i=this._optionManager;if(!t||\"recreate\"===t){var r=i.mountOption(\"recreate\"===t);0,this.option\u0026\u0026\"recreate\"!==t?(this.restoreData(),this._mergeOption(r,e)):ld(this,r),n=!0}if(\"timeline\"!==t\u0026\u0026\"media\"!==t||this.restoreData(),!t||\"recreate\"===t||\"timeline\"===t){var o=i.getTimelineOption(this);o\u0026\u0026(n=!0,this._mergeOption(o,e))}if(!t||\"recreate\"===t||\"media\"===t){var a=i.getMediaOption(this);a.length\u0026\u0026E(a,(function(t){n=!0,this._mergeOption(t,e)}),this)}return n},e.prototype.mergeOption=function(t){this._mergeOption(t,null)},e.prototype._mergeOption=function(t,e){var n=this.option,i=this._componentsMap,r=this._componentsCount,o=[],a=yt(),s=e\u0026\u0026e.replaceMergeMainTypeMap;Qp(this).datasetMap=yt(),E(t,(function(t,e){null!=t\u0026\u0026(zp.hasClass(e)?e\u0026\u0026(o.push(e),a.set(e,!0)):n[e]=null==n[e]?T(t):C(n[e],t,!0))})),s\u0026\u0026s.each((function(t,e){zp.hasClass(e)\u0026\u0026!a.get(e)\u0026\u0026(o.push(e),a.set(e,!0))})),zp.topologicalTravel(o,zp.getAllClassMainTypes(),(function(e){var o=function(t,e,n){var i=od.get(e);if(!i)return n;var r=i(t);return r?n.concat(r):n}(this,e,To(t[e])),a=i.get(e),l=a?s\u0026\u0026s.get(e)?\"replaceMerge\":\"normalMerge\":\"replaceAll\",u=Lo(a,o,l);(function(t,e,n){E(t,(function(t){var i=t.newOption;q(i)\u0026\u0026(t.keyInfo.mainType=e,t.keyInfo.subType=function(t,e,n,i){return e.type?e.type:n?n.subType:i.determineSubType(t,e)}(e,i,t.existing,n))}))})(u,e,zp),n[e]=null,i.set(e,null),r.set(e,0);var h,c=[],p=[],d=0;E(u,(function(t,n){var i=t.existing,r=t.newOption;if(r){var o=\"series\"===e,a=zp.getClass(e,t.keyInfo.subType,!o);if(!a)return;if(\"tooltip\"===e){if(h)return void 0;h=!0}if(i\u0026\u0026i.constructor===a)i.name=t.keyInfo.name,i.mergeOption(r,this),i.optionUpdated(r,!1);else{var s=A({componentIndex:n},t.keyInfo);A(i=new a(r,this,this,s),s),t.brandNew\u0026\u0026(i.__requireNewView=!0),i.init(r,this,this),i.optionUpdated(null,!0)}}else i\u0026\u0026(i.mergeOption({},this),i.optionUpdated({},!1));i?(c.push(i.option),p.push(i),d++):(c.push(void 0),p.push(void 0))}),this),n[e]=c,i.set(e,p),r.set(e,d),\"series\"===e\u0026\u0026ad(this)}),this),this._seriesIndices||ad(this)},e.prototype.getOption=function(){var t=T(this.option);return E(t,(function(e,n){if(zp.hasClass(n)){for(var i=To(e),r=i.length,o=!1,a=r-1;a\u003e=0;a--)i[a]\u0026\u0026!Eo(i[a])?o=!0:(i[a]=null,!o\u0026\u0026r--);i.length=r,t[n]=i}})),delete t[fd],t},e.prototype.getTheme=function(){return this._theme},e.prototype.getLocaleModel=function(){return this._locale},e.prototype.setUpdatePayload=function(t){this._payload=t},e.prototype.getUpdatePayload=function(){return this._payload},e.prototype.getComponent=function(t,e){var n=this._componentsMap.get(t);if(n){var i=n[e||0];if(i)return i;if(null==e)for(var r=0;r\u003cn.length;r++)if(n[r])return n[r]}},e.prototype.queryComponents=function(t){var e=t.mainType;if(!e)return[];var n,i=t.index,r=t.id,o=t.name,a=this._componentsMap.get(e);return a\u0026\u0026a.length?(null!=i?(n=[],E(To(i),(function(t){a[t]\u0026\u0026n.push(a[t])}))):n=null!=r?yd(\"id\",r,a):null!=o?yd(\"name\",o,a):B(a,(function(t){return!!t})),vd(n,t)):[]},e.prototype.findComponents=function(t){var e,n,i,r,o,a=t.query,s=t.mainType,l=(n=s+\"Index\",i=s+\"Id\",r=s+\"Name\",!(e=a)||null==e[n]\u0026\u0026null==e[i]\u0026\u0026null==e[r]?null:{mainType:s,index:e[n],id:e[i],name:e[r]}),u=l?this.queryComponents(l):B(this._componentsMap.get(s),(function(t){return!!t}));return o=vd(u,t),t.filter?B(o,t.filter):o},e.prototype.eachComponent=function(t,e,n){var i=this._componentsMap;if(X(t)){var r=e,o=t;i.each((function(t,e){for(var n=0;t\u0026\u0026n\u003ct.length;n++){var i=t[n];i\u0026\u0026o.call(r,e,i,i.componentIndex)}}))}else for(var a=U(t)?i.get(t):q(t)?this.findComponents(t):null,s=0;a\u0026\u0026s\u003ca.length;s++){var l=a[s];l\u0026\u0026e.call(n,l,l.componentIndex)}},e.prototype.getSeriesByName=function(t){var e=Ro(t,null);return B(this._componentsMap.get(\"series\"),(function(t){return!!t\u0026\u0026null!=e\u0026\u0026t.name===e}))},e.prototype.getSeriesByIndex=function(t){return this._componentsMap.get(\"series\")[t]},e.prototype.getSeriesByType=function(t){return B(this._componentsMap.get(\"series\"),(function(e){return!!e\u0026\u0026e.subType===t}))},e.prototype.getSeries=function(){return B(this._componentsMap.get(\"series\"),(function(t){return!!t}))},e.prototype.getSeriesCount=function(){return this._componentsCount.get(\"series\")},e.prototype.eachSeries=function(t,e){sd(this),E(this._seriesIndices,(function(n){var i=this._componentsMap.get(\"series\")[n];t.call(e,i,n)}),this)},e.prototype.eachRawSeries=function(t,e){E(this._componentsMap.get(\"series\"),(function(n){n\u0026\u0026t.call(e,n,n.componentIndex)}))},e.prototype.eachSeriesByType=function(t,e,n){sd(this),E(this._seriesIndices,(function(i){var r=this._componentsMap.get(\"series\")[i];r.subType===t\u0026\u0026e.call(n,r,i)}),this)},e.prototype.eachRawSeriesByType=function(t,e,n){return E(this.getSeriesByType(t),e,n)},e.prototype.isSeriesFiltered=function(t){return sd(this),null==this._seriesIndicesMap.get(t.componentIndex)},e.prototype.getCurrentSeriesIndices=function(){return(this._seriesIndices||[]).slice()},e.prototype.filterSeries=function(t,e){sd(this);var n=[];E(this._seriesIndices,(function(i){var r=this._componentsMap.get(\"series\")[i];t.call(e,r,i)\u0026\u0026n.push(i)}),this),this._seriesIndices=n,this._seriesIndicesMap=yt(n)},e.prototype.restoreData=function(t){ad(this);var e=this._componentsMap,n=[];e.each((function(t,e){zp.hasClass(e)\u0026\u0026n.push(e)})),zp.topologicalTravel(n,zp.getAllClassMainTypes(),(function(n){E(e.get(n),(function(e){!e||\"series\"===n\u0026\u0026function(t,e){if(e){var n=e.seriesIndex,i=e.seriesId,r=e.seriesName;return null!=n\u0026\u0026t.componentIndex!==n||null!=i\u0026\u0026t.id!==i||null!=r\u0026\u0026t.name!==r}}(e,t)||e.restoreData()}))}))},e.internalField=(ad=function(t){var e=t._seriesIndices=[];E(t._componentsMap.get(\"series\"),(function(t){t\u0026\u0026e.push(t.componentIndex)})),t._seriesIndicesMap=yt(e)},sd=function(t){},void(ld=function(t,e){t.option={},t.option[fd]=1,t._componentsMap=yt({series:[]}),t._componentsCount=yt();var n=e.aria;q(n)\u0026\u0026null==n.enabled\u0026\u0026(n.enabled=!0),function(t,e){var n=t.color\u0026\u0026!t.colorLayer;E(e,(function(e,i){\"colorLayer\"===i\u0026\u0026n||zp.hasClass(i)||(\"object\"==typeof e?t[i]=t[i]?C(t[i],e,!1):T(e):null==t[i]\u0026\u0026(t[i]=e))}))}(e,t._theme.option),C(e,Fp,!1),t._mergeOption(e,null)})),e}(Cc);function yd(t,e,n){if(Y(e)){var i=yt();return E(e,(function(t){null!=t\u0026\u0026(null!=Ro(t,null)\u0026\u0026i.set(t,!0))})),B(n,(function(e){return e\u0026\u0026i.get(e[t])}))}var r=Ro(e,null);return B(n,(function(e){return e\u0026\u0026null!=r\u0026\u0026e[t]===r}))}function vd(t,e){return e.hasOwnProperty(\"subType\")?B(t,(function(t){return t\u0026\u0026t.subType===e.subType})):t}function md(t){var e=yt();return t\u0026\u0026E(To(t.replaceMerge),(function(t){e.set(t,!0)})),{replaceMergeMainTypeMap:e}}R(gd,cd);var xd=[\"getDom\",\"getZr\",\"getWidth\",\"getHeight\",\"getDevicePixelRatio\",\"dispatchAction\",\"isSSR\",\"isDisposed\",\"on\",\"off\",\"getDataURL\",\"getConnectedDataURL\",\"getOption\",\"getId\",\"updateLabelLayout\"],_d=function(t){E(xd,(function(e){this[e]=W(t[e],t)}),this)},bd={},wd=function(){function t(){this._coordinateSystems=[]}return t.prototype.create=function(t,e){var n=[];E(bd,(function(i,r){var o=i.create(t,e);n=n.concat(o||[])})),this._coordinateSystems=n},t.prototype.update=function(t,e){E(this._coordinateSystems,(function(n){n.update\u0026\u0026n.update(t,e)}))},t.prototype.getCoordinateSystems=function(){return this._coordinateSystems.slice()},t.register=function(t,e){bd[t]=e},t.get=function(t){return bd[t]},t}(),Sd=/^(min|max)?(.+)$/,Md=function(){function t(t){this._timelineOptions=[],this._mediaList=[],this._currentMediaIndices=[],this._api=t}return t.prototype.setOption=function(t,e,n){t\u0026\u0026(E(To(t.series),(function(t){t\u0026\u0026t.data\u0026\u0026$(t.data)\u0026\u0026ct(t.data)})),E(To(t.dataset),(function(t){t\u0026\u0026t.source\u0026\u0026$(t.source)\u0026\u0026ct(t.source)}))),t=T(t);var i=this._optionBackup,r=function(t,e,n){var i,r,o=[],a=t.baseOption,s=t.timeline,l=t.options,u=t.media,h=!!t.media,c=!!(l||s||a\u0026\u0026a.timeline);a?(r=a).timeline||(r.timeline=s):((c||h)\u0026\u0026(t.options=t.media=null),r=t);h\u0026\u0026Y(u)\u0026\u0026E(u,(function(t){t\u0026\u0026t.option\u0026\u0026(t.query?o.push(t):i||(i=t))}));function p(t){E(e,(function(e){e(t,n)}))}return p(r),E(l,(function(t){return p(t)})),E(o,(function(t){return p(t.option)})),{baseOption:r,timelineOptions:l||[],mediaDefault:i,mediaList:o}}(t,e,!i);this._newBaseOption=r.baseOption,i?(r.timelineOptions.length\u0026\u0026(i.timelineOptions=r.timelineOptions),r.mediaList.length\u0026\u0026(i.mediaList=r.mediaList),r.mediaDefault\u0026\u0026(i.mediaDefault=r.mediaDefault)):this._optionBackup=r},t.prototype.mountOption=function(t){var e=this._optionBackup;return this._timelineOptions=e.timelineOptions,this._mediaList=e.mediaList,this._mediaDefault=e.mediaDefault,this._currentMediaIndices=[],T(t?e.baseOption:this._newBaseOption)},t.prototype.getTimelineOption=function(t){var e,n=this._timelineOptions;if(n.length){var i=t.getComponent(\"timeline\");i\u0026\u0026(e=T(n[i.getCurrentIndex()]))}return e},t.prototype.getMediaOption=function(t){var e,n,i=this._api.getWidth(),r=this._api.getHeight(),o=this._mediaList,a=this._mediaDefault,s=[],l=[];if(!o.length\u0026\u0026!a)return l;for(var u=0,h=o.length;u\u003ch;u++)Id(o[u].query,i,r)\u0026\u0026s.push(u);return!s.length\u0026\u0026a\u0026\u0026(s=[-1]),s.length\u0026\u0026(e=s,n=this._currentMediaIndices,e.join(\",\")!==n.join(\",\"))\u0026\u0026(l=z(s,(function(t){return T(-1===t?a.option:o[t].option)}))),this._currentMediaIndices=s,l},t}();function Id(t,e,n){var i={width:e,height:n,aspectratio:e/n},r=!0;return E(t,(function(t,e){var n=e.match(Sd);if(n\u0026\u0026n[1]\u0026\u0026n[2]){var o=n[1],a=n[2].toLowerCase();(function(t,e,n){return\"min\"===n?t\u003e=e:\"max\"===n?t\u003c=e:t===e})(i[a],t,o)||(r=!1)}})),r}var Td=E,Cd=q,Dd=[\"areaStyle\",\"lineStyle\",\"nodeStyle\",\"linkStyle\",\"chordStyle\",\"label\",\"labelLine\"];function Ad(t){var e=t\u0026\u0026t.itemStyle;if(e)for(var n=0,i=Dd.length;n\u003ci;n++){var r=Dd[n],o=e.normal,a=e.emphasis;o\u0026\u0026o[r]\u0026\u0026(t[r]=t[r]||{},t[r].normal?C(t[r].normal,o[r]):t[r].normal=o[r],o[r]=null),a\u0026\u0026a[r]\u0026\u0026(t[r]=t[r]||{},t[r].emphasis?C(t[r].emphasis,a[r]):t[r].emphasis=a[r],a[r]=null)}}function kd(t,e,n){if(t\u0026\u0026t[e]\u0026\u0026(t[e].normal||t[e].emphasis)){var i=t[e].normal,r=t[e].emphasis;i\u0026\u0026(n?(t[e].normal=t[e].emphasis=null,k(t[e],i)):t[e]=i),r\u0026\u0026(t.emphasis=t.emphasis||{},t.emphasis[e]=r,r.focus\u0026\u0026(t.emphasis.focus=r.focus),r.blurScope\u0026\u0026(t.emphasis.blurScope=r.blurScope))}}function Ld(t){kd(t,\"itemStyle\"),kd(t,\"lineStyle\"),kd(t,\"areaStyle\"),kd(t,\"label\"),kd(t,\"labelLine\"),kd(t,\"upperLabel\"),kd(t,\"edgeLabel\")}function Pd(t,e){var n=Cd(t)\u0026\u0026t[e],i=Cd(n)\u0026\u0026n.textStyle;if(i){0;for(var r=0,o=Do.length;r\u003co;r++){var a=Do[r];i.hasOwnProperty(a)\u0026\u0026(n[a]=i[a])}}}function Od(t){t\u0026\u0026(Ld(t),Pd(t,\"label\"),t.emphasis\u0026\u0026Pd(t.emphasis,\"label\"))}function Rd(t){return Y(t)?t:t?[t]:[]}function Nd(t){return(Y(t)?t[0]:t)||{}}function Ed(t,e){Td(Rd(t.series),(function(t){Cd(t)\u0026\u0026function(t){if(Cd(t)){Ad(t),Ld(t),Pd(t,\"label\"),Pd(t,\"upperLabel\"),Pd(t,\"edgeLabel\"),t.emphasis\u0026\u0026(Pd(t.emphasis,\"label\"),Pd(t.emphasis,\"upperLabel\"),Pd(t.emphasis,\"edgeLabel\"));var e=t.markPoint;e\u0026\u0026(Ad(e),Od(e));var n=t.markLine;n\u0026\u0026(Ad(n),Od(n));var i=t.markArea;i\u0026\u0026Od(i);var r=t.data;if(\"graph\"===t.type){r=r||t.nodes;var o=t.links||t.edges;if(o\u0026\u0026!$(o))for(var a=0;a\u003co.length;a++)Od(o[a]);E(t.categories,(function(t){Ld(t)}))}if(r\u0026\u0026!$(r))for(a=0;a\u003cr.length;a++)Od(r[a]);if((e=t.markPoint)\u0026\u0026e.data){var s=e.data;for(a=0;a\u003cs.length;a++)Od(s[a])}if((n=t.markLine)\u0026\u0026n.data){var l=n.data;for(a=0;a\u003cl.length;a++)Y(l[a])?(Od(l[a][0]),Od(l[a][1])):Od(l[a])}\"gauge\"===t.type?(Pd(t,\"axisLabel\"),Pd(t,\"title\"),Pd(t,\"detail\")):\"treemap\"===t.type?(kd(t.breadcrumb,\"itemStyle\"),E(t.levels,(function(t){Ld(t)}))):\"tree\"===t.type\u0026\u0026Ld(t.leaves)}}(t)}));var n=[\"xAxis\",\"yAxis\",\"radiusAxis\",\"angleAxis\",\"singleAxis\",\"parallelAxis\",\"radar\"];e\u0026\u0026n.push(\"valueAxis\",\"categoryAxis\",\"logAxis\",\"timeAxis\"),Td(n,(function(e){Td(Rd(t[e]),(function(t){t\u0026\u0026(Pd(t,\"axisLabel\"),Pd(t.axisPointer,\"label\"))}))})),Td(Rd(t.parallel),(function(t){var e=t\u0026\u0026t.parallelAxisDefault;Pd(e,\"axisLabel\"),Pd(e\u0026\u0026e.axisPointer,\"label\")})),Td(Rd(t.calendar),(function(t){kd(t,\"itemStyle\"),Pd(t,\"dayLabel\"),Pd(t,\"monthLabel\"),Pd(t,\"yearLabel\")})),Td(Rd(t.radar),(function(t){Pd(t,\"name\"),t.name\u0026\u0026null==t.axisName\u0026\u0026(t.axisName=t.name,delete t.name),null!=t.nameGap\u0026\u0026null==t.axisNameGap\u0026\u0026(t.axisNameGap=t.nameGap,delete t.nameGap)})),Td(Rd(t.geo),(function(t){Cd(t)\u0026\u0026(Od(t),Td(Rd(t.regions),(function(t){Od(t)})))})),Td(Rd(t.timeline),(function(t){Od(t),kd(t,\"label\"),kd(t,\"itemStyle\"),kd(t,\"controlStyle\",!0);var e=t.data;Y(e)\u0026\u0026E(e,(function(t){q(t)\u0026\u0026(kd(t,\"label\"),kd(t,\"itemStyle\"))}))})),Td(Rd(t.toolbox),(function(t){kd(t,\"iconStyle\"),Td(t.feature,(function(t){kd(t,\"iconStyle\")}))})),Pd(Nd(t.axisPointer),\"label\"),Pd(Nd(t.tooltip).axisPointer,\"label\")}function zd(t){t\u0026\u0026E(Vd,(function(e){e[0]in t\u0026\u0026!(e[1]in t)\u0026\u0026(t[e[1]]=t[e[0]])}))}var Vd=[[\"x\",\"left\"],[\"y\",\"top\"],[\"x2\",\"right\"],[\"y2\",\"bottom\"]],Bd=[\"grid\",\"geo\",\"parallel\",\"legend\",\"toolbox\",\"title\",\"visualMap\",\"dataZoom\",\"timeline\"],Fd=[[\"borderRadius\",\"barBorderRadius\"],[\"borderColor\",\"barBorderColor\"],[\"borderWidth\",\"barBorderWidth\"]];function Gd(t){var e=t\u0026\u0026t.itemStyle;if(e)for(var n=0;n\u003cFd.length;n++){var i=Fd[n][1],r=Fd[n][0];null!=e[i]\u0026\u0026(e[r]=e[i])}}function Wd(t){t\u0026\u0026\"edge\"===t.alignTo\u0026\u0026null!=t.margin\u0026\u0026null==t.edgeDistance\u0026\u0026(t.edgeDistance=t.margin)}function Hd(t){t\u0026\u0026t.downplay\u0026\u0026!t.blur\u0026\u0026(t.blur=t.downplay)}function Yd(t,e){if(t)for(var n=0;n\u003ct.length;n++)e(t[n]),t[n]\u0026\u0026Yd(t[n].children,e)}function Xd(t,e){Ed(t,e),t.series=To(t.series),E(t.series,(function(t){if(q(t)){var e=t.type;if(\"line\"===e)null!=t.clipOverflow\u0026\u0026(t.clip=t.clipOverflow);else if(\"pie\"===e||\"gauge\"===e){if(null!=t.clockWise\u0026\u0026(t.clockwise=t.clockWise),Wd(t.label),(r=t.data)\u0026\u0026!$(r))for(var n=0;n\u003cr.length;n++)Wd(r[n]);null!=t.hoverOffset\u0026\u0026(t.emphasis=t.emphasis||{},(t.emphasis.scaleSize=null)\u0026\u0026(t.emphasis.scaleSize=t.hoverOffset))}else if(\"gauge\"===e){var i=function(t,e){for(var n=e.split(\",\"),i=t,r=0;r\u003cn.length\u0026\u0026null!=(i=i\u0026\u0026i[n[r]]);r++);return i}(t,\"pointer.color\");null!=i\u0026\u0026function(t,e,n,i){for(var r,o=e.split(\",\"),a=t,s=0;s\u003co.length-1;s++)null==a[r=o[s]]\u0026\u0026(a[r]={}),a=a[r];(i||null==a[o[s]])\u0026\u0026(a[o[s]]=n)}(t,\"itemStyle.color\",i)}else if(\"bar\"===e){var r;if(Gd(t),Gd(t.backgroundStyle),Gd(t.emphasis),(r=t.data)\u0026\u0026!$(r))for(n=0;n\u003cr.length;n++)\"object\"==typeof r[n]\u0026\u0026(Gd(r[n]),Gd(r[n]\u0026\u0026r[n].emphasis))}else if(\"sunburst\"===e){var o=t.highlightPolicy;o\u0026\u0026(t.emphasis=t.emphasis||{},t.emphasis.focus||(t.emphasis.focus=o)),Hd(t),Yd(t.data,Hd)}else\"graph\"===e||\"sankey\"===e?function(t){t\u0026\u0026null!=t.focusNodeAdjacency\u0026\u0026(t.emphasis=t.emphasis||{},null==t.emphasis.focus\u0026\u0026(t.emphasis.focus=\"adjacency\"))}(t):\"map\"===e\u0026\u0026(t.mapType\u0026\u0026!t.map\u0026\u0026(t.map=t.mapType),t.mapLocation\u0026\u0026k(t,t.mapLocation));null!=t.hoverAnimation\u0026\u0026(t.emphasis=t.emphasis||{},t.emphasis\u0026\u0026null==t.emphasis.scale\u0026\u0026(t.emphasis.scale=t.hoverAnimation)),zd(t)}})),t.dataRange\u0026\u0026(t.visualMap=t.dataRange),E(Bd,(function(e){var n=t[e];n\u0026\u0026(Y(n)||(n=[n]),E(n,(function(t){zd(t)})))}))}function Ud(t){E(t,(function(e,n){var i=[],r=[NaN,NaN],o=[e.stackResultDimension,e.stackedOverDimension],a=e.data,s=e.isStackedByIndex,l=e.seriesModel.get(\"stackStrategy\")||\"samesign\";a.modify(o,(function(o,u,h){var c,p,d=a.get(e.stackedDimension,h);if(isNaN(d))return r;s?p=a.getRawIndex(h):c=a.get(e.stackedByDimension,h);for(var f=NaN,g=n-1;g\u003e=0;g--){var y=t[g];if(s||(p=y.data.rawIndexOf(y.stackedByDimension,c)),p\u003e=0){var v=y.data.getByRawIndex(y.stackResultDimension,p);if(\"all\"===l||\"positive\"===l\u0026\u0026v\u003e0||\"negative\"===l\u0026\u0026v\u003c0||\"samesign\"===l\u0026\u0026d\u003e=0\u0026\u0026v\u003e0||\"samesign\"===l\u0026\u0026d\u003c=0\u0026\u0026v\u003c0){d=ro(d,v),f=v;break}}}return i[0]=d,i[1]=f,i}))}))}var Zd,jd,qd,Kd,$d,Jd=function(t){this.data=t.data||(t.sourceFormat===Xp?{}:[]),this.sourceFormat=t.sourceFormat||Zp,this.seriesLayoutBy=t.seriesLayoutBy||jp,this.startIndex=t.startIndex||0,this.dimensionsDetectedCount=t.dimensionsDetectedCount,this.metaRawOption=t.metaRawOption;var e=this.dimensionsDefine=t.dimensionsDefine;if(e)for(var n=0;n\u003ce.length;n++){var i=e[n];null==i.type\u0026\u0026id(this,n)===Kp\u0026\u0026(i.type=\"ordinal\")}};function Qd(t){return t instanceof Jd}function tf(t,e,n){n=n||nf(t);var i=e.seriesLayoutBy,r=function(t,e,n,i,r){var o,a;if(!t)return{dimensionsDefine:rf(r),startIndex:a,dimensionsDetectedCount:o};if(e===Hp){var s=t;\"auto\"===i||null==i?of((function(t){null!=t\u0026\u0026\"-\"!==t\u0026\u0026(U(t)?null==a\u0026\u0026(a=1):a=0)}),n,s,10):a=j(i)?i:i?1:0,r||1!==a||(r=[],of((function(t,e){r[e]=null!=t?t+\"\":\"\"}),n,s,1/0)),o=r?r.length:n===qp?s.length:s[0]?s[0].length:null}else if(e===Yp)r||(r=function(t){var e,n=0;for(;n\u003ct.length\u0026\u0026!(e=t[n++]););if(e)return G(e)}(t));else if(e===Xp)r||(r=[],E(t,(function(t,e){r.push(e)})));else if(e===Wp){var l=Ao(t[0]);o=Y(l)\u0026\u0026l.length||1}return{startIndex:a,dimensionsDefine:rf(r),dimensionsDetectedCount:o}}(t,n,i,e.sourceHeader,e.dimensions);return new Jd({data:t,sourceFormat:n,seriesLayoutBy:i,dimensionsDefine:r.dimensionsDefine,startIndex:r.startIndex,dimensionsDetectedCount:r.dimensionsDetectedCount,metaRawOption:T(e)})}function ef(t){return new Jd({data:t,sourceFormat:$(t)?Up:Wp})}function nf(t){var e=Zp;if($(t))e=Up;else if(Y(t)){0===t.length\u0026\u0026(e=Hp);for(var n=0,i=t.length;n\u003ci;n++){var r=t[n];if(null!=r){if(Y(r)||$(r)){e=Hp;break}if(q(r)){e=Yp;break}}}}else if(q(t))for(var o in t)if(_t(t,o)\u0026\u0026N(t[o])){e=Xp;break}return e}function rf(t){if(t){var e=yt();return z(t,(function(t,n){var i={name:(t=q(t)?t:{name:t}).name,displayName:t.displayName,type:t.type};if(null==i.name)return i;i.name+=\"\",null==i.displayName\u0026\u0026(i.displayName=i.name);var r=e.get(i.name);return r?i.name+=\"-\"+r.count++:e.set(i.name,{count:1}),i}))}}function of(t,e,n,i){if(e===qp)for(var r=0;r\u003cn.length\u0026\u0026r\u003ci;r++)t(n[r]?n[r][0]:null,r);else{var o=n[0]||[];for(r=0;r\u003co.length\u0026\u0026r\u003ci;r++)t(o[r],r)}}function af(t){var e=t.sourceFormat;return e===Yp||e===Xp}var sf=function(){function t(t,e){var n=Qd(t)?t:ef(t);this._source=n;var i=this._data=n.data;n.sourceFormat===Up\u0026\u0026(this._offset=0,this._dimSize=e,this._data=i),$d(this,i,n)}return t.prototype.getSource=function(){return this._source},t.prototype.count=function(){return 0},t.prototype.getItem=function(t,e){},t.prototype.appendData=function(t){},t.prototype.clean=function(){},t.protoInitialize=function(){var e=t.prototype;e.pure=!1,e.persistent=!0}(),t.internalField=function(){var t;$d=function(t,r,o){var a=o.sourceFormat,s=o.seriesLayoutBy,l=o.startIndex,u=o.dimensionsDefine,h=Kd[vf(a,s)];if(A(t,h),a===Up)t.getItem=e,t.count=i,t.fillStorage=n;else{var c=hf(a,s);t.getItem=W(c,null,r,l,u);var p=df(a,s);t.count=W(p,null,r,l,u)}};var e=function(t,e){t-=this._offset,e=e||[];for(var n=this._data,i=this._dimSize,r=i*t,o=0;o\u003ci;o++)e[o]=n[r+o];return e},n=function(t,e,n,i){for(var r=this._data,o=this._dimSize,a=0;a\u003co;a++){for(var s=i[a],l=null==s[0]?1/0:s[0],u=null==s[1]?-1/0:s[1],h=e-t,c=n[a],p=0;p\u003ch;p++){var d=r[p*o+a];c[t+p]=d,d\u003cl\u0026\u0026(l=d),d\u003eu\u0026\u0026(u=d)}s[0]=l,s[1]=u}},i=function(){return this._data?this._data.length/this._dimSize:0};function r(t){for(var e=0;e\u003ct.length;e++)this._data.push(t[e])}(t={})[Hp+\"_\"+jp]={pure:!0,appendData:r},t[Hp+\"_\"+qp]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: \"row\".')}},t[Yp]={pure:!0,appendData:r},t[Xp]={pure:!0,appendData:function(t){var e=this._data;E(t,(function(t,n){for(var i=e[n]||(e[n]=[]),r=0;r\u003c(t||[]).length;r++)i.push(t[r])}))}},t[Wp]={appendData:r},t[Up]={persistent:!1,pure:!0,appendData:function(t){this._data=t},clean:function(){this._offset+=this.count(),this._data=null}},Kd=t}(),t}(),lf=function(t,e,n,i){return t[i]},uf=((Zd={})[Hp+\"_\"+jp]=function(t,e,n,i){return t[i+e]},Zd[Hp+\"_\"+qp]=function(t,e,n,i,r){i+=e;for(var o=r||[],a=t,s=0;s\u003ca.length;s++){var l=a[s];o[s]=l?l[i]:null}return o},Zd[Yp]=lf,Zd[Xp]=function(t,e,n,i,r){for(var o=r||[],a=0;a\u003cn.length;a++){var s=n[a].name;0;var l=t[s];o[a]=l?l[i]:null}return o},Zd[Wp]=lf,Zd);function hf(t,e){var n=uf[vf(t,e)];return n}var cf=function(t,e,n){return t.length},pf=((jd={})[Hp+\"_\"+jp]=function(t,e,n){return Math.max(0,t.length-e)},jd[Hp+\"_\"+qp]=function(t,e,n){var i=t[0];return i?Math.max(0,i.length-e):0},jd[Yp]=cf,jd[Xp]=function(t,e,n){var i=n[0].name;var r=t[i];return r?r.length:0},jd[Wp]=cf,jd);function df(t,e){var n=pf[vf(t,e)];return n}var ff=function(t,e,n){return t[e]},gf=((qd={})[Hp]=ff,qd[Yp]=function(t,e,n){return t[n]},qd[Xp]=ff,qd[Wp]=function(t,e,n){var i=Ao(t);return i instanceof Array?i[e]:i},qd[Up]=ff,qd);function yf(t){var e=gf[t];return e}function vf(t,e){return t===Hp?t+\"_\"+e:t}function mf(t,e,n){if(t){var i=t.getRawDataItem(e);if(null!=i){var r=t.getStore(),o=r.getSource().sourceFormat;if(null!=n){var a=t.getDimensionIndex(n),s=r.getDimensionProperty(a);return yf(o)(i,a,s)}var l=i;return o===Wp\u0026\u0026(l=Ao(i)),l}}}var xf=/\\{@(.+?)\\}/g,_f=function(){function t(){}return t.prototype.getDataParams=function(t,e){var n=this.getData(e),i=this.getRawValue(t,e),r=n.getRawIndex(t),o=n.getName(t),a=n.getRawDataItem(t),s=n.getItemVisual(t,\"style\"),l=s\u0026\u0026s[n.getItemVisual(t,\"drawType\")||\"fill\"],u=s\u0026\u0026s.stroke,h=this.mainType,c=\"series\"===h,p=n.userOutput\u0026\u0026n.userOutput.get();return{componentType:h,componentSubType:this.subType,componentIndex:this.componentIndex,seriesType:c?this.subType:null,seriesIndex:this.seriesIndex,seriesId:c?this.id:null,seriesName:c?this.name:null,name:o,dataIndex:r,data:a,dataType:e,value:i,color:l,borderColor:u,dimensionNames:p?p.fullDimensions:null,encode:p?p.encode:null,$vars:[\"seriesName\",\"name\",\"value\"]}},t.prototype.getFormattedLabel=function(t,e,n,i,r,o){e=e||\"normal\";var a=this.getData(n),s=this.getDataParams(t,n);(o\u0026\u0026(s.value=o.interpolatedValue),null!=i\u0026\u0026Y(s.value)\u0026\u0026(s.value=s.value[i]),r)||(r=a.getItemModel(t).get(\"normal\"===e?[\"label\",\"formatter\"]:[e,\"label\",\"formatter\"]));return X(r)?(s.status=e,s.dimensionIndex=i,r(s)):U(r)?bp(r,s).replace(xf,(function(e,n){var i=n.length,r=n;\"[\"===r.charAt(0)\u0026\u0026\"]\"===r.charAt(i-1)\u0026\u0026(r=+r.slice(1,i-1));var s=mf(a,t,r);if(o\u0026\u0026Y(o.interpolatedValue)){var l=a.getDimensionIndex(r);l\u003e=0\u0026\u0026(s=o.interpolatedValue[l])}return null!=s?s+\"\":\"\"})):void 0},t.prototype.getRawValue=function(t,e){return mf(this.getData(e),t)},t.prototype.formatTooltip=function(t,e,n){},t}();function bf(t){var e,n;return q(t)?t.type\u0026\u0026(n=t):e=t,{text:e,frag:n}}function wf(t){return new Sf(t)}var Sf=function(){function t(t){t=t||{},this._reset=t.reset,this._plan=t.plan,this._count=t.count,this._onDirty=t.onDirty,this._dirty=!0}return t.prototype.perform=function(t){var e,n=this._upstream,i=t\u0026\u0026t.skip;if(this._dirty\u0026\u0026n){var r=this.context;r.data=r.outputData=n.context.outputData}this.__pipeline\u0026\u0026(this.__pipeline.currentTask=this),this._plan\u0026\u0026!i\u0026\u0026(e=this._plan(this.context));var o,a=h(this._modBy),s=this._modDataCount||0,l=h(t\u0026\u0026t.modBy),u=t\u0026\u0026t.modDataCount||0;function h(t){return!(t\u003e=1)\u0026\u0026(t=1),t}a===l\u0026\u0026s===u||(e=\"reset\"),(this._dirty||\"reset\"===e)\u0026\u0026(this._dirty=!1,o=this._doReset(i)),this._modBy=l,this._modDataCount=u;var c=t\u0026\u0026t.step;if(this._dueEnd=n?n._outputDueEnd:this._count?this._count(this.context):1/0,this._progress){var p=this._dueIndex,d=Math.min(null!=c?this._dueIndex+c:1/0,this._dueEnd);if(!i\u0026\u0026(o||p\u003cd)){var f=this._progress;if(Y(f))for(var g=0;g\u003cf.length;g++)this._doProgress(f[g],p,d,l,u);else this._doProgress(f,p,d,l,u)}this._dueIndex=d;var y=null!=this._settedOutputEnd?this._settedOutputEnd:d;0,this._outputDueEnd=y}else this._dueIndex=this._outputDueEnd=null!=this._settedOutputEnd?this._settedOutputEnd:this._dueEnd;return this.unfinished()},t.prototype.dirty=function(){this._dirty=!0,this._onDirty\u0026\u0026this._onDirty(this.context)},t.prototype._doProgress=function(t,e,n,i,r){Mf.reset(e,n,i,r),this._callingProgress=t,this._callingProgress({start:e,end:n,count:n-e,next:Mf.next},this.context)},t.prototype._doReset=function(t){var e,n;this._dueIndex=this._outputDueEnd=this._dueEnd=0,this._settedOutputEnd=null,!t\u0026\u0026this._reset\u0026\u0026((e=this._reset(this.context))\u0026\u0026e.progress\u0026\u0026(n=e.forceFirstProgress,e=e.progress),Y(e)\u0026\u0026!e.length\u0026\u0026(e=null)),this._progress=e,this._modBy=this._modDataCount=null;var i=this._downstream;return i\u0026\u0026i.dirty(),n},t.prototype.unfinished=function(){return this._progress\u0026\u0026this._dueIndex\u003cthis._dueEnd},t.prototype.pipe=function(t){(this._downstream!==t||this._dirty)\u0026\u0026(this._downstream=t,t._upstream=this,t.dirty())},t.prototype.dispose=function(){this._disposed||(this._upstream\u0026\u0026(this._upstream._downstream=null),this._downstream\u0026\u0026(this._downstream._upstream=null),this._dirty=!1,this._disposed=!0)},t.prototype.getUpstream=function(){return this._upstream},t.prototype.getDownstream=function(){return this._downstream},t.prototype.setOutputEnd=function(t){this._outputDueEnd=this._settedOutputEnd=t},t}(),Mf=function(){var t,e,n,i,r,o={reset:function(l,u,h,c){e=l,t=u,n=h,i=c,r=Math.ceil(i/n),o.next=n\u003e1\u0026\u0026i\u003e0?s:a}};return o;function a(){return e\u003ct?e++:null}function s(){var o=e%r*n+Math.ceil(e/r),a=e\u003e=t?null:o\u003ci?o:e;return e++,a}}();function If(t,e){var n=e\u0026\u0026e.type;return\"ordinal\"===n?t:(\"time\"!==n||j(t)||null==t||\"-\"===t||(t=+uo(t)),null==t||\"\"===t?NaN:Number(t))}var Tf=yt({number:function(t){return parseFloat(t)},time:function(t){return+uo(t)},trim:function(t){return U(t)?ut(t):t}});function Cf(t){return Tf.get(t)}var Df={lt:function(t,e){return t\u003ce},lte:function(t,e){return t\u003c=e},gt:function(t,e){return t\u003ee},gte:function(t,e){return t\u003e=e}},Af=function(){function t(t,e){if(!j(e)){var n=\"\";0,wo(n)}this._opFn=Df[t],this._rvalFloat=yo(e)}return t.prototype.evaluate=function(t){return j(t)?this._opFn(t,this._rvalFloat):this._opFn(yo(t),this._rvalFloat)},t}(),kf=function(){function t(t,e){var n=\"desc\"===t;this._resultLT=n?1:-1,null==e\u0026\u0026(e=n?\"min\":\"max\"),this._incomparable=\"min\"===e?-1/0:1/0}return t.prototype.evaluate=function(t,e){var n=j(t)?t:yo(t),i=j(e)?e:yo(e),r=isNaN(n),o=isNaN(i);if(r\u0026\u0026(n=this._incomparable),o\u0026\u0026(i=this._incomparable),r\u0026\u0026o){var a=U(t),s=U(e);a\u0026\u0026(n=s?t:0),s\u0026\u0026(i=a?e:0)}return n\u003ci?this._resultLT:n\u003ei?-this._resultLT:0},t}(),Lf=function(){function t(t,e){this._rval=e,this._isEQ=t,this._rvalTypeof=typeof e,this._rvalFloat=yo(e)}return t.prototype.evaluate=function(t){var e=t===this._rval;if(!e){var n=typeof t;n===this._rvalTypeof||\"number\"!==n\u0026\u0026\"number\"!==this._rvalTypeof||(e=yo(t)===this._rvalFloat)}return this._isEQ?e:!e},t}();function Pf(t,e){return\"eq\"===t||\"ne\"===t?new Lf(\"eq\"===t,e):_t(Df,t)?new Af(t,e):null}var Of=function(){function t(){}return t.prototype.getRawData=function(){throw new Error(\"not supported\")},t.prototype.getRawDataItem=function(t){throw new Error(\"not supported\")},t.prototype.cloneRawData=function(){},t.prototype.getDimensionInfo=function(t){},t.prototype.cloneAllDimensionInfo=function(){},t.prototype.count=function(){},t.prototype.retrieveValue=function(t,e){},t.prototype.retrieveValueFromItem=function(t,e){},t.prototype.convertValue=function(t,e){return If(t,e)},t}();function Rf(t){var e=t.sourceFormat;if(!Ff(e)){var n=\"\";0,wo(n)}return t.data}function Nf(t){var e=t.sourceFormat,n=t.data;if(!Ff(e)){var i=\"\";0,wo(i)}if(e===Hp){for(var r=[],o=0,a=n.length;o\u003ca;o++)r.push(n[o].slice());return r}if(e===Yp){for(r=[],o=0,a=n.length;o\u003ca;o++)r.push(A({},n[o]));return r}}function Ef(t,e,n){if(null!=n)return j(n)||!isNaN(n)\u0026\u0026!_t(e,n)?t[n]:_t(e,n)?e[n]:void 0}function zf(t){return T(t)}var Vf=yt();function Bf(t,e,n,i){var r=\"\";e.length||wo(r),q(t)||wo(r);var o=t.type,a=Vf.get(o);a||wo(r);var s=z(e,(function(t){return function(t,e){var n=new Of,i=t.data,r=n.sourceFormat=t.sourceFormat,o=t.startIndex,a=\"\";t.seriesLayoutBy!==jp\u0026\u0026wo(a);var s=[],l={},u=t.dimensionsDefine;if(u)E(u,(function(t,e){var n=t.name,i={index:e,name:n,displayName:t.displayName};if(s.push(i),null!=n){var r=\"\";_t(l,n)\u0026\u0026wo(r),l[n]=i}}));else for(var h=0;h\u003ct.dimensionsDetectedCount;h++)s.push({index:h});var c=hf(r,jp);e.__isBuiltIn\u0026\u0026(n.getRawDataItem=function(t){return c(i,o,s,t)},n.getRawData=W(Rf,null,t)),n.cloneRawData=W(Nf,null,t);var p=df(r,jp);n.count=W(p,null,i,o,s);var d=yf(r);n.retrieveValue=function(t,e){var n=c(i,o,s,t);return f(n,e)};var f=n.retrieveValueFromItem=function(t,e){if(null!=t){var n=s[e];return n?d(t,e,n.name):void 0}};return n.getDimensionInfo=W(Ef,null,s,l),n.cloneAllDimensionInfo=W(zf,null,s),n}(t,a)})),l=To(a.transform({upstream:s[0],upstreamList:s,config:T(t.config)}));return z(l,(function(t,n){var i,r=\"\";q(t)||wo(r),t.data||wo(r),Ff(nf(t.data))||wo(r);var o=e[0];if(o\u0026\u00260===n\u0026\u0026!t.dimensions){var a=o.startIndex;a\u0026\u0026(t.data=o.data.slice(0,a).concat(t.data)),i={seriesLayoutBy:jp,sourceHeader:a,dimensions:o.metaRawOption.dimensions}}else i={seriesLayoutBy:jp,sourceHeader:0,dimensions:t.dimensions};return tf(t.data,i,null)}))}function Ff(t){return t===Hp||t===Yp}var Gf,Wf=\"undefined\",Hf=typeof Uint32Array===Wf?Array:Uint32Array,Yf=typeof Uint16Array===Wf?Array:Uint16Array,Xf=typeof Int32Array===Wf?Array:Int32Array,Uf=typeof Float64Array===Wf?Array:Float64Array,Zf={float:Uf,int:Xf,ordinal:Array,number:Array,time:Uf};function jf(t){return t\u003e65535?Hf:Yf}function qf(t,e,n,i,r){var o=Zf[n||\"float\"];if(r){var a=t[e],s=a\u0026\u0026a.length;if(s!==i){for(var l=new o(i),u=0;u\u003cs;u++)l[u]=a[u];t[e]=l}}else t[e]=new o(i)}var Kf=function(){function t(){this._chunks=[],this._rawExtent=[],this._extent=[],this._count=0,this._rawCount=0,this._calcDimNameToIdx=yt()}return t.prototype.initData=function(t,e,n){this._provider=t,this._chunks=[],this._indices=null,this.getRawIndex=this._getRawIdxIdentity;var i=t.getSource(),r=this.defaultDimValueGetter=Gf[i.sourceFormat];this._dimValueGetter=n||r,this._rawExtent=[];af(i);this._dimensions=z(e,(function(t){return{type:t.type,property:t.property}})),this._initDataFromProvider(0,t.count())},t.prototype.getProvider=function(){return this._provider},t.prototype.getSource=function(){return this._provider.getSource()},t.prototype.ensureCalculationDimension=function(t,e){var n=this._calcDimNameToIdx,i=this._dimensions,r=n.get(t);if(null!=r){if(i[r].type===e)return r}else r=i.length;return i[r]={type:e},n.set(t,r),this._chunks[r]=new Zf[e||\"float\"](this._rawCount),this._rawExtent[r]=[1/0,-1/0],r},t.prototype.collectOrdinalMeta=function(t,e){var n=this._chunks[t],i=this._dimensions[t],r=this._rawExtent,o=i.ordinalOffset||0,a=n.length;0===o\u0026\u0026(r[t]=[1/0,-1/0]);for(var s=r[t],l=o;l\u003ca;l++){var u=n[l]=e.parseAndCollect(n[l]);isNaN(u)||(s[0]=Math.min(u,s[0]),s[1]=Math.max(u,s[1]))}i.ordinalMeta=e,i.ordinalOffset=a,i.type=\"ordinal\"},t.prototype.getOrdinalMeta=function(t){return this._dimensions[t].ordinalMeta},t.prototype.getDimensionProperty=function(t){var e=this._dimensions[t];return e\u0026\u0026e.property},t.prototype.appendData=function(t){var e=this._provider,n=this.count();e.appendData(t);var i=e.count();return e.persistent||(i+=n),n\u003ci\u0026\u0026this._initDataFromProvider(n,i,!0),[n,i]},t.prototype.appendValues=function(t,e){for(var n=this._chunks,i=this._dimensions,r=i.length,o=this._rawExtent,a=this.count(),s=a+Math.max(t.length,e||0),l=0;l\u003cr;l++){qf(n,l,(d=i[l]).type,s,!0)}for(var u=[],h=a;h\u003cs;h++)for(var c=h-a,p=0;p\u003cr;p++){var d=i[p],f=Gf.arrayRows.call(this,t[c]||u,d.property,c,p);n[p][h]=f;var g=o[p];f\u003cg[0]\u0026\u0026(g[0]=f),f\u003eg[1]\u0026\u0026(g[1]=f)}return this._rawCount=this._count=s,{start:a,end:s}},t.prototype._initDataFromProvider=function(t,e,n){for(var i=this._provider,r=this._chunks,o=this._dimensions,a=o.length,s=this._rawExtent,l=z(o,(function(t){return t.property})),u=0;u\u003ca;u++){var h=o[u];s[u]||(s[u]=[1/0,-1/0]),qf(r,u,h.type,e,n)}if(i.fillStorage)i.fillStorage(t,e,r,s);else for(var c=[],p=t;p\u003ce;p++){c=i.getItem(p,c);for(var d=0;d\u003ca;d++){var f=r[d],g=this._dimValueGetter(c,l[d],p,d);f[p]=g;var y=s[d];g\u003cy[0]\u0026\u0026(y[0]=g),g\u003ey[1]\u0026\u0026(y[1]=g)}}!i.persistent\u0026\u0026i.clean\u0026\u0026i.clean(),this._rawCount=this._count=e,this._extent=[]},t.prototype.count=function(){return this._count},t.prototype.get=function(t,e){if(!(e\u003e=0\u0026\u0026e\u003cthis._count))return NaN;var n=this._chunks[t];return n?n[this.getRawIndex(e)]:NaN},t.prototype.getValues=function(t,e){var n=[],i=[];if(null==e){e=t,t=[];for(var r=0;r\u003cthis._dimensions.length;r++)i.push(r)}else i=t;r=0;for(var o=i.length;r\u003co;r++)n.push(this.get(i[r],e));return n},t.prototype.getByRawIndex=function(t,e){if(!(e\u003e=0\u0026\u0026e\u003cthis._rawCount))return NaN;var n=this._chunks[t];return n?n[e]:NaN},t.prototype.getSum=function(t){var e=0;if(this._chunks[t])for(var n=0,i=this.count();n\u003ci;n++){var r=this.get(t,n);isNaN(r)||(e+=r)}return e},t.prototype.getMedian=function(t){var e=[];this.each([t],(function(t){isNaN(t)||e.push(t)}));var n=e.sort((function(t,e){return t-e})),i=this.count();return 0===i?0:i%2==1?n[(i-1)/2]:(n[i/2]+n[i/2-1])/2},t.prototype.indexOfRawIndex=function(t){if(t\u003e=this._rawCount||t\u003c0)return-1;if(!this._indices)return t;var e=this._indices,n=e[t];if(null!=n\u0026\u0026n\u003cthis._count\u0026\u0026n===t)return t;for(var i=0,r=this._count-1;i\u003c=r;){var o=(i+r)/2|0;if(e[o]\u003ct)i=o+1;else{if(!(e[o]\u003et))return o;r=o-1}}return-1},t.prototype.indicesOfNearest=function(t,e,n){var i=this._chunks[t],r=[];if(!i)return r;null==n\u0026\u0026(n=1/0);for(var o=1/0,a=-1,s=0,l=0,u=this.count();l\u003cu;l++){var h=e-i[this.getRawIndex(l)],c=Math.abs(h);c\u003c=n\u0026\u0026((c\u003co||c===o\u0026\u0026h\u003e=0\u0026\u0026a\u003c0)\u0026\u0026(o=c,a=h,s=0),h===a\u0026\u0026(r[s++]=l))}return r.length=s,r},t.prototype.getIndices=function(){var t,e=this._indices;if(e){var n=e.constructor,i=this._count;if(n===Array){t=new n(i);for(var r=0;r\u003ci;r++)t[r]=e[r]}else t=new n(e.buffer,0,i)}else{t=new(n=jf(this._rawCount))(this.count());for(r=0;r\u003ct.length;r++)t[r]=r}return t},t.prototype.filter=function(t,e){if(!this._count)return this;for(var n=this.clone(),i=n.count(),r=new(jf(n._rawCount))(i),o=[],a=t.length,s=0,l=t[0],u=n._chunks,h=0;h\u003ci;h++){var c=void 0,p=n.getRawIndex(h);if(0===a)c=e(h);else if(1===a){c=e(u[l][p],h)}else{for(var d=0;d\u003ca;d++)o[d]=u[t[d]][p];o[d]=h,c=e.apply(null,o)}c\u0026\u0026(r[s++]=p)}return s\u003ci\u0026\u0026(n._indices=r),n._count=s,n._extent=[],n._updateGetRawIdx(),n},t.prototype.selectRange=function(t){var e=this.clone(),n=e._count;if(!n)return this;var i=G(t),r=i.length;if(!r)return this;var o=e.count(),a=new(jf(e._rawCount))(o),s=0,l=i[0],u=t[l][0],h=t[l][1],c=e._chunks,p=!1;if(!e._indices){var d=0;if(1===r){for(var f=c[i[0]],g=0;g\u003cn;g++){((x=f[g])\u003e=u\u0026\u0026x\u003c=h||isNaN(x))\u0026\u0026(a[s++]=d),d++}p=!0}else if(2===r){f=c[i[0]];var y=c[i[1]],v=t[i[1]][0],m=t[i[1]][1];for(g=0;g\u003cn;g++){var x=f[g],_=y[g];(x\u003e=u\u0026\u0026x\u003c=h||isNaN(x))\u0026\u0026(_\u003e=v\u0026\u0026_\u003c=m||isNaN(_))\u0026\u0026(a[s++]=d),d++}p=!0}}if(!p)if(1===r)for(g=0;g\u003co;g++){var b=e.getRawIndex(g);((x=c[i[0]][b])\u003e=u\u0026\u0026x\u003c=h||isNaN(x))\u0026\u0026(a[s++]=b)}else for(g=0;g\u003co;g++){for(var w=!0,S=(b=e.getRawIndex(g),0);S\u003cr;S++){var M=i[S];((x=c[M][b])\u003ct[M][0]||x\u003et[M][1])\u0026\u0026(w=!1)}w\u0026\u0026(a[s++]=e.getRawIndex(g))}return s\u003co\u0026\u0026(e._indices=a),e._count=s,e._extent=[],e._updateGetRawIdx(),e},t.prototype.map=function(t,e){var n=this.clone(t);return this._updateDims(n,t,e),n},t.prototype.modify=function(t,e){this._updateDims(this,t,e)},t.prototype._updateDims=function(t,e,n){for(var i=t._chunks,r=[],o=e.length,a=t.count(),s=[],l=t._rawExtent,u=0;u\u003ce.length;u++)l[e[u]]=[1/0,-1/0];for(var h=0;h\u003ca;h++){for(var c=t.getRawIndex(h),p=0;p\u003co;p++)s[p]=i[e[p]][c];s[o]=h;var d=n\u0026\u0026n.apply(null,s);if(null!=d){\"object\"!=typeof d\u0026\u0026(r[0]=d,d=r);for(u=0;u\u003cd.length;u++){var f=e[u],g=d[u],y=l[f],v=i[f];v\u0026\u0026(v[c]=g),g\u003cy[0]\u0026\u0026(y[0]=g),g\u003ey[1]\u0026\u0026(y[1]=g)}}}},t.prototype.lttbDownSample=function(t,e){var n,i,r,o=this.clone([t],!0),a=o._chunks[t],s=this.count(),l=0,u=Math.floor(1/e),h=this.getRawIndex(0),c=new(jf(this._rawCount))(Math.min(2*(Math.ceil(s/u)+2),s));c[l++]=h;for(var p=1;p\u003cs-1;p+=u){for(var d=Math.min(p+u,s-1),f=Math.min(p+2*u,s),g=(f+d)/2,y=0,v=d;v\u003cf;v++){var m=a[I=this.getRawIndex(v)];isNaN(m)||(y+=m)}y/=f-d;var x=p,_=Math.min(p+u,s),b=p-1,w=a[h];n=-1,r=x;var S=-1,M=0;for(v=x;v\u003c_;v++){var I;m=a[I=this.getRawIndex(v)];isNaN(m)?(M++,S\u003c0\u0026\u0026(S=I)):(i=Math.abs((b-g)*(m-w)-(b-v)*(y-w)))\u003en\u0026\u0026(n=i,r=I)}M\u003e0\u0026\u0026M\u003c_-x\u0026\u0026(c[l++]=Math.min(S,r),r=Math.max(S,r)),c[l++]=r,h=r}return c[l++]=this.getRawIndex(s-1),o._count=l,o._indices=c,o.getRawIndex=this._getRawIdx,o},t.prototype.minmaxDownSample=function(t,e){for(var n=this.clone([t],!0),i=n._chunks,r=Math.floor(1/e),o=i[t],a=this.count(),s=new(jf(this._rawCount))(2*Math.ceil(a/r)),l=0,u=0;u\u003ca;u+=r){var h=u,c=o[this.getRawIndex(h)],p=u,d=o[this.getRawIndex(p)],f=r;u+r\u003ea\u0026\u0026(f=a-u);for(var g=0;g\u003cf;g++){var y=o[this.getRawIndex(u+g)];y\u003cc\u0026\u0026(c=y,h=u+g),y\u003ed\u0026\u0026(d=y,p=u+g)}var v=this.getRawIndex(h),m=this.getRawIndex(p);h\u003cp?(s[l++]=v,s[l++]=m):(s[l++]=m,s[l++]=v)}return n._count=l,n._indices=s,n._updateGetRawIdx(),n},t.prototype.downSample=function(t,e,n,i){for(var r=this.clone([t],!0),o=r._chunks,a=[],s=Math.floor(1/e),l=o[t],u=this.count(),h=r._rawExtent[t]=[1/0,-1/0],c=new(jf(this._rawCount))(Math.ceil(u/s)),p=0,d=0;d\u003cu;d+=s){s\u003eu-d\u0026\u0026(s=u-d,a.length=s);for(var f=0;f\u003cs;f++){var g=this.getRawIndex(d+f);a[f]=l[g]}var y=n(a),v=this.getRawIndex(Math.min(d+i(a,y)||0,u-1));l[v]=y,y\u003ch[0]\u0026\u0026(h[0]=y),y\u003eh[1]\u0026\u0026(h[1]=y),c[p++]=v}return r._count=p,r._indices=c,r._updateGetRawIdx(),r},t.prototype.each=function(t,e){if(this._count)for(var n=t.length,i=this._chunks,r=0,o=this.count();r\u003co;r++){var a=this.getRawIndex(r);switch(n){case 0:e(r);break;case 1:e(i[t[0]][a],r);break;case 2:e(i[t[0]][a],i[t[1]][a],r);break;default:for(var s=0,l=[];s\u003cn;s++)l[s]=i[t[s]][a];l[s]=r,e.apply(null,l)}}},t.prototype.getDataExtent=function(t){var e=this._chunks[t],n=[1/0,-1/0];if(!e)return n;var i,r=this.count();if(!this._indices)return this._rawExtent[t].slice();if(i=this._extent[t])return i.slice();for(var o=(i=n)[0],a=i[1],s=0;s\u003cr;s++){var l=e[this.getRawIndex(s)];l\u003co\u0026\u0026(o=l),l\u003ea\u0026\u0026(a=l)}return i=[o,a],this._extent[t]=i,i},t.prototype.getRawDataItem=function(t){var e=this.getRawIndex(t);if(this._provider.persistent)return this._provider.getItem(e);for(var n=[],i=this._chunks,r=0;r\u003ci.length;r++)n.push(i[r][e]);return n},t.prototype.clone=function(e,n){var i,r,o=new t,a=this._chunks,s=e\u0026\u0026V(e,(function(t,e){return t[e]=!0,t}),{});if(s)for(var l=0;l\u003ca.length;l++)o._chunks[l]=s[l]?(i=a[l],r=void 0,(r=i.constructor)===Array?i.slice():new r(i)):a[l];else o._chunks=a;return this._copyCommonProps(o),n||(o._indices=this._cloneIndices()),o._updateGetRawIdx(),o},t.prototype._copyCommonProps=function(t){t._count=this._count,t._rawCount=this._rawCount,t._provider=this._provider,t._dimensions=this._dimensions,t._extent=T(this._extent),t._rawExtent=T(this._rawExtent)},t.prototype._cloneIndices=function(){if(this._indices){var t=this._indices.constructor,e=void 0;if(t===Array){var n=this._indices.length;e=new t(n);for(var i=0;i\u003cn;i++)e[i]=this._indices[i]}else e=new t(this._indices);return e}return null},t.prototype._getRawIdxIdentity=function(t){return t},t.prototype._getRawIdx=function(t){return t\u003cthis._count\u0026\u0026t\u003e=0?this._indices[t]:-1},t.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},t.internalField=function(){function t(t,e,n,i){return If(t[i],this._dimensions[i])}Gf={arrayRows:t,objectRows:function(t,e,n,i){return If(t[e],this._dimensions[i])},keyedColumns:t,original:function(t,e,n,i){var r=t\u0026\u0026(null==t.value?t:t.value);return If(r instanceof Array?r[i]:r,this._dimensions[i])},typedArray:function(t,e,n,i){return t[i]}}}(),t}(),$f=function(){function t(t){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=t}return t.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},t.prototype._setLocalSource=function(t,e){this._sourceList=t,this._upstreamSignList=e,this._versionSignBase++,this._versionSignBase\u003e9e10\u0026\u0026(this._versionSignBase=0)},t.prototype._getVersionSign=function(){return this._sourceHost.uid+\"_\"+this._versionSignBase},t.prototype.prepareSource=function(){this._isDirty()\u0026\u0026(this._createSource(),this._dirty=!1)},t.prototype._createSource=function(){this._setLocalSource([],[]);var t,e,n=this._sourceHost,i=this._getUpstreamSourceManagers(),r=!!i.length;if(Qf(n)){var o=n,a=void 0,s=void 0,l=void 0;if(r){var u=i[0];u.prepareSource(),a=(l=u.getSource()).data,s=l.sourceFormat,e=[u._getVersionSign()]}else s=$(a=o.get(\"data\",!0))?Up:Wp,e=[];var h=this._getSourceMetaRawOption()||{},c=l\u0026\u0026l.metaRawOption||{},p=rt(h.seriesLayoutBy,c.seriesLayoutBy)||null,d=rt(h.sourceHeader,c.sourceHeader),f=rt(h.dimensions,c.dimensions);t=p!==c.seriesLayoutBy||!!d!=!!c.sourceHeader||f?[tf(a,{seriesLayoutBy:p,sourceHeader:d,dimensions:f},s)]:[]}else{var g=n;if(r){var y=this._applyTransform(i);t=y.sourceList,e=y.upstreamSignList}else{t=[tf(g.get(\"source\",!0),this._getSourceMetaRawOption(),null)],e=[]}}this._setLocalSource(t,e)},t.prototype._applyTransform=function(t){var e,n=this._sourceHost,i=n.get(\"transform\",!0),r=n.get(\"fromTransformResult\",!0);if(null!=r){var o=\"\";1!==t.length\u0026\u0026tg(o)}var a,s=[],l=[];return E(t,(function(t){t.prepareSource();var e=t.getSource(r||0),n=\"\";null==r||e||tg(n),s.push(e),l.push(t._getVersionSign())})),i?e=function(t,e,n){var i=To(t),r=i.length,o=\"\";r||wo(o);for(var a=0,s=r;a\u003cs;a++)e=Bf(i[a],e),a!==s-1\u0026\u0026(e.length=Math.max(e.length,1));return e}(i,s,n.componentIndex):null!=r\u0026\u0026(e=[(a=s[0],new Jd({data:a.data,sourceFormat:a.sourceFormat,seriesLayoutBy:a.seriesLayoutBy,dimensionsDefine:T(a.dimensionsDefine),startIndex:a.startIndex,dimensionsDetectedCount:a.dimensionsDetectedCount}))]),{sourceList:e,upstreamSignList:l}},t.prototype._isDirty=function(){if(this._dirty)return!0;for(var t=this._getUpstreamSourceManagers(),e=0;e\u003ct.length;e++){var n=t[e];if(n._isDirty()||this._upstreamSignList[e]!==n._getVersionSign())return!0}},t.prototype.getSource=function(t){t=t||0;var e=this._sourceList[t];if(!e){var n=this._getUpstreamSourceManagers();return n[0]\u0026\u0026n[0].getSource(t)}return e},t.prototype.getSharedDataStore=function(t){var e=t.makeStoreSchema();return this._innerGetDataStore(e.dimensions,t.source,e.hash)},t.prototype._innerGetDataStore=function(t,e,n){var i=this._storeList,r=i[0];r||(r=i[0]={});var o=r[n];if(!o){var a=this._getUpstreamSourceManagers()[0];Qf(this._sourceHost)\u0026\u0026a?o=a._innerGetDataStore(t,e,n):(o=new Kf).initData(new sf(e,t.length),t),r[n]=o}return o},t.prototype._getUpstreamSourceManagers=function(){var t=this._sourceHost;if(Qf(t)){var e=nd(t);return e?[e.getSourceManager()]:[]}return z(function(t){return t.get(\"transform\",!0)||t.get(\"fromTransformResult\",!0)?Yo(t.ecModel,\"dataset\",{index:t.get(\"fromDatasetIndex\",!0),id:t.get(\"fromDatasetId\",!0)},Wo).models:[]}(t),(function(t){return t.getSourceManager()}))},t.prototype._getSourceMetaRawOption=function(){var t,e,n,i=this._sourceHost;if(Qf(i))t=i.get(\"seriesLayoutBy\",!0),e=i.get(\"sourceHeader\",!0),n=i.get(\"dimensions\",!0);else if(!this._getUpstreamSourceManagers().length){var r=i;t=r.get(\"seriesLayoutBy\",!0),e=r.get(\"sourceHeader\",!0),n=r.get(\"dimensions\",!0)}return{seriesLayoutBy:t,sourceHeader:e,dimensions:n}},t}();function Jf(t){t.option.transform\u0026\u0026ct(t.option.transform)}function Qf(t){return\"series\"===t.mainType}function tg(t){throw new Error(t)}function eg(t){var e=t.lineHeight;return null==e?\"line-height:1\":\"line-height:\"+re(e+\"\")+\"px\"}function ng(t,e){var n=t.color||\"#6e7079\",i=t.fontSize||12,r=t.fontWeight||\"400\",o=t.color||\"#464646\",a=t.fontSize||14,s=t.fontWeight||\"900\";return\"html\"===e?{nameStyle:\"font-size:\"+re(i+\"\")+\"px;color:\"+re(n)+\";font-weight:\"+re(r+\"\"),valueStyle:\"font-size:\"+re(a+\"\")+\"px;color:\"+re(o)+\";font-weight:\"+re(s+\"\")}:{nameStyle:{fontSize:i,fill:n,fontWeight:r},valueStyle:{fontSize:a,fill:o,fontWeight:s}}}var ig=[0,10,20,30],rg=[\"\",\"\\n\",\"\\n\\n\",\"\\n\\n\\n\"];function og(t,e){return e.type=t,e}function ag(t){return\"section\"===t.type}function sg(t){return ag(t)?ug:hg}function lg(t){if(ag(t)){var e=0,n=t.blocks.length,i=n\u003e1||n\u003e0\u0026\u0026!t.noHeader;return E(t.blocks,(function(t){var n=lg(t);n\u003e=e\u0026\u0026(e=n+ +(i\u0026\u0026(!n||ag(t)\u0026\u0026!t.noHeader)))})),e}return 0}function ug(t,e,n,i){var r,o=e.noHeader,a=(r=lg(e),{html:ig[r],richText:rg[r]}),s=[],l=e.blocks||[];lt(!l||Y(l)),l=l||[];var u=t.orderMode;if(e.sortBlocks\u0026\u0026u){l=l.slice();var h={valueAsc:\"asc\",valueDesc:\"desc\"};if(_t(h,u)){var c=new kf(h[u],null);l.sort((function(t,e){return c.evaluate(t.sortParam,e.sortParam)}))}else\"seriesDesc\"===u\u0026\u0026l.reverse()}E(l,(function(n,r){var o=e.valueFormatter,l=sg(n)(o?A(A({},t),{valueFormatter:o}):t,n,r\u003e0?a.html:0,i);null!=l\u0026\u0026s.push(l)}));var p=\"richText\"===t.renderMode?s.join(a.richText):pg(i,s.join(\"\"),o?n:a.html);if(o)return p;var d=mp(e.header,\"ordinal\",t.useUTC),f=ng(i,t.renderMode).nameStyle,g=eg(i);return\"richText\"===t.renderMode?dg(t,d,f)+a.richText+p:pg(i,'\u003cdiv style=\"'+f+\";\"+g+';\"\u003e'+re(d)+\"\u003c/div\u003e\"+p,n)}function hg(t,e,n,i){var r=t.renderMode,o=e.noName,a=e.noValue,s=!e.markerType,l=e.name,u=t.useUTC,h=e.valueFormatter||t.valueFormatter||function(t){return z(t=Y(t)?t:[t],(function(t,e){return mp(t,Y(d)?d[e]:d,u)}))};if(!o||!a){var c=s?\"\":t.markupStyleCreator.makeTooltipMarker(e.markerType,e.markerColor||\"#333\",r),p=o?\"\":mp(l,\"ordinal\",u),d=e.valueType,f=a?[]:h(e.value,e.dataIndex),g=!s||!o,y=!s\u0026\u0026o,v=ng(i,r),m=v.nameStyle,x=v.valueStyle;return\"richText\"===r?(s?\"\":c)+(o?\"\":dg(t,p,m))+(a?\"\":function(t,e,n,i,r){var o=[r],a=i?10:20;return n\u0026\u0026o.push({padding:[0,0,0,a],align:\"right\"}),t.markupStyleCreator.wrapRichTextStyle(Y(e)?e.join(\"  \"):e,o)}(t,f,g,y,x)):pg(i,(s?\"\":c)+(o?\"\":function(t,e,n){return'\u003cspan style=\"'+n+\";\"+(e?\"margin-left:2px\":\"\")+'\"\u003e'+re(t)+\"\u003c/span\u003e\"}(p,!s,m))+(a?\"\":function(t,e,n,i){var r=n?\"10px\":\"20px\",o=e?\"float:right;margin-left:\"+r:\"\";return t=Y(t)?t:[t],'\u003cspan style=\"'+o+\";\"+i+'\"\u003e'+z(t,(function(t){return re(t)})).join(\"\u0026nbsp;\u0026nbsp;\")+\"\u003c/span\u003e\"}(f,g,y,x)),n)}}function cg(t,e,n,i,r,o){if(t)return sg(t)({useUTC:r,renderMode:n,orderMode:i,markupStyleCreator:e,valueFormatter:t.valueFormatter},t,0,o)}function pg(t,e,n){return'\u003cdiv style=\"'+(\"margin: \"+n+\"px 0 0\")+\";\"+eg(t)+';\"\u003e'+e+'\u003cdiv style=\"clear:both\"\u003e\u003c/div\u003e\u003c/div\u003e'}function dg(t,e,n){return t.markupStyleCreator.wrapRichTextStyle(e,n)}function fg(t,e){return Sp(t.getData().getItemVisual(e,\"style\")[t.visualDrawType])}function gg(t,e){var n=t.get(\"padding\");return null!=n?n:\"richText\"===e?[8,10]:10}var yg=function(){function t(){this.richTextStyles={},this._nextStyleNameId=mo()}return t.prototype._generateStyleName=function(){return\"__EC_aUTo_\"+this._nextStyleNameId++},t.prototype.makeTooltipMarker=function(t,e,n){var i=\"richText\"===n?this._generateStyleName():null,r=wp({color:e,type:t,renderMode:n,markerId:i});return U(r)?r:(this.richTextStyles[i]=r.style,r.content)},t.prototype.wrapRichTextStyle=function(t,e){var n={};Y(e)?E(e,(function(t){return A(n,t)})):A(n,e);var i=this._generateStyleName();return this.richTextStyles[i]=n,\"{\"+i+\"|\"+t+\"}\"},t}();function vg(t){var e,n,i,r,o=t.series,a=t.dataIndex,s=t.multipleSeries,l=o.getData(),u=l.mapDimensionsAll(\"defaultedTooltip\"),h=u.length,c=o.getRawValue(a),p=Y(c),d=fg(o,a);if(h\u003e1||p\u0026\u0026!h){var f=function(t,e,n,i,r){var o=e.getData(),a=V(t,(function(t,e,n){var i=o.getDimensionInfo(n);return t||i\u0026\u0026!1!==i.tooltip\u0026\u0026null!=i.displayName}),!1),s=[],l=[],u=[];function h(t,e){var n=o.getDimensionInfo(e);n\u0026\u0026!1!==n.otherDims.tooltip\u0026\u0026(a?u.push(og(\"nameValue\",{markerType:\"subItem\",markerColor:r,name:n.displayName,value:t,valueType:n.type})):(s.push(t),l.push(n.type)))}return i.length?E(i,(function(t){h(mf(o,n,t),t)})):E(t,h),{inlineValues:s,inlineValueTypes:l,blocks:u}}(c,o,a,u,d);e=f.inlineValues,n=f.inlineValueTypes,i=f.blocks,r=f.inlineValues[0]}else if(h){var g=l.getDimensionInfo(u[0]);r=e=mf(l,a,u[0]),n=g.type}else r=e=p?c[0]:c;var y=No(o),v=y\u0026\u0026o.name||\"\",m=l.getName(a),x=s?v:m;return og(\"section\",{header:v,noHeader:s||!y,sortParam:r,blocks:[og(\"nameValue\",{markerType:\"item\",markerColor:d,name:x,noName:!ut(x),value:e,valueType:n,dataIndex:a})].concat(i||[])})}var mg=Vo();function xg(t,e){return t.getName(e)||t.getId(e)}var _g=\"__universalTransitionEnabled\",bg=function(t){function e(){var e=null!==t\u0026\u0026t.apply(this,arguments)||this;return e._selectedDataIndicesMap={},e}return n(e,t),e.prototype.init=function(t,e,n){this.seriesIndex=this.componentIndex,this.dataTask=wf({count:Sg,reset:Mg}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(t,n),(mg(this).sourceManager=new $f(this)).prepareSource();var i=this.getInitialData(t,n);Tg(i,this),this.dataTask.context.data=i,mg(this).dataBeforeProcessed=i,wg(this),this._initSelectedMapFromData(i)},e.prototype.mergeDefaultAndTheme=function(t,e){var n=Pp(this),i=n?Rp(t):{},r=this.subType;zp.hasClass(r)\u0026\u0026(r+=\"Series\"),C(t,e.getTheme().get(this.subType)),C(t,this.getDefaultOption()),Co(t,\"label\",[\"show\"]),this.fillDataTextStyle(t.data),n\u0026\u0026Op(t,i,n)},e.prototype.mergeOption=function(t,e){t=C(this.option,t,!0),this.fillDataTextStyle(t.data);var n=Pp(this);n\u0026\u0026Op(this.option,t,n);var i=mg(this).sourceManager;i.dirty(),i.prepareSource();var r=this.getInitialData(t,e);Tg(r,this),this.dataTask.dirty(),this.dataTask.context.data=r,mg(this).dataBeforeProcessed=r,wg(this),this._initSelectedMapFromData(r)},e.prototype.fillDataTextStyle=function(t){if(t\u0026\u0026!$(t))for(var e=[\"show\"],n=0;n\u003ct.length;n++)t[n]\u0026\u0026t[n].label\u0026\u0026Co(t[n],\"label\",e)},e.prototype.getInitialData=function(t,e){},e.prototype.appendData=function(t){this.getRawData().appendData(t.data)},e.prototype.getData=function(t){var e=Dg(this);if(e){var n=e.context.data;return null!=t\u0026\u0026n.getLinkedData?n.getLinkedData(t):n}return mg(this).data},e.prototype.getAllData=function(){var t=this.getData();return t\u0026\u0026t.getLinkedDataAll?t.getLinkedDataAll():[{data:t}]},e.prototype.setData=function(t){var e=Dg(this);if(e){var n=e.context;n.outputData=t,e!==this.dataTask\u0026\u0026(n.data=t)}mg(this).data=t},e.prototype.getEncode=function(){var t=this.get(\"encode\",!0);if(t)return yt(t)},e.prototype.getSourceManager=function(){return mg(this).sourceManager},e.prototype.getSource=function(){return this.getSourceManager().getSource()},e.prototype.getRawData=function(){return mg(this).dataBeforeProcessed},e.prototype.getColorBy=function(){return this.get(\"colorBy\")||\"series\"},e.prototype.isColorBySeries=function(){return\"series\"===this.getColorBy()},e.prototype.getBaseAxis=function(){var t=this.coordinateSystem;return t\u0026\u0026t.getBaseAxis\u0026\u0026t.getBaseAxis()},e.prototype.formatTooltip=function(t,e,n){return vg({series:this,dataIndex:t,multipleSeries:e})},e.prototype.isAnimationEnabled=function(){var t=this.ecModel;if(r.node\u0026\u0026(!t||!t.ssr))return!1;var e=this.getShallow(\"animation\");return e\u0026\u0026this.getData().count()\u003ethis.getShallow(\"animationThreshold\")\u0026\u0026(e=!1),!!e},e.prototype.restoreData=function(){this.dataTask.dirty()},e.prototype.getColorFromPalette=function(t,e,n){var i=this.ecModel,r=cd.prototype.getColorFromPalette.call(this,t,e,n);return r||(r=i.getColorFromPalette(t,e,n)),r},e.prototype.coordDimToDataDim=function(t){return this.getRawData().mapDimensionsAll(t)},e.prototype.getProgressive=function(){return this.get(\"progressive\")},e.prototype.getProgressiveThreshold=function(){return this.get(\"progressiveThreshold\")},e.prototype.select=function(t,e){this._innerSelect(this.getData(e),t)},e.prototype.unselect=function(t,e){var n=this.option.selectedMap;if(n){var i=this.option.selectedMode,r=this.getData(e);if(\"series\"===i||\"all\"===n)return this.option.selectedMap={},void(this._selectedDataIndicesMap={});for(var o=0;o\u003ct.length;o++){var a=xg(r,t[o]);n[a]=!1,this._selectedDataIndicesMap[a]=-1}}},e.prototype.toggleSelect=function(t,e){for(var n=[],i=0;i\u003ct.length;i++)n[0]=t[i],this.isSelected(t[i],e)?this.unselect(n,e):this.select(n,e)},e.prototype.getSelectedDataIndices=function(){if(\"all\"===this.option.selectedMap)return[].slice.call(this.getData().getIndices());for(var t=this._selectedDataIndicesMap,e=G(t),n=[],i=0;i\u003ce.length;i++){var r=t[e[i]];r\u003e=0\u0026\u0026n.push(r)}return n},e.prototype.isSelected=function(t,e){var n=this.option.selectedMap;if(!n)return!1;var i=this.getData(e);return(\"all\"===n||n[xg(i,t)])\u0026\u0026!i.getItemModel(t).get([\"select\",\"disabled\"])},e.prototype.isUniversalTransitionEnabled=function(){if(this[_g])return!0;var t=this.option.universalTransition;return!!t\u0026\u0026(!0===t||t\u0026\u0026t.enabled)},e.prototype._innerSelect=function(t,e){var n,i,r=this.option,o=r.selectedMode,a=e.length;if(o\u0026\u0026a)if(\"series\"===o)r.selectedMap=\"all\";else if(\"multiple\"===o){q(r.selectedMap)||(r.selectedMap={});for(var s=r.selectedMap,l=0;l\u003ca;l++){var u=e[l];s[c=xg(t,u)]=!0,this._selectedDataIndicesMap[c]=t.getRawIndex(u)}}else if(\"single\"===o||!0===o){var h=e[a-1],c=xg(t,h);r.selectedMap=((n={})[c]=!0,n),this._selectedDataIndicesMap=((i={})[c]=t.getRawIndex(h),i)}},e.prototype._initSelectedMapFromData=function(t){if(!this.option.selectedMap){var e=[];t.hasItemOption\u0026\u0026t.each((function(n){var i=t.getRawDataItem(n);i\u0026\u0026i.selected\u0026\u0026e.push(n)})),e.length\u003e0\u0026\u0026this._innerSelect(t,e)}},e.registerClass=function(t){return zp.registerClass(t)},e.protoInitialize=function(){var t=e.prototype;t.type=\"series.__base__\",t.seriesIndex=0,t.ignoreStyleOnData=!1,t.hasSymbolVisual=!1,t.defaultSymbol=\"circle\",t.visualStyleAccessPath=\"itemStyle\",t.visualDrawType=\"fill\"}(),e}(zp);function wg(t){var e=t.name;No(t)||(t.name=function(t){var e=t.getRawData(),n=e.mapDimensionsAll(\"seriesName\"),i=[];return E(n,(function(t){var n=e.getDimensionInfo(t);n.displayName\u0026\u0026i.push(n.displayName)})),i.join(\" \")}(t)||e)}function Sg(t){return t.model.getRawData().count()}function Mg(t){var e=t.model;return e.setData(e.getRawData().cloneShallow()),Ig}function Ig(t,e){e.outputData\u0026\u0026t.end\u003ee.outputData.count()\u0026\u0026e.model.getRawData().cloneShallow(e.outputData)}function Tg(t,e){E(vt(t.CHANGABLE_METHODS,t.DOWNSAMPLE_METHODS),(function(n){t.wrapMethod(n,H(Cg,e))}))}function Cg(t,e){var n=Dg(t);return n\u0026\u0026n.setOutputEnd((e||this).count()),e}function Dg(t){var e=(t.ecModel||{}).scheduler,n=e\u0026\u0026e.getPipeline(t.uid);if(n){var i=n.currentTask;if(i){var r=i.agentStubMap;r\u0026\u0026(i=r.get(t.uid))}return i}}R(bg,_f),R(bg,cd),Jo(bg,zp);var Ag=function(){function t(){this.group=new Br,this.uid=Ac(\"viewComponent\")}return t.prototype.init=function(t,e){},t.prototype.render=function(t,e,n,i){},t.prototype.dispose=function(t,e){},t.prototype.updateView=function(t,e,n,i){},t.prototype.updateLayout=function(t,e,n,i){},t.prototype.updateVisual=function(t,e,n,i){},t.prototype.toggleBlurSeries=function(t,e,n){},t.prototype.eachRendered=function(t){var e=this.group;e\u0026\u0026e.traverse(t)},t}();function kg(){var t=Vo();return function(e){var n=t(e),i=e.pipelineContext,r=!!n.large,o=!!n.progressiveRender,a=n.large=!(!i||!i.large),s=n.progressiveRender=!(!i||!i.progressiveRender);return!(r===a\u0026\u0026o===s)\u0026\u0026\"reset\"}}$o(Ag),na(Ag);var Lg=Vo(),Pg=kg(),Og=function(){function t(){this.group=new Br,this.uid=Ac(\"viewChart\"),this.renderTask=wf({plan:Eg,reset:zg}),this.renderTask.context={view:this}}return t.prototype.init=function(t,e){},t.prototype.render=function(t,e,n,i){0},t.prototype.highlight=function(t,e,n,i){var r=t.getData(i\u0026\u0026i.dataType);r\u0026\u0026Ng(r,i,\"emphasis\")},t.prototype.downplay=function(t,e,n,i){var r=t.getData(i\u0026\u0026i.dataType);r\u0026\u0026Ng(r,i,\"normal\")},t.prototype.remove=function(t,e){this.group.removeAll()},t.prototype.dispose=function(t,e){},t.prototype.updateView=function(t,e,n,i){this.render(t,e,n,i)},t.prototype.updateLayout=function(t,e,n,i){this.render(t,e,n,i)},t.prototype.updateVisual=function(t,e,n,i){this.render(t,e,n,i)},t.prototype.eachRendered=function(t){Jh(this.group,t)},t.markUpdateMethod=function(t,e){Lg(t).updateMethod=e},t.protoInitialize=void(t.prototype.type=\"chart\"),t}();function Rg(t,e,n){t\u0026\u0026Ql(t)\u0026\u0026(\"emphasis\"===e?Ol:Rl)(t,n)}function Ng(t,e,n){var i=zo(t,e),r=e\u0026\u0026null!=e.highlightKey?function(t){var e=sl[t];return null==e\u0026\u0026al\u003c=32\u0026\u0026(e=sl[t]=al++),e}(e.highlightKey):null;null!=i?E(To(i),(function(e){Rg(t.getItemGraphicEl(e),n,r)})):t.eachItemGraphicEl((function(t){Rg(t,n,r)}))}function Eg(t){return Pg(t.model)}function zg(t){var e=t.model,n=t.ecModel,i=t.api,r=t.payload,o=e.pipelineContext.progressiveRender,a=t.view,s=r\u0026\u0026Lg(r).updateMethod,l=o?\"incrementalPrepareRender\":s\u0026\u0026a[s]?s:\"render\";return\"render\"!==l\u0026\u0026a[l](e,n,i,r),Vg[l]}$o(Og),na(Og);var Vg={incrementalPrepareRender:{progress:function(t,e){e.view.incrementalRender(t,e.model,e.ecModel,e.api,e.payload)}},render:{forceFirstProgress:!0,progress:function(t,e){e.view.render(e.model,e.ecModel,e.api,e.payload)}}},Bg=\"\\0__throttleOriginMethod\",Fg=\"\\0__throttleRate\",Gg=\"\\0__throttleType\";function Wg(t,e,n){var i,r,o,a,s,l=0,u=0,h=null;function c(){u=(new Date).getTime(),h=null,t.apply(o,a||[])}e=e||0;var p=function(){for(var t=[],p=0;p\u003carguments.length;p++)t[p]=arguments[p];i=(new Date).getTime(),o=this,a=t;var d=s||e,f=s||n;s=null,r=i-(f?l:u)-d,clearTimeout(h),f?h=setTimeout(c,d):r\u003e=0?c():h=setTimeout(c,-r),l=i};return p.clear=function(){h\u0026\u0026(clearTimeout(h),h=null)},p.debounceNextCall=function(t){s=t},p}function Hg(t,e,n,i){var r=t[e];if(r){var o=r[Bg]||r,a=r[Gg];if(r[Fg]!==n||a!==i){if(null==n||!i)return t[e]=o;(r=t[e]=Wg(o,n,\"debounce\"===i))[Bg]=o,r[Gg]=i,r[Fg]=n}return r}}function Yg(t,e){var n=t[e];n\u0026\u0026n[Bg]\u0026\u0026(n.clear\u0026\u0026n.clear(),t[e]=n[Bg])}var Xg=Vo(),Ug={itemStyle:ia(Mc,!0),lineStyle:ia(bc,!0)},Zg={lineStyle:\"stroke\",itemStyle:\"fill\"};function jg(t,e){var n=t.visualStyleMapper||Ug[e];return n||(console.warn(\"Unknown style type '\"+e+\"'.\"),Ug.itemStyle)}function qg(t,e){var n=t.visualDrawType||Zg[e];return n||(console.warn(\"Unknown style type '\"+e+\"'.\"),\"fill\")}var Kg={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){var n=t.getData(),i=t.visualStyleAccessPath||\"itemStyle\",r=t.getModel(i),o=jg(t,i)(r),a=r.getShallow(\"decal\");a\u0026\u0026(n.setVisual(\"decal\",a),a.dirty=!0);var s=qg(t,i),l=o[s],u=X(l)?l:null,h=\"auto\"===o.fill||\"auto\"===o.stroke;if(!o[s]||u||h){var c=t.getColorFromPalette(t.name,null,e.getSeriesCount());o[s]||(o[s]=c,n.setVisual(\"colorFromPalette\",!0)),o.fill=\"auto\"===o.fill||X(o.fill)?c:o.fill,o.stroke=\"auto\"===o.stroke||X(o.stroke)?c:o.stroke}if(n.setVisual(\"style\",o),n.setVisual(\"drawType\",s),!e.isSeriesFiltered(t)\u0026\u0026u)return n.setVisual(\"colorFromPalette\",!1),{dataEach:function(e,n){var i=t.getDataParams(n),r=A({},o);r[s]=u(i),e.setItemVisual(n,\"style\",r)}}}},$g=new Cc,Jg={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){if(!t.ignoreStyleOnData\u0026\u0026!e.isSeriesFiltered(t)){var n=t.getData(),i=t.visualStyleAccessPath||\"itemStyle\",r=jg(t,i),o=n.getVisual(\"drawType\");return{dataEach:n.hasItemOption?function(t,e){var n=t.getRawDataItem(e);if(n\u0026\u0026n[i]){$g.option=n[i];var a=r($g);A(t.ensureUniqueItemVisual(e,\"style\"),a),$g.option.decal\u0026\u0026(t.setItemVisual(e,\"decal\",$g.option.decal),$g.option.decal.dirty=!0),o in a\u0026\u0026t.setItemVisual(e,\"colorFromPalette\",!1)}}:null}}}},Qg={performRawSeries:!0,overallReset:function(t){var e=yt();t.eachSeries((function(t){var n=t.getColorBy();if(!t.isColorBySeries()){var i=t.type+\"-\"+n,r=e.get(i);r||(r={},e.set(i,r)),Xg(t).scope=r}})),t.eachSeries((function(e){if(!e.isColorBySeries()\u0026\u0026!t.isSeriesFiltered(e)){var n=e.getRawData(),i={},r=e.getData(),o=Xg(e).scope,a=e.visualStyleAccessPath||\"itemStyle\",s=qg(e,a);r.each((function(t){var e=r.getRawIndex(t);i[e]=t})),n.each((function(t){var a=i[t];if(r.getItemVisual(a,\"colorFromPalette\")){var l=r.ensureUniqueItemVisual(a,\"style\"),u=n.getName(t)||t+\"\",h=n.count();l[s]=e.getColorFromPalette(u,o,h)}}))}}))}},ty=Math.PI;var ey=function(){function t(t,e,n,i){this._stageTaskMap=yt(),this.ecInstance=t,this.api=e,n=this._dataProcessorHandlers=n.slice(),i=this._visualHandlers=i.slice(),this._allHandlers=n.concat(i)}return t.prototype.restoreData=function(t,e){t.restoreData(e),this._stageTaskMap.each((function(t){var e=t.overallTask;e\u0026\u0026e.dirty()}))},t.prototype.getPerformArgs=function(t,e){if(t.__pipeline){var n=this._pipelineMap.get(t.__pipeline.id),i=n.context,r=!e\u0026\u0026n.progressiveEnabled\u0026\u0026(!i||i.progressiveRender)\u0026\u0026t.__idxInPipeline\u003en.blockIndex?n.step:null,o=i\u0026\u0026i.modDataCount;return{step:r,modBy:null!=o?Math.ceil(o/r):null,modDataCount:o}}},t.prototype.getPipeline=function(t){return this._pipelineMap.get(t)},t.prototype.updateStreamModes=function(t,e){var n=this._pipelineMap.get(t.uid),i=t.getData().count(),r=n.progressiveEnabled\u0026\u0026e.incrementalPrepareRender\u0026\u0026i\u003e=n.threshold,o=t.get(\"large\")\u0026\u0026i\u003e=t.get(\"largeThreshold\"),a=\"mod\"===t.get(\"progressiveChunkMode\")?i:null;t.pipelineContext=n.context={progressiveRender:r,modDataCount:a,large:o}},t.prototype.restorePipelines=function(t){var e=this,n=e._pipelineMap=yt();t.eachSeries((function(t){var i=t.getProgressive(),r=t.uid;n.set(r,{id:r,head:null,tail:null,threshold:t.getProgressiveThreshold(),progressiveEnabled:i\u0026\u0026!(t.preventIncremental\u0026\u0026t.preventIncremental()),blockIndex:-1,step:Math.round(i||700),count:0}),e._pipe(t,t.dataTask)}))},t.prototype.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.api.getModel(),n=this.api;E(this._allHandlers,(function(i){var r=t.get(i.uid)||t.set(i.uid,{}),o=\"\";lt(!(i.reset\u0026\u0026i.overallReset),o),i.reset\u0026\u0026this._createSeriesStageTask(i,r,e,n),i.overallReset\u0026\u0026this._createOverallStageTask(i,r,e,n)}),this)},t.prototype.prepareView=function(t,e,n,i){var r=t.renderTask,o=r.context;o.model=e,o.ecModel=n,o.api=i,r.__block=!t.incrementalPrepareRender,this._pipe(e,r)},t.prototype.performDataProcessorTasks=function(t,e){this._performStageTasks(this._dataProcessorHandlers,t,e,{block:!0})},t.prototype.performVisualTasks=function(t,e,n){this._performStageTasks(this._visualHandlers,t,e,n)},t.prototype._performStageTasks=function(t,e,n,i){i=i||{};var r=!1,o=this;function a(t,e){return t.setDirty\u0026\u0026(!t.dirtyMap||t.dirtyMap.get(e.__pipeline.id))}E(t,(function(t,s){if(!i.visualType||i.visualType===t.visualType){var l=o._stageTaskMap.get(t.uid),u=l.seriesTaskMap,h=l.overallTask;if(h){var c,p=h.agentStubMap;p.each((function(t){a(i,t)\u0026\u0026(t.dirty(),c=!0)})),c\u0026\u0026h.dirty(),o.updatePayload(h,n);var d=o.getPerformArgs(h,i.block);p.each((function(t){t.perform(d)})),h.perform(d)\u0026\u0026(r=!0)}else u\u0026\u0026u.each((function(s,l){a(i,s)\u0026\u0026s.dirty();var u=o.getPerformArgs(s,i.block);u.skip=!t.performRawSeries\u0026\u0026e.isSeriesFiltered(s.context.model),o.updatePayload(s,n),s.perform(u)\u0026\u0026(r=!0)}))}})),this.unfinished=r||this.unfinished},t.prototype.performSeriesTasks=function(t){var e;t.eachSeries((function(t){e=t.dataTask.perform()||e})),this.unfinished=e||this.unfinished},t.prototype.plan=function(){this._pipelineMap.each((function(t){var e=t.tail;do{if(e.__block){t.blockIndex=e.__idxInPipeline;break}e=e.getUpstream()}while(e)}))},t.prototype.updatePayload=function(t,e){\"remain\"!==e\u0026\u0026(t.context.payload=e)},t.prototype._createSeriesStageTask=function(t,e,n,i){var r=this,o=e.seriesTaskMap,a=e.seriesTaskMap=yt(),s=t.seriesType,l=t.getTargetSeries;function u(e){var s=e.uid,l=a.set(s,o\u0026\u0026o.get(s)||wf({plan:ay,reset:sy,count:hy}));l.context={model:e,ecModel:n,api:i,useClearVisual:t.isVisual\u0026\u0026!t.isLayout,plan:t.plan,reset:t.reset,scheduler:r},r._pipe(e,l)}t.createOnAllSeries?n.eachRawSeries(u):s?n.eachRawSeriesByType(s,u):l\u0026\u0026l(n,i).each(u)},t.prototype._createOverallStageTask=function(t,e,n,i){var r=this,o=e.overallTask=e.overallTask||wf({reset:ny});o.context={ecModel:n,api:i,overallReset:t.overallReset,scheduler:r};var a=o.agentStubMap,s=o.agentStubMap=yt(),l=t.seriesType,u=t.getTargetSeries,h=!0,c=!1,p=\"\";function d(t){var e=t.uid,n=s.set(e,a\u0026\u0026a.get(e)||(c=!0,wf({reset:iy,onDirty:oy})));n.context={model:t,overallProgress:h},n.agent=o,n.__block=h,r._pipe(t,n)}lt(!t.createOnAllSeries,p),l?n.eachRawSeriesByType(l,d):u?u(n,i).each(d):(h=!1,E(n.getSeries(),d)),c\u0026\u0026o.dirty()},t.prototype._pipe=function(t,e){var n=t.uid,i=this._pipelineMap.get(n);!i.head\u0026\u0026(i.head=e),i.tail\u0026\u0026i.tail.pipe(e),i.tail=e,e.__idxInPipeline=i.count++,e.__pipeline=i},t.wrapStageHandler=function(t,e){return X(t)\u0026\u0026(t={overallReset:t,seriesType:cy(t)}),t.uid=Ac(\"stageHandler\"),e\u0026\u0026(t.visualType=e),t},t}();function ny(t){t.overallReset(t.ecModel,t.api,t.payload)}function iy(t){return t.overallProgress\u0026\u0026ry}function ry(){this.agent.dirty(),this.getDownstream().dirty()}function oy(){this.agent\u0026\u0026this.agent.dirty()}function ay(t){return t.plan?t.plan(t.model,t.ecModel,t.api,t.payload):null}function sy(t){t.useClearVisual\u0026\u0026t.data.clearAllVisual();var e=t.resetDefines=To(t.reset(t.model,t.ecModel,t.api,t.payload));return e.length\u003e1?z(e,(function(t,e){return uy(e)})):ly}var ly=uy(0);function uy(t){return function(e,n){var i=n.data,r=n.resetDefines[t];if(r\u0026\u0026r.dataEach)for(var o=e.start;o\u003ce.end;o++)r.dataEach(i,o);else r\u0026\u0026r.progress\u0026\u0026r.progress(e,i)}}function hy(t){return t.data.count()}function cy(t){py=null;try{t(dy,fy)}catch(t){}return py}var py,dy={},fy={};function gy(t,e){for(var n in e.prototype)t[n]=bt}gy(dy,gd),gy(fy,_d),dy.eachSeriesByType=dy.eachRawSeriesByType=function(t){py=t},dy.eachComponent=function(t){\"series\"===t.mainType\u0026\u0026t.subType\u0026\u0026(py=t.subType)};var yy=[\"#37A2DA\",\"#32C5E9\",\"#67E0E3\",\"#9FE6B8\",\"#FFDB5C\",\"#ff9f7f\",\"#fb7293\",\"#E062AE\",\"#E690D1\",\"#e7bcf3\",\"#9d96f5\",\"#8378EA\",\"#96BFFF\"],vy={color:yy,colorLayer:[[\"#37A2DA\",\"#ffd85c\",\"#fd7b5f\"],[\"#37A2DA\",\"#67E0E3\",\"#FFDB5C\",\"#ff9f7f\",\"#E062AE\",\"#9d96f5\"],[\"#37A2DA\",\"#32C5E9\",\"#9FE6B8\",\"#FFDB5C\",\"#ff9f7f\",\"#fb7293\",\"#e7bcf3\",\"#8378EA\",\"#96BFFF\"],yy]},my=\"#B9B8CE\",xy=\"#100C2A\",_y=function(){return{axisLine:{lineStyle:{color:my}},splitLine:{lineStyle:{color:\"#484753\"}},splitArea:{areaStyle:{color:[\"rgba(255,255,255,0.02)\",\"rgba(255,255,255,0.05)\"]}},minorSplitLine:{lineStyle:{color:\"#20203B\"}}}},by=[\"#4992ff\",\"#7cffb2\",\"#fddd60\",\"#ff6e76\",\"#58d9f9\",\"#05c091\",\"#ff8a45\",\"#8d48e3\",\"#dd79ff\"],wy={darkMode:!0,color:by,backgroundColor:xy,axisPointer:{lineStyle:{color:\"#817f91\"},crossStyle:{color:\"#817f91\"},label:{color:\"#fff\"}},legend:{textStyle:{color:my},pageTextStyle:{color:my}},textStyle:{color:my},title:{textStyle:{color:\"#EEF1FA\"},subtextStyle:{color:\"#B9B8CE\"}},toolbox:{iconStyle:{borderColor:my}},dataZoom:{borderColor:\"#71708A\",textStyle:{color:my},brushStyle:{color:\"rgba(135,163,206,0.3)\"},handleStyle:{color:\"#353450\",borderColor:\"#C5CBE3\"},moveHandleStyle:{color:\"#B0B6C3\",opacity:.3},fillerColor:\"rgba(135,163,206,0.2)\",emphasis:{handleStyle:{borderColor:\"#91B7F2\",color:\"#4D587D\"},moveHandleStyle:{color:\"#636D9A\",opacity:.7}},dataBackground:{lineStyle:{color:\"#71708A\",width:1},areaStyle:{color:\"#71708A\"}},selectedDataBackground:{lineStyle:{color:\"#87A3CE\"},areaStyle:{color:\"#87A3CE\"}}},visualMap:{textStyle:{color:my}},timeline:{lineStyle:{color:my},label:{color:my},controlStyle:{color:my,borderColor:my}},calendar:{itemStyle:{color:xy},dayLabel:{color:my},monthLabel:{color:my},yearLabel:{color:my}},timeAxis:_y(),logAxis:_y(),valueAxis:_y(),categoryAxis:_y(),line:{symbol:\"circle\"},graph:{color:by},gauge:{title:{color:my},axisLine:{lineStyle:{color:[[1,\"rgba(207,212,219,0.2)\"]]}},axisLabel:{color:my},detail:{color:\"#EEF1FA\"}},candlestick:{itemStyle:{color:\"#f64e56\",color0:\"#54ea92\",borderColor:\"#f64e56\",borderColor0:\"#54ea92\"}}};wy.categoryAxis.splitLine.show=!1;var Sy=function(){function t(){}return t.prototype.normalizeQuery=function(t){var e={},n={},i={};if(U(t)){var r=Ko(t);e.mainType=r.main||null,e.subType=r.sub||null}else{var o=[\"Index\",\"Name\",\"Id\"],a={name:1,dataIndex:1,dataType:1};E(t,(function(t,r){for(var s=!1,l=0;l\u003co.length;l++){var u=o[l],h=r.lastIndexOf(u);if(h\u003e0\u0026\u0026h===r.length-u.length){var c=r.slice(0,h);\"data\"!==c\u0026\u0026(e.mainType=c,e[u.toLowerCase()]=t,s=!0)}}a.hasOwnProperty(r)\u0026\u0026(n[r]=t,s=!0),s||(i[r]=t)}))}return{cptQuery:e,dataQuery:n,otherQuery:i}},t.prototype.filter=function(t,e){var n=this.eventInfo;if(!n)return!0;var i=n.targetEl,r=n.packedEvent,o=n.model,a=n.view;if(!o||!a)return!0;var s=e.cptQuery,l=e.dataQuery;return u(s,o,\"mainType\")\u0026\u0026u(s,o,\"subType\")\u0026\u0026u(s,o,\"index\",\"componentIndex\")\u0026\u0026u(s,o,\"name\")\u0026\u0026u(s,o,\"id\")\u0026\u0026u(l,r,\"name\")\u0026\u0026u(l,r,\"dataIndex\")\u0026\u0026u(l,r,\"dataType\")\u0026\u0026(!a.filterForExposedEvent||a.filterForExposedEvent(t,e.otherQuery,i,r));function u(t,e,n,i){return null==t[n]||e[i||n]===t[n]}},t.prototype.afterTrigger=function(){this.eventInfo=null},t}(),My=[\"symbol\",\"symbolSize\",\"symbolRotate\",\"symbolOffset\"],Iy=My.concat([\"symbolKeepAspect\"]),Ty={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){var n=t.getData();if(t.legendIcon\u0026\u0026n.setVisual(\"legendIcon\",t.legendIcon),t.hasSymbolVisual){for(var i={},r={},o=!1,a=0;a\u003cMy.length;a++){var s=My[a],l=t.get(s);X(l)?(o=!0,r[s]=l):i[s]=l}if(i.symbol=i.symbol||t.defaultSymbol,n.setVisual(A({legendIcon:t.legendIcon||i.symbol,symbolKeepAspect:t.get(\"symbolKeepAspect\")},i)),!e.isSeriesFiltered(t)){var u=G(r);return{dataEach:o?function(e,n){for(var i=t.getRawValue(n),o=t.getDataParams(n),a=0;a\u003cu.length;a++){var s=u[a];e.setItemVisual(n,s,r[s](i,o))}}:null}}}}},Cy={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){if(t.hasSymbolVisual\u0026\u0026!e.isSeriesFiltered(t))return{dataEach:t.getData().hasItemOption?function(t,e){for(var n=t.getItemModel(e),i=0;i\u003cIy.length;i++){var r=Iy[i],o=n.getShallow(r,!0);null!=o\u0026\u0026t.setItemVisual(e,r,o)}}:null}}};function Dy(t,e,n){switch(n){case\"color\":return t.getItemVisual(e,\"style\")[t.getVisual(\"drawType\")];case\"opacity\":return t.getItemVisual(e,\"style\").opacity;case\"symbol\":case\"symbolSize\":case\"liftZ\":return t.getItemVisual(e,n)}}function Ay(t,e){switch(e){case\"color\":return t.getVisual(\"style\")[t.getVisual(\"drawType\")];case\"opacity\":return t.getVisual(\"style\").opacity;case\"symbol\":case\"symbolSize\":case\"liftZ\":return t.getVisual(e)}}function ky(t,e,n,i){switch(n){case\"color\":t.ensureUniqueItemVisual(e,\"style\")[t.getVisual(\"drawType\")]=i,t.setItemVisual(e,\"colorFromPalette\",!1);break;case\"opacity\":t.ensureUniqueItemVisual(e,\"style\").opacity=i;break;case\"symbol\":case\"symbolSize\":case\"liftZ\":t.setItemVisual(e,n,i)}}function Ly(t,e){function n(e,n){var i=[];return e.eachComponent({mainType:\"series\",subType:t,query:n},(function(t){i.push(t.seriesIndex)})),i}E([[t+\"ToggleSelect\",\"toggleSelect\"],[t+\"Select\",\"select\"],[t+\"UnSelect\",\"unselect\"]],(function(t){e(t[0],(function(e,i,r){e=A({},e),r.dispatchAction(A(e,{type:t[1],seriesIndex:n(i,e)}))}))}))}function Py(t,e,n,i,r){var o=t+e;n.isSilent(o)||i.eachComponent({mainType:\"series\",subType:\"pie\"},(function(t){for(var e=t.seriesIndex,i=t.option.selectedMap,a=r.selected,s=0;s\u003ca.length;s++)if(a[s].seriesIndex===e){var l=t.getData(),u=zo(l,r.fromActionPayload);n.trigger(o,{type:o,seriesId:t.id,name:Y(u)?l.getName(u[0]):l.getName(u),selected:U(i)?i:A({},i)})}}))}function Oy(t,e,n){for(var i;t\u0026\u0026(!e(t)||(i=t,!n));)t=t.__hostTarget||t.parent;return i}var Ry=Math.round(9*Math.random()),Ny=\"function\"==typeof Object.defineProperty,Ey=function(){function t(){this._id=\"__ec_inner_\"+Ry++}return t.prototype.get=function(t){return this._guard(t)[this._id]},t.prototype.set=function(t,e){var n=this._guard(t);return Ny?Object.defineProperty(n,this._id,{value:e,enumerable:!1,configurable:!0}):n[this._id]=e,this},t.prototype.delete=function(t){return!!this.has(t)\u0026\u0026(delete this._guard(t)[this._id],!0)},t.prototype.has=function(t){return!!this._guard(t)[this._id]},t.prototype._guard=function(t){if(t!==Object(t))throw TypeError(\"Value of WeakMap is not a non-null object.\");return t},t}(),zy=ks.extend({type:\"triangle\",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(t,e){var n=e.cx,i=e.cy,r=e.width/2,o=e.height/2;t.moveTo(n,i-o),t.lineTo(n+r,i+o),t.lineTo(n-r,i+o),t.closePath()}}),Vy=ks.extend({type:\"diamond\",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(t,e){var n=e.cx,i=e.cy,r=e.width/2,o=e.height/2;t.moveTo(n,i-o),t.lineTo(n+r,i),t.lineTo(n,i+o),t.lineTo(n-r,i),t.closePath()}}),By=ks.extend({type:\"pin\",shape:{x:0,y:0,width:0,height:0},buildPath:function(t,e){var n=e.x,i=e.y,r=e.width/5*3,o=Math.max(r,e.height),a=r/2,s=a*a/(o-a),l=i-o+a+s,u=Math.asin(s/a),h=Math.cos(u)*a,c=Math.sin(u),p=Math.cos(u),d=.6*a,f=.7*a;t.moveTo(n-h,l+s),t.arc(n,l,a,Math.PI-u,2*Math.PI+u),t.bezierCurveTo(n+h-c*d,l+s+p*d,n,i-f,n,i),t.bezierCurveTo(n,i-f,n-h+c*d,l+s+p*d,n-h,l+s),t.closePath()}}),Fy=ks.extend({type:\"arrow\",shape:{x:0,y:0,width:0,height:0},buildPath:function(t,e){var n=e.height,i=e.width,r=e.x,o=e.y,a=i/3*2;t.moveTo(r,o),t.lineTo(r+a,o+n),t.lineTo(r,o+n/4*3),t.lineTo(r-a,o+n),t.lineTo(r,o),t.closePath()}}),Gy={line:function(t,e,n,i,r){r.x1=t,r.y1=e+i/2,r.x2=t+n,r.y2=e+i/2},rect:function(t,e,n,i,r){r.x=t,r.y=e,r.width=n,r.height=i},roundRect:function(t,e,n,i,r){r.x=t,r.y=e,r.width=n,r.height=i,r.r=Math.min(n,i)/4},square:function(t,e,n,i,r){var o=Math.min(n,i);r.x=t,r.y=e,r.width=o,r.height=o},circle:function(t,e,n,i,r){r.cx=t+n/2,r.cy=e+i/2,r.r=Math.min(n,i)/2},diamond:function(t,e,n,i,r){r.cx=t+n/2,r.cy=e+i/2,r.width=n,r.height=i},pin:function(t,e,n,i,r){r.x=t+n/2,r.y=e+i/2,r.width=n,r.height=i},arrow:function(t,e,n,i,r){r.x=t+n/2,r.y=e+i/2,r.width=n,r.height=i},triangle:function(t,e,n,i,r){r.cx=t+n/2,r.cy=e+i/2,r.width=n,r.height=i}},Wy={};E({line:Ku,rect:Ws,roundRect:Ws,square:Ws,circle:Su,diamond:Vy,pin:By,arrow:Fy,triangle:zy},(function(t,e){Wy[e]=new t}));var Hy=ks.extend({type:\"symbol\",shape:{symbolType:\"\",x:0,y:0,width:0,height:0},calculateTextPosition:function(t,e,n){var i=Dr(t,e,n),r=this.shape;return r\u0026\u0026\"pin\"===r.symbolType\u0026\u0026\"inside\"===e.position\u0026\u0026(i.y=n.y+.4*n.height),i},buildPath:function(t,e,n){var i=e.symbolType;if(\"none\"!==i){var r=Wy[i];r||(r=Wy[i=\"rect\"]),Gy[i](e.x,e.y,e.width,e.height,r.shape),r.buildPath(t,r.shape,n)}}});function Yy(t,e){if(\"image\"!==this.type){var n=this.style;this.__isEmptyBrush?(n.stroke=t,n.fill=e||\"#fff\",n.lineWidth=2):\"line\"===this.shape.symbolType?n.stroke=t:n.fill=t,this.markRedraw()}}function Xy(t,e,n,i,r,o,a){var s,l=0===t.indexOf(\"empty\");return l\u0026\u0026(t=t.substr(5,1).toLowerCase()+t.substr(6)),(s=0===t.indexOf(\"image://\")?Oh(t.slice(8),new ze(e,n,i,r),a?\"center\":\"cover\"):0===t.indexOf(\"path://\")?Ph(t.slice(7),{},new ze(e,n,i,r),a?\"center\":\"cover\"):new Hy({shape:{symbolType:t,x:e,y:n,width:i,height:r}})).__isEmptyBrush=l,s.setColor=Yy,o\u0026\u0026s.setColor(o),s}function Uy(t){return Y(t)||(t=[+t,+t]),[t[0]||0,t[1]||0]}function Zy(t,e){if(null!=t)return Y(t)||(t=[t,t]),[$r(t[0],e[0])||0,$r(rt(t[1],t[0]),e[1])||0]}function jy(t){return isFinite(t)}function qy(t,e,n){for(var i=\"radial\"===e.type?function(t,e,n){var i=n.width,r=n.height,o=Math.min(i,r),a=null==e.x?.5:e.x,s=null==e.y?.5:e.y,l=null==e.r?.5:e.r;return e.global||(a=a*i+n.x,s=s*r+n.y,l*=o),a=jy(a)?a:.5,s=jy(s)?s:.5,l=l\u003e=0\u0026\u0026jy(l)?l:.5,t.createRadialGradient(a,s,0,a,s,l)}(t,e,n):function(t,e,n){var i=null==e.x?0:e.x,r=null==e.x2?1:e.x2,o=null==e.y?0:e.y,a=null==e.y2?0:e.y2;return e.global||(i=i*n.width+n.x,r=r*n.width+n.x,o=o*n.height+n.y,a=a*n.height+n.y),i=jy(i)?i:0,r=jy(r)?r:1,o=jy(o)?o:0,a=jy(a)?a:0,t.createLinearGradient(i,o,r,a)}(t,e,n),r=e.colorStops,o=0;o\u003cr.length;o++)i.addColorStop(r[o].offset,r[o].color);return i}function Ky(t){return parseInt(t,10)}function $y(t,e,n){var i=[\"width\",\"height\"][e],r=[\"clientWidth\",\"clientHeight\"][e],o=[\"paddingLeft\",\"paddingTop\"][e],a=[\"paddingRight\",\"paddingBottom\"][e];if(null!=n[i]\u0026\u0026\"auto\"!==n[i])return parseFloat(n[i]);var s=document.defaultView.getComputedStyle(t);return(t[r]||Ky(s[i])||Ky(t.style[i]))-(Ky(s[o])||0)-(Ky(s[a])||0)|0}function Jy(t){var e,n,i=t.style,r=i.lineDash\u0026\u0026i.lineWidth\u003e0\u0026\u0026(e=i.lineDash,n=i.lineWidth,e\u0026\u0026\"solid\"!==e\u0026\u0026n\u003e0?\"dashed\"===e?[4*n,2*n]:\"dotted\"===e?[n]:j(e)?[e]:Y(e)?e:null:null),o=i.lineDashOffset;if(r){var a=i.strokeNoScale\u0026\u0026t.getLineScale?t.getLineScale():1;a\u0026\u00261!==a\u0026\u0026(r=z(r,(function(t){return t/a})),o/=a)}return[r,o]}var Qy=new hs(!0);function tv(t){var e=t.stroke;return!(null==e||\"none\"===e||!(t.lineWidth\u003e0))}function ev(t){return\"string\"==typeof t\u0026\u0026\"none\"!==t}function nv(t){var e=t.fill;return null!=e\u0026\u0026\"none\"!==e}function iv(t,e){if(null!=e.fillOpacity\u0026\u00261!==e.fillOpacity){var n=t.globalAlpha;t.globalAlpha=e.fillOpacity*e.opacity,t.fill(),t.globalAlpha=n}else t.fill()}function rv(t,e){if(null!=e.strokeOpacity\u0026\u00261!==e.strokeOpacity){var n=t.globalAlpha;t.globalAlpha=e.strokeOpacity*e.opacity,t.stroke(),t.globalAlpha=n}else t.stroke()}function ov(t,e,n){var i=la(e.image,e.__image,n);if(ha(i)){var r=t.createPattern(i,e.repeat||\"repeat\");if(\"function\"==typeof DOMMatrix\u0026\u0026r\u0026\u0026r.setTransform){var o=new DOMMatrix;o.translateSelf(e.x||0,e.y||0),o.rotateSelf(0,0,(e.rotation||0)*wt),o.scaleSelf(e.scaleX||1,e.scaleY||1),r.setTransform(o)}return r}}var av=[\"shadowBlur\",\"shadowOffsetX\",\"shadowOffsetY\"],sv=[[\"lineCap\",\"butt\"],[\"lineJoin\",\"miter\"],[\"miterLimit\",10]];function lv(t,e,n,i,r){var o=!1;if(!i\u0026\u0026e===(n=n||{}))return!1;if(i||e.opacity!==n.opacity){cv(t,r),o=!0;var a=Math.max(Math.min(e.opacity,1),0);t.globalAlpha=isNaN(a)?Ma.opacity:a}(i||e.blend!==n.blend)\u0026\u0026(o||(cv(t,r),o=!0),t.globalCompositeOperation=e.blend||Ma.blend);for(var s=0;s\u003cav.length;s++){var l=av[s];(i||e[l]!==n[l])\u0026\u0026(o||(cv(t,r),o=!0),t[l]=t.dpr*(e[l]||0))}return(i||e.shadowColor!==n.shadowColor)\u0026\u0026(o||(cv(t,r),o=!0),t.shadowColor=e.shadowColor||Ma.shadowColor),o}function uv(t,e,n,i,r){var o=pv(e,r.inHover),a=i?null:n\u0026\u0026pv(n,r.inHover)||{};if(o===a)return!1;var s=lv(t,o,a,i,r);if((i||o.fill!==a.fill)\u0026\u0026(s||(cv(t,r),s=!0),ev(o.fill)\u0026\u0026(t.fillStyle=o.fill)),(i||o.stroke!==a.stroke)\u0026\u0026(s||(cv(t,r),s=!0),ev(o.stroke)\u0026\u0026(t.strokeStyle=o.stroke)),(i||o.opacity!==a.opacity)\u0026\u0026(s||(cv(t,r),s=!0),t.globalAlpha=null==o.opacity?1:o.opacity),e.hasStroke()){var l=o.lineWidth/(o.strokeNoScale\u0026\u0026e.getLineScale?e.getLineScale():1);t.lineWidth!==l\u0026\u0026(s||(cv(t,r),s=!0),t.lineWidth=l)}for(var u=0;u\u003csv.length;u++){var h=sv[u],c=h[0];(i||o[c]!==a[c])\u0026\u0026(s||(cv(t,r),s=!0),t[c]=o[c]||h[1])}return s}function hv(t,e){var n=e.transform,i=t.dpr||1;n?t.setTransform(i*n[0],i*n[1],i*n[2],i*n[3],i*n[4],i*n[5]):t.setTransform(i,0,0,i,0,0)}function cv(t,e){e.batchFill\u0026\u0026t.fill(),e.batchStroke\u0026\u0026t.stroke(),e.batchFill=\"\",e.batchStroke=\"\"}function pv(t,e){return e\u0026\u0026t.__hoverStyle||t.style}function dv(t,e){fv(t,e,{inHover:!1,viewWidth:0,viewHeight:0},!0)}function fv(t,e,n,i){var r=e.transform;if(!e.shouldBePainted(n.viewWidth,n.viewHeight,!1,!1))return e.__dirty\u0026=-2,void(e.__isRendered=!1);var o=e.__clipPaths,s=n.prevElClipPaths,l=!1,u=!1;if(s\u0026\u0026!function(t,e){if(t===e||!t\u0026\u0026!e)return!1;if(!t||!e||t.length!==e.length)return!0;for(var n=0;n\u003ct.length;n++)if(t[n]!==e[n])return!0;return!1}(o,s)||(s\u0026\u0026s.length\u0026\u0026(cv(t,n),t.restore(),u=l=!0,n.prevElClipPaths=null,n.allClipped=!1,n.prevEl=null),o\u0026\u0026o.length\u0026\u0026(cv(t,n),t.save(),function(t,e,n){for(var i=!1,r=0;r\u003ct.length;r++){var o=t[r];i=i||o.isZeroArea(),hv(e,o),e.beginPath(),o.buildPath(e,o.shape),e.clip()}n.allClipped=i}(o,t,n),l=!0),n.prevElClipPaths=o),n.allClipped)e.__isRendered=!1;else{e.beforeBrush\u0026\u0026e.beforeBrush(),e.innerBeforeBrush();var h=n.prevEl;h||(u=l=!0);var c,p,d=e instanceof ks\u0026\u0026e.autoBatch\u0026\u0026function(t){var e=nv(t),n=tv(t);return!(t.lineDash||!(+e^+n)||e\u0026\u0026\"string\"!=typeof t.fill||n\u0026\u0026\"string\"!=typeof t.stroke||t.strokePercent\u003c1||t.strokeOpacity\u003c1||t.fillOpacity\u003c1)}(e.style);l||(c=r,p=h.transform,c\u0026\u0026p?c[0]!==p[0]||c[1]!==p[1]||c[2]!==p[2]||c[3]!==p[3]||c[4]!==p[4]||c[5]!==p[5]:c||p)?(cv(t,n),hv(t,e)):d||cv(t,n);var f=pv(e,n.inHover);e instanceof ks?(1!==n.lastDrawType\u0026\u0026(u=!0,n.lastDrawType=1),uv(t,e,h,u,n),d\u0026\u0026(n.batchFill||n.batchStroke)||t.beginPath(),function(t,e,n,i){var r,o=tv(n),a=nv(n),s=n.strokePercent,l=s\u003c1,u=!e.path;e.silent\u0026\u0026!l||!u||e.createPathProxy();var h=e.path||Qy,c=e.__dirty;if(!i){var p=n.fill,d=n.stroke,f=a\u0026\u0026!!p.colorStops,g=o\u0026\u0026!!d.colorStops,y=a\u0026\u0026!!p.image,v=o\u0026\u0026!!d.image,m=void 0,x=void 0,_=void 0,b=void 0,w=void 0;(f||g)\u0026\u0026(w=e.getBoundingRect()),f\u0026\u0026(m=c?qy(t,p,w):e.__canvasFillGradient,e.__canvasFillGradient=m),g\u0026\u0026(x=c?qy(t,d,w):e.__canvasStrokeGradient,e.__canvasStrokeGradient=x),y\u0026\u0026(_=c||!e.__canvasFillPattern?ov(t,p,e):e.__canvasFillPattern,e.__canvasFillPattern=_),v\u0026\u0026(b=c||!e.__canvasStrokePattern?ov(t,d,e):e.__canvasStrokePattern,e.__canvasStrokePattern=_),f?t.fillStyle=m:y\u0026\u0026(_?t.fillStyle=_:a=!1),g?t.strokeStyle=x:v\u0026\u0026(b?t.strokeStyle=b:o=!1)}var S,M,I=e.getGlobalScale();h.setScale(I[0],I[1],e.segmentIgnoreThreshold),t.setLineDash\u0026\u0026n.lineDash\u0026\u0026(S=(r=Jy(e))[0],M=r[1]);var T=!0;(u||4\u0026c)\u0026\u0026(h.setDPR(t.dpr),l?h.setContext(null):(h.setContext(t),T=!1),h.reset(),e.buildPath(h,e.shape,i),h.toStatic(),e.pathUpdated()),T\u0026\u0026h.rebuildPath(t,l?s:1),S\u0026\u0026(t.setLineDash(S),t.lineDashOffset=M),i||(n.strokeFirst?(o\u0026\u0026rv(t,n),a\u0026\u0026iv(t,n)):(a\u0026\u0026iv(t,n),o\u0026\u0026rv(t,n))),S\u0026\u0026t.setLineDash([])}(t,e,f,d),d\u0026\u0026(n.batchFill=f.fill||\"\",n.batchStroke=f.stroke||\"\")):e instanceof Ps?(3!==n.lastDrawType\u0026\u0026(u=!0,n.lastDrawType=3),uv(t,e,h,u,n),function(t,e,n){var i,r=n.text;if(null!=r\u0026\u0026(r+=\"\"),r){t.font=n.font||a,t.textAlign=n.textAlign,t.textBaseline=n.textBaseline;var o=void 0,s=void 0;t.setLineDash\u0026\u0026n.lineDash\u0026\u0026(o=(i=Jy(e))[0],s=i[1]),o\u0026\u0026(t.setLineDash(o),t.lineDashOffset=s),n.strokeFirst?(tv(n)\u0026\u0026t.strokeText(r,n.x,n.y),nv(n)\u0026\u0026t.fillText(r,n.x,n.y)):(nv(n)\u0026\u0026t.fillText(r,n.x,n.y),tv(n)\u0026\u0026t.strokeText(r,n.x,n.y)),o\u0026\u0026t.setLineDash([])}}(t,e,f)):e instanceof Ns?(2!==n.lastDrawType\u0026\u0026(u=!0,n.lastDrawType=2),function(t,e,n,i,r){lv(t,pv(e,r.inHover),n\u0026\u0026pv(n,r.inHover),i,r)}(t,e,h,u,n),function(t,e,n){var i=e.__image=la(n.image,e.__image,e,e.onload);if(i\u0026\u0026ha(i)){var r=n.x||0,o=n.y||0,a=e.getWidth(),s=e.getHeight(),l=i.width/i.height;if(null==a\u0026\u0026null!=s?a=s*l:null==s\u0026\u0026null!=a?s=a/l:null==a\u0026\u0026null==s\u0026\u0026(a=i.width,s=i.height),n.sWidth\u0026\u0026n.sHeight){var u=n.sx||0,h=n.sy||0;t.drawImage(i,u,h,n.sWidth,n.sHeight,r,o,a,s)}else if(n.sx\u0026\u0026n.sy){var c=a-(u=n.sx),p=s-(h=n.sy);t.drawImage(i,u,h,c,p,r,o,a,s)}else t.drawImage(i,r,o,a,s)}}(t,e,f)):e.getTemporalDisplayables\u0026\u0026(4!==n.lastDrawType\u0026\u0026(u=!0,n.lastDrawType=4),function(t,e,n){var i=e.getDisplayables(),r=e.getTemporalDisplayables();t.save();var o,a,s={prevElClipPaths:null,prevEl:null,allClipped:!1,viewWidth:n.viewWidth,viewHeight:n.viewHeight,inHover:n.inHover};for(o=e.getCursor(),a=i.length;o\u003ca;o++){(h=i[o]).beforeBrush\u0026\u0026h.beforeBrush(),h.innerBeforeBrush(),fv(t,h,s,o===a-1),h.innerAfterBrush(),h.afterBrush\u0026\u0026h.afterBrush(),s.prevEl=h}for(var l=0,u=r.length;l\u003cu;l++){var h;(h=r[l]).beforeBrush\u0026\u0026h.beforeBrush(),h.innerBeforeBrush(),fv(t,h,s,l===u-1),h.innerAfterBrush(),h.afterBrush\u0026\u0026h.afterBrush(),s.prevEl=h}e.clearTemporalDisplayables(),e.notClear=!0,t.restore()}(t,e,n)),d\u0026\u0026i\u0026\u0026cv(t,n),e.innerAfterBrush(),e.afterBrush\u0026\u0026e.afterBrush(),n.prevEl=e,e.__dirty=0,e.__isRendered=!0}}var gv=new Ey,yv=new En(100),vv=[\"symbol\",\"symbolSize\",\"symbolKeepAspect\",\"color\",\"backgroundColor\",\"dashArrayX\",\"dashArrayY\",\"maxTileWidth\",\"maxTileHeight\"];function mv(t,e){if(\"none\"===t)return null;var n=e.getDevicePixelRatio(),i=e.getZr(),r=\"svg\"===i.painter.type;t.dirty\u0026\u0026gv.delete(t);var o=gv.get(t);if(o)return o;var a=k(t,{symbol:\"rect\",symbolSize:1,symbolKeepAspect:!0,color:\"rgba(0, 0, 0, 0.2)\",backgroundColor:null,dashArrayX:5,dashArrayY:5,rotation:0,maxTileWidth:512,maxTileHeight:512});\"none\"===a.backgroundColor\u0026\u0026(a.backgroundColor=null);var s={repeat:\"repeat\"};return function(t){for(var e,o=[n],s=!0,l=0;l\u003cvv.length;++l){var u=a[vv[l]];if(null!=u\u0026\u0026!Y(u)\u0026\u0026!U(u)\u0026\u0026!j(u)\u0026\u0026\"boolean\"!=typeof u){s=!1;break}o.push(u)}if(s){e=o.join(\",\")+(r?\"-svg\":\"\");var c=yv.get(e);c\u0026\u0026(r?t.svgElement=c:t.image=c)}var p,d=_v(a.dashArrayX),f=function(t){if(!t||\"object\"==typeof t\u0026\u00260===t.length)return[0,0];if(j(t)){var e=Math.ceil(t);return[e,e]}var n=z(t,(function(t){return Math.ceil(t)}));return t.length%2?n.concat(n):n}(a.dashArrayY),g=xv(a.symbol),y=(b=d,z(b,(function(t){return bv(t)}))),v=bv(f),m=!r\u0026\u0026h.createCanvas(),x=r\u0026\u0026{tag:\"g\",attrs:{},key:\"dcl\",children:[]},_=function(){for(var t=1,e=0,n=y.length;e\u003cn;++e)t=_o(t,y[e]);var i=1;for(e=0,n=g.length;e\u003cn;++e)i=_o(i,g[e].length);t*=i;var r=v*y.length*g.length;return{width:Math.max(1,Math.min(t,a.maxTileWidth)),height:Math.max(1,Math.min(r,a.maxTileHeight))}}();var b;m\u0026\u0026(m.width=_.width*n,m.height=_.height*n,p=m.getContext(\"2d\"));(function(){p\u0026\u0026(p.clearRect(0,0,m.width,m.height),a.backgroundColor\u0026\u0026(p.fillStyle=a.backgroundColor,p.fillRect(0,0,m.width,m.height)));for(var t=0,e=0;e\u003cf.length;++e)t+=f[e];if(t\u003c=0)return;var o=-v,s=0,l=0,u=0;for(;o\u003c_.height;){if(s%2==0){for(var h=l/2%g.length,c=0,y=0,b=0;c\u003c2*_.width;){var w=0;for(e=0;e\u003cd[u].length;++e)w+=d[u][e];if(w\u003c=0)break;if(y%2==0){var S=.5*(1-a.symbolSize),M=c+d[u][y]*S,I=o+f[s]*S,T=d[u][y]*a.symbolSize,C=f[s]*a.symbolSize,D=b/2%g[h].length;A(M,I,T,C,g[h][D])}c+=d[u][y],++b,++y===d[u].length\u0026\u0026(y=0)}++u===d.length\u0026\u0026(u=0)}o+=f[s],++l,++s===f.length\u0026\u0026(s=0)}function A(t,e,o,s,l){var u=r?1:n,h=Xy(l,t*u,e*u,o*u,s*u,a.color,a.symbolKeepAspect);if(r){var c=i.painter.renderOneToVNode(h);c\u0026\u0026x.children.push(c)}else dv(p,h)}})(),s\u0026\u0026yv.put(e,m||x);t.image=m,t.svgElement=x,t.svgWidth=_.width,t.svgHeight=_.height}(s),s.rotation=a.rotation,s.scaleX=s.scaleY=r?1:1/n,gv.set(t,s),t.dirty=!1,s}function xv(t){if(!t||0===t.length)return[[\"rect\"]];if(U(t))return[[t]];for(var e=!0,n=0;n\u003ct.length;++n)if(!U(t[n])){e=!1;break}if(e)return xv([t]);var i=[];for(n=0;n\u003ct.length;++n)U(t[n])?i.push([t[n]]):i.push(t[n]);return i}function _v(t){if(!t||0===t.length)return[[0,0]];if(j(t))return[[r=Math.ceil(t),r]];for(var e=!0,n=0;n\u003ct.length;++n)if(!j(t[n])){e=!1;break}if(e)return _v([t]);var i=[];for(n=0;n\u003ct.length;++n)if(j(t[n])){var r=Math.ceil(t[n]);i.push([r,r])}else{(r=z(t[n],(function(t){return Math.ceil(t)}))).length%2==1?i.push(r.concat(r)):i.push(r)}return i}function bv(t){for(var e=0,n=0;n\u003ct.length;++n)e+=t[n];return t.length%2==1?2*e:e}var wv=new jt,Sv={};function Mv(t){return Sv[t]}var Iv=2e3,Tv=4500,Cv={PROCESSOR:{FILTER:1e3,SERIES_FILTER:800,STATISTIC:5e3},VISUAL:{LAYOUT:1e3,PROGRESSIVE_LAYOUT:1100,GLOBAL:Iv,CHART:3e3,POST_CHART_LAYOUT:4600,COMPONENT:4e3,BRUSH:5e3,CHART_ITEM:Tv,ARIA:6e3,DECAL:7e3}},Dv=\"__flagInMainProcess\",Av=\"__pendingUpdate\",kv=\"__needsUpdateStatus\",Lv=/^[a-zA-Z0-9_]+$/,Pv=\"__connectUpdateStatus\";function Ov(t){return function(){for(var e=[],n=0;n\u003carguments.length;n++)e[n]=arguments[n];if(!this.isDisposed())return Nv(this,t,e);om(this.id)}}function Rv(t){return function(){for(var e=[],n=0;n\u003carguments.length;n++)e[n]=arguments[n];return Nv(this,t,e)}}function Nv(t,e,n){return n[0]=n[0]\u0026\u0026n[0].toLowerCase(),jt.prototype[e].apply(t,n)}var Ev,zv,Vv,Bv,Fv,Gv,Wv,Hv,Yv,Xv,Uv,Zv,jv,qv,Kv,$v,Jv,Qv,tm=function(t){function e(){return null!==t\u0026\u0026t.apply(this,arguments)||this}return n(e,t),e}(jt),em=tm.prototype;em.on=Rv(\"on\"),em.off=Rv(\"off\");var nm=function(t){function e(e,n,i){var r=t.call(this,new Sy)||this;r._chartsViews=[],r._chartsMap={},r._componentsViews=[],r._componentsMap={},r._pendingActions=[],i=i||{},U(n)\u0026\u0026(n=cm[n]),r._dom=e;var o=\"canvas\",a=\"auto\",s=!1;i.ssr\u0026\u0026Zr((function(t){var e=rl(t),n=e.dataIndex;if(null!=n){var i=yt();return i.set(\"series_index\",e.seriesIndex),i.set(\"data_index\",n),e.ssrType\u0026\u0026i.set(\"ssr_type\",e.ssrType),i}}));var l=r._zr=Yr(e,{renderer:i.renderer||o,devicePixelRatio:i.devicePixelRatio,width:i.width,height:i.height,ssr:i.ssr,useDirtyRect:rt(i.useDirtyRect,s),useCoarsePointer:rt(i.useCoarsePointer,a),pointerSize:i.pointerSize});r._ssr=i.ssr,r._throttledZrFlush=Wg(W(l.flush,l),17),(n=T(n))\u0026\u0026Xd(n,!0),r._theme=n,r._locale=function(t){if(U(t)){var e=Rc[t.toUpperCase()]||{};return t===Lc||t===Pc?T(e):C(T(e),T(Rc[Oc]),!1)}return C(T(t),T(Rc[Oc]),!1)}(i.locale||Ec),r._coordSysMgr=new wd;var u=r._api=Kv(r);function h(t,e){return t.__prio-e.__prio}return Qe(hm,h),Qe(lm,h),r._scheduler=new ey(r,u,lm,hm),r._messageCenter=new tm,r._initEvents(),r.resize=W(r.resize,r),l.animation.on(\"frame\",r._onframe,r),Xv(l,r),Uv(l,r),ct(r),r}return n(e,t),e.prototype._onframe=function(){if(!this._disposed){Qv(this);var t=this._scheduler;if(this[Av]){var e=this[Av].silent;this[Dv]=!0;try{Ev(this),Bv.update.call(this,null,this[Av].updateParams)}catch(t){throw this[Dv]=!1,this[Av]=null,t}this._zr.flush(),this[Dv]=!1,this[Av]=null,Hv.call(this,e),Yv.call(this,e)}else if(t.unfinished){var n=1,i=this._model,r=this._api;t.unfinished=!1;do{var o=+new Date;t.performSeriesTasks(i),t.performDataProcessorTasks(i),Gv(this,i),t.performVisualTasks(i),qv(this,this._model,r,\"remain\",{}),n-=+new Date-o}while(n\u003e0\u0026\u0026t.unfinished);t.unfinished||this._zr.flush()}}},e.prototype.getDom=function(){return this._dom},e.prototype.getId=function(){return this.id},e.prototype.getZr=function(){return this._zr},e.prototype.isSSR=function(){return this._ssr},e.prototype.setOption=function(t,e,n){if(!this[Dv])if(this._disposed)om(this.id);else{var i,r,o;if(q(e)\u0026\u0026(n=e.lazyUpdate,i=e.silent,r=e.replaceMerge,o=e.transition,e=e.notMerge),this[Dv]=!0,!this._model||e){var a=new Md(this._api),s=this._theme,l=this._model=new gd;l.scheduler=this._scheduler,l.ssr=this._ssr,l.init(null,null,null,s,this._locale,a)}this._model.setOption(t,{replaceMerge:r},um);var u={seriesTransition:o,optionChanged:!0};if(n)this[Av]={silent:i,updateParams:u},this[Dv]=!1,this.getZr().wakeUp();else{try{Ev(this),Bv.update.call(this,null,u)}catch(t){throw this[Av]=null,this[Dv]=!1,t}this._ssr||this._zr.flush(),this[Av]=null,this[Dv]=!1,Hv.call(this,i),Yv.call(this,i)}}},e.prototype.setTheme=function(){bo()},e.prototype.getModel=function(){return this._model},e.prototype.getOption=function(){return this._model\u0026\u0026this._model.getOption()},e.prototype.getWidth=function(){return this._zr.getWidth()},e.prototype.getHeight=function(){return this._zr.getHeight()},e.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||r.hasGlobalWindow\u0026\u0026window.devicePixelRatio||1},e.prototype.getRenderedCanvas=function(t){return this.renderToCanvas(t)},e.prototype.renderToCanvas=function(t){t=t||{};var e=this._zr.painter;return e.getRenderedCanvas({backgroundColor:t.backgroundColor||this._model.get(\"backgroundColor\"),pixelRatio:t.pixelRatio||this.getDevicePixelRatio()})},e.prototype.renderToSVGString=function(t){t=t||{};var e=this._zr.painter;return e.renderToString({useViewBox:t.useViewBox})},e.prototype.getSvgDataURL=function(){if(r.svgSupported){var t=this._zr;return E(t.storage.getDisplayList(),(function(t){t.stopAnimation(null,!0)})),t.painter.toDataURL()}},e.prototype.getDataURL=function(t){if(!this._disposed){var e=(t=t||{}).excludeComponents,n=this._model,i=[],r=this;E(e,(function(t){n.eachComponent({mainType:t},(function(t){var e=r._componentsMap[t.__viewId];e.group.ignore||(i.push(e),e.group.ignore=!0)}))}));var o=\"svg\"===this._zr.painter.getType()?this.getSvgDataURL():this.renderToCanvas(t).toDataURL(\"image/\"+(t\u0026\u0026t.type||\"png\"));return E(i,(function(t){t.group.ignore=!1})),o}om(this.id)},e.prototype.getConnectedDataURL=function(t){if(!this._disposed){var e=\"svg\"===t.type,n=this.group,i=Math.min,r=Math.max,o=1/0;if(fm[n]){var a=o,s=o,l=-1/0,u=-1/0,c=[],p=t\u0026\u0026t.pixelRatio||this.getDevicePixelRatio();E(dm,(function(o,h){if(o.group===n){var p=e?o.getZr().painter.getSvgDom().innerHTML:o.renderToCanvas(T(t)),d=o.getDom().getBoundingClientRect();a=i(d.left,a),s=i(d.top,s),l=r(d.right,l),u=r(d.bottom,u),c.push({dom:p,left:d.left,top:d.top})}}));var d=(l*=p)-(a*=p),f=(u*=p)-(s*=p),g=h.createCanvas(),y=Yr(g,{renderer:e?\"svg\":\"canvas\"});if(y.resize({width:d,height:f}),e){var v=\"\";return E(c,(function(t){var e=t.left-a,n=t.top-s;v+='\u003cg transform=\"translate('+e+\",\"+n+')\"\u003e'+t.dom+\"\u003c/g\u003e\"})),y.painter.getSvgRoot().innerHTML=v,t.connectedBackgroundColor\u0026\u0026y.painter.setBackgroundColor(t.connectedBackgroundColor),y.refreshImmediately(),y.painter.toDataURL()}return t.connectedBackgroundColor\u0026\u0026y.add(new Ws({shape:{x:0,y:0,width:d,height:f},style:{fill:t.connectedBackgroundColor}})),E(c,(function(t){var e=new Ns({style:{x:t.left*p-a,y:t.top*p-s,image:t.dom}});y.add(e)})),y.refreshImmediately(),g.toDataURL(\"image/\"+(t\u0026\u0026t.type||\"png\"))}return this.getDataURL(t)}om(this.id)},e.prototype.convertToPixel=function(t,e){return Fv(this,\"convertToPixel\",t,e)},e.prototype.convertFromPixel=function(t,e){return Fv(this,\"convertFromPixel\",t,e)},e.prototype.containPixel=function(t,e){var n;if(!this._disposed)return E(Fo(this._model,t),(function(t,i){i.indexOf(\"Models\")\u003e=0\u0026\u0026E(t,(function(t){var r=t.coordinateSystem;if(r\u0026\u0026r.containPoint)n=n||!!r.containPoint(e);else if(\"seriesModels\"===i){var o=this._chartsMap[t.__viewId];o\u0026\u0026o.containPoint\u0026\u0026(n=n||o.containPoint(e,t))}else 0}),this)}),this),!!n;om(this.id)},e.prototype.getVisual=function(t,e){var n=Fo(this._model,t,{defaultMainType:\"series\"}),i=n.seriesModel;var r=i.getData(),o=n.hasOwnProperty(\"dataIndexInside\")?n.dataIndexInside:n.hasOwnProperty(\"dataIndex\")?r.indexOfRawIndex(n.dataIndex):null;return null!=o?Dy(r,o,e):Ay(r,e)},e.prototype.getViewOfComponentModel=function(t){return this._componentsMap[t.__viewId]},e.prototype.getViewOfSeriesModel=function(t){return this._chartsMap[t.__viewId]},e.prototype._initEvents=function(){var t,e,n,i=this;E(rm,(function(t){var e=function(e){var n,r=i.getModel(),o=e.target,a=\"globalout\"===t;if(a?n={}:o\u0026\u0026Oy(o,(function(t){var e=rl(t);if(e\u0026\u0026null!=e.dataIndex){var i=e.dataModel||r.getSeriesByIndex(e.seriesIndex);return n=i\u0026\u0026i.getDataParams(e.dataIndex,e.dataType,o)||{},!0}if(e.eventData)return n=A({},e.eventData),!0}),!0),n){var s=n.componentType,l=n.componentIndex;\"markLine\"!==s\u0026\u0026\"markPoint\"!==s\u0026\u0026\"markArea\"!==s||(s=\"series\",l=n.seriesIndex);var u=s\u0026\u0026null!=l\u0026\u0026r.getComponent(s,l),h=u\u0026\u0026i[\"series\"===u.mainType?\"_chartsMap\":\"_componentsMap\"][u.__viewId];0,n.event=e,n.type=t,i._$eventProcessor.eventInfo={targetEl:o,packedEvent:n,model:u,view:h},i.trigger(t,n)}};e.zrEventfulCallAtLast=!0,i._zr.on(t,e,i)})),E(sm,(function(t,e){i._messageCenter.on(e,(function(t){this.trigger(e,t)}),i)})),E([\"selectchanged\"],(function(t){i._messageCenter.on(t,(function(e){this.trigger(t,e)}),i)})),t=this._messageCenter,e=this,n=this._api,t.on(\"selectchanged\",(function(t){var i=n.getModel();t.isFromClick?(Py(\"map\",\"selectchanged\",e,i,t),Py(\"pie\",\"selectchanged\",e,i,t)):\"select\"===t.fromAction?(Py(\"map\",\"selected\",e,i,t),Py(\"pie\",\"selected\",e,i,t)):\"unselect\"===t.fromAction\u0026\u0026(Py(\"map\",\"unselected\",e,i,t),Py(\"pie\",\"unselected\",e,i,t))}))},e.prototype.isDisposed=function(){return this._disposed},e.prototype.clear=function(){this._disposed?om(this.id):this.setOption({series:[]},!0)},e.prototype.dispose=function(){if(this._disposed)om(this.id);else{this._disposed=!0,this.getDom()\u0026\u0026Xo(this.getDom(),vm,\"\");var t=this,e=t._api,n=t._model;E(t._componentsViews,(function(t){t.dispose(n,e)})),E(t._chartsViews,(function(t){t.dispose(n,e)})),t._zr.dispose(),t._dom=t._model=t._chartsMap=t._componentsMap=t._chartsViews=t._componentsViews=t._scheduler=t._api=t._zr=t._throttledZrFlush=t._theme=t._coordSysMgr=t._messageCenter=null,delete dm[t.id]}},e.prototype.resize=function(t){if(!this[Dv])if(this._disposed)om(this.id);else{this._zr.resize(t);var e=this._model;if(this._loadingFX\u0026\u0026this._loadingFX.resize(),e){var n=e.resetOption(\"media\"),i=t\u0026\u0026t.silent;this[Av]\u0026\u0026(null==i\u0026\u0026(i=this[Av].silent),n=!0,this[Av]=null),this[Dv]=!0;try{n\u0026\u0026Ev(this),Bv.update.call(this,{type:\"resize\",animation:A({duration:0},t\u0026\u0026t.animation)})}catch(t){throw this[Dv]=!1,t}this[Dv]=!1,Hv.call(this,i),Yv.call(this,i)}}},e.prototype.showLoading=function(t,e){if(this._disposed)om(this.id);else if(q(t)\u0026\u0026(e=t,t=\"\"),t=t||\"default\",this.hideLoading(),pm[t]){var n=pm[t](this._api,e),i=this._zr;this._loadingFX=n,i.add(n)}},e.prototype.hideLoading=function(){this._disposed?om(this.id):(this._loadingFX\u0026\u0026this._zr.remove(this._loadingFX),this._loadingFX=null)},e.prototype.makeActionFromEvent=function(t){var e=A({},t);return e.type=sm[t.type],e},e.prototype.dispatchAction=function(t,e){if(this._disposed)om(this.id);else if(q(e)||(e={silent:!!e}),am[t.type]\u0026\u0026this._model)if(this[Dv])this._pendingActions.push(t);else{var n=e.silent;Wv.call(this,t,n);var i=e.flush;i?this._zr.flush():!1!==i\u0026\u0026r.browser.weChat\u0026\u0026this._throttledZrFlush(),Hv.call(this,n),Yv.call(this,n)}},e.prototype.updateLabelLayout=function(){wv.trigger(\"series:layoutlabels\",this._model,this._api,{updatedSeries:[]})},e.prototype.appendData=function(t){if(this._disposed)om(this.id);else{var e=t.seriesIndex,n=this.getModel().getSeriesByIndex(e);0,n.appendData(t),this._scheduler.unfinished=!0,this.getZr().wakeUp()}},e.internalField=function(){function t(t){t.clearColorPalette(),t.eachSeries((function(t){t.clearColorPalette()}))}function e(t){for(var e=[],n=t.currentStates,i=0;i\u003cn.length;i++){var r=n[i];\"emphasis\"!==r\u0026\u0026\"blur\"!==r\u0026\u0026\"select\"!==r\u0026\u0026e.push(r)}t.selected\u0026\u0026t.states.select\u0026\u0026e.push(\"select\"),2===t.hoverState\u0026\u0026t.states.emphasis?e.push(\"emphasis\"):1===t.hoverState\u0026\u0026t.states.blur\u0026\u0026e.push(\"blur\"),t.useStates(e)}function i(t,e){if(!t.preventAutoZ){var n=t.get(\"z\")||0,i=t.get(\"zlevel\")||0;e.eachRendered((function(t){return o(t,n,i,-1/0),!0}))}}function o(t,e,n,i){var r=t.getTextContent(),a=t.getTextGuideLine();if(t.isGroup)for(var s=t.childrenRef(),l=0;l\u003cs.length;l++)i=Math.max(o(s[l],e,n,i),i);else t.z=e,t.zlevel=n,i=Math.max(t.z2,i);if(r\u0026\u0026(r.z=e,r.zlevel=n,isFinite(i)\u0026\u0026(r.z2=i+2)),a){var u=t.textGuideLineConfig;a.z=e,a.zlevel=n,isFinite(i)\u0026\u0026(a.z2=i+(u\u0026\u0026u.showAbove?1:-1))}return i}function a(t,e){e.eachRendered((function(t){if(!xh(t)){var e=t.getTextContent(),n=t.getTextGuideLine();t.stateTransition\u0026\u0026(t.stateTransition=null),e\u0026\u0026e.stateTransition\u0026\u0026(e.stateTransition=null),n\u0026\u0026n.stateTransition\u0026\u0026(n.stateTransition=null),t.hasState()?(t.prevStates=t.currentStates,t.clearStates()):t.prevStates\u0026\u0026(t.prevStates=null)}}))}function s(t,n){var i=t.getModel(\"stateAnimation\"),r=t.isAnimationEnabled(),o=i.get(\"duration\"),a=o\u003e0?{duration:o,delay:i.get(\"delay\"),easing:i.get(\"easing\")}:null;n.eachRendered((function(t){if(t.states\u0026\u0026t.states.emphasis){if(xh(t))return;if(t instanceof ks\u0026\u0026function(t){var e=ll(t);e.normalFill=t.style.fill,e.normalStroke=t.style.stroke;var n=t.states.select||{};e.selectFill=n.style\u0026\u0026n.style.fill||null,e.selectStroke=n.style\u0026\u0026n.style.stroke||null}(t),t.__dirty){var n=t.prevStates;n\u0026\u0026t.useStates(n)}if(r){t.stateTransition=a;var i=t.getTextContent(),o=t.getTextGuideLine();i\u0026\u0026(i.stateTransition=a),o\u0026\u0026(o.stateTransition=a)}t.__dirty\u0026\u0026e(t)}}))}Ev=function(t){var e=t._scheduler;e.restorePipelines(t._model),e.prepareStageTasks(),zv(t,!0),zv(t,!1),e.plan()},zv=function(t,e){for(var n=t._model,i=t._scheduler,r=e?t._componentsViews:t._chartsViews,o=e?t._componentsMap:t._chartsMap,a=t._zr,s=t._api,l=0;l\u003cr.length;l++)r[l].__alive=!1;function u(t){var l=t.__requireNewView;t.__requireNewView=!1;var u=\"_ec_\"+t.id+\"_\"+t.type,h=!l\u0026\u0026o[u];if(!h){var c=Ko(t.type),p=e?Ag.getClass(c.main,c.sub):Og.getClass(c.sub);0,(h=new p).init(n,s),o[u]=h,r.push(h),a.add(h.group)}t.__viewId=h.__id=u,h.__alive=!0,h.__model=t,h.group.__ecComponentInfo={mainType:t.mainType,index:t.componentIndex},!e\u0026\u0026i.prepareView(h,t,n,s)}e?n.eachComponent((function(t,e){\"series\"!==t\u0026\u0026u(e)})):n.eachSeries(u);for(l=0;l\u003cr.length;){var h=r[l];h.__alive?l++:(!e\u0026\u0026h.renderTask.dispose(),a.remove(h.group),h.dispose(n,s),r.splice(l,1),o[h.__id]===h\u0026\u0026delete o[h.__id],h.__id=h.group.__ecComponentInfo=null)}},Vv=function(t,e,n,i,r){var o=t._model;if(o.setUpdatePayload(n),i){var a={};a[i+\"Id\"]=n[i+\"Id\"],a[i+\"Index\"]=n[i+\"Index\"],a[i+\"Name\"]=n[i+\"Name\"];var s={mainType:i,query:a};r\u0026\u0026(s.subType=r);var l,u=n.excludeSeriesId;null!=u\u0026\u0026(l=yt(),E(To(u),(function(t){var e=Ro(t,null);null!=e\u0026\u0026l.set(e,!0)}))),o\u0026\u0026o.eachComponent(s,(function(e){if(!(l\u0026\u0026null!=l.get(e.id)))if(eu(n))if(e instanceof bg)n.type!==dl||n.notBlur||e.get([\"emphasis\",\"disabled\"])||function(t,e,n){var i=t.seriesIndex,r=t.getData(e.dataType);if(r){var o=zo(r,e);o=(Y(o)?o[0]:o)||0;var a=r.getItemGraphicEl(o);if(!a)for(var s=r.count(),l=0;!a\u0026\u0026l\u003cs;)a=r.getItemGraphicEl(l++);if(a){var u=rl(a);Gl(i,u.focus,u.blurScope,n)}else{var h=t.get([\"emphasis\",\"focus\"]),c=t.get([\"emphasis\",\"blurScope\"]);null!=h\u0026\u0026Gl(i,h,c,n)}}}(e,n,t._api);else{var i=Hl(e.mainType,e.componentIndex,n.name,t._api),r=i.focusSelf,o=i.dispatchers;n.type===dl\u0026\u0026r\u0026\u0026!n.notBlur\u0026\u0026Wl(e.mainType,e.componentIndex,t._api),o\u0026\u0026E(o,(function(t){n.type===dl?Ol(t):Rl(t)}))}else tu(n)\u0026\u0026e instanceof bg\u0026\u0026(!function(t,e,n){if(tu(e)){var i=e.dataType,r=zo(t.getData(i),e);Y(r)||(r=[r]),t[e.type===vl?\"toggleSelect\":e.type===gl?\"select\":\"unselect\"](r,i)}}(e,n,t._api),Yl(e),Jv(t))}),t),o\u0026\u0026o.eachComponent(s,(function(e){l\u0026\u0026null!=l.get(e.id)||h(t[\"series\"===i?\"_chartsMap\":\"_componentsMap\"][e.__viewId])}),t)}else E([].concat(t._componentsViews).concat(t._chartsViews),h);function h(i){i\u0026\u0026i.__alive\u0026\u0026i[e]\u0026\u0026i[e](i.__model,o,t._api,n)}},Bv={prepareAndUpdate:function(t){Ev(this),Bv.update.call(this,t,{optionChanged:null!=t.newOption})},update:function(e,n){var i=this._model,r=this._api,o=this._zr,a=this._coordSysMgr,s=this._scheduler;if(i){i.setUpdatePayload(e),s.restoreData(i,e),s.performSeriesTasks(i),a.create(i,r),s.performDataProcessorTasks(i,e),Gv(this,i),a.update(i,r),t(i),s.performVisualTasks(i,e),Zv(this,i,r,e,n);var l=i.get(\"backgroundColor\")||\"transparent\",u=i.get(\"darkMode\");o.setBackgroundColor(l),null!=u\u0026\u0026\"auto\"!==u\u0026\u0026o.setDarkMode(u),wv.trigger(\"afterupdate\",i,r)}},updateTransform:function(e){var n=this,i=this._model,r=this._api;if(i){i.setUpdatePayload(e);var o=[];i.eachComponent((function(t,a){if(\"series\"!==t){var s=n.getViewOfComponentModel(a);if(s\u0026\u0026s.__alive)if(s.updateTransform){var l=s.updateTransform(a,i,r,e);l\u0026\u0026l.update\u0026\u0026o.push(s)}else o.push(s)}}));var a=yt();i.eachSeries((function(t){var o=n._chartsMap[t.__viewId];if(o.updateTransform){var s=o.updateTransform(t,i,r,e);s\u0026\u0026s.update\u0026\u0026a.set(t.uid,1)}else a.set(t.uid,1)})),t(i),this._scheduler.performVisualTasks(i,e,{setDirty:!0,dirtyMap:a}),qv(this,i,r,e,{},a),wv.trigger(\"afterupdate\",i,r)}},updateView:function(e){var n=this._model;n\u0026\u0026(n.setUpdatePayload(e),Og.markUpdateMethod(e,\"updateView\"),t(n),this._scheduler.performVisualTasks(n,e,{setDirty:!0}),Zv(this,n,this._api,e,{}),wv.trigger(\"afterupdate\",n,this._api))},updateVisual:function(e){var n=this,i=this._model;i\u0026\u0026(i.setUpdatePayload(e),i.eachSeries((function(t){t.getData().clearAllVisual()})),Og.markUpdateMethod(e,\"updateVisual\"),t(i),this._scheduler.performVisualTasks(i,e,{visualType:\"visual\",setDirty:!0}),i.eachComponent((function(t,r){if(\"series\"!==t){var o=n.getViewOfComponentModel(r);o\u0026\u0026o.__alive\u0026\u0026o.updateVisual(r,i,n._api,e)}})),i.eachSeries((function(t){n._chartsMap[t.__viewId].updateVisual(t,i,n._api,e)})),wv.trigger(\"afterupdate\",i,this._api))},updateLayout:function(t){Bv.update.call(this,t)}},Fv=function(t,e,n,i){if(t._disposed)om(t.id);else{for(var r,o=t._model,a=t._coordSysMgr.getCoordinateSystems(),s=Fo(o,n),l=0;l\u003ca.length;l++){var u=a[l];if(u[e]\u0026\u0026null!=(r=u[e](o,s,i)))return r}0}},Gv=function(t,e){var n=t._chartsMap,i=t._scheduler;e.eachSeries((function(t){i.updateStreamModes(t,n[t.__viewId])}))},Wv=function(t,e){var n=this,i=this.getModel(),r=t.type,o=t.escapeConnect,a=am[r],s=a.actionInfo,l=(s.update||\"update\").split(\":\"),u=l.pop(),h=null!=l[0]\u0026\u0026Ko(l[0]);this[Dv]=!0;var c=[t],p=!1;t.batch\u0026\u0026(p=!0,c=z(t.batch,(function(e){return(e=k(A({},e),t)).batch=null,e})));var d,f=[],g=tu(t),y=eu(t);if(y\u0026\u0026Fl(this._api),E(c,(function(e){if((d=(d=a.action(e,n._model,n._api))||A({},e)).type=s.event||d.type,f.push(d),y){var i=Go(t),r=i.queryOptionMap,o=i.mainTypeSpecified?r.keys()[0]:\"series\";Vv(n,u,e,o),Jv(n)}else g?(Vv(n,u,e,\"series\"),Jv(n)):h\u0026\u0026Vv(n,u,e,h.main,h.sub)})),\"none\"!==u\u0026\u0026!y\u0026\u0026!g\u0026\u0026!h)try{this[Av]?(Ev(this),Bv.update.call(this,t),this[Av]=null):Bv[u].call(this,t)}catch(t){throw this[Dv]=!1,t}if(d=p?{type:s.event||r,escapeConnect:o,batch:f}:f[0],this[Dv]=!1,!e){var v=this._messageCenter;if(v.trigger(d.type,d),g){var m={type:\"selectchanged\",escapeConnect:o,selected:Xl(i),isFromClick:t.isFromClick||!1,fromAction:t.type,fromActionPayload:t};v.trigger(m.type,m)}}},Hv=function(t){for(var e=this._pendingActions;e.length;){var n=e.shift();Wv.call(this,n,t)}},Yv=function(t){!t\u0026\u0026this.trigger(\"updated\")},Xv=function(t,e){t.on(\"rendered\",(function(n){e.trigger(\"rendered\",n),!t.animation.isFinished()||e[Av]||e._scheduler.unfinished||e._pendingActions.length||e.trigger(\"finished\")}))},Uv=function(t,e){t.on(\"mouseover\",(function(t){var n=Oy(t.target,Ql);n\u0026\u0026(!function(t,e,n){var i=rl(t),r=Hl(i.componentMainType,i.componentIndex,i.componentHighDownName,n),o=r.dispatchers,a=r.focusSelf;o?(a\u0026\u0026Wl(i.componentMainType,i.componentIndex,n),E(o,(function(t){return Ll(t,e)}))):(Gl(i.seriesIndex,i.focus,i.blurScope,n),\"self\"===i.focus\u0026\u0026Wl(i.componentMainType,i.componentIndex,n),Ll(t,e))}(n,t,e._api),Jv(e))})).on(\"mouseout\",(function(t){var n=Oy(t.target,Ql);n\u0026\u0026(!function(t,e,n){Fl(n);var i=rl(t),r=Hl(i.componentMainType,i.componentIndex,i.componentHighDownName,n).dispatchers;r?E(r,(function(t){return Pl(t,e)})):Pl(t,e)}(n,t,e._api),Jv(e))})).on(\"click\",(function(t){var n=Oy(t.target,(function(t){return null!=rl(t).dataIndex}),!0);if(n){var i=n.selected?\"unselect\":\"select\",r=rl(n);e._api.dispatchAction({type:i,dataType:r.dataType,dataIndexInside:r.dataIndex,seriesIndex:r.seriesIndex,isFromClick:!0})}}))},Zv=function(t,e,n,i,r){!function(t){var e=[],n=[],i=!1;if(t.eachComponent((function(t,r){var o=r.get(\"zlevel\")||0,a=r.get(\"z\")||0,s=r.getZLevelKey();i=i||!!s,(\"series\"===t?n:e).push({zlevel:o,z:a,idx:r.componentIndex,type:t,key:s})})),i){var r,o,a=e.concat(n);Qe(a,(function(t,e){return t.zlevel===e.zlevel?t.z-e.z:t.zlevel-e.zlevel})),E(a,(function(e){var n=t.getComponent(e.type,e.idx),i=e.zlevel,a=e.key;null!=r\u0026\u0026(i=Math.max(r,i)),a?(i===r\u0026\u0026a!==o\u0026\u0026i++,o=a):o\u0026\u0026(i===r\u0026\u0026i++,o=\"\"),r=i,n.setZLevel(i)}))}}(e),jv(t,e,n,i,r),E(t._chartsViews,(function(t){t.__alive=!1})),qv(t,e,n,i,r),E(t._chartsViews,(function(t){t.__alive||t.remove(e,n)}))},jv=function(t,e,n,r,o,l){E(l||t._componentsViews,(function(t){var o=t.__model;a(o,t),t.render(o,e,n,r),i(o,t),s(o,t)}))},qv=function(t,e,n,o,l,u){var h=t._scheduler;l=A(l||{},{updatedSeries:e.getSeries()}),wv.trigger(\"series:beforeupdate\",e,n,l);var c=!1;e.eachSeries((function(e){var n=t._chartsMap[e.__viewId];n.__alive=!0;var i=n.renderTask;h.updatePayload(i,o),a(e,n),u\u0026\u0026u.get(e.uid)\u0026\u0026i.dirty(),i.perform(h.getPerformArgs(i))\u0026\u0026(c=!0),n.group.silent=!!e.get(\"silent\"),function(t,e){var n=t.get(\"blendMode\")||null;e.eachRendered((function(t){t.isGroup||(t.style.blend=n)}))}(e,n),Yl(e)})),h.unfinished=c||h.unfinished,wv.trigger(\"series:layoutlabels\",e,n,l),wv.trigger(\"series:transition\",e,n,l),e.eachSeries((function(e){var n=t._chartsMap[e.__viewId];i(e,n),s(e,n)})),function(t,e){var n=t._zr,i=n.storage,o=0;i.traverse((function(t){t.isGroup||o++})),o\u003ee.get(\"hoverLayerThreshold\")\u0026\u0026!r.node\u0026\u0026!r.worker\u0026\u0026e.eachSeries((function(e){if(!e.preventUsingHoverLayer){var n=t._chartsMap[e.__viewId];n.__alive\u0026\u0026n.eachRendered((function(t){t.states.emphasis\u0026\u0026(t.states.emphasis.hoverLayer=!0)}))}}))}(t,e),wv.trigger(\"series:afterupdate\",e,n,l)},Jv=function(t){t[kv]=!0,t.getZr().wakeUp()},Qv=function(t){t[kv]\u0026\u0026(t.getZr().storage.traverse((function(t){xh(t)||e(t)})),t[kv]=!1)},Kv=function(t){return new(function(e){function i(){return null!==e\u0026\u0026e.apply(this,arguments)||this}return n(i,e),i.prototype.getCoordinateSystems=function(){return t._coordSysMgr.getCoordinateSystems()},i.prototype.getComponentByElement=function(e){for(;e;){var n=e.__ecComponentInfo;if(null!=n)return t._model.getComponent(n.mainType,n.index);e=e.parent}},i.prototype.enterEmphasis=function(e,n){Ol(e,n),Jv(t)},i.prototype.leaveEmphasis=function(e,n){Rl(e,n),Jv(t)},i.prototype.enterBlur=function(e){Nl(e),Jv(t)},i.prototype.leaveBlur=function(e){El(e),Jv(t)},i.prototype.enterSelect=function(e){zl(e),Jv(t)},i.prototype.leaveSelect=function(e){Vl(e),Jv(t)},i.prototype.getModel=function(){return t.getModel()},i.prototype.getViewOfComponentModel=function(e){return t.getViewOfComponentModel(e)},i.prototype.getViewOfSeriesModel=function(e){return t.getViewOfSeriesModel(e)},i}(_d))(t)},$v=function(t){function e(t,e){for(var n=0;n\u003ct.length;n++){t[n][Pv]=e}}E(sm,(function(n,i){t._messageCenter.on(i,(function(n){if(fm[t.group]\u0026\u00260!==t[Pv]){if(n\u0026\u0026n.escapeConnect)return;var i=t.makeActionFromEvent(n),r=[];E(dm,(function(e){e!==t\u0026\u0026e.group===t.group\u0026\u0026r.push(e)})),e(r,0),E(r,(function(t){1!==t[Pv]\u0026\u0026t.dispatchAction(i)})),e(r,2)}}))}))}}(),e}(jt),im=nm.prototype;im.on=Ov(\"on\"),im.off=Ov(\"off\"),im.one=function(t,e,n){var i=this;bo(),this.on.call(this,t,(function n(){for(var r=[],o=0;o\u003carguments.length;o++)r[o]=arguments[o];e\u0026\u0026e.apply\u0026\u0026e.apply(this,r),i.off(t,n)}),n)};var rm=[\"click\",\"dblclick\",\"mouseover\",\"mouseout\",\"mousemove\",\"mousedown\",\"mouseup\",\"globalout\",\"contextmenu\"];function om(t){0}var am={},sm={},lm=[],um=[],hm=[],cm={},pm={},dm={},fm={},gm=+new Date-0,ym=+new Date-0,vm=\"_echarts_instance_\";function mm(t){fm[t]=!1}var xm=mm;function _m(t){return dm[function(t,e){return t.getAttribute?t.getAttribute(e):t[e]}(t,vm)]}function bm(t,e){cm[t]=e}function wm(t){P(um,t)\u003c0\u0026\u0026um.push(t)}function Sm(t,e){Pm(lm,t,e,2e3)}function Mm(t){Tm(\"afterinit\",t)}function Im(t){Tm(\"afterupdate\",t)}function Tm(t,e){wv.on(t,e)}function Cm(t,e,n){X(e)\u0026\u0026(n=e,e=\"\");var i=q(t)?t.type:[t,t={event:e}][0];t.event=(t.event||i).toLowerCase(),e=t.event,sm[e]||(lt(Lv.test(i)\u0026\u0026Lv.test(e)),am[i]||(am[i]={action:n,actionInfo:t}),sm[e]=i)}function Dm(t,e){wd.register(t,e)}function Am(t,e){Pm(hm,t,e,1e3,\"layout\")}function km(t,e){Pm(hm,t,e,3e3,\"visual\")}var Lm=[];function Pm(t,e,n,i,r){if((X(e)||q(e))\u0026\u0026(n=e,e=i),!(P(Lm,n)\u003e=0)){Lm.push(n);var o=ey.wrapStageHandler(n,r);o.__prio=e,o.__raw=n,t.push(o)}}function Om(t,e){pm[t]=e}function Rm(t,e,n){var i=Mv(\"registerMap\");i\u0026\u0026i(t,e,n)}var Nm=function(t){var e=(t=T(t)).type,n=\"\";e||wo(n);var i=e.split(\":\");2!==i.length\u0026\u0026wo(n);var r=!1;\"echarts\"===i[0]\u0026\u0026(e=i[1],r=!0),t.__isBuiltIn=r,Vf.set(e,t)};km(Iv,Kg),km(Tv,Jg),km(Tv,Qg),km(Iv,Ty),km(Tv,Cy),km(7e3,(function(t,e){t.eachRawSeries((function(n){if(!t.isSeriesFiltered(n)){var i=n.getData();i.hasItemVisual()\u0026\u0026i.each((function(t){var n=i.getItemVisual(t,\"decal\");n\u0026\u0026(i.ensureUniqueItemVisual(t,\"style\").decal=mv(n,e))}));var r=i.getVisual(\"decal\");if(r)i.getVisual(\"style\").decal=mv(r,e)}}))})),wm(Xd),Sm(900,(function(t){var e=yt();t.eachSeries((function(t){var n=t.get(\"stack\");if(n){var i=e.get(n)||e.set(n,[]),r=t.getData(),o={stackResultDimension:r.getCalculationInfo(\"stackResultDimension\"),stackedOverDimension:r.getCalculationInfo(\"stackedOverDimension\"),stackedDimension:r.getCalculationInfo(\"stackedDimension\"),stackedByDimension:r.getCalculationInfo(\"stackedByDimension\"),isStackedByIndex:r.getCalculationInfo(\"isStackedByIndex\"),data:r,seriesModel:t};if(!o.stackedDimension||!o.isStackedByIndex\u0026\u0026!o.stackedByDimension)return;i.length\u0026\u0026r.setCalculationInfo(\"stackedOnSeries\",i[i.length-1].seriesModel),i.push(o)}})),e.each(Ud)})),Om(\"default\",(function(t,e){k(e=e||{},{text:\"loading\",textColor:\"#000\",fontSize:12,fontWeight:\"normal\",fontStyle:\"normal\",fontFamily:\"sans-serif\",maskColor:\"rgba(255, 255, 255, 0.8)\",showSpinner:!0,color:\"#5470c6\",spinnerRadius:10,lineWidth:5,zlevel:0});var n=new Br,i=new Ws({style:{fill:e.maskColor},zlevel:e.zlevel,z:1e4});n.add(i);var r,o=new Xs({style:{text:e.text,fill:e.textColor,fontSize:e.fontSize,fontWeight:e.fontWeight,fontStyle:e.fontStyle,fontFamily:e.fontFamily},zlevel:e.zlevel,z:10001}),a=new Ws({style:{fill:\"none\"},textContent:o,textConfig:{position:\"right\",distance:10},zlevel:e.zlevel,z:10001});return n.add(a),e.showSpinner\u0026\u0026((r=new nh({shape:{startAngle:-ty/2,endAngle:-ty/2+.1,r:e.spinnerRadius},style:{stroke:e.color,lineCap:\"round\",lineWidth:e.lineWidth},zlevel:e.zlevel,z:10001})).animateShape(!0).when(1e3,{endAngle:3*ty/2}).start(\"circularInOut\"),r.animateShape(!0).when(1e3,{startAngle:3*ty/2}).delay(300).start(\"circularInOut\"),n.add(r)),n.resize=function(){var n=o.getBoundingRect().width,s=e.showSpinner?e.spinnerRadius:0,l=(t.getWidth()-2*s-(e.showSpinner\u0026\u0026n?10:0)-n)/2-(e.showSpinner\u0026\u0026n?0:5+n/2)+(e.showSpinner?0:n/2)+(n?0:s),u=t.getHeight()/2;e.showSpinner\u0026\u0026r.setShape({cx:l,cy:u}),a.setShape({x:l-s,y:u-s,width:2*s,height:2*s}),i.setShape({x:0,y:0,width:t.getWidth(),height:t.getHeight()})},n.resize(),n})),Cm({type:dl,event:dl,update:dl},bt),Cm({type:fl,event:fl,update:fl},bt),Cm({type:gl,event:gl,update:gl},bt),Cm({type:yl,event:yl,update:yl},bt),Cm({type:vl,event:vl,update:vl},bt),bm(\"light\",vy),bm(\"dark\",wy);var Em=[],zm={registerPreprocessor:wm,registerProcessor:Sm,registerPostInit:Mm,registerPostUpdate:Im,registerUpdateLifecycle:Tm,registerAction:Cm,registerCoordinateSystem:Dm,registerLayout:Am,registerVisual:km,registerTransform:Nm,registerLoading:Om,registerMap:Rm,registerImpl:function(t,e){Sv[t]=e},PRIORITY:Cv,ComponentModel:zp,ComponentView:Ag,SeriesModel:bg,ChartView:Og,registerComponentModel:function(t){zp.registerClass(t)},registerComponentView:function(t){Ag.registerClass(t)},registerSeriesModel:function(t){bg.registerClass(t)},registerChartView:function(t){Og.registerClass(t)},registerSubTypeDefaulter:function(t,e){zp.registerSubTypeDefaulter(t,e)},registerPainter:function(t,e){Xr(t,e)}};function Vm(t){Y(t)?E(t,(function(t){Vm(t)})):P(Em,t)\u003e=0||(Em.push(t),X(t)\u0026\u0026(t={install:t}),t.install(zm))}function Bm(t){return null==t?0:t.length||1}function Fm(t){return t}var Gm=function(){function t(t,e,n,i,r,o){this._old=t,this._new=e,this._oldKeyGetter=n||Fm,this._newKeyGetter=i||Fm,this.context=r,this._diffModeMultiple=\"multiple\"===o}return t.prototype.add=function(t){return this._add=t,this},t.prototype.update=function(t){return this._update=t,this},t.prototype.updateManyToOne=function(t){return this._updateManyToOne=t,this},t.prototype.updateOneToMany=function(t){return this._updateOneToMany=t,this},t.prototype.updateManyToMany=function(t){return this._updateManyToMany=t,this},t.prototype.remove=function(t){return this._remove=t,this},t.prototype.execute=function(){this[this._diffModeMultiple?\"_executeMultiple\":\"_executeOneToOne\"]()},t.prototype._executeOneToOne=function(){var t=this._old,e=this._new,n={},i=new Array(t.length),r=new Array(e.length);this._initIndexMap(t,null,i,\"_oldKeyGetter\"),this._initIndexMap(e,n,r,\"_newKeyGetter\");for(var o=0;o\u003ct.length;o++){var a=i[o],s=n[a],l=Bm(s);if(l\u003e1){var u=s.shift();1===s.length\u0026\u0026(n[a]=s[0]),this._update\u0026\u0026this._update(u,o)}else 1===l?(n[a]=null,this._update\u0026\u0026this._update(s,o)):this._remove\u0026\u0026this._remove(o)}this._performRestAdd(r,n)},t.prototype._executeMultiple=function(){var t=this._old,e=this._new,n={},i={},r=[],o=[];this._initIndexMap(t,n,r,\"_oldKeyGetter\"),this._initIndexMap(e,i,o,\"_newKeyGetter\");for(var a=0;a\u003cr.length;a++){var s=r[a],l=n[s],u=i[s],h=Bm(l),c=Bm(u);if(h\u003e1\u0026\u00261===c)this._updateManyToOne\u0026\u0026this._updateManyToOne(u,l),i[s]=null;else if(1===h\u0026\u0026c\u003e1)this._updateOneToMany\u0026\u0026this._updateOneToMany(u,l),i[s]=null;else if(1===h\u0026\u00261===c)this._update\u0026\u0026this._update(u,l),i[s]=null;else if(h\u003e1\u0026\u0026c\u003e1)this._updateManyToMany\u0026\u0026this._updateManyToMany(u,l),i[s]=null;else if(h\u003e1)for(var p=0;p\u003ch;p++)this._remove\u0026\u0026this._remove(l[p]);else this._remove\u0026\u0026this._remove(l)}this._performRestAdd(o,i)},t.prototype._performRestAdd=function(t,e){for(var n=0;n\u003ct.length;n++){var i=t[n],r=e[i],o=Bm(r);if(o\u003e1)for(var a=0;a\u003co;a++)this._add\u0026\u0026this._add(r[a]);else 1===o\u0026\u0026this._add\u0026\u0026this._add(r);e[i]=null}},t.prototype._initIndexMap=function(t,e,n,i){for(var r=this._diffModeMultiple,o=0;o\u003ct.length;o++){var a=\"_ec_\"+this[i](t[o],o);if(r||(n[o]=a),e){var s=e[a],l=Bm(s);0===l?(e[a]=o,r\u0026\u0026n.push(a)):1===l?e[a]=[s,o]:s.push(o)}}},t}(),Wm=function(){function t(t,e){this._encode=t,this._schema=e}return t.prototype.get=function(){return{fullDimensions:this._getFullDimensionNames(),encode:this._encode}},t.prototype._getFullDimensionNames=function(){return this._cachedDimNames||(this._cachedDimNames=this._schema?this._schema.makeOutputDimensionNames():[]),this._cachedDimNames},t}();function Hm(t,e){return t.hasOwnProperty(e)||(t[e]=[]),t[e]}function Ym(t){return\"category\"===t?\"ordinal\":\"time\"===t?\"time\":\"float\"}var Xm=function(t){this.otherDims={},null!=t\u0026\u0026A(this,t)},Um=Vo(),Zm={float:\"f\",int:\"i\",ordinal:\"o\",number:\"n\",time:\"t\"},jm=function(){function t(t){this.dimensions=t.dimensions,this._dimOmitted=t.dimensionOmitted,this.source=t.source,this._fullDimCount=t.fullDimensionCount,this._updateDimOmitted(t.dimensionOmitted)}return t.prototype.isDimensionOmitted=function(){return this._dimOmitted},t.prototype._updateDimOmitted=function(t){this._dimOmitted=t,t\u0026\u0026(this._dimNameMap||(this._dimNameMap=$m(this.source)))},t.prototype.getSourceDimensionIndex=function(t){return rt(this._dimNameMap.get(t),-1)},t.prototype.getSourceDimension=function(t){var e=this.source.dimensionsDefine;if(e)return e[t]},t.prototype.makeStoreSchema=function(){for(var t=this._fullDimCount,e=af(this.source),n=!Jm(t),i=\"\",r=[],o=0,a=0;o\u003ct;o++){var s=void 0,l=void 0,u=void 0,h=this.dimensions[a];if(h\u0026\u0026h.storeDimIndex===o)s=e?h.name:null,l=h.type,u=h.ordinalMeta,a++;else{var c=this.getSourceDimension(o);c\u0026\u0026(s=e?c.name:null,l=c.type)}r.push({property:s,type:l,ordinalMeta:u}),!e||null==s||h\u0026\u0026h.isCalculationCoord||(i+=n?s.replace(/\\`/g,\"`1\").replace(/\\$/g,\"`2\"):s),i+=\"$\",i+=Zm[l]||\"f\",u\u0026\u0026(i+=u.uid),i+=\"$\"}var p=this.source;return{dimensions:r,hash:[p.seriesLayoutBy,p.startIndex,i].join(\"$$\")}},t.prototype.makeOutputDimensionNames=function(){for(var t=[],e=0,n=0;e\u003cthis._fullDimCount;e++){var i=void 0,r=this.dimensions[n];if(r\u0026\u0026r.storeDimIndex===e)r.isCalculationCoord||(i=r.name),n++;else{var o=this.getSourceDimension(e);o\u0026\u0026(i=o.name)}t.push(i)}return t},t.prototype.appendCalculationDimension=function(t){this.dimensions.push(t),t.isCalculationCoord=!0,this._fullDimCount++,this._updateDimOmitted(!0)},t}();function qm(t){return t instanceof jm}function Km(t){for(var e=yt(),n=0;n\u003c(t||[]).length;n++){var i=t[n],r=q(i)?i.name:i;null!=r\u0026\u0026null==e.get(r)\u0026\u0026e.set(r,n)}return e}function $m(t){var e=Um(t);return e.dimNameMap||(e.dimNameMap=Km(t.dimensionsDefine))}function Jm(t){return t\u003e30}var Qm,tx,ex,nx,ix,rx,ox,ax=q,sx=z,lx=\"undefined\"==typeof Int32Array?Array:Int32Array,ux=[\"hasItemOption\",\"_nameList\",\"_idList\",\"_invertedIndicesMap\",\"_dimSummary\",\"userOutput\",\"_rawData\",\"_dimValueGetter\",\"_nameDimIdx\",\"_idDimIdx\",\"_nameRepeatCount\"],hx=[\"_approximateExtent\"],cx=function(){function t(t,e){var n;this.type=\"list\",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=[\"cloneShallow\",\"downSample\",\"minmaxDownSample\",\"lttbDownSample\",\"map\"],this.CHANGABLE_METHODS=[\"filterSelf\",\"selectRange\"],this.DOWNSAMPLE_METHODS=[\"downSample\",\"minmaxDownSample\",\"lttbDownSample\"];var i=!1;qm(t)?(n=t.dimensions,this._dimOmitted=t.isDimensionOmitted(),this._schema=t):(i=!0,n=t),n=n||[\"x\",\"y\"];for(var r={},o=[],a={},s=!1,l={},u=0;u\u003cn.length;u++){var h=n[u],c=U(h)?new Xm({name:h}):h instanceof Xm?h:new Xm(h),p=c.name;c.type=c.type||\"float\",c.coordDim||(c.coordDim=p,c.coordDimIndex=0);var d=c.otherDims=c.otherDims||{};o.push(p),r[p]=c,null!=l[p]\u0026\u0026(s=!0),c.createInvertedIndices\u0026\u0026(a[p]=[]),0===d.itemName\u0026\u0026(this._nameDimIdx=u),0===d.itemId\u0026\u0026(this._idDimIdx=u),i\u0026\u0026(c.storeDimIndex=u)}if(this.dimensions=o,this._dimInfos=r,this._initGetDimensionInfo(s),this.hostModel=e,this._invertedIndicesMap=a,this._dimOmitted){var f=this._dimIdxToName=yt();E(o,(function(t){f.set(r[t].storeDimIndex,t)}))}}return t.prototype.getDimension=function(t){var e=this._recognizeDimIndex(t);if(null==e)return t;if(e=t,!this._dimOmitted)return this.dimensions[e];var n=this._dimIdxToName.get(e);if(null!=n)return n;var i=this._schema.getSourceDimension(e);return i?i.name:void 0},t.prototype.getDimensionIndex=function(t){var e=this._recognizeDimIndex(t);if(null!=e)return e;if(null==t)return-1;var n=this._getDimInfo(t);return n?n.storeDimIndex:this._dimOmitted?this._schema.getSourceDimensionIndex(t):-1},t.prototype._recognizeDimIndex=function(t){if(j(t)||null!=t\u0026\u0026!isNaN(t)\u0026\u0026!this._getDimInfo(t)\u0026\u0026(!this._dimOmitted||this._schema.getSourceDimensionIndex(t)\u003c0))return+t},t.prototype._getStoreDimIndex=function(t){var e=this.getDimensionIndex(t);return e},t.prototype.getDimensionInfo=function(t){return this._getDimInfo(this.getDimension(t))},t.prototype._initGetDimensionInfo=function(t){var e=this._dimInfos;this._getDimInfo=t?function(t){return e.hasOwnProperty(t)?e[t]:void 0}:function(t){return e[t]}},t.prototype.getDimensionsOnCoord=function(){return this._dimSummary.dataDimsOnCoord.slice()},t.prototype.mapDimension=function(t,e){var n=this._dimSummary;if(null==e)return n.encodeFirstDimNotExtra[t];var i=n.encode[t];return i?i[e]:null},t.prototype.mapDimensionsAll=function(t){return(this._dimSummary.encode[t]||[]).slice()},t.prototype.getStore=function(){return this._store},t.prototype.initData=function(t,e,n){var i,r=this;if(t instanceof Kf\u0026\u0026(i=t),!i){var o=this.dimensions,a=Qd(t)||N(t)?new sf(t,o.length):t;i=new Kf;var s=sx(o,(function(t){return{type:r._dimInfos[t].type,property:t}}));i.initData(a,s,n)}this._store=i,this._nameList=(e||[]).slice(),this._idList=[],this._nameRepeatCount={},this._doInit(0,i.count()),this._dimSummary=function(t,e){var n={},i=n.encode={},r=yt(),o=[],a=[],s={};E(t.dimensions,(function(e){var n,l=t.getDimensionInfo(e),u=l.coordDim;if(u){var h=l.coordDimIndex;Hm(i,u)[h]=e,l.isExtraCoord||(r.set(u,1),\"ordinal\"!==(n=l.type)\u0026\u0026\"time\"!==n\u0026\u0026(o[0]=e),Hm(s,u)[h]=t.getDimensionIndex(l.name)),l.defaultTooltip\u0026\u0026a.push(e)}Gp.each((function(t,e){var n=Hm(i,e),r=l.otherDims[e];null!=r\u0026\u0026!1!==r\u0026\u0026(n[r]=l.name)}))}));var l=[],u={};r.each((function(t,e){var n=i[e];u[e]=n[0],l=l.concat(n)})),n.dataDimsOnCoord=l,n.dataDimIndicesOnCoord=z(l,(function(e){return t.getDimensionInfo(e).storeDimIndex})),n.encodeFirstDimNotExtra=u;var h=i.label;h\u0026\u0026h.length\u0026\u0026(o=h.slice());var c=i.tooltip;return c\u0026\u0026c.length?a=c.slice():a.length||(a=o.slice()),i.defaultedLabel=o,i.defaultedTooltip=a,n.userOutput=new Wm(s,e),n}(this,this._schema),this.userOutput=this._dimSummary.userOutput},t.prototype.appendData=function(t){var e=this._store.appendData(t);this._doInit(e[0],e[1])},t.prototype.appendValues=function(t,e){var n=this._store.appendValues(t,e\u0026\u0026e.length),i=n.start,r=n.end,o=this._shouldMakeIdFromName();if(this._updateOrdinalMeta(),e)for(var a=i;a\u003cr;a++){var s=a-i;this._nameList[a]=e[s],o\u0026\u0026ox(this,a)}},t.prototype._updateOrdinalMeta=function(){for(var t=this._store,e=this.dimensions,n=0;n\u003ce.length;n++){var i=this._dimInfos[e[n]];i.ordinalMeta\u0026\u0026t.collectOrdinalMeta(i.storeDimIndex,i.ordinalMeta)}},t.prototype._shouldMakeIdFromName=function(){var t=this._store.getProvider();return null==this._idDimIdx\u0026\u0026t.getSource().sourceFormat!==Up\u0026\u0026!t.fillStorage},t.prototype._doInit=function(t,e){if(!(t\u003e=e)){var n=this._store.getProvider();this._updateOrdinalMeta();var i=this._nameList,r=this._idList;if(n.getSource().sourceFormat===Wp\u0026\u0026!n.pure)for(var o=[],a=t;a\u003ce;a++){var s=n.getItem(a,o);if(!this.hasItemOption\u0026\u0026ko(s)\u0026\u0026(this.hasItemOption=!0),s){var l=s.name;null==i[a]\u0026\u0026null!=l\u0026\u0026(i[a]=Ro(l,null));var u=s.id;null==r[a]\u0026\u0026null!=u\u0026\u0026(r[a]=Ro(u,null))}}if(this._shouldMakeIdFromName())for(a=t;a\u003ce;a++)ox(this,a);Qm(this)}},t.prototype.getApproximateExtent=function(t){return this._approximateExtent[t]||this._store.getDataExtent(this._getStoreDimIndex(t))},t.prototype.setApproximateExtent=function(t,e){e=this.getDimension(e),this._approximateExtent[e]=t.slice()},t.prototype.getCalculationInfo=function(t){return this._calculationInfo[t]},t.prototype.setCalculationInfo=function(t,e){ax(t)?A(this._calculationInfo,t):this._calculationInfo[t]=e},t.prototype.getName=function(t){var e=this.getRawIndex(t),n=this._nameList[e];return null==n\u0026\u0026null!=this._nameDimIdx\u0026\u0026(n=ex(this,this._nameDimIdx,e)),null==n\u0026\u0026(n=\"\"),n},t.prototype._getCategory=function(t,e){var n=this._store.get(t,e),i=this._store.getOrdinalMeta(t);return i?i.categories[n]:n},t.prototype.getId=function(t){return tx(this,this.getRawIndex(t))},t.prototype.count=function(){return this._store.count()},t.prototype.get=function(t,e){var n=this._store,i=this._dimInfos[t];if(i)return n.get(i.storeDimIndex,e)},t.prototype.getByRawIndex=function(t,e){var n=this._store,i=this._dimInfos[t];if(i)return n.getByRawIndex(i.storeDimIndex,e)},t.prototype.getIndices=function(){return this._store.getIndices()},t.prototype.getDataExtent=function(t){return this._store.getDataExtent(this._getStoreDimIndex(t))},t.prototype.getSum=function(t){return this._store.getSum(this._getStoreDimIndex(t))},t.prototype.getMedian=function(t){return this._store.getMedian(this._getStoreDimIndex(t))},t.prototype.getValues=function(t,e){var n=this,i=this._store;return Y(t)?i.getValues(sx(t,(function(t){return n._getStoreDimIndex(t)})),e):i.getValues(t)},t.prototype.hasValue=function(t){for(var e=this._dimSummary.dataDimIndicesOnCoord,n=0,i=e.length;n\u003ci;n++)if(isNaN(this._store.get(e[n],t)))return!1;return!0},t.prototype.indexOfName=function(t){for(var e=0,n=this._store.count();e\u003cn;e++)if(this.getName(e)===t)return e;return-1},t.prototype.getRawIndex=function(t){return this._store.getRawIndex(t)},t.prototype.indexOfRawIndex=function(t){return this._store.indexOfRawIndex(t)},t.prototype.rawIndexOf=function(t,e){var n=t\u0026\u0026this._invertedIndicesMap[t];var i=n\u0026\u0026n[e];return null==i||isNaN(i)?-1:i},t.prototype.indicesOfNearest=function(t,e,n){return this._store.indicesOfNearest(this._getStoreDimIndex(t),e,n)},t.prototype.each=function(t,e,n){X(t)\u0026\u0026(n=e,e=t,t=[]);var i=n||this,r=sx(nx(t),this._getStoreDimIndex,this);this._store.each(r,i?W(e,i):e)},t.prototype.filterSelf=function(t,e,n){X(t)\u0026\u0026(n=e,e=t,t=[]);var i=n||this,r=sx(nx(t),this._getStoreDimIndex,this);return this._store=this._store.filter(r,i?W(e,i):e),this},t.prototype.selectRange=function(t){var e=this,n={};return E(G(t),(function(i){var r=e._getStoreDimIndex(i);n[r]=t[i]})),this._store=this._store.selectRange(n),this},t.prototype.mapArray=function(t,e,n){X(t)\u0026\u0026(n=e,e=t,t=[]),n=n||this;var i=[];return this.each(t,(function(){i.push(e\u0026\u0026e.apply(this,arguments))}),n),i},t.prototype.map=function(t,e,n,i){var r=n||i||this,o=sx(nx(t),this._getStoreDimIndex,this),a=rx(this);return a._store=this._store.map(o,r?W(e,r):e),a},t.prototype.modify=function(t,e,n,i){var r=n||i||this;var o=sx(nx(t),this._getStoreDimIndex,this);this._store.modify(o,r?W(e,r):e)},t.prototype.downSample=function(t,e,n,i){var r=rx(this);return r._store=this._store.downSample(this._getStoreDimIndex(t),e,n,i),r},t.prototype.minmaxDownSample=function(t,e){var n=rx(this);return n._store=this._store.minmaxDownSample(this._getStoreDimIndex(t),e),n},t.prototype.lttbDownSample=function(t,e){var n=rx(this);return n._store=this._store.lttbDownSample(this._getStoreDimIndex(t),e),n},t.prototype.getRawDataItem=function(t){return this._store.getRawDataItem(t)},t.prototype.getItemModel=function(t){var e=this.hostModel,n=this.getRawDataItem(t);return new Cc(n,e,e\u0026\u0026e.ecModel)},t.prototype.diff=function(t){var e=this;return new Gm(t?t.getStore().getIndices():[],this.getStore().getIndices(),(function(e){return tx(t,e)}),(function(t){return tx(e,t)}))},t.prototype.getVisual=function(t){var e=this._visual;return e\u0026\u0026e[t]},t.prototype.setVisual=function(t,e){this._visual=this._visual||{},ax(t)?A(this._visual,t):this._visual[t]=e},t.prototype.getItemVisual=function(t,e){var n=this._itemVisuals[t],i=n\u0026\u0026n[e];return null==i?this.getVisual(e):i},t.prototype.hasItemVisual=function(){return this._itemVisuals.length\u003e0},t.prototype.ensureUniqueItemVisual=function(t,e){var n=this._itemVisuals,i=n[t];i||(i=n[t]={});var r=i[e];return null==r\u0026\u0026(Y(r=this.getVisual(e))?r=r.slice():ax(r)\u0026\u0026(r=A({},r)),i[e]=r),r},t.prototype.setItemVisual=function(t,e,n){var i=this._itemVisuals[t]||{};this._itemVisuals[t]=i,ax(e)?A(i,e):i[e]=n},t.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},t.prototype.setLayout=function(t,e){ax(t)?A(this._layout,t):this._layout[t]=e},t.prototype.getLayout=function(t){return this._layout[t]},t.prototype.getItemLayout=function(t){return this._itemLayouts[t]},t.prototype.setItemLayout=function(t,e,n){this._itemLayouts[t]=n?A(this._itemLayouts[t]||{},e):e},t.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},t.prototype.setItemGraphicEl=function(t,e){var n=this.hostModel\u0026\u0026this.hostModel.seriesIndex;ol(n,this.dataType,t,e),this._graphicEls[t]=e},t.prototype.getItemGraphicEl=function(t){return this._graphicEls[t]},t.prototype.eachItemGraphicEl=function(t,e){E(this._graphicEls,(function(n,i){n\u0026\u0026t\u0026\u0026t.call(e,n,i)}))},t.prototype.cloneShallow=function(e){return e||(e=new t(this._schema?this._schema:sx(this.dimensions,this._getDimInfo,this),this.hostModel)),ix(e,this),e._store=this._store,e},t.prototype.wrapMethod=function(t,e){var n=this[t];X(n)\u0026\u0026(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var t=n.apply(this,arguments);return e.apply(this,[t].concat(at(arguments)))})},t.internalField=(Qm=function(t){var e=t._invertedIndicesMap;E(e,(function(n,i){var r=t._dimInfos[i],o=r.ordinalMeta,a=t._store;if(o){n=e[i]=new lx(o.categories.length);for(var s=0;s\u003cn.length;s++)n[s]=-1;for(s=0;s\u003ca.count();s++)n[a.get(r.storeDimIndex,s)]=s}}))},ex=function(t,e,n){return Ro(t._getCategory(e,n),null)},tx=function(t,e){var n=t._idList[e];return null==n\u0026\u0026null!=t._idDimIdx\u0026\u0026(n=ex(t,t._idDimIdx,e)),null==n\u0026\u0026(n=\"e\\0\\0\"+e),n},nx=function(t){return Y(t)||(t=null!=t?[t]:[]),t},rx=function(e){var n=new t(e._schema?e._schema:sx(e.dimensions,e._getDimInfo,e),e.hostModel);return ix(n,e),n},ix=function(t,e){E(ux.concat(e.__wrappedMethods||[]),(function(n){e.hasOwnProperty(n)\u0026\u0026(t[n]=e[n])})),t.__wrappedMethods=e.__wrappedMethods,E(hx,(function(n){t[n]=T(e[n])})),t._calculationInfo=A({},e._calculationInfo)},void(ox=function(t,e){var n=t._nameList,i=t._idList,r=t._nameDimIdx,o=t._idDimIdx,a=n[e],s=i[e];if(null==a\u0026\u0026null!=r\u0026\u0026(n[e]=a=ex(t,r,e)),null==s\u0026\u0026null!=o\u0026\u0026(i[e]=s=ex(t,o,e)),null==s\u0026\u0026null!=a){var l=t._nameRepeatCount,u=l[a]=(l[a]||0)+1;s=a,u\u003e1\u0026\u0026(s+=\"__ec__\"+u),i[e]=s}})),t}();function px(t,e){Qd(t)||(t=ef(t));var n=(e=e||{}).coordDimensions||[],i=e.dimensionsDefine||t.dimensionsDefine||[],r=yt(),o=[],a=function(t,e,n,i){var r=Math.max(t.dimensionsDetectedCount||1,e.length,n.length,i||0);return E(e,(function(t){var e;q(t)\u0026\u0026(e=t.dimsDef)\u0026\u0026(r=Math.max(r,e.length))})),r}(t,n,i,e.dimensionsCount),s=e.canOmitUnusedDimensions\u0026\u0026Jm(a),l=i===t.dimensionsDefine,u=l?$m(t):Km(i),h=e.encodeDefine;!h\u0026\u0026e.encodeDefaulter\u0026\u0026(h=e.encodeDefaulter(t,a));for(var c=yt(h),p=new Xf(a),d=0;d\u003cp.length;d++)p[d]=-1;function f(t){var e=p[t];if(e\u003c0){var n=i[t],r=q(n)?n:{name:n},a=new Xm,s=r.name;null!=s\u0026\u0026null!=u.get(s)\u0026\u0026(a.name=a.displayName=s),null!=r.type\u0026\u0026(a.type=r.type),null!=r.displayName\u0026\u0026(a.displayName=r.displayName);var l=o.length;return p[t]=l,a.storeDimIndex=t,o.push(a),a}return o[e]}if(!s)for(d=0;d\u003ca;d++)f(d);c.each((function(t,e){var n=To(t).slice();if(1===n.length\u0026\u0026!U(n[0])\u0026\u0026n[0]\u003c0)c.set(e,!1);else{var i=c.set(e,[]);E(n,(function(t,n){var r=U(t)?u.get(t):t;null!=r\u0026\u0026r\u003ca\u0026\u0026(i[n]=r,y(f(r),e,n))}))}}));var g=0;function y(t,e,n){null!=Gp.get(e)?t.otherDims[e]=n:(t.coordDim=e,t.coordDimIndex=n,r.set(e,!0))}E(n,(function(t){var e,n,i,r;if(U(t))e=t,r={};else{e=(r=t).name;var o=r.ordinalMeta;r.ordinalMeta=null,(r=A({},r)).ordinalMeta=o,n=r.dimsDef,i=r.otherDims,r.name=r.coordDim=r.coordDimIndex=r.dimsDef=r.otherDims=null}var s=c.get(e);if(!1!==s){if(!(s=To(s)).length)for(var u=0;u\u003c(n\u0026\u0026n.length||1);u++){for(;g\u003ca\u0026\u0026null!=f(g).coordDim;)g++;g\u003ca\u0026\u0026s.push(g++)}E(s,(function(t,o){var a=f(t);if(l\u0026\u0026null!=r.type\u0026\u0026(a.type=r.type),y(k(a,r),e,o),null==a.name\u0026\u0026n){var s=n[o];!q(s)\u0026\u0026(s={name:s}),a.name=a.displayName=s.name,a.defaultTooltip=s.defaultTooltip}i\u0026\u0026k(a.otherDims,i)}))}}));var v=e.generateCoord,m=e.generateCoordCount,x=null!=m;m=v?m||1:0;var _=v||\"value\";function b(t){null==t.name\u0026\u0026(t.name=t.coordDim)}if(s)E(o,(function(t){b(t)})),o.sort((function(t,e){return t.storeDimIndex-e.storeDimIndex}));else for(var w=0;w\u003ca;w++){var S=f(w);null==S.coordDim\u0026\u0026(S.coordDim=dx(_,r,x),S.coordDimIndex=0,(!v||m\u003c=0)\u0026\u0026(S.isExtraCoord=!0),m--),b(S),null!=S.type||id(t,w)!==Kp\u0026\u0026(!S.isExtraCoord||null==S.otherDims.itemName\u0026\u0026null==S.otherDims.seriesName)||(S.type=\"ordinal\")}return function(t){for(var e=yt(),n=0;n\u003ct.length;n++){var i=t[n],r=i.name,o=e.get(r)||0;o\u003e0\u0026\u0026(i.name=r+(o-1)),o++,e.set(r,o)}}(o),new jm({source:t,dimensions:o,fullDimensionCount:a,dimensionOmitted:s})}function dx(t,e,n){if(n||e.hasKey(t)){for(var i=0;e.hasKey(t+i);)i++;t+=i}return e.set(t,!0),t}var fx=function(t){this.coordSysDims=[],this.axisMap=yt(),this.categoryAxisMap=yt(),this.coordSysName=t};var gx={cartesian2d:function(t,e,n,i){var r=t.getReferringComponents(\"xAxis\",Wo).models[0],o=t.getReferringComponents(\"yAxis\",Wo).models[0];e.coordSysDims=[\"x\",\"y\"],n.set(\"x\",r),n.set(\"y\",o),yx(r)\u0026\u0026(i.set(\"x\",r),e.firstCategoryDimIndex=0),yx(o)\u0026\u0026(i.set(\"y\",o),null==e.firstCategoryDimIndex\u0026\u0026(e.firstCategoryDimIndex=1))},singleAxis:function(t,e,n,i){var r=t.getReferringComponents(\"singleAxis\",Wo).models[0];e.coordSysDims=[\"single\"],n.set(\"single\",r),yx(r)\u0026\u0026(i.set(\"single\",r),e.firstCategoryDimIndex=0)},polar:function(t,e,n,i){var r=t.getReferringComponents(\"polar\",Wo).models[0],o=r.findAxisModel(\"radiusAxis\"),a=r.findAxisModel(\"angleAxis\");e.coordSysDims=[\"radius\",\"angle\"],n.set(\"radius\",o),n.set(\"angle\",a),yx(o)\u0026\u0026(i.set(\"radius\",o),e.firstCategoryDimIndex=0),yx(a)\u0026\u0026(i.set(\"angle\",a),null==e.firstCategoryDimIndex\u0026\u0026(e.firstCategoryDimIndex=1))},geo:function(t,e,n,i){e.coordSysDims=[\"lng\",\"lat\"]},parallel:function(t,e,n,i){var r=t.ecModel,o=r.getComponent(\"parallel\",t.get(\"parallelIndex\")),a=e.coordSysDims=o.dimensions.slice();E(o.parallelAxisIndex,(function(t,o){var s=r.getComponent(\"parallelAxis\",t),l=a[o];n.set(l,s),yx(s)\u0026\u0026(i.set(l,s),null==e.firstCategoryDimIndex\u0026\u0026(e.firstCategoryDimIndex=o))}))}};function yx(t){return\"category\"===t.get(\"type\")}function vx(t,e,n){var i,r,o,a=(n=n||{}).byIndex,s=n.stackedCoordDimension;!function(t){return!qm(t.schema)}(e)?(r=e.schema,i=r.dimensions,o=e.store):i=e;var l,u,h,c,p=!(!t||!t.get(\"stack\"));if(E(i,(function(t,e){U(t)\u0026\u0026(i[e]=t={name:t}),p\u0026\u0026!t.isExtraCoord\u0026\u0026(a||l||!t.ordinalMeta||(l=t),u||\"ordinal\"===t.type||\"time\"===t.type||s\u0026\u0026s!==t.coordDim||(u=t))})),!u||a||l||(a=!0),u){h=\"__\\0ecstackresult_\"+t.id,c=\"__\\0ecstackedover_\"+t.id,l\u0026\u0026(l.createInvertedIndices=!0);var d=u.coordDim,f=u.type,g=0;E(i,(function(t){t.coordDim===d\u0026\u0026g++}));var y={name:h,coordDim:d,coordDimIndex:g,type:f,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length},v={name:c,coordDim:c,coordDimIndex:g+1,type:f,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length+1};r?(o\u0026\u0026(y.storeDimIndex=o.ensureCalculationDimension(c,f),v.storeDimIndex=o.ensureCalculationDimension(h,f)),r.appendCalculationDimension(y),r.appendCalculationDimension(v)):(i.push(y),i.push(v))}return{stackedDimension:u\u0026\u0026u.name,stackedByDimension:l\u0026\u0026l.name,isStackedByIndex:a,stackedOverDimension:c,stackResultDimension:h}}function mx(t,e){return!!e\u0026\u0026e===t.getCalculationInfo(\"stackedDimension\")}function xx(t,e){return mx(t,e)?t.getCalculationInfo(\"stackResultDimension\"):e}function _x(t,e,n){n=n||{};var i,r=e.getSourceManager(),o=!1;t?(o=!0,i=ef(t)):o=(i=r.getSource()).sourceFormat===Wp;var a=function(t){var e=t.get(\"coordinateSystem\"),n=new fx(e),i=gx[e];if(i)return i(t,n,n.axisMap,n.categoryAxisMap),n}(e),s=function(t,e){var n,i=t.get(\"coordinateSystem\"),r=wd.get(i);return e\u0026\u0026e.coordSysDims\u0026\u0026(n=z(e.coordSysDims,(function(t){var n={name:t},i=e.axisMap.get(t);if(i){var r=i.get(\"type\");n.type=Ym(r)}return n}))),n||(n=r\u0026\u0026(r.getDimensionsInfo?r.getDimensionsInfo():r.dimensions.slice())||[\"x\",\"y\"]),n}(e,a),l=n.useEncodeDefaulter,u=X(l)?l:l?H(td,s,e):null,h=px(i,{coordDimensions:s,generateCoord:n.generateCoord,encodeDefine:e.getEncode(),encodeDefaulter:u,canOmitUnusedDimensions:!o}),c=function(t,e,n){var i,r;return n\u0026\u0026E(t,(function(t,o){var a=t.coordDim,s=n.categoryAxisMap.get(a);s\u0026\u0026(null==i\u0026\u0026(i=o),t.ordinalMeta=s.getOrdinalMeta(),e\u0026\u0026(t.createInvertedIndices=!0)),null!=t.otherDims.itemName\u0026\u0026(r=!0)})),r||null==i||(t[i].otherDims.itemName=0),i}(h.dimensions,n.createInvertedIndices,a),p=o?null:r.getSharedDataStore(h),d=vx(e,{schema:h,store:p}),f=new cx(h,e);f.setCalculationInfo(d);var g=null!=c\u0026\u0026function(t){if(t.sourceFormat===Wp){var e=function(t){var e=0;for(;e\u003ct.length\u0026\u0026null==t[e];)e++;return t[e]}(t.data||[]);return!Y(Ao(e))}}(i)?function(t,e,n,i){return i===c?n:this.defaultDimValueGetter(t,e,n,i)}:null;return f.hasItemOption=!1,f.initData(o?i:p,null,g),f}var bx=function(){function t(t){this._setting=t||{},this._extent=[1/0,-1/0]}return t.prototype.getSetting=function(t){return this._setting[t]},t.prototype.unionExtent=function(t){var e=this._extent;t[0]\u003ce[0]\u0026\u0026(e[0]=t[0]),t[1]\u003ee[1]\u0026\u0026(e[1]=t[1])},t.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},t.prototype.getExtent=function(){return this._extent.slice()},t.prototype.setExtent=function(t,e){var n=this._extent;isNaN(t)||(n[0]=t),isNaN(e)||(n[1]=e)},t.prototype.isInExtentRange=function(t){return this._extent[0]\u003c=t\u0026\u0026this._extent[1]\u003e=t},t.prototype.isBlank=function(){return this._isBlank},t.prototype.setBlank=function(t){this._isBlank=t},t}();na(bx);var Sx=0,Mx=function(){function t(t){this.categories=t.categories||[],this._needCollect=t.needCollect,this._deduplication=t.deduplication,this.uid=++Sx}return t.createByAxisModel=function(e){var n=e.option,i=n.data,r=i\u0026\u0026z(i,Ix);return new t({categories:r,needCollect:!r,deduplication:!1!==n.dedplication})},t.prototype.getOrdinal=function(t){return this._getOrCreateMap().get(t)},t.prototype.parseAndCollect=function(t){var e,n=this._needCollect;if(!U(t)\u0026\u0026!n)return t;if(n\u0026\u0026!this._deduplication)return e=this.categories.length,this.categories[e]=t,e;var i=this._getOrCreateMap();return null==(e=i.get(t))\u0026\u0026(n?(e=this.categories.length,this.categories[e]=t,i.set(t,e)):e=NaN),e},t.prototype._getOrCreateMap=function(){return this._map||(this._map=yt(this.categories))},t}();function Ix(t){return q(t)\u0026\u0026null!=t.value?t.value:t+\"\"}function Tx(t){return\"interval\"===t.type||\"log\"===t.type}function Cx(t,e,n,i){var r={},o=t[1]-t[0],a=r.interval=po(o/e,!0);null!=n\u0026\u0026a\u003cn\u0026\u0026(a=r.interval=n),null!=i\u0026\u0026a\u003ei\u0026\u0026(a=r.interval=i);var s=r.intervalPrecision=Ax(a);return function(t,e){!isFinite(t[0])\u0026\u0026(t[0]=e[0]),!isFinite(t[1])\u0026\u0026(t[1]=e[1]),kx(t,0,e),kx(t,1,e),t[0]\u003et[1]\u0026\u0026(t[0]=t[1])}(r.niceTickExtent=[Jr(Math.ceil(t[0]/a)*a,s),Jr(Math.floor(t[1]/a)*a,s)],t),r}function Dx(t){var e=Math.pow(10,co(t)),n=t/e;return n?2===n?n=3:3===n?n=5:n*=2:n=1,Jr(n*e)}function Ax(t){return to(t)+2}function kx(t,e,n){t[e]=Math.max(Math.min(t[e],n[1]),n[0])}function Lx(t,e){return t\u003e=e[0]\u0026\u0026t\u003c=e[1]}function Px(t,e){return e[1]===e[0]?.5:(t-e[0])/(e[1]-e[0])}function Ox(t,e){return t*(e[1]-e[0])+e[0]}var Rx=function(t){function e(e){var n=t.call(this,e)||this;n.type=\"ordinal\";var i=n.getSetting(\"ordinalMeta\");return i||(i=new Mx({})),Y(i)\u0026\u0026(i=new Mx({categories:z(i,(function(t){return q(t)?t.value:t}))})),n._ordinalMeta=i,n._extent=n.getSetting(\"extent\")||[0,i.categories.length-1],n}return n(e,t),e.prototype.parse=function(t){return null==t?NaN:U(t)?this._ordinalMeta.getOrdinal(t):Math.round(t)},e.prototype.contain=function(t){return Lx(t=this.parse(t),this._extent)\u0026\u0026null!=this._ordinalMeta.categories[t]},e.prototype.normalize=function(t){return Px(t=this._getTickNumber(this.parse(t)),this._extent)},e.prototype.scale=function(t){return t=Math.round(Ox(t,this._extent)),this.getRawOrdinalNumber(t)},e.prototype.getTicks=function(){for(var t=[],e=this._extent,n=e[0];n\u003c=e[1];)t.push({value:n}),n++;return t},e.prototype.getMinorTicks=function(t){},e.prototype.setSortInfo=function(t){if(null!=t){for(var e=t.ordinalNumbers,n=this._ordinalNumbersByTick=[],i=this._ticksByOrdinalNumber=[],r=0,o=this._ordinalMeta.categories.length,a=Math.min(o,e.length);r\u003ca;++r){var s=e[r];n[r]=s,i[s]=r}for(var l=0;r\u003co;++r){for(;null!=i[l];)l++;n.push(l),i[l]=r}}else this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null},e.prototype._getTickNumber=function(t){var e=this._ticksByOrdinalNumber;return e\u0026\u0026t\u003e=0\u0026\u0026t\u003ce.length?e[t]:t},e.prototype.getRawOrdinalNumber=function(t){var e=this._ordinalNumbersByTick;return e\u0026\u0026t\u003e=0\u0026\u0026t\u003ce.length?e[t]:t},e.prototype.getLabel=function(t){if(!this.isBlank()){var e=this.getRawOrdinalNumber(t.value),n=this._ordinalMeta.categories[e];return null==n?\"\":n+\"\"}},e.prototype.count=function(){return this._extent[1]-this._extent[0]+1},e.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},e.prototype.isInExtentRange=function(t){return t=this._getTickNumber(t),this._extent[0]\u003c=t\u0026\u0026this._extent[1]\u003e=t},e.prototype.getOrdinalMeta=function(){return this._ordinalMeta},e.prototype.calcNiceTicks=function(){},e.prototype.calcNiceExtent=function(){},e.type=\"ordinal\",e}(bx);bx.registerClass(Rx);var Nx=Jr,Ex=function(t){function e(){var e=null!==t\u0026\u0026t.apply(this,arguments)||this;return e.type=\"interval\",e._interval=0,e._intervalPrecision=2,e}return n(e,t),e.prototype.parse=function(t){return t},e.prototype.contain=function(t){return Lx(t,this._extent)},e.prototype.normalize=function(t){return Px(t,this._extent)},e.prototype.scale=function(t){return Ox(t,this._extent)},e.prototype.setExtent=function(t,e){var n=this._extent;isNaN(t)||(n[0]=parseFloat(t)),isNaN(e)||(n[1]=parseFloat(e))},e.prototype.unionExtent=function(t){var e=this._extent;t[0]\u003ce[0]\u0026\u0026(e[0]=t[0]),t[1]\u003ee[1]\u0026\u0026(e[1]=t[1]),this.setExtent(e[0],e[1])},e.prototype.getInterval=function(){return this._interval},e.prototype.setInterval=function(t){this._interval=t,this._niceExtent=this._extent.slice(),this._intervalPrecision=Ax(t)},e.prototype.getTicks=function(t){var e=this._interval,n=this._extent,i=this._niceExtent,r=this._intervalPrecision,o=[];if(!e)return o;n[0]\u003ci[0]\u0026\u0026(t?o.push({value:Nx(i[0]-e,r)}):o.push({value:n[0]}));for(var a=i[0];a\u003c=i[1]\u0026\u0026(o.push({value:a}),(a=Nx(a+e,r))!==o[o.length-1].value);)if(o.length\u003e1e4)return[];var s=o.length?o[o.length-1].value:i[1];return n[1]\u003es\u0026\u0026(t?o.push({value:Nx(s+e,r)}):o.push({value:n[1]})),o},e.prototype.getMinorTicks=function(t){for(var e=this.getTicks(!0),n=[],i=this.getExtent(),r=1;r\u003ce.length;r++){for(var o=e[r],a=e[r-1],s=0,l=[],u=(o.value-a.value)/t;s\u003ct-1;){var h=Nx(a.value+(s+1)*u);h\u003ei[0]\u0026\u0026h\u003ci[1]\u0026\u0026l.push(h),s++}n.push(l)}return n},e.prototype.getLabel=function(t,e){if(null==t)return\"\";var n=e\u0026\u0026e.precision;return null==n?n=to(t.value)||0:\"auto\"===n\u0026\u0026(n=this._intervalPrecision),gp(Nx(t.value,n,!0))},e.prototype.calcNiceTicks=function(t,e,n){t=t||5;var i=this._extent,r=i[1]-i[0];if(isFinite(r)){r\u003c0\u0026\u0026(r=-r,i.reverse());var o=Cx(i,t,e,n);this._intervalPrecision=o.intervalPrecision,this._interval=o.interval,this._niceExtent=o.niceTickExtent}},e.prototype.calcNiceExtent=function(t){var e=this._extent;if(e[0]===e[1])if(0!==e[0]){var n=Math.abs(e[0]);t.fixMax||(e[1]+=n/2),e[0]-=n/2}else e[1]=1;var i=e[1]-e[0];isFinite(i)||(e[0]=0,e[1]=1),this.calcNiceTicks(t.splitNumber,t.minInterval,t.maxInterval);var r=this._interval;t.fixMin||(e[0]=Nx(Math.floor(e[0]/r)*r)),t.fixMax||(e[1]=Nx(Math.ceil(e[1]/r)*r))},e.prototype.setNiceExtent=function(t,e){this._niceExtent=[t,e]},e.type=\"interval\",e}(bx);bx.registerClass(Ex);var zx=\"undefined\"!=typeof Float32Array,Vx=zx?Float32Array:Array;function Bx(t){return Y(t)?zx?new Float32Array(t):t:new Vx(t)}var Fx=\"__ec_stack_\";function Gx(t){return t.get(\"stack\")||Fx+t.seriesIndex}function Wx(t){return t.dim+t.index}function Hx(t,e){var n=[];return e.eachSeriesByType(t,(function(t){jx(t)\u0026\u0026n.push(t)})),n}function Yx(t){var e=function(t){var e={};E(t,(function(t){var n=t.coordinateSystem.getBaseAxis();if(\"time\"===n.type||\"value\"===n.type)for(var i=t.getData(),r=n.dim+\"_\"+n.index,o=i.getDimensionIndex(i.mapDimension(n.dim)),a=i.getStore(),s=0,l=a.count();s\u003cl;++s){var u=a.get(o,s);e[r]?e[r].push(u):e[r]=[u]}}));var n={};for(var i in e)if(e.hasOwnProperty(i)){var r=e[i];if(r){r.sort((function(t,e){return t-e}));for(var o=null,a=1;a\u003cr.length;++a){var s=r[a]-r[a-1];s\u003e0\u0026\u0026(o=null===o?s:Math.min(o,s))}n[i]=o}}return n}(t),n=[];return E(t,(function(t){var i,r=t.coordinateSystem.getBaseAxis(),o=r.getExtent();if(\"category\"===r.type)i=r.getBandWidth();else if(\"value\"===r.type||\"time\"===r.type){var a=r.dim+\"_\"+r.index,s=e[a],l=Math.abs(o[1]-o[0]),u=r.scale.getExtent(),h=Math.abs(u[1]-u[0]);i=s?l/h*s:l}else{var c=t.getData();i=Math.abs(o[1]-o[0])/c.count()}var p=$r(t.get(\"barWidth\"),i),d=$r(t.get(\"barMaxWidth\"),i),f=$r(t.get(\"barMinWidth\")||(qx(t)?.5:1),i),g=t.get(\"barGap\"),y=t.get(\"barCategoryGap\");n.push({bandWidth:i,barWidth:p,barMaxWidth:d,barMinWidth:f,barGap:g,barCategoryGap:y,axisKey:Wx(r),stackId:Gx(t)})})),Xx(n)}function Xx(t){var e={};E(t,(function(t,n){var i=t.axisKey,r=t.bandWidth,o=e[i]||{bandWidth:r,remainedWidth:r,autoWidthCount:0,categoryGap:null,gap:\"20%\",stacks:{}},a=o.stacks;e[i]=o;var s=t.stackId;a[s]||o.autoWidthCount++,a[s]=a[s]||{width:0,maxWidth:0};var l=t.barWidth;l\u0026\u0026!a[s].width\u0026\u0026(a[s].width=l,l=Math.min(o.remainedWidth,l),o.remainedWidth-=l);var u=t.barMaxWidth;u\u0026\u0026(a[s].maxWidth=u);var h=t.barMinWidth;h\u0026\u0026(a[s].minWidth=h);var c=t.barGap;null!=c\u0026\u0026(o.gap=c);var p=t.barCategoryGap;null!=p\u0026\u0026(o.categoryGap=p)}));var n={};return E(e,(function(t,e){n[e]={};var i=t.stacks,r=t.bandWidth,o=t.categoryGap;if(null==o){var a=G(i).length;o=Math.max(35-4*a,15)+\"%\"}var s=$r(o,r),l=$r(t.gap,1),u=t.remainedWidth,h=t.autoWidthCount,c=(u-s)/(h+(h-1)*l);c=Math.max(c,0),E(i,(function(t){var e=t.maxWidth,n=t.minWidth;if(t.width){i=t.width;e\u0026\u0026(i=Math.min(i,e)),n\u0026\u0026(i=Math.max(i,n)),t.width=i,u-=i+l*i,h--}else{var i=c;e\u0026\u0026e\u003ci\u0026\u0026(i=Math.min(e,u)),n\u0026\u0026n\u003ei\u0026\u0026(i=n),i!==c\u0026\u0026(t.width=i,u-=i+l*i,h--)}})),c=(u-s)/(h+(h-1)*l),c=Math.max(c,0);var p,d=0;E(i,(function(t,e){t.width||(t.width=c),p=t,d+=t.width*(1+l)})),p\u0026\u0026(d-=p.width*l);var f=-d/2;E(i,(function(t,i){n[e][i]=n[e][i]||{bandWidth:r,offset:f,width:t.width},f+=t.width*(1+l)}))})),n}function Ux(t,e){var n=Hx(t,e),i=Yx(n);E(n,(function(t){var e=t.getData(),n=t.coordinateSystem.getBaseAxis(),r=Gx(t),o=i[Wx(n)][r],a=o.offset,s=o.width;e.setLayout({bandWidth:o.bandWidth,offset:a,size:s})}))}function Zx(t){return{seriesType:t,plan:kg(),reset:function(t){if(jx(t)){var e=t.getData(),n=t.coordinateSystem,i=n.getBaseAxis(),r=n.getOtherAxis(i),o=e.getDimensionIndex(e.mapDimension(r.dim)),a=e.getDimensionIndex(e.mapDimension(i.dim)),s=t.get(\"showBackground\",!0),l=e.mapDimension(r.dim),u=e.getCalculationInfo(\"stackResultDimension\"),h=mx(e,l)\u0026\u0026!!e.getCalculationInfo(\"stackedOnSeries\"),c=r.isHorizontal(),p=function(t,e){var n=e.model.get(\"startValue\");n||(n=0);return e.toGlobalCoord(e.dataToCoord(\"log\"===e.type?n\u003e0?n:1:n))}(0,r),d=qx(t),f=t.get(\"barMinHeight\")||0,g=u\u0026\u0026e.getDimensionIndex(u),y=e.getLayout(\"size\"),v=e.getLayout(\"offset\");return{progress:function(t,e){for(var i,r=t.count,l=d\u0026\u0026Bx(3*r),u=d\u0026\u0026s\u0026\u0026Bx(3*r),m=d\u0026\u0026Bx(r),x=n.master.getRect(),_=c?x.width:x.height,b=e.getStore(),w=0;null!=(i=t.next());){var S=b.get(h?g:o,i),M=b.get(a,i),I=p,T=void 0;h\u0026\u0026(T=+S-b.get(o,i));var C=void 0,D=void 0,A=void 0,k=void 0;if(c){var L=n.dataToPoint([S,M]);if(h)I=n.dataToPoint([T,M])[0];C=I,D=L[1]+v,A=L[0]-I,k=y,Math.abs(A)\u003cf\u0026\u0026(A=(A\u003c0?-1:1)*f)}else{L=n.dataToPoint([M,S]);if(h)I=n.dataToPoint([M,T])[1];C=L[0]+v,D=I,A=y,k=L[1]-I,Math.abs(k)\u003cf\u0026\u0026(k=(k\u003c=0?-1:1)*f)}d?(l[w]=C,l[w+1]=D,l[w+2]=c?A:k,u\u0026\u0026(u[w]=c?x.x:C,u[w+1]=c?D:x.y,u[w+2]=_),m[i]=i):e.setItemLayout(i,{x:C,y:D,width:A,height:k}),w+=3}d\u0026\u0026e.setLayout({largePoints:l,largeDataIndices:m,largeBackgroundPoints:u,valueAxisHorizontal:c})}}}}}}function jx(t){return t.coordinateSystem\u0026\u0026\"cartesian2d\"===t.coordinateSystem.type}function qx(t){return t.pipelineContext\u0026\u0026t.pipelineContext.large}var Kx=function(t){function e(e){var n=t.call(this,e)||this;return n.type=\"time\",n}return n(e,t),e.prototype.getLabel=function(t){var e=this.getSetting(\"useUTC\");return Jc(t.value,Uc[function(t){switch(t){case\"year\":case\"month\":return\"day\";case\"millisecond\":return\"millisecond\";default:return\"second\"}}(Kc(this._minLevelUnit))]||Uc.second,e,this.getSetting(\"locale\"))},e.prototype.getFormattedLabel=function(t,e,n){var i=this.getSetting(\"useUTC\");return function(t,e,n,i,r){var o=null;if(U(n))o=n;else if(X(n))o=n(t.value,e,{level:t.level});else{var a=A({},Yc);if(t.level\u003e0)for(var s=0;s\u003cZc.length;++s)a[Zc[s]]=\"{primary|\"+a[Zc[s]]+\"}\";var l=n?!1===n.inherit?n:k(n,a):a,u=Qc(t.value,r);if(l[u])o=l[u];else if(l.inherit){for(s=jc.indexOf(u)-1;s\u003e=0;--s)if(l[u]){o=l[u];break}o=o||a.none}if(Y(o)){var h=null==t.level?0:t.level\u003e=0?t.level:o.length+t.level;o=o[h=Math.min(h,o.length-1)]}}return Jc(new Date(t.value),o,r,i)}(t,e,n,this.getSetting(\"locale\"),i)},e.prototype.getTicks=function(){var t=this._interval,e=this._extent,n=[];if(!t)return n;n.push({value:e[0],level:0});var i=this.getSetting(\"useUTC\"),r=function(t,e,n,i){var r=1e4,o=jc,a=0;function s(t,e,n,r,o,a,s){for(var l=new Date(e),u=e,h=l[r]();u\u003cn\u0026\u0026u\u003c=i[1];)s.push({value:u}),h+=t,l[o](h),u=l.getTime();s.push({value:u,notAdd:!0})}function l(t,r,o){var a=[],l=!r.length;if(!function(t,e,n,i){var r=uo(e),o=uo(n),a=function(t){return tp(r,t,i)===tp(o,t,i)},s=function(){return a(\"year\")},l=function(){return s()\u0026\u0026a(\"month\")},u=function(){return l()\u0026\u0026a(\"day\")},h=function(){return u()\u0026\u0026a(\"hour\")},c=function(){return h()\u0026\u0026a(\"minute\")},p=function(){return c()\u0026\u0026a(\"second\")},d=function(){return p()\u0026\u0026a(\"millisecond\")};switch(t){case\"year\":return s();case\"month\":return l();case\"day\":return u();case\"hour\":return h();case\"minute\":return c();case\"second\":return p();case\"millisecond\":return d()}}(Kc(t),i[0],i[1],n)){l\u0026\u0026(r=[{value:i_(new Date(i[0]),t,n)},{value:i[1]}]);for(var u=0;u\u003cr.length-1;u++){var h=r[u].value,c=r[u+1].value;if(h!==c){var p=void 0,d=void 0,f=void 0,g=!1;switch(t){case\"year\":p=Math.max(1,Math.round(e/Wc/365)),d=ep(n),f=lp(n);break;case\"half-year\":case\"quarter\":case\"month\":p=Qx(e),d=np(n),f=up(n);break;case\"week\":case\"half-week\":case\"day\":p=Jx(e),d=ip(n),f=hp(n),g=!0;break;case\"half-day\":case\"quarter-day\":case\"hour\":p=t_(e),d=rp(n),f=cp(n);break;case\"minute\":p=e_(e,!0),d=op(n),f=pp(n);break;case\"second\":p=e_(e,!1),d=ap(n),f=dp(n);break;case\"millisecond\":p=n_(e),d=sp(n),f=fp(n)}s(p,h,c,d,f,g,a),\"year\"===t\u0026\u0026o.length\u003e1\u0026\u00260===u\u0026\u0026o.unshift({value:o[0].value-p})}}for(u=0;u\u003ca.length;u++)o.push(a[u]);return a}}for(var u=[],h=[],c=0,p=0,d=0;d\u003co.length\u0026\u0026a++\u003cr;++d){var f=Kc(o[d]);if($c(o[d]))if(l(o[d],u[u.length-1]||[],h),f!==(o[d+1]?Kc(o[d+1]):null)){if(h.length){p=c,h.sort((function(t,e){return t.value-e.value}));for(var g=[],y=0;y\u003ch.length;++y){var v=h[y].value;0!==y\u0026\u0026h[y-1].value===v||(g.push(h[y]),v\u003e=i[0]\u0026\u0026v\u003c=i[1]\u0026\u0026c++)}var m=(i[1]-i[0])/e;if(c\u003e1.5*m\u0026\u0026p\u003em/1.5)break;if(u.push(g),c\u003em||t===o[d])break}h=[]}}0;var x=B(z(u,(function(t){return B(t,(function(t){return t.value\u003e=i[0]\u0026\u0026t.value\u003c=i[1]\u0026\u0026!t.notAdd}))})),(function(t){return t.length\u003e0})),_=[],b=x.length-1;for(d=0;d\u003cx.length;++d)for(var w=x[d],S=0;S\u003cw.length;++S)_.push({value:w[S].value,level:b-d});_.sort((function(t,e){return t.value-e.value}));var M=[];for(d=0;d\u003c_.length;++d)0!==d\u0026\u0026_[d].value===_[d-1].value||M.push(_[d]);return M}(this._minLevelUnit,this._approxInterval,i,e);return(n=n.concat(r)).push({value:e[1],level:0}),n},e.prototype.calcNiceExtent=function(t){var e=this._extent;if(e[0]===e[1]\u0026\u0026(e[0]-=Wc,e[1]+=Wc),e[1]===-1/0\u0026\u0026e[0]===1/0){var n=new Date;e[1]=+new Date(n.getFullYear(),n.getMonth(),n.getDate()),e[0]=e[1]-Wc}this.calcNiceTicks(t.splitNumber,t.minInterval,t.maxInterval)},e.prototype.calcNiceTicks=function(t,e,n){t=t||10;var i=this._extent,r=i[1]-i[0];this._approxInterval=r/t,null!=e\u0026\u0026this._approxInterval\u003ce\u0026\u0026(this._approxInterval=e),null!=n\u0026\u0026this._approxInterval\u003en\u0026\u0026(this._approxInterval=n);var o=$x.length,a=Math.min(function(t,e,n,i){for(;n\u003ci;){var r=n+i\u003e\u003e\u003e1;t[r][1]\u003ce?n=r+1:i=r}return n}($x,this._approxInterval,0,o),o-1);this._interval=$x[a][1],this._minLevelUnit=$x[Math.max(a-1,0)][0]},e.prototype.parse=function(t){return j(t)?t:+uo(t)},e.prototype.contain=function(t){return Lx(this.parse(t),this._extent)},e.prototype.normalize=function(t){return Px(this.parse(t),this._extent)},e.prototype.scale=function(t){return Ox(t,this._extent)},e.type=\"time\",e}(Ex),$x=[[\"second\",Bc],[\"minute\",Fc],[\"hour\",Gc],[\"quarter-day\",216e5],[\"half-day\",432e5],[\"day\",10368e4],[\"half-week\",3024e5],[\"week\",6048e5],[\"month\",26784e5],[\"quarter\",8208e6],[\"half-year\",Hc/2],[\"year\",Hc]];function Jx(t,e){return(t/=Wc)\u003e16?16:t\u003e7.5?7:t\u003e3.5?4:t\u003e1.5?2:1}function Qx(t){return(t/=2592e6)\u003e6?6:t\u003e3?3:t\u003e2?2:1}function t_(t){return(t/=Gc)\u003e12?12:t\u003e6?6:t\u003e3.5?4:t\u003e2?2:1}function e_(t,e){return(t/=e?Fc:Bc)\u003e30?30:t\u003e20?20:t\u003e15?15:t\u003e10?10:t\u003e5?5:t\u003e2?2:1}function n_(t){return po(t,!0)}function i_(t,e,n){var i=new Date(t);switch(Kc(e)){case\"year\":case\"month\":i[up(n)](0);case\"day\":i[hp(n)](1);case\"hour\":i[cp(n)](0);case\"minute\":i[pp(n)](0);case\"second\":i[dp(n)](0),i[fp(n)](0)}return i.getTime()}bx.registerClass(Kx);var r_=bx.prototype,o_=Ex.prototype,a_=Jr,s_=Math.floor,l_=Math.ceil,u_=Math.pow,h_=Math.log,c_=function(t){function e(){var e=null!==t\u0026\u0026t.apply(this,arguments)||this;return e.type=\"log\",e.base=10,e._originalScale=new Ex,e._interval=0,e}return n(e,t),e.prototype.getTicks=function(t){var e=this._originalScale,n=this._extent,i=e.getExtent();return z(o_.getTicks.call(this,t),(function(t){var e=t.value,r=Jr(u_(this.base,e));return r=e===n[0]\u0026\u0026this._fixMin?d_(r,i[0]):r,{value:r=e===n[1]\u0026\u0026this._fixMax?d_(r,i[1]):r}}),this)},e.prototype.setExtent=function(t,e){var n=h_(this.base);t=h_(Math.max(0,t))/n,e=h_(Math.max(0,e))/n,o_.setExtent.call(this,t,e)},e.prototype.getExtent=function(){var t=this.base,e=r_.getExtent.call(this);e[0]=u_(t,e[0]),e[1]=u_(t,e[1]);var n=this._originalScale.getExtent();return this._fixMin\u0026\u0026(e[0]=d_(e[0],n[0])),this._fixMax\u0026\u0026(e[1]=d_(e[1],n[1])),e},e.prototype.unionExtent=function(t){this._originalScale.unionExtent(t);var e=this.base;t[0]=h_(t[0])/h_(e),t[1]=h_(t[1])/h_(e),r_.unionExtent.call(this,t)},e.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},e.prototype.calcNiceTicks=function(t){t=t||10;var e=this._extent,n=e[1]-e[0];if(!(n===1/0||n\u003c=0)){var i=ho(n);for(t/n*i\u003c=.5\u0026\u0026(i*=10);!isNaN(i)\u0026\u0026Math.abs(i)\u003c1\u0026\u0026Math.abs(i)\u003e0;)i*=10;var r=[Jr(l_(e[0]/i)*i),Jr(s_(e[1]/i)*i)];this._interval=i,this._niceExtent=r}},e.prototype.calcNiceExtent=function(t){o_.calcNiceExtent.call(this,t),this._fixMin=t.fixMin,this._fixMax=t.fixMax},e.prototype.parse=function(t){return t},e.prototype.contain=function(t){return Lx(t=h_(t)/h_(this.base),this._extent)},e.prototype.normalize=function(t){return Px(t=h_(t)/h_(this.base),this._extent)},e.prototype.scale=function(t){return t=Ox(t,this._extent),u_(this.base,t)},e.type=\"log\",e}(bx),p_=c_.prototype;function d_(t,e){return a_(t,to(e))}p_.getMinorTicks=o_.getMinorTicks,p_.getLabel=o_.getLabel,bx.registerClass(c_);var f_=function(){function t(t,e,n){this._prepareParams(t,e,n)}return t.prototype._prepareParams=function(t,e,n){n[1]\u003cn[0]\u0026\u0026(n=[NaN,NaN]),this._dataMin=n[0],this._dataMax=n[1];var i=this._isOrdinal=\"ordinal\"===t.type;this._needCrossZero=\"interval\"===t.type\u0026\u0026e.getNeedCrossZero\u0026\u0026e.getNeedCrossZero();var r=e.get(\"min\",!0);null==r\u0026\u0026(r=e.get(\"startValue\",!0));var o=this._modelMinRaw=r;X(o)?this._modelMinNum=m_(t,o({min:n[0],max:n[1]})):\"dataMin\"!==o\u0026\u0026(this._modelMinNum=m_(t,o));var a=this._modelMaxRaw=e.get(\"max\",!0);if(X(a)?this._modelMaxNum=m_(t,a({min:n[0],max:n[1]})):\"dataMax\"!==a\u0026\u0026(this._modelMaxNum=m_(t,a)),i)this._axisDataLen=e.getCategories().length;else{var s=e.get(\"boundaryGap\"),l=Y(s)?s:[s||0,s||0];\"boolean\"==typeof l[0]||\"boolean\"==typeof l[1]?this._boundaryGapInner=[0,0]:this._boundaryGapInner=[Cr(l[0],1),Cr(l[1],1)]}},t.prototype.calculate=function(){var t=this._isOrdinal,e=this._dataMin,n=this._dataMax,i=this._axisDataLen,r=this._boundaryGapInner,o=t?null:n-e||Math.abs(e),a=\"dataMin\"===this._modelMinRaw?e:this._modelMinNum,s=\"dataMax\"===this._modelMaxRaw?n:this._modelMaxNum,l=null!=a,u=null!=s;null==a\u0026\u0026(a=t?i?0:NaN:e-r[0]*o),null==s\u0026\u0026(s=t?i?i-1:NaN:n+r[1]*o),(null==a||!isFinite(a))\u0026\u0026(a=NaN),(null==s||!isFinite(s))\u0026\u0026(s=NaN);var h=nt(a)||nt(s)||t\u0026\u0026!i;this._needCrossZero\u0026\u0026(a\u003e0\u0026\u0026s\u003e0\u0026\u0026!l\u0026\u0026(a=0),a\u003c0\u0026\u0026s\u003c0\u0026\u0026!u\u0026\u0026(s=0));var c=this._determinedMin,p=this._determinedMax;return null!=c\u0026\u0026(a=c,l=!0),null!=p\u0026\u0026(s=p,u=!0),{min:a,max:s,minFixed:l,maxFixed:u,isBlank:h}},t.prototype.modifyDataMinMax=function(t,e){this[y_[t]]=e},t.prototype.setDeterminedMinMax=function(t,e){var n=g_[t];this[n]=e},t.prototype.freeze=function(){this.frozen=!0},t}(),g_={min:\"_determinedMin\",max:\"_determinedMax\"},y_={min:\"_dataMin\",max:\"_dataMax\"};function v_(t,e,n){var i=t.rawExtentInfo;return i||(i=new f_(t,e,n),t.rawExtentInfo=i,i)}function m_(t,e){return null==e?null:nt(e)?NaN:t.parse(e)}function x_(t,e){var n=t.type,i=v_(t,e,t.getExtent()).calculate();t.setBlank(i.isBlank);var r=i.min,o=i.max,a=e.ecModel;if(a\u0026\u0026\"time\"===n){var s=Hx(\"bar\",a),l=!1;if(E(s,(function(t){l=l||t.getBaseAxis()===e.axis})),l){var u=Yx(s),h=function(t,e,n,i){var r=n.axis.getExtent(),o=Math.abs(r[1]-r[0]),a=function(t,e,n){if(t\u0026\u0026e){var i=t[Wx(e)];return null!=i\u0026\u0026null!=n?i[Gx(n)]:i}}(i,n.axis);if(void 0===a)return{min:t,max:e};var s=1/0;E(a,(function(t){s=Math.min(t.offset,s)}));var l=-1/0;E(a,(function(t){l=Math.max(t.offset+t.width,l)})),s=Math.abs(s),l=Math.abs(l);var u=s+l,h=e-t,c=h/(1-(s+l)/o)-h;return e+=c*(l/u),t-=c*(s/u),{min:t,max:e}}(r,o,e,u);r=h.min,o=h.max}}return{extent:[r,o],fixMin:i.minFixed,fixMax:i.maxFixed}}function __(t,e){var n=e,i=x_(t,n),r=i.extent,o=n.get(\"splitNumber\");t instanceof c_\u0026\u0026(t.base=n.get(\"logBase\"));var a=t.type,s=n.get(\"interval\"),l=\"interval\"===a||\"time\"===a;t.setExtent(r[0],r[1]),t.calcNiceExtent({splitNumber:o,fixMin:i.fixMin,fixMax:i.fixMax,minInterval:l?n.get(\"minInterval\"):null,maxInterval:l?n.get(\"maxInterval\"):null}),null!=s\u0026\u0026t.setInterval\u0026\u0026t.setInterval(s)}function b_(t,e){if(e=e||t.get(\"type\"))switch(e){case\"category\":return new Rx({ordinalMeta:t.getOrdinalMeta?t.getOrdinalMeta():t.getCategories(),extent:[1/0,-1/0]});case\"time\":return new Kx({locale:t.ecModel.getLocaleModel(),useUTC:t.ecModel.get(\"useUTC\")});default:return new(bx.getClass(e)||Ex)}}function w_(t){var e,n,i=t.getLabelModel().get(\"formatter\"),r=\"category\"===t.type?t.scale.getExtent()[0]:null;return\"time\"===t.scale.type?(n=i,function(e,i){return t.scale.getFormattedLabel(e,i,n)}):U(i)?function(e){return function(n){var i=t.scale.getLabel(n);return e.replace(\"{value}\",null!=i?i:\"\")}}(i):X(i)?(e=i,function(n,i){return null!=r\u0026\u0026(i=n.value-r),e(S_(t,n),i,null!=n.level?{level:n.level}:null)}):function(e){return t.scale.getLabel(e)}}function S_(t,e){return\"category\"===t.type?t.scale.getLabel(e):e.value}function M_(t,e){var n=e*Math.PI/180,i=t.width,r=t.height,o=i*Math.abs(Math.cos(n))+Math.abs(r*Math.sin(n)),a=i*Math.abs(Math.sin(n))+Math.abs(r*Math.cos(n));return new ze(t.x,t.y,o,a)}function I_(t){var e=t.get(\"interval\");return null==e?\"auto\":e}function T_(t){return\"category\"===t.type\u0026\u00260===I_(t.getLabelModel())}function C_(t,e){var n={};return E(t.mapDimensionsAll(e),(function(e){n[xx(t,e)]=!0})),G(n)}var D_=function(){function t(){}return t.prototype.getNeedCrossZero=function(){return!this.option.scale},t.prototype.getCoordSysModel=function(){},t}();var A_={isDimensionStacked:mx,enableDataStack:vx,getStackedDimension:xx};var k_=Object.freeze({__proto__:null,createList:function(t){return _x(null,t)},getLayoutRect:kp,dataStack:A_,createScale:function(t,e){var n=e;e instanceof Cc||(n=new Cc(e));var i=b_(n);return i.setExtent(t[0],t[1]),__(i,n),i},mixinAxisModelCommonMethods:function(t){R(t,D_)},getECData:rl,createTextStyle:function(t,e){return oc(t,null,null,\"normal\"!==(e=e||{}).state)},createDimensions:function(t,e){return px(t,e).dimensions},createSymbol:Xy,enableHoverEmphasis:Ul});function L_(t,e){return Math.abs(t-e)\u003c1e-8}function P_(t,e,n){var i=0,r=t[0];if(!r)return!1;for(var o=1;o\u003ct.length;o++){var a=t[o];i+=ms(r[0],r[1],a[0],a[1],e,n),r=a}var s=t[0];return L_(r[0],s[0])\u0026\u0026L_(r[1],s[1])||(i+=ms(r[0],r[1],s[0],s[1],e,n)),0!==i}var O_=[];function R_(t,e){for(var n=0;n\u003ct.length;n++)Wt(t[n],t[n],e)}function N_(t,e,n,i){for(var r=0;r\u003ct.length;r++){var o=t[r];i\u0026\u0026(o=i.project(o)),o\u0026\u0026isFinite(o[0])\u0026\u0026isFinite(o[1])\u0026\u0026(Ht(e,e,o),Yt(n,n,o))}}var E_=function(){function t(t){this.name=t}return t.prototype.setCenter=function(t){this._center=t},t.prototype.getCenter=function(){var t=this._center;return t||(t=this._center=this.calcCenter()),t},t}(),z_=function(t,e){this.type=\"polygon\",this.exterior=t,this.interiors=e},V_=function(t){this.type=\"linestring\",this.points=t},B_=function(t){function e(e,n,i){var r=t.call(this,e)||this;return r.type=\"geoJSON\",r.geometries=n,r._center=i\u0026\u0026[i[0],i[1]],r}return n(e,t),e.prototype.calcCenter=function(){for(var t,e=this.geometries,n=0,i=0;i\u003ce.length;i++){var r=e[i],o=r.exterior,a=o\u0026\u0026o.length;a\u003en\u0026\u0026(t=r,n=a)}if(t)return function(t){for(var e=0,n=0,i=0,r=t.length,o=t[r-1][0],a=t[r-1][1],s=0;s\u003cr;s++){var l=t[s][0],u=t[s][1],h=o*u-l*a;e+=h,n+=(o+l)*h,i+=(a+u)*h,o=l,a=u}return e?[n/e/3,i/e/3,e]:[t[0][0]||0,t[0][1]||0]}(t.exterior);var s=this.getBoundingRect();return[s.x+s.width/2,s.y+s.height/2]},e.prototype.getBoundingRect=function(t){var e=this._rect;if(e\u0026\u0026!t)return e;var n=[1/0,1/0],i=[-1/0,-1/0];return E(this.geometries,(function(e){\"polygon\"===e.type?N_(e.exterior,n,i,t):E(e.points,(function(e){N_(e,n,i,t)}))})),isFinite(n[0])\u0026\u0026isFinite(n[1])\u0026\u0026isFinite(i[0])\u0026\u0026isFinite(i[1])||(n[0]=n[1]=i[0]=i[1]=0),e=new ze(n[0],n[1],i[0]-n[0],i[1]-n[1]),t||(this._rect=e),e},e.prototype.contain=function(t){var e=this.getBoundingRect(),n=this.geometries;if(!e.contain(t[0],t[1]))return!1;t:for(var i=0,r=n.length;i\u003cr;i++){var o=n[i];if(\"polygon\"===o.type){var a=o.exterior,s=o.interiors;if(P_(a,t[0],t[1])){for(var l=0;l\u003c(s?s.length:0);l++)if(P_(s[l],t[0],t[1]))continue t;return!0}}}return!1},e.prototype.transformTo=function(t,e,n,i){var r=this.getBoundingRect(),o=r.width/r.height;n?i||(i=n/o):n=o*i;for(var a=new ze(t,e,n,i),s=r.calculateTransform(a),l=this.geometries,u=0;u\u003cl.length;u++){var h=l[u];\"polygon\"===h.type?(R_(h.exterior,s),E(h.interiors,(function(t){R_(t,s)}))):E(h.points,(function(t){R_(t,s)}))}(r=this._rect).copy(a),this._center=[r.x+r.width/2,r.y+r.height/2]},e.prototype.cloneShallow=function(t){null==t\u0026\u0026(t=this.name);var n=new e(t,this.geometries,this._center);return n._rect=this._rect,n.transformTo=null,n},e}(E_),F_=function(t){function e(e,n){var i=t.call(this,e)||this;return i.type=\"geoSVG\",i._elOnlyForCalculate=n,i}return n(e,t),e.prototype.calcCenter=function(){for(var t=this._elOnlyForCalculate,e=t.getBoundingRect(),n=[e.x+e.width/2,e.y+e.height/2],i=xe(O_),r=t;r\u0026\u0026!r.isGeoSVGGraphicRoot;)be(i,r.getLocalTransform(),i),r=r.parent;return Ie(i,i),Wt(n,n,i),n},e}(E_);function G_(t,e,n){for(var i=0;i\u003ct.length;i++)t[i]=W_(t[i],e[i],n)}function W_(t,e,n){for(var i=[],r=e[0],o=e[1],a=0;a\u003ct.length;a+=2){var s=t.charCodeAt(a)-64,l=t.charCodeAt(a+1)-64;s=s\u003e\u003e1^-(1\u0026s),l=l\u003e\u003e1^-(1\u0026l),r=s+=r,o=l+=o,i.push([s/n,l/n])}return i}function H_(t,e){return z(B((t=function(t){if(!t.UTF8Encoding)return t;var e=t,n=e.UTF8Scale;return null==n\u0026\u0026(n=1024),E(e.features,(function(t){var e=t.geometry,i=e.encodeOffsets,r=e.coordinates;if(i)switch(e.type){case\"LineString\":e.coordinates=W_(r,i,n);break;case\"Polygon\":case\"MultiLineString\":G_(r,i,n);break;case\"MultiPolygon\":E(r,(function(t,e){return G_(t,i[e],n)}))}})),e.UTF8Encoding=!1,e}(t)).features,(function(t){return t.geometry\u0026\u0026t.properties\u0026\u0026t.geometry.coordinates.length\u003e0})),(function(t){var n=t.properties,i=t.geometry,r=[];switch(i.type){case\"Polygon\":var o=i.coordinates;r.push(new z_(o[0],o.slice(1)));break;case\"MultiPolygon\":E(i.coordinates,(function(t){t[0]\u0026\u0026r.push(new z_(t[0],t.slice(1)))}));break;case\"LineString\":r.push(new V_([i.coordinates]));break;case\"MultiLineString\":r.push(new V_(i.coordinates))}var a=new B_(n[e||\"name\"],r,n.cp);return a.properties=n,a}))}var Y_=Object.freeze({__proto__:null,linearMap:Kr,round:Jr,asc:Qr,getPrecision:to,getPrecisionSafe:eo,getPixelPrecision:no,getPercentWithPrecision:function(t,e,n){return t[e]\u0026\u0026io(t,n)[e]||0},MAX_SAFE_INTEGER:oo,remRadian:ao,isRadianAroundZero:so,parseDate:uo,quantity:ho,quantityExponent:co,nice:po,quantile:fo,reformIntervals:go,isNumeric:vo,numericToNumber:yo}),X_=Object.freeze({__proto__:null,parse:uo,format:Jc}),U_=Object.freeze({__proto__:null,extendShape:Ch,extendPath:Ah,makePath:Ph,makeImage:Oh,mergePath:Nh,resizePath:Eh,createIcon:Uh,updateProps:vh,initProps:mh,getTransform:Bh,clipPointsByRect:Yh,clipRectByRect:Xh,registerShape:kh,getShapeClass:Lh,Group:Br,Image:Ns,Text:Xs,Circle:Su,Ellipse:Iu,Sector:Fu,Ring:Wu,Polygon:Xu,Polyline:Zu,Rect:Ws,Line:Ku,BezierCurve:th,Arc:nh,IncrementalDisplayable:dh,CompoundPath:ih,LinearGradient:oh,RadialGradient:ah,BoundingRect:ze}),Z_=Object.freeze({__proto__:null,addCommas:gp,toCamelCase:yp,normalizeCssArray:vp,encodeHTML:re,formatTpl:bp,getTooltipMarker:wp,formatTime:function(t,e,n){\"week\"!==t\u0026\u0026\"month\"!==t\u0026\u0026\"quarter\"!==t\u0026\u0026\"half-year\"!==t\u0026\u0026\"year\"!==t||(t=\"MM-dd\\nyyyy\");var i=uo(e),r=n?\"getUTC\":\"get\",o=i[r+\"FullYear\"](),a=i[r+\"Month\"]()+1,s=i[r+\"Date\"](),l=i[r+\"Hours\"](),u=i[r+\"Minutes\"](),h=i[r+\"Seconds\"](),c=i[r+\"Milliseconds\"]();return t=t.replace(\"MM\",qc(a,2)).replace(\"M\",a).replace(\"yyyy\",o).replace(\"yy\",qc(o%100+\"\",2)).replace(\"dd\",qc(s,2)).replace(\"d\",s).replace(\"hh\",qc(l,2)).replace(\"h\",l).replace(\"mm\",qc(u,2)).replace(\"m\",u).replace(\"ss\",qc(h,2)).replace(\"s\",h).replace(\"SSS\",qc(c,3))},capitalFirst:function(t){return t?t.charAt(0).toUpperCase()+t.substr(1):t},truncateText:function(t,e,n,i,r){var o={};return pa(o,t,e,n,i,r),o.text},getTextRect:function(t,e,n,i,r,o,a,s){return new Xs({style:{text:t,font:e,align:n,verticalAlign:i,padding:r,rich:o,overflow:a?\"truncate\":null,lineHeight:s}}).getBoundingRect()}}),j_=Object.freeze({__proto__:null,map:z,each:E,indexOf:P,inherits:O,reduce:V,filter:B,bind:W,curry:H,isArray:Y,isString:U,isObject:q,isFunction:X,extend:A,defaults:k,clone:T,merge:C}),q_=Vo();function K_(t,e){var n=z(e,(function(e){return t.scale.parse(e)}));return\"time\"===t.type\u0026\u0026n.length\u003e0\u0026\u0026(n.sort(),n.unshift(n[0]),n.push(n[n.length-1])),n}function $_(t){var e=t.getLabelModel().get(\"customValues\");if(e){var n=w_(t),i=t.scale.getExtent();return{labels:z(B(K_(t,e),(function(t){return t\u003e=i[0]\u0026\u0026t\u003c=i[1]})),(function(e){var i={value:e};return{formattedLabel:n(i),rawLabel:t.scale.getLabel(i),tickValue:e}}))}}return\"category\"===t.type?function(t){var e=t.getLabelModel(),n=Q_(t,e);return!e.get(\"show\")||t.scale.isBlank()?{labels:[],labelCategoryInterval:n.labelCategoryInterval}:n}(t):function(t){var e=t.scale.getTicks(),n=w_(t);return{labels:z(e,(function(e,i){return{level:e.level,formattedLabel:n(e,i),rawLabel:t.scale.getLabel(e),tickValue:e.value}}))}}(t)}function J_(t,e){var n=t.getTickModel().get(\"customValues\");if(n){var i=t.scale.getExtent();return{ticks:B(K_(t,n),(function(t){return t\u003e=i[0]\u0026\u0026t\u003c=i[1]}))}}return\"category\"===t.type?function(t,e){var n,i,r=tb(t,\"ticks\"),o=I_(e),a=eb(r,o);if(a)return a;e.get(\"show\")\u0026\u0026!t.scale.isBlank()||(n=[]);if(X(o))n=rb(t,o,!0);else if(\"auto\"===o){var s=Q_(t,t.getLabelModel());i=s.labelCategoryInterval,n=z(s.labels,(function(t){return t.tickValue}))}else n=ib(t,i=o,!0);return nb(r,o,{ticks:n,tickCategoryInterval:i})}(t,e):{ticks:z(t.scale.getTicks(),(function(t){return t.value}))}}function Q_(t,e){var n,i,r=tb(t,\"labels\"),o=I_(e),a=eb(r,o);return a||(X(o)?n=rb(t,o):(i=\"auto\"===o?function(t){var e=q_(t).autoInterval;return null!=e?e:q_(t).autoInterval=t.calculateCategoryInterval()}(t):o,n=ib(t,i)),nb(r,o,{labels:n,labelCategoryInterval:i}))}function tb(t,e){return q_(t)[e]||(q_(t)[e]=[])}function eb(t,e){for(var n=0;n\u003ct.length;n++)if(t[n].key===e)return t[n].value}function nb(t,e,n){return t.push({key:e,value:n}),n}function ib(t,e,n){var i=w_(t),r=t.scale,o=r.getExtent(),a=t.getLabelModel(),s=[],l=Math.max((e||0)+1,1),u=o[0],h=r.count();0!==u\u0026\u0026l\u003e1\u0026\u0026h/l\u003e2\u0026\u0026(u=Math.round(Math.ceil(u/l)*l));var c=T_(t),p=a.get(\"showMinLabel\")||c,d=a.get(\"showMaxLabel\")||c;p\u0026\u0026u!==o[0]\u0026\u0026g(o[0]);for(var f=u;f\u003c=o[1];f+=l)g(f);function g(t){var e={value:t};s.push(n?t:{formattedLabel:i(e),rawLabel:r.getLabel(e),tickValue:t})}return d\u0026\u0026f-l!==o[1]\u0026\u0026g(o[1]),s}function rb(t,e,n){var i=t.scale,r=w_(t),o=[];return E(i.getTicks(),(function(t){var a=i.getLabel(t),s=t.value;e(t.value,a)\u0026\u0026o.push(n?s:{formattedLabel:r(t),rawLabel:a,tickValue:s})})),o}var ob=[0,1],ab=function(){function t(t,e,n){this.onBand=!1,this.inverse=!1,this.dim=t,this.scale=e,this._extent=n||[0,0]}return t.prototype.contain=function(t){var e=this._extent,n=Math.min(e[0],e[1]),i=Math.max(e[0],e[1]);return t\u003e=n\u0026\u0026t\u003c=i},t.prototype.containData=function(t){return this.scale.contain(t)},t.prototype.getExtent=function(){return this._extent.slice()},t.prototype.getPixelPrecision=function(t){return no(t||this.scale.getExtent(),this._extent)},t.prototype.setExtent=function(t,e){var n=this._extent;n[0]=t,n[1]=e},t.prototype.dataToCoord=function(t,e){var n=this._extent,i=this.scale;return t=i.normalize(t),this.onBand\u0026\u0026\"ordinal\"===i.type\u0026\u0026sb(n=n.slice(),i.count()),Kr(t,ob,n,e)},t.prototype.coordToData=function(t,e){var n=this._extent,i=this.scale;this.onBand\u0026\u0026\"ordinal\"===i.type\u0026\u0026sb(n=n.slice(),i.count());var r=Kr(t,n,ob,e);return this.scale.scale(r)},t.prototype.pointToData=function(t,e){},t.prototype.getTicksCoords=function(t){var e=(t=t||{}).tickModel||this.getTickModel(),n=z(J_(this,e).ticks,(function(t){return{coord:this.dataToCoord(\"ordinal\"===this.scale.type?this.scale.getRawOrdinalNumber(t):t),tickValue:t}}),this);return function(t,e,n,i){var r=e.length;if(!t.onBand||n||!r)return;var o,a,s=t.getExtent();if(1===r)e[0].coord=s[0],o=e[1]={coord:s[1],tickValue:e[0].tickValue};else{var l=e[r-1].tickValue-e[0].tickValue,u=(e[r-1].coord-e[0].coord)/l;E(e,(function(t){t.coord-=u/2}));var h=t.scale.getExtent();a=1+h[1]-e[r-1].tickValue,o={coord:e[r-1].coord+u*a,tickValue:h[1]+1},e.push(o)}var c=s[0]\u003es[1];p(e[0].coord,s[0])\u0026\u0026(i?e[0].coord=s[0]:e.shift());i\u0026\u0026p(s[0],e[0].coord)\u0026\u0026e.unshift({coord:s[0]});p(s[1],o.coord)\u0026\u0026(i?o.coord=s[1]:e.pop());i\u0026\u0026p(o.coord,s[1])\u0026\u0026e.push({coord:s[1]});function p(t,e){return t=Jr(t),e=Jr(e),c?t\u003ee:t\u003ce}}(this,n,e.get(\"alignWithLabel\"),t.clamp),n},t.prototype.getMinorTicksCoords=function(){if(\"ordinal\"===this.scale.type)return[];var t=this.model.getModel(\"minorTick\").get(\"splitNumber\");return t\u003e0\u0026\u0026t\u003c100||(t=5),z(this.scale.getMinorTicks(t),(function(t){return z(t,(function(t){return{coord:this.dataToCoord(t),tickValue:t}}),this)}),this)},t.prototype.getViewLabels=function(){return $_(this).labels},t.prototype.getLabelModel=function(){return this.model.getModel(\"axisLabel\")},t.prototype.getTickModel=function(){return this.model.getModel(\"axisTick\")},t.prototype.getBandWidth=function(){var t=this._extent,e=this.scale.getExtent(),n=e[1]-e[0]+(this.onBand?1:0);0===n\u0026\u0026(n=1);var i=Math.abs(t[1]-t[0]);return Math.abs(i)/n},t.prototype.calculateCategoryInterval=function(){return function(t){var e=function(t){var e=t.getLabelModel();return{axisRotate:t.getRotate?t.getRotate():t.isHorizontal\u0026\u0026!t.isHorizontal()?90:0,labelRotate:e.get(\"rotate\")||0,font:e.getFont()}}(t),n=w_(t),i=(e.axisRotate-e.labelRotate)/180*Math.PI,r=t.scale,o=r.getExtent(),a=r.count();if(o[1]-o[0]\u003c1)return 0;var s=1;a\u003e40\u0026\u0026(s=Math.max(1,Math.floor(a/40)));for(var l=o[0],u=t.dataToCoord(l+1)-t.dataToCoord(l),h=Math.abs(u*Math.cos(i)),c=Math.abs(u*Math.sin(i)),p=0,d=0;l\u003c=o[1];l+=s){var f,g,y=Sr(n({value:l}),e.font,\"center\",\"top\");f=1.3*y.width,g=1.3*y.height,p=Math.max(p,f,7),d=Math.max(d,g,7)}var v=p/h,m=d/c;isNaN(v)\u0026\u0026(v=1/0),isNaN(m)\u0026\u0026(m=1/0);var x=Math.max(0,Math.floor(Math.min(v,m))),_=q_(t.model),b=t.getExtent(),w=_.lastAutoInterval,S=_.lastTickCount;return null!=w\u0026\u0026null!=S\u0026\u0026Math.abs(w-x)\u003c=1\u0026\u0026Math.abs(S-a)\u003c=1\u0026\u0026w\u003ex\u0026\u0026_.axisExtent0===b[0]\u0026\u0026_.axisExtent1===b[1]?x=w:(_.lastTickCount=a,_.lastAutoInterval=x,_.axisExtent0=b[0],_.axisExtent1=b[1]),x}(this)},t}();function sb(t,e){var n=(t[1]-t[0])/e/2;t[0]+=n,t[1]-=n}var lb=2*Math.PI,ub=hs.CMD,hb=[\"top\",\"right\",\"bottom\",\"left\"];function cb(t,e,n,i,r){var o=n.width,a=n.height;switch(t){case\"top\":i.set(n.x+o/2,n.y-e),r.set(0,-1);break;case\"bottom\":i.set(n.x+o/2,n.y+a+e),r.set(0,1);break;case\"left\":i.set(n.x-e,n.y+a/2),r.set(-1,0);break;case\"right\":i.set(n.x+o+e,n.y+a/2),r.set(1,0)}}function pb(t,e,n,i,r,o,a,s,l){a-=t,s-=e;var u=Math.sqrt(a*a+s*s),h=(a/=u)*n+t,c=(s/=u)*n+e;if(Math.abs(i-r)%lb\u003c1e-4)return l[0]=h,l[1]=c,u-n;if(o){var p=i;i=gs(r),r=gs(p)}else i=gs(i),r=gs(r);i\u003er\u0026\u0026(r+=lb);var d=Math.atan2(s,a);if(d\u003c0\u0026\u0026(d+=lb),d\u003e=i\u0026\u0026d\u003c=r||d+lb\u003e=i\u0026\u0026d+lb\u003c=r)return l[0]=h,l[1]=c,u-n;var f=n*Math.cos(i)+t,g=n*Math.sin(i)+e,y=n*Math.cos(r)+t,v=n*Math.sin(r)+e,m=(f-a)*(f-a)+(g-s)*(g-s),x=(y-a)*(y-a)+(v-s)*(v-s);return m\u003cx?(l[0]=f,l[1]=g,Math.sqrt(m)):(l[0]=y,l[1]=v,Math.sqrt(x))}function db(t,e,n,i,r,o,a,s){var l=r-t,u=o-e,h=n-t,c=i-e,p=Math.sqrt(h*h+c*c),d=(l*(h/=p)+u*(c/=p))/p;s\u0026\u0026(d=Math.min(Math.max(d,0),1)),d*=p;var f=a[0]=t+d*h,g=a[1]=e+d*c;return Math.sqrt((f-r)*(f-r)+(g-o)*(g-o))}function fb(t,e,n,i,r,o,a){n\u003c0\u0026\u0026(t+=n,n=-n),i\u003c0\u0026\u0026(e+=i,i=-i);var s=t+n,l=e+i,u=a[0]=Math.min(Math.max(r,t),s),h=a[1]=Math.min(Math.max(o,e),l);return Math.sqrt((u-r)*(u-r)+(h-o)*(h-o))}var gb=[];function yb(t,e,n){var i=fb(e.x,e.y,e.width,e.height,t.x,t.y,gb);return n.set(gb[0],gb[1]),i}function vb(t,e,n){for(var i,r,o=0,a=0,s=0,l=0,u=1/0,h=e.data,c=t.x,p=t.y,d=0;d\u003ch.length;){var f=h[d++];1===d\u0026\u0026(s=o=h[d],l=a=h[d+1]);var g=u;switch(f){case ub.M:o=s=h[d++],a=l=h[d++];break;case ub.L:g=db(o,a,h[d],h[d+1],c,p,gb,!0),o=h[d++],a=h[d++];break;case ub.C:g=Sn(o,a,h[d++],h[d++],h[d++],h[d++],h[d],h[d+1],c,p,gb),o=h[d++],a=h[d++];break;case ub.Q:g=An(o,a,h[d++],h[d++],h[d],h[d+1],c,p,gb),o=h[d++],a=h[d++];break;case ub.A:var y=h[d++],v=h[d++],m=h[d++],x=h[d++],_=h[d++],b=h[d++];d+=1;var w=!!(1-h[d++]);i=Math.cos(_)*m+y,r=Math.sin(_)*x+v,d\u003c=1\u0026\u0026(s=i,l=r),g=pb(y,v,x,_,_+b,w,(c-y)*x/m+y,p,gb),o=Math.cos(_+b)*m+y,a=Math.sin(_+b)*x+v;break;case ub.R:g=fb(s=o=h[d++],l=a=h[d++],h[d++],h[d++],c,p,gb);break;case ub.Z:g=db(o,a,s,l,c,p,gb,!0),o=s,a=l}g\u003cu\u0026\u0026(u=g,n.set(gb[0],gb[1]))}return u}var mb=new De,xb=new De,_b=new De,bb=new De,wb=new De;function Sb(t,e){if(t){var n=t.getTextGuideLine(),i=t.getTextContent();if(i\u0026\u0026n){var r=t.textGuideLineConfig||{},o=[[0,0],[0,0],[0,0]],a=r.candidates||hb,s=i.getBoundingRect().clone();s.applyTransform(i.getComputedTransform());var l=1/0,u=r.anchor,h=t.getComputedTransform(),c=h\u0026\u0026Ie([],h),p=e.get(\"length2\")||0;u\u0026\u0026_b.copy(u);for(var d=0;d\u003ca.length;d++){cb(a[d],0,s,mb,bb),De.scaleAndAdd(xb,mb,bb,p),xb.transform(c);var f=t.getBoundingRect(),g=u?u.distance(xb):t instanceof ks?vb(xb,t.path,_b):yb(xb,f,_b);g\u003cl\u0026\u0026(l=g,xb.transform(h),_b.transform(h),_b.toArray(o[0]),xb.toArray(o[1]),mb.toArray(o[2]))}Tb(o,e.get(\"minTurnAngle\")),n.setShape({points:o})}}}var Mb=[],Ib=new De;function Tb(t,e){if(e\u003c=180\u0026\u0026e\u003e0){e=e/180*Math.PI,mb.fromArray(t[0]),xb.fromArray(t[1]),_b.fromArray(t[2]),De.sub(bb,mb,xb),De.sub(wb,_b,xb);var n=bb.len(),i=wb.len();if(!(n\u003c.001||i\u003c.001)){bb.scale(1/n),wb.scale(1/i);var r=bb.dot(wb);if(Math.cos(e)\u003cr){var o=db(xb.x,xb.y,_b.x,_b.y,mb.x,mb.y,Mb,!1);Ib.fromArray(Mb),Ib.scaleAndAdd(wb,o/Math.tan(Math.PI-e));var a=_b.x!==xb.x?(Ib.x-xb.x)/(_b.x-xb.x):(Ib.y-xb.y)/(_b.y-xb.y);if(isNaN(a))return;a\u003c0?De.copy(Ib,xb):a\u003e1\u0026\u0026De.copy(Ib,_b),Ib.toArray(t[1])}}}}function Cb(t,e,n){if(n\u003c=180\u0026\u0026n\u003e0){n=n/180*Math.PI,mb.fromArray(t[0]),xb.fromArray(t[1]),_b.fromArray(t[2]),De.sub(bb,xb,mb),De.sub(wb,_b,xb);var i=bb.len(),r=wb.len();if(!(i\u003c.001||r\u003c.001))if(bb.scale(1/i),wb.scale(1/r),bb.dot(e)\u003cMath.cos(n)){var o=db(xb.x,xb.y,_b.x,_b.y,mb.x,mb.y,Mb,!1);Ib.fromArray(Mb);var a=Math.PI/2,s=a+Math.acos(wb.dot(e))-n;if(s\u003e=a)De.copy(Ib,_b);else{Ib.scaleAndAdd(wb,o/Math.tan(Math.PI/2-s));var l=_b.x!==xb.x?(Ib.x-xb.x)/(_b.x-xb.x):(Ib.y-xb.y)/(_b.y-xb.y);if(isNaN(l))return;l\u003c0?De.copy(Ib,xb):l\u003e1\u0026\u0026De.copy(Ib,_b)}Ib.toArray(t[1])}}}function Db(t,e,n,i){var r=\"normal\"===n,o=r?t:t.ensureState(n);o.ignore=e;var a=i.get(\"smooth\");a\u0026\u0026!0===a\u0026\u0026(a=.3),o.shape=o.shape||{},a\u003e0\u0026\u0026(o.shape.smooth=a);var s=i.getModel(\"lineStyle\").getLineStyle();r?t.useStyle(s):o.style=s}function Ab(t,e){var n=e.smooth,i=e.points;if(i)if(t.moveTo(i[0][0],i[0][1]),n\u003e0\u0026\u0026i.length\u003e=3){var r=Vt(i[0],i[1]),o=Vt(i[1],i[2]);if(!r||!o)return t.lineTo(i[1][0],i[1][1]),void t.lineTo(i[2][0],i[2][1]);var a=Math.min(r,o)*n,s=Gt([],i[1],i[0],a/r),l=Gt([],i[1],i[2],a/o),u=Gt([],s,l,.5);t.bezierCurveTo(s[0],s[1],s[0],s[1],u[0],u[1]),t.bezierCurveTo(l[0],l[1],l[0],l[1],i[2][0],i[2][1])}else for(var h=1;h\u003ci.length;h++)t.lineTo(i[h][0],i[h][1])}function kb(t,e,n){var i=t.getTextGuideLine(),r=t.getTextContent();if(r){for(var o=e.normal,a=o.get(\"show\"),s=r.ignore,l=0;l\u003ccl.length;l++){var u=cl[l],h=e[u],c=\"normal\"===u;if(h){var p=h.get(\"show\");if((c?s:rt(r.states[u]\u0026\u0026r.states[u].ignore,s))||!rt(p,a)){var d=c?i:i\u0026\u0026i.states[u];d\u0026\u0026(d.ignore=!0),i\u0026\u0026Db(i,!0,u,h);continue}i||(i=new Zu,t.setTextGuideLine(i),c||!s\u0026\u0026a||Db(i,!0,\"normal\",e.normal),t.stateProxy\u0026\u0026(i.stateProxy=t.stateProxy)),Db(i,!1,u,h)}}if(i){k(i.style,n),i.style.fill=null;var f=o.get(\"showAbove\");(t.textGuideLineConfig=t.textGuideLineConfig||{}).showAbove=f||!1,i.buildPath=Ab}}else i\u0026\u0026t.removeTextGuideLine()}function Lb(t,e){e=e||\"labelLine\";for(var n={normal:t.getModel(e)},i=0;i\u003chl.length;i++){var r=hl[i];n[r]=t.getModel([r,e])}return n}function Pb(t){for(var e=[],n=0;n\u003ct.length;n++){var i=t[n];if(!i.defaultAttr.ignore){var r=i.label,o=r.getComputedTransform(),a=r.getBoundingRect(),s=!o||o[1]\u003c1e-5\u0026\u0026o[2]\u003c1e-5,l=r.style.margin||0,u=a.clone();u.applyTransform(o),u.x-=l/2,u.y-=l/2,u.width+=l,u.height+=l;var h=s?new ch(a,o):null;e.push({label:r,labelLine:i.labelLine,rect:u,localRect:a,obb:h,priority:i.priority,defaultAttr:i.defaultAttr,layoutOption:i.computedLayoutOption,axisAligned:s,transform:o})}}return e}function Ob(t,e,n,i,r,o){var a=t.length;if(!(a\u003c2)){t.sort((function(t,n){return t.rect[e]-n.rect[e]}));for(var s,l=0,u=!1,h=0,c=0;c\u003ca;c++){var p=t[c],d=p.rect;(s=d[e]-l)\u003c0\u0026\u0026(d[e]-=s,p.label[e]-=s,u=!0),h+=Math.max(-s,0),l=d[e]+d[n]}h\u003e0\u0026\u0026o\u0026\u0026_(-h/a,0,a);var f,g,y=t[0],v=t[a-1];return m(),f\u003c0\u0026\u0026b(-f,.8),g\u003c0\u0026\u0026b(g,.8),m(),x(f,g,1),x(g,f,-1),m(),f\u003c0\u0026\u0026w(-f),g\u003c0\u0026\u0026w(g),u}function m(){f=y.rect[e]-i,g=r-v.rect[e]-v.rect[n]}function x(t,e,n){if(t\u003c0){var i=Math.min(e,-t);if(i\u003e0){_(i*n,0,a);var r=i+t;r\u003c0\u0026\u0026b(-r*n,1)}else b(-t*n,1)}}function _(n,i,r){0!==n\u0026\u0026(u=!0);for(var o=i;o\u003cr;o++){var a=t[o];a.rect[e]+=n,a.label[e]+=n}}function b(i,r){for(var o=[],s=0,l=1;l\u003ca;l++){var u=t[l-1].rect,h=Math.max(t[l].rect[e]-u[e]-u[n],0);o.push(h),s+=h}if(s){var c=Math.min(Math.abs(i)/s,r);if(i\u003e0)for(l=0;l\u003ca-1;l++){_(o[l]*c,0,l+1)}else for(l=a-1;l\u003e0;l--){_(-(o[l-1]*c),l,a)}}}function w(t){var e=t\u003c0?-1:1;t=Math.abs(t);for(var n=Math.ceil(t/(a-1)),i=0;i\u003ca-1;i++)if(e\u003e0?_(n,0,i+1):_(-n,a-i-1,a),(t-=n)\u003c=0)return}}function Rb(t,e,n,i){return Ob(t,\"y\",\"height\",e,n,i)}function Nb(t){var e=[];t.sort((function(t,e){return e.priority-t.priority}));var n=new ze(0,0,0,0);function i(t){if(!t.ignore){var e=t.ensureState(\"emphasis\");null==e.ignore\u0026\u0026(e.ignore=!1)}t.ignore=!0}for(var r=0;r\u003ct.length;r++){var o=t[r],a=o.axisAligned,s=o.localRect,l=o.transform,u=o.label,h=o.labelLine;n.copy(o.rect),n.width-=.1,n.height-=.1,n.x+=.05,n.y+=.05;for(var c=o.obb,p=!1,d=0;d\u003ce.length;d++){var f=e[d];if(n.intersect(f.rect)){if(a\u0026\u0026f.axisAligned){p=!0;break}if(f.obb||(f.obb=new ch(f.localRect,f.transform)),c||(c=new ch(s,l)),c.intersect(f.obb)){p=!0;break}}}p?(i(u),h\u0026\u0026i(h)):(u.attr(\"ignore\",o.defaultAttr.ignore),h\u0026\u0026h.attr(\"ignore\",o.defaultAttr.labelGuideIgnore),e.push(o))}}function Eb(t){if(t){for(var e=[],n=0;n\u003ct.length;n++)e.push(t[n].slice());return e}}function zb(t,e){var n=t.label,i=e\u0026\u0026e.getTextGuideLine();return{dataIndex:t.dataIndex,dataType:t.dataType,seriesIndex:t.seriesModel.seriesIndex,text:t.label.style.text,rect:t.hostRect,labelRect:t.rect,align:n.style.align,verticalAlign:n.style.verticalAlign,labelLinePoints:Eb(i\u0026\u0026i.shape.points)}}var Vb=[\"align\",\"verticalAlign\",\"width\",\"height\",\"fontSize\"],Bb=new vr,Fb=Vo(),Gb=Vo();function Wb(t,e,n){for(var i=0;i\u003cn.length;i++){var r=n[i];null!=e[r]\u0026\u0026(t[r]=e[r])}}var Hb=[\"x\",\"y\",\"rotation\"],Yb=function(){function t(){this._labelList=[],this._chartViewList=[]}return t.prototype.clearLabels=function(){this._labelList=[],this._chartViewList=[]},t.prototype._addLabel=function(t,e,n,i,r){var o=i.style,a=i.__hostTarget.textConfig||{},s=i.getComputedTransform(),l=i.getBoundingRect().plain();ze.applyTransform(l,l,s),s?Bb.setLocalTransform(s):(Bb.x=Bb.y=Bb.rotation=Bb.originX=Bb.originY=0,Bb.scaleX=Bb.scaleY=1),Bb.rotation=gs(Bb.rotation);var u,h=i.__hostTarget;if(h){u=h.getBoundingRect().plain();var c=h.getComputedTransform();ze.applyTransform(u,u,c)}var p=u\u0026\u0026h.getTextGuideLine();this._labelList.push({label:i,labelLine:p,seriesModel:n,dataIndex:t,dataType:e,layoutOption:r,computedLayoutOption:null,rect:l,hostRect:u,priority:u?u.width*u.height:0,defaultAttr:{ignore:i.ignore,labelGuideIgnore:p\u0026\u0026p.ignore,x:Bb.x,y:Bb.y,scaleX:Bb.scaleX,scaleY:Bb.scaleY,rotation:Bb.rotation,style:{x:o.x,y:o.y,align:o.align,verticalAlign:o.verticalAlign,width:o.width,height:o.height,fontSize:o.fontSize},cursor:i.cursor,attachedPos:a.position,attachedRot:a.rotation}})},t.prototype.addLabelsOfSeries=function(t){var e=this;this._chartViewList.push(t);var n=t.__model,i=n.get(\"labelLayout\");(X(i)||G(i).length)\u0026\u0026t.group.traverse((function(t){if(t.ignore)return!0;var r=t.getTextContent(),o=rl(t);r\u0026\u0026!r.disableLabelLayout\u0026\u0026e._addLabel(o.dataIndex,o.dataType,n,r,i)}))},t.prototype.updateLayoutConfig=function(t){var e=t.getWidth(),n=t.getHeight();function i(t,e){return function(){Sb(t,e)}}for(var r=0;r\u003cthis._labelList.length;r++){var o=this._labelList[r],a=o.label,s=a.__hostTarget,l=o.defaultAttr,u=void 0;u=(u=X(o.layoutOption)?o.layoutOption(zb(o,s)):o.layoutOption)||{},o.computedLayoutOption=u;var h=Math.PI/180;s\u0026\u0026s.setTextConfig({local:!1,position:null!=u.x||null!=u.y?null:l.attachedPos,rotation:null!=u.rotate?u.rotate*h:l.attachedRot,offset:[u.dx||0,u.dy||0]});var c=!1;if(null!=u.x?(a.x=$r(u.x,e),a.setStyle(\"x\",0),c=!0):(a.x=l.x,a.setStyle(\"x\",l.style.x)),null!=u.y?(a.y=$r(u.y,n),a.setStyle(\"y\",0),c=!0):(a.y=l.y,a.setStyle(\"y\",l.style.y)),u.labelLinePoints){var p=s.getTextGuideLine();p\u0026\u0026(p.setShape({points:u.labelLinePoints}),c=!1)}Fb(a).needsUpdateLabelLine=c,a.rotation=null!=u.rotate?u.rotate*h:l.rotation,a.scaleX=l.scaleX,a.scaleY=l.scaleY;for(var d=0;d\u003cVb.length;d++){var f=Vb[d];a.setStyle(f,null!=u[f]?u[f]:l.style[f])}if(u.draggable){if(a.draggable=!0,a.cursor=\"move\",s){var g=o.seriesModel;if(null!=o.dataIndex)g=o.seriesModel.getData(o.dataType).getItemModel(o.dataIndex);a.on(\"drag\",i(s,g.getModel(\"labelLine\")))}}else a.off(\"drag\"),a.cursor=l.cursor}},t.prototype.layout=function(t){var e,n=t.getWidth(),i=t.getHeight(),r=Pb(this._labelList),o=B(r,(function(t){return\"shiftX\"===t.layoutOption.moveOverlap})),a=B(r,(function(t){return\"shiftY\"===t.layoutOption.moveOverlap}));Ob(o,\"x\",\"width\",0,n,e),Rb(a,0,i),Nb(B(r,(function(t){return t.layoutOption.hideOverlap})))},t.prototype.processLabelsOverall=function(){var t=this;E(this._chartViewList,(function(e){var n=e.__model,i=e.ignoreLabelLineUpdate,r=n.isAnimationEnabled();e.group.traverse((function(e){if(e.ignore\u0026\u0026!e.forceLabelAnimation)return!0;var o=!i,a=e.getTextContent();!o\u0026\u0026a\u0026\u0026(o=Fb(a).needsUpdateLabelLine),o\u0026\u0026t._updateLabelLine(e,n),r\u0026\u0026t._animateLabels(e,n)}))}))},t.prototype._updateLabelLine=function(t,e){var n=t.getTextContent(),i=rl(t),r=i.dataIndex;if(n\u0026\u0026null!=r){var o=e.getData(i.dataType),a=o.getItemModel(r),s={},l=o.getItemVisual(r,\"style\");if(l){var u=o.getVisual(\"drawType\");s.stroke=l[u]}var h=a.getModel(\"labelLine\");kb(t,Lb(a),s),Sb(t,h)}},t.prototype._animateLabels=function(t,e){var n=t.getTextContent(),i=t.getTextGuideLine();if(n\u0026\u0026(t.forceLabelAnimation||!n.ignore\u0026\u0026!n.invisible\u0026\u0026!t.disableLabelAnimation\u0026\u0026!xh(t))){var r=(d=Fb(n)).oldLayout,o=rl(t),a=o.dataIndex,s={x:n.x,y:n.y,rotation:n.rotation},l=e.getData(o.dataType);if(r){n.attr(r);var u=t.prevStates;u\u0026\u0026(P(u,\"select\")\u003e=0\u0026\u0026n.attr(d.oldLayoutSelect),P(u,\"emphasis\")\u003e=0\u0026\u0026n.attr(d.oldLayoutEmphasis)),vh(n,s,e,a)}else if(n.attr(s),!pc(n).valueAnimation){var h=rt(n.style.opacity,1);n.style.opacity=0,mh(n,{style:{opacity:h}},e,a)}if(d.oldLayout=s,n.states.select){var c=d.oldLayoutSelect={};Wb(c,s,Hb),Wb(c,n.states.select,Hb)}if(n.states.emphasis){var p=d.oldLayoutEmphasis={};Wb(p,s,Hb),Wb(p,n.states.emphasis,Hb)}fc(n,a,l,e,e)}if(i\u0026\u0026!i.ignore\u0026\u0026!i.invisible){r=(d=Gb(i)).oldLayout;var d,f={points:i.shape.points};r?(i.attr({shape:r}),vh(i,{shape:f},e)):(i.setShape(f),i.style.strokePercent=0,mh(i,{style:{strokePercent:1}},e)),d.oldLayout=f}},t}(),Xb=Vo();var Ub=Math.sin,Zb=Math.cos,jb=Math.PI,qb=2*Math.PI,Kb=180/jb,$b=function(){function t(){}return t.prototype.reset=function(t){this._start=!0,this._d=[],this._str=\"\",this._p=Math.pow(10,t||4)},t.prototype.moveTo=function(t,e){this._add(\"M\",t,e)},t.prototype.lineTo=function(t,e){this._add(\"L\",t,e)},t.prototype.bezierCurveTo=function(t,e,n,i,r,o){this._add(\"C\",t,e,n,i,r,o)},t.prototype.quadraticCurveTo=function(t,e,n,i){this._add(\"Q\",t,e,n,i)},t.prototype.arc=function(t,e,n,i,r,o){this.ellipse(t,e,n,n,0,i,r,o)},t.prototype.ellipse=function(t,e,n,i,r,o,a,s){var l=a-o,u=!s,h=Math.abs(l),c=pi(h-qb)||(u?l\u003e=qb:-l\u003e=qb),p=l\u003e0?l%qb:l%qb+qb,d=!1;d=!!c||!pi(h)\u0026\u0026p\u003e=jb==!!u;var f=t+n*Zb(o),g=e+i*Ub(o);this._start\u0026\u0026this._add(\"M\",f,g);var y=Math.round(r*Kb);if(c){var v=1/this._p,m=(u?1:-1)*(qb-v);this._add(\"A\",n,i,y,1,+u,t+n*Zb(o+m),e+i*Ub(o+m)),v\u003e.01\u0026\u0026this._add(\"A\",n,i,y,0,+u,f,g)}else{var x=t+n*Zb(a),_=e+i*Ub(a);this._add(\"A\",n,i,y,+d,+u,x,_)}},t.prototype.rect=function(t,e,n,i){this._add(\"M\",t,e),this._add(\"l\",n,0),this._add(\"l\",0,i),this._add(\"l\",-n,0),this._add(\"Z\")},t.prototype.closePath=function(){this._d.length\u003e0\u0026\u0026this._add(\"Z\")},t.prototype._add=function(t,e,n,i,r,o,a,s,l){for(var u=[],h=this._p,c=1;c\u003carguments.length;c++){var p=arguments[c];if(isNaN(p))return void(this._invalid=!0);u.push(Math.round(p*h)/h)}this._d.push(t+u.join(\" \")),this._start=\"Z\"===t},t.prototype.generateStr=function(){this._str=this._invalid?\"\":this._d.join(\"\"),this._d=[]},t.prototype.getStr=function(){return this._str},t}(),Jb=\"none\",Qb=Math.round;var tw=[\"lineCap\",\"miterLimit\",\"lineJoin\"],ew=z(tw,(function(t){return\"stroke-\"+t.toLowerCase()}));function nw(t,e,n,i){var r=null==e.opacity?1:e.opacity;if(n instanceof Ns)t(\"opacity\",r);else{if(function(t){var e=t.fill;return null!=e\u0026\u0026e!==Jb}(e)){var o=hi(e.fill);t(\"fill\",o.color);var a=null!=e.fillOpacity?e.fillOpacity*o.opacity*r:o.opacity*r;(i||a\u003c1)\u0026\u0026t(\"fill-opacity\",a)}else t(\"fill\",Jb);if(function(t){var e=t.stroke;return null!=e\u0026\u0026e!==Jb}(e)){var s=hi(e.stroke);t(\"stroke\",s.color);var l=e.strokeNoScale?n.getLineScale():1,u=l?(e.lineWidth||0)/l:0,h=null!=e.strokeOpacity?e.strokeOpacity*s.opacity*r:s.opacity*r,c=e.strokeFirst;if((i||1!==u)\u0026\u0026t(\"stroke-width\",u),(i||c)\u0026\u0026t(\"paint-order\",c?\"stroke\":\"fill\"),(i||h\u003c1)\u0026\u0026t(\"stroke-opacity\",h),e.lineDash){var p=Jy(n),d=p[0],f=p[1];d\u0026\u0026(f=Qb(f||0),t(\"stroke-dasharray\",d.join(\",\")),(f||i)\u0026\u0026t(\"stroke-dashoffset\",f))}else i\u0026\u0026t(\"stroke-dasharray\",Jb);for(var g=0;g\u003ctw.length;g++){var y=tw[g];if(i||e[y]!==Cs[y]){var v=e[y]||Cs[y];v\u0026\u0026t(ew[g],v)}}}else i\u0026\u0026t(\"stroke\",Jb)}}var iw=\"http://www.w3.org/2000/svg\",rw=\"http://www.w3.org/1999/xlink\",ow=\"ecmeta_\";function aw(t){return document.createElementNS(iw,t)}function sw(t,e,n,i,r){return{tag:t,attrs:n||{},children:i,text:r,key:e}}function lw(t,e){var n=(e=e||{}).newline?\"\\n\":\"\";return function t(e){var i=e.children,r=e.tag,o=e.attrs,a=e.text;return function(t,e){var n=[];if(e)for(var i in e){var r=e[i],o=i;!1!==r\u0026\u0026(!0!==r\u0026\u0026null!=r\u0026\u0026(o+='=\"'+r+'\"'),n.push(o))}return\"\u003c\"+t+\" \"+n.join(\" \")+\"\u003e\"}(r,o)+(\"style\"!==r?re(a):a||\"\")+(i?\"\"+n+z(i,(function(e){return t(e)})).join(n)+n:\"\")+(\"\u003c/\"+r+\"\u003e\")}(t)}function uw(t){return{zrId:t,shadowCache:{},patternCache:{},gradientCache:{},clipPathCache:{},defs:{},cssNodes:{},cssAnims:{},cssStyleCache:{},cssAnimIdx:0,shadowIdx:0,gradientIdx:0,patternIdx:0,clipPathIdx:0}}function hw(t,e,n,i){return sw(\"svg\",\"root\",{width:t,height:e,xmlns:iw,\"xmlns:xlink\":rw,version:\"1.1\",baseProfile:\"full\",viewBox:!!i\u0026\u0026\"0 0 \"+t+\" \"+e},n)}var cw=0;function pw(){return cw++}var dw={cubicIn:\"0.32,0,0.67,0\",cubicOut:\"0.33,1,0.68,1\",cubicInOut:\"0.65,0,0.35,1\",quadraticIn:\"0.11,0,0.5,0\",quadraticOut:\"0.5,1,0.89,1\",quadraticInOut:\"0.45,0,0.55,1\",quarticIn:\"0.5,0,0.75,0\",quarticOut:\"0.25,1,0.5,1\",quarticInOut:\"0.76,0,0.24,1\",quinticIn:\"0.64,0,0.78,0\",quinticOut:\"0.22,1,0.36,1\",quinticInOut:\"0.83,0,0.17,1\",sinusoidalIn:\"0.12,0,0.39,0\",sinusoidalOut:\"0.61,1,0.88,1\",sinusoidalInOut:\"0.37,0,0.63,1\",exponentialIn:\"0.7,0,0.84,0\",exponentialOut:\"0.16,1,0.3,1\",exponentialInOut:\"0.87,0,0.13,1\",circularIn:\"0.55,0,1,0.45\",circularOut:\"0,0.55,0.45,1\",circularInOut:\"0.85,0,0.15,1\"},fw=\"transform-origin\";function gw(t,e,n){var i=A({},t.shape);A(i,e),t.buildPath(n,i);var r=new $b;return r.reset(wi(t)),n.rebuildPath(r,1),r.generateStr(),r.getStr()}function yw(t,e){var n=e.originX,i=e.originY;(n||i)\u0026\u0026(t[fw]=n+\"px \"+i+\"px\")}var vw={fill:\"fill\",opacity:\"opacity\",lineWidth:\"stroke-width\",lineDashOffset:\"stroke-dashoffset\"};function mw(t,e){var n=e.zrId+\"-ani-\"+e.cssAnimIdx++;return e.cssAnims[n]=t,n}function xw(t){return U(t)?dw[t]?\"cubic-bezier(\"+dw[t]+\")\":Pn(t)?t:\"\":\"\"}function _w(t,e,n,i){var r=t.animators,o=r.length,a=[];if(t instanceof ih){var s=function(t,e,n){var i,r,o=t.shape.paths,a={};if(E(o,(function(t){var e=uw(n.zrId);e.animation=!0,_w(t,{},e,!0);var o=e.cssAnims,s=e.cssNodes,l=G(o),u=l.length;if(u){var h=o[r=l[u-1]];for(var c in h){var p=h[c];a[c]=a[c]||{d:\"\"},a[c].d+=p.d||\"\"}for(var d in s){var f=s[d].animation;f.indexOf(r)\u003e=0\u0026\u0026(i=f)}}})),i){e.d=!1;var s=mw(a,n);return i.replace(r,s)}}(t,e,n);if(s)a.push(s);else if(!o)return}else if(!o)return;for(var l={},u=0;u\u003co;u++){var h=r[u],c=[h.getMaxTime()/1e3+\"s\"],p=xw(h.getClip().easing),d=h.getDelay();p?c.push(p):c.push(\"linear\"),d\u0026\u0026c.push(d/1e3+\"s\"),h.getLoop()\u0026\u0026c.push(\"infinite\");var f=c.join(\" \");l[f]=l[f]||[f,[]],l[f][1].push(h)}function g(r){var o,a=r[1],s=a.length,l={},u={},h={},c=\"animation-timing-function\";function p(t,e,n){for(var i=t.getTracks(),r=t.getMaxTime(),o=0;o\u003ci.length;o++){var a=i[o];if(a.needsAnimate()){var s=a.keyframes,l=a.propName;if(n\u0026\u0026(l=n(l)),l)for(var u=0;u\u003cs.length;u++){var h=s[u],p=Math.round(h.time/r*100)+\"%\",d=xw(h.easing),f=h.rawValue;(U(f)||j(f))\u0026\u0026(e[p]=e[p]||{},e[p][l]=h.rawValue,d\u0026\u0026(e[p][c]=d))}}}}for(var d=0;d\u003cs;d++){(S=(w=a[d]).targetName)?\"shape\"===S\u0026\u0026p(w,u):!i\u0026\u0026p(w,l)}for(var f in l){var g={};xr(g,t),A(g,l[f]);var y=Si(g),v=l[f][c];h[f]=y?{transform:y}:{},yw(h[f],g),v\u0026\u0026(h[f][c]=v)}var m=!0;for(var f in u){h[f]=h[f]||{};var x=!o;v=u[f][c];x\u0026\u0026(o=new hs);var _=o.len();o.reset(),h[f].d=gw(t,u[f],o);var b=o.len();if(!x\u0026\u0026_!==b){m=!1;break}v\u0026\u0026(h[f][c]=v)}if(!m)for(var f in h)delete h[f].d;if(!i)for(d=0;d\u003cs;d++){var w,S;\"style\"===(S=(w=a[d]).targetName)\u0026\u0026p(w,h,(function(t){return vw[t]}))}var M,I=G(h),T=!0;for(d=1;d\u003cI.length;d++){var C=I[d-1],D=I[d];if(h[C][fw]!==h[D][fw]){T=!1;break}M=h[C][fw]}if(T\u0026\u0026M){for(var f in h)h[f][fw]\u0026\u0026delete h[f][fw];e[fw]=M}if(B(I,(function(t){return G(h[t]).length\u003e0})).length)return mw(h,n)+\" \"+r[0]+\" both\"}for(var y in l){(s=g(l[y]))\u0026\u0026a.push(s)}if(a.length){var v=n.zrId+\"-cls-\"+pw();n.cssNodes[\".\"+v]={animation:a.join(\",\")},e.class=v}}function bw(t,e,n,i){var r=JSON.stringify(t),o=n.cssStyleCache[r];o||(o=n.zrId+\"-cls-\"+pw(),n.cssStyleCache[r]=o,n.cssNodes[\".\"+o+(i?\":hover\":\"\")]=t),e.class=e.class?e.class+\" \"+o:o}var ww=Math.round;function Sw(t){return t\u0026\u0026U(t.src)}function Mw(t){return t\u0026\u0026X(t.toDataURL)}function Iw(t,e,n,i){nw((function(r,o){var a=\"fill\"===r||\"stroke\"===r;a\u0026\u0026_i(o)?Ew(e,t,r,i):a\u0026\u0026vi(o)?zw(n,t,r,i):t[r]=o,a\u0026\u0026i.ssr\u0026\u0026\"none\"===o\u0026\u0026(t[\"pointer-events\"]=\"visible\")}),e,n,!1),function(t,e,n){var i=t.style;if(function(t){return t\u0026\u0026(t.shadowBlur||t.shadowOffsetX||t.shadowOffsetY)}(i)){var r=function(t){var e=t.style,n=t.getGlobalScale();return[e.shadowColor,(e.shadowBlur||0).toFixed(2),(e.shadowOffsetX||0).toFixed(2),(e.shadowOffsetY||0).toFixed(2),n[0],n[1]].join(\",\")}(t),o=n.shadowCache,a=o[r];if(!a){var s=t.getGlobalScale(),l=s[0],u=s[1];if(!l||!u)return;var h=i.shadowOffsetX||0,c=i.shadowOffsetY||0,p=i.shadowBlur,d=hi(i.shadowColor),f=d.opacity,g=d.color,y=p/2/l+\" \"+p/2/u;a=n.zrId+\"-s\"+n.shadowIdx++,n.defs[a]=sw(\"filter\",a,{id:a,x:\"-100%\",y:\"-100%\",width:\"300%\",height:\"300%\"},[sw(\"feDropShadow\",\"\",{dx:h/l,dy:c/u,stdDeviation:y,\"flood-color\":g,\"flood-opacity\":f})]),o[r]=a}e.filter=bi(a)}}(n,t,i)}function Tw(t,e){var n=Ur(e);n\u0026\u0026(n.each((function(e,n){null!=e\u0026\u0026(t[(ow+n).toLowerCase()]=e+\"\")})),e.isSilent()\u0026\u0026(t[ow+\"silent\"]=\"true\"))}function Cw(t){return pi(t[0]-1)\u0026\u0026pi(t[1])\u0026\u0026pi(t[2])\u0026\u0026pi(t[3]-1)}function Dw(t,e,n){if(e\u0026\u0026(!function(t){return pi(t[4])\u0026\u0026pi(t[5])}(e)||!Cw(e))){var i=n?10:1e4;t.transform=Cw(e)?\"translate(\"+ww(e[4]*i)/i+\" \"+ww(e[5]*i)/i+\")\":function(t){return\"matrix(\"+di(t[0])+\",\"+di(t[1])+\",\"+di(t[2])+\",\"+di(t[3])+\",\"+fi(t[4])+\",\"+fi(t[5])+\")\"}(e)}}function Aw(t,e,n){for(var i=t.points,r=[],o=0;o\u003ci.length;o++)r.push(ww(i[o][0]*n)/n),r.push(ww(i[o][1]*n)/n);e.points=r.join(\" \")}function kw(t){return!t.smooth}var Lw,Pw,Ow={circle:[(Lw=[\"cx\",\"cy\",\"r\"],Pw=z(Lw,(function(t){return\"string\"==typeof t?[t,t]:t})),function(t,e,n){for(var i=0;i\u003cPw.length;i++){var r=Pw[i],o=t[r[0]];null!=o\u0026\u0026(e[r[1]]=ww(o*n)/n)}})],polyline:[Aw,kw],polygon:[Aw,kw]};function Rw(t,e){var n=t.style,i=t.shape,r=Ow[t.type],o={},a=e.animation,s=\"path\",l=t.style.strokePercent,u=e.compress\u0026\u0026wi(t)||4;if(!r||e.willUpdate||r[1]\u0026\u0026!r[1](i)||a\u0026\u0026function(t){for(var e=t.animators,n=0;n\u003ce.length;n++)if(\"shape\"===e[n].targetName)return!0;return!1}(t)||l\u003c1){var h=!t.path||t.shapeChanged();t.path||t.createPathProxy();var c=t.path;h\u0026\u0026(c.beginPath(),t.buildPath(c,t.shape),t.pathUpdated());var p=c.getVersion(),d=t,f=d.__svgPathBuilder;d.__svgPathVersion===p\u0026\u0026f\u0026\u0026l===d.__svgPathStrokePercent||(f||(f=d.__svgPathBuilder=new $b),f.reset(u),c.rebuildPath(f,l),f.generateStr(),d.__svgPathVersion=p,d.__svgPathStrokePercent=l),o.d=f.getStr()}else{s=t.type;var g=Math.pow(10,u);r[0](i,o,g)}return Dw(o,t.transform),Iw(o,n,t,e),Tw(o,t),e.animation\u0026\u0026_w(t,o,e),e.emphasis\u0026\u0026function(t,e,n){if(!t.ignore)if(t.isSilent())bw(u={\"pointer-events\":\"none\"},e,n,!0);else{var i=t.states.emphasis\u0026\u0026t.states.emphasis.style?t.states.emphasis.style:{},r=i.fill;if(!r){var o=t.style\u0026\u0026t.style.fill,a=t.states.select\u0026\u0026t.states.select.style\u0026\u0026t.states.select.style.fill,s=t.currentStates.indexOf(\"select\")\u003e=0\u0026\u0026a||o;s\u0026\u0026(r=si(s))}var l=i.lineWidth;l\u0026\u0026(l/=!i.strokeNoScale\u0026\u0026t.transform?t.transform[0]:1);var u={cursor:\"pointer\"};r\u0026\u0026(u.fill=r),i.stroke\u0026\u0026(u.stroke=i.stroke),l\u0026\u0026(u[\"stroke-width\"]=l),bw(u,e,n,!0)}}(t,o,e),sw(s,t.id+\"\",o)}function Nw(t,e){return t instanceof ks?Rw(t,e):t instanceof Ns?function(t,e){var n=t.style,i=n.image;if(i\u0026\u0026!U(i)\u0026\u0026(Sw(i)?i=i.src:Mw(i)\u0026\u0026(i=i.toDataURL())),i){var r=n.x||0,o=n.y||0,a={href:i,width:n.width,height:n.height};return r\u0026\u0026(a.x=r),o\u0026\u0026(a.y=o),Dw(a,t.transform),Iw(a,n,t,e),Tw(a,t),e.animation\u0026\u0026_w(t,a,e),sw(\"image\",t.id+\"\",a)}}(t,e):t instanceof Ps?function(t,e){var n=t.style,i=n.text;if(null!=i\u0026\u0026(i+=\"\"),i\u0026\u0026!isNaN(n.x)\u0026\u0026!isNaN(n.y)){var r=n.font||a,s=n.x||0,l=function(t,e,n){return\"top\"===n?t+=e/2:\"bottom\"===n\u0026\u0026(t-=e/2),t}(n.y||0,Tr(r),n.textBaseline),u={\"dominant-baseline\":\"central\",\"text-anchor\":gi[n.textAlign]||n.textAlign};if($s(n)){var h=\"\",c=n.fontStyle,p=qs(n.fontSize);if(!parseFloat(p))return;var d=n.fontFamily||o,f=n.fontWeight;h+=\"font-size:\"+p+\";font-family:\"+d+\";\",c\u0026\u0026\"normal\"!==c\u0026\u0026(h+=\"font-style:\"+c+\";\"),f\u0026\u0026\"normal\"!==f\u0026\u0026(h+=\"font-weight:\"+f+\";\"),u.style=h}else u.style=\"font: \"+r;return i.match(/\\s/)\u0026\u0026(u[\"xml:space\"]=\"preserve\"),s\u0026\u0026(u.x=s),l\u0026\u0026(u.y=l),Dw(u,t.transform),Iw(u,n,t,e),Tw(u,t),e.animation\u0026\u0026_w(t,u,e),sw(\"text\",t.id+\"\",u,void 0,i)}}(t,e):void 0}function Ew(t,e,n,i){var r,o=t[n],a={gradientUnits:o.global?\"userSpaceOnUse\":\"objectBoundingBox\"};if(mi(o))r=\"linearGradient\",a.x1=o.x,a.y1=o.y,a.x2=o.x2,a.y2=o.y2;else{if(!xi(o))return void 0;r=\"radialGradient\",a.cx=rt(o.x,.5),a.cy=rt(o.y,.5),a.r=rt(o.r,.5)}for(var s=o.colorStops,l=[],u=0,h=s.length;u\u003ch;++u){var c=100*fi(s[u].offset)+\"%\",p=hi(s[u].color),d=p.color,f=p.opacity,g={offset:c};g[\"stop-color\"]=d,f\u003c1\u0026\u0026(g[\"stop-opacity\"]=f),l.push(sw(\"stop\",u+\"\",g))}var y=lw(sw(r,\"\",a,l)),v=i.gradientCache,m=v[y];m||(m=i.zrId+\"-g\"+i.gradientIdx++,v[y]=m,a.id=m,i.defs[m]=sw(r,m,a,l)),e[n]=bi(m)}function zw(t,e,n,i){var r,o=t.style[n],a=t.getBoundingRect(),s={},l=o.repeat,u=\"no-repeat\"===l,h=\"repeat-x\"===l,c=\"repeat-y\"===l;if(yi(o)){var p=o.imageWidth,d=o.imageHeight,f=void 0,g=o.image;if(U(g)?f=g:Sw(g)?f=g.src:Mw(g)\u0026\u0026(f=g.toDataURL()),\"undefined\"==typeof Image){var y=\"Image width/height must been given explictly in svg-ssr renderer.\";lt(p,y),lt(d,y)}else if(null==p||null==d){var v=function(t,e){if(t){var n=t.elm,i=p||e.width,r=d||e.height;\"pattern\"===t.tag\u0026\u0026(h?(r=1,i/=a.width):c\u0026\u0026(i=1,r/=a.height)),t.attrs.width=i,t.attrs.height=r,n\u0026\u0026(n.setAttribute(\"width\",i),n.setAttribute(\"height\",r))}},m=la(f,null,t,(function(t){u||v(w,t),v(r,t)}));m\u0026\u0026m.width\u0026\u0026m.height\u0026\u0026(p=p||m.width,d=d||m.height)}r=sw(\"image\",\"img\",{href:f,width:p,height:d}),s.width=p,s.height=d}else o.svgElement\u0026\u0026(r=T(o.svgElement),s.width=o.svgWidth,s.height=o.svgHeight);if(r){var x,_;u?x=_=1:h?(_=1,x=s.width/a.width):c?(x=1,_=s.height/a.height):s.patternUnits=\"userSpaceOnUse\",null==x||isNaN(x)||(s.width=x),null==_||isNaN(_)||(s.height=_);var b=Si(o);b\u0026\u0026(s.patternTransform=b);var w=sw(\"pattern\",\"\",s,[r]),S=lw(w),M=i.patternCache,I=M[S];I||(I=i.zrId+\"-p\"+i.patternIdx++,M[S]=I,s.id=I,w=i.defs[I]=sw(\"pattern\",I,s,[r])),e[n]=bi(I)}}function Vw(t,e,n){var i=n.clipPathCache,r=n.defs,o=i[t.id];if(!o){var a={id:o=n.zrId+\"-c\"+n.clipPathIdx++};i[t.id]=o,r[o]=sw(\"clipPath\",o,a,[Rw(t,n)])}e[\"clip-path\"]=bi(o)}function Bw(t){return document.createTextNode(t)}function Fw(t,e,n){t.insertBefore(e,n)}function Gw(t,e){t.removeChild(e)}function Ww(t,e){t.appendChild(e)}function Hw(t){return t.parentNode}function Yw(t){return t.nextSibling}function Xw(t,e){t.textContent=e}var Uw=sw(\"\",\"\");function Zw(t){return void 0===t}function jw(t){return void 0!==t}function qw(t,e,n){for(var i={},r=e;r\u003c=n;++r){var o=t[r].key;void 0!==o\u0026\u0026(i[o]=r)}return i}function Kw(t,e){var n=t.key===e.key;return t.tag===e.tag\u0026\u0026n}function $w(t){var e,n=t.children,i=t.tag;if(jw(i)){var r=t.elm=aw(i);if(tS(Uw,t),Y(n))for(e=0;e\u003cn.length;++e){var o=n[e];null!=o\u0026\u0026Ww(r,$w(o))}else jw(t.text)\u0026\u0026!q(t.text)\u0026\u0026Ww(r,Bw(t.text))}else t.elm=Bw(t.text);return t.elm}function Jw(t,e,n,i,r){for(;i\u003c=r;++i){var o=n[i];null!=o\u0026\u0026Fw(t,$w(o),e)}}function Qw(t,e,n,i){for(;n\u003c=i;++n){var r=e[n];if(null!=r)if(jw(r.tag))Gw(Hw(r.elm),r.elm);else Gw(t,r.elm)}}function tS(t,e){var n,i=e.elm,r=t\u0026\u0026t.attrs||{},o=e.attrs||{};if(r!==o){for(n in o){var a=o[n];r[n]!==a\u0026\u0026(!0===a?i.setAttribute(n,\"\"):!1===a?i.removeAttribute(n):\"style\"===n?i.style.cssText=a:120!==n.charCodeAt(0)?i.setAttribute(n,a):\"xmlns:xlink\"===n||\"xmlns\"===n?i.setAttributeNS(\"http://www.w3.org/2000/xmlns/\",n,a):58===n.charCodeAt(3)?i.setAttributeNS(\"http://www.w3.org/XML/1998/namespace\",n,a):58===n.charCodeAt(5)?i.setAttributeNS(rw,n,a):i.setAttribute(n,a))}for(n in r)n in o||i.removeAttribute(n)}}function eS(t,e){var n=e.elm=t.elm,i=t.children,r=e.children;t!==e\u0026\u0026(tS(t,e),Zw(e.text)?jw(i)\u0026\u0026jw(r)?i!==r\u0026\u0026function(t,e,n){for(var i,r,o,a=0,s=0,l=e.length-1,u=e[0],h=e[l],c=n.length-1,p=n[0],d=n[c];a\u003c=l\u0026\u0026s\u003c=c;)null==u?u=e[++a]:null==h?h=e[--l]:null==p?p=n[++s]:null==d?d=n[--c]:Kw(u,p)?(eS(u,p),u=e[++a],p=n[++s]):Kw(h,d)?(eS(h,d),h=e[--l],d=n[--c]):Kw(u,d)?(eS(u,d),Fw(t,u.elm,Yw(h.elm)),u=e[++a],d=n[--c]):Kw(h,p)?(eS(h,p),Fw(t,h.elm,u.elm),h=e[--l],p=n[++s]):(Zw(i)\u0026\u0026(i=qw(e,a,l)),Zw(r=i[p.key])||(o=e[r]).tag!==p.tag?Fw(t,$w(p),u.elm):(eS(o,p),e[r]=void 0,Fw(t,o.elm,u.elm)),p=n[++s]);(a\u003c=l||s\u003c=c)\u0026\u0026(a\u003el?Jw(t,null==n[c+1]?null:n[c+1].elm,n,s,c):Qw(t,e,a,l))}(n,i,r):jw(r)?(jw(t.text)\u0026\u0026Xw(n,\"\"),Jw(n,null,r,0,r.length-1)):jw(i)?Qw(n,i,0,i.length-1):jw(t.text)\u0026\u0026Xw(n,\"\"):t.text!==e.text\u0026\u0026(jw(i)\u0026\u0026Qw(n,i,0,i.length-1),Xw(n,e.text)))}var nS=0,iS=function(){function t(t,e,n){if(this.type=\"svg\",this.refreshHover=rS(\"refreshHover\"),this.configLayer=rS(\"configLayer\"),this.storage=e,this._opts=n=A({},n),this.root=t,this._id=\"zr\"+nS++,this._oldVNode=hw(n.width,n.height),t\u0026\u0026!n.ssr){var i=this._viewport=document.createElement(\"div\");i.style.cssText=\"position:relative;overflow:hidden\";var r=this._svgDom=this._oldVNode.elm=aw(\"svg\");tS(null,this._oldVNode),i.appendChild(r),t.appendChild(i)}this.resize(n.width,n.height)}return t.prototype.getType=function(){return this.type},t.prototype.getViewportRoot=function(){return this._viewport},t.prototype.getViewportRootOffset=function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},t.prototype.getSvgDom=function(){return this._svgDom},t.prototype.refresh=function(){if(this.root){var t=this.renderToVNode({willUpdate:!0});t.attrs.style=\"position:absolute;left:0;top:0;user-select:none\",function(t,e){if(Kw(t,e))eS(t,e);else{var n=t.elm,i=Hw(n);$w(e),null!==i\u0026\u0026(Fw(i,e.elm,Yw(n)),Qw(i,[t],0,0))}}(this._oldVNode,t),this._oldVNode=t}},t.prototype.renderOneToVNode=function(t){return Nw(t,uw(this._id))},t.prototype.renderToVNode=function(t){t=t||{};var e=this.storage.getDisplayList(!0),n=this._width,i=this._height,r=uw(this._id);r.animation=t.animation,r.willUpdate=t.willUpdate,r.compress=t.compress,r.emphasis=t.emphasis,r.ssr=this._opts.ssr;var o=[],a=this._bgVNode=function(t,e,n,i){var r;if(n\u0026\u0026\"none\"!==n)if(r=sw(\"rect\",\"bg\",{width:t,height:e,x:\"0\",y:\"0\"}),_i(n))Ew({fill:n},r.attrs,\"fill\",i);else if(vi(n))zw({style:{fill:n},dirty:bt,getBoundingRect:function(){return{width:t,height:e}}},r.attrs,\"fill\",i);else{var o=hi(n),a=o.color,s=o.opacity;r.attrs.fill=a,s\u003c1\u0026\u0026(r.attrs[\"fill-opacity\"]=s)}return r}(n,i,this._backgroundColor,r);a\u0026\u0026o.push(a);var s=t.compress?null:this._mainVNode=sw(\"g\",\"main\",{},[]);this._paintList(e,r,s?s.children:o),s\u0026\u0026o.push(s);var l=z(G(r.defs),(function(t){return r.defs[t]}));if(l.length\u0026\u0026o.push(sw(\"defs\",\"defs\",{},l)),t.animation){var u=function(t,e,n){var i=(n=n||{}).newline?\"\\n\":\"\",r=\" {\"+i,o=i+\"}\",a=z(G(t),(function(e){return e+r+z(G(t[e]),(function(n){return n+\":\"+t[e][n]+\";\"})).join(i)+o})).join(i),s=z(G(e),(function(t){return\"@keyframes \"+t+r+z(G(e[t]),(function(n){return n+r+z(G(e[t][n]),(function(i){var r=e[t][n][i];return\"d\"===i\u0026\u0026(r='path(\"'+r+'\")'),i+\":\"+r+\";\"})).join(i)+o})).join(i)+o})).join(i);return a||s?[\"\u003c![CDATA[\",a,s,\"]]\u003e\"].join(i):\"\"}(r.cssNodes,r.cssAnims,{newline:!0});if(u){var h=sw(\"style\",\"stl\",{},[],u);o.push(h)}}return hw(n,i,o,t.useViewBox)},t.prototype.renderToString=function(t){return t=t||{},lw(this.renderToVNode({animation:rt(t.cssAnimation,!0),emphasis:rt(t.cssEmphasis,!0),willUpdate:!1,compress:!0,useViewBox:rt(t.useViewBox,!0)}),{newline:!0})},t.prototype.setBackgroundColor=function(t){this._backgroundColor=t},t.prototype.getSvgRoot=function(){return this._mainVNode\u0026\u0026this._mainVNode.elm},t.prototype._paintList=function(t,e,n){for(var i,r,o=t.length,a=[],s=0,l=0,u=0;u\u003co;u++){var h=t[u];if(!h.invisible){var c=h.__clipPaths,p=c\u0026\u0026c.length||0,d=r\u0026\u0026r.length||0,f=void 0;for(f=Math.max(p-1,d-1);f\u003e=0\u0026\u0026(!c||!r||c[f]!==r[f]);f--);for(var g=d-1;g\u003ef;g--)i=a[--s-1];for(var y=f+1;y\u003cp;y++){var v={};Vw(c[y],v,e);var m=sw(\"g\",\"clip-g-\"+l++,v,[]);(i?i.children:n).push(m),a[s++]=m,i=m}r=c;var x=Nw(h,e);x\u0026\u0026(i?i.children:n).push(x)}}},t.prototype.resize=function(t,e){var n=this._opts,i=this.root,r=this._viewport;if(null!=t\u0026\u0026(n.width=t),null!=e\u0026\u0026(n.height=e),i\u0026\u0026r\u0026\u0026(r.style.display=\"none\",t=$y(i,0,n),e=$y(i,1,n),r.style.display=\"\"),this._width!==t||this._height!==e){if(this._width=t,this._height=e,r){var o=r.style;o.width=t+\"px\",o.height=e+\"px\"}if(vi(this._backgroundColor))this.refresh();else{var a=this._svgDom;a\u0026\u0026(a.setAttribute(\"width\",t),a.setAttribute(\"height\",e));var s=this._bgVNode\u0026\u0026this._bgVNode.elm;s\u0026\u0026(s.setAttribute(\"width\",t),s.setAttribute(\"height\",e))}}},t.prototype.getWidth=function(){return this._width},t.prototype.getHeight=function(){return this._height},t.prototype.dispose=function(){this.root\u0026\u0026(this.root.innerHTML=\"\"),this._svgDom=this._viewport=this.storage=this._oldVNode=this._bgVNode=this._mainVNode=null},t.prototype.clear=function(){this._svgDom\u0026\u0026(this._svgDom.innerHTML=null),this._oldVNode=null},t.prototype.toDataURL=function(t){var e=this.renderToString(),n=\"data:image/svg+xml;\";return t?(e=Mi(e))\u0026\u0026n+\"base64,\"+e:n+\"charset=UTF-8,\"+encodeURIComponent(e)},t}();function rS(t){return function(){0}}function oS(t,e,n){var i=h.createCanvas(),r=e.getWidth(),o=e.getHeight(),a=i.style;return a\u0026\u0026(a.position=\"absolute\",a.left=\"0\",a.top=\"0\",a.width=r+\"px\",a.height=o+\"px\",i.setAttribute(\"data-zr-dom-id\",t)),i.width=r*n,i.height=o*n,i}var aS=function(t){function e(e,n,i){var r,o=t.call(this)||this;o.motionBlur=!1,o.lastFrameAlpha=.7,o.dpr=1,o.virtual=!1,o.config={},o.incremental=!1,o.zlevel=0,o.maxRepaintRectCount=5,o.__dirty=!0,o.__firstTimePaint=!0,o.__used=!1,o.__drawIndex=0,o.__startIndex=0,o.__endIndex=0,o.__prevStartIndex=null,o.__prevEndIndex=null,i=i||sr,\"string\"==typeof e?r=oS(e,n,i):q(e)\u0026\u0026(e=(r=e).id),o.id=e,o.dom=r;var a=r.style;return a\u0026\u0026(xt(r),r.onselectstart=function(){return!1},a.padding=\"0\",a.margin=\"0\",a.borderWidth=\"0\"),o.painter=n,o.dpr=i,o}return n(e,t),e.prototype.getElementCount=function(){return this.__endIndex-this.__startIndex},e.prototype.afterBrush=function(){this.__prevStartIndex=this.__startIndex,this.__prevEndIndex=this.__endIndex},e.prototype.initContext=function(){this.ctx=this.dom.getContext(\"2d\"),this.ctx.dpr=this.dpr},e.prototype.setUnpainted=function(){this.__firstTimePaint=!0},e.prototype.createBackBuffer=function(){var t=this.dpr;this.domBack=oS(\"back-\"+this.id,this.painter,t),this.ctxBack=this.domBack.getContext(\"2d\"),1!==t\u0026\u0026this.ctxBack.scale(t,t)},e.prototype.createRepaintRects=function(t,e,n,i){if(this.__firstTimePaint)return this.__firstTimePaint=!1,null;var r,o=[],a=this.maxRepaintRectCount,s=!1,l=new ze(0,0,0,0);function u(t){if(t.isFinite()\u0026\u0026!t.isZero())if(0===o.length){(e=new ze(0,0,0,0)).copy(t),o.push(e)}else{for(var e,n=!1,i=1/0,r=0,u=0;u\u003co.length;++u){var h=o[u];if(h.intersect(t)){var c=new ze(0,0,0,0);c.copy(h),c.union(t),o[u]=c,n=!0;break}if(s){l.copy(t),l.union(h);var p=t.width*t.height,d=h.width*h.height,f=l.width*l.height-p-d;f\u003ci\u0026\u0026(i=f,r=u)}}if(s\u0026\u0026(o[r].union(t),n=!0),!n)(e=new ze(0,0,0,0)).copy(t),o.push(e);s||(s=o.length\u003e=a)}}for(var h=this.__startIndex;h\u003cthis.__endIndex;++h){if(d=t[h]){var c=d.shouldBePainted(n,i,!0,!0);(f=d.__isRendered\u0026\u0026(1\u0026d.__dirty||!c)?d.getPrevPaintRect():null)\u0026\u0026u(f);var p=c\u0026\u0026(1\u0026d.__dirty||!d.__isRendered)?d.getPaintRect():null;p\u0026\u0026u(p)}}for(h=this.__prevStartIndex;h\u003cthis.__prevEndIndex;++h){var d,f;c=(d=e[h])\u0026\u0026d.shouldBePainted(n,i,!0,!0);if(d\u0026\u0026(!c||!d.__zr)\u0026\u0026d.__isRendered)(f=d.getPrevPaintRect())\u0026\u0026u(f)}do{r=!1;for(h=0;h\u003co.length;)if(o[h].isZero())o.splice(h,1);else{for(var g=h+1;g\u003co.length;)o[h].intersect(o[g])?(r=!0,o[h].union(o[g]),o.splice(g,1)):g++;h++}}while(r);return this._paintRects=o,o},e.prototype.debugGetPaintRects=function(){return(this._paintRects||[]).slice()},e.prototype.resize=function(t,e){var n=this.dpr,i=this.dom,r=i.style,o=this.domBack;r\u0026\u0026(r.width=t+\"px\",r.height=e+\"px\"),i.width=t*n,i.height=e*n,o\u0026\u0026(o.width=t*n,o.height=e*n,1!==n\u0026\u0026this.ctxBack.scale(n,n))},e.prototype.clear=function(t,e,n){var i=this.dom,r=this.ctx,o=i.width,a=i.height;e=e||this.clearColor;var s=this.motionBlur\u0026\u0026!t,l=this.lastFrameAlpha,u=this.dpr,h=this;s\u0026\u0026(this.domBack||this.createBackBuffer(),this.ctxBack.globalCompositeOperation=\"copy\",this.ctxBack.drawImage(i,0,0,o/u,a/u));var c=this.domBack;function p(t,n,i,o){if(r.clearRect(t,n,i,o),e\u0026\u0026\"transparent\"!==e){var a=void 0;if(Q(e))a=(e.global||e.__width===i\u0026\u0026e.__height===o)\u0026\u0026e.__canvasGradient||qy(r,e,{x:0,y:0,width:i,height:o}),e.__canvasGradient=a,e.__width=i,e.__height=o;else tt(e)\u0026\u0026(e.scaleX=e.scaleX||u,e.scaleY=e.scaleY||u,a=ov(r,e,{dirty:function(){h.setUnpainted(),h.painter.refresh()}}));r.save(),r.fillStyle=a||e,r.fillRect(t,n,i,o),r.restore()}s\u0026\u0026(r.save(),r.globalAlpha=l,r.drawImage(c,t,n,i,o),r.restore())}!n||s?p(0,0,o,a):n.length\u0026\u0026E(n,(function(t){p(t.x*u,t.y*u,t.width*u,t.height*u)}))},e}(jt),sS=1e5,lS=314159,uS=.01;var hS=function(){function t(t,e,n,i){this.type=\"canvas\",this._zlevelList=[],this._prevDisplayList=[],this._layers={},this._layerConfig={},this._needsManuallyCompositing=!1,this.type=\"canvas\";var r=!t.nodeName||\"CANVAS\"===t.nodeName.toUpperCase();this._opts=n=A({},n||{}),this.dpr=n.devicePixelRatio||sr,this._singleCanvas=r,this.root=t,t.style\u0026\u0026(xt(t),t.innerHTML=\"\"),this.storage=e;var o=this._zlevelList;this._prevDisplayList=[];var a=this._layers;if(r){var s=t,l=s.width,u=s.height;null!=n.width\u0026\u0026(l=n.width),null!=n.height\u0026\u0026(u=n.height),this.dpr=n.devicePixelRatio||1,s.width=l*this.dpr,s.height=u*this.dpr,this._width=l,this._height=u;var h=new aS(s,this,this.dpr);h.__builtin__=!0,h.initContext(),a[314159]=h,h.zlevel=lS,o.push(lS),this._domRoot=t}else{this._width=$y(t,0,n),this._height=$y(t,1,n);var c=this._domRoot=function(t,e){var n=document.createElement(\"div\");return n.style.cssText=[\"position:relative\",\"width:\"+t+\"px\",\"height:\"+e+\"px\",\"padding:0\",\"margin:0\",\"border-width:0\"].join(\";\")+\";\",n}(this._width,this._height);t.appendChild(c)}}return t.prototype.getType=function(){return\"canvas\"},t.prototype.isSingleCanvas=function(){return this._singleCanvas},t.prototype.getViewportRoot=function(){return this._domRoot},t.prototype.getViewportRootOffset=function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},t.prototype.refresh=function(t){var e=this.storage.getDisplayList(!0),n=this._prevDisplayList,i=this._zlevelList;this._redrawId=Math.random(),this._paintList(e,n,t,this._redrawId);for(var r=0;r\u003ci.length;r++){var o=i[r],a=this._layers[o];if(!a.__builtin__\u0026\u0026a.refresh){var s=0===r?this._backgroundColor:null;a.refresh(s)}}return this._opts.useDirtyRect\u0026\u0026(this._prevDisplayList=e.slice()),this},t.prototype.refreshHover=function(){this._paintHoverList(this.storage.getDisplayList(!1))},t.prototype._paintHoverList=function(t){var e=t.length,n=this._hoverlayer;if(n\u0026\u0026n.clear(),e){for(var i,r={inHover:!0,viewWidth:this._width,viewHeight:this._height},o=0;o\u003ce;o++){var a=t[o];a.__inHover\u0026\u0026(n||(n=this._hoverlayer=this.getLayer(sS)),i||(i=n.ctx).save(),fv(i,a,r,o===e-1))}i\u0026\u0026i.restore()}},t.prototype.getHoverLayer=function(){return this.getLayer(sS)},t.prototype.paintOne=function(t,e){dv(t,e)},t.prototype._paintList=function(t,e,n,i){if(this._redrawId===i){n=n||!1,this._updateLayerStatus(t);var r=this._doPaintList(t,e,n),o=r.finished,a=r.needsRefreshHover;if(this._needsManuallyCompositing\u0026\u0026this._compositeManually(),a\u0026\u0026this._paintHoverList(t),o)this.eachLayer((function(t){t.afterBrush\u0026\u0026t.afterBrush()}));else{var s=this;on((function(){s._paintList(t,e,n,i)}))}}},t.prototype._compositeManually=function(){var t=this.getLayer(lS).ctx,e=this._domRoot.width,n=this._domRoot.height;t.clearRect(0,0,e,n),this.eachBuiltinLayer((function(i){i.virtual\u0026\u0026t.drawImage(i.dom,0,0,e,n)}))},t.prototype._doPaintList=function(t,e,n){for(var i=this,o=[],a=this._opts.useDirtyRect,s=0;s\u003cthis._zlevelList.length;s++){var l=this._zlevelList[s],u=this._layers[l];u.__builtin__\u0026\u0026u!==this._hoverlayer\u0026\u0026(u.__dirty||n)\u0026\u0026o.push(u)}for(var h=!0,c=!1,p=function(r){var s,l=o[r],u=l.ctx,p=a\u0026\u0026l.createRepaintRects(t,e,d._width,d._height),f=n?l.__startIndex:l.__drawIndex,g=!n\u0026\u0026l.incremental\u0026\u0026Date.now,y=g\u0026\u0026Date.now(),v=l.zlevel===d._zlevelList[0]?d._backgroundColor:null;if(l.__startIndex===l.__endIndex)l.clear(!1,v,p);else if(f===l.__startIndex){var m=t[f];m.incremental\u0026\u0026m.notClear\u0026\u0026!n||l.clear(!1,v,p)}-1===f\u0026\u0026(console.error(\"For some unknown reason. drawIndex is -1\"),f=l.__startIndex);var x=function(e){var n={inHover:!1,allClipped:!1,prevEl:null,viewWidth:i._width,viewHeight:i._height};for(s=f;s\u003cl.__endIndex;s++){var r=t[s];if(r.__inHover\u0026\u0026(c=!0),i._doPaintEl(r,l,a,e,n,s===l.__endIndex-1),g)if(Date.now()-y\u003e15)break}n.prevElClipPaths\u0026\u0026u.restore()};if(p)if(0===p.length)s=l.__endIndex;else for(var _=d.dpr,b=0;b\u003cp.length;++b){var w=p[b];u.save(),u.beginPath(),u.rect(w.x*_,w.y*_,w.width*_,w.height*_),u.clip(),x(w),u.restore()}else u.save(),x(),u.restore();l.__drawIndex=s,l.__drawIndex\u003cl.__endIndex\u0026\u0026(h=!1)},d=this,f=0;f\u003co.length;f++)p(f);return r.wxa\u0026\u0026E(this._layers,(function(t){t\u0026\u0026t.ctx\u0026\u0026t.ctx.draw\u0026\u0026t.ctx.draw()})),{finished:h,needsRefreshHover:c}},t.prototype._doPaintEl=function(t,e,n,i,r,o){var a=e.ctx;if(n){var s=t.getPaintRect();(!i||s\u0026\u0026s.intersect(i))\u0026\u0026(fv(a,t,r,o),t.setPrevPaintRect(s))}else fv(a,t,r,o)},t.prototype.getLayer=function(t,e){this._singleCanvas\u0026\u0026!this._needsManuallyCompositing\u0026\u0026(t=lS);var n=this._layers[t];return n||((n=new aS(\"zr_\"+t,this,this.dpr)).zlevel=t,n.__builtin__=!0,this._layerConfig[t]?C(n,this._layerConfig[t],!0):this._layerConfig[t-uS]\u0026\u0026C(n,this._layerConfig[t-uS],!0),e\u0026\u0026(n.virtual=e),this.insertLayer(t,n),n.initContext()),n},t.prototype.insertLayer=function(t,e){var n=this._layers,i=this._zlevelList,r=i.length,o=this._domRoot,a=null,s=-1;if(!n[t]\u0026\u0026function(t){return!!t\u0026\u0026(!!t.__builtin__||\"function\"==typeof t.resize\u0026\u0026\"function\"==typeof t.refresh)}(e)){if(r\u003e0\u0026\u0026t\u003ei[0]){for(s=0;s\u003cr-1\u0026\u0026!(i[s]\u003ct\u0026\u0026i[s+1]\u003et);s++);a=n[i[s]]}if(i.splice(s+1,0,t),n[t]=e,!e.virtual)if(a){var l=a.dom;l.nextSibling?o.insertBefore(e.dom,l.nextSibling):o.appendChild(e.dom)}else o.firstChild?o.insertBefore(e.dom,o.firstChild):o.appendChild(e.dom);e.painter||(e.painter=this)}},t.prototype.eachLayer=function(t,e){for(var n=this._zlevelList,i=0;i\u003cn.length;i++){var r=n[i];t.call(e,this._layers[r],r)}},t.prototype.eachBuiltinLayer=function(t,e){for(var n=this._zlevelList,i=0;i\u003cn.length;i++){var r=n[i],o=this._layers[r];o.__builtin__\u0026\u0026t.call(e,o,r)}},t.prototype.eachOtherLayer=function(t,e){for(var n=this._zlevelList,i=0;i\u003cn.length;i++){var r=n[i],o=this._layers[r];o.__builtin__||t.call(e,o,r)}},t.prototype.getLayers=function(){return this._layers},t.prototype._updateLayerStatus=function(t){function e(t){o\u0026\u0026(o.__endIndex!==t\u0026\u0026(o.__dirty=!0),o.__endIndex=t)}if(this.eachBuiltinLayer((function(t,e){t.__dirty=t.__used=!1})),this._singleCanvas)for(var n=1;n\u003ct.length;n++){if((s=t[n]).zlevel!==t[n-1].zlevel||s.incremental){this._needsManuallyCompositing=!0;break}}var i,r,o=null,a=0;for(r=0;r\u003ct.length;r++){var s,l=(s=t[r]).zlevel,u=void 0;i!==l\u0026\u0026(i=l,a=0),s.incremental?((u=this.getLayer(l+.001,this._needsManuallyCompositing)).incremental=!0,a=1):u=this.getLayer(l+(a\u003e0?uS:0),this._needsManuallyCompositing),u.__builtin__||I(\"ZLevel \"+l+\" has been used by unkown layer \"+u.id),u!==o\u0026\u0026(u.__used=!0,u.__startIndex!==r\u0026\u0026(u.__dirty=!0),u.__startIndex=r,u.incremental?u.__drawIndex=-1:u.__drawIndex=r,e(r),o=u),1\u0026s.__dirty\u0026\u0026!s.__inHover\u0026\u0026(u.__dirty=!0,u.incremental\u0026\u0026u.__drawIndex\u003c0\u0026\u0026(u.__drawIndex=r))}e(r),this.eachBuiltinLayer((function(t,e){!t.__used\u0026\u0026t.getElementCount()\u003e0\u0026\u0026(t.__dirty=!0,t.__startIndex=t.__endIndex=t.__drawIndex=0),t.__dirty\u0026\u0026t.__drawIndex\u003c0\u0026\u0026(t.__drawIndex=t.__startIndex)}))},t.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},t.prototype._clearLayer=function(t){t.clear()},t.prototype.setBackgroundColor=function(t){this._backgroundColor=t,E(this._layers,(function(t){t.setUnpainted()}))},t.prototype.configLayer=function(t,e){if(e){var n=this._layerConfig;n[t]?C(n[t],e,!0):n[t]=e;for(var i=0;i\u003cthis._zlevelList.length;i++){var r=this._zlevelList[i];if(r===t||r===t+uS)C(this._layers[r],n[t],!0)}}},t.prototype.delLayer=function(t){var e=this._layers,n=this._zlevelList,i=e[t];i\u0026\u0026(i.dom.parentNode.removeChild(i.dom),delete e[t],n.splice(P(n,t),1))},t.prototype.resize=function(t,e){if(this._domRoot.style){var n=this._domRoot;n.style.display=\"none\";var i=this._opts,r=this.root;if(null!=t\u0026\u0026(i.width=t),null!=e\u0026\u0026(i.height=e),t=$y(r,0,i),e=$y(r,1,i),n.style.display=\"\",this._width!==t||e!==this._height){for(var o in n.style.width=t+\"px\",n.style.height=e+\"px\",this._layers)this._layers.hasOwnProperty(o)\u0026\u0026this._layers[o].resize(t,e);this.refresh(!0)}this._width=t,this._height=e}else{if(null==t||null==e)return;this._width=t,this._height=e,this.getLayer(lS).resize(t,e)}return this},t.prototype.clearLayer=function(t){var e=this._layers[t];e\u0026\u0026e.clear()},t.prototype.dispose=function(){this.root.innerHTML=\"\",this.root=this.storage=this._domRoot=this._layers=null},t.prototype.getRenderedCanvas=function(t){if(t=t||{},this._singleCanvas\u0026\u0026!this._compositeManually)return this._layers[314159].dom;var e=new aS(\"image\",this,t.pixelRatio||this.dpr);e.initContext(),e.clear(!1,t.backgroundColor||this._backgroundColor);var n=e.ctx;if(t.pixelRatio\u003c=this.dpr){this.refresh();var i=e.dom.width,r=e.dom.height;this.eachLayer((function(t){t.__builtin__?n.drawImage(t.dom,0,0,i,r):t.renderToCanvas\u0026\u0026(n.save(),t.renderToCanvas(n),n.restore())}))}else for(var o={inHover:!1,viewWidth:this._width,viewHeight:this._height},a=this.storage.getDisplayList(!0),s=0,l=a.length;s\u003cl;s++){var u=a[s];fv(n,u,o,s===l-1)}return e.dom},t.prototype.getWidth=function(){return this._width},t.prototype.getHeight=function(){return this._height},t}();var cS=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.hasSymbolVisual=!0,n}return n(e,t),e.prototype.getInitialData=function(t){return _x(null,this,{useEncodeDefaulter:!0})},e.prototype.getLegendIcon=function(t){var e=new Br,n=Xy(\"line\",0,t.itemHeight/2,t.itemWidth,0,t.lineStyle.stroke,!1);e.add(n),n.setStyle(t.lineStyle);var i=this.getData().getVisual(\"symbol\"),r=this.getData().getVisual(\"symbolRotate\"),o=\"none\"===i?\"circle\":i,a=.8*t.itemHeight,s=Xy(o,(t.itemWidth-a)/2,(t.itemHeight-a)/2,a,a,t.itemStyle.fill);e.add(s),s.setStyle(t.itemStyle);var l=\"inherit\"===t.iconRotate?r:t.iconRotate||0;return s.rotation=l*Math.PI/180,s.setOrigin([t.itemWidth/2,t.itemHeight/2]),o.indexOf(\"empty\")\u003e-1\u0026\u0026(s.style.stroke=s.style.fill,s.style.fill=\"#fff\",s.style.lineWidth=2),e},e.type=\"series.line\",e.dependencies=[\"grid\",\"polar\"],e.defaultOption={z:3,coordinateSystem:\"cartesian2d\",legendHoverLink:!0,clip:!0,label:{position:\"top\"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:\"solid\"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:\"emptyCircle\",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:\"auto\",connectNulls:!1,sampling:\"none\",animationEasing:\"linear\",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:\"clone\"},triggerLineEvent:!1},e}(bg);function pS(t,e){var n=t.mapDimensionsAll(\"defaultedLabel\"),i=n.length;if(1===i){var r=mf(t,e,n[0]);return null!=r?r+\"\":null}if(i){for(var o=[],a=0;a\u003cn.length;a++)o.push(mf(t,e,n[a]));return o.join(\" \")}}function dS(t,e){var n=t.mapDimensionsAll(\"defaultedLabel\");if(!Y(e))return e+\"\";for(var i=[],r=0;r\u003cn.length;r++){var o=t.getDimensionIndex(n[r]);o\u003e=0\u0026\u0026i.push(e[o])}return i.join(\" \")}var fS=function(t){function e(e,n,i,r){var o=t.call(this)||this;return o.updateData(e,n,i,r),o}return n(e,t),e.prototype._createSymbol=function(t,e,n,i,r){this.removeAll();var o=Xy(t,-1,-1,2,2,null,r);o.attr({z2:100,culling:!0,scaleX:i[0]/2,scaleY:i[1]/2}),o.drift=gS,this._symbolType=t,this.add(o)},e.prototype.stopSymbolAnimation=function(t){this.childAt(0).stopAnimation(null,t)},e.prototype.getSymbolType=function(){return this._symbolType},e.prototype.getSymbolPath=function(){return this.childAt(0)},e.prototype.highlight=function(){Ol(this.childAt(0))},e.prototype.downplay=function(){Rl(this.childAt(0))},e.prototype.setZ=function(t,e){var n=this.childAt(0);n.zlevel=t,n.z=e},e.prototype.setDraggable=function(t,e){var n=this.childAt(0);n.draggable=t,n.cursor=!e\u0026\u0026t?\"move\":n.cursor},e.prototype.updateData=function(t,n,i,r){this.silent=!1;var o=t.getItemVisual(n,\"symbol\")||\"circle\",a=t.hostModel,s=e.getSymbolSize(t,n),l=o!==this._symbolType,u=r\u0026\u0026r.disableAnimation;if(l){var h=t.getItemVisual(n,\"symbolKeepAspect\");this._createSymbol(o,t,n,s,h)}else{(p=this.childAt(0)).silent=!1;var c={scaleX:s[0]/2,scaleY:s[1]/2};u?p.attr(c):vh(p,c,a,n),Sh(p)}if(this._updateCommon(t,n,s,i,r),l){var p=this.childAt(0);if(!u){c={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:p.style.opacity}};p.scaleX=p.scaleY=0,p.style.opacity=0,mh(p,c,a,n)}}u\u0026\u0026this.childAt(0).stopAnimation(\"leave\")},e.prototype._updateCommon=function(t,e,n,i,r){var o,a,s,l,u,h,c,p,d,f=this.childAt(0),g=t.hostModel;if(i\u0026\u0026(o=i.emphasisItemStyle,a=i.blurItemStyle,s=i.selectItemStyle,l=i.focus,u=i.blurScope,c=i.labelStatesModels,p=i.hoverScale,d=i.cursorStyle,h=i.emphasisDisabled),!i||t.hasItemOption){var y=i\u0026\u0026i.itemModel?i.itemModel:t.getItemModel(e),v=y.getModel(\"emphasis\");o=v.getModel(\"itemStyle\").getItemStyle(),s=y.getModel([\"select\",\"itemStyle\"]).getItemStyle(),a=y.getModel([\"blur\",\"itemStyle\"]).getItemStyle(),l=v.get(\"focus\"),u=v.get(\"blurScope\"),h=v.get(\"disabled\"),c=rc(y),p=v.getShallow(\"scale\"),d=y.getShallow(\"cursor\")}var m=t.getItemVisual(e,\"symbolRotate\");f.attr(\"rotation\",(m||0)*Math.PI/180||0);var x=Zy(t.getItemVisual(e,\"symbolOffset\"),n);x\u0026\u0026(f.x=x[0],f.y=x[1]),d\u0026\u0026f.attr(\"cursor\",d);var _=t.getItemVisual(e,\"style\"),b=_.fill;if(f instanceof Ns){var w=f.style;f.useStyle(A({image:w.image,x:w.x,y:w.y,width:w.width,height:w.height},_))}else f.__isEmptyBrush?f.useStyle(A({},_)):f.useStyle(_),f.style.decal=null,f.setColor(b,r\u0026\u0026r.symbolInnerColor),f.style.strokeNoScale=!0;var S=t.getItemVisual(e,\"liftZ\"),M=this._z2;null!=S?null==M\u0026\u0026(this._z2=f.z2,f.z2+=S):null!=M\u0026\u0026(f.z2=M,this._z2=null);var I=r\u0026\u0026r.useNameLabel;ic(f,c,{labelFetcher:g,labelDataIndex:e,defaultText:function(e){return I?t.getName(e):pS(t,e)},inheritColor:b,defaultOpacity:_.opacity}),this._sizeX=n[0]/2,this._sizeY=n[1]/2;var T=f.ensureState(\"emphasis\");T.style=o,f.ensureState(\"select\").style=s,f.ensureState(\"blur\").style=a;var C=null==p||!0===p?Math.max(1.1,3/this._sizeY):isFinite(p)\u0026\u0026p\u003e0?+p:1;T.scaleX=this._sizeX*C,T.scaleY=this._sizeY*C,this.setSymbolScale(1),Zl(this,l,u,h)},e.prototype.setSymbolScale=function(t){this.scaleX=this.scaleY=t},e.prototype.fadeOut=function(t,e,n){var i=this.childAt(0),r=rl(this).dataIndex,o=n\u0026\u0026n.animation;if(this.silent=i.silent=!0,n\u0026\u0026n.fadeLabel){var a=i.getTextContent();a\u0026\u0026_h(a,{style:{opacity:0}},e,{dataIndex:r,removeOpt:o,cb:function(){i.removeTextContent()}})}else i.removeTextContent();_h(i,{style:{opacity:0},scaleX:0,scaleY:0},e,{dataIndex:r,cb:t,removeOpt:o})},e.getSymbolSize=function(t,e){return Uy(t.getItemVisual(e,\"symbolSize\"))},e}(Br);function gS(t,e){this.parent.drift(t,e)}function yS(t,e,n,i){return e\u0026\u0026!isNaN(e[0])\u0026\u0026!isNaN(e[1])\u0026\u0026!(i.isIgnore\u0026\u0026i.isIgnore(n))\u0026\u0026!(i.clipShape\u0026\u0026!i.clipShape.contain(e[0],e[1]))\u0026\u0026\"none\"!==t.getItemVisual(n,\"symbol\")}function vS(t){return null==t||q(t)||(t={isIgnore:t}),t||{}}function mS(t){var e=t.hostModel,n=e.getModel(\"emphasis\");return{emphasisItemStyle:n.getModel(\"itemStyle\").getItemStyle(),blurItemStyle:e.getModel([\"blur\",\"itemStyle\"]).getItemStyle(),selectItemStyle:e.getModel([\"select\",\"itemStyle\"]).getItemStyle(),focus:n.get(\"focus\"),blurScope:n.get(\"blurScope\"),emphasisDisabled:n.get(\"disabled\"),hoverScale:n.get(\"scale\"),labelStatesModels:rc(e),cursorStyle:e.get(\"cursor\")}}var xS=function(){function t(t){this.group=new Br,this._SymbolCtor=t||fS}return t.prototype.updateData=function(t,e){this._progressiveEls=null,e=vS(e);var n=this.group,i=t.hostModel,r=this._data,o=this._SymbolCtor,a=e.disableAnimation,s=mS(t),l={disableAnimation:a},u=e.getSymbolPoint||function(e){return t.getItemLayout(e)};r||n.removeAll(),t.diff(r).add((function(i){var r=u(i);if(yS(t,r,i,e)){var a=new o(t,i,s,l);a.setPosition(r),t.setItemGraphicEl(i,a),n.add(a)}})).update((function(h,c){var p=r.getItemGraphicEl(c),d=u(h);if(yS(t,d,h,e)){var f=t.getItemVisual(h,\"symbol\")||\"circle\",g=p\u0026\u0026p.getSymbolType\u0026\u0026p.getSymbolType();if(!p||g\u0026\u0026g!==f)n.remove(p),(p=new o(t,h,s,l)).setPosition(d);else{p.updateData(t,h,s,l);var y={x:d[0],y:d[1]};a?p.attr(y):vh(p,y,i)}n.add(p),t.setItemGraphicEl(h,p)}else n.remove(p)})).remove((function(t){var e=r.getItemGraphicEl(t);e\u0026\u0026e.fadeOut((function(){n.remove(e)}),i)})).execute(),this._getSymbolPoint=u,this._data=t},t.prototype.updateLayout=function(){var t=this,e=this._data;e\u0026\u0026e.eachItemGraphicEl((function(e,n){var i=t._getSymbolPoint(n);e.setPosition(i),e.markRedraw()}))},t.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=mS(t),this._data=null,this.group.removeAll()},t.prototype.incrementalUpdate=function(t,e,n){function i(t){t.isGroup||(t.incremental=!0,t.ensureState(\"emphasis\").hoverLayer=!0)}this._progressiveEls=[],n=vS(n);for(var r=t.start;r\u003ct.end;r++){var o=e.getItemLayout(r);if(yS(e,o,r,n)){var a=new this._SymbolCtor(e,r,this._seriesScope);a.traverse(i),a.setPosition(o),this.group.add(a),e.setItemGraphicEl(r,a),this._progressiveEls.push(a)}}},t.prototype.eachRendered=function(t){Jh(this._progressiveEls||this.group,t)},t.prototype.remove=function(t){var e=this.group,n=this._data;n\u0026\u0026t?n.eachItemGraphicEl((function(t){t.fadeOut((function(){e.remove(t)}),n.hostModel)})):e.removeAll()},t}();function _S(t,e,n){var i=t.getBaseAxis(),r=t.getOtherAxis(i),o=function(t,e){var n=0,i=t.scale.getExtent();\"start\"===e?n=i[0]:\"end\"===e?n=i[1]:j(e)\u0026\u0026!isNaN(e)?n=e:i[0]\u003e0?n=i[0]:i[1]\u003c0\u0026\u0026(n=i[1]);return n}(r,n),a=i.dim,s=r.dim,l=e.mapDimension(s),u=e.mapDimension(a),h=\"x\"===s||\"radius\"===s?1:0,c=z(t.dimensions,(function(t){return e.mapDimension(t)})),p=!1,d=e.getCalculationInfo(\"stackResultDimension\");return mx(e,c[0])\u0026\u0026(p=!0,c[0]=d),mx(e,c[1])\u0026\u0026(p=!0,c[1]=d),{dataDimsForPoint:c,valueStart:o,valueAxisDim:s,baseAxisDim:a,stacked:!!p,valueDim:l,baseDim:u,baseDataOffset:h,stackedOverDimension:e.getCalculationInfo(\"stackedOverDimension\")}}function bS(t,e,n,i){var r=NaN;t.stacked\u0026\u0026(r=n.get(n.getCalculationInfo(\"stackedOverDimension\"),i)),isNaN(r)\u0026\u0026(r=t.valueStart);var o=t.baseDataOffset,a=[];return a[o]=n.get(t.baseDim,i),a[1-o]=r,e.dataToPoint(a)}var wS=Math.min,SS=Math.max;function MS(t,e){return isNaN(t)||isNaN(e)}function IS(t,e,n,i,r,o,a,s,l){for(var u,h,c,p,d,f,g=n,y=0;y\u003ci;y++){var v=e[2*g],m=e[2*g+1];if(g\u003e=r||g\u003c0)break;if(MS(v,m)){if(l){g+=o;continue}break}if(g===n)t[o\u003e0?\"moveTo\":\"lineTo\"](v,m),c=v,p=m;else{var x=v-u,_=m-h;if(x*x+_*_\u003c.5){g+=o;continue}if(a\u003e0){for(var b=g+o,w=e[2*b],S=e[2*b+1];w===v\u0026\u0026S===m\u0026\u0026y\u003ci;)y++,g+=o,w=e[2*(b+=o)],S=e[2*b+1],x=(v=e[2*g])-u,_=(m=e[2*g+1])-h;var M=y+1;if(l)for(;MS(w,S)\u0026\u0026M\u003ci;)M++,w=e[2*(b+=o)],S=e[2*b+1];var I=.5,T=0,C=0,D=void 0,A=void 0;if(M\u003e=i||MS(w,S))d=v,f=m;else{T=w-u,C=S-h;var k=v-u,L=w-v,P=m-h,O=S-m,R=void 0,N=void 0;if(\"x\"===s){var E=T\u003e0?1:-1;d=v-E*(R=Math.abs(k))*a,f=m,D=v+E*(N=Math.abs(L))*a,A=m}else if(\"y\"===s){var z=C\u003e0?1:-1;d=v,f=m-z*(R=Math.abs(P))*a,D=v,A=m+z*(N=Math.abs(O))*a}else R=Math.sqrt(k*k+P*P),d=v-T*a*(1-(I=(N=Math.sqrt(L*L+O*O))/(N+R))),f=m-C*a*(1-I),A=m+C*a*I,D=wS(D=v+T*a*I,SS(w,v)),A=wS(A,SS(S,m)),D=SS(D,wS(w,v)),f=m-(C=(A=SS(A,wS(S,m)))-m)*R/N,d=wS(d=v-(T=D-v)*R/N,SS(u,v)),f=wS(f,SS(h,m)),D=v+(T=v-(d=SS(d,wS(u,v))))*N/R,A=m+(C=m-(f=SS(f,wS(h,m))))*N/R}t.bezierCurveTo(c,p,d,f,v,m),c=D,p=A}else t.lineTo(v,m)}u=v,h=m,g+=o}return y}var TS=function(){this.smooth=0,this.smoothConstraint=!0},CS=function(t){function e(e){var n=t.call(this,e)||this;return n.type=\"ec-polyline\",n}return n(e,t),e.prototype.getDefaultStyle=function(){return{stroke:\"#000\",fill:null}},e.prototype.getDefaultShape=function(){return new TS},e.prototype.buildPath=function(t,e){var n=e.points,i=0,r=n.length/2;if(e.connectNulls){for(;r\u003e0\u0026\u0026MS(n[2*r-2],n[2*r-1]);r--);for(;i\u003cr\u0026\u0026MS(n[2*i],n[2*i+1]);i++);}for(;i\u003cr;)i+=IS(t,n,i,r,r,1,e.smooth,e.smoothMonotone,e.connectNulls)+1},e.prototype.getPointOn=function(t,e){this.path||(this.createPathProxy(),this.buildPath(this.path,this.shape));for(var n,i,r=this.path.data,o=hs.CMD,a=\"x\"===e,s=[],l=0;l\u003cr.length;){var u=void 0,h=void 0,c=void 0,p=void 0,d=void 0,f=void 0,g=void 0;switch(r[l++]){case o.M:n=r[l++],i=r[l++];break;case o.L:if(u=r[l++],h=r[l++],(g=a?(t-n)/(u-n):(t-i)/(h-i))\u003c=1\u0026\u0026g\u003e=0){var y=a?(h-i)*g+i:(u-n)*g+n;return a?[t,y]:[y,t]}n=u,i=h;break;case o.C:u=r[l++],h=r[l++],c=r[l++],p=r[l++],d=r[l++],f=r[l++];var v=a?_n(n,u,c,d,t,s):_n(i,h,p,f,t,s);if(v\u003e0)for(var m=0;m\u003cv;m++){var x=s[m];if(x\u003c=1\u0026\u0026x\u003e=0){y=a?mn(i,h,p,f,x):mn(n,u,c,d,x);return a?[t,y]:[y,t]}}n=d,i=f}}},e}(ks),DS=function(t){function e(){return null!==t\u0026\u0026t.apply(this,arguments)||this}return n(e,t),e}(TS),AS=function(t){function e(e){var n=t.call(this,e)||this;return n.type=\"ec-polygon\",n}return n(e,t),e.prototype.getDefaultShape=function(){return new DS},e.prototype.buildPath=function(t,e){var n=e.points,i=e.stackedOnPoints,r=0,o=n.length/2,a=e.smoothMonotone;if(e.connectNulls){for(;o\u003e0\u0026\u0026MS(n[2*o-2],n[2*o-1]);o--);for(;r\u003co\u0026\u0026MS(n[2*r],n[2*r+1]);r++);}for(;r\u003co;){var s=IS(t,n,r,o,o,1,e.smooth,a,e.connectNulls);IS(t,i,r+s-1,s,o,-1,e.stackedOnSmooth,a,e.connectNulls),r+=s+1,t.closePath()}},e}(ks);function kS(t,e,n,i,r){var o=t.getArea(),a=o.x,s=o.y,l=o.width,u=o.height,h=n.get([\"lineStyle\",\"width\"])||0;a-=h/2,s-=h/2,l+=h,u+=h,l=Math.ceil(l),a!==Math.floor(a)\u0026\u0026(a=Math.floor(a),l++);var c=new Ws({shape:{x:a,y:s,width:l,height:u}});if(e){var p=t.getBaseAxis(),d=p.isHorizontal(),f=p.inverse;d?(f\u0026\u0026(c.shape.x+=l),c.shape.width=0):(f||(c.shape.y+=u),c.shape.height=0);var g=X(r)?function(t){r(t,c)}:null;mh(c,{shape:{width:l,height:u,x:a,y:s}},n,null,i,g)}return c}function LS(t,e,n){var i=t.getArea(),r=Jr(i.r0,1),o=Jr(i.r,1),a=new Fu({shape:{cx:Jr(t.cx,1),cy:Jr(t.cy,1),r0:r,r:o,startAngle:i.startAngle,endAngle:i.endAngle,clockwise:i.clockwise}});e\u0026\u0026(\"angle\"===t.getBaseAxis().dim?a.shape.endAngle=i.startAngle:a.shape.r=r,mh(a,{shape:{endAngle:i.endAngle,r:o}},n));return a}function PS(t,e,n,i,r){return t?\"polar\"===t.type?LS(t,e,n):\"cartesian2d\"===t.type?kS(t,e,n,i,r):null:null}function OS(t,e){return t.type===e}function RS(t,e){if(t.length===e.length){for(var n=0;n\u003ct.length;n++)if(t[n]!==e[n])return;return!0}}function NS(t){for(var e=1/0,n=1/0,i=-1/0,r=-1/0,o=0;o\u003ct.length;){var a=t[o++],s=t[o++];isNaN(a)||(e=Math.min(a,e),i=Math.max(a,i)),isNaN(s)||(n=Math.min(s,n),r=Math.max(s,r))}return[[e,n],[i,r]]}function ES(t,e){var n=NS(t),i=n[0],r=n[1],o=NS(e),a=o[0],s=o[1];return Math.max(Math.abs(i[0]-a[0]),Math.abs(i[1]-a[1]),Math.abs(r[0]-s[0]),Math.abs(r[1]-s[1]))}function zS(t){return j(t)?t:t?.5:0}function VS(t,e,n,i,r){var o=n.getBaseAxis(),a=\"x\"===o.dim||\"radius\"===o.dim?0:1,s=[],l=0,u=[],h=[],c=[],p=[];if(r){for(l=0;l\u003ct.length;l+=2){var d=e||t;isNaN(d[l])||isNaN(d[l+1])||p.push(t[l],t[l+1])}t=p}for(l=0;l\u003ct.length-2;l+=2)switch(c[0]=t[l+2],c[1]=t[l+3],h[0]=t[l],h[1]=t[l+1],s.push(h[0],h[1]),i){case\"end\":u[a]=c[a],u[1-a]=h[1-a],s.push(u[0],u[1]);break;case\"middle\":var f=(h[a]+c[a])/2,g=[];u[a]=g[a]=f,u[1-a]=h[1-a],g[1-a]=c[1-a],s.push(u[0],u[1]),s.push(g[0],g[1]);break;default:u[a]=h[a],u[1-a]=c[1-a],s.push(u[0],u[1])}return s.push(t[l++],t[l++]),s}function BS(t,e,n){var i=t.getVisual(\"visualMeta\");if(i\u0026\u0026i.length\u0026\u0026t.count()\u0026\u0026\"cartesian2d\"===e.type){for(var r,o,a=i.length-1;a\u003e=0;a--){var s=t.getDimensionInfo(i[a].dimension);if(\"x\"===(r=s\u0026\u0026s.coordDim)||\"y\"===r){o=i[a];break}}if(o){var l=e.getAxis(r),u=z(o.stops,(function(t){return{coord:l.toGlobalCoord(l.dataToCoord(t.value)),color:t.color}})),h=u.length,c=o.outerColors.slice();h\u0026\u0026u[0].coord\u003eu[h-1].coord\u0026\u0026(u.reverse(),c.reverse());var p=function(t,e){var n,i,r=[],o=t.length;function a(t,e,n){var i=t.coord;return{coord:n,color:ti((n-i)/(e.coord-i),[t.color,e.color])}}for(var s=0;s\u003co;s++){var l=t[s],u=l.coord;if(u\u003c0)n=l;else{if(u\u003ee){i?r.push(a(i,l,e)):n\u0026\u0026r.push(a(n,l,0),a(n,l,e));break}n\u0026\u0026(r.push(a(n,l,0)),n=null),r.push(l),i=l}}return r}(u,\"x\"===r?n.getWidth():n.getHeight()),d=p.length;if(!d\u0026\u0026h)return u[0].coord\u003c0?c[1]?c[1]:u[h-1].color:c[0]?c[0]:u[0].color;var f=p[0].coord-10,g=p[d-1].coord+10,y=g-f;if(y\u003c.001)return\"transparent\";E(p,(function(t){t.offset=(t.coord-f)/y})),p.push({offset:d?p[d-1].offset:.5,color:c[1]||\"transparent\"}),p.unshift({offset:d?p[0].offset:.5,color:c[0]||\"transparent\"});var v=new oh(0,0,0,0,p,!0);return v[r]=f,v[r+\"2\"]=g,v}}}function FS(t,e,n){var i=t.get(\"showAllSymbol\"),r=\"auto\"===i;if(!i||r){var o=n.getAxesByScale(\"ordinal\")[0];if(o\u0026\u0026(!r||!function(t,e){var n=t.getExtent(),i=Math.abs(n[1]-n[0])/t.scale.count();isNaN(i)\u0026\u0026(i=0);for(var r=e.count(),o=Math.max(1,Math.round(r/5)),a=0;a\u003cr;a+=o)if(1.5*fS.getSymbolSize(e,a)[t.isHorizontal()?1:0]\u003ei)return!1;return!0}(o,e))){var a=e.mapDimension(o.dim),s={};return E(o.getViewLabels(),(function(t){var e=o.scale.getRawOrdinalNumber(t.tickValue);s[e]=1})),function(t){return!s.hasOwnProperty(e.get(a,t))}}}}function GS(t,e){return[t[2*e],t[2*e+1]]}function WS(t){if(t.get([\"endLabel\",\"show\"]))return!0;for(var e=0;e\u003chl.length;e++)if(t.get([hl[e],\"endLabel\",\"show\"]))return!0;return!1}function HS(t,e,n,i){if(OS(e,\"cartesian2d\")){var r=i.getModel(\"endLabel\"),o=r.get(\"valueAnimation\"),a=i.getData(),s={lastFrameIndex:0},l=WS(i)?function(n,i){t._endLabelOnDuring(n,i,a,s,o,r,e)}:null,u=e.getBaseAxis().isHorizontal(),h=kS(e,n,i,(function(){var e=t._endLabel;e\u0026\u0026n\u0026\u0026null!=s.originalX\u0026\u0026e.attr({x:s.originalX,y:s.originalY})}),l);if(!i.get(\"clip\",!0)){var c=h.shape,p=Math.max(c.width,c.height);u?(c.y-=p,c.height+=2*p):(c.x-=p,c.width+=2*p)}return l\u0026\u0026l(1,h),h}return LS(e,n,i)}var YS=function(t){function e(){return null!==t\u0026\u0026t.apply(this,arguments)||this}return n(e,t),e.prototype.init=function(){var t=new Br,e=new xS;this.group.add(e.group),this._symbolDraw=e,this._lineGroup=t,this._changePolyState=W(this._changePolyState,this)},e.prototype.render=function(t,e,n){var i=t.coordinateSystem,r=this.group,o=t.getData(),a=t.getModel(\"lineStyle\"),s=t.getModel(\"areaStyle\"),l=o.getLayout(\"points\")||[],u=\"polar\"===i.type,h=this._coordSys,c=this._symbolDraw,p=this._polyline,d=this._polygon,f=this._lineGroup,g=!e.ssr\u0026\u0026t.get(\"animation\"),y=!s.isEmpty(),v=s.get(\"origin\"),m=_S(i,o,v),x=y\u0026\u0026function(t,e,n){if(!n.valueDim)return[];for(var i=e.count(),r=Bx(2*i),o=0;o\u003ci;o++){var a=bS(n,t,e,o);r[2*o]=a[0],r[2*o+1]=a[1]}return r}(i,o,m),_=t.get(\"showSymbol\"),b=t.get(\"connectNulls\"),w=_\u0026\u0026!u\u0026\u0026FS(t,o,i),S=this._data;S\u0026\u0026S.eachItemGraphicEl((function(t,e){t.__temp\u0026\u0026(r.remove(t),S.setItemGraphicEl(e,null))})),_||c.remove(),r.add(f);var M,I=!u\u0026\u0026t.get(\"step\");i\u0026\u0026i.getArea\u0026\u0026t.get(\"clip\",!0)\u0026\u0026(null!=(M=i.getArea()).width?(M.x-=.1,M.y-=.1,M.width+=.2,M.height+=.2):M.r0\u0026\u0026(M.r0-=.5,M.r+=.5)),this._clipShapeForSymbol=M;var T=BS(o,i,n)||o.getVisual(\"style\")[o.getVisual(\"drawType\")];if(p\u0026\u0026h.type===i.type\u0026\u0026I===this._step){y\u0026\u0026!d?d=this._newPolygon(l,x):d\u0026\u0026!y\u0026\u0026(f.remove(d),d=this._polygon=null),u||this._initOrUpdateEndLabel(t,i,Sp(T));var C=f.getClipPath();if(C)mh(C,{shape:HS(this,i,!1,t).shape},t);else f.setClipPath(HS(this,i,!0,t));_\u0026\u0026c.updateData(o,{isIgnore:w,clipShape:M,disableAnimation:!0,getSymbolPoint:function(t){return[l[2*t],l[2*t+1]]}}),RS(this._stackedOnPoints,x)\u0026\u0026RS(this._points,l)||(g?this._doUpdateAnimation(o,x,i,n,I,v,b):(I\u0026\u0026(x\u0026\u0026(x=VS(x,l,i,I,b)),l=VS(l,null,i,I,b)),p.setShape({points:l}),d\u0026\u0026d.setShape({points:l,stackedOnPoints:x})))}else _\u0026\u0026c.updateData(o,{isIgnore:w,clipShape:M,disableAnimation:!0,getSymbolPoint:function(t){return[l[2*t],l[2*t+1]]}}),g\u0026\u0026this._initSymbolLabelAnimation(o,i,M),I\u0026\u0026(x\u0026\u0026(x=VS(x,l,i,I,b)),l=VS(l,null,i,I,b)),p=this._newPolyline(l),y?d=this._newPolygon(l,x):d\u0026\u0026(f.remove(d),d=this._polygon=null),u||this._initOrUpdateEndLabel(t,i,Sp(T)),f.setClipPath(HS(this,i,!0,t));var D=t.getModel(\"emphasis\"),A=D.get(\"focus\"),L=D.get(\"blurScope\"),P=D.get(\"disabled\");(p.useStyle(k(a.getLineStyle(),{fill:\"none\",stroke:T,lineJoin:\"bevel\"})),$l(p,t,\"lineStyle\"),p.style.lineWidth\u003e0\u0026\u0026\"bolder\"===t.get([\"emphasis\",\"lineStyle\",\"width\"]))\u0026\u0026(p.getState(\"emphasis\").style.lineWidth=+p.style.lineWidth+1);rl(p).seriesIndex=t.seriesIndex,Zl(p,A,L,P);var O=zS(t.get(\"smooth\")),R=t.get(\"smoothMonotone\");if(p.setShape({smooth:O,smoothMonotone:R,connectNulls:b}),d){var N=o.getCalculationInfo(\"stackedOnSeries\"),E=0;d.useStyle(k(s.getAreaStyle(),{fill:T,opacity:.7,lineJoin:\"bevel\",decal:o.getVisual(\"style\").decal})),N\u0026\u0026(E=zS(N.get(\"smooth\"))),d.setShape({smooth:O,stackedOnSmooth:E,smoothMonotone:R,connectNulls:b}),$l(d,t,\"areaStyle\"),rl(d).seriesIndex=t.seriesIndex,Zl(d,A,L,P)}var z=this._changePolyState;o.eachItemGraphicEl((function(t){t\u0026\u0026(t.onHoverStateChange=z)})),this._polyline.onHoverStateChange=z,this._data=o,this._coordSys=i,this._stackedOnPoints=x,this._points=l,this._step=I,this._valueOrigin=v,t.get(\"triggerLineEvent\")\u0026\u0026(this.packEventData(t,p),d\u0026\u0026this.packEventData(t,d))},e.prototype.packEventData=function(t,e){rl(e).eventData={componentType:\"series\",componentSubType:\"line\",componentIndex:t.componentIndex,seriesIndex:t.seriesIndex,seriesName:t.name,seriesType:\"line\"}},e.prototype.highlight=function(t,e,n,i){var r=t.getData(),o=zo(r,i);if(this._changePolyState(\"emphasis\"),!(o instanceof Array)\u0026\u0026null!=o\u0026\u0026o\u003e=0){var a=r.getLayout(\"points\"),s=r.getItemGraphicEl(o);if(!s){var l=a[2*o],u=a[2*o+1];if(isNaN(l)||isNaN(u))return;if(this._clipShapeForSymbol\u0026\u0026!this._clipShapeForSymbol.contain(l,u))return;var h=t.get(\"zlevel\")||0,c=t.get(\"z\")||0;(s=new fS(r,o)).x=l,s.y=u,s.setZ(h,c);var p=s.getSymbolPath().getTextContent();p\u0026\u0026(p.zlevel=h,p.z=c,p.z2=this._polyline.z2+1),s.__temp=!0,r.setItemGraphicEl(o,s),s.stopSymbolAnimation(!0),this.group.add(s)}s.highlight()}else Og.prototype.highlight.call(this,t,e,n,i)},e.prototype.downplay=function(t,e,n,i){var r=t.getData(),o=zo(r,i);if(this._changePolyState(\"normal\"),null!=o\u0026\u0026o\u003e=0){var a=r.getItemGraphicEl(o);a\u0026\u0026(a.__temp?(r.setItemGraphicEl(o,null),this.group.remove(a)):a.downplay())}else Og.prototype.downplay.call(this,t,e,n,i)},e.prototype._changePolyState=function(t){var e=this._polygon;Dl(this._polyline,t),e\u0026\u0026Dl(e,t)},e.prototype._newPolyline=function(t){var e=this._polyline;return e\u0026\u0026this._lineGroup.remove(e),e=new CS({shape:{points:t},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(e),this._polyline=e,e},e.prototype._newPolygon=function(t,e){var n=this._polygon;return n\u0026\u0026this._lineGroup.remove(n),n=new AS({shape:{points:t,stackedOnPoints:e},segmentIgnoreThreshold:2}),this._lineGroup.add(n),this._polygon=n,n},e.prototype._initSymbolLabelAnimation=function(t,e,n){var i,r,o=e.getBaseAxis(),a=o.inverse;\"cartesian2d\"===e.type?(i=o.isHorizontal(),r=!1):\"polar\"===e.type\u0026\u0026(i=\"angle\"===o.dim,r=!0);var s=t.hostModel,l=s.get(\"animationDuration\");X(l)\u0026\u0026(l=l(null));var u=s.get(\"animationDelay\")||0,h=X(u)?u(null):u;t.eachItemGraphicEl((function(t,o){var s=t;if(s){var c=[t.x,t.y],p=void 0,d=void 0,f=void 0;if(n)if(r){var g=n,y=e.pointToCoord(c);i?(p=g.startAngle,d=g.endAngle,f=-y[1]/180*Math.PI):(p=g.r0,d=g.r,f=y[0])}else{var v=n;i?(p=v.x,d=v.x+v.width,f=t.x):(p=v.y+v.height,d=v.y,f=t.y)}var m=d===p?0:(f-p)/(d-p);a\u0026\u0026(m=1-m);var x=X(u)?u(o):l*m+h,_=s.getSymbolPath(),b=_.getTextContent();s.attr({scaleX:0,scaleY:0}),s.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:x}),b\u0026\u0026b.animateFrom({style:{opacity:0}},{duration:300,delay:x}),_.disableLabelAnimation=!0}}))},e.prototype._initOrUpdateEndLabel=function(t,e,n){var i=t.getModel(\"endLabel\");if(WS(t)){var r=t.getData(),o=this._polyline,a=r.getLayout(\"points\");if(!a)return o.removeTextContent(),void(this._endLabel=null);var s=this._endLabel;s||((s=this._endLabel=new Xs({z2:200})).ignoreClip=!0,o.setTextContent(this._endLabel),o.disableLabelAnimation=!0);var l=function(t){for(var e,n,i=t.length/2;i\u003e0\u0026\u0026(e=t[2*i-2],n=t[2*i-1],isNaN(e)||isNaN(n));i--);return i-1}(a);l\u003e=0\u0026\u0026(ic(o,rc(t,\"endLabel\"),{inheritColor:n,labelFetcher:t,labelDataIndex:l,defaultText:function(t,e,n){return null!=n?dS(r,n):pS(r,t)},enableTextSetter:!0},function(t,e){var n=e.getBaseAxis(),i=n.isHorizontal(),r=n.inverse,o=i?r?\"right\":\"left\":\"center\",a=i?\"middle\":r?\"top\":\"bottom\";return{normal:{align:t.get(\"align\")||o,verticalAlign:t.get(\"verticalAlign\")||a}}}(i,e)),o.textConfig.position=null)}else this._endLabel\u0026\u0026(this._polyline.removeTextContent(),this._endLabel=null)},e.prototype._endLabelOnDuring=function(t,e,n,i,r,o,a){var s=this._endLabel,l=this._polyline;if(s){t\u003c1\u0026\u0026null==i.originalX\u0026\u0026(i.originalX=s.x,i.originalY=s.y);var u=n.getLayout(\"points\"),h=n.hostModel,c=h.get(\"connectNulls\"),p=o.get(\"precision\"),d=o.get(\"distance\")||0,f=a.getBaseAxis(),g=f.isHorizontal(),y=f.inverse,v=e.shape,m=y?g?v.x:v.y+v.height:g?v.x+v.width:v.y,x=(g?d:0)*(y?-1:1),_=(g?0:-d)*(y?-1:1),b=g?\"x\":\"y\",w=function(t,e,n){for(var i,r,o=t.length/2,a=\"x\"===n?0:1,s=0,l=-1,u=0;u\u003co;u++)if(r=t[2*u+a],!isNaN(r)\u0026\u0026!isNaN(t[2*u+1-a]))if(0!==u){if(i\u003c=e\u0026\u0026r\u003e=e||i\u003e=e\u0026\u0026r\u003c=e){l=u;break}s=u,i=r}else i=r;return{range:[s,l],t:(e-i)/(r-i)}}(u,m,b),S=w.range,M=S[1]-S[0],I=void 0;if(M\u003e=1){if(M\u003e1\u0026\u0026!c){var T=GS(u,S[0]);s.attr({x:T[0]+x,y:T[1]+_}),r\u0026\u0026(I=h.getRawValue(S[0]))}else{(T=l.getPointOn(m,b))\u0026\u0026s.attr({x:T[0]+x,y:T[1]+_});var C=h.getRawValue(S[0]),D=h.getRawValue(S[1]);r\u0026\u0026(I=Zo(n,p,C,D,w.t))}i.lastFrameIndex=S[0]}else{var A=1===t||i.lastFrameIndex\u003e0?S[0]:0;T=GS(u,A);r\u0026\u0026(I=h.getRawValue(A)),s.attr({x:T[0]+x,y:T[1]+_})}if(r){var k=pc(s);\"function\"==typeof k.setLabelText\u0026\u0026k.setLabelText(I)}}},e.prototype._doUpdateAnimation=function(t,e,n,i,r,o,a){var s=this._polyline,l=this._polygon,u=t.hostModel,h=function(t,e,n,i,r,o,a,s){for(var l=function(t,e){var n=[];return e.diff(t).add((function(t){n.push({cmd:\"+\",idx:t})})).update((function(t,e){n.push({cmd:\"=\",idx:e,idx1:t})})).remove((function(t){n.push({cmd:\"-\",idx:t})})).execute(),n}(t,e),u=[],h=[],c=[],p=[],d=[],f=[],g=[],y=_S(r,e,a),v=t.getLayout(\"points\")||[],m=e.getLayout(\"points\")||[],x=0;x\u003cl.length;x++){var _=l[x],b=!0,w=void 0,S=void 0;switch(_.cmd){case\"=\":w=2*_.idx,S=2*_.idx1;var M=v[w],I=v[w+1],T=m[S],C=m[S+1];(isNaN(M)||isNaN(I))\u0026\u0026(M=T,I=C),u.push(M,I),h.push(T,C),c.push(n[w],n[w+1]),p.push(i[S],i[S+1]),g.push(e.getRawIndex(_.idx1));break;case\"+\":var D=_.idx,A=y.dataDimsForPoint,k=r.dataToPoint([e.get(A[0],D),e.get(A[1],D)]);S=2*D,u.push(k[0],k[1]),h.push(m[S],m[S+1]);var L=bS(y,r,e,D);c.push(L[0],L[1]),p.push(i[S],i[S+1]),g.push(e.getRawIndex(D));break;case\"-\":b=!1}b\u0026\u0026(d.push(_),f.push(f.length))}f.sort((function(t,e){return g[t]-g[e]}));var P=u.length,O=Bx(P),R=Bx(P),N=Bx(P),E=Bx(P),z=[];for(x=0;x\u003cf.length;x++){var V=f[x],B=2*x,F=2*V;O[B]=u[F],O[B+1]=u[F+1],R[B]=h[F],R[B+1]=h[F+1],N[B]=c[F],N[B+1]=c[F+1],E[B]=p[F],E[B+1]=p[F+1],z[x]=d[V]}return{current:O,next:R,stackedOnCurrent:N,stackedOnNext:E,status:z}}(this._data,t,this._stackedOnPoints,e,this._coordSys,0,this._valueOrigin),c=h.current,p=h.stackedOnCurrent,d=h.next,f=h.stackedOnNext;if(r\u0026\u0026(p=VS(h.stackedOnCurrent,h.current,n,r,a),c=VS(h.current,null,n,r,a),f=VS(h.stackedOnNext,h.next,n,r,a),d=VS(h.next,null,n,r,a)),ES(c,d)\u003e3e3||l\u0026\u0026ES(p,f)\u003e3e3)return s.stopAnimation(),s.setShape({points:d}),void(l\u0026\u0026(l.stopAnimation(),l.setShape({points:d,stackedOnPoints:f})));s.shape.__points=h.current,s.shape.points=c;var g={shape:{points:d}};h.current!==c\u0026\u0026(g.shape.__points=h.next),s.stopAnimation(),vh(s,g,u),l\u0026\u0026(l.setShape({points:c,stackedOnPoints:p}),l.stopAnimation(),vh(l,{shape:{stackedOnPoints:f}},u),s.shape.points!==l.shape.points\u0026\u0026(l.shape.points=s.shape.points));for(var y=[],v=h.status,m=0;m\u003cv.length;m++){if(\"=\"===v[m].cmd){var x=t.getItemGraphicEl(v[m].idx1);x\u0026\u0026y.push({el:x,ptIdx:m})}}s.animators\u0026\u0026s.animators.length\u0026\u0026s.animators[0].during((function(){l\u0026\u0026l.dirtyShape();for(var t=s.shape.__points,e=0;e\u003cy.length;e++){var n=y[e].el,i=2*y[e].ptIdx;n.x=t[i],n.y=t[i+1],n.markRedraw()}}))},e.prototype.remove=function(t){var e=this.group,n=this._data;this._lineGroup.removeAll(),this._symbolDraw.remove(!0),n\u0026\u0026n.eachItemGraphicEl((function(t,i){t.__temp\u0026\u0026(e.remove(t),n.setItemGraphicEl(i,null))})),this._polyline=this._polygon=this._coordSys=this._points=this._stackedOnPoints=this._endLabel=this._data=null},e.type=\"line\",e}(Og);function XS(t,e){return{seriesType:t,plan:kg(),reset:function(t){var n=t.getData(),i=t.coordinateSystem,r=t.pipelineContext,o=e||r.large;if(i){var a=z(i.dimensions,(function(t){return n.mapDimension(t)})).slice(0,2),s=a.length,l=n.getCalculationInfo(\"stackResultDimension\");mx(n,a[0])\u0026\u0026(a[0]=l),mx(n,a[1])\u0026\u0026(a[1]=l);var u=n.getStore(),h=n.getDimensionIndex(a[0]),c=n.getDimensionIndex(a[1]);return s\u0026\u0026{progress:function(t,e){for(var n=t.end-t.start,r=o\u0026\u0026Bx(n*s),a=[],l=[],p=t.start,d=0;p\u003ct.end;p++){var f=void 0;if(1===s){var g=u.get(h,p);f=i.dataToPoint(g,null,l)}else a[0]=u.get(h,p),a[1]=u.get(c,p),f=i.dataToPoint(a,null,l);o?(r[d++]=f[0],r[d++]=f[1]):e.setItemLayout(p,f.slice())}o\u0026\u0026e.setLayout(\"points\",r)}}}}}}var US={average:function(t){for(var e=0,n=0,i=0;i\u003ct.length;i++)isNaN(t[i])||(e+=t[i],n++);return 0===n?NaN:e/n},sum:function(t){for(var e=0,n=0;n\u003ct.length;n++)e+=t[n]||0;return e},max:function(t){for(var e=-1/0,n=0;n\u003ct.length;n++)t[n]\u003ee\u0026\u0026(e=t[n]);return isFinite(e)?e:NaN},min:function(t){for(var e=1/0,n=0;n\u003ct.length;n++)t[n]\u003ce\u0026\u0026(e=t[n]);return isFinite(e)?e:NaN},nearest:function(t){return t[0]}},ZS=function(t){return Math.round(t.length/2)};function jS(t){return{seriesType:t,reset:function(t,e,n){var i=t.getData(),r=t.get(\"sampling\"),o=t.coordinateSystem,a=i.count();if(a\u003e10\u0026\u0026\"cartesian2d\"===o.type\u0026\u0026r){var s=o.getBaseAxis(),l=o.getOtherAxis(s),u=s.getExtent(),h=n.getDevicePixelRatio(),c=Math.abs(u[1]-u[0])*(h||1),p=Math.round(a/c);if(isFinite(p)\u0026\u0026p\u003e1){\"lttb\"===r?t.setData(i.lttbDownSample(i.mapDimension(l.dim),1/p)):\"minmax\"===r\u0026\u0026t.setData(i.minmaxDownSample(i.mapDimension(l.dim),1/p));var d=void 0;U(r)?d=US[r]:X(r)\u0026\u0026(d=r),d\u0026\u0026t.setData(i.downSample(i.mapDimension(l.dim),1/p,d,ZS))}}}}}var qS=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.getInitialData=function(t,e){return _x(null,this,{useEncodeDefaulter:!0})},e.prototype.getMarkerPosition=function(t,e,n){var i=this.coordinateSystem;if(i\u0026\u0026i.clampData){var r=i.clampData(t),o=i.dataToPoint(r);if(n)E(i.getAxes(),(function(t,n){if(\"category\"===t.type\u0026\u0026null!=e){var i=t.getTicksCoords(),a=t.getTickModel().get(\"alignWithLabel\"),s=r[n],l=\"x1\"===e[n]||\"y1\"===e[n];if(l\u0026\u0026!a\u0026\u0026(s+=1),i.length\u003c2)return;if(2===i.length)return void(o[n]=t.toGlobalCoord(t.getExtent()[l?1:0]));for(var u=void 0,h=void 0,c=1,p=0;p\u003ci.length;p++){var d=i[p].coord,f=p===i.length-1?i[p-1].tickValue+c:i[p].tickValue;if(f===s){h=d;break}if(f\u003cs)u=d;else if(null!=u\u0026\u0026f\u003es){h=(d+u)/2;break}1===p\u0026\u0026(c=f-i[0].tickValue)}null==h\u0026\u0026(u?u\u0026\u0026(h=i[i.length-1].coord):h=i[0].coord),o[n]=t.toGlobalCoord(h)}}));else{var a=this.getData(),s=a.getLayout(\"offset\"),l=a.getLayout(\"size\"),u=i.getBaseAxis().isHorizontal()?0:1;o[u]+=s+l/2}return o}return[NaN,NaN]},e.type=\"series.__base_bar__\",e.defaultOption={z:2,coordinateSystem:\"cartesian2d\",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:\"mod\"},e}(bg);bg.registerClass(qS);var KS=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.getInitialData=function(){return _x(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get(\"realtimeSort\",!0)||null})},e.prototype.getProgressive=function(){return!!this.get(\"large\")\u0026\u0026this.get(\"progressive\")},e.prototype.getProgressiveThreshold=function(){var t=this.get(\"progressiveThreshold\"),e=this.get(\"largeThreshold\");return e\u003et\u0026\u0026(t=e),t},e.prototype.brushSelector=function(t,e,n){return n.rect(e.getItemLayout(t))},e.type=\"series.bar\",e.dependencies=[\"grid\",\"polar\"],e.defaultOption=kc(qS.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:\"rgba(180, 180, 180, 0.2)\",borderColor:null,borderWidth:0,borderType:\"solid\",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:\"#212121\"}},realtimeSort:!1}),e}(qS),$S=function(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=2*Math.PI,this.clockwise=!0},JS=function(t){function e(e){var n=t.call(this,e)||this;return n.type=\"sausage\",n}return n(e,t),e.prototype.getDefaultShape=function(){return new $S},e.prototype.buildPath=function(t,e){var n=e.cx,i=e.cy,r=Math.max(e.r0||0,0),o=Math.max(e.r,0),a=.5*(o-r),s=r+a,l=e.startAngle,u=e.endAngle,h=e.clockwise,c=2*Math.PI,p=h?u-l\u003cc:l-u\u003cc;p||(l=u-(h?c:-c));var d=Math.cos(l),f=Math.sin(l),g=Math.cos(u),y=Math.sin(u);p?(t.moveTo(d*r+n,f*r+i),t.arc(d*s+n,f*s+i,a,-Math.PI+l,l,!h)):t.moveTo(d*o+n,f*o+i),t.arc(n,i,o,l,u,!h),t.arc(g*s+n,y*s+i,a,u-2*Math.PI,u-Math.PI,!h),0!==r\u0026\u0026t.arc(n,i,r,u,l,h)},e}(ks);function QS(t,e,n){return e*Math.sin(t)*(n?-1:1)}function tM(t,e,n){return e*Math.cos(t)*(n?1:-1)}function eM(t,e,n){var i=t.get(\"borderRadius\");if(null==i)return n?{cornerRadius:0}:null;Y(i)||(i=[i,i,i,i]);var r=Math.abs(e.r||0-e.r0||0);return{cornerRadius:z(i,(function(t){return Cr(t,r)}))}}var nM=Math.max,iM=Math.min;var rM=function(t){function e(){var n=t.call(this)||this;return n.type=e.type,n._isFirstFrame=!0,n}return n(e,t),e.prototype.render=function(t,e,n,i){this._model=t,this._removeOnRenderedListener(n),this._updateDrawMode(t);var r=t.get(\"coordinateSystem\");(\"cartesian2d\"===r||\"polar\"===r)\u0026\u0026(this._progressiveEls=null,this._isLargeDraw?this._renderLarge(t,e,n):this._renderNormal(t,e,n,i))},e.prototype.incrementalPrepareRender=function(t){this._clear(),this._updateDrawMode(t),this._updateLargeClip(t)},e.prototype.incrementalRender=function(t,e){this._progressiveEls=[],this._incrementalRenderLarge(t,e)},e.prototype.eachRendered=function(t){Jh(this._progressiveEls||this.group,t)},e.prototype._updateDrawMode=function(t){var e=t.pipelineContext.large;null!=this._isLargeDraw\u0026\u0026e===this._isLargeDraw||(this._isLargeDraw=e,this._clear())},e.prototype._renderNormal=function(t,e,n,i){var r,o=this.group,a=t.getData(),s=this._data,l=t.coordinateSystem,u=l.getBaseAxis();\"cartesian2d\"===l.type?r=u.isHorizontal():\"polar\"===l.type\u0026\u0026(r=\"angle\"===u.dim);var h=t.isAnimationEnabled()?t:null,c=function(t,e){var n=t.get(\"realtimeSort\",!0),i=e.getBaseAxis();0;if(n\u0026\u0026\"category\"===i.type\u0026\u0026\"cartesian2d\"===e.type)return{baseAxis:i,otherAxis:e.getOtherAxis(i)}}(t,l);c\u0026\u0026this._enableRealtimeSort(c,a,n);var p=t.get(\"clip\",!0)||c,d=function(t,e){var n=t.getArea\u0026\u0026t.getArea();if(OS(t,\"cartesian2d\")){var i=t.getBaseAxis();if(\"category\"!==i.type||!i.onBand){var r=e.getLayout(\"bandWidth\");i.isHorizontal()?(n.x-=r,n.width+=2*r):(n.y-=r,n.height+=2*r)}}return n}(l,a);o.removeClipPath();var f=t.get(\"roundCap\",!0),g=t.get(\"showBackground\",!0),y=t.getModel(\"backgroundStyle\"),v=y.get(\"borderRadius\")||0,m=[],x=this._backgroundEls,_=i\u0026\u0026i.isInitSort,b=i\u0026\u0026\"changeAxisOrder\"===i.type;function w(t){var e=pM[l.type](a,t),n=function(t,e,n){var i=\"polar\"===t.type?Fu:Ws;return new i({shape:xM(e,n,t),silent:!0,z2:0})}(l,r,e);return n.useStyle(y.getItemStyle()),\"cartesian2d\"===l.type?n.setShape(\"r\",v):n.setShape(\"cornerRadius\",v),m[t]=n,n}a.diff(s).add((function(e){var n=a.getItemModel(e),i=pM[l.type](a,e,n);if(g\u0026\u0026w(e),a.hasValue(e)\u0026\u0026cM[l.type](i)){var s=!1;p\u0026\u0026(s=oM[l.type](d,i));var y=aM[l.type](t,a,e,i,r,h,u.model,!1,f);c\u0026\u0026(y.forceLabelAnimation=!0),fM(y,a,e,n,i,t,r,\"polar\"===l.type),_?y.attr({shape:i}):c?sM(c,h,y,i,e,r,!1,!1):mh(y,{shape:i},t,e),a.setItemGraphicEl(e,y),o.add(y),y.ignore=s}})).update((function(e,n){var i=a.getItemModel(e),S=pM[l.type](a,e,i);if(g){var M=void 0;0===x.length?M=w(n):((M=x[n]).useStyle(y.getItemStyle()),\"cartesian2d\"===l.type?M.setShape(\"r\",v):M.setShape(\"cornerRadius\",v),m[e]=M);var I=pM[l.type](a,e);vh(M,{shape:xM(r,I,l)},h,e)}var T=s.getItemGraphicEl(n);if(a.hasValue(e)\u0026\u0026cM[l.type](S)){var C=!1;if(p\u0026\u0026(C=oM[l.type](d,S))\u0026\u0026o.remove(T),T?Sh(T):T=aM[l.type](t,a,e,S,r,h,u.model,!!T,f),c\u0026\u0026(T.forceLabelAnimation=!0),b){var D=T.getTextContent();if(D){var A=pc(D);null!=A.prevValue\u0026\u0026(A.prevValue=A.value)}}else fM(T,a,e,i,S,t,r,\"polar\"===l.type);_?T.attr({shape:S}):c?sM(c,h,T,S,e,r,!0,b):vh(T,{shape:S},t,e,null),a.setItemGraphicEl(e,T),T.ignore=C,o.add(T)}else o.remove(T)})).remove((function(e){var n=s.getItemGraphicEl(e);n\u0026\u0026wh(n,t,e)})).execute();var S=this._backgroundGroup||(this._backgroundGroup=new Br);S.removeAll();for(var M=0;M\u003cm.length;++M)S.add(m[M]);o.add(S),this._backgroundEls=m,this._data=a},e.prototype._renderLarge=function(t,e,n){this._clear(),vM(t,this.group),this._updateLargeClip(t)},e.prototype._incrementalRenderLarge=function(t,e){this._removeBackground(),vM(e,this.group,this._progressiveEls,!0)},e.prototype._updateLargeClip=function(t){var e=t.get(\"clip\",!0)\u0026\u0026PS(t.coordinateSystem,!1,t),n=this.group;e?n.setClipPath(e):n.removeClipPath()},e.prototype._enableRealtimeSort=function(t,e,n){var i=this;if(e.count()){var r=t.baseAxis;if(this._isFirstFrame)this._dispatchInitSort(e,t,n),this._isFirstFrame=!1;else{var o=function(t){var n=e.getItemGraphicEl(t),i=n\u0026\u0026n.shape;return i\u0026\u0026Math.abs(r.isHorizontal()?i.height:i.width)||0};this._onRendered=function(){i._updateSortWithinSameData(e,o,r,n)},n.getZr().on(\"rendered\",this._onRendered)}}},e.prototype._dataSort=function(t,e,n){var i=[];return t.each(t.mapDimension(e.dim),(function(t,e){var r=n(e);r=null==r?NaN:r,i.push({dataIndex:e,mappedValue:r,ordinalNumber:t})})),i.sort((function(t,e){return e.mappedValue-t.mappedValue})),{ordinalNumbers:z(i,(function(t){return t.ordinalNumber}))}},e.prototype._isOrderChangedWithinSameData=function(t,e,n){for(var i=n.scale,r=t.mapDimension(n.dim),o=Number.MAX_VALUE,a=0,s=i.getOrdinalMeta().categories.length;a\u003cs;++a){var l=t.rawIndexOf(r,i.getRawOrdinalNumber(a)),u=l\u003c0?Number.MIN_VALUE:e(t.indexOfRawIndex(l));if(u\u003eo)return!0;o=u}return!1},e.prototype._isOrderDifferentInView=function(t,e){for(var n=e.scale,i=n.getExtent(),r=Math.max(0,i[0]),o=Math.min(i[1],n.getOrdinalMeta().categories.length-1);r\u003c=o;++r)if(t.ordinalNumbers[r]!==n.getRawOrdinalNumber(r))return!0},e.prototype._updateSortWithinSameData=function(t,e,n,i){if(this._isOrderChangedWithinSameData(t,e,n)){var r=this._dataSort(t,n,e);this._isOrderDifferentInView(r,n)\u0026\u0026(this._removeOnRenderedListener(i),i.dispatchAction({type:\"changeAxisOrder\",componentType:n.dim+\"Axis\",axisId:n.index,sortInfo:r}))}},e.prototype._dispatchInitSort=function(t,e,n){var i=e.baseAxis,r=this._dataSort(t,i,(function(n){return t.get(t.mapDimension(e.otherAxis.dim),n)}));n.dispatchAction({type:\"changeAxisOrder\",componentType:i.dim+\"Axis\",isInitSort:!0,axisId:i.index,sortInfo:r})},e.prototype.remove=function(t,e){this._clear(this._model),this._removeOnRenderedListener(e)},e.prototype.dispose=function(t,e){this._removeOnRenderedListener(e)},e.prototype._removeOnRenderedListener=function(t){this._onRendered\u0026\u0026(t.getZr().off(\"rendered\",this._onRendered),this._onRendered=null)},e.prototype._clear=function(t){var e=this.group,n=this._data;t\u0026\u0026t.isAnimationEnabled()\u0026\u0026n\u0026\u0026!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],n.eachItemGraphicEl((function(e){wh(e,t,rl(e).dataIndex)}))):e.removeAll(),this._data=null,this._isFirstFrame=!0},e.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},e.type=\"bar\",e}(Og),oM={cartesian2d:function(t,e){var n=e.width\u003c0?-1:1,i=e.height\u003c0?-1:1;n\u003c0\u0026\u0026(e.x+=e.width,e.width=-e.width),i\u003c0\u0026\u0026(e.y+=e.height,e.height=-e.height);var r=t.x+t.width,o=t.y+t.height,a=nM(e.x,t.x),s=iM(e.x+e.width,r),l=nM(e.y,t.y),u=iM(e.y+e.height,o),h=s\u003ca,c=u\u003cl;return e.x=h\u0026\u0026a\u003er?s:a,e.y=c\u0026\u0026l\u003eo?u:l,e.width=h?0:s-a,e.height=c?0:u-l,n\u003c0\u0026\u0026(e.x+=e.width,e.width=-e.width),i\u003c0\u0026\u0026(e.y+=e.height,e.height=-e.height),h||c},polar:function(t,e){var n=e.r0\u003c=e.r?1:-1;if(n\u003c0){var i=e.r;e.r=e.r0,e.r0=i}var r=iM(e.r,t.r),o=nM(e.r0,t.r0);e.r=r,e.r0=o;var a=r-o\u003c0;if(n\u003c0){i=e.r;e.r=e.r0,e.r0=i}return a}},aM={cartesian2d:function(t,e,n,i,r,o,a,s,l){var u=new Ws({shape:A({},i),z2:1});(u.__dataIndex=n,u.name=\"item\",o)\u0026\u0026(u.shape[r?\"height\":\"width\"]=0);return u},polar:function(t,e,n,i,r,o,a,s,l){var u=!r\u0026\u0026l?JS:Fu,h=new u({shape:i,z2:1});h.name=\"item\";var c,p,d=dM(r);if(h.calculateTextPosition=(c=d,p=({isRoundCap:u===JS}||{}).isRoundCap,function(t,e,n){var i=e.position;if(!i||i instanceof Array)return Dr(t,e,n);var r=c(i),o=null!=e.distance?e.distance:5,a=this.shape,s=a.cx,l=a.cy,u=a.r,h=a.r0,d=(u+h)/2,f=a.startAngle,g=a.endAngle,y=(f+g)/2,v=p?Math.abs(u-h)/2:0,m=Math.cos,x=Math.sin,_=s+u*m(f),b=l+u*x(f),w=\"left\",S=\"top\";switch(r){case\"startArc\":_=s+(h-o)*m(y),b=l+(h-o)*x(y),w=\"center\",S=\"top\";break;case\"insideStartArc\":_=s+(h+o)*m(y),b=l+(h+o)*x(y),w=\"center\",S=\"bottom\";break;case\"startAngle\":_=s+d*m(f)+QS(f,o+v,!1),b=l+d*x(f)+tM(f,o+v,!1),w=\"right\",S=\"middle\";break;case\"insideStartAngle\":_=s+d*m(f)+QS(f,-o+v,!1),b=l+d*x(f)+tM(f,-o+v,!1),w=\"left\",S=\"middle\";break;case\"middle\":_=s+d*m(y),b=l+d*x(y),w=\"center\",S=\"middle\";break;case\"endArc\":_=s+(u+o)*m(y),b=l+(u+o)*x(y),w=\"center\",S=\"bottom\";break;case\"insideEndArc\":_=s+(u-o)*m(y),b=l+(u-o)*x(y),w=\"center\",S=\"top\";break;case\"endAngle\":_=s+d*m(g)+QS(g,o+v,!0),b=l+d*x(g)+tM(g,o+v,!0),w=\"left\",S=\"middle\";break;case\"insideEndAngle\":_=s+d*m(g)+QS(g,-o+v,!0),b=l+d*x(g)+tM(g,-o+v,!0),w=\"right\",S=\"middle\";break;default:return Dr(t,e,n)}return(t=t||{}).x=_,t.y=b,t.align=w,t.verticalAlign=S,t}),o){var f=r?\"r\":\"endAngle\",g={};h.shape[f]=r?i.r0:i.startAngle,g[f]=i[f],(s?vh:mh)(h,{shape:g},o)}return h}};function sM(t,e,n,i,r,o,a,s){var l,u;o?(u={x:i.x,width:i.width},l={y:i.y,height:i.height}):(u={y:i.y,height:i.height},l={x:i.x,width:i.width}),s||(a?vh:mh)(n,{shape:l},e,r,null),(a?vh:mh)(n,{shape:u},e?t.baseAxis.model:null,r)}function lM(t,e){for(var n=0;n\u003ce.length;n++)if(!isFinite(t[e[n]]))return!0;return!1}var uM=[\"x\",\"y\",\"width\",\"height\"],hM=[\"cx\",\"cy\",\"r\",\"startAngle\",\"endAngle\"],cM={cartesian2d:function(t){return!lM(t,uM)},polar:function(t){return!lM(t,hM)}},pM={cartesian2d:function(t,e,n){var i=t.getItemLayout(e),r=n?function(t,e){var n=t.get([\"itemStyle\",\"borderColor\"]);if(!n||\"none\"===n)return 0;var i=t.get([\"itemStyle\",\"borderWidth\"])||0,r=isNaN(e.width)?Number.MAX_VALUE:Math.abs(e.width),o=isNaN(e.height)?Number.MAX_VALUE:Math.abs(e.height);return Math.min(i,r,o)}(n,i):0,o=i.width\u003e0?1:-1,a=i.height\u003e0?1:-1;return{x:i.x+o*r/2,y:i.y+a*r/2,width:i.width-o*r,height:i.height-a*r}},polar:function(t,e,n){var i=t.getItemLayout(e);return{cx:i.cx,cy:i.cy,r0:i.r0,r:i.r,startAngle:i.startAngle,endAngle:i.endAngle,clockwise:i.clockwise}}};function dM(t){return function(t){var e=t?\"Arc\":\"Angle\";return function(t){switch(t){case\"start\":case\"insideStart\":case\"end\":case\"insideEnd\":return t+e;default:return t}}}(t)}function fM(t,e,n,i,r,o,a,s){var l=e.getItemVisual(n,\"style\");if(s){if(!o.get(\"roundCap\")){var u=t.shape;A(u,eM(i.getModel(\"itemStyle\"),u,!0)),t.setShape(u)}}else{var h=i.get([\"itemStyle\",\"borderRadius\"])||0;t.setShape(\"r\",h)}t.useStyle(l);var c=i.getShallow(\"cursor\");c\u0026\u0026t.attr(\"cursor\",c);var p=s?a?r.r\u003e=r.r0?\"endArc\":\"startArc\":r.endAngle\u003e=r.startAngle?\"endAngle\":\"startAngle\":a?r.height\u003e=0?\"bottom\":\"top\":r.width\u003e=0?\"right\":\"left\",d=rc(i);ic(t,d,{labelFetcher:o,labelDataIndex:n,defaultText:pS(o.getData(),n),inheritColor:l.fill,defaultOpacity:l.opacity,defaultOutsidePosition:p});var f=t.getTextContent();if(s\u0026\u0026f){var g=i.get([\"label\",\"position\"]);t.textConfig.inside=\"middle\"===g||null,function(t,e,n,i){if(j(i))t.setTextConfig({rotation:i});else if(Y(e))t.setTextConfig({rotation:0});else{var r,o=t.shape,a=o.clockwise?o.startAngle:o.endAngle,s=o.clockwise?o.endAngle:o.startAngle,l=(a+s)/2,u=n(e);switch(u){case\"startArc\":case\"insideStartArc\":case\"middle\":case\"insideEndArc\":case\"endArc\":r=l;break;case\"startAngle\":case\"insideStartAngle\":r=a;break;case\"endAngle\":case\"insideEndAngle\":r=s;break;default:return void t.setTextConfig({rotation:0})}var h=1.5*Math.PI-r;\"middle\"===u\u0026\u0026h\u003eMath.PI/2\u0026\u0026h\u003c1.5*Math.PI\u0026\u0026(h-=Math.PI),t.setTextConfig({rotation:h})}}(t,\"outside\"===g?p:g,dM(a),i.get([\"label\",\"rotate\"]))}dc(f,d,o.getRawValue(n),(function(t){return dS(e,t)}));var y=i.getModel([\"emphasis\"]);Zl(t,y.get(\"focus\"),y.get(\"blurScope\"),y.get(\"disabled\")),$l(t,i),function(t){return null!=t.startAngle\u0026\u0026null!=t.endAngle\u0026\u0026t.startAngle===t.endAngle}(r)\u0026\u0026(t.style.fill=\"none\",t.style.stroke=\"none\",E(t.states,(function(t){t.style\u0026\u0026(t.style.fill=t.style.stroke=\"none\")})))}var gM=function(){},yM=function(t){function e(e){var n=t.call(this,e)||this;return n.type=\"largeBar\",n}return n(e,t),e.prototype.getDefaultShape=function(){return new gM},e.prototype.buildPath=function(t,e){for(var n=e.points,i=this.baseDimIdx,r=1-this.baseDimIdx,o=[],a=[],s=this.barWidth,l=0;l\u003cn.length;l+=3)a[i]=s,a[r]=n[l+2],o[i]=n[l+i],o[r]=n[l+r],t.rect(o[0],o[1],a[0],a[1])},e}(ks);function vM(t,e,n,i){var r=t.getData(),o=r.getLayout(\"valueAxisHorizontal\")?1:0,a=r.getLayout(\"largeDataIndices\"),s=r.getLayout(\"size\"),l=t.getModel(\"backgroundStyle\"),u=r.getLayout(\"largeBackgroundPoints\");if(u){var h=new yM({shape:{points:u},incremental:!!i,silent:!0,z2:0});h.baseDimIdx=o,h.largeDataIndices=a,h.barWidth=s,h.useStyle(l.getItemStyle()),e.add(h),n\u0026\u0026n.push(h)}var c=new yM({shape:{points:r.getLayout(\"largePoints\")},incremental:!!i,ignoreCoarsePointer:!0,z2:1});c.baseDimIdx=o,c.largeDataIndices=a,c.barWidth=s,e.add(c),c.useStyle(r.getVisual(\"style\")),c.style.stroke=null,rl(c).seriesIndex=t.seriesIndex,t.get(\"silent\")||(c.on(\"mousedown\",mM),c.on(\"mousemove\",mM)),n\u0026\u0026n.push(c)}var mM=Wg((function(t){var e=function(t,e,n){for(var i=t.baseDimIdx,r=1-i,o=t.shape.points,a=t.largeDataIndices,s=[],l=[],u=t.barWidth,h=0,c=o.length/3;h\u003cc;h++){var p=3*h;if(l[i]=u,l[r]=o[p+2],s[i]=o[p+i],s[r]=o[p+r],l[r]\u003c0\u0026\u0026(s[r]+=l[r],l[r]=-l[r]),e\u003e=s[0]\u0026\u0026e\u003c=s[0]+l[0]\u0026\u0026n\u003e=s[1]\u0026\u0026n\u003c=s[1]+l[1])return a[h]}return-1}(this,t.offsetX,t.offsetY);rl(this).dataIndex=e\u003e=0?e:null}),30,!1);function xM(t,e,n){if(OS(n,\"cartesian2d\")){var i=e,r=n.getArea();return{x:t?i.x:r.x,y:t?r.y:i.y,width:t?i.width:r.width,height:t?r.height:i.height}}var o=e;return{cx:(r=n.getArea()).cx,cy:r.cy,r0:t?r.r0:o.r0,r:t?r.r:o.r,startAngle:t?o.startAngle:0,endAngle:t?o.endAngle:2*Math.PI}}var _M=2*Math.PI,bM=Math.PI/180;function wM(t,e){return kp(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function SM(t,e){var n=wM(t,e),i=t.get(\"center\"),r=t.get(\"radius\");Y(r)||(r=[0,r]);var o,a,s=$r(n.width,e.getWidth()),l=$r(n.height,e.getHeight()),u=Math.min(s,l),h=$r(r[0],u/2),c=$r(r[1],u/2),p=t.coordinateSystem;if(p){var d=p.dataToPoint(i);o=d[0]||0,a=d[1]||0}else Y(i)||(i=[i,i]),o=$r(i[0],s)+n.x,a=$r(i[1],l)+n.y;return{cx:o,cy:a,r0:h,r:c}}function MM(t,e,n){e.eachSeriesByType(t,(function(t){var e=t.getData(),i=e.mapDimension(\"value\"),r=wM(t,n),o=SM(t,n),a=o.cx,s=o.cy,l=o.r,u=o.r0,h=-t.get(\"startAngle\")*bM,c=t.get(\"endAngle\"),p=t.get(\"padAngle\")*bM;c=\"auto\"===c?h-_M:-c*bM;var d=t.get(\"minAngle\")*bM+p,f=0;e.each(i,(function(t){!isNaN(t)\u0026\u0026f++}));var g=e.getSum(i),y=Math.PI/(g||f)*2,v=t.get(\"clockwise\"),m=t.get(\"roseType\"),x=t.get(\"stillShowZeroSum\"),_=e.getDataExtent(i);_[0]=0;var b=v?1:-1,w=[h,c],S=b*p/2;us(w,!v),h=w[0],c=w[1];var M=IM(t);M.startAngle=h,M.endAngle=c,M.clockwise=v;var I=Math.abs(c-h),T=I,C=0,D=h;if(e.setLayout({viewRect:r,r:l}),e.each(i,(function(t,n){var i;if(isNaN(t))e.setItemLayout(n,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:v,cx:a,cy:s,r0:u,r:m?NaN:l});else{(i=\"area\"!==m?0===g\u0026\u0026x?y:t*y:I/f)\u003cd?(i=d,T-=d):C+=t;var r=D+b*i,o=0,h=0;p\u003ei?h=o=D+b*i/2:(o=D+S,h=r-S),e.setItemLayout(n,{angle:i,startAngle:o,endAngle:h,clockwise:v,cx:a,cy:s,r0:u,r:m?Kr(t,_,[u,l]):l}),D=r}})),T\u003c_M\u0026\u0026f)if(T\u003c=.001){var A=I/f;e.each(i,(function(t,n){if(!isNaN(t)){var i=e.getItemLayout(n);i.angle=A;var r=0,o=0;A\u003cp?o=r=h+b*(n+.5)*A:(r=h+b*n*A+S,o=h+b*(n+1)*A-S),i.startAngle=r,i.endAngle=o}}))}else y=T/C,D=h,e.each(i,(function(t,n){if(!isNaN(t)){var i=e.getItemLayout(n),r=i.angle===d?d:t*y,o=0,a=0;r\u003cp?a=o=D+b*r/2:(o=D+S,a=D+b*r-S),i.startAngle=o,i.endAngle=a,D+=b*r}}))}))}var IM=Vo();function TM(t){return{seriesType:t,reset:function(t,e){var n=e.findComponents({mainType:\"legend\"});if(n\u0026\u0026n.length){var i=t.getData();i.filterSelf((function(t){for(var e=i.getName(t),r=0;r\u003cn.length;r++)if(!n[r].isSelected(e))return!1;return!0}))}}}}var CM=Math.PI/180;function DM(t,e,n,i,r,o,a,s,l,u){if(!(t.length\u003c2)){for(var h=t.length,c=0;c\u003ch;c++)if(\"outer\"===t[c].position\u0026\u0026\"labelLine\"===t[c].labelAlignTo){var p=t[c].label.x-u;t[c].linePoints[1][0]+=p,t[c].label.x=u}Rb(t,l,l+a)\u0026\u0026function(t){for(var o={list:[],maxY:0},a={list:[],maxY:0},s=0;s\u003ct.length;s++)if(\"none\"===t[s].labelAlignTo){var l=t[s],u=l.label.y\u003en?a:o,h=Math.abs(l.label.y-n);if(h\u003e=u.maxY){var c=l.label.x-e-l.len2*r,p=i+l.len,f=Math.abs(c)\u003cp?Math.sqrt(h*h/(1-c*c/p/p)):p;u.rB=f,u.maxY=h}u.list.push(l)}d(o),d(a)}(t)}function d(t){for(var o=t.rB,a=o*o,s=0;s\u003ct.list.length;s++){var l=t.list[s],u=Math.abs(l.label.y-n),h=i+l.len,c=h*h,p=Math.sqrt(Math.abs((1-u*u/a)*c)),d=e+(p+l.len2)*r,f=d-l.label.x;AM(l,l.targetTextWidth-f*r,!0),l.label.x=d}}}function AM(t,e,n){if(void 0===n\u0026\u0026(n=!1),null==t.labelStyleWidth){var i=t.label,r=i.style,o=t.rect,a=r.backgroundColor,s=r.padding,l=s?s[1]+s[3]:0,u=r.overflow,h=o.width+(a?0:l);if(e\u003ch||n){var c=o.height;if(u\u0026\u0026u.match(\"break\")){i.setStyle(\"backgroundColor\",null),i.setStyle(\"width\",e-l);var p=i.getBoundingRect();i.setStyle(\"width\",Math.ceil(p.width)),i.setStyle(\"backgroundColor\",a)}else{var d=e-l,f=e\u003ch?d:n?d\u003et.unconstrainedWidth?null:d:null;i.setStyle(\"width\",f)}var g=i.getBoundingRect();o.width=g.width;var y=(i.style.margin||0)+2.1;o.height=g.height+y,o.y-=(o.height-c)/2}}}function kM(t){return\"center\"===t.position}function LM(t){var e,n,i=t.getData(),r=[],o=!1,a=(t.get(\"minShowLabelAngle\")||0)*CM,s=i.getLayout(\"viewRect\"),l=i.getLayout(\"r\"),u=s.width,h=s.x,c=s.y,p=s.height;function d(t){t.ignore=!0}i.each((function(t){var s=i.getItemGraphicEl(t),c=s.shape,p=s.getTextContent(),f=s.getTextGuideLine(),g=i.getItemModel(t),y=g.getModel(\"label\"),v=y.get(\"position\")||g.get([\"emphasis\",\"label\",\"position\"]),m=y.get(\"distanceToLabelLine\"),x=y.get(\"alignTo\"),_=$r(y.get(\"edgeDistance\"),u),b=y.get(\"bleedMargin\"),w=g.getModel(\"labelLine\"),S=w.get(\"length\");S=$r(S,u);var M=w.get(\"length2\");if(M=$r(M,u),Math.abs(c.endAngle-c.startAngle)\u003ca)return E(p.states,d),p.ignore=!0,void(f\u0026\u0026(E(f.states,d),f.ignore=!0));if(function(t){if(!t.ignore)return!0;for(var e in t.states)if(!1===t.states[e].ignore)return!0;return!1}(p)){var I,T,C,D,A=(c.startAngle+c.endAngle)/2,k=Math.cos(A),L=Math.sin(A);e=c.cx,n=c.cy;var P=\"inside\"===v||\"inner\"===v;if(\"center\"===v)I=c.cx,T=c.cy,D=\"center\";else{var O=(P?(c.r+c.r0)/2*k:c.r*k)+e,R=(P?(c.r+c.r0)/2*L:c.r*L)+n;if(I=O+3*k,T=R+3*L,!P){var N=O+k*(S+l-c.r),z=R+L*(S+l-c.r),V=N+(k\u003c0?-1:1)*M;I=\"edge\"===x?k\u003c0?h+_:h+u-_:V+(k\u003c0?-m:m),T=z,C=[[O,R],[N,z],[V,z]]}D=P?\"center\":\"edge\"===x?k\u003e0?\"right\":\"left\":k\u003e0?\"left\":\"right\"}var B=Math.PI,F=0,G=y.get(\"rotate\");if(j(G))F=G*(B/180);else if(\"center\"===v)F=0;else if(\"radial\"===G||!0===G){F=k\u003c0?-A+B:-A}else if(\"tangential\"===G\u0026\u0026\"outside\"!==v\u0026\u0026\"outer\"!==v){var W=Math.atan2(k,L);W\u003c0\u0026\u0026(W=2*B+W),L\u003e0\u0026\u0026(W=B+W),F=W-B}if(o=!!F,p.x=I,p.y=T,p.rotation=F,p.setStyle({verticalAlign:\"middle\"}),P){p.setStyle({align:D});var H=p.states.select;H\u0026\u0026(H.x+=p.x,H.y+=p.y)}else{var Y=p.getBoundingRect().clone();Y.applyTransform(p.getComputedTransform());var X=(p.style.margin||0)+2.1;Y.y-=X/2,Y.height+=X,r.push({label:p,labelLine:f,position:v,len:S,len2:M,minTurnAngle:w.get(\"minTurnAngle\"),maxSurfaceAngle:w.get(\"maxSurfaceAngle\"),surfaceNormal:new De(k,L),linePoints:C,textAlign:D,labelDistance:m,labelAlignTo:x,edgeDistance:_,bleedMargin:b,rect:Y,unconstrainedWidth:Y.width,labelStyleWidth:p.style.width})}s.setTextConfig({inside:P})}})),!o\u0026\u0026t.get(\"avoidLabelOverlap\")\u0026\u0026function(t,e,n,i,r,o,a,s){for(var l=[],u=[],h=Number.MAX_VALUE,c=-Number.MAX_VALUE,p=0;p\u003ct.length;p++){var d=t[p].label;kM(t[p])||(d.x\u003ce?(h=Math.min(h,d.x),l.push(t[p])):(c=Math.max(c,d.x),u.push(t[p])))}for(p=0;p\u003ct.length;p++)if(!kM(y=t[p])\u0026\u0026y.linePoints){if(null!=y.labelStyleWidth)continue;d=y.label;var f=y.linePoints,g=void 0;g=\"edge\"===y.labelAlignTo?d.x\u003ce?f[2][0]-y.labelDistance-a-y.edgeDistance:a+r-y.edgeDistance-f[2][0]-y.labelDistance:\"labelLine\"===y.labelAlignTo?d.x\u003ce?h-a-y.bleedMargin:a+r-c-y.bleedMargin:d.x\u003ce?d.x-a-y.bleedMargin:a+r-d.x-y.bleedMargin,y.targetTextWidth=g,AM(y,g)}for(DM(u,e,n,i,1,0,o,0,s,c),DM(l,e,n,i,-1,0,o,0,s,h),p=0;p\u003ct.length;p++){var y;if(!kM(y=t[p])\u0026\u0026y.linePoints){d=y.label,f=y.linePoints;var v=\"edge\"===y.labelAlignTo,m=d.style.padding,x=m?m[1]+m[3]:0,_=d.style.backgroundColor?0:x,b=y.rect.width+_,w=f[1][0]-f[2][0];v?d.x\u003ce?f[2][0]=a+y.edgeDistance+b+y.labelDistance:f[2][0]=a+r-y.edgeDistance-b-y.labelDistance:(d.x\u003ce?f[2][0]=d.x+y.labelDistance:f[2][0]=d.x-y.labelDistance,f[1][0]=f[2][0]+w),f[1][1]=f[2][1]=d.y}}}(r,e,n,l,u,p,h,c);for(var f=0;f\u003cr.length;f++){var g=r[f],y=g.label,v=g.labelLine,m=isNaN(y.x)||isNaN(y.y);if(y){y.setStyle({align:g.textAlign}),m\u0026\u0026(E(y.states,d),y.ignore=!0);var x=y.states.select;x\u0026\u0026(x.x+=y.x,x.y+=y.y)}if(v){var _=g.linePoints;m||!_?(E(v.states,d),v.ignore=!0):(Tb(_,g.minTurnAngle),Cb(_,g.surfaceNormal,g.maxSurfaceAngle),v.setShape({points:_}),y.__hostTarget.textGuideLineConfig={anchor:new De(_[0][0],_[0][1])})}}}var PM=function(t){function e(e,n,i){var r=t.call(this)||this;r.z2=2;var o=new Xs;return r.setTextContent(o),r.updateData(e,n,i,!0),r}return n(e,t),e.prototype.updateData=function(t,e,n,i){var r=this,o=t.hostModel,a=t.getItemModel(e),s=a.getModel(\"emphasis\"),l=t.getItemLayout(e),u=A(eM(a.getModel(\"itemStyle\"),l,!0),l);if(isNaN(u.startAngle))r.setShape(u);else{if(i){r.setShape(u);var h=o.getShallow(\"animationType\");o.ecModel.ssr?(mh(r,{scaleX:0,scaleY:0},o,{dataIndex:e,isFrom:!0}),r.originX=u.cx,r.originY=u.cy):\"scale\"===h?(r.shape.r=l.r0,mh(r,{shape:{r:l.r}},o,e)):null!=n?(r.setShape({startAngle:n,endAngle:n}),mh(r,{shape:{startAngle:l.startAngle,endAngle:l.endAngle}},o,e)):(r.shape.endAngle=l.startAngle,vh(r,{shape:{endAngle:l.endAngle}},o,e))}else Sh(r),vh(r,{shape:u},o,e);r.useStyle(t.getItemVisual(e,\"style\")),$l(r,a);var c=(l.startAngle+l.endAngle)/2,p=o.get(\"selectedOffset\"),d=Math.cos(c)*p,f=Math.sin(c)*p,g=a.getShallow(\"cursor\");g\u0026\u0026r.attr(\"cursor\",g),this._updateLabel(o,t,e),r.ensureState(\"emphasis\").shape=A({r:l.r+(s.get(\"scale\")\u0026\u0026s.get(\"scaleSize\")||0)},eM(s.getModel(\"itemStyle\"),l)),A(r.ensureState(\"select\"),{x:d,y:f,shape:eM(a.getModel([\"select\",\"itemStyle\"]),l)}),A(r.ensureState(\"blur\"),{shape:eM(a.getModel([\"blur\",\"itemStyle\"]),l)});var y=r.getTextGuideLine(),v=r.getTextContent();y\u0026\u0026A(y.ensureState(\"select\"),{x:d,y:f}),A(v.ensureState(\"select\"),{x:d,y:f}),Zl(this,s.get(\"focus\"),s.get(\"blurScope\"),s.get(\"disabled\"))}},e.prototype._updateLabel=function(t,e,n){var i=this,r=e.getItemModel(n),o=r.getModel(\"labelLine\"),a=e.getItemVisual(n,\"style\"),s=a\u0026\u0026a.fill,l=a\u0026\u0026a.opacity;ic(i,rc(r),{labelFetcher:e.hostModel,labelDataIndex:n,inheritColor:s,defaultOpacity:l,defaultText:t.getFormattedLabel(n,\"normal\")||e.getName(n)});var u=i.getTextContent();i.setTextConfig({position:null,rotation:null}),u.attr({z2:10});var h=t.get([\"label\",\"position\"]);if(\"outside\"!==h\u0026\u0026\"outer\"!==h)i.removeTextGuideLine();else{var c=this.getTextGuideLine();c||(c=new Zu,this.setTextGuideLine(c)),kb(this,Lb(r),{stroke:s,opacity:ot(o.get([\"lineStyle\",\"opacity\"]),l,1)})}},e}(Fu),OM=function(t){function e(){var e=null!==t\u0026\u0026t.apply(this,arguments)||this;return e.ignoreLabelLineUpdate=!0,e}return n(e,t),e.prototype.render=function(t,e,n,i){var r,o=t.getData(),a=this._data,s=this.group;if(!a\u0026\u0026o.count()\u003e0){for(var l=o.getItemLayout(0),u=1;isNaN(l\u0026\u0026l.startAngle)\u0026\u0026u\u003co.count();++u)l=o.getItemLayout(u);l\u0026\u0026(r=l.startAngle)}if(this._emptyCircleSector\u0026\u0026s.remove(this._emptyCircleSector),0===o.count()\u0026\u0026t.get(\"showEmptyCircle\")){var h=IM(t),c=new Fu({shape:A(SM(t,n),h)});c.useStyle(t.getModel(\"emptyCircleStyle\").getItemStyle()),this._emptyCircleSector=c,s.add(c)}o.diff(a).add((function(t){var e=new PM(o,t,r);o.setItemGraphicEl(t,e),s.add(e)})).update((function(t,e){var n=a.getItemGraphicEl(e);n.updateData(o,t,r),n.off(\"click\"),s.add(n),o.setItemGraphicEl(t,n)})).remove((function(e){wh(a.getItemGraphicEl(e),t,e)})).execute(),LM(t),\"expansion\"!==t.get(\"animationTypeUpdate\")\u0026\u0026(this._data=o)},e.prototype.dispose=function(){},e.prototype.containPoint=function(t,e){var n=e.getData().getItemLayout(0);if(n){var i=t[0]-n.cx,r=t[1]-n.cy,o=Math.sqrt(i*i+r*r);return o\u003c=n.r\u0026\u0026o\u003e=n.r0}},e.type=\"pie\",e}(Og);function RM(t,e,n){e=Y(e)\u0026\u0026{coordDimensions:e}||A({encodeDefine:t.getEncode()},e);var i=t.getSource(),r=px(i,e).dimensions,o=new cx(r,t);return o.initData(i,n),o}var NM=function(){function t(t,e){this._getDataWithEncodedVisual=t,this._getRawData=e}return t.prototype.getAllNames=function(){var t=this._getRawData();return t.mapArray(t.getName)},t.prototype.containName=function(t){return this._getRawData().indexOfName(t)\u003e=0},t.prototype.indexOfName=function(t){return this._getDataWithEncodedVisual().indexOfName(t)},t.prototype.getItemVisual=function(t,e){return this._getDataWithEncodedVisual().getItemVisual(t,e)},t}(),EM=Vo(),zM=function(t){function e(){return null!==t\u0026\u0026t.apply(this,arguments)||this}return n(e,t),e.prototype.init=function(e){t.prototype.init.apply(this,arguments),this.legendVisualProvider=new NM(W(this.getData,this),W(this.getRawData,this)),this._defaultLabelLine(e)},e.prototype.mergeOption=function(){t.prototype.mergeOption.apply(this,arguments)},e.prototype.getInitialData=function(){return RM(this,{coordDimensions:[\"value\"],encodeDefaulter:H(ed,this)})},e.prototype.getDataParams=function(e){var n=this.getData(),i=EM(n),r=i.seats;if(!r){var o=[];n.each(n.mapDimension(\"value\"),(function(t){o.push(t)})),r=i.seats=io(o,n.hostModel.get(\"percentPrecision\"))}var a=t.prototype.getDataParams.call(this,e);return a.percent=r[e]||0,a.$vars.push(\"percent\"),a},e.prototype._defaultLabelLine=function(t){Co(t,\"labelLine\",[\"show\"]);var e=t.labelLine,n=t.emphasis.labelLine;e.show=e.show\u0026\u0026t.label.show,n.show=n.show\u0026\u0026t.emphasis.label.show},e.type=\"series.pie\",e.defaultOption={z:2,legendHoverLink:!0,colorBy:\"data\",center:[\"50%\",\"50%\"],radius:[0,\"75%\"],clockwise:!0,startAngle:90,endAngle:\"auto\",padAngle:0,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:\"truncate\",position:\"outer\",alignTo:\"none\",edgeDistance:\"25%\",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:\"solid\"}},itemStyle:{borderWidth:1,borderJoin:\"round\"},showEmptyCircle:!0,emptyCircleStyle:{color:\"lightgray\",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:\"expansion\",animationDuration:1e3,animationTypeUpdate:\"transition\",animationEasingUpdate:\"cubicInOut\",animationDurationUpdate:500,animationEasing:\"cubicInOut\"},e}(bg);var VM=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.hasSymbolVisual=!0,n}return n(e,t),e.prototype.getInitialData=function(t,e){return _x(null,this,{useEncodeDefaulter:!0})},e.prototype.getProgressive=function(){var t=this.option.progressive;return null==t?this.option.large?5e3:this.get(\"progressive\"):t},e.prototype.getProgressiveThreshold=function(){var t=this.option.progressiveThreshold;return null==t?this.option.large?1e4:this.get(\"progressiveThreshold\"):t},e.prototype.brushSelector=function(t,e,n){return n.point(e.getItemLayout(t))},e.prototype.getZLevelKey=function(){return this.getData().count()\u003ethis.getProgressiveThreshold()?this.id:\"\"},e.type=\"series.scatter\",e.dependencies=[\"grid\",\"polar\",\"geo\",\"singleAxis\",\"calendar\"],e.defaultOption={coordinateSystem:\"cartesian2d\",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:\"#212121\"}},universalTransition:{divideShape:\"clone\"}},e}(bg),BM=function(){},FM=function(t){function e(e){var n=t.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return n(e,t),e.prototype.getDefaultShape=function(){return new BM},e.prototype.reset=function(){this.notClear=!1,this._off=0},e.prototype.buildPath=function(t,e){var n,i=e.points,r=e.size,o=this.symbolProxy,a=o.shape,s=t.getContext?t.getContext():t,l=s\u0026\u0026r[0]\u003c4,u=this.softClipShape;if(l)this._ctx=s;else{for(this._ctx=null,n=this._off;n\u003ci.length;){var h=i[n++],c=i[n++];isNaN(h)||isNaN(c)||(u\u0026\u0026!u.contain(h,c)||(a.x=h-r[0]/2,a.y=c-r[1]/2,a.width=r[0],a.height=r[1],o.buildPath(t,a,!0)))}this.incremental\u0026\u0026(this._off=n,this.notClear=!0)}},e.prototype.afterBrush=function(){var t,e=this.shape,n=e.points,i=e.size,r=this._ctx,o=this.softClipShape;if(r){for(t=this._off;t\u003cn.length;){var a=n[t++],s=n[t++];isNaN(a)||isNaN(s)||(o\u0026\u0026!o.contain(a,s)||r.fillRect(a-i[0]/2,s-i[1]/2,i[0],i[1]))}this.incremental\u0026\u0026(this._off=t,this.notClear=!0)}},e.prototype.findDataIndex=function(t,e){for(var n=this.shape,i=n.points,r=n.size,o=Math.max(r[0],4),a=Math.max(r[1],4),s=i.length/2-1;s\u003e=0;s--){var l=2*s,u=i[l]-o/2,h=i[l+1]-a/2;if(t\u003e=u\u0026\u0026e\u003e=h\u0026\u0026t\u003c=u+o\u0026\u0026e\u003c=h+a)return s}return-1},e.prototype.contain=function(t,e){var n=this.transformCoordToLocal(t,e),i=this.getBoundingRect();return t=n[0],e=n[1],i.contain(t,e)?(this.hoverDataIdx=this.findDataIndex(t,e))\u003e=0:(this.hoverDataIdx=-1,!1)},e.prototype.getBoundingRect=function(){var t=this._rect;if(!t){for(var e=this.shape,n=e.points,i=e.size,r=i[0],o=i[1],a=1/0,s=1/0,l=-1/0,u=-1/0,h=0;h\u003cn.length;){var c=n[h++],p=n[h++];a=Math.min(c,a),l=Math.max(c,l),s=Math.min(p,s),u=Math.max(p,u)}t=this._rect=new ze(a-r/2,s-o/2,l-a+r,u-s+o)}return t},e}(ks),GM=function(){function t(){this.group=new Br}return t.prototype.updateData=function(t,e){this._clear();var n=this._create();n.setShape({points:t.getLayout(\"points\")}),this._setCommon(n,t,e)},t.prototype.updateLayout=function(t){var e=t.getLayout(\"points\");this.group.eachChild((function(t){if(null!=t.startIndex){var n=2*(t.endIndex-t.startIndex),i=4*t.startIndex*2;e=new Float32Array(e.buffer,i,n)}t.setShape(\"points\",e),t.reset()}))},t.prototype.incrementalPrepareUpdate=function(t){this._clear()},t.prototype.incrementalUpdate=function(t,e,n){var i=this._newAdded[0],r=e.getLayout(\"points\"),o=i\u0026\u0026i.shape.points;if(o\u0026\u0026o.length\u003c2e4){var a=o.length,s=new Float32Array(a+r.length);s.set(o),s.set(r,a),i.endIndex=t.end,i.setShape({points:s})}else{this._newAdded=[];var l=this._create();l.startIndex=t.start,l.endIndex=t.end,l.incremental=!0,l.setShape({points:r}),this._setCommon(l,e,n)}},t.prototype.eachRendered=function(t){this._newAdded[0]\u0026\u0026t(this._newAdded[0])},t.prototype._create=function(){var t=new FM({cursor:\"default\"});return t.ignoreCoarsePointer=!0,this.group.add(t),this._newAdded.push(t),t},t.prototype._setCommon=function(t,e,n){var i=e.hostModel;n=n||{};var r=e.getVisual(\"symbolSize\");t.setShape(\"size\",r instanceof Array?r:[r,r]),t.softClipShape=n.clipShape||null,t.symbolProxy=Xy(e.getVisual(\"symbol\"),0,0,0,0),t.setColor=t.symbolProxy.setColor;var o=t.shape.size[0]\u003c4;t.useStyle(i.getModel(\"itemStyle\").getItemStyle(o?[\"color\",\"shadowBlur\",\"shadowColor\"]:[\"color\"]));var a=e.getVisual(\"style\"),s=a\u0026\u0026a.fill;s\u0026\u0026t.setColor(s);var l=rl(t);l.seriesIndex=i.seriesIndex,t.on(\"mousemove\",(function(e){l.dataIndex=null;var n=t.hoverDataIdx;n\u003e=0\u0026\u0026(l.dataIndex=n+(t.startIndex||0))}))},t.prototype.remove=function(){this._clear()},t.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},t}(),WM=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){var i=t.getData();this._updateSymbolDraw(i,t).updateData(i,{clipShape:this._getClipShape(t)}),this._finished=!0},e.prototype.incrementalPrepareRender=function(t,e,n){var i=t.getData();this._updateSymbolDraw(i,t).incrementalPrepareUpdate(i),this._finished=!1},e.prototype.incrementalRender=function(t,e,n){this._symbolDraw.incrementalUpdate(t,e.getData(),{clipShape:this._getClipShape(e)}),this._finished=t.end===e.getData().count()},e.prototype.updateTransform=function(t,e,n){var i=t.getData();if(this.group.dirty(),!this._finished||i.count()\u003e1e4)return{update:!0};var r=XS(\"\").reset(t,e,n);r.progress\u0026\u0026r.progress({start:0,end:i.count(),count:i.count()},i),this._symbolDraw.updateLayout(i)},e.prototype.eachRendered=function(t){this._symbolDraw\u0026\u0026this._symbolDraw.eachRendered(t)},e.prototype._getClipShape=function(t){if(t.get(\"clip\",!0)){var e=t.coordinateSystem;return e\u0026\u0026e.getArea\u0026\u0026e.getArea(.1)}},e.prototype._updateSymbolDraw=function(t,e){var n=this._symbolDraw,i=e.pipelineContext.large;return n\u0026\u0026i===this._isLargeDraw||(n\u0026\u0026n.remove(),n=this._symbolDraw=i?new GM:new xS,this._isLargeDraw=i,this.group.removeAll()),this.group.add(n.group),n},e.prototype.remove=function(t,e){this._symbolDraw\u0026\u0026this._symbolDraw.remove(!0),this._symbolDraw=null},e.prototype.dispose=function(){},e.type=\"scatter\",e}(Og),HM=function(t){function e(){return null!==t\u0026\u0026t.apply(this,arguments)||this}return n(e,t),e.type=\"grid\",e.dependencies=[\"xAxis\",\"yAxis\"],e.layoutMode=\"box\",e.defaultOption={show:!1,z:0,left:\"10%\",top:60,right:\"10%\",bottom:70,containLabel:!1,backgroundColor:\"rgba(0,0,0,0)\",borderWidth:1,borderColor:\"#ccc\"},e}(zp),YM=function(t){function e(){return null!==t\u0026\u0026t.apply(this,arguments)||this}return n(e,t),e.prototype.getCoordSysModel=function(){return this.getReferringComponents(\"grid\",Wo).models[0]},e.type=\"cartesian2dAxis\",e}(zp);R(YM,D_);var XM={show:!0,z:0,inverse:!1,name:\"\",nameLocation:\"end\",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:\"...\",placeholder:\".\"},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:\"#6E7079\",width:1,type:\"solid\"},symbol:[\"none\",\"none\"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,showMinLine:!0,showMaxLine:!0,lineStyle:{color:[\"#E0E6F1\"],width:1,type:\"solid\"}},splitArea:{show:!1,areaStyle:{color:[\"rgba(250,250,250,0.2)\",\"rgba(210,219,238,0.2)\"]}}},UM=C({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:\"auto\"},axisLabel:{interval:\"auto\"}},XM),ZM=C({boundaryGap:[0,0],axisLine:{show:\"auto\"},axisTick:{show:\"auto\"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:\"#F4F7FD\",width:1}}},XM),jM={category:UM,value:ZM,time:C({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:\"bold\"}}},splitLine:{show:!1}},ZM),log:k({logBase:10},ZM)},qM={value:1,category:1,time:1,log:1};function KM(t,e,i,r){E(qM,(function(o,a){var s=C(C({},jM[a],!0),r,!0),l=function(t){function i(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e+\"Axis.\"+a,n}return n(i,t),i.prototype.mergeDefaultAndTheme=function(t,e){var n=Pp(this),i=n?Rp(t):{};C(t,e.getTheme().get(a+\"Axis\")),C(t,this.getDefaultOption()),t.type=$M(t),n\u0026\u0026Op(t,i,n)},i.prototype.optionUpdated=function(){\"category\"===this.option.type\u0026\u0026(this.__ordinalMeta=Mx.createByAxisModel(this))},i.prototype.getCategories=function(t){var e=this.option;if(\"category\"===e.type)return t?e.data:this.__ordinalMeta.categories},i.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},i.type=e+\"Axis.\"+a,i.defaultOption=s,i}(i);t.registerComponentModel(l)})),t.registerSubTypeDefaulter(e+\"Axis\",$M)}function $M(t){return t.type||(t.data?\"category\":\"value\")}var JM=function(){function t(t){this.type=\"cartesian\",this._dimList=[],this._axes={},this.name=t||\"\"}return t.prototype.getAxis=function(t){return this._axes[t]},t.prototype.getAxes=function(){return z(this._dimList,(function(t){return this._axes[t]}),this)},t.prototype.getAxesByScale=function(t){return t=t.toLowerCase(),B(this.getAxes(),(function(e){return e.scale.type===t}))},t.prototype.addAxis=function(t){var e=t.dim;this._axes[e]=t,this._dimList.push(e)},t}(),QM=[\"x\",\"y\"];function tI(t){return\"interval\"===t.type||\"time\"===t.type}var eI=function(t){function e(){var e=null!==t\u0026\u0026t.apply(this,arguments)||this;return e.type=\"cartesian2d\",e.dimensions=QM,e}return n(e,t),e.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var t=this.getAxis(\"x\").scale,e=this.getAxis(\"y\").scale;if(tI(t)\u0026\u0026tI(e)){var n=t.getExtent(),i=e.getExtent(),r=this.dataToPoint([n[0],i[0]]),o=this.dataToPoint([n[1],i[1]]),a=n[1]-n[0],s=i[1]-i[0];if(a\u0026\u0026s){var l=(o[0]-r[0])/a,u=(o[1]-r[1])/s,h=r[0]-n[0]*l,c=r[1]-i[0]*u,p=this._transform=[l,0,0,u,h,c];this._invTransform=Ie([],p)}}},e.prototype.getBaseAxis=function(){return this.getAxesByScale(\"ordinal\")[0]||this.getAxesByScale(\"time\")[0]||this.getAxis(\"x\")},e.prototype.containPoint=function(t){var e=this.getAxis(\"x\"),n=this.getAxis(\"y\");return e.contain(e.toLocalCoord(t[0]))\u0026\u0026n.contain(n.toLocalCoord(t[1]))},e.prototype.containData=function(t){return this.getAxis(\"x\").containData(t[0])\u0026\u0026this.getAxis(\"y\").containData(t[1])},e.prototype.containZone=function(t,e){var n=this.dataToPoint(t),i=this.dataToPoint(e),r=this.getArea(),o=new ze(n[0],n[1],i[0]-n[0],i[1]-n[1]);return r.intersect(o)},e.prototype.dataToPoint=function(t,e,n){n=n||[];var i=t[0],r=t[1];if(this._transform\u0026\u0026null!=i\u0026\u0026isFinite(i)\u0026\u0026null!=r\u0026\u0026isFinite(r))return Wt(n,t,this._transform);var o=this.getAxis(\"x\"),a=this.getAxis(\"y\");return n[0]=o.toGlobalCoord(o.dataToCoord(i,e)),n[1]=a.toGlobalCoord(a.dataToCoord(r,e)),n},e.prototype.clampData=function(t,e){var n=this.getAxis(\"x\").scale,i=this.getAxis(\"y\").scale,r=n.getExtent(),o=i.getExtent(),a=n.parse(t[0]),s=i.parse(t[1]);return(e=e||[])[0]=Math.min(Math.max(Math.min(r[0],r[1]),a),Math.max(r[0],r[1])),e[1]=Math.min(Math.max(Math.min(o[0],o[1]),s),Math.max(o[0],o[1])),e},e.prototype.pointToData=function(t,e){var n=[];if(this._invTransform)return Wt(n,t,this._invTransform);var i=this.getAxis(\"x\"),r=this.getAxis(\"y\");return n[0]=i.coordToData(i.toLocalCoord(t[0]),e),n[1]=r.coordToData(r.toLocalCoord(t[1]),e),n},e.prototype.getOtherAxis=function(t){return this.getAxis(\"x\"===t.dim?\"y\":\"x\")},e.prototype.getArea=function(t){t=t||0;var e=this.getAxis(\"x\").getGlobalExtent(),n=this.getAxis(\"y\").getGlobalExtent(),i=Math.min(e[0],e[1])-t,r=Math.min(n[0],n[1])-t,o=Math.max(e[0],e[1])-i+t,a=Math.max(n[0],n[1])-r+t;return new ze(i,r,o,a)},e}(JM),nI=function(t){function e(e,n,i,r,o){var a=t.call(this,e,n,i)||this;return a.index=0,a.type=r||\"value\",a.position=o||\"bottom\",a}return n(e,t),e.prototype.isHorizontal=function(){var t=this.position;return\"top\"===t||\"bottom\"===t},e.prototype.getGlobalExtent=function(t){var e=this.getExtent();return e[0]=this.toGlobalCoord(e[0]),e[1]=this.toGlobalCoord(e[1]),t\u0026\u0026e[0]\u003ee[1]\u0026\u0026e.reverse(),e},e.prototype.pointToData=function(t,e){return this.coordToData(this.toLocalCoord(t[\"x\"===this.dim?0:1]),e)},e.prototype.setCategorySortInfo=function(t){if(\"category\"!==this.type)return!1;this.model.option.categorySortInfo=t,this.scale.setSortInfo(t)},e}(ab);function iI(t,e,n){n=n||{};var i=t.coordinateSystem,r=e.axis,o={},a=r.getAxesOnZeroOf()[0],s=r.position,l=a?\"onZero\":s,u=r.dim,h=i.getRect(),c=[h.x,h.x+h.width,h.y,h.y+h.height],p={left:0,right:1,top:0,bottom:1,onZero:2},d=e.get(\"offset\")||0,f=\"x\"===u?[c[2]-d,c[3]+d]:[c[0]-d,c[1]+d];if(a){var g=a.toGlobalCoord(a.dataToCoord(0));f[p.onZero]=Math.max(Math.min(g,f[1]),f[0])}o.position=[\"y\"===u?f[p[l]]:c[0],\"x\"===u?f[p[l]]:c[3]],o.rotation=Math.PI/2*(\"x\"===u?0:1);o.labelDirection=o.tickDirection=o.nameDirection={top:-1,bottom:1,left:-1,right:1}[s],o.labelOffset=a?f[p[s]]-f[p.onZero]:0,e.get([\"axisTick\",\"inside\"])\u0026\u0026(o.tickDirection=-o.tickDirection),it(n.labelInside,e.get([\"axisLabel\",\"inside\"]))\u0026\u0026(o.labelDirection=-o.labelDirection);var y=e.get([\"axisLabel\",\"rotate\"]);return o.labelRotate=\"top\"===l?-y:y,o.z2=1,o}function rI(t){return\"cartesian2d\"===t.get(\"coordinateSystem\")}function oI(t){var e={xAxisModel:null,yAxisModel:null};return E(e,(function(n,i){var r=i.replace(/Model$/,\"\"),o=t.getReferringComponents(r,Wo).models[0];e[i]=o})),e}var aI=Math.log;function sI(t,e,n){var i=Ex.prototype,r=i.getTicks.call(n),o=i.getTicks.call(n,!0),a=r.length-1,s=i.getInterval.call(n),l=x_(t,e),u=l.extent,h=l.fixMin,c=l.fixMax;if(\"log\"===t.type){var p=aI(t.base);u=[aI(u[0])/p,aI(u[1])/p]}t.setExtent(u[0],u[1]),t.calcNiceExtent({splitNumber:a,fixMin:h,fixMax:c});var d=i.getExtent.call(t);h\u0026\u0026(u[0]=d[0]),c\u0026\u0026(u[1]=d[1]);var f=i.getInterval.call(t),g=u[0],y=u[1];if(h\u0026\u0026c)f=(y-g)/a;else if(h)for(y=u[0]+f*a;y\u003cu[1]\u0026\u0026isFinite(y)\u0026\u0026isFinite(u[1]);)f=Dx(f),y=u[0]+f*a;else if(c)for(g=u[1]-f*a;g\u003eu[0]\u0026\u0026isFinite(g)\u0026\u0026isFinite(u[0]);)f=Dx(f),g=u[1]-f*a;else{t.getTicks().length-1\u003ea\u0026\u0026(f=Dx(f));var v=f*a;(g=Jr((y=Math.ceil(u[1]/f)*f)-v))\u003c0\u0026\u0026u[0]\u003e=0?(g=0,y=Jr(v)):y\u003e0\u0026\u0026u[1]\u003c=0\u0026\u0026(y=0,g=-Jr(v))}var m=(r[0].value-o[0].value)/s,x=(r[a].value-o[a].value)/s;i.setExtent.call(t,g+f*m,y+f*x),i.setInterval.call(t,f),(m||x)\u0026\u0026i.setNiceExtent.call(t,g+f,y-f)}var lI=function(){function t(t,e,n){this.type=\"grid\",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=QM,this._initCartesian(t,e,n),this.model=t}return t.prototype.getRect=function(){return this._rect},t.prototype.update=function(t,e){var n=this._axesMap;function i(t){var e,n=G(t),i=n.length;if(i){for(var r=[],o=i-1;o\u003e=0;o--){var a=t[+n[o]],s=a.model,l=a.scale;Tx(l)\u0026\u0026s.get(\"alignTicks\")\u0026\u0026null==s.get(\"interval\")?r.push(a):(__(l,s),Tx(l)\u0026\u0026(e=a))}r.length\u0026\u0026(e||__((e=r.pop()).scale,e.model),E(r,(function(t){sI(t.scale,t.model,e.scale)})))}}this._updateScale(t,this.model),i(n.x),i(n.y);var r={};E(n.x,(function(t){hI(n,\"y\",t,r)})),E(n.y,(function(t){hI(n,\"x\",t,r)})),this.resize(this.model,e)},t.prototype.resize=function(t,e,n){var i=t.getBoxLayoutParams(),r=!n\u0026\u0026t.get(\"containLabel\"),o=kp(i,{width:e.getWidth(),height:e.getHeight()});this._rect=o;var a=this._axesList;function s(){E(a,(function(t){var e=t.isHorizontal(),n=e?[0,o.width]:[0,o.height],i=t.inverse?1:0;t.setExtent(n[i],n[1-i]),function(t,e){var n=t.getExtent(),i=n[0]+n[1];t.toGlobalCoord=\"x\"===t.dim?function(t){return t+e}:function(t){return i-t+e},t.toLocalCoord=\"x\"===t.dim?function(t){return t-e}:function(t){return i-t+e}}(t,e?o.x:o.y)}))}s(),r\u0026\u0026(E(a,(function(t){if(!t.model.get([\"axisLabel\",\"inside\"])){var e=function(t){var e=t.model,n=t.scale;if(e.get([\"axisLabel\",\"show\"])\u0026\u0026!n.isBlank()){var i,r,o=n.getExtent();r=n instanceof Rx?n.count():(i=n.getTicks()).length;var a,s=t.getLabelModel(),l=w_(t),u=1;r\u003e40\u0026\u0026(u=Math.ceil(r/40));for(var h=0;h\u003cr;h+=u){var c=l(i?i[h]:{value:o[0]+h},h),p=M_(s.getTextRect(c),s.get(\"rotate\")||0);a?a.union(p):a=p}return a}}(t);if(e){var n=t.isHorizontal()?\"height\":\"width\",i=t.model.get([\"axisLabel\",\"margin\"]);o[n]-=e[n]+i,\"top\"===t.position?o.y+=e.height+i:\"left\"===t.position\u0026\u0026(o.x+=e.width+i)}}})),s()),E(this._coordsList,(function(t){t.calcAffineTransform()}))},t.prototype.getAxis=function(t,e){var n=this._axesMap[t];if(null!=n)return n[e||0]},t.prototype.getAxes=function(){return this._axesList.slice()},t.prototype.getCartesian=function(t,e){if(null!=t\u0026\u0026null!=e){var n=\"x\"+t+\"y\"+e;return this._coordsMap[n]}q(t)\u0026\u0026(e=t.yAxisIndex,t=t.xAxisIndex);for(var i=0,r=this._coordsList;i\u003cr.length;i++)if(r[i].getAxis(\"x\").index===t||r[i].getAxis(\"y\").index===e)return r[i]},t.prototype.getCartesians=function(){return this._coordsList.slice()},t.prototype.convertToPixel=function(t,e,n){var i=this._findConvertTarget(e);return i.cartesian?i.cartesian.dataToPoint(n):i.axis?i.axis.toGlobalCoord(i.axis.dataToCoord(n)):null},t.prototype.convertFromPixel=function(t,e,n){var i=this._findConvertTarget(e);return i.cartesian?i.cartesian.pointToData(n):i.axis?i.axis.coordToData(i.axis.toLocalCoord(n)):null},t.prototype._findConvertTarget=function(t){var e,n,i=t.seriesModel,r=t.xAxisModel||i\u0026\u0026i.getReferringComponents(\"xAxis\",Wo).models[0],o=t.yAxisModel||i\u0026\u0026i.getReferringComponents(\"yAxis\",Wo).models[0],a=t.gridModel,s=this._coordsList;if(i)P(s,e=i.coordinateSystem)\u003c0\u0026\u0026(e=null);else if(r\u0026\u0026o)e=this.getCartesian(r.componentIndex,o.componentIndex);else if(r)n=this.getAxis(\"x\",r.componentIndex);else if(o)n=this.getAxis(\"y\",o.componentIndex);else if(a){a.coordinateSystem===this\u0026\u0026(e=this._coordsList[0])}return{cartesian:e,axis:n}},t.prototype.containPoint=function(t){var e=this._coordsList[0];if(e)return e.containPoint(t)},t.prototype._initCartesian=function(t,e,n){var i=this,r=this,o={left:!1,right:!1,top:!1,bottom:!1},a={x:{},y:{}},s={x:0,y:0};if(e.eachComponent(\"xAxis\",l(\"x\"),this),e.eachComponent(\"yAxis\",l(\"y\"),this),!s.x||!s.y)return this._axesMap={},void(this._axesList=[]);function l(e){return function(n,i){if(uI(n,t)){var l=n.get(\"position\");\"x\"===e?\"top\"!==l\u0026\u0026\"bottom\"!==l\u0026\u0026(l=o.bottom?\"top\":\"bottom\"):\"left\"!==l\u0026\u0026\"right\"!==l\u0026\u0026(l=o.left?\"right\":\"left\"),o[l]=!0;var u=new nI(e,b_(n),[0,0],n.get(\"type\"),l),h=\"category\"===u.type;u.onBand=h\u0026\u0026n.get(\"boundaryGap\"),u.inverse=n.get(\"inverse\"),n.axis=u,u.model=n,u.grid=r,u.index=i,r._axesList.push(u),a[e][i]=u,s[e]++}}}this._axesMap=a,E(a.x,(function(e,n){E(a.y,(function(r,o){var a=\"x\"+n+\"y\"+o,s=new eI(a);s.master=i,s.model=t,i._coordsMap[a]=s,i._coordsList.push(s),s.addAxis(e),s.addAxis(r)}))}))},t.prototype._updateScale=function(t,e){function n(t,e){E(C_(t,e.dim),(function(n){e.scale.unionExtentFromData(t,n)}))}E(this._axesList,(function(t){if(t.scale.setExtent(1/0,-1/0),\"category\"===t.type){var e=t.model.get(\"categorySortInfo\");t.scale.setSortInfo(e)}})),t.eachSeries((function(t){if(rI(t)){var i=oI(t),r=i.xAxisModel,o=i.yAxisModel;if(!uI(r,e)||!uI(o,e))return;var a=this.getCartesian(r.componentIndex,o.componentIndex),s=t.getData(),l=a.getAxis(\"x\"),u=a.getAxis(\"y\");n(s,l),n(s,u)}}),this)},t.prototype.getTooltipAxes=function(t){var e=[],n=[];return E(this.getCartesians(),(function(i){var r=null!=t\u0026\u0026\"auto\"!==t?i.getAxis(t):i.getBaseAxis(),o=i.getOtherAxis(r);P(e,r)\u003c0\u0026\u0026e.push(r),P(n,o)\u003c0\u0026\u0026n.push(o)})),{baseAxes:e,otherAxes:n}},t.create=function(e,n){var i=[];return e.eachComponent(\"grid\",(function(r,o){var a=new t(r,e,n);a.name=\"grid_\"+o,a.resize(r,n,!0),r.coordinateSystem=a,i.push(a)})),e.eachSeries((function(t){if(rI(t)){var e=oI(t),n=e.xAxisModel,i=e.yAxisModel,r=n.getCoordSysModel();0;var o=r.coordinateSystem;t.coordinateSystem=o.getCartesian(n.componentIndex,i.componentIndex)}})),i},t.dimensions=QM,t}();function uI(t,e){return t.getCoordSysModel()===e}function hI(t,e,n,i){n.getAxesOnZeroOf=function(){return r?[r]:[]};var r,o=t[e],a=n.model,s=a.get([\"axisLine\",\"onZero\"]),l=a.get([\"axisLine\",\"onZeroAxisIndex\"]);if(s){if(null!=l)cI(o[l])\u0026\u0026(r=o[l]);else for(var u in o)if(o.hasOwnProperty(u)\u0026\u0026cI(o[u])\u0026\u0026!i[h(o[u])]){r=o[u];break}r\u0026\u0026(i[h(r)]=!0)}function h(t){return t.dim+\"_\"+t.index}}function cI(t){return t\u0026\u0026\"category\"!==t.type\u0026\u0026\"time\"!==t.type\u0026\u0026function(t){var e=t.scale.getExtent(),n=e[0],i=e[1];return!(n\u003e0\u0026\u0026i\u003e0||n\u003c0\u0026\u0026i\u003c0)}(t)}var pI=Math.PI,dI=function(){function t(t,e){this.group=new Br,this.opt=e,this.axisModel=t,k(e,{labelOffset:0,nameDirection:1,tickDirection:1,labelDirection:1,silent:!0,handleAutoShown:function(){return!0}});var n=new Br({x:e.position[0],y:e.position[1],rotation:e.rotation});n.updateTransform(),this._transformGroup=n}return t.prototype.hasBuilder=function(t){return!!fI[t]},t.prototype.add=function(t){fI[t](this.opt,this.axisModel,this.group,this._transformGroup)},t.prototype.getGroup=function(){return this.group},t.innerTextLayout=function(t,e,n){var i,r,o=ao(e-t);return so(o)?(r=n\u003e0?\"top\":\"bottom\",i=\"center\"):so(o-pI)?(r=n\u003e0?\"bottom\":\"top\",i=\"center\"):(r=\"middle\",i=o\u003e0\u0026\u0026o\u003cpI?n\u003e0?\"right\":\"left\":n\u003e0?\"left\":\"right\"),{rotation:o,textAlign:i,textVerticalAlign:r}},t.makeAxisEventDataBase=function(t){var e={componentType:t.mainType,componentIndex:t.componentIndex};return e[t.mainType+\"Index\"]=t.componentIndex,e},t.isLabelSilent=function(t){var e=t.get(\"tooltip\");return t.get(\"silent\")||!(t.get(\"triggerEvent\")||e\u0026\u0026e.show)},t}(),fI={axisLine:function(t,e,n,i){var r=e.get([\"axisLine\",\"show\"]);if(\"auto\"===r\u0026\u0026t.handleAutoShown\u0026\u0026(r=t.handleAutoShown(\"axisLine\")),r){var o=e.axis.getExtent(),a=i.transform,s=[o[0],0],l=[o[1],0],u=s[0]\u003el[0];a\u0026\u0026(Wt(s,s,a),Wt(l,l,a));var h=A({lineCap:\"round\"},e.getModel([\"axisLine\",\"lineStyle\"]).getLineStyle()),c=new Ku({shape:{x1:s[0],y1:s[1],x2:l[0],y2:l[1]},style:h,strokeContainThreshold:t.strokeContainThreshold||5,silent:!0,z2:1});zh(c.shape,c.style.lineWidth),c.anid=\"line\",n.add(c);var p=e.get([\"axisLine\",\"symbol\"]);if(null!=p){var d=e.get([\"axisLine\",\"symbolSize\"]);U(p)\u0026\u0026(p=[p,p]),(U(d)||j(d))\u0026\u0026(d=[d,d]);var f=Zy(e.get([\"axisLine\",\"symbolOffset\"])||0,d),g=d[0],y=d[1];E([{rotate:t.rotation+Math.PI/2,offset:f[0],r:0},{rotate:t.rotation-Math.PI/2,offset:f[1],r:Math.sqrt((s[0]-l[0])*(s[0]-l[0])+(s[1]-l[1])*(s[1]-l[1]))}],(function(e,i){if(\"none\"!==p[i]\u0026\u0026null!=p[i]){var r=Xy(p[i],-g/2,-y/2,g,y,h.stroke,!0),o=e.r+e.offset,a=u?l:s;r.attr({rotation:e.rotate,x:a[0]+o*Math.cos(t.rotation),y:a[1]-o*Math.sin(t.rotation),silent:!0,z2:11}),n.add(r)}}))}}},axisTickLabel:function(t,e,n,i){var r=function(t,e,n,i){var r=n.axis,o=n.getModel(\"axisTick\"),a=o.get(\"show\");\"auto\"===a\u0026\u0026i.handleAutoShown\u0026\u0026(a=i.handleAutoShown(\"axisTick\"));if(!a||r.scale.isBlank())return;for(var s=o.getModel(\"lineStyle\"),l=i.tickDirection*o.get(\"length\"),u=mI(r.getTicksCoords(),e.transform,l,k(s.getLineStyle(),{stroke:n.get([\"axisLine\",\"lineStyle\",\"color\"])}),\"ticks\"),h=0;h\u003cu.length;h++)t.add(u[h]);return u}(n,i,e,t),o=function(t,e,n,i){var r=n.axis,o=it(i.axisLabelShow,n.get([\"axisLabel\",\"show\"]));if(!o||r.scale.isBlank())return;var a=n.getModel(\"axisLabel\"),s=a.get(\"margin\"),l=r.getViewLabels(),u=(it(i.labelRotate,a.get(\"rotate\"))||0)*pI/180,h=dI.innerTextLayout(i.rotation,u,i.labelDirection),c=n.getCategories\u0026\u0026n.getCategories(!0),p=[],d=dI.isLabelSilent(n),f=n.get(\"triggerEvent\");return E(l,(function(o,u){var g=\"ordinal\"===r.scale.type?r.scale.getRawOrdinalNumber(o.tickValue):o.tickValue,y=o.formattedLabel,v=o.rawLabel,m=a;if(c\u0026\u0026c[g]){var x=c[g];q(x)\u0026\u0026x.textStyle\u0026\u0026(m=new Cc(x.textStyle,a,n.ecModel))}var _=m.getTextColor()||n.get([\"axisLine\",\"lineStyle\",\"color\"]),b=r.dataToCoord(g),w=m.getShallow(\"align\",!0)||h.textAlign,S=rt(m.getShallow(\"alignMinLabel\",!0),w),M=rt(m.getShallow(\"alignMaxLabel\",!0),w),I=m.getShallow(\"verticalAlign\",!0)||m.getShallow(\"baseline\",!0)||h.textVerticalAlign,T=rt(m.getShallow(\"verticalAlignMinLabel\",!0),I),C=rt(m.getShallow(\"verticalAlignMaxLabel\",!0),I),D=new Xs({x:b,y:i.labelOffset+i.labelDirection*s,rotation:h.rotation,silent:d,z2:10+(o.level||0),style:oc(m,{text:y,align:0===u?S:u===l.length-1?M:w,verticalAlign:0===u?T:u===l.length-1?C:I,fill:X(_)?_(\"category\"===r.type?v:\"value\"===r.type?g+\"\":g,u):_})});if(D.anid=\"label_\"+g,Kh({el:D,componentModel:n,itemName:y,formatterParamsExtra:{isTruncated:function(){return D.isTruncated},value:v,tickIndex:u}}),f){var A=dI.makeAxisEventDataBase(n);A.targetType=\"axisLabel\",A.value=v,A.tickIndex=u,\"category\"===r.type\u0026\u0026(A.dataIndex=g),rl(D).eventData=A}e.add(D),D.updateTransform(),p.push(D),t.add(D),D.decomposeTransform()})),p}(n,i,e,t);(function(t,e,n){if(T_(t.axis))return;var i=t.get([\"axisLabel\",\"showMinLabel\"]),r=t.get([\"axisLabel\",\"showMaxLabel\"]);e=e||[],n=n||[];var o=e[0],a=e[1],s=e[e.length-1],l=e[e.length-2],u=n[0],h=n[1],c=n[n.length-1],p=n[n.length-2];!1===i?(gI(o),gI(u)):yI(o,a)\u0026\u0026(i?(gI(a),gI(h)):(gI(o),gI(u)));!1===r?(gI(s),gI(c)):yI(l,s)\u0026\u0026(r?(gI(l),gI(p)):(gI(s),gI(c)))}(e,o,r),function(t,e,n,i){var r=n.axis,o=n.getModel(\"minorTick\");if(!o.get(\"show\")||r.scale.isBlank())return;var a=r.getMinorTicksCoords();if(!a.length)return;for(var s=o.getModel(\"lineStyle\"),l=i*o.get(\"length\"),u=k(s.getLineStyle(),k(n.getModel(\"axisTick\").getLineStyle(),{stroke:n.get([\"axisLine\",\"lineStyle\",\"color\"])})),h=0;h\u003ca.length;h++)for(var c=mI(a[h],e.transform,l,u,\"minorticks_\"+h),p=0;p\u003cc.length;p++)t.add(c[p])}(n,i,e,t.tickDirection),e.get([\"axisLabel\",\"hideOverlap\"]))\u0026\u0026Nb(Pb(z(o,(function(t){return{label:t,priority:t.z2,defaultAttr:{ignore:t.ignore}}}))))},axisName:function(t,e,n,i){var r=it(t.axisName,e.get(\"name\"));if(r){var o,a,s=e.get(\"nameLocation\"),l=t.nameDirection,u=e.getModel(\"nameTextStyle\"),h=e.get(\"nameGap\")||0,c=e.axis.getExtent(),p=c[0]\u003ec[1]?-1:1,d=[\"start\"===s?c[0]-p*h:\"end\"===s?c[1]+p*h:(c[0]+c[1])/2,vI(s)?t.labelOffset+l*h:0],f=e.get(\"nameRotate\");null!=f\u0026\u0026(f=f*pI/180),vI(s)?o=dI.innerTextLayout(t.rotation,null!=f?f:t.rotation,l):(o=function(t,e,n,i){var r,o,a=ao(n-t),s=i[0]\u003ei[1],l=\"start\"===e\u0026\u0026!s||\"start\"!==e\u0026\u0026s;so(a-pI/2)?(o=l?\"bottom\":\"top\",r=\"center\"):so(a-1.5*pI)?(o=l?\"top\":\"bottom\",r=\"center\"):(o=\"middle\",r=a\u003c1.5*pI\u0026\u0026a\u003epI/2?l?\"left\":\"right\":l?\"right\":\"left\");return{rotation:a,textAlign:r,textVerticalAlign:o}}(t.rotation,s,f||0,c),null!=(a=t.axisNameAvailableWidth)\u0026\u0026(a=Math.abs(a/Math.sin(o.rotation)),!isFinite(a)\u0026\u0026(a=null)));var g=u.getFont(),y=e.get(\"nameTruncate\",!0)||{},v=y.ellipsis,m=it(t.nameTruncateMaxWidth,y.maxWidth,a),x=new Xs({x:d[0],y:d[1],rotation:o.rotation,silent:dI.isLabelSilent(e),style:oc(u,{text:r,font:g,overflow:\"truncate\",width:m,ellipsis:v,fill:u.getTextColor()||e.get([\"axisLine\",\"lineStyle\",\"color\"]),align:u.get(\"align\")||o.textAlign,verticalAlign:u.get(\"verticalAlign\")||o.textVerticalAlign}),z2:1});if(Kh({el:x,componentModel:e,itemName:r}),x.__fullText=r,x.anid=\"name\",e.get(\"triggerEvent\")){var _=dI.makeAxisEventDataBase(e);_.targetType=\"axisName\",_.name=r,rl(x).eventData=_}i.add(x),x.updateTransform(),n.add(x),x.decomposeTransform()}}};function gI(t){t\u0026\u0026(t.ignore=!0)}function yI(t,e){var n=t\u0026\u0026t.getBoundingRect().clone(),i=e\u0026\u0026e.getBoundingRect().clone();if(n\u0026\u0026i){var r=xe([]);return Se(r,r,-t.rotation),n.applyTransform(be([],r,t.getLocalTransform())),i.applyTransform(be([],r,e.getLocalTransform())),n.intersect(i)}}function vI(t){return\"middle\"===t||\"center\"===t}function mI(t,e,n,i,r){for(var o=[],a=[],s=[],l=0;l\u003ct.length;l++){var u=t[l].coord;a[0]=u,a[1]=0,s[0]=u,s[1]=n,e\u0026\u0026(Wt(a,a,e),Wt(s,s,e));var h=new Ku({shape:{x1:a[0],y1:a[1],x2:s[0],y2:s[1]},style:i,z2:2,autoBatch:!0,silent:!0});zh(h.shape,h.style.lineWidth),h.anid=r+\"_\"+t[l].tickValue,o.push(h)}return o}function xI(t,e){var n={axesInfo:{},seriesInvolved:!1,coordSysAxesInfo:{},coordSysMap:{}};return function(t,e,n){var i=e.getComponent(\"tooltip\"),r=e.getComponent(\"axisPointer\"),o=r.get(\"link\",!0)||[],a=[];E(n.getCoordinateSystems(),(function(n){if(n.axisPointerEnabled){var s=MI(n.model),l=t.coordSysAxesInfo[s]={};t.coordSysMap[s]=n;var u=n.model.getModel(\"tooltip\",i);if(E(n.getAxes(),H(d,!1,null)),n.getTooltipAxes\u0026\u0026i\u0026\u0026u.get(\"show\")){var h=\"axis\"===u.get(\"trigger\"),c=\"cross\"===u.get([\"axisPointer\",\"type\"]),p=n.getTooltipAxes(u.get([\"axisPointer\",\"axis\"]));(h||c)\u0026\u0026E(p.baseAxes,H(d,!c||\"cross\",h)),c\u0026\u0026E(p.otherAxes,H(d,\"cross\",!1))}}function d(i,s,h){var c=h.model.getModel(\"axisPointer\",r),p=c.get(\"show\");if(p\u0026\u0026(\"auto\"!==p||i||SI(c))){null==s\u0026\u0026(s=c.get(\"triggerTooltip\")),c=i?function(t,e,n,i,r,o){var a=e.getModel(\"axisPointer\"),s={};E([\"type\",\"snap\",\"lineStyle\",\"shadowStyle\",\"label\",\"animation\",\"animationDurationUpdate\",\"animationEasingUpdate\",\"z\"],(function(t){s[t]=T(a.get(t))})),s.snap=\"category\"!==t.type\u0026\u0026!!o,\"cross\"===a.get(\"type\")\u0026\u0026(s.type=\"line\");var l=s.label||(s.label={});if(null==l.show\u0026\u0026(l.show=!1),\"cross\"===r){var u=a.get([\"label\",\"show\"]);if(l.show=null==u||u,!o){var h=s.lineStyle=a.get(\"crossStyle\");h\u0026\u0026k(l,h.textStyle)}}return t.model.getModel(\"axisPointer\",new Cc(s,n,i))}(h,u,r,e,i,s):c;var d=c.get(\"snap\"),f=c.get(\"triggerEmphasis\"),g=MI(h.model),y=s||d||\"category\"===h.type,v=t.axesInfo[g]={key:g,axis:h,coordSys:n,axisPointerModel:c,triggerTooltip:s,triggerEmphasis:f,involveSeries:y,snap:d,useHandle:SI(c),seriesModels:[],linkGroup:null};l[g]=v,t.seriesInvolved=t.seriesInvolved||y;var m=function(t,e){for(var n=e.model,i=e.dim,r=0;r\u003ct.length;r++){var o=t[r]||{};if(_I(o[i+\"AxisId\"],n.id)||_I(o[i+\"AxisIndex\"],n.componentIndex)||_I(o[i+\"AxisName\"],n.name))return r}}(o,h);if(null!=m){var x=a[m]||(a[m]={axesInfo:{}});x.axesInfo[g]=v,x.mapper=o[m].mapper,v.linkGroup=x}}}}))}(n,t,e),n.seriesInvolved\u0026\u0026function(t,e){e.eachSeries((function(e){var n=e.coordinateSystem,i=e.get([\"tooltip\",\"trigger\"],!0),r=e.get([\"tooltip\",\"show\"],!0);n\u0026\u0026\"none\"!==i\u0026\u0026!1!==i\u0026\u0026\"item\"!==i\u0026\u0026!1!==r\u0026\u0026!1!==e.get([\"axisPointer\",\"show\"],!0)\u0026\u0026E(t.coordSysAxesInfo[MI(n.model)],(function(t){var i=t.axis;n.getAxis(i.dim)===i\u0026\u0026(t.seriesModels.push(e),null==t.seriesDataCount\u0026\u0026(t.seriesDataCount=0),t.seriesDataCount+=e.getData().count())}))}))}(n,t),n}function _I(t,e){return\"all\"===t||Y(t)\u0026\u0026P(t,e)\u003e=0||t===e}function bI(t){var e=wI(t);if(e){var n=e.axisPointerModel,i=e.axis.scale,r=n.option,o=n.get(\"status\"),a=n.get(\"value\");null!=a\u0026\u0026(a=i.parse(a));var s=SI(n);null==o\u0026\u0026(r.status=s?\"show\":\"hide\");var l=i.getExtent().slice();l[0]\u003el[1]\u0026\u0026l.reverse(),(null==a||a\u003el[1])\u0026\u0026(a=l[1]),a\u003cl[0]\u0026\u0026(a=l[0]),r.value=a,s\u0026\u0026(r.status=e.axis.scale.isBlank()?\"hide\":\"show\")}}function wI(t){var e=(t.ecModel.getComponent(\"axisPointer\")||{}).coordSysAxesInfo;return e\u0026\u0026e.axesInfo[MI(t)]}function SI(t){return!!t.get([\"handle\",\"show\"])}function MI(t){return t.type+\"||\"+t.id}var II={},TI=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(e,n,i,r){this.axisPointerClass\u0026\u0026bI(e),t.prototype.render.apply(this,arguments),this._doUpdateAxisPointerClass(e,i,!0)},e.prototype.updateAxisPointer=function(t,e,n,i){this._doUpdateAxisPointerClass(t,n,!1)},e.prototype.remove=function(t,e){var n=this._axisPointer;n\u0026\u0026n.remove(e)},e.prototype.dispose=function(e,n){this._disposeAxisPointer(n),t.prototype.dispose.apply(this,arguments)},e.prototype._doUpdateAxisPointerClass=function(t,n,i){var r=e.getAxisPointerClass(this.axisPointerClass);if(r){var o=function(t){var e=wI(t);return e\u0026\u0026e.axisPointerModel}(t);o?(this._axisPointer||(this._axisPointer=new r)).render(t,o,n,i):this._disposeAxisPointer(n)}},e.prototype._disposeAxisPointer=function(t){this._axisPointer\u0026\u0026this._axisPointer.dispose(t),this._axisPointer=null},e.registerAxisPointerClass=function(t,e){II[t]=e},e.getAxisPointerClass=function(t){return t\u0026\u0026II[t]},e.type=\"axis\",e}(Ag),CI=Vo();function DI(t,e,n,i){var r=n.axis;if(!r.scale.isBlank()){var o=n.getModel(\"splitArea\"),a=o.getModel(\"areaStyle\"),s=a.get(\"color\"),l=i.coordinateSystem.getRect(),u=r.getTicksCoords({tickModel:o,clamp:!0});if(u.length){var h=s.length,c=CI(t).splitAreaColors,p=yt(),d=0;if(c)for(var f=0;f\u003cu.length;f++){var g=c.get(u[f].tickValue);if(null!=g){d=(g+(h-1)*f)%h;break}}var y=r.toGlobalCoord(u[0].coord),v=a.getAreaStyle();s=Y(s)?s:[s];for(f=1;f\u003cu.length;f++){var m=r.toGlobalCoord(u[f].coord),x=void 0,_=void 0,b=void 0,w=void 0;r.isHorizontal()?(x=y,_=l.y,b=m-x,w=l.height,y=x+b):(x=l.x,_=y,b=l.width,y=_+(w=m-_));var S=u[f-1].tickValue;null!=S\u0026\u0026p.set(S,d),e.add(new Ws({anid:null!=S?\"area_\"+S:null,shape:{x:x,y:_,width:b,height:w},style:k({fill:s[d]},v),autoBatch:!0,silent:!0})),d=(d+1)%h}CI(t).splitAreaColors=p}}}function AI(t){CI(t).splitAreaColors=null}var kI=[\"axisLine\",\"axisTickLabel\",\"axisName\"],LI=[\"splitArea\",\"splitLine\",\"minorSplitLine\"],PI=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.axisPointerClass=\"CartesianAxisPointer\",n}return n(e,t),e.prototype.render=function(e,n,i,r){this.group.removeAll();var o=this._axisGroup;if(this._axisGroup=new Br,this.group.add(this._axisGroup),e.get(\"show\")){var a=e.getCoordSysModel(),s=iI(a,e),l=new dI(e,A({handleAutoShown:function(t){for(var n=a.coordinateSystem.getCartesians(),i=0;i\u003cn.length;i++)if(Tx(n[i].getOtherAxis(e.axis).scale))return!0;return!1}},s));E(kI,l.add,l),this._axisGroup.add(l.getGroup()),E(LI,(function(t){e.get([t,\"show\"])\u0026\u0026OI[t](this,this._axisGroup,e,a)}),this),r\u0026\u0026\"changeAxisOrder\"===r.type\u0026\u0026r.isInitSort||Hh(o,this._axisGroup,e),t.prototype.render.call(this,e,n,i,r)}},e.prototype.remove=function(){AI(this)},e.type=\"cartesianAxis\",e}(TI),OI={splitLine:function(t,e,n,i){var r=n.axis;if(!r.scale.isBlank()){var o=n.getModel(\"splitLine\"),a=o.getModel(\"lineStyle\"),s=a.get(\"color\"),l=!1!==o.get(\"showMinLine\"),u=!1!==o.get(\"showMaxLine\");s=Y(s)?s:[s];for(var h=i.coordinateSystem.getRect(),c=r.isHorizontal(),p=0,d=r.getTicksCoords({tickModel:o}),f=[],g=[],y=a.getLineStyle(),v=0;v\u003cd.length;v++){var m=r.toGlobalCoord(d[v].coord);if((0!==v||l)\u0026\u0026(v!==d.length-1||u)){var x=d[v].tickValue;c?(f[0]=m,f[1]=h.y,g[0]=m,g[1]=h.y+h.height):(f[0]=h.x,f[1]=m,g[0]=h.x+h.width,g[1]=m);var _=p++%s.length,b=new Ku({anid:null!=x?\"line_\"+x:null,autoBatch:!0,shape:{x1:f[0],y1:f[1],x2:g[0],y2:g[1]},style:k({stroke:s[_]},y),silent:!0});zh(b.shape,y.lineWidth),e.add(b)}}}},minorSplitLine:function(t,e,n,i){var r=n.axis,o=n.getModel(\"minorSplitLine\").getModel(\"lineStyle\"),a=i.coordinateSystem.getRect(),s=r.isHorizontal(),l=r.getMinorTicksCoords();if(l.length)for(var u=[],h=[],c=o.getLineStyle(),p=0;p\u003cl.length;p++)for(var d=0;d\u003cl[p].length;d++){var f=r.toGlobalCoord(l[p][d].coord);s?(u[0]=f,u[1]=a.y,h[0]=f,h[1]=a.y+a.height):(u[0]=a.x,u[1]=f,h[0]=a.x+a.width,h[1]=f);var g=new Ku({anid:\"minor_line_\"+l[p][d].tickValue,autoBatch:!0,shape:{x1:u[0],y1:u[1],x2:h[0],y2:h[1]},style:c,silent:!0});zh(g.shape,c.lineWidth),e.add(g)}},splitArea:function(t,e,n,i){DI(t,e,n,i)}},RI=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\"xAxis\",e}(PI),NI=function(t){function e(){var e=null!==t\u0026\u0026t.apply(this,arguments)||this;return e.type=RI.type,e}return n(e,t),e.type=\"yAxis\",e}(PI),EI=function(t){function e(){var e=null!==t\u0026\u0026t.apply(this,arguments)||this;return e.type=\"grid\",e}return n(e,t),e.prototype.render=function(t,e){this.group.removeAll(),t.get(\"show\")\u0026\u0026this.group.add(new Ws({shape:t.coordinateSystem.getRect(),style:k({fill:t.get(\"backgroundColor\")},t.getItemStyle()),silent:!0,z2:-1}))},e.type=\"grid\",e}(Ag),zI={offset:0};function VI(t){t.registerComponentView(EI),t.registerComponentModel(HM),t.registerCoordinateSystem(\"cartesian2d\",lI),KM(t,\"x\",YM,zI),KM(t,\"y\",YM,zI),t.registerComponentView(RI),t.registerComponentView(NI),t.registerPreprocessor((function(t){t.xAxis\u0026\u0026t.yAxis\u0026\u0026!t.grid\u0026\u0026(t.grid={})}))}function BI(t){t.eachSeriesByType(\"radar\",(function(t){var e=t.getData(),n=[],i=t.coordinateSystem;if(i){var r=i.getIndicatorAxes();E(r,(function(t,o){e.each(e.mapDimension(r[o].dim),(function(t,e){n[e]=n[e]||[];var r=i.dataToPoint(t,o);n[e][o]=FI(r)?r:GI(i)}))})),e.each((function(t){var r=F(n[t],(function(t){return FI(t)}))||GI(i);n[t].push(r.slice()),e.setItemLayout(t,n[t])}))}}))}function FI(t){return!isNaN(t[0])\u0026\u0026!isNaN(t[1])}function GI(t){return[t.cx,t.cy]}function WI(t){var e=t.polar;if(e){Y(e)||(e=[e]);var n=[];E(e,(function(e,i){e.indicator?(e.type\u0026\u0026!e.shape\u0026\u0026(e.shape=e.type),t.radar=t.radar||[],Y(t.radar)||(t.radar=[t.radar]),t.radar.push(e)):n.push(e)})),t.polar=n}E(t.series,(function(t){t\u0026\u0026\"radar\"===t.type\u0026\u0026t.polarIndex\u0026\u0026(t.radarIndex=t.polarIndex)}))}var HI=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){var i=t.coordinateSystem,r=this.group,o=t.getData(),a=this._data;function s(t,e){var n=t.getItemVisual(e,\"symbol\")||\"circle\";if(\"none\"!==n){var i=Uy(t.getItemVisual(e,\"symbolSize\")),r=Xy(n,-1,-1,2,2),o=t.getItemVisual(e,\"symbolRotate\")||0;return r.attr({style:{strokeNoScale:!0},z2:100,scaleX:i[0]/2,scaleY:i[1]/2,rotation:o*Math.PI/180||0}),r}}function l(e,n,i,r,o,a){i.removeAll();for(var l=0;l\u003cn.length-1;l++){var u=s(r,o);u\u0026\u0026(u.__dimIdx=l,e[l]?(u.setPosition(e[l]),Qh[a?\"initProps\":\"updateProps\"](u,{x:n[l][0],y:n[l][1]},t,o)):u.setPosition(n[l]),i.add(u))}}function u(t){return z(t,(function(t){return[i.cx,i.cy]}))}o.diff(a).add((function(e){var n=o.getItemLayout(e);if(n){var i=new Xu,r=new Zu,a={shape:{points:n}};i.shape.points=u(n),r.shape.points=u(n),mh(i,a,t,e),mh(r,a,t,e);var s=new Br,h=new Br;s.add(r),s.add(i),s.add(h),l(r.shape.points,n,h,o,e,!0),o.setItemGraphicEl(e,s)}})).update((function(e,n){var i=a.getItemGraphicEl(n),r=i.childAt(0),s=i.childAt(1),u=i.childAt(2),h={shape:{points:o.getItemLayout(e)}};h.shape.points\u0026\u0026(l(r.shape.points,h.shape.points,u,o,e,!1),Sh(s),Sh(r),vh(r,h,t),vh(s,h,t),o.setItemGraphicEl(e,i))})).remove((function(t){r.remove(a.getItemGraphicEl(t))})).execute(),o.eachItemGraphicEl((function(t,e){var n=o.getItemModel(e),i=t.childAt(0),a=t.childAt(1),s=t.childAt(2),l=o.getItemVisual(e,\"style\"),u=l.fill;r.add(t),i.useStyle(k(n.getModel(\"lineStyle\").getLineStyle(),{fill:\"none\",stroke:u})),$l(i,n,\"lineStyle\"),$l(a,n,\"areaStyle\");var h=n.getModel(\"areaStyle\"),c=h.isEmpty()\u0026\u0026h.parentModel.isEmpty();a.ignore=c,E([\"emphasis\",\"select\",\"blur\"],(function(t){var e=n.getModel([t,\"areaStyle\"]),i=e.isEmpty()\u0026\u0026e.parentModel.isEmpty();a.ensureState(t).ignore=i\u0026\u0026c})),a.useStyle(k(h.getAreaStyle(),{fill:u,opacity:.7,decal:l.decal}));var p=n.getModel(\"emphasis\"),d=p.getModel(\"itemStyle\").getItemStyle();s.eachChild((function(t){if(t instanceof Ns){var i=t.style;t.useStyle(A({image:i.image,x:i.x,y:i.y,width:i.width,height:i.height},l))}else t.useStyle(l),t.setColor(u),t.style.strokeNoScale=!0;t.ensureState(\"emphasis\").style=T(d);var r=o.getStore().get(o.getDimensionIndex(t.__dimIdx),e);(null==r||isNaN(r))\u0026\u0026(r=\"\"),ic(t,rc(n),{labelFetcher:o.hostModel,labelDataIndex:e,labelDimIndex:t.__dimIdx,defaultText:r,inheritColor:u,defaultOpacity:l.opacity})})),Zl(t,p.get(\"focus\"),p.get(\"blurScope\"),p.get(\"disabled\"))})),this._data=o},e.prototype.remove=function(){this.group.removeAll(),this._data=null},e.type=\"radar\",e}(Og),YI=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.hasSymbolVisual=!0,n}return n(e,t),e.prototype.init=function(e){t.prototype.init.apply(this,arguments),this.legendVisualProvider=new NM(W(this.getData,this),W(this.getRawData,this))},e.prototype.getInitialData=function(t,e){return RM(this,{generateCoord:\"indicator_\",generateCoordCount:1/0})},e.prototype.formatTooltip=function(t,e,n){var i=this.getData(),r=this.coordinateSystem.getIndicatorAxes(),o=this.getData().getName(t),a=\"\"===o?this.name:o,s=fg(this,t);return og(\"section\",{header:a,sortBlocks:!0,blocks:z(r,(function(e){var n=i.get(i.mapDimension(e.dim),t);return og(\"nameValue\",{markerType:\"subItem\",markerColor:s,name:e.name,value:n,sortParam:n})}))})},e.prototype.getTooltipPosition=function(t){if(null!=t)for(var e=this.getData(),n=this.coordinateSystem,i=e.getValues(z(n.dimensions,(function(t){return e.mapDimension(t)})),t),r=0,o=i.length;r\u003co;r++)if(!isNaN(i[r])){var a=n.getIndicatorAxes();return n.coordToPoint(a[r].dataToCoord(i[r]),r)}},e.type=\"series.radar\",e.dependencies=[\"radar\"],e.defaultOption={z:2,colorBy:\"data\",coordinateSystem:\"radar\",legendHoverLink:!0,radarIndex:0,lineStyle:{width:2,type:\"solid\",join:\"round\"},label:{position:\"top\"},symbolSize:8},e}(bg),XI=jM.value;function UI(t,e){return k({show:e},t)}var ZI=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.optionUpdated=function(){var t=this.get(\"boundaryGap\"),e=this.get(\"splitNumber\"),n=this.get(\"scale\"),i=this.get(\"axisLine\"),r=this.get(\"axisTick\"),o=this.get(\"axisLabel\"),a=this.get(\"axisName\"),s=this.get([\"axisName\",\"show\"]),l=this.get([\"axisName\",\"formatter\"]),u=this.get(\"axisNameGap\"),h=this.get(\"triggerEvent\"),c=z(this.get(\"indicator\")||[],(function(c){null!=c.max\u0026\u0026c.max\u003e0\u0026\u0026!c.min?c.min=0:null!=c.min\u0026\u0026c.min\u003c0\u0026\u0026!c.max\u0026\u0026(c.max=0);var p=a;null!=c.color\u0026\u0026(p=k({color:c.color},a));var d=C(T(c),{boundaryGap:t,splitNumber:e,scale:n,axisLine:i,axisTick:r,axisLabel:o,name:c.text,showName:s,nameLocation:\"end\",nameGap:u,nameTextStyle:p,triggerEvent:h},!1);if(U(l)){var f=d.name;d.name=l.replace(\"{value}\",null!=f?f:\"\")}else X(l)\u0026\u0026(d.name=l(d.name,d));var g=new Cc(d,null,this.ecModel);return R(g,D_.prototype),g.mainType=\"radar\",g.componentIndex=this.componentIndex,g}),this);this._indicatorModels=c},e.prototype.getIndicatorModels=function(){return this._indicatorModels},e.type=\"radar\",e.defaultOption={z:0,center:[\"50%\",\"50%\"],radius:\"75%\",startAngle:90,axisName:{show:!0},boundaryGap:[0,0],splitNumber:5,axisNameGap:15,scale:!1,shape:\"polygon\",axisLine:C({lineStyle:{color:\"#bbb\"}},XI.axisLine),axisLabel:UI(XI.axisLabel,!1),axisTick:UI(XI.axisTick,!1),splitLine:UI(XI.splitLine,!0),splitArea:UI(XI.splitArea,!0),indicator:[]},e}(zp),jI=[\"axisLine\",\"axisTickLabel\",\"axisName\"],qI=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){this.group.removeAll(),this._buildAxes(t),this._buildSplitLineAndArea(t)},e.prototype._buildAxes=function(t){var e=t.coordinateSystem;E(z(e.getIndicatorAxes(),(function(t){var n=t.model.get(\"showName\")?t.name:\"\";return new dI(t.model,{axisName:n,position:[e.cx,e.cy],rotation:t.angle,labelDirection:-1,tickDirection:-1,nameDirection:1})})),(function(t){E(jI,t.add,t),this.group.add(t.getGroup())}),this)},e.prototype._buildSplitLineAndArea=function(t){var e=t.coordinateSystem,n=e.getIndicatorAxes();if(n.length){var i=t.get(\"shape\"),r=t.getModel(\"splitLine\"),o=t.getModel(\"splitArea\"),a=r.getModel(\"lineStyle\"),s=o.getModel(\"areaStyle\"),l=r.get(\"show\"),u=o.get(\"show\"),h=a.get(\"color\"),c=s.get(\"color\"),p=Y(h)?h:[h],d=Y(c)?c:[c],f=[],g=[];if(\"circle\"===i)for(var y=n[0].getTicksCoords(),v=e.cx,m=e.cy,x=0;x\u003cy.length;x++){if(l)f[C(f,p,x)].push(new Su({shape:{cx:v,cy:m,r:y[x].coord}}));if(u\u0026\u0026x\u003cy.length-1)g[C(g,d,x)].push(new Wu({shape:{cx:v,cy:m,r0:y[x].coord,r:y[x+1].coord}}))}else{var _,b=z(n,(function(t,n){var i=t.getTicksCoords();return _=null==_?i.length-1:Math.min(i.length-1,_),z(i,(function(t){return e.coordToPoint(t.coord,n)}))})),w=[];for(x=0;x\u003c=_;x++){for(var S=[],M=0;M\u003cn.length;M++)S.push(b[M][x]);if(S[0]\u0026\u0026S.push(S[0].slice()),l)f[C(f,p,x)].push(new Zu({shape:{points:S}}));if(u\u0026\u0026w)g[C(g,d,x-1)].push(new Xu({shape:{points:S.concat(w)}}));w=S.slice().reverse()}}var I=a.getLineStyle(),T=s.getAreaStyle();E(g,(function(t,e){this.group.add(Nh(t,{style:k({stroke:\"none\",fill:d[e%d.length]},T),silent:!0}))}),this),E(f,(function(t,e){this.group.add(Nh(t,{style:k({fill:\"none\",stroke:p[e%p.length]},I),silent:!0}))}),this)}function C(t,e,n){var i=n%e.length;return t[i]=t[i]||[],i}},e.type=\"radar\",e}(Ag),KI=function(t){function e(e,n,i){var r=t.call(this,e,n,i)||this;return r.type=\"value\",r.angle=0,r.name=\"\",r}return n(e,t),e}(ab),$I=function(){function t(t,e,n){this.dimensions=[],this._model=t,this._indicatorAxes=z(t.getIndicatorModels(),(function(t,e){var n=\"indicator_\"+e,i=new KI(n,new Ex);return i.name=t.get(\"name\"),i.model=t,t.axis=i,this.dimensions.push(n),i}),this),this.resize(t,n)}return t.prototype.getIndicatorAxes=function(){return this._indicatorAxes},t.prototype.dataToPoint=function(t,e){var n=this._indicatorAxes[e];return this.coordToPoint(n.dataToCoord(t),e)},t.prototype.coordToPoint=function(t,e){var n=this._indicatorAxes[e].angle;return[this.cx+t*Math.cos(n),this.cy-t*Math.sin(n)]},t.prototype.pointToData=function(t){var e=t[0]-this.cx,n=t[1]-this.cy,i=Math.sqrt(e*e+n*n);e/=i,n/=i;for(var r,o=Math.atan2(-n,e),a=1/0,s=-1,l=0;l\u003cthis._indicatorAxes.length;l++){var u=this._indicatorAxes[l],h=Math.abs(o-u.angle);h\u003ca\u0026\u0026(r=u,s=l,a=h)}return[s,+(r\u0026\u0026r.coordToData(i))]},t.prototype.resize=function(t,e){var n=t.get(\"center\"),i=e.getWidth(),r=e.getHeight(),o=Math.min(i,r)/2;this.cx=$r(n[0],i),this.cy=$r(n[1],r),this.startAngle=t.get(\"startAngle\")*Math.PI/180;var a=t.get(\"radius\");(U(a)||j(a))\u0026\u0026(a=[0,a]),this.r0=$r(a[0],o),this.r=$r(a[1],o),E(this._indicatorAxes,(function(t,e){t.setExtent(this.r0,this.r);var n=this.startAngle+e*Math.PI*2/this._indicatorAxes.length;n=Math.atan2(Math.sin(n),Math.cos(n)),t.angle=n}),this)},t.prototype.update=function(t,e){var n=this._indicatorAxes,i=this._model;E(n,(function(t){t.scale.setExtent(1/0,-1/0)})),t.eachSeriesByType(\"radar\",(function(e,r){if(\"radar\"===e.get(\"coordinateSystem\")\u0026\u0026t.getComponent(\"radar\",e.get(\"radarIndex\"))===i){var o=e.getData();E(n,(function(t){t.scale.unionExtentFromData(o,o.mapDimension(t.dim))}))}}),this);var r=i.get(\"splitNumber\"),o=new Ex;o.setExtent(0,r),o.setInterval(1),E(n,(function(t,e){sI(t.scale,t.model,o)}))},t.prototype.convertToPixel=function(t,e,n){return console.warn(\"Not implemented.\"),null},t.prototype.convertFromPixel=function(t,e,n){return console.warn(\"Not implemented.\"),null},t.prototype.containPoint=function(t){return console.warn(\"Not implemented.\"),!1},t.create=function(e,n){var i=[];return e.eachComponent(\"radar\",(function(r){var o=new t(r,e,n);i.push(o),r.coordinateSystem=o})),e.eachSeriesByType(\"radar\",(function(t){\"radar\"===t.get(\"coordinateSystem\")\u0026\u0026(t.coordinateSystem=i[t.get(\"radarIndex\")||0])})),i},t.dimensions=[],t}();function JI(t){t.registerCoordinateSystem(\"radar\",$I),t.registerComponentModel(ZI),t.registerComponentView(qI),t.registerVisual({seriesType:\"radar\",reset:function(t){var e=t.getData();e.each((function(t){e.setItemVisual(t,\"legendIcon\",\"roundRect\")})),e.setVisual(\"legendIcon\",\"roundRect\")}})}var QI=\"\\0_ec_interaction_mutex\";function tT(t,e){return!!eT(t)[e]}function eT(t){return t[QI]||(t[QI]={})}Cm({type:\"takeGlobalCursor\",event:\"globalCursorTaken\",update:\"update\"},bt);var nT=function(t){function e(e){var n=t.call(this)||this;n._zr=e;var i=W(n._mousedownHandler,n),r=W(n._mousemoveHandler,n),o=W(n._mouseupHandler,n),a=W(n._mousewheelHandler,n),s=W(n._pinchHandler,n);return n.enable=function(t,n){this.disable(),this._opt=k(T(n)||{},{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),null==t\u0026\u0026(t=!0),!0!==t\u0026\u0026\"move\"!==t\u0026\u0026\"pan\"!==t||(e.on(\"mousedown\",i),e.on(\"mousemove\",r),e.on(\"mouseup\",o)),!0!==t\u0026\u0026\"scale\"!==t\u0026\u0026\"zoom\"!==t||(e.on(\"mousewheel\",a),e.on(\"pinch\",s))},n.disable=function(){e.off(\"mousedown\",i),e.off(\"mousemove\",r),e.off(\"mouseup\",o),e.off(\"mousewheel\",a),e.off(\"pinch\",s)},n}return n(e,t),e.prototype.isDragging=function(){return this._dragging},e.prototype.isPinching=function(){return this._pinching},e.prototype.setPointerChecker=function(t){this.pointerChecker=t},e.prototype.dispose=function(){this.disable()},e.prototype._mousedownHandler=function(t){if(!fe(t)){for(var e=t.target;e;){if(e.draggable)return;e=e.__hostTarget||e.parent}var n=t.offsetX,i=t.offsetY;this.pointerChecker\u0026\u0026this.pointerChecker(t,n,i)\u0026\u0026(this._x=n,this._y=i,this._dragging=!0)}},e.prototype._mousemoveHandler=function(t){if(this._dragging\u0026\u0026oT(\"moveOnMouseMove\",t,this._opt)\u0026\u0026\"pinch\"!==t.gestureEvent\u0026\u0026!tT(this._zr,\"globalPan\")){var e=t.offsetX,n=t.offsetY,i=this._x,r=this._y,o=e-i,a=n-r;this._x=e,this._y=n,this._opt.preventDefaultMouseMove\u0026\u0026de(t.event),rT(this,\"pan\",\"moveOnMouseMove\",t,{dx:o,dy:a,oldX:i,oldY:r,newX:e,newY:n,isAvailableBehavior:null})}},e.prototype._mouseupHandler=function(t){fe(t)||(this._dragging=!1)},e.prototype._mousewheelHandler=function(t){var e=oT(\"zoomOnMouseWheel\",t,this._opt),n=oT(\"moveOnMouseWheel\",t,this._opt),i=t.wheelDelta,r=Math.abs(i),o=t.offsetX,a=t.offsetY;if(0!==i\u0026\u0026(e||n)){if(e){var s=r\u003e3?1.4:r\u003e1?1.2:1.1;iT(this,\"zoom\",\"zoomOnMouseWheel\",t,{scale:i\u003e0?s:1/s,originX:o,originY:a,isAvailableBehavior:null})}if(n){var l=Math.abs(i);iT(this,\"scrollMove\",\"moveOnMouseWheel\",t,{scrollDelta:(i\u003e0?1:-1)*(l\u003e3?.4:l\u003e1?.15:.05),originX:o,originY:a,isAvailableBehavior:null})}}},e.prototype._pinchHandler=function(t){tT(this._zr,\"globalPan\")||iT(this,\"zoom\",null,t,{scale:t.pinchScale\u003e1?1.1:1/1.1,originX:t.pinchX,originY:t.pinchY,isAvailableBehavior:null})},e}(jt);function iT(t,e,n,i,r){t.pointerChecker\u0026\u0026t.pointerChecker(i,r.originX,r.originY)\u0026\u0026(de(i.event),rT(t,e,n,i,r))}function rT(t,e,n,i,r){r.isAvailableBehavior=W(oT,null,n,i),t.trigger(e,r)}function oT(t,e,n){var i=n[t];return!t||i\u0026\u0026(!U(i)||e.event[i+\"Key\"])}function aT(t,e,n){var i=t.target;i.x+=e,i.y+=n,i.dirty()}function sT(t,e,n,i){var r=t.target,o=t.zoomLimit,a=t.zoom=t.zoom||1;if(a*=e,o){var s=o.min||0,l=o.max||1/0;a=Math.max(Math.min(l,a),s)}var u=a/t.zoom;t.zoom=a,r.x-=(n-r.x)*(u-1),r.y-=(i-r.y)*(u-1),r.scaleX*=u,r.scaleY*=u,r.dirty()}var lT,uT={axisPointer:1,tooltip:1,brush:1};function hT(t,e,n){var i=e.getComponentByElement(t.topTarget),r=i\u0026\u0026i.coordinateSystem;return i\u0026\u0026i!==n\u0026\u0026!uT.hasOwnProperty(i.mainType)\u0026\u0026r\u0026\u0026r.model!==n}function cT(t){U(t)\u0026\u0026(t=(new DOMParser).parseFromString(t,\"text/xml\"));var e=t;for(9===e.nodeType\u0026\u0026(e=e.firstChild);\"svg\"!==e.nodeName.toLowerCase()||1!==e.nodeType;)e=e.nextSibling;return e}var pT={fill:\"fill\",stroke:\"stroke\",\"stroke-width\":\"lineWidth\",opacity:\"opacity\",\"fill-opacity\":\"fillOpacity\",\"stroke-opacity\":\"strokeOpacity\",\"stroke-dasharray\":\"lineDash\",\"stroke-dashoffset\":\"lineDashOffset\",\"stroke-linecap\":\"lineCap\",\"stroke-linejoin\":\"lineJoin\",\"stroke-miterlimit\":\"miterLimit\",\"font-family\":\"fontFamily\",\"font-size\":\"fontSize\",\"font-style\":\"fontStyle\",\"font-weight\":\"fontWeight\",\"text-anchor\":\"textAlign\",visibility:\"visibility\",display:\"display\"},dT=G(pT),fT={\"alignment-baseline\":\"textBaseline\",\"stop-color\":\"stopColor\"},gT=G(fT),yT=function(){function t(){this._defs={},this._root=null}return t.prototype.parse=function(t,e){e=e||{};var n=cT(t);this._defsUsePending=[];var i=new Br;this._root=i;var r=[],o=n.getAttribute(\"viewBox\")||\"\",a=parseFloat(n.getAttribute(\"width\")||e.width),s=parseFloat(n.getAttribute(\"height\")||e.height);isNaN(a)\u0026\u0026(a=null),isNaN(s)\u0026\u0026(s=null),wT(n,i,null,!0,!1);for(var l,u,h=n.firstChild;h;)this._parseNode(h,i,r,null,!1,!1),h=h.nextSibling;if(function(t,e){for(var n=0;n\u003ce.length;n++){var i=e[n];i[0].style[i[1]]=t[i[2]]}}(this._defs,this._defsUsePending),this._defsUsePending=[],o){var c=TT(o);c.length\u003e=4\u0026\u0026(l={x:parseFloat(c[0]||0),y:parseFloat(c[1]||0),width:parseFloat(c[2]),height:parseFloat(c[3])})}if(l\u0026\u0026null!=a\u0026\u0026null!=s\u0026\u0026(u=LT(l,{x:0,y:0,width:a,height:s}),!e.ignoreViewBox)){var p=i;(i=new Br).add(p),p.scaleX=p.scaleY=u.scale,p.x=u.x,p.y=u.y}return e.ignoreRootClip||null==a||null==s||i.setClipPath(new Ws({shape:{x:0,y:0,width:a,height:s}})),{root:i,width:a,height:s,viewBoxRect:l,viewBoxTransform:u,named:r}},t.prototype._parseNode=function(t,e,n,i,r,o){var a,s=t.nodeName.toLowerCase(),l=i;if(\"defs\"===s\u0026\u0026(r=!0),\"text\"===s\u0026\u0026(o=!0),\"defs\"===s||\"switch\"===s)a=e;else{if(!r){var u=lT[s];if(u\u0026\u0026_t(lT,s)){a=u.call(this,t,e);var h=t.getAttribute(\"name\");if(h){var c={name:h,namedFrom:null,svgNodeTagLower:s,el:a};n.push(c),\"g\"===s\u0026\u0026(l=c)}else i\u0026\u0026n.push({name:i.name,namedFrom:i,svgNodeTagLower:s,el:a});e.add(a)}}var p=vT[s];if(p\u0026\u0026_t(vT,s)){var d=p.call(this,t),f=t.getAttribute(\"id\");f\u0026\u0026(this._defs[f]=d)}}if(a\u0026\u0026a.isGroup)for(var g=t.firstChild;g;)1===g.nodeType?this._parseNode(g,a,n,l,r,o):3===g.nodeType\u0026\u0026o\u0026\u0026this._parseText(g,a),g=g.nextSibling},t.prototype._parseText=function(t,e){var n=new Ps({style:{text:t.textContent},silent:!0,x:this._textX||0,y:this._textY||0});_T(e,n),wT(t,n,this._defsUsePending,!1,!1),function(t,e){var n=e.__selfStyle;if(n){var i=n.textBaseline,r=i;i\u0026\u0026\"auto\"!==i?\"baseline\"===i?r=\"alphabetic\":\"before-edge\"===i||\"text-before-edge\"===i?r=\"top\":\"after-edge\"===i||\"text-after-edge\"===i?r=\"bottom\":\"central\"!==i\u0026\u0026\"mathematical\"!==i||(r=\"middle\"):r=\"alphabetic\",t.style.textBaseline=r}var o=e.__inheritedStyle;if(o){var a=o.textAlign,s=a;a\u0026\u0026(\"middle\"===a\u0026\u0026(s=\"center\"),t.style.textAlign=s)}}(n,e);var i=n.style,r=i.fontSize;r\u0026\u0026r\u003c9\u0026\u0026(i.fontSize=9,n.scaleX*=r/9,n.scaleY*=r/9);var o=(i.fontSize||i.fontFamily)\u0026\u0026[i.fontStyle,i.fontWeight,(i.fontSize||12)+\"px\",i.fontFamily||\"sans-serif\"].join(\" \");i.font=o;var a=n.getBoundingRect();return this._textX+=a.width,e.add(n),n},t.internalField=void(lT={g:function(t,e){var n=new Br;return _T(e,n),wT(t,n,this._defsUsePending,!1,!1),n},rect:function(t,e){var n=new Ws;return _T(e,n),wT(t,n,this._defsUsePending,!1,!1),n.setShape({x:parseFloat(t.getAttribute(\"x\")||\"0\"),y:parseFloat(t.getAttribute(\"y\")||\"0\"),width:parseFloat(t.getAttribute(\"width\")||\"0\"),height:parseFloat(t.getAttribute(\"height\")||\"0\")}),n.silent=!0,n},circle:function(t,e){var n=new Su;return _T(e,n),wT(t,n,this._defsUsePending,!1,!1),n.setShape({cx:parseFloat(t.getAttribute(\"cx\")||\"0\"),cy:parseFloat(t.getAttribute(\"cy\")||\"0\"),r:parseFloat(t.getAttribute(\"r\")||\"0\")}),n.silent=!0,n},line:function(t,e){var n=new Ku;return _T(e,n),wT(t,n,this._defsUsePending,!1,!1),n.setShape({x1:parseFloat(t.getAttribute(\"x1\")||\"0\"),y1:parseFloat(t.getAttribute(\"y1\")||\"0\"),x2:parseFloat(t.getAttribute(\"x2\")||\"0\"),y2:parseFloat(t.getAttribute(\"y2\")||\"0\")}),n.silent=!0,n},ellipse:function(t,e){var n=new Iu;return _T(e,n),wT(t,n,this._defsUsePending,!1,!1),n.setShape({cx:parseFloat(t.getAttribute(\"cx\")||\"0\"),cy:parseFloat(t.getAttribute(\"cy\")||\"0\"),rx:parseFloat(t.getAttribute(\"rx\")||\"0\"),ry:parseFloat(t.getAttribute(\"ry\")||\"0\")}),n.silent=!0,n},polygon:function(t,e){var n,i=t.getAttribute(\"points\");i\u0026\u0026(n=bT(i));var r=new Xu({shape:{points:n||[]},silent:!0});return _T(e,r),wT(t,r,this._defsUsePending,!1,!1),r},polyline:function(t,e){var n,i=t.getAttribute(\"points\");i\u0026\u0026(n=bT(i));var r=new Zu({shape:{points:n||[]},silent:!0});return _T(e,r),wT(t,r,this._defsUsePending,!1,!1),r},image:function(t,e){var n=new Ns;return _T(e,n),wT(t,n,this._defsUsePending,!1,!1),n.setStyle({image:t.getAttribute(\"xlink:href\")||t.getAttribute(\"href\"),x:+t.getAttribute(\"x\"),y:+t.getAttribute(\"y\"),width:+t.getAttribute(\"width\"),height:+t.getAttribute(\"height\")}),n.silent=!0,n},text:function(t,e){var n=t.getAttribute(\"x\")||\"0\",i=t.getAttribute(\"y\")||\"0\",r=t.getAttribute(\"dx\")||\"0\",o=t.getAttribute(\"dy\")||\"0\";this._textX=parseFloat(n)+parseFloat(r),this._textY=parseFloat(i)+parseFloat(o);var a=new Br;return _T(e,a),wT(t,a,this._defsUsePending,!1,!0),a},tspan:function(t,e){var n=t.getAttribute(\"x\"),i=t.getAttribute(\"y\");null!=n\u0026\u0026(this._textX=parseFloat(n)),null!=i\u0026\u0026(this._textY=parseFloat(i));var r=t.getAttribute(\"dx\")||\"0\",o=t.getAttribute(\"dy\")||\"0\",a=new Br;return _T(e,a),wT(t,a,this._defsUsePending,!1,!0),this._textX+=parseFloat(r),this._textY+=parseFloat(o),a},path:function(t,e){var n=_u(t.getAttribute(\"d\")||\"\");return _T(e,n),wT(t,n,this._defsUsePending,!1,!1),n.silent=!0,n}}),t}(),vT={lineargradient:function(t){var e=parseInt(t.getAttribute(\"x1\")||\"0\",10),n=parseInt(t.getAttribute(\"y1\")||\"0\",10),i=parseInt(t.getAttribute(\"x2\")||\"10\",10),r=parseInt(t.getAttribute(\"y2\")||\"0\",10),o=new oh(e,n,i,r);return mT(t,o),xT(t,o),o},radialgradient:function(t){var e=parseInt(t.getAttribute(\"cx\")||\"0\",10),n=parseInt(t.getAttribute(\"cy\")||\"0\",10),i=parseInt(t.getAttribute(\"r\")||\"0\",10),r=new ah(e,n,i);return mT(t,r),xT(t,r),r}};function mT(t,e){\"userSpaceOnUse\"===t.getAttribute(\"gradientUnits\")\u0026\u0026(e.global=!0)}function xT(t,e){for(var n=t.firstChild;n;){if(1===n.nodeType\u0026\u0026\"stop\"===n.nodeName.toLocaleLowerCase()){var i=n.getAttribute(\"offset\"),r=void 0;r=i\u0026\u0026i.indexOf(\"%\")\u003e0?parseInt(i,10)/100:i?parseFloat(i):0;var o={};kT(n,o,o);var a=o.stopColor||n.getAttribute(\"stop-color\")||\"#000000\";e.colorStops.push({offset:r,color:a})}n=n.nextSibling}}function _T(t,e){t\u0026\u0026t.__inheritedStyle\u0026\u0026(e.__inheritedStyle||(e.__inheritedStyle={}),k(e.__inheritedStyle,t.__inheritedStyle))}function bT(t){for(var e=TT(t),n=[],i=0;i\u003ce.length;i+=2){var r=parseFloat(e[i]),o=parseFloat(e[i+1]);n.push([r,o])}return n}function wT(t,e,n,i,r){var o=e,a=o.__inheritedStyle=o.__inheritedStyle||{},s={};1===t.nodeType\u0026\u0026(function(t,e){var n=t.getAttribute(\"transform\");if(n){n=n.replace(/,/g,\" \");var i=[],r=null;n.replace(CT,(function(t,e,n){return i.push(e,n),\"\"}));for(var o=i.length-1;o\u003e0;o-=2){var a=i[o],s=i[o-1],l=TT(a);switch(r=r||[1,0,0,1,0,0],s){case\"translate\":we(r,r,[parseFloat(l[0]),parseFloat(l[1]||\"0\")]);break;case\"scale\":Me(r,r,[parseFloat(l[0]),parseFloat(l[1]||l[0])]);break;case\"rotate\":Se(r,r,-parseFloat(l[0])*DT,[parseFloat(l[1]||\"0\"),parseFloat(l[2]||\"0\")]);break;case\"skewX\":be(r,[1,0,Math.tan(parseFloat(l[0])*DT),1,0,0],r);break;case\"skewY\":be(r,[1,Math.tan(parseFloat(l[0])*DT),0,1,0,0],r);break;case\"matrix\":r[0]=parseFloat(l[0]),r[1]=parseFloat(l[1]),r[2]=parseFloat(l[2]),r[3]=parseFloat(l[3]),r[4]=parseFloat(l[4]),r[5]=parseFloat(l[5])}}e.setLocalTransform(r)}}(t,e),kT(t,a,s),i||function(t,e,n){for(var i=0;i\u003cdT.length;i++){var r=dT[i];null!=(o=t.getAttribute(r))\u0026\u0026(e[pT[r]]=o)}for(i=0;i\u003cgT.length;i++){var o;r=gT[i];null!=(o=t.getAttribute(r))\u0026\u0026(n[fT[r]]=o)}}(t,a,s)),o.style=o.style||{},null!=a.fill\u0026\u0026(o.style.fill=MT(o,\"fill\",a.fill,n)),null!=a.stroke\u0026\u0026(o.style.stroke=MT(o,\"stroke\",a.stroke,n)),E([\"lineWidth\",\"opacity\",\"fillOpacity\",\"strokeOpacity\",\"miterLimit\",\"fontSize\"],(function(t){null!=a[t]\u0026\u0026(o.style[t]=parseFloat(a[t]))})),E([\"lineDashOffset\",\"lineCap\",\"lineJoin\",\"fontWeight\",\"fontFamily\",\"fontStyle\",\"textAlign\"],(function(t){null!=a[t]\u0026\u0026(o.style[t]=a[t])})),r\u0026\u0026(o.__selfStyle=s),a.lineDash\u0026\u0026(o.style.lineDash=z(TT(a.lineDash),(function(t){return parseFloat(t)}))),\"hidden\"!==a.visibility\u0026\u0026\"collapse\"!==a.visibility||(o.invisible=!0),\"none\"===a.display\u0026\u0026(o.ignore=!0)}var ST=/^url\\(\\s*#(.*?)\\)/;function MT(t,e,n,i){var r=n\u0026\u0026n.match(ST);if(!r)return\"none\"===n\u0026\u0026(n=null),n;var o=ut(r[1]);i.push([t,e,o])}var IT=/-?([0-9]*\\.)?[0-9]+([eE]-?[0-9]+)?/g;function TT(t){return t.match(IT)||[]}var CT=/(translate|scale|rotate|skewX|skewY|matrix)\\(([\\-\\s0-9\\.eE,]*)\\)/g,DT=Math.PI/180;var AT=/([^\\s:;]+)\\s*:\\s*([^:;]+)/g;function kT(t,e,n){var i,r=t.getAttribute(\"style\");if(r)for(AT.lastIndex=0;null!=(i=AT.exec(r));){var o=i[1],a=_t(pT,o)?pT[o]:null;a\u0026\u0026(e[a]=i[2]);var s=_t(fT,o)?fT[o]:null;s\u0026\u0026(n[s]=i[2])}}function LT(t,e){var n=e.width/t.width,i=e.height/t.height,r=Math.min(n,i);return{scale:r,x:-(t.x+t.width/2)*r+(e.x+e.width/2),y:-(t.y+t.height/2)*r+(e.y+e.height/2)}}var PT=yt([\"rect\",\"circle\",\"line\",\"ellipse\",\"polygon\",\"polyline\",\"path\",\"text\",\"tspan\",\"g\"]),OT=function(){function t(t,e){this.type=\"geoSVG\",this._usedGraphicMap=yt(),this._freedGraphics=[],this._mapName=t,this._parsedXML=cT(e)}return t.prototype.load=function(){var t=this._firstGraphic;if(!t){t=this._firstGraphic=this._buildGraphic(this._parsedXML),this._freedGraphics.push(t),this._boundingRect=this._firstGraphic.boundingRect.clone();var e=function(t){var e=[],n=yt();return E(t,(function(t){if(null==t.namedFrom){var i=new F_(t.name,t.el);e.push(i),n.set(t.name,i)}})),{regions:e,regionsMap:n}}(t.named),n=e.regions,i=e.regionsMap;this._regions=n,this._regionsMap=i}return{boundingRect:this._boundingRect,regions:this._regions,regionsMap:this._regionsMap}},t.prototype._buildGraphic=function(t){var e,n,i,r;try{lt(null!=(n=(e=t\u0026\u0026(i=t,r={ignoreViewBox:!0,ignoreRootClip:!0},(new yT).parse(i,r))||{}).root))}catch(t){throw new Error(\"Invalid svg format\\n\"+t.message)}var o=new Br;o.add(n),o.isGeoSVGGraphicRoot=!0;var a=e.width,s=e.height,l=e.viewBoxRect,u=this._boundingRect;if(!u){var h=void 0,c=void 0,p=void 0,d=void 0;if(null!=a?(h=0,p=a):l\u0026\u0026(h=l.x,p=l.width),null!=s?(c=0,d=s):l\u0026\u0026(c=l.y,d=l.height),null==h||null==c){var f=n.getBoundingRect();null==h\u0026\u0026(h=f.x,p=f.width),null==c\u0026\u0026(c=f.y,d=f.height)}u=this._boundingRect=new ze(h,c,p,d)}if(l){var g=LT(l,u);n.scaleX=n.scaleY=g.scale,n.x=g.x,n.y=g.y}o.setClipPath(new Ws({shape:u.plain()}));var y=[];return E(e.named,(function(t){var e;null!=PT.get(t.svgNodeTagLower)\u0026\u0026(y.push(t),(e=t.el).silent=!1,e.isGroup\u0026\u0026e.traverse((function(t){t.silent=!1})))})),{root:o,boundingRect:u,named:y}},t.prototype.useGraphic=function(t){var e=this._usedGraphicMap,n=e.get(t);return n||(n=this._freedGraphics.pop()||this._buildGraphic(this._parsedXML),e.set(t,n),n)},t.prototype.freeGraphic=function(t){var e=this._usedGraphicMap,n=e.get(t);n\u0026\u0026(e.removeKey(t),this._freedGraphics.push(n))},t}();for(var RT=[126,25],NT=\"南海诸岛\",ET=[[[0,3.5],[7,11.2],[15,11.9],[30,7],[42,.7],[52,.7],[56,7.7],[59,.7],[64,.7],[64,0],[5,0],[0,3.5]],[[13,16.1],[19,14.7],[16,21.7],[11,23.1],[13,16.1]],[[12,32.2],[14,38.5],[15,38.5],[13,32.2],[12,32.2]],[[16,47.6],[12,53.2],[13,53.2],[18,47.6],[16,47.6]],[[6,64.4],[8,70],[9,70],[8,64.4],[6,64.4]],[[23,82.6],[29,79.8],[30,79.8],[25,82.6],[23,82.6]],[[37,70.7],[43,62.3],[44,62.3],[39,70.7],[37,70.7]],[[48,51.1],[51,45.5],[53,45.5],[50,51.1],[48,51.1]],[[51,35],[51,28.7],[53,28.7],[53,35],[51,35]],[[52,22.4],[55,17.5],[56,17.5],[53,22.4],[52,22.4]],[[58,12.6],[62,7],[63,7],[60,12.6],[58,12.6]],[[0,3.5],[0,93.1],[64,93.1],[64,0],[63,0],[63,92.4],[1,92.4],[1,3.5],[0,3.5]]],zT=0;zT\u003cET.length;zT++)for(var VT=0;VT\u003cET[zT].length;VT++)ET[zT][VT][0]/=10.5,ET[zT][VT][1]/=-14,ET[zT][VT][0]+=RT[0],ET[zT][VT][1]+=RT[1];var BT={\"南海诸岛\":[32,80],\"广东\":[0,-10],\"香港\":[10,5],\"澳门\":[-10,10],\"天津\":[5,5]};var FT=[[[123.45165252685547,25.73527164402261],[123.49731445312499,25.73527164402261],[123.49731445312499,25.750734064600884],[123.45165252685547,25.750734064600884],[123.45165252685547,25.73527164402261]]];var GT=function(){function t(t,e,n){var i;this.type=\"geoJSON\",this._parsedMap=yt(),this._mapName=t,this._specialAreas=n,this._geoJSON=U(i=e)?\"undefined\"!=typeof JSON\u0026\u0026JSON.parse?JSON.parse(i):new Function(\"return (\"+i+\");\")():i}return t.prototype.load=function(t,e){e=e||\"name\";var n=this._parsedMap.get(e);if(!n){var i=this._parseToRegions(e);n=this._parsedMap.set(e,{regions:i,boundingRect:WT(i)})}var r=yt(),o=[];return E(n.regions,(function(e){var n=e.name;t\u0026\u0026_t(t,n)\u0026\u0026(e=e.cloneShallow(n=t[n])),o.push(e),r.set(n,e)})),{regions:o,boundingRect:n.boundingRect||new ze(0,0,0,0),regionsMap:r}},t.prototype._parseToRegions=function(t){var e,n=this._mapName,i=this._geoJSON;try{e=i?H_(i,t):[]}catch(t){throw new Error(\"Invalid geoJson format\\n\"+t.message)}return function(t,e){if(\"china\"===t){for(var n=0;n\u003ce.length;n++)if(e[n].name===NT)return;e.push(new B_(NT,z(ET,(function(t){return{type:\"polygon\",exterior:t}})),RT))}}(n,e),E(e,(function(t){var e=t.name;!function(t,e){if(\"china\"===t){var n=BT[e.name];if(n){var i=e.getCenter();i[0]+=n[0]/10.5,i[1]+=-n[1]/14,e.setCenter(i)}}}(n,t),function(t,e){\"china\"===t\u0026\u0026\"台湾\"===e.name\u0026\u0026e.geometries.push({type:\"polygon\",exterior:FT[0]})}(n,t);var i=this._specialAreas\u0026\u0026this._specialAreas[e];i\u0026\u0026t.transformTo(i.left,i.top,i.width,i.height)}),this),e},t.prototype.getMapForUser=function(){return{geoJson:this._geoJSON,geoJSON:this._geoJSON,specialAreas:this._specialAreas}},t}();function WT(t){for(var e,n=0;n\u003ct.length;n++){var i=t[n].getBoundingRect();(e=e||i.clone()).union(i)}return e}var HT=yt(),YT=function(t,e,n){if(e.svg){var i=new OT(t,e.svg);HT.set(t,i)}else{var r=e.geoJson||e.geoJSON;r\u0026\u0026!e.features?n=e.specialAreas:r=e;i=new GT(t,r,n);HT.set(t,i)}},XT=function(t){return HT.get(t)},UT=function(t){var e=HT.get(t);return e\u0026\u0026\"geoJSON\"===e.type\u0026\u0026e.getMapForUser()},ZT=function(t,e,n){var i=HT.get(t);if(i)return i.load(e,n)},jT=[\"rect\",\"circle\",\"line\",\"ellipse\",\"polygon\",\"polyline\",\"path\"],qT=yt(jT),KT=yt(jT.concat([\"g\"])),$T=yt(jT.concat([\"g\"])),JT=Vo();function QT(t){var e=t.getItemStyle(),n=t.get(\"areaColor\");return null!=n\u0026\u0026(e.fill=n),e}function tC(t){var e=t.style;e\u0026\u0026(e.stroke=e.stroke||e.fill,e.fill=null)}var eC=function(){function t(t){var e=new Br;this.uid=Ac(\"ec_map_draw\"),this._controller=new nT(t.getZr()),this._controllerHost={target:e},this.group=e,e.add(this._regionsGroup=new Br),e.add(this._svgGroup=new Br)}return t.prototype.draw=function(t,e,n,i,r){var o=\"geo\"===t.mainType,a=t.getData\u0026\u0026t.getData();o\u0026\u0026e.eachComponent({mainType:\"series\",subType:\"map\"},(function(e){a||e.getHostGeoModel()!==t||(a=e.getData())}));var s=t.coordinateSystem,l=this._regionsGroup,u=this.group,h=s.getTransformInfo(),c=h.raw,p=h.roam;!l.childAt(0)||r?(u.x=p.x,u.y=p.y,u.scaleX=p.scaleX,u.scaleY=p.scaleY,u.dirty()):vh(u,p,t);var d=a\u0026\u0026a.getVisual(\"visualMeta\")\u0026\u0026a.getVisual(\"visualMeta\").length\u003e0,f={api:n,geo:s,mapOrGeoModel:t,data:a,isVisualEncodedByVisualMap:d,isGeo:o,transformInfoRaw:c};\"geoJSON\"===s.resourceType?this._buildGeoJSON(f):\"geoSVG\"===s.resourceType\u0026\u0026this._buildSVG(f),this._updateController(t,e,n),this._updateMapSelectHandler(t,l,n,i)},t.prototype._buildGeoJSON=function(t){var e=this._regionsGroupByName=yt(),n=yt(),i=this._regionsGroup,r=t.transformInfoRaw,o=t.mapOrGeoModel,a=t.data,s=t.geo.projection,l=s\u0026\u0026s.stream;function u(t,e){return e\u0026\u0026(t=e(t)),t\u0026\u0026[t[0]*r.scaleX+r.x,t[1]*r.scaleY+r.y]}function h(t){for(var e=[],n=!l\u0026\u0026s\u0026\u0026s.project,i=0;i\u003ct.length;++i){var r=u(t[i],n);r\u0026\u0026e.push(r)}return e}function c(t){return{shape:{points:h(t)}}}i.removeAll(),E(t.geo.regions,(function(r){var h=r.name,p=e.get(h),d=n.get(h)||{},f=d.dataIdx,g=d.regionModel;if(!p){p=e.set(h,new Br),i.add(p),f=a?a.indexOfName(h):null;var y=(g=t.isGeo?o.getRegionModel(h):a?a.getItemModel(f):null).get(\"silent\",!0);null!=y\u0026\u0026(p.silent=y),n.set(h,{dataIdx:f,regionModel:g})}var v=[],m=[];E(r.geometries,(function(t){if(\"polygon\"===t.type){var e=[t.exterior].concat(t.interiors||[]);l\u0026\u0026(e=sC(e,l)),E(e,(function(t){v.push(new Xu(c(t)))}))}else{var n=t.points;l\u0026\u0026(n=sC(n,l,!0)),E(n,(function(t){m.push(new Zu(c(t)))}))}}));var x=u(r.getCenter(),s\u0026\u0026s.project);function _(e,n){if(e.length){var i=new ih({culling:!0,segmentIgnoreThreshold:1,shape:{paths:e}});p.add(i),nC(t,i,f,g),iC(t,i,h,g,o,f,x),n\u0026\u0026(tC(i),E(i.states,tC))}}_(v),_(m,!0)})),e.each((function(e,i){var r=n.get(i),a=r.dataIdx,s=r.regionModel;rC(t,e,i,s,o,a),oC(t,e,i,s,o),aC(t,e,i,s,o)}),this)},t.prototype._buildSVG=function(t){var e=t.geo.map,n=t.transformInfoRaw;this._svgGroup.x=n.x,this._svgGroup.y=n.y,this._svgGroup.scaleX=n.scaleX,this._svgGroup.scaleY=n.scaleY,this._svgResourceChanged(e)\u0026\u0026(this._freeSVG(),this._useSVG(e));var i=this._svgDispatcherMap=yt(),r=!1;E(this._svgGraphicRecord.named,(function(e){var n=e.name,o=t.mapOrGeoModel,a=t.data,s=e.svgNodeTagLower,l=e.el,u=a?a.indexOfName(n):null,h=o.getRegionModel(n);null!=qT.get(s)\u0026\u0026l instanceof Da\u0026\u0026nC(t,l,u,h),l instanceof Da\u0026\u0026(l.culling=!0);var c=h.get(\"silent\",!0);(null!=c\u0026\u0026(l.silent=c),l.z2EmphasisLift=0,e.namedFrom)||(null!=$T.get(s)\u0026\u0026iC(t,l,n,h,o,u,null),rC(t,l,n,h,o,u),oC(t,l,n,h,o),null!=KT.get(s)\u0026\u0026(\"self\"===aC(t,l,n,h,o)\u0026\u0026(r=!0),(i.get(n)||i.set(n,[])).push(l)))}),this),this._enableBlurEntireSVG(r,t)},t.prototype._enableBlurEntireSVG=function(t,e){if(t\u0026\u0026e.isGeo){var n=e.mapOrGeoModel.getModel([\"blur\",\"itemStyle\"]).getItemStyle().opacity;this._svgGraphicRecord.root.traverse((function(t){if(!t.isGroup){kl(t);var e=t.ensureState(\"blur\").style||{};null==e.opacity\u0026\u0026null!=n\u0026\u0026(e.opacity=n),t.ensureState(\"emphasis\")}}))}},t.prototype.remove=function(){this._regionsGroup.removeAll(),this._regionsGroupByName=null,this._svgGroup.removeAll(),this._freeSVG(),this._controller.dispose(),this._controllerHost=null},t.prototype.findHighDownDispatchers=function(t,e){if(null==t)return[];var n=e.coordinateSystem;if(\"geoJSON\"===n.resourceType){var i=this._regionsGroupByName;if(i){var r=i.get(t);return r?[r]:[]}}else if(\"geoSVG\"===n.resourceType)return this._svgDispatcherMap\u0026\u0026this._svgDispatcherMap.get(t)||[]},t.prototype._svgResourceChanged=function(t){return this._svgMapName!==t},t.prototype._useSVG=function(t){var e=XT(t);if(e\u0026\u0026\"geoSVG\"===e.type){var n=e.useGraphic(this.uid);this._svgGroup.add(n.root),this._svgGraphicRecord=n,this._svgMapName=t}},t.prototype._freeSVG=function(){var t=this._svgMapName;if(null!=t){var e=XT(t);e\u0026\u0026\"geoSVG\"===e.type\u0026\u0026e.freeGraphic(this.uid),this._svgGraphicRecord=null,this._svgDispatcherMap=null,this._svgGroup.removeAll(),this._svgMapName=null}},t.prototype._updateController=function(t,e,n){var i=t.coordinateSystem,r=this._controller,o=this._controllerHost;o.zoomLimit=t.get(\"scaleLimit\"),o.zoom=i.getZoom(),r.enable(t.get(\"roam\")||!1);var a=t.mainType;function s(){var e={type:\"geoRoam\",componentType:a};return e[a+\"Id\"]=t.id,e}r.off(\"pan\").on(\"pan\",(function(t){this._mouseDownFlag=!1,aT(o,t.dx,t.dy),n.dispatchAction(A(s(),{dx:t.dx,dy:t.dy,animation:{duration:0}}))}),this),r.off(\"zoom\").on(\"zoom\",(function(t){this._mouseDownFlag=!1,sT(o,t.scale,t.originX,t.originY),n.dispatchAction(A(s(),{totalZoom:o.zoom,zoom:t.scale,originX:t.originX,originY:t.originY,animation:{duration:0}}))}),this),r.setPointerChecker((function(e,r,o){return i.containPoint([r,o])\u0026\u0026!hT(e,n,t)}))},t.prototype.resetForLabelLayout=function(){this.group.traverse((function(t){var e=t.getTextContent();e\u0026\u0026(e.ignore=JT(e).ignore)}))},t.prototype._updateMapSelectHandler=function(t,e,n,i){var r=this;e.off(\"mousedown\"),e.off(\"click\"),t.get(\"selectedMode\")\u0026\u0026(e.on(\"mousedown\",(function(){r._mouseDownFlag=!0})),e.on(\"click\",(function(t){r._mouseDownFlag\u0026\u0026(r._mouseDownFlag=!1)})))},t}();function nC(t,e,n,i){var r=i.getModel(\"itemStyle\"),o=i.getModel([\"emphasis\",\"itemStyle\"]),a=i.getModel([\"blur\",\"itemStyle\"]),s=i.getModel([\"select\",\"itemStyle\"]),l=QT(r),u=QT(o),h=QT(s),c=QT(a),p=t.data;if(p){var d=p.getItemVisual(n,\"style\"),f=p.getItemVisual(n,\"decal\");t.isVisualEncodedByVisualMap\u0026\u0026d.fill\u0026\u0026(l.fill=d.fill),f\u0026\u0026(l.decal=mv(f,t.api))}e.setStyle(l),e.style.strokeNoScale=!0,e.ensureState(\"emphasis\").style=u,e.ensureState(\"select\").style=h,e.ensureState(\"blur\").style=c,kl(e)}function iC(t,e,n,i,r,o,a){var s=t.data,l=t.isGeo,u=s\u0026\u0026isNaN(s.get(s.mapDimension(\"value\"),o)),h=s\u0026\u0026s.getItemLayout(o);if(l||u||h\u0026\u0026h.showLabel){var c=l?n:o,p=void 0;(!s||o\u003e=0)\u0026\u0026(p=r);var d=a?{normal:{align:\"center\",verticalAlign:\"middle\"}}:null;ic(e,rc(i),{labelFetcher:p,labelDataIndex:c,defaultText:n},d);var f=e.getTextContent();if(f\u0026\u0026(JT(f).ignore=f.ignore,e.textConfig\u0026\u0026a)){var g=e.getBoundingRect().clone();e.textConfig.layoutRect=g,e.textConfig.position=[(a[0]-g.x)/g.width*100+\"%\",(a[1]-g.y)/g.height*100+\"%\"]}e.disableLabelAnimation=!0}else e.removeTextContent(),e.removeTextConfig(),e.disableLabelAnimation=null}function rC(t,e,n,i,r,o){t.data?t.data.setItemGraphicEl(o,e):rl(e).eventData={componentType:\"geo\",componentIndex:r.componentIndex,geoIndex:r.componentIndex,name:n,region:i\u0026\u0026i.option||{}}}function oC(t,e,n,i,r){t.data||Kh({el:e,componentModel:r,itemName:n,itemTooltipOption:i.get(\"tooltip\")})}function aC(t,e,n,i,r){e.highDownSilentOnTouch=!!r.get(\"selectedMode\");var o=i.getModel(\"emphasis\"),a=o.get(\"focus\");return Zl(e,a,o.get(\"blurScope\"),o.get(\"disabled\")),t.isGeo\u0026\u0026function(t,e,n){var i=rl(t);i.componentMainType=e.mainType,i.componentIndex=e.componentIndex,i.componentHighDownName=n}(e,r,n),a}function sC(t,e,n){var i,r=[];function o(){i=[]}function a(){i.length\u0026\u0026(r.push(i),i=[])}var s=e({polygonStart:o,polygonEnd:a,lineStart:o,lineEnd:a,point:function(t,e){isFinite(t)\u0026\u0026isFinite(e)\u0026\u0026i.push([t,e])},sphere:function(){}});return!n\u0026\u0026s.polygonStart(),E(t,(function(t){s.lineStart();for(var e=0;e\u003ct.length;e++)s.point(t[e][0],t[e][1]);s.lineEnd()})),!n\u0026\u0026s.polygonEnd(),r}var lC=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n,i){if(!i||\"mapToggleSelect\"!==i.type||i.from!==this.uid){var r=this.group;if(r.removeAll(),!t.getHostGeoModel()){if(this._mapDraw\u0026\u0026i\u0026\u0026\"geoRoam\"===i.type\u0026\u0026this._mapDraw.resetForLabelLayout(),i\u0026\u0026\"geoRoam\"===i.type\u0026\u0026\"series\"===i.componentType\u0026\u0026i.seriesId===t.id)(o=this._mapDraw)\u0026\u0026r.add(o.group);else if(t.needsDrawMap){var o=this._mapDraw||new eC(n);r.add(o.group),o.draw(t,e,n,this,i),this._mapDraw=o}else this._mapDraw\u0026\u0026this._mapDraw.remove(),this._mapDraw=null;t.get(\"showLegendSymbol\")\u0026\u0026e.getComponent(\"legend\")\u0026\u0026this._renderSymbols(t,e,n)}}},e.prototype.remove=function(){this._mapDraw\u0026\u0026this._mapDraw.remove(),this._mapDraw=null,this.group.removeAll()},e.prototype.dispose=function(){this._mapDraw\u0026\u0026this._mapDraw.remove(),this._mapDraw=null},e.prototype._renderSymbols=function(t,e,n){var i=t.originalData,r=this.group;i.each(i.mapDimension(\"value\"),(function(e,n){if(!isNaN(e)){var o=i.getItemLayout(n);if(o\u0026\u0026o.point){var a=o.point,s=o.offset,l=new Su({style:{fill:t.getData().getVisual(\"style\").fill},shape:{cx:a[0]+9*s,cy:a[1],r:3},silent:!0,z2:8+(s?0:11)});if(!s){var u=t.mainSeries.getData(),h=i.getName(n),c=u.indexOfName(h),p=i.getItemModel(n),d=p.getModel(\"label\"),f=u.getItemGraphicEl(c);ic(l,rc(p),{labelFetcher:{getFormattedLabel:function(e,n){return t.getFormattedLabel(c,n)}},defaultText:h}),l.disableLabelAnimation=!0,d.get(\"position\")||l.setTextConfig({position:\"bottom\"}),f.onHoverStateChange=function(t){Dl(l,t)}}r.add(l)}}}))},e.type=\"map\",e}(Og),uC=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.needsDrawMap=!1,n.seriesGroup=[],n.getTooltipPosition=function(t){if(null!=t){var e=this.getData().getName(t),n=this.coordinateSystem,i=n.getRegion(e);return i\u0026\u0026n.dataToPoint(i.getCenter())}},n}return n(e,t),e.prototype.getInitialData=function(t){for(var e=RM(this,{coordDimensions:[\"value\"],encodeDefaulter:H(ed,this)}),n=yt(),i=[],r=0,o=e.count();r\u003co;r++){var a=e.getName(r);n.set(a,r)}return E(ZT(this.getMapType(),this.option.nameMap,this.option.nameProperty).regions,(function(t){var r,o=t.name,a=n.get(o),s=t.properties\u0026\u0026t.properties.echartsStyle;null==a?(r={name:o},i.push(r)):r=e.getRawDataItem(a),s\u0026\u0026C(r,s)})),e.appendData(i),e},e.prototype.getHostGeoModel=function(){var t=this.option.geoIndex;return null!=t?this.ecModel.getComponent(\"geo\",t):null},e.prototype.getMapType=function(){return(this.getHostGeoModel()||this).option.map},e.prototype.getRawValue=function(t){var e=this.getData();return e.get(e.mapDimension(\"value\"),t)},e.prototype.getRegionModel=function(t){var e=this.getData();return e.getItemModel(e.indexOfName(t))},e.prototype.formatTooltip=function(t,e,n){for(var i=this.getData(),r=this.getRawValue(t),o=i.getName(t),a=this.seriesGroup,s=[],l=0;l\u003ca.length;l++){var u=a[l].originalData.indexOfName(o),h=i.mapDimension(\"value\");isNaN(a[l].originalData.get(h,u))||s.push(a[l].name)}return og(\"section\",{header:s.join(\", \"),noHeader:!s.length,blocks:[og(\"nameValue\",{name:o,value:r})]})},e.prototype.setZoom=function(t){this.option.zoom=t},e.prototype.setCenter=function(t){this.option.center=t},e.prototype.getLegendIcon=function(t){var e=t.icon||\"roundRect\",n=Xy(e,0,0,t.itemWidth,t.itemHeight,t.itemStyle.fill);return n.setStyle(t.itemStyle),n.style.stroke=\"none\",e.indexOf(\"empty\")\u003e-1\u0026\u0026(n.style.stroke=n.style.fill,n.style.fill=\"#fff\",n.style.lineWidth=2),n},e.type=\"series.map\",e.dependencies=[\"geo\"],e.layoutMode=\"box\",e.defaultOption={z:2,coordinateSystem:\"geo\",map:\"\",left:\"center\",top:\"center\",aspectScale:null,showLegendSymbol:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,selectedMode:!0,label:{show:!1,color:\"#000\"},itemStyle:{borderWidth:.5,borderColor:\"#444\",areaColor:\"#eee\"},emphasis:{label:{show:!0,color:\"rgb(100,0,0)\"},itemStyle:{areaColor:\"rgba(255,215,0,0.8)\"}},select:{label:{show:!0,color:\"rgb(100,0,0)\"},itemStyle:{color:\"rgba(255,215,0,0.8)\"}},nameProperty:\"name\"},e}(bg);function hC(t){var e={};t.eachSeriesByType(\"map\",(function(t){var n=t.getHostGeoModel(),i=n?\"o\"+n.id:\"i\"+t.getMapType();(e[i]=e[i]||[]).push(t)})),E(e,(function(t,e){for(var n,i,r,o=(n=z(t,(function(t){return t.getData()})),i=t[0].get(\"mapValueCalculation\"),r={},E(n,(function(t){t.each(t.mapDimension(\"value\"),(function(e,n){var i=\"ec-\"+t.getName(n);r[i]=r[i]||[],isNaN(e)||r[i].push(e)}))})),n[0].map(n[0].mapDimension(\"value\"),(function(t,e){for(var o=\"ec-\"+n[0].getName(e),a=0,s=1/0,l=-1/0,u=r[o].length,h=0;h\u003cu;h++)s=Math.min(s,r[o][h]),l=Math.max(l,r[o][h]),a+=r[o][h];return 0===u?NaN:\"min\"===i?s:\"max\"===i?l:\"average\"===i?a/u:a}))),a=0;a\u003ct.length;a++)t[a].originalData=t[a].getData();for(a=0;a\u003ct.length;a++)t[a].seriesGroup=t,t[a].needsDrawMap=0===a\u0026\u0026!t[a].getHostGeoModel(),t[a].setData(o.cloneShallow()),t[a].mainSeries=t[0]}))}function cC(t){var e={};t.eachSeriesByType(\"map\",(function(n){var i=n.getMapType();if(!n.getHostGeoModel()\u0026\u0026!e[i]){var r={};E(n.seriesGroup,(function(e){var n=e.coordinateSystem,i=e.originalData;e.get(\"showLegendSymbol\")\u0026\u0026t.getComponent(\"legend\")\u0026\u0026i.each(i.mapDimension(\"value\"),(function(t,e){var o=i.getName(e),a=n.getRegion(o);if(a\u0026\u0026!isNaN(t)){var s=r[o]||0,l=n.dataToPoint(a.getCenter());r[o]=s+1,i.setItemLayout(e,{point:l,offset:s})}}))}));var o=n.getData();o.each((function(t){var e=o.getName(t),n=o.getItemLayout(t)||{};n.showLabel=!r[e],o.setItemLayout(t,n)})),e[i]=!0}}))}var pC=Wt,dC=function(t){function e(e){var n=t.call(this)||this;return n.type=\"view\",n.dimensions=[\"x\",\"y\"],n._roamTransformable=new vr,n._rawTransformable=new vr,n.name=e,n}return n(e,t),e.prototype.setBoundingRect=function(t,e,n,i){return this._rect=new ze(t,e,n,i),this._rect},e.prototype.getBoundingRect=function(){return this._rect},e.prototype.setViewRect=function(t,e,n,i){this._transformTo(t,e,n,i),this._viewRect=new ze(t,e,n,i)},e.prototype._transformTo=function(t,e,n,i){var r=this.getBoundingRect(),o=this._rawTransformable;o.transform=r.calculateTransform(new ze(t,e,n,i));var a=o.parent;o.parent=null,o.decomposeTransform(),o.parent=a,this._updateTransform()},e.prototype.setCenter=function(t,e){t\u0026\u0026(this._center=[$r(t[0],e.getWidth()),$r(t[1],e.getHeight())],this._updateCenterAndZoom())},e.prototype.setZoom=function(t){t=t||1;var e=this.zoomLimit;e\u0026\u0026(null!=e.max\u0026\u0026(t=Math.min(e.max,t)),null!=e.min\u0026\u0026(t=Math.max(e.min,t))),this._zoom=t,this._updateCenterAndZoom()},e.prototype.getDefaultCenter=function(){var t=this.getBoundingRect();return[t.x+t.width/2,t.y+t.height/2]},e.prototype.getCenter=function(){return this._center||this.getDefaultCenter()},e.prototype.getZoom=function(){return this._zoom||1},e.prototype.getRoamTransform=function(){return this._roamTransformable.getLocalTransform()},e.prototype._updateCenterAndZoom=function(){var t=this._rawTransformable.getLocalTransform(),e=this._roamTransformable,n=this.getDefaultCenter(),i=this.getCenter(),r=this.getZoom();i=Wt([],i,t),n=Wt([],n,t),e.originX=i[0],e.originY=i[1],e.x=n[0]-i[0],e.y=n[1]-i[1],e.scaleX=e.scaleY=r,this._updateTransform()},e.prototype._updateTransform=function(){var t=this._roamTransformable,e=this._rawTransformable;e.parent=t,t.updateTransform(),e.updateTransform(),_e(this.transform||(this.transform=[]),e.transform||[1,0,0,1,0,0]),this._rawTransform=e.getLocalTransform(),this.invTransform=this.invTransform||[],Ie(this.invTransform,this.transform),this.decomposeTransform()},e.prototype.getTransformInfo=function(){var t=this._rawTransformable,e=this._roamTransformable,n=new vr;return n.transform=e.transform,n.decomposeTransform(),{roam:{x:n.x,y:n.y,scaleX:n.scaleX,scaleY:n.scaleY},raw:{x:t.x,y:t.y,scaleX:t.scaleX,scaleY:t.scaleY}}},e.prototype.getViewRect=function(){return this._viewRect},e.prototype.getViewRectAfterRoam=function(){var t=this.getBoundingRect().clone();return t.applyTransform(this.transform),t},e.prototype.dataToPoint=function(t,e,n){var i=e?this._rawTransform:this.transform;return n=n||[],i?pC(n,t,i):It(n,t)},e.prototype.pointToData=function(t){var e=this.invTransform;return e?pC([],t,e):[t[0],t[1]]},e.prototype.convertToPixel=function(t,e,n){var i=fC(e);return i===this?i.dataToPoint(n):null},e.prototype.convertFromPixel=function(t,e,n){var i=fC(e);return i===this?i.pointToData(n):null},e.prototype.containPoint=function(t){return this.getViewRectAfterRoam().contain(t[0],t[1])},e.dimensions=[\"x\",\"y\"],e}(vr);function fC(t){var e=t.seriesModel;return e?e.coordinateSystem:null}var gC={geoJSON:{aspectScale:.75,invertLongitute:!0},geoSVG:{aspectScale:1,invertLongitute:!1}},yC=[\"lng\",\"lat\"],vC=function(t){function e(e,n,i){var r=t.call(this,e)||this;r.dimensions=yC,r.type=\"geo\",r._nameCoordMap=yt(),r.map=n;var o,a=i.projection,s=ZT(n,i.nameMap,i.nameProperty),l=XT(n),u=(r.resourceType=l?l.type:null,r.regions=s.regions),h=gC[l.type];if(r._regionsMap=s.regionsMap,r.regions=s.regions,r.projection=a,a)for(var c=0;c\u003cu.length;c++){var p=u[c].getBoundingRect(a);(o=o||p.clone()).union(p)}else o=s.boundingRect;return r.setBoundingRect(o.x,o.y,o.width,o.height),r.aspectScale=a?1:rt(i.aspectScale,h.aspectScale),r._invertLongitute=!a\u0026\u0026h.invertLongitute,r}return n(e,t),e.prototype._transformTo=function(t,e,n,i){var r=this.getBoundingRect(),o=this._invertLongitute;r=r.clone(),o\u0026\u0026(r.y=-r.y-r.height);var a=this._rawTransformable;a.transform=r.calculateTransform(new ze(t,e,n,i));var s=a.parent;a.parent=null,a.decomposeTransform(),a.parent=s,o\u0026\u0026(a.scaleY=-a.scaleY),this._updateTransform()},e.prototype.getRegion=function(t){return this._regionsMap.get(t)},e.prototype.getRegionByCoord=function(t){for(var e=this.regions,n=0;n\u003ce.length;n++){var i=e[n];if(\"geoJSON\"===i.type\u0026\u0026i.contain(t))return e[n]}},e.prototype.addGeoCoord=function(t,e){this._nameCoordMap.set(t,e)},e.prototype.getGeoCoord=function(t){var e=this._regionsMap.get(t);return this._nameCoordMap.get(t)||e\u0026\u0026e.getCenter()},e.prototype.dataToPoint=function(t,e,n){if(U(t)\u0026\u0026(t=this.getGeoCoord(t)),t){var i=this.projection;return i\u0026\u0026(t=i.project(t)),t\u0026\u0026this.projectedToPoint(t,e,n)}},e.prototype.pointToData=function(t){var e=this.projection;return e\u0026\u0026(t=e.unproject(t)),t\u0026\u0026this.pointToProjected(t)},e.prototype.pointToProjected=function(e){return t.prototype.pointToData.call(this,e)},e.prototype.projectedToPoint=function(e,n,i){return t.prototype.dataToPoint.call(this,e,n,i)},e.prototype.convertToPixel=function(t,e,n){var i=mC(e);return i===this?i.dataToPoint(n):null},e.prototype.convertFromPixel=function(t,e,n){var i=mC(e);return i===this?i.pointToData(n):null},e}(dC);function mC(t){var e=t.geoModel,n=t.seriesModel;return e?e.coordinateSystem:n?n.coordinateSystem||(n.getReferringComponents(\"geo\",Wo).models[0]||{}).coordinateSystem:null}function xC(t,e){var n=t.get(\"boundingCoords\");if(null!=n){var i=n[0],r=n[1];if(isFinite(i[0])\u0026\u0026isFinite(i[1])\u0026\u0026isFinite(r[0])\u0026\u0026isFinite(r[1])){var o=this.projection;if(o){var a=i[0],s=i[1],l=r[0],u=r[1];i=[1/0,1/0],r=[-1/0,-1/0];var h=function(t,e,n,a){for(var s=n-t,l=a-e,u=0;u\u003c=100;u++){var h=u/100,c=o.project([t+s*h,e+l*h]);Ht(i,i,c),Yt(r,r,c)}};h(a,s,l,s),h(l,s,l,u),h(l,u,a,u),h(a,u,l,s)}this.setBoundingRect(i[0],i[1],r[0]-i[0],r[1]-i[1])}else 0}var c,p,d,f=this.getBoundingRect(),g=t.get(\"layoutCenter\"),y=t.get(\"layoutSize\"),v=e.getWidth(),m=e.getHeight(),x=f.width/f.height*this.aspectScale,_=!1;if(g\u0026\u0026y\u0026\u0026(c=[$r(g[0],v),$r(g[1],m)],p=$r(y,Math.min(v,m)),isNaN(c[0])||isNaN(c[1])||isNaN(p)||(_=!0)),_)d={},x\u003e1?(d.width=p,d.height=p/x):(d.height=p,d.width=p*x),d.y=c[1]-d.height/2,d.x=c[0]-d.width/2;else{var b=t.getBoxLayoutParams();b.aspect=x,d=kp(b,{width:v,height:m})}this.setViewRect(d.x,d.y,d.width,d.height),this.setCenter(t.get(\"center\"),e),this.setZoom(t.get(\"zoom\"))}R(vC,dC);var _C=function(){function t(){this.dimensions=yC}return t.prototype.create=function(t,e){var n=[];function i(t){return{nameProperty:t.get(\"nameProperty\"),aspectScale:t.get(\"aspectScale\"),projection:t.get(\"projection\")}}t.eachComponent(\"geo\",(function(t,r){var o=t.get(\"map\"),a=new vC(o+r,o,A({nameMap:t.get(\"nameMap\")},i(t)));a.zoomLimit=t.get(\"scaleLimit\"),n.push(a),t.coordinateSystem=a,a.model=t,a.resize=xC,a.resize(t,e)})),t.eachSeries((function(t){if(\"geo\"===t.get(\"coordinateSystem\")){var e=t.get(\"geoIndex\")||0;t.coordinateSystem=n[e]}}));var r={};return t.eachSeriesByType(\"map\",(function(t){if(!t.getHostGeoModel()){var e=t.getMapType();r[e]=r[e]||[],r[e].push(t)}})),E(r,(function(t,r){var o=z(t,(function(t){return t.get(\"nameMap\")})),a=new vC(r,r,A({nameMap:D(o)},i(t[0])));a.zoomLimit=it.apply(null,z(t,(function(t){return t.get(\"scaleLimit\")}))),n.push(a),a.resize=xC,a.resize(t[0],e),E(t,(function(t){t.coordinateSystem=a,function(t,e){E(e.get(\"geoCoord\"),(function(e,n){t.addGeoCoord(n,e)}))}(a,t)}))})),n},t.prototype.getFilledRegions=function(t,e,n,i){for(var r=(t||[]).slice(),o=yt(),a=0;a\u003cr.length;a++)o.set(r[a].name,r[a]);return E(ZT(e,n,i).regions,(function(t){var e=t.name,n=o.get(e),i=t.properties\u0026\u0026t.properties.echartsStyle;n||(n={name:e},r.push(n)),i\u0026\u0026C(n,i)})),r},t}(),bC=new _C,wC=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(t,e,n){var i=XT(t.map);if(i\u0026\u0026\"geoJSON\"===i.type){var r=t.itemStyle=t.itemStyle||{};\"color\"in r||(r.color=\"#eee\")}this.mergeDefaultAndTheme(t,n),Co(t,\"label\",[\"show\"])},e.prototype.optionUpdated=function(){var t=this,e=this.option;e.regions=bC.getFilledRegions(e.regions,e.map,e.nameMap,e.nameProperty);var n={};this._optionModelMap=V(e.regions||[],(function(e,i){var r=i.name;return r\u0026\u0026(e.set(r,new Cc(i,t,t.ecModel)),i.selected\u0026\u0026(n[r]=!0)),e}),yt()),e.selectedMap||(e.selectedMap=n)},e.prototype.getRegionModel=function(t){return this._optionModelMap.get(t)||new Cc(null,this,this.ecModel)},e.prototype.getFormattedLabel=function(t,e){var n=this.getRegionModel(t),i=\"normal\"===e?n.get([\"label\",\"formatter\"]):n.get([\"emphasis\",\"label\",\"formatter\"]),r={name:t};return X(i)?(r.status=e,i(r)):U(i)?i.replace(\"{a}\",null!=t?t:\"\"):void 0},e.prototype.setZoom=function(t){this.option.zoom=t},e.prototype.setCenter=function(t){this.option.center=t},e.prototype.select=function(t){var e=this.option,n=e.selectedMode;n\u0026\u0026(\"multiple\"!==n\u0026\u0026(e.selectedMap=null),(e.selectedMap||(e.selectedMap={}))[t]=!0)},e.prototype.unSelect=function(t){var e=this.option.selectedMap;e\u0026\u0026(e[t]=!1)},e.prototype.toggleSelected=function(t){this[this.isSelected(t)?\"unSelect\":\"select\"](t)},e.prototype.isSelected=function(t){var e=this.option.selectedMap;return!(!e||!e[t])},e.type=\"geo\",e.layoutMode=\"box\",e.defaultOption={z:0,show:!0,left:\"center\",top:\"center\",aspectScale:null,silent:!1,map:\"\",boundingCoords:null,center:null,zoom:1,scaleLimit:null,label:{show:!1,color:\"#000\"},itemStyle:{borderWidth:.5,borderColor:\"#444\"},emphasis:{label:{show:!0,color:\"rgb(100,0,0)\"},itemStyle:{color:\"rgba(255,215,0,0.8)\"}},select:{label:{show:!0,color:\"rgb(100,0,0)\"},itemStyle:{color:\"rgba(255,215,0,0.8)\"}},regions:[]},e}(zp);function SC(t,e){return t.pointToProjected?t.pointToProjected(e):t.pointToData(e)}function MC(t,e,n,i){var r=t.getZoom(),o=t.getCenter(),a=e.zoom,s=t.projectedToPoint?t.projectedToPoint(o):t.dataToPoint(o);if(null!=e.dx\u0026\u0026null!=e.dy\u0026\u0026(s[0]-=e.dx,s[1]-=e.dy,t.setCenter(SC(t,s),i)),null!=a){if(n){var l=n.min||0,u=n.max||1/0;a=Math.max(Math.min(r*a,u),l)/r}t.scaleX*=a,t.scaleY*=a;var h=(e.originX-t.x)*(a-1),c=(e.originY-t.y)*(a-1);t.x-=h,t.y-=c,t.updateTransform(),t.setCenter(SC(t,s),i),t.setZoom(a*r)}return{center:t.getCenter(),zoom:t.getZoom()}}var IC=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.focusBlurEnabled=!0,n}return n(e,t),e.prototype.init=function(t,e){this._api=e},e.prototype.render=function(t,e,n,i){if(this._model=t,!t.get(\"show\"))return this._mapDraw\u0026\u0026this._mapDraw.remove(),void(this._mapDraw=null);this._mapDraw||(this._mapDraw=new eC(n));var r=this._mapDraw;r.draw(t,e,n,this,i),r.group.on(\"click\",this._handleRegionClick,this),r.group.silent=t.get(\"silent\"),this.group.add(r.group),this.updateSelectStatus(t,e,n)},e.prototype._handleRegionClick=function(t){var e;Oy(t.target,(function(t){return null!=(e=rl(t).eventData)}),!0),e\u0026\u0026this._api.dispatchAction({type:\"geoToggleSelect\",geoId:this._model.id,name:e.name})},e.prototype.updateSelectStatus=function(t,e,n){var i=this;this._mapDraw.group.traverse((function(t){var e=rl(t).eventData;if(e)return i._model.isSelected(e.name)?n.enterSelect(t):n.leaveSelect(t),!0}))},e.prototype.findHighDownDispatchers=function(t){return this._mapDraw\u0026\u0026this._mapDraw.findHighDownDispatchers(t,this._model)},e.prototype.dispose=function(){this._mapDraw\u0026\u0026this._mapDraw.remove()},e.type=\"geo\",e}(Ag);function TC(t,e,n){YT(t,e,n)}function CC(t){function e(e,n){n.update=\"geo:updateSelectStatus\",t.registerAction(n,(function(t,n){var i={},r=[];return n.eachComponent({mainType:\"geo\",query:t},(function(n){n[e](t.name),E(n.coordinateSystem.regions,(function(t){i[t.name]=n.isSelected(t.name)||!1}));var o=[];E(i,(function(t,e){i[e]\u0026\u0026o.push(e)})),r.push({geoIndex:n.componentIndex,name:o})})),{selected:i,allSelected:r,name:t.name}}))}t.registerCoordinateSystem(\"geo\",bC),t.registerComponentModel(wC),t.registerComponentView(IC),t.registerImpl(\"registerMap\",TC),t.registerImpl(\"getMap\",(function(t){return UT(t)})),e(\"toggleSelected\",{type:\"geoToggleSelect\",event:\"geoselectchanged\"}),e(\"select\",{type:\"geoSelect\",event:\"geoselected\"}),e(\"unSelect\",{type:\"geoUnSelect\",event:\"geounselected\"}),t.registerAction({type:\"geoRoam\",event:\"geoRoam\",update:\"updateTransform\"},(function(t,e,n){var i=t.componentType||\"series\";e.eachComponent({mainType:i,query:t},(function(e){var r=e.coordinateSystem;if(\"geo\"===r.type){var o=MC(r,t,e.get(\"scaleLimit\"),n);e.setCenter\u0026\u0026e.setCenter(o.center),e.setZoom\u0026\u0026e.setZoom(o.zoom),\"series\"===i\u0026\u0026E(e.seriesGroup,(function(t){t.setCenter(o.center),t.setZoom(o.zoom)}))}}))}))}function DC(t,e){var n=t.isExpand?t.children:[],i=t.parentNode.children,r=t.hierNode.i?i[t.hierNode.i-1]:null;if(n.length){!function(t){var e=t.children,n=e.length,i=0,r=0;for(;--n\u003e=0;){var o=e[n];o.hierNode.prelim+=i,o.hierNode.modifier+=i,r+=o.hierNode.change,i+=o.hierNode.shift+r}}(t);var o=(n[0].hierNode.prelim+n[n.length-1].hierNode.prelim)/2;r?(t.hierNode.prelim=r.hierNode.prelim+e(t,r),t.hierNode.modifier=t.hierNode.prelim-o):t.hierNode.prelim=o}else r\u0026\u0026(t.hierNode.prelim=r.hierNode.prelim+e(t,r));t.parentNode.hierNode.defaultAncestor=function(t,e,n,i){if(e){for(var r=t,o=t,a=o.parentNode.children[0],s=e,l=r.hierNode.modifier,u=o.hierNode.modifier,h=a.hierNode.modifier,c=s.hierNode.modifier;s=PC(s),o=OC(o),s\u0026\u0026o;){r=PC(r),a=OC(a),r.hierNode.ancestor=t;var p=s.hierNode.prelim+c-o.hierNode.prelim-u+i(s,o);p\u003e0\u0026\u0026(NC(RC(s,t,n),t,p),u+=p,l+=p),c+=s.hierNode.modifier,u+=o.hierNode.modifier,l+=r.hierNode.modifier,h+=a.hierNode.modifier}s\u0026\u0026!PC(r)\u0026\u0026(r.hierNode.thread=s,r.hierNode.modifier+=c-l),o\u0026\u0026!OC(a)\u0026\u0026(a.hierNode.thread=o,a.hierNode.modifier+=u-h,n=t)}return n}(t,r,t.parentNode.hierNode.defaultAncestor||i[0],e)}function AC(t){var e=t.hierNode.prelim+t.parentNode.hierNode.modifier;t.setLayout({x:e},!0),t.hierNode.modifier+=t.parentNode.hierNode.modifier}function kC(t){return arguments.length?t:EC}function LC(t,e){return t-=Math.PI/2,{x:e*Math.cos(t),y:e*Math.sin(t)}}function PC(t){var e=t.children;return e.length\u0026\u0026t.isExpand?e[e.length-1]:t.hierNode.thread}function OC(t){var e=t.children;return e.length\u0026\u0026t.isExpand?e[0]:t.hierNode.thread}function RC(t,e,n){return t.hierNode.ancestor.parentNode===e.parentNode?t.hierNode.ancestor:n}function NC(t,e,n){var i=n/(e.hierNode.i-t.hierNode.i);e.hierNode.change-=i,e.hierNode.shift+=n,e.hierNode.modifier+=n,e.hierNode.prelim+=n,t.hierNode.change+=i}function EC(t,e){return t.parentNode===e.parentNode?1:2}var zC=function(){this.parentPoint=[],this.childPoints=[]},VC=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultStyle=function(){return{stroke:\"#000\",fill:null}},e.prototype.getDefaultShape=function(){return new zC},e.prototype.buildPath=function(t,e){var n=e.childPoints,i=n.length,r=e.parentPoint,o=n[0],a=n[i-1];if(1===i)return t.moveTo(r[0],r[1]),void t.lineTo(o[0],o[1]);var s=e.orient,l=\"TB\"===s||\"BT\"===s?0:1,u=1-l,h=$r(e.forkPosition,1),c=[];c[l]=r[l],c[u]=r[u]+(a[u]-r[u])*h,t.moveTo(r[0],r[1]),t.lineTo(c[0],c[1]),t.moveTo(o[0],o[1]),c[l]=o[l],t.lineTo(c[0],c[1]),c[l]=a[l],t.lineTo(c[0],c[1]),t.lineTo(a[0],a[1]);for(var p=1;p\u003ci-1;p++){var d=n[p];t.moveTo(d[0],d[1]),c[l]=d[l],t.lineTo(c[0],c[1])}},e}(ks),BC=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n._mainGroup=new Br,n}return n(e,t),e.prototype.init=function(t,e){this._controller=new nT(e.getZr()),this._controllerHost={target:this.group},this.group.add(this._mainGroup)},e.prototype.render=function(t,e,n){var i=t.getData(),r=t.layoutInfo,o=this._mainGroup;\"radial\"===t.get(\"layout\")?(o.x=r.x+r.width/2,o.y=r.y+r.height/2):(o.x=r.x,o.y=r.y),this._updateViewCoordSys(t,n),this._updateController(t,e,n);var a=this._data;i.diff(a).add((function(e){FC(i,e)\u0026\u0026GC(i,e,null,o,t)})).update((function(e,n){var r=a.getItemGraphicEl(n);FC(i,e)?GC(i,e,r,o,t):r\u0026\u0026YC(a,n,r,o,t)})).remove((function(e){var n=a.getItemGraphicEl(e);n\u0026\u0026YC(a,e,n,o,t)})).execute(),this._nodeScaleRatio=t.get(\"nodeScaleRatio\"),this._updateNodeAndLinkScale(t),!0===t.get(\"expandAndCollapse\")\u0026\u0026i.eachItemGraphicEl((function(e,i){e.off(\"click\").on(\"click\",(function(){n.dispatchAction({type:\"treeExpandAndCollapse\",seriesId:t.id,dataIndex:i})}))})),this._data=i},e.prototype._updateViewCoordSys=function(t,e){var n=t.getData(),i=[];n.each((function(t){var e=n.getItemLayout(t);!e||isNaN(e.x)||isNaN(e.y)||i.push([+e.x,+e.y])}));var r=[],o=[];Ba(i,r,o);var a=this._min,s=this._max;o[0]-r[0]==0\u0026\u0026(r[0]=a?a[0]:r[0]-1,o[0]=s?s[0]:o[0]+1),o[1]-r[1]==0\u0026\u0026(r[1]=a?a[1]:r[1]-1,o[1]=s?s[1]:o[1]+1);var l=t.coordinateSystem=new dC;l.zoomLimit=t.get(\"scaleLimit\"),l.setBoundingRect(r[0],r[1],o[0]-r[0],o[1]-r[1]),l.setCenter(t.get(\"center\"),e),l.setZoom(t.get(\"zoom\")),this.group.attr({x:l.x,y:l.y,scaleX:l.scaleX,scaleY:l.scaleY}),this._min=r,this._max=o},e.prototype._updateController=function(t,e,n){var i=this,r=this._controller,o=this._controllerHost,a=this.group;r.setPointerChecker((function(e,i,r){var o=a.getBoundingRect();return o.applyTransform(a.transform),o.contain(i,r)\u0026\u0026!hT(e,n,t)})),r.enable(t.get(\"roam\")),o.zoomLimit=t.get(\"scaleLimit\"),o.zoom=t.coordinateSystem.getZoom(),r.off(\"pan\").off(\"zoom\").on(\"pan\",(function(e){aT(o,e.dx,e.dy),n.dispatchAction({seriesId:t.id,type:\"treeRoam\",dx:e.dx,dy:e.dy})})).on(\"zoom\",(function(e){sT(o,e.scale,e.originX,e.originY),n.dispatchAction({seriesId:t.id,type:\"treeRoam\",zoom:e.scale,originX:e.originX,originY:e.originY}),i._updateNodeAndLinkScale(t),n.updateLabelLayout()}))},e.prototype._updateNodeAndLinkScale=function(t){var e=t.getData(),n=this._getNodeGlobalScale(t);e.eachItemGraphicEl((function(t,e){t.setSymbolScale(n)}))},e.prototype._getNodeGlobalScale=function(t){var e=t.coordinateSystem;if(\"view\"!==e.type)return 1;var n=this._nodeScaleRatio,i=e.scaleX||1;return((e.getZoom()-1)*n+1)/i},e.prototype.dispose=function(){this._controller\u0026\u0026this._controller.dispose(),this._controllerHost=null},e.prototype.remove=function(){this._mainGroup.removeAll(),this._data=null},e.type=\"tree\",e}(Og);function FC(t,e){var n=t.getItemLayout(e);return n\u0026\u0026!isNaN(n.x)\u0026\u0026!isNaN(n.y)}function GC(t,e,n,i,r){var o=!n,a=t.tree.getNodeByDataIndex(e),s=a.getModel(),l=a.getVisual(\"style\").fill,u=!1===a.isExpand\u0026\u00260!==a.children.length?l:\"#fff\",h=t.tree.root,c=a.parentNode===h?a:a.parentNode||a,p=t.getItemGraphicEl(c.dataIndex),d=c.getLayout(),f=p?{x:p.__oldX,y:p.__oldY,rawX:p.__radialOldRawX,rawY:p.__radialOldRawY}:d,g=a.getLayout();o?((n=new fS(t,e,null,{symbolInnerColor:u,useNameLabel:!0})).x=f.x,n.y=f.y):n.updateData(t,e,null,{symbolInnerColor:u,useNameLabel:!0}),n.__radialOldRawX=n.__radialRawX,n.__radialOldRawY=n.__radialRawY,n.__radialRawX=g.rawX,n.__radialRawY=g.rawY,i.add(n),t.setItemGraphicEl(e,n),n.__oldX=n.x,n.__oldY=n.y,vh(n,{x:g.x,y:g.y},r);var y=n.getSymbolPath();if(\"radial\"===r.get(\"layout\")){var v=h.children[0],m=v.getLayout(),x=v.children.length,_=void 0,b=void 0;if(g.x===m.x\u0026\u0026!0===a.isExpand\u0026\u0026v.children.length){var w={x:(v.children[0].getLayout().x+v.children[x-1].getLayout().x)/2,y:(v.children[0].getLayout().y+v.children[x-1].getLayout().y)/2};(_=Math.atan2(w.y-m.y,w.x-m.x))\u003c0\u0026\u0026(_=2*Math.PI+_),(b=w.x\u003cm.x)\u0026\u0026(_-=Math.PI)}else(_=Math.atan2(g.y-m.y,g.x-m.x))\u003c0\u0026\u0026(_=2*Math.PI+_),0===a.children.length||0!==a.children.length\u0026\u0026!1===a.isExpand?(b=g.x\u003cm.x)\u0026\u0026(_-=Math.PI):(b=g.x\u003em.x)||(_-=Math.PI);var S=b?\"left\":\"right\",M=s.getModel(\"label\"),I=M.get(\"rotate\"),T=I*(Math.PI/180),C=y.getTextContent();C\u0026\u0026(y.setTextConfig({position:M.get(\"position\")||S,rotation:null==I?-_:T,origin:\"center\"}),C.setStyle(\"verticalAlign\",\"middle\"))}var D=s.get([\"emphasis\",\"focus\"]),A=\"relative\"===D?vt(a.getAncestorsIndices(),a.getDescendantIndices()):\"ancestor\"===D?a.getAncestorsIndices():\"descendant\"===D?a.getDescendantIndices():null;A\u0026\u0026(rl(n).focus=A),function(t,e,n,i,r,o,a,s){var l=e.getModel(),u=t.get(\"edgeShape\"),h=t.get(\"layout\"),c=t.getOrient(),p=t.get([\"lineStyle\",\"curveness\"]),d=t.get(\"edgeForkPosition\"),f=l.getModel(\"lineStyle\").getLineStyle(),g=i.__edge;if(\"curve\"===u)e.parentNode\u0026\u0026e.parentNode!==n\u0026\u0026(g||(g=i.__edge=new th({shape:XC(h,c,p,r,r)})),vh(g,{shape:XC(h,c,p,o,a)},t));else if(\"polyline\"===u)if(\"orthogonal\"===h){if(e!==n\u0026\u0026e.children\u0026\u00260!==e.children.length\u0026\u0026!0===e.isExpand){for(var y=e.children,v=[],m=0;m\u003cy.length;m++){var x=y[m].getLayout();v.push([x.x,x.y])}g||(g=i.__edge=new VC({shape:{parentPoint:[a.x,a.y],childPoints:[[a.x,a.y]],orient:c,forkPosition:d}})),vh(g,{shape:{parentPoint:[a.x,a.y],childPoints:v}},t)}}else 0;g\u0026\u0026(\"polyline\"!==u||e.isExpand)\u0026\u0026(g.useStyle(k({strokeNoScale:!0,fill:null},f)),$l(g,l,\"lineStyle\"),kl(g),s.add(g))}(r,a,h,n,f,d,g,i),n.__edge\u0026\u0026(n.onHoverStateChange=function(e){if(\"blur\"!==e){var i=a.parentNode\u0026\u0026t.getItemGraphicEl(a.parentNode.dataIndex);i\u0026\u00261===i.hoverState||Dl(n.__edge,e)}})}function WC(t,e,n,i,r){var o=HC(e.tree.root,t),a=o.source,s=o.sourceLayout,l=e.getItemGraphicEl(t.dataIndex);if(l){var u=e.getItemGraphicEl(a.dataIndex).__edge,h=l.__edge||(!1===a.isExpand||1===a.children.length?u:void 0),c=i.get(\"edgeShape\"),p=i.get(\"layout\"),d=i.get(\"orient\"),f=i.get([\"lineStyle\",\"curveness\"]);h\u0026\u0026(\"curve\"===c?_h(h,{shape:XC(p,d,f,s,s),style:{opacity:0}},i,{cb:function(){n.remove(h)},removeOpt:r}):\"polyline\"===c\u0026\u0026\"orthogonal\"===i.get(\"layout\")\u0026\u0026_h(h,{shape:{parentPoint:[s.x,s.y],childPoints:[[s.x,s.y]]},style:{opacity:0}},i,{cb:function(){n.remove(h)},removeOpt:r}))}}function HC(t,e){for(var n,i=e.parentNode===t?e:e.parentNode||e;null==(n=i.getLayout());)i=i.parentNode===t?i:i.parentNode||i;return{source:i,sourceLayout:n}}function YC(t,e,n,i,r){var o=t.tree.getNodeByDataIndex(e),a=HC(t.tree.root,o).sourceLayout,s={duration:r.get(\"animationDurationUpdate\"),easing:r.get(\"animationEasingUpdate\")};_h(n,{x:a.x+1,y:a.y+1},r,{cb:function(){i.remove(n),t.setItemGraphicEl(e,null)},removeOpt:s}),n.fadeOut(null,t.hostModel,{fadeLabel:!0,animation:s}),o.children.forEach((function(e){WC(e,t,i,r,s)})),WC(o,t,i,r,s)}function XC(t,e,n,i,r){var o,a,s,l,u,h,c,p;if(\"radial\"===t){u=i.rawX,c=i.rawY,h=r.rawX,p=r.rawY;var d=LC(u,c),f=LC(u,c+(p-c)*n),g=LC(h,p+(c-p)*n),y=LC(h,p);return{x1:d.x||0,y1:d.y||0,x2:y.x||0,y2:y.y||0,cpx1:f.x||0,cpy1:f.y||0,cpx2:g.x||0,cpy2:g.y||0}}return u=i.x,c=i.y,h=r.x,p=r.y,\"LR\"!==e\u0026\u0026\"RL\"!==e||(o=u+(h-u)*n,a=c,s=h+(u-h)*n,l=p),\"TB\"!==e\u0026\u0026\"BT\"!==e||(o=u,a=c+(p-c)*n,s=h,l=p+(c-p)*n),{x1:u,y1:c,x2:h,y2:p,cpx1:o,cpy1:a,cpx2:s,cpy2:l}}var UC=Vo();function ZC(t){var e=t.mainData,n=t.datas;n||(n={main:e},t.datasAttr={main:\"data\"}),t.datas=t.mainData=null,QC(e,n,t),E(n,(function(n){E(e.TRANSFERABLE_METHODS,(function(e){n.wrapMethod(e,H(jC,t))}))})),e.wrapMethod(\"cloneShallow\",H(KC,t)),E(e.CHANGABLE_METHODS,(function(n){e.wrapMethod(n,H(qC,t))})),lt(n[e.dataType]===e)}function jC(t,e){if(UC(i=this).mainData===i){var n=A({},UC(this).datas);n[this.dataType]=e,QC(e,n,t)}else tD(e,this.dataType,UC(this).mainData,t);var i;return e}function qC(t,e){return t.struct\u0026\u0026t.struct.update(),e}function KC(t,e){return E(UC(e).datas,(function(n,i){n!==e\u0026\u0026tD(n.cloneShallow(),i,e,t)})),e}function $C(t){var e=UC(this).mainData;return null==t||null==e?e:UC(e).datas[t]}function JC(){var t=UC(this).mainData;return null==t?[{data:t}]:z(G(UC(t).datas),(function(e){return{type:e,data:UC(t).datas[e]}}))}function QC(t,e,n){UC(t).datas={},E(e,(function(e,i){tD(e,i,t,n)}))}function tD(t,e,n,i){UC(n).datas[e]=t,UC(t).mainData=n,t.dataType=e,i.struct\u0026\u0026(t[i.structAttr]=i.struct,i.struct[i.datasAttr[e]]=t),t.getLinkedData=$C,t.getLinkedDataAll=JC}var eD=function(){function t(t,e){this.depth=0,this.height=0,this.dataIndex=-1,this.children=[],this.viewChildren=[],this.isExpand=!1,this.name=t||\"\",this.hostTree=e}return t.prototype.isRemoved=function(){return this.dataIndex\u003c0},t.prototype.eachNode=function(t,e,n){X(t)\u0026\u0026(n=e,e=t,t=null),U(t=t||{})\u0026\u0026(t={order:t});var i,r=t.order||\"preorder\",o=this[t.attr||\"children\"];\"preorder\"===r\u0026\u0026(i=e.call(n,this));for(var a=0;!i\u0026\u0026a\u003co.length;a++)o[a].eachNode(t,e,n);\"postorder\"===r\u0026\u0026e.call(n,this)},t.prototype.updateDepthAndHeight=function(t){var e=0;this.depth=t;for(var n=0;n\u003cthis.children.length;n++){var i=this.children[n];i.updateDepthAndHeight(t+1),i.height\u003ee\u0026\u0026(e=i.height)}this.height=e+1},t.prototype.getNodeById=function(t){if(this.getId()===t)return this;for(var e=0,n=this.children,i=n.length;e\u003ci;e++){var r=n[e].getNodeById(t);if(r)return r}},t.prototype.contains=function(t){if(t===this)return!0;for(var e=0,n=this.children,i=n.length;e\u003ci;e++){var r=n[e].contains(t);if(r)return r}},t.prototype.getAncestors=function(t){for(var e=[],n=t?this:this.parentNode;n;)e.push(n),n=n.parentNode;return e.reverse(),e},t.prototype.getAncestorsIndices=function(){for(var t=[],e=this;e;)t.push(e.dataIndex),e=e.parentNode;return t.reverse(),t},t.prototype.getDescendantIndices=function(){var t=[];return this.eachNode((function(e){t.push(e.dataIndex)})),t},t.prototype.getValue=function(t){var e=this.hostTree.data;return e.getStore().get(e.getDimensionIndex(t||\"value\"),this.dataIndex)},t.prototype.setLayout=function(t,e){this.dataIndex\u003e=0\u0026\u0026this.hostTree.data.setItemLayout(this.dataIndex,t,e)},t.prototype.getLayout=function(){return this.hostTree.data.getItemLayout(this.dataIndex)},t.prototype.getModel=function(t){if(!(this.dataIndex\u003c0))return this.hostTree.data.getItemModel(this.dataIndex).getModel(t)},t.prototype.getLevelModel=function(){return(this.hostTree.levelModels||[])[this.depth]},t.prototype.setVisual=function(t,e){this.dataIndex\u003e=0\u0026\u0026this.hostTree.data.setItemVisual(this.dataIndex,t,e)},t.prototype.getVisual=function(t){return this.hostTree.data.getItemVisual(this.dataIndex,t)},t.prototype.getRawIndex=function(){return this.hostTree.data.getRawIndex(this.dataIndex)},t.prototype.getId=function(){return this.hostTree.data.getId(this.dataIndex)},t.prototype.getChildIndex=function(){if(this.parentNode){for(var t=this.parentNode.children,e=0;e\u003ct.length;++e)if(t[e]===this)return e;return-1}return-1},t.prototype.isAncestorOf=function(t){for(var e=t.parentNode;e;){if(e===this)return!0;e=e.parentNode}return!1},t.prototype.isDescendantOf=function(t){return t!==this\u0026\u0026t.isAncestorOf(this)},t}(),nD=function(){function t(t){this.type=\"tree\",this._nodes=[],this.hostModel=t}return t.prototype.eachNode=function(t,e,n){this.root.eachNode(t,e,n)},t.prototype.getNodeByDataIndex=function(t){var e=this.data.getRawIndex(t);return this._nodes[e]},t.prototype.getNodeById=function(t){return this.root.getNodeById(t)},t.prototype.update=function(){for(var t=this.data,e=this._nodes,n=0,i=e.length;n\u003ci;n++)e[n].dataIndex=-1;for(n=0,i=t.count();n\u003ci;n++)e[t.getRawIndex(n)].dataIndex=n},t.prototype.clearLayouts=function(){this.data.clearItemLayouts()},t.createTree=function(e,n,i){var r=new t(n),o=[],a=1;!function t(e,n){var i=e.value;a=Math.max(a,Y(i)?i.length:1),o.push(e);var s=new eD(Ro(e.name,\"\"),r);n?function(t,e){var n=e.children;if(t.parentNode===e)return;n.push(t),t.parentNode=e}(s,n):r.root=s,r._nodes.push(s);var l=e.children;if(l)for(var u=0;u\u003cl.length;u++)t(l[u],s)}(e),r.root.updateDepthAndHeight(0);var s=px(o,{coordDimensions:[\"value\"],dimensionsCount:a}).dimensions,l=new cx(s,n);return l.initData(o),i\u0026\u0026i(l),ZC({mainData:l,struct:r,structAttr:\"tree\"}),r.update(),r},t}();function iD(t,e,n){if(t\u0026\u0026P(e,t.type)\u003e=0){var i=n.getData().tree.root,r=t.targetNode;if(U(r)\u0026\u0026(r=i.getNodeById(r)),r\u0026\u0026i.contains(r))return{node:r};var o=t.targetNodeId;if(null!=o\u0026\u0026(r=i.getNodeById(o)))return{node:r}}}function rD(t){for(var e=[];t;)(t=t.parentNode)\u0026\u0026e.push(t);return e.reverse()}function oD(t,e){return P(rD(t),e)\u003e=0}function aD(t,e){for(var n=[];t;){var i=t.dataIndex;n.push({name:t.name,dataIndex:i,value:e.getRawValue(i)}),t=t.parentNode}return n.reverse(),n}var sD=function(t){function e(){var e=null!==t\u0026\u0026t.apply(this,arguments)||this;return e.hasSymbolVisual=!0,e.ignoreStyleOnData=!0,e}return n(e,t),e.prototype.getInitialData=function(t){var e={name:t.name,children:t.data},n=t.leaves||{},i=new Cc(n,this,this.ecModel),r=nD.createTree(e,this,(function(t){t.wrapMethod(\"getItemModel\",(function(t,e){var n=r.getNodeByDataIndex(e);return n\u0026\u0026n.children.length\u0026\u0026n.isExpand||(t.parentModel=i),t}))}));var o=0;r.eachNode(\"preorder\",(function(t){t.depth\u003eo\u0026\u0026(o=t.depth)}));var a=t.expandAndCollapse\u0026\u0026t.initialTreeDepth\u003e=0?t.initialTreeDepth:o;return r.root.eachNode(\"preorder\",(function(t){var e=t.hostTree.data.getRawDataItem(t.dataIndex);t.isExpand=e\u0026\u0026null!=e.collapsed?!e.collapsed:t.depth\u003c=a})),r.data},e.prototype.getOrient=function(){var t=this.get(\"orient\");return\"horizontal\"===t?t=\"LR\":\"vertical\"===t\u0026\u0026(t=\"TB\"),t},e.prototype.setZoom=function(t){this.option.zoom=t},e.prototype.setCenter=function(t){this.option.center=t},e.prototype.formatTooltip=function(t,e,n){for(var i=this.getData().tree,r=i.root.children[0],o=i.getNodeByDataIndex(t),a=o.getValue(),s=o.name;o\u0026\u0026o!==r;)s=o.parentNode.name+\".\"+s,o=o.parentNode;return og(\"nameValue\",{name:s,value:a,noValue:isNaN(a)||null==a})},e.prototype.getDataParams=function(e){var n=t.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(e);return n.treeAncestors=aD(i,this),n.collapsed=!i.isExpand,n},e.type=\"series.tree\",e.layoutMode=\"box\",e.defaultOption={z:2,coordinateSystem:\"view\",left:\"12%\",top:\"12%\",right:\"12%\",bottom:\"12%\",layout:\"orthogonal\",edgeShape:\"curve\",edgeForkPosition:\"50%\",roam:!1,nodeScaleRatio:.4,center:null,zoom:1,orient:\"LR\",symbol:\"emptyCircle\",symbolSize:7,expandAndCollapse:!0,initialTreeDepth:2,lineStyle:{color:\"#ccc\",width:1.5,curveness:.5},itemStyle:{color:\"lightsteelblue\",borderWidth:1.5},label:{show:!0},animationEasing:\"linear\",animationDuration:700,animationDurationUpdate:500},e}(bg);function lD(t,e){for(var n,i=[t];n=i.pop();)if(e(n),n.isExpand){var r=n.children;if(r.length)for(var o=r.length-1;o\u003e=0;o--)i.push(r[o])}}function uD(t,e){t.eachSeriesByType(\"tree\",(function(t){!function(t,e){var n=function(t,e){return kp(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}(t,e);t.layoutInfo=n;var i=t.get(\"layout\"),r=0,o=0,a=null;\"radial\"===i?(r=2*Math.PI,o=Math.min(n.height,n.width)/2,a=kC((function(t,e){return(t.parentNode===e.parentNode?1:2)/t.depth}))):(r=n.width,o=n.height,a=kC());var s=t.getData().tree.root,l=s.children[0];if(l){!function(t){var e=t;e.hierNode={defaultAncestor:null,ancestor:e,prelim:0,modifier:0,change:0,shift:0,i:0,thread:null};for(var n,i,r=[e];n=r.pop();)if(i=n.children,n.isExpand\u0026\u0026i.length)for(var o=i.length-1;o\u003e=0;o--){var a=i[o];a.hierNode={defaultAncestor:null,ancestor:a,prelim:0,modifier:0,change:0,shift:0,i:o,thread:null},r.push(a)}}(s),function(t,e,n){for(var i,r=[t],o=[];i=r.pop();)if(o.push(i),i.isExpand){var a=i.children;if(a.length)for(var s=0;s\u003ca.length;s++)r.push(a[s])}for(;i=o.pop();)e(i,n)}(l,DC,a),s.hierNode.modifier=-l.hierNode.prelim,lD(l,AC);var u=l,h=l,c=l;lD(l,(function(t){var e=t.getLayout().x;e\u003cu.getLayout().x\u0026\u0026(u=t),e\u003eh.getLayout().x\u0026\u0026(h=t),t.depth\u003ec.depth\u0026\u0026(c=t)}));var p=u===h?1:a(u,h)/2,d=p-u.getLayout().x,f=0,g=0,y=0,v=0;if(\"radial\"===i)f=r/(h.getLayout().x+p+d),g=o/(c.depth-1||1),lD(l,(function(t){y=(t.getLayout().x+d)*f,v=(t.depth-1)*g;var e=LC(y,v);t.setLayout({x:e.x,y:e.y,rawX:y,rawY:v},!0)}));else{var m=t.getOrient();\"RL\"===m||\"LR\"===m?(g=o/(h.getLayout().x+p+d),f=r/(c.depth-1||1),lD(l,(function(t){v=(t.getLayout().x+d)*g,y=\"LR\"===m?(t.depth-1)*f:r-(t.depth-1)*f,t.setLayout({x:y,y:v},!0)}))):\"TB\"!==m\u0026\u0026\"BT\"!==m||(f=r/(h.getLayout().x+p+d),g=o/(c.depth-1||1),lD(l,(function(t){y=(t.getLayout().x+d)*f,v=\"TB\"===m?(t.depth-1)*g:o-(t.depth-1)*g,t.setLayout({x:y,y:v},!0)})))}}}(t,e)}))}function hD(t){t.eachSeriesByType(\"tree\",(function(t){var e=t.getData();e.tree.eachNode((function(t){var n=t.getModel().getModel(\"itemStyle\").getItemStyle();A(e.ensureUniqueItemVisual(t.dataIndex,\"style\"),n)}))}))}var cD=[\"treemapZoomToNode\",\"treemapRender\",\"treemapMove\"];function pD(t){var e=t.getData().tree,n={};e.eachNode((function(e){for(var i=e;i\u0026\u0026i.depth\u003e1;)i=i.parentNode;var r=pd(t.ecModel,i.name||i.dataIndex+\"\",n);e.setVisual(\"decal\",r)}))}var dD=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.preventUsingHoverLayer=!0,n}return n(e,t),e.prototype.getInitialData=function(t,e){var n={name:t.name,children:t.data};fD(n);var i=t.levels||[],r=this.designatedVisualItemStyle={},o=new Cc({itemStyle:r},this,e);i=t.levels=function(t,e){var n,i,r=To(e.get(\"color\")),o=To(e.get([\"aria\",\"decal\",\"decals\"]));if(!r)return;t=t||[],E(t,(function(t){var e=new Cc(t),r=e.get(\"color\"),o=e.get(\"decal\");(e.get([\"itemStyle\",\"color\"])||r\u0026\u0026\"none\"!==r)\u0026\u0026(n=!0),(e.get([\"itemStyle\",\"decal\"])||o\u0026\u0026\"none\"!==o)\u0026\u0026(i=!0)}));var a=t[0]||(t[0]={});n||(a.color=r.slice());!i\u0026\u0026o\u0026\u0026(a.decal=o.slice());return t}(i,e);var a=z(i||[],(function(t){return new Cc(t,o,e)}),this),s=nD.createTree(n,this,(function(t){t.wrapMethod(\"getItemModel\",(function(t,e){var n=s.getNodeByDataIndex(e),i=n?a[n.depth]:null;return t.parentModel=i||o,t}))}));return s.data},e.prototype.optionUpdated=function(){this.resetViewRoot()},e.prototype.formatTooltip=function(t,e,n){var i=this.getData(),r=this.getRawValue(t);return og(\"nameValue\",{name:i.getName(t),value:r})},e.prototype.getDataParams=function(e){var n=t.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(e);return n.treeAncestors=aD(i,this),n.treePathInfo=n.treeAncestors,n},e.prototype.setLayoutInfo=function(t){this.layoutInfo=this.layoutInfo||{},A(this.layoutInfo,t)},e.prototype.mapIdToIndex=function(t){var e=this._idIndexMap;e||(e=this._idIndexMap=yt(),this._idIndexMapCount=0);var n=e.get(t);return null==n\u0026\u0026e.set(t,n=this._idIndexMapCount++),n},e.prototype.getViewRoot=function(){return this._viewRoot},e.prototype.resetViewRoot=function(t){t?this._viewRoot=t:t=this._viewRoot;var e=this.getRawData().tree.root;t\u0026\u0026(t===e||e.contains(t))||(this._viewRoot=e)},e.prototype.enableAriaDecal=function(){pD(this)},e.type=\"series.treemap\",e.layoutMode=\"box\",e.defaultOption={progressive:0,left:\"center\",top:\"middle\",width:\"80%\",height:\"80%\",sort:!0,clipWindow:\"origin\",squareRatio:.5*(1+Math.sqrt(5)),leafDepth:null,drillDownIcon:\"▶\",zoomToNodeRatio:.1024,scaleLimit:null,roam:!0,nodeClick:\"zoomToNode\",animation:!0,animationDurationUpdate:900,animationEasing:\"quinticInOut\",breadcrumb:{show:!0,height:22,left:\"center\",top:\"bottom\",emptyItemWidth:25,itemStyle:{color:\"rgba(0,0,0,0.7)\",textStyle:{color:\"#fff\"}},emphasis:{itemStyle:{color:\"rgba(0,0,0,0.9)\"}}},label:{show:!0,distance:0,padding:5,position:\"inside\",color:\"#fff\",overflow:\"truncate\"},upperLabel:{show:!1,position:[0,\"50%\"],height:20,overflow:\"truncate\",verticalAlign:\"middle\"},itemStyle:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:\"#fff\",borderColorSaturation:null},emphasis:{upperLabel:{show:!0,position:[0,\"50%\"],overflow:\"truncate\",verticalAlign:\"middle\"}},visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:\"index\",visibleMin:10,childrenVisibleMin:null,levels:[]},e}(bg);function fD(t){var e=0;E(t.children,(function(t){fD(t);var n=t.value;Y(n)\u0026\u0026(n=n[0]),e+=n}));var n=t.value;Y(n)\u0026\u0026(n=n[0]),(null==n||isNaN(n))\u0026\u0026(n=e),n\u003c0\u0026\u0026(n=0),Y(t.value)?t.value[0]=n:t.value=n}var gD=function(){function t(t){this.group=new Br,t.add(this.group)}return t.prototype.render=function(t,e,n,i){var r=t.getModel(\"breadcrumb\"),o=this.group;if(o.removeAll(),r.get(\"show\")\u0026\u0026n){var a=r.getModel(\"itemStyle\"),s=r.getModel(\"emphasis\"),l=a.getModel(\"textStyle\"),u=s.getModel([\"itemStyle\",\"textStyle\"]),h={pos:{left:r.get(\"left\"),right:r.get(\"right\"),top:r.get(\"top\"),bottom:r.get(\"bottom\")},box:{width:e.getWidth(),height:e.getHeight()},emptyItemWidth:r.get(\"emptyItemWidth\"),totalWidth:0,renderList:[]};this._prepare(n,h,l),this._renderContent(t,h,a,s,l,u,i),Lp(o,h.pos,h.box)}},t.prototype._prepare=function(t,e,n){for(var i=t;i;i=i.parentNode){var r=Ro(i.getModel().get(\"name\"),\"\"),o=n.getTextRect(r),a=Math.max(o.width+16,e.emptyItemWidth);e.totalWidth+=a+8,e.renderList.push({node:i,text:r,width:a})}},t.prototype._renderContent=function(t,e,n,i,r,o,a){for(var s,l,u,h,c,p,d,f,g,y=0,v=e.emptyItemWidth,m=t.get([\"breadcrumb\",\"height\"]),x=(s=e.pos,l=e.box,h=l.width,c=l.height,p=$r(s.left,h),d=$r(s.top,c),f=$r(s.right,h),g=$r(s.bottom,c),(isNaN(p)||isNaN(parseFloat(s.left)))\u0026\u0026(p=0),(isNaN(f)||isNaN(parseFloat(s.right)))\u0026\u0026(f=h),(isNaN(d)||isNaN(parseFloat(s.top)))\u0026\u0026(d=0),(isNaN(g)||isNaN(parseFloat(s.bottom)))\u0026\u0026(g=c),u=vp(u||0),{width:Math.max(f-p-u[1]-u[3],0),height:Math.max(g-d-u[0]-u[2],0)}),_=e.totalWidth,b=e.renderList,w=i.getModel(\"itemStyle\").getItemStyle(),S=b.length-1;S\u003e=0;S--){var M=b[S],I=M.node,T=M.width,C=M.text;_\u003ex.width\u0026\u0026(_-=T-v,T=v,C=null);var D=new Xu({shape:{points:yD(y,0,T,m,S===b.length-1,0===S)},style:k(n.getItemStyle(),{lineJoin:\"bevel\"}),textContent:new Xs({style:oc(r,{text:C})}),textConfig:{position:\"inside\"},z2:1e5,onclick:H(a,I)});D.disableLabelAnimation=!0,D.getTextContent().ensureState(\"emphasis\").style=oc(o,{text:C}),D.ensureState(\"emphasis\").style=w,Zl(D,i.get(\"focus\"),i.get(\"blurScope\"),i.get(\"disabled\")),this.group.add(D),vD(D,t,I),y+=T+8}},t.prototype.remove=function(){this.group.removeAll()},t}();function yD(t,e,n,i,r,o){var a=[[r?t:t-5,e],[t+n,e],[t+n,e+i],[r?t:t-5,e+i]];return!o\u0026\u0026a.splice(2,0,[t+n+5,e+i/2]),!r\u0026\u0026a.push([t,e+i/2]),a}function vD(t,e,n){rl(t).eventData={componentType:\"series\",componentSubType:\"treemap\",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:\"treemap\",selfType:\"breadcrumb\",nodeData:{dataIndex:n\u0026\u0026n.dataIndex,name:n\u0026\u0026n.name},treePathInfo:n\u0026\u0026aD(n,e)}}var mD=function(){function t(){this._storage=[],this._elExistsMap={}}return t.prototype.add=function(t,e,n,i,r){return!this._elExistsMap[t.id]\u0026\u0026(this._elExistsMap[t.id]=!0,this._storage.push({el:t,target:e,duration:n,delay:i,easing:r}),!0)},t.prototype.finished=function(t){return this._finishedCallback=t,this},t.prototype.start=function(){for(var t=this,e=this._storage.length,n=function(){--e\u003c=0\u0026\u0026(t._storage.length=0,t._elExistsMap={},t._finishedCallback\u0026\u0026t._finishedCallback())},i=0,r=this._storage.length;i\u003cr;i++){var o=this._storage[i];o.el.animateTo(o.target,{duration:o.duration,delay:o.delay,easing:o.easing,setToFinal:!0,done:n,aborted:n})}return this},t}();var xD=Br,_D=Ws,bD=\"label\",wD=\"upperLabel\",SD=ia([[\"fill\",\"color\"],[\"stroke\",\"strokeColor\"],[\"lineWidth\",\"strokeWidth\"],[\"shadowBlur\"],[\"shadowOffsetX\"],[\"shadowOffsetY\"],[\"shadowColor\"]]),MD=function(t){var e=SD(t);return e.stroke=e.fill=e.lineWidth=null,e},ID=Vo(),TD=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n._state=\"ready\",n._storage={nodeGroup:[],background:[],content:[]},n}return n(e,t),e.prototype.render=function(t,e,n,i){if(!(P(e.findComponents({mainType:\"series\",subType:\"treemap\",query:i}),t)\u003c0)){this.seriesModel=t,this.api=n,this.ecModel=e;var r=iD(i,[\"treemapZoomToNode\",\"treemapRootToNode\"],t),o=i\u0026\u0026i.type,a=t.layoutInfo,s=!this._oldTree,l=this._storage,u=\"treemapRootToNode\"===o\u0026\u0026r\u0026\u0026l?{rootNodeGroup:l.nodeGroup[r.node.getRawIndex()],direction:i.direction}:null,h=this._giveContainerGroup(a),c=t.get(\"animation\"),p=this._doRender(h,t,u);!c||s||o\u0026\u0026\"treemapZoomToNode\"!==o\u0026\u0026\"treemapRootToNode\"!==o?p.renderFinally():this._doAnimation(h,p,t,u),this._resetController(n),this._renderBreadcrumb(t,n,r)}},e.prototype._giveContainerGroup=function(t){var e=this._containerGroup;return e||(e=this._containerGroup=new xD,this._initEvents(e),this.group.add(e)),e.x=t.x,e.y=t.y,e},e.prototype._doRender=function(t,e,n){var i=e.getData().tree,r=this._oldTree,o={nodeGroup:[],background:[],content:[]},a={nodeGroup:[],background:[],content:[]},s=this._storage,l=[];function u(t,i,r,u){return function(t,e,n,i,r,o,a,s,l,u){if(!a)return;var h=a.getLayout(),c=t.getData(),p=a.getModel();if(c.setItemGraphicEl(a.dataIndex,null),!h||!h.isInView)return;var d=h.width,f=h.height,g=h.borderWidth,y=h.invisible,v=a.getRawIndex(),m=s\u0026\u0026s.getRawIndex(),x=a.viewChildren,_=h.upperHeight,b=x\u0026\u0026x.length,w=p.getModel(\"itemStyle\"),S=p.getModel([\"emphasis\",\"itemStyle\"]),M=p.getModel([\"blur\",\"itemStyle\"]),I=p.getModel([\"select\",\"itemStyle\"]),T=w.get(\"borderRadius\")||0,C=W(\"nodeGroup\",xD);if(!C)return;if(l.add(C),C.x=h.x||0,C.y=h.y||0,C.markRedraw(),ID(C).nodeWidth=d,ID(C).nodeHeight=f,h.isAboveViewRoot)return C;var D=W(\"background\",_D,u,20);D\u0026\u0026z(C,D,b\u0026\u0026h.upperLabelHeight);var k=p.getModel(\"emphasis\"),L=k.get(\"focus\"),P=k.get(\"blurScope\"),O=k.get(\"disabled\"),R=\"ancestor\"===L?a.getAncestorsIndices():\"descendant\"===L?a.getDescendantIndices():L;if(b)Ql(C)\u0026\u0026Jl(C,!1),D\u0026\u0026(Jl(D,!O),c.setItemGraphicEl(a.dataIndex,D),jl(D,R,P));else{var N=W(\"content\",_D,u,30);N\u0026\u0026V(C,N),D.disableMorphing=!0,D\u0026\u0026Ql(D)\u0026\u0026Jl(D,!1),Jl(C,!O),c.setItemGraphicEl(a.dataIndex,C);var E=p.getShallow(\"cursor\");E\u0026\u0026N.attr(\"cursor\",E),jl(C,R,P)}return C;function z(e,n,i){var r=rl(n);if(r.dataIndex=a.dataIndex,r.seriesIndex=t.seriesIndex,n.setShape({x:0,y:0,width:d,height:f,r:T}),y)B(n);else{n.invisible=!1;var o=a.getVisual(\"style\"),s=o.stroke,l=MD(w);l.fill=s;var u=SD(S);u.fill=S.get(\"borderColor\");var h=SD(M);h.fill=M.get(\"borderColor\");var c=SD(I);if(c.fill=I.get(\"borderColor\"),i){var p=d-2*g;F(n,s,o.opacity,{x:g,y:0,width:p,height:_})}else n.removeTextContent();n.setStyle(l),n.ensureState(\"emphasis\").style=u,n.ensureState(\"blur\").style=h,n.ensureState(\"select\").style=c,kl(n)}e.add(n)}function V(e,n){var i=rl(n);i.dataIndex=a.dataIndex,i.seriesIndex=t.seriesIndex;var r=Math.max(d-2*g,0),o=Math.max(f-2*g,0);if(n.culling=!0,n.setShape({x:g,y:g,width:r,height:o,r:T}),y)B(n);else{n.invisible=!1;var s=a.getVisual(\"style\"),l=s.fill,u=MD(w);u.fill=l,u.decal=s.decal;var h=SD(S),c=SD(M),p=SD(I);F(n,l,s.opacity,null),n.setStyle(u),n.ensureState(\"emphasis\").style=h,n.ensureState(\"blur\").style=c,n.ensureState(\"select\").style=p,kl(n)}e.add(n)}function B(t){!t.invisible\u0026\u0026o.push(t)}function F(e,n,i,r){var o=p.getModel(r?wD:bD),s=Ro(p.get(\"name\"),null),l=o.getShallow(\"show\");ic(e,rc(p,r?wD:bD),{defaultText:l?s:null,inheritColor:n,defaultOpacity:i,labelFetcher:t,labelDataIndex:a.dataIndex});var u=e.getTextContent();if(u){var c=u.style,d=st(c.padding||0);r\u0026\u0026(e.setTextConfig({layoutRect:r}),u.disableLabelLayout=!0),u.beforeUpdate=function(){var t=Math.max((r?r.width:e.shape.width)-d[1]-d[3],0),n=Math.max((r?r.height:e.shape.height)-d[0]-d[2],0);c.width===t\u0026\u0026c.height===n||u.setStyle({width:t,height:n})},c.truncateMinChar=2,c.lineOverflow=\"truncate\",G(c,r,h);var f=u.getState(\"emphasis\");G(f?f.style:null,r,h)}}function G(e,n,i){var r=e?e.text:null;if(!n\u0026\u0026i.isLeafRoot\u0026\u0026null!=r){var o=t.get(\"drillDownIcon\",!0);e.text=o?o+\" \"+r:r}}function W(t,i,o,a){var s=null!=m\u0026\u0026n[t][m],l=r[t];return s?(n[t][m]=null,H(l,s)):y||((s=new i)instanceof Da\u0026\u0026(s.z2=function(t,e){return 100*t+e}(o,a)),Y(l,s)),e[t][v]=s}function H(t,e){var n=t[v]={};e instanceof xD?(n.oldX=e.x,n.oldY=e.y):n.oldShape=A({},e.shape)}function Y(t,e){var n=t[v]={},o=a.parentNode,s=e instanceof Br;if(o\u0026\u0026(!i||\"drillDown\"===i.direction)){var l=0,u=0,h=r.background[o.getRawIndex()];!i\u0026\u0026h\u0026\u0026h.oldShape\u0026\u0026(l=h.oldShape.width,u=h.oldShape.height),s?(n.oldX=0,n.oldY=u):n.oldShape={x:l,y:u,width:0,height:0}}n.fadein=!s}}(e,a,s,n,o,l,t,i,r,u)}!function t(e,n,i,r,o){r?(n=e,E(e,(function(t,e){!t.isRemoved()\u0026\u0026s(e,e)}))):new Gm(n,e,a,a).add(s).update(s).remove(H(s,null)).execute();function a(t){return t.getId()}function s(a,s){var l=null!=a?e[a]:null,h=null!=s?n[s]:null,c=u(l,h,i,o);c\u0026\u0026t(l\u0026\u0026l.viewChildren||[],h\u0026\u0026h.viewChildren||[],c,r,o+1)}}(i.root?[i.root]:[],r\u0026\u0026r.root?[r.root]:[],t,i===r||!r,0);var h=function(t){var e={nodeGroup:[],background:[],content:[]};return t\u0026\u0026E(t,(function(t,n){var i=e[n];E(t,(function(t){t\u0026\u0026(i.push(t),ID(t).willDelete=!0)}))})),e}(s);if(this._oldTree=i,this._storage=a,this._controllerHost){var c=this.seriesModel.layoutInfo,p=i.root.getLayout();p.width===c.width\u0026\u0026p.height===c.height\u0026\u0026(this._controllerHost.zoom=1)}return{lastsForAnimation:o,willDeleteEls:h,renderFinally:function(){E(h,(function(t){E(t,(function(t){t.parent\u0026\u0026t.parent.remove(t)}))})),E(l,(function(t){t.invisible=!0,t.dirty()}))}}},e.prototype._doAnimation=function(t,e,n,i){var r=n.get(\"animationDurationUpdate\"),o=n.get(\"animationEasing\"),a=(X(r)?0:r)||0,s=(X(o)?null:o)||\"cubicOut\",l=new mD;E(e.willDeleteEls,(function(t,e){E(t,(function(t,n){if(!t.invisible){var r,o=t.parent,u=ID(o);if(i\u0026\u0026\"drillDown\"===i.direction)r=o===i.rootNodeGroup?{shape:{x:0,y:0,width:u.nodeWidth,height:u.nodeHeight},style:{opacity:0}}:{style:{opacity:0}};else{var h=0,c=0;u.willDelete||(h=u.nodeWidth/2,c=u.nodeHeight/2),r=\"nodeGroup\"===e?{x:h,y:c,style:{opacity:0}}:{shape:{x:h,y:c,width:0,height:0},style:{opacity:0}}}r\u0026\u0026l.add(t,r,a,0,s)}}))})),E(this._storage,(function(t,n){E(t,(function(t,i){var r=e.lastsForAnimation[n][i],o={};r\u0026\u0026(t instanceof Br?null!=r.oldX\u0026\u0026(o.x=t.x,o.y=t.y,t.x=r.oldX,t.y=r.oldY):(r.oldShape\u0026\u0026(o.shape=A({},t.shape),t.setShape(r.oldShape)),r.fadein?(t.setStyle(\"opacity\",0),o.style={opacity:1}):1!==t.style.opacity\u0026\u0026(o.style={opacity:1})),l.add(t,o,a,0,s))}))}),this),this._state=\"animating\",l.finished(W((function(){this._state=\"ready\",e.renderFinally()}),this)).start()},e.prototype._resetController=function(t){var e=this._controller,n=this._controllerHost;n||(this._controllerHost={target:this.group},n=this._controllerHost),e||((e=this._controller=new nT(t.getZr())).enable(this.seriesModel.get(\"roam\")),n.zoomLimit=this.seriesModel.get(\"scaleLimit\"),n.zoom=this.seriesModel.get(\"zoom\"),e.on(\"pan\",W(this._onPan,this)),e.on(\"zoom\",W(this._onZoom,this)));var i=new ze(0,0,t.getWidth(),t.getHeight());e.setPointerChecker((function(t,e,n){return i.contain(e,n)}))},e.prototype._clearController=function(){var t=this._controller;this._controllerHost=null,t\u0026\u0026(t.dispose(),t=null)},e.prototype._onPan=function(t){if(\"animating\"!==this._state\u0026\u0026(Math.abs(t.dx)\u003e3||Math.abs(t.dy)\u003e3)){var e=this.seriesModel.getData().tree.root;if(!e)return;var n=e.getLayout();if(!n)return;this.api.dispatchAction({type:\"treemapMove\",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:n.x+t.dx,y:n.y+t.dy,width:n.width,height:n.height}})}},e.prototype._onZoom=function(t){var e=t.originX,n=t.originY,i=t.scale;if(\"animating\"!==this._state){var r=this.seriesModel.getData().tree.root;if(!r)return;var o=r.getLayout();if(!o)return;var a,s=new ze(o.x,o.y,o.width,o.height),l=this._controllerHost;a=l.zoomLimit;var u=l.zoom=l.zoom||1;if(u*=i,a){var h=a.min||0,c=a.max||1/0;u=Math.max(Math.min(c,u),h)}var p=u/l.zoom;l.zoom=u;var d=this.seriesModel.layoutInfo,f=[1,0,0,1,0,0];we(f,f,[-(e-=d.x),-(n-=d.y)]),Me(f,f,[p,p]),we(f,f,[e,n]),s.applyTransform(f),this.api.dispatchAction({type:\"treemapRender\",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:s.x,y:s.y,width:s.width,height:s.height}})}},e.prototype._initEvents=function(t){var e=this;t.on(\"click\",(function(t){if(\"ready\"===e._state){var n=e.seriesModel.get(\"nodeClick\",!0);if(n){var i=e.findTarget(t.offsetX,t.offsetY);if(i){var r=i.node;if(r.getLayout().isLeafRoot)e._rootToNode(i);else if(\"zoomToNode\"===n)e._zoomToNode(i);else if(\"link\"===n){var o=r.hostTree.data.getItemModel(r.dataIndex),a=o.get(\"link\",!0),s=o.get(\"target\",!0)||\"blank\";a\u0026\u0026Mp(a,s)}}}}}),this)},e.prototype._renderBreadcrumb=function(t,e,n){var i=this;n||(n=null!=t.get(\"leafDepth\",!0)?{node:t.getViewRoot()}:this.findTarget(e.getWidth()/2,e.getHeight()/2))||(n={node:t.getData().tree.root}),(this._breadcrumb||(this._breadcrumb=new gD(this.group))).render(t,e,n.node,(function(e){\"animating\"!==i._state\u0026\u0026(oD(t.getViewRoot(),e)?i._rootToNode({node:e}):i._zoomToNode({node:e}))}))},e.prototype.remove=function(){this._clearController(),this._containerGroup\u0026\u0026this._containerGroup.removeAll(),this._storage={nodeGroup:[],background:[],content:[]},this._state=\"ready\",this._breadcrumb\u0026\u0026this._breadcrumb.remove()},e.prototype.dispose=function(){this._clearController()},e.prototype._zoomToNode=function(t){this.api.dispatchAction({type:\"treemapZoomToNode\",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},e.prototype._rootToNode=function(t){this.api.dispatchAction({type:\"treemapRootToNode\",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},e.prototype.findTarget=function(t,e){var n;return this.seriesModel.getViewRoot().eachNode({attr:\"viewChildren\",order:\"preorder\"},(function(i){var r=this._storage.background[i.getRawIndex()];if(r){var o=r.transformCoordToLocal(t,e),a=r.shape;if(!(a.x\u003c=o[0]\u0026\u0026o[0]\u003c=a.x+a.width\u0026\u0026a.y\u003c=o[1]\u0026\u0026o[1]\u003c=a.y+a.height))return!1;n={node:i,offsetX:o[0],offsetY:o[1]}}}),this),n},e.type=\"treemap\",e}(Og);var CD=E,DD=q,AD=-1,kD=function(){function t(e){var n=e.mappingMethod,i=e.type,r=this.option=T(e);this.type=i,this.mappingMethod=n,this._normalizeData=FD[n];var o=t.visualHandlers[i];this.applyVisual=o.applyVisual,this.getColorMapper=o.getColorMapper,this._normalizedToVisual=o._normalizedToVisual[n],\"piecewise\"===n?(LD(r),function(t){var e=t.pieceList;t.hasSpecialVisual=!1,E(e,(function(e,n){e.originIndex=n,null!=e.visual\u0026\u0026(t.hasSpecialVisual=!0)}))}(r)):\"category\"===n?r.categories?function(t){var e=t.categories,n=t.categoryMap={},i=t.visual;if(CD(e,(function(t,e){n[t]=e})),!Y(i)){var r=[];q(i)?CD(i,(function(t,e){var i=n[e];r[null!=i?i:AD]=t})):r[-1]=i,i=BD(t,r)}for(var o=e.length-1;o\u003e=0;o--)null==i[o]\u0026\u0026(delete n[e[o]],e.pop())}(r):LD(r,!0):(lt(\"linear\"!==n||r.dataExtent),LD(r))}return t.prototype.mapValueToVisual=function(t){var e=this._normalizeData(t);return this._normalizedToVisual(e,t)},t.prototype.getNormalizer=function(){return W(this._normalizeData,this)},t.listVisualTypes=function(){return G(t.visualHandlers)},t.isValidType=function(e){return t.visualHandlers.hasOwnProperty(e)},t.eachVisual=function(t,e,n){q(t)?E(t,e,n):e.call(n,t)},t.mapVisual=function(e,n,i){var r,o=Y(e)?[]:q(e)?{}:(r=!0,null);return t.eachVisual(e,(function(t,e){var a=n.call(i,t,e);r?o=a:o[e]=a})),o},t.retrieveVisuals=function(e){var n,i={};return e\u0026\u0026CD(t.visualHandlers,(function(t,r){e.hasOwnProperty(r)\u0026\u0026(i[r]=e[r],n=!0)})),n?i:null},t.prepareVisualTypes=function(t){if(Y(t))t=t.slice();else{if(!DD(t))return[];var e=[];CD(t,(function(t,n){e.push(n)})),t=e}return t.sort((function(t,e){return\"color\"===e\u0026\u0026\"color\"!==t\u0026\u00260===t.indexOf(\"color\")?1:-1})),t},t.dependsOn=function(t,e){return\"color\"===e?!(!t||0!==t.indexOf(e)):t===e},t.findPieceIndex=function(t,e,n){for(var i,r=1/0,o=0,a=e.length;o\u003ca;o++){var s=e[o].value;if(null!=s){if(s===t||U(s)\u0026\u0026s===t+\"\")return o;n\u0026\u0026c(s,o)}}for(o=0,a=e.length;o\u003ca;o++){var l=e[o],u=l.interval,h=l.close;if(u){if(u[0]===-1/0){if(GD(h[1],t,u[1]))return o}else if(u[1]===1/0){if(GD(h[0],u[0],t))return o}else if(GD(h[0],u[0],t)\u0026\u0026GD(h[1],t,u[1]))return o;n\u0026\u0026c(u[0],o),n\u0026\u0026c(u[1],o)}}if(n)return t===1/0?e.length-1:t===-1/0?0:i;function c(e,n){var o=Math.abs(e-t);o\u003cr\u0026\u0026(r=o,i=n)}},t.visualHandlers={color:{applyVisual:RD(\"color\"),getColorMapper:function(){var t=this.option;return W(\"category\"===t.mappingMethod?function(t,e){return!e\u0026\u0026(t=this._normalizeData(t)),ND.call(this,t)}:function(e,n,i){var r=!!i;return!n\u0026\u0026(e=this._normalizeData(e)),i=Jn(e,t.parsedVisual,i),r?i:ri(i,\"rgba\")},this)},_normalizedToVisual:{linear:function(t){return ri(Jn(t,this.option.parsedVisual),\"rgba\")},category:ND,piecewise:function(t,e){var n=VD.call(this,e);return null==n\u0026\u0026(n=ri(Jn(t,this.option.parsedVisual),\"rgba\")),n},fixed:ED}},colorHue:PD((function(t,e){return ni(t,e)})),colorSaturation:PD((function(t,e){return ni(t,null,e)})),colorLightness:PD((function(t,e){return ni(t,null,null,e)})),colorAlpha:PD((function(t,e){return ii(t,e)})),decal:{applyVisual:RD(\"decal\"),_normalizedToVisual:{linear:null,category:ND,piecewise:null,fixed:null}},opacity:{applyVisual:RD(\"opacity\"),_normalizedToVisual:zD([0,1])},liftZ:{applyVisual:RD(\"liftZ\"),_normalizedToVisual:{linear:ED,category:ED,piecewise:ED,fixed:ED}},symbol:{applyVisual:function(t,e,n){n(\"symbol\",this.mapValueToVisual(t))},_normalizedToVisual:{linear:OD,category:ND,piecewise:function(t,e){var n=VD.call(this,e);return null==n\u0026\u0026(n=OD.call(this,t)),n},fixed:ED}},symbolSize:{applyVisual:RD(\"symbolSize\"),_normalizedToVisual:zD([0,1])}},t}();function LD(t,e){var n=t.visual,i=[];q(n)?CD(n,(function(t){i.push(t)})):null!=n\u0026\u0026i.push(n);e||1!==i.length||{color:1,symbol:1}.hasOwnProperty(t.type)||(i[1]=i[0]),BD(t,i)}function PD(t){return{applyVisual:function(e,n,i){var r=this.mapValueToVisual(e);i(\"color\",t(n(\"color\"),r))},_normalizedToVisual:zD([0,1])}}function OD(t){var e=this.option.visual;return e[Math.round(Kr(t,[0,1],[0,e.length-1],!0))]||{}}function RD(t){return function(e,n,i){i(t,this.mapValueToVisual(e))}}function ND(t){var e=this.option.visual;return e[this.option.loop\u0026\u0026t!==AD?t%e.length:t]}function ED(){return this.option.visual[0]}function zD(t){return{linear:function(e){return Kr(e,t,this.option.visual,!0)},category:ND,piecewise:function(e,n){var i=VD.call(this,n);return null==i\u0026\u0026(i=Kr(e,t,this.option.visual,!0)),i},fixed:ED}}function VD(t){var e=this.option,n=e.pieceList;if(e.hasSpecialVisual){var i=n[kD.findPieceIndex(t,n)];if(i\u0026\u0026i.visual)return i.visual[this.type]}}function BD(t,e){return t.visual=e,\"color\"===t.type\u0026\u0026(t.parsedVisual=z(e,(function(t){var e=qn(t);return e||[0,0,0,1]}))),e}var FD={linear:function(t){return Kr(t,this.option.dataExtent,[0,1],!0)},piecewise:function(t){var e=this.option.pieceList,n=kD.findPieceIndex(t,e,!0);if(null!=n)return Kr(n,[0,e.length-1],[0,1],!0)},category:function(t){var e=this.option.categories?this.option.categoryMap[t]:t;return null==e?AD:e},fixed:bt};function GD(t,e,n){return t?e\u003c=n:e\u003cn}var WD=Vo(),HD={seriesType:\"treemap\",reset:function(t){var e=t.getData().tree.root;e.isRemoved()||YD(e,{},t.getViewRoot().getAncestors(),t)}};function YD(t,e,n,i){var r=t.getModel(),o=t.getLayout(),a=t.hostTree.data;if(o\u0026\u0026!o.invisible\u0026\u0026o.isInView){var s,l=r.getModel(\"itemStyle\"),u=function(t,e,n){var i=A({},e),r=n.designatedVisualItemStyle;return E([\"color\",\"colorAlpha\",\"colorSaturation\"],(function(n){r[n]=e[n];var o=t.get(n);r[n]=null,null!=o\u0026\u0026(i[n]=o)})),i}(l,e,i),h=a.ensureUniqueItemVisual(t.dataIndex,\"style\"),c=l.get(\"borderColor\"),p=l.get(\"borderColorSaturation\");null!=p\u0026\u0026(c=function(t,e){return null!=e?ni(e,null,null,t):null}(p,s=XD(u))),h.stroke=c;var d=t.viewChildren;if(d\u0026\u0026d.length){var f=function(t,e,n,i,r,o){if(!o||!o.length)return;var a=ZD(e,\"color\")||null!=r.color\u0026\u0026\"none\"!==r.color\u0026\u0026(ZD(e,\"colorAlpha\")||ZD(e,\"colorSaturation\"));if(!a)return;var s=e.get(\"visualMin\"),l=e.get(\"visualMax\"),u=n.dataExtent.slice();null!=s\u0026\u0026s\u003cu[0]\u0026\u0026(u[0]=s),null!=l\u0026\u0026l\u003eu[1]\u0026\u0026(u[1]=l);var h=e.get(\"colorMappingBy\"),c={type:a.name,dataExtent:u,visual:a.range};\"color\"!==c.type||\"index\"!==h\u0026\u0026\"id\"!==h?c.mappingMethod=\"linear\":(c.mappingMethod=\"category\",c.loop=!0);var p=new kD(c);return WD(p).drColorMappingBy=h,p}(0,r,o,0,u,d);E(d,(function(t,e){if(t.depth\u003e=n.length||t===n[t.depth]){var o=function(t,e,n,i,r,o){var a=A({},e);if(r){var s=r.type,l=\"color\"===s\u0026\u0026WD(r).drColorMappingBy,u=\"index\"===l?i:\"id\"===l?o.mapIdToIndex(n.getId()):n.getValue(t.get(\"visualDimension\"));a[s]=r.mapValueToVisual(u)}return a}(r,u,t,e,f,i);YD(t,o,n,i)}}))}else s=XD(u),h.fill=s}}function XD(t){var e=UD(t,\"color\");if(e){var n=UD(t,\"colorAlpha\"),i=UD(t,\"colorSaturation\");return i\u0026\u0026(e=ni(e,null,null,i)),n\u0026\u0026(e=ii(e,n)),e}}function UD(t,e){var n=t[e];if(null!=n\u0026\u0026\"none\"!==n)return n}function ZD(t,e){var n=t.get(e);return Y(n)\u0026\u0026n.length?{name:e,range:n}:null}var jD=Math.max,qD=Math.min,KD=it,$D=E,JD=[\"itemStyle\",\"borderWidth\"],QD=[\"itemStyle\",\"gapWidth\"],tA=[\"upperLabel\",\"show\"],eA=[\"upperLabel\",\"height\"],nA={seriesType:\"treemap\",reset:function(t,e,n,i){var r=n.getWidth(),o=n.getHeight(),a=t.option,s=kp(t.getBoxLayoutParams(),{width:n.getWidth(),height:n.getHeight()}),l=a.size||[],u=$r(KD(s.width,l[0]),r),h=$r(KD(s.height,l[1]),o),c=i\u0026\u0026i.type,p=iD(i,[\"treemapZoomToNode\",\"treemapRootToNode\"],t),d=\"treemapRender\"===c||\"treemapMove\"===c?i.rootRect:null,f=t.getViewRoot(),g=rD(f);if(\"treemapMove\"!==c){var y=\"treemapZoomToNode\"===c?function(t,e,n,i,r){var o,a=(e||{}).node,s=[i,r];if(!a||a===n)return s;var l=i*r,u=l*t.option.zoomToNodeRatio;for(;o=a.parentNode;){for(var h=0,c=o.children,p=0,d=c.length;p\u003cd;p++)h+=c[p].getValue();var f=a.getValue();if(0===f)return s;u*=h/f;var g=o.getModel(),y=g.get(JD);(u+=4*y*y+(3*y+Math.max(y,sA(g)))*Math.pow(u,.5))\u003eoo\u0026\u0026(u=oo),a=o}u\u003cl\u0026\u0026(u=l);var v=Math.pow(u/l,.5);return[i*v,r*v]}(t,p,f,u,h):d?[d.width,d.height]:[u,h],v=a.sort;v\u0026\u0026\"asc\"!==v\u0026\u0026\"desc\"!==v\u0026\u0026(v=\"desc\");var m={squareRatio:a.squareRatio,sort:v,leafDepth:a.leafDepth};f.hostTree.clearLayouts();var x={x:0,y:0,width:y[0],height:y[1],area:y[0]*y[1]};f.setLayout(x),iA(f,m,!1,0),x=f.getLayout(),$D(g,(function(t,e){var n=(g[e+1]||f).getValue();t.setLayout(A({dataExtent:[n,n],borderWidth:0,upperHeight:0},x))}))}var _=t.getData().tree.root;_.setLayout(function(t,e,n){if(e)return{x:e.x,y:e.y};var i={x:0,y:0};if(!n)return i;var r=n.node,o=r.getLayout();if(!o)return i;var a=[o.width/2,o.height/2],s=r;for(;s;){var l=s.getLayout();a[0]+=l.x,a[1]+=l.y,s=s.parentNode}return{x:t.width/2-a[0],y:t.height/2-a[1]}}(s,d,p),!0),t.setLayoutInfo(s),aA(_,new ze(-s.x,-s.y,r,o),g,f,0)}};function iA(t,e,n,i){var r,o;if(!t.isRemoved()){var a=t.getLayout();r=a.width,o=a.height;var s=t.getModel(),l=s.get(JD),u=s.get(QD)/2,h=sA(s),c=Math.max(l,h),p=l-u,d=c-u;t.setLayout({borderWidth:l,upperHeight:c,upperLabelHeight:h},!0);var f=(r=jD(r-2*p,0))*(o=jD(o-p-d,0)),g=function(t,e,n,i,r,o){var a=t.children||[],s=i.sort;\"asc\"!==s\u0026\u0026\"desc\"!==s\u0026\u0026(s=null);var l=null!=i.leafDepth\u0026\u0026i.leafDepth\u003c=o;if(r\u0026\u0026!l)return t.viewChildren=[];a=B(a,(function(t){return!t.isRemoved()})),function(t,e){e\u0026\u0026t.sort((function(t,n){var i=\"asc\"===e?t.getValue()-n.getValue():n.getValue()-t.getValue();return 0===i?\"asc\"===e?t.dataIndex-n.dataIndex:n.dataIndex-t.dataIndex:i}))}(a,s);var u=function(t,e,n){for(var i=0,r=0,o=e.length;r\u003co;r++)i+=e[r].getValue();var a,s=t.get(\"visualDimension\");e\u0026\u0026e.length?\"value\"===s\u0026\u0026n?(a=[e[e.length-1].getValue(),e[0].getValue()],\"asc\"===n\u0026\u0026a.reverse()):(a=[1/0,-1/0],$D(e,(function(t){var e=t.getValue(s);e\u003ca[0]\u0026\u0026(a[0]=e),e\u003ea[1]\u0026\u0026(a[1]=e)}))):a=[NaN,NaN];return{sum:i,dataExtent:a}}(e,a,s);if(0===u.sum)return t.viewChildren=[];if(u.sum=function(t,e,n,i,r){if(!i)return n;for(var o=t.get(\"visibleMin\"),a=r.length,s=a,l=a-1;l\u003e=0;l--){var u=r[\"asc\"===i?a-l-1:l].getValue();u/n*e\u003co\u0026\u0026(s=l,n-=u)}return\"asc\"===i?r.splice(0,a-s):r.splice(s,a-s),n}(e,n,u.sum,s,a),0===u.sum)return t.viewChildren=[];for(var h=0,c=a.length;h\u003cc;h++){var p=a[h].getValue()/u.sum*n;a[h].setLayout({area:p})}l\u0026\u0026(a.length\u0026\u0026t.setLayout({isLeafRoot:!0},!0),a.length=0);return t.viewChildren=a,t.setLayout({dataExtent:u.dataExtent},!0),a}(t,s,f,e,n,i);if(g.length){var y={x:p,y:d,width:r,height:o},v=qD(r,o),m=1/0,x=[];x.area=0;for(var _=0,b=g.length;_\u003cb;){var w=g[_];x.push(w),x.area+=w.getLayout().area;var S=rA(x,v,e.squareRatio);S\u003c=m?(_++,m=S):(x.area-=x.pop().getLayout().area,oA(x,v,y,u,!1),v=qD(y.width,y.height),x.length=x.area=0,m=1/0)}if(x.length\u0026\u0026oA(x,v,y,u,!0),!n){var M=s.get(\"childrenVisibleMin\");null!=M\u0026\u0026f\u003cM\u0026\u0026(n=!0)}for(_=0,b=g.length;_\u003cb;_++)iA(g[_],e,n,i+1)}}}function rA(t,e,n){for(var i=0,r=1/0,o=0,a=void 0,s=t.length;o\u003cs;o++)(a=t[o].getLayout().area)\u0026\u0026(a\u003cr\u0026\u0026(r=a),a\u003ei\u0026\u0026(i=a));var l=t.area*t.area,u=e*e*n;return l?jD(u*i/l,l/(u*r)):1/0}function oA(t,e,n,i,r){var o=e===n.width?0:1,a=1-o,s=[\"x\",\"y\"],l=[\"width\",\"height\"],u=n[s[o]],h=e?t.area/e:0;(r||h\u003en[l[a]])\u0026\u0026(h=n[l[a]]);for(var c=0,p=t.length;c\u003cp;c++){var d=t[c],f={},g=h?d.getLayout().area/h:0,y=f[l[a]]=jD(h-2*i,0),v=n[s[o]]+n[l[o]]-u,m=c===p-1||v\u003cg?v:g,x=f[l[o]]=jD(m-2*i,0);f[s[a]]=n[s[a]]+qD(i,y/2),f[s[o]]=u+qD(i,x/2),u+=m,d.setLayout(f,!0)}n[s[a]]+=h,n[l[a]]-=h}function aA(t,e,n,i,r){var o=t.getLayout(),a=n[r],s=a\u0026\u0026a===t;if(!(a\u0026\u0026!s||r===n.length\u0026\u0026t!==i)){t.setLayout({isInView:!0,invisible:!s\u0026\u0026!e.intersect(o),isAboveViewRoot:s},!0);var l=new ze(e.x-o.x,e.y-o.y,e.width,e.height);$D(t.viewChildren||[],(function(t){aA(t,l,n,i,r+1)}))}}function sA(t){return t.get(tA)?t.get(eA):0}function lA(t){var e=t.findComponents({mainType:\"legend\"});e\u0026\u0026e.length\u0026\u0026t.eachSeriesByType(\"graph\",(function(t){var n=t.getCategoriesData(),i=t.getGraph().data,r=n.mapArray(n.getName);i.filterSelf((function(t){var n=i.getItemModel(t).getShallow(\"category\");if(null!=n){j(n)\u0026\u0026(n=r[n]);for(var o=0;o\u003ce.length;o++)if(!e[o].isSelected(n))return!1}return!0}))}))}function uA(t){var e={};t.eachSeriesByType(\"graph\",(function(t){var n=t.getCategoriesData(),i=t.getData(),r={};n.each((function(i){var o=n.getName(i);r[\"ec-\"+o]=i;var a=n.getItemModel(i),s=a.getModel(\"itemStyle\").getItemStyle();s.fill||(s.fill=t.getColorFromPalette(o,e)),n.setItemVisual(i,\"style\",s);for(var l=[\"symbol\",\"symbolSize\",\"symbolKeepAspect\"],u=0;u\u003cl.length;u++){var h=a.getShallow(l[u],!0);null!=h\u0026\u0026n.setItemVisual(i,l[u],h)}})),n.count()\u0026\u0026i.each((function(t){var e=i.getItemModel(t).getShallow(\"category\");if(null!=e){U(e)\u0026\u0026(e=r[\"ec-\"+e]);var o=n.getItemVisual(e,\"style\");A(i.ensureUniqueItemVisual(t,\"style\"),o);for(var a=[\"symbol\",\"symbolSize\",\"symbolKeepAspect\"],s=0;s\u003ca.length;s++)i.setItemVisual(t,a[s],n.getItemVisual(e,a[s]))}}))}))}function hA(t){return t instanceof Array||(t=[t,t]),t}function cA(t){t.eachSeriesByType(\"graph\",(function(t){var e=t.getGraph(),n=t.getEdgeData(),i=hA(t.get(\"edgeSymbol\")),r=hA(t.get(\"edgeSymbolSize\"));n.setVisual(\"fromSymbol\",i\u0026\u0026i[0]),n.setVisual(\"toSymbol\",i\u0026\u0026i[1]),n.setVisual(\"fromSymbolSize\",r\u0026\u0026r[0]),n.setVisual(\"toSymbolSize\",r\u0026\u0026r[1]),n.setVisual(\"style\",t.getModel(\"lineStyle\").getLineStyle()),n.each((function(t){var i=n.getItemModel(t),r=e.getEdgeByIndex(t),o=hA(i.getShallow(\"symbol\",!0)),a=hA(i.getShallow(\"symbolSize\",!0)),s=i.getModel(\"lineStyle\").getLineStyle(),l=n.ensureUniqueItemVisual(t,\"style\");switch(A(l,s),l.stroke){case\"source\":var u=r.node1.getVisual(\"style\");l.stroke=u\u0026\u0026u.fill;break;case\"target\":u=r.node2.getVisual(\"style\");l.stroke=u\u0026\u0026u.fill}o[0]\u0026\u0026r.setVisual(\"fromSymbol\",o[0]),o[1]\u0026\u0026r.setVisual(\"toSymbol\",o[1]),a[0]\u0026\u0026r.setVisual(\"fromSymbolSize\",a[0]),a[1]\u0026\u0026r.setVisual(\"toSymbolSize\",a[1])}))}))}var pA=\"--\\x3e\",dA=function(t){return t.get(\"autoCurveness\")||null},fA=function(t,e){var n=dA(t),i=20,r=[];if(j(n))i=n;else if(Y(n))return void(t.__curvenessList=n);e\u003ei\u0026\u0026(i=e);var o=i%2?i+2:i+3;r=[];for(var a=0;a\u003co;a++)r.push((a%2?a+1:a)/10*(a%2?-1:1));t.__curvenessList=r},gA=function(t,e,n){var i=[t.id,t.dataIndex].join(\".\"),r=[e.id,e.dataIndex].join(\".\");return[n.uid,i,r].join(pA)},yA=function(t){var e=t.split(pA);return[e[0],e[2],e[1]].join(pA)},vA=function(t,e){var n=e.__edgeMap;return n[t]?n[t].length:0};function mA(t,e,n,i){var r=dA(e),o=Y(r);if(!r)return null;var a=function(t,e){var n=gA(t.node1,t.node2,e);return e.__edgeMap[n]}(t,e);if(!a)return null;for(var s=-1,l=0;l\u003ca.length;l++)if(a[l]===n){s=l;break}var u=function(t,e){return vA(gA(t.node1,t.node2,e),e)+vA(gA(t.node2,t.node1,e),e)}(t,e);fA(e,u),t.lineStyle=t.lineStyle||{};var h=gA(t.node1,t.node2,e),c=e.__curvenessList,p=o||u%2?0:1;if(a.isForward)return c[p+s];var d=yA(h),f=vA(d,e),g=c[s+f+p];return i?o?r\u0026\u00260===r[0]?(f+p)%2?g:-g:((f%2?0:1)+p)%2?g:-g:(f+p)%2?g:-g:c[s+f+p]}function xA(t){var e=t.coordinateSystem;if(!e||\"view\"===e.type){var n=t.getGraph();n.eachNode((function(t){var e=t.getModel();t.setLayout([+e.get(\"x\"),+e.get(\"y\")])})),_A(n,t)}}function _A(t,e){t.eachEdge((function(t,n){var i=ot(t.getModel().get([\"lineStyle\",\"curveness\"]),-mA(t,e,n,!0),0),r=Tt(t.node1.getLayout()),o=Tt(t.node2.getLayout()),a=[r,o];+i\u0026\u0026a.push([(r[0]+o[0])/2-(r[1]-o[1])*i,(r[1]+o[1])/2-(o[0]-r[0])*i]),t.setLayout(a)}))}function bA(t,e){t.eachSeriesByType(\"graph\",(function(t){var e=t.get(\"layout\"),n=t.coordinateSystem;if(n\u0026\u0026\"view\"!==n.type){var i=t.getData(),r=[];E(n.dimensions,(function(t){r=r.concat(i.mapDimensionsAll(t))}));for(var o=0;o\u003ci.count();o++){for(var a=[],s=!1,l=0;l\u003cr.length;l++){var u=i.get(r[l],o);isNaN(u)||(s=!0),a.push(u)}s?i.setItemLayout(o,n.dataToPoint(a)):i.setItemLayout(o,[NaN,NaN])}_A(i.graph,t)}else e\u0026\u0026\"none\"!==e||xA(t)}))}function wA(t){var e=t.coordinateSystem;if(\"view\"!==e.type)return 1;var n=t.option.nodeScaleRatio,i=e.scaleX;return((e.getZoom()-1)*n+1)/i}function SA(t){var e=t.getVisual(\"symbolSize\");return e instanceof Array\u0026\u0026(e=(e[0]+e[1])/2),+e}var MA=Math.PI,IA=[];function TA(t,e,n,i){var r=t.coordinateSystem;if(!r||\"view\"===r.type){var o=r.getBoundingRect(),a=t.getData(),s=a.graph,l=o.width/2+o.x,u=o.height/2+o.y,h=Math.min(o.width,o.height)/2,c=a.count();if(a.setLayout({cx:l,cy:u}),c){if(n){var p=r.pointToData(i),d=p[0],f=p[1],g=[d-l,f-u];Et(g,g),Nt(g,g,h),n.setLayout([l+g[0],u+g[1]],!0),DA(n,t.get([\"circular\",\"rotateLabel\"]),l,u)}CA[e](t,s,a,h,l,u,c),s.eachEdge((function(e,n){var i,r=ot(e.getModel().get([\"lineStyle\",\"curveness\"]),mA(e,t,n),0),o=Tt(e.node1.getLayout()),a=Tt(e.node2.getLayout()),s=(o[0]+a[0])/2,h=(o[1]+a[1])/2;+r\u0026\u0026(i=[l*(r*=3)+s*(1-r),u*r+h*(1-r)]),e.setLayout([o,a,i])}))}}}var CA={value:function(t,e,n,i,r,o,a){var s=0,l=n.getSum(\"value\"),u=2*Math.PI/(l||a);e.eachNode((function(t){var e=t.getValue(\"value\"),n=u*(l?e:1)/2;s+=n,t.setLayout([i*Math.cos(s)+r,i*Math.sin(s)+o]),s+=n}))},symbolSize:function(t,e,n,i,r,o,a){var s=0;IA.length=a;var l=wA(t);e.eachNode((function(t){var e=SA(t);isNaN(e)\u0026\u0026(e=2),e\u003c0\u0026\u0026(e=0),e*=l;var n=Math.asin(e/2/i);isNaN(n)\u0026\u0026(n=MA/2),IA[t.dataIndex]=n,s+=2*n}));var u=(2*MA-s)/a/2,h=0;e.eachNode((function(t){var e=u+IA[t.dataIndex];h+=e,(!t.getLayout()||!t.getLayout().fixed)\u0026\u0026t.setLayout([i*Math.cos(h)+r,i*Math.sin(h)+o]),h+=e}))}};function DA(t,e,n,i){var r=t.getGraphicEl();if(r){var o=t.getModel().get([\"label\",\"rotate\"])||0,a=r.getSymbolPath();if(e){var s=t.getLayout(),l=Math.atan2(s[1]-i,s[0]-n);l\u003c0\u0026\u0026(l=2*Math.PI+l);var u=s[0]\u003cn;u\u0026\u0026(l-=Math.PI);var h=u?\"left\":\"right\";a.setTextConfig({rotation:-l,position:h,origin:\"center\"});var c=a.ensureState(\"emphasis\");A(c.textConfig||(c.textConfig={}),{position:h})}else a.setTextConfig({rotation:o*=Math.PI/180})}}function AA(t){t.eachSeriesByType(\"graph\",(function(t){\"circular\"===t.get(\"layout\")\u0026\u0026TA(t,\"symbolSize\")}))}var kA=At;function LA(t){t.eachSeriesByType(\"graph\",(function(t){var e=t.coordinateSystem;if(!e||\"view\"===e.type)if(\"force\"===t.get(\"layout\")){var n=t.preservedPoints||{},i=t.getGraph(),r=i.data,o=i.edgeData,a=t.getModel(\"force\"),s=a.get(\"initLayout\");t.preservedPoints?r.each((function(t){var e=r.getId(t);r.setItemLayout(t,n[e]||[NaN,NaN])})):s\u0026\u0026\"none\"!==s?\"circular\"===s\u0026\u0026TA(t,\"value\"):xA(t);var l=r.getDataExtent(\"value\"),u=o.getDataExtent(\"value\"),h=a.get(\"repulsion\"),c=a.get(\"edgeLength\"),p=Y(h)?h:[h,h],d=Y(c)?c:[c,c];d=[d[1],d[0]];var f=r.mapArray(\"value\",(function(t,e){var n=r.getItemLayout(e),i=Kr(t,l,p);return isNaN(i)\u0026\u0026(i=(p[0]+p[1])/2),{w:i,rep:i,fixed:r.getItemModel(e).get(\"fixed\"),p:!n||isNaN(n[0])||isNaN(n[1])?null:n}})),g=o.mapArray(\"value\",(function(e,n){var r=i.getEdgeByIndex(n),o=Kr(e,u,d);isNaN(o)\u0026\u0026(o=(d[0]+d[1])/2);var a=r.getModel(),s=ot(r.getModel().get([\"lineStyle\",\"curveness\"]),-mA(r,t,n,!0),0);return{n1:f[r.node1.dataIndex],n2:f[r.node2.dataIndex],d:o,curveness:s,ignoreForceLayout:a.get(\"ignoreForceLayout\")}})),y=e.getBoundingRect(),v=function(t,e,n){for(var i=t,r=e,o=n.rect,a=o.width,s=o.height,l=[o.x+a/2,o.y+s/2],u=null==n.gravity?.1:n.gravity,h=0;h\u003ci.length;h++){var c=i[h];c.p||(c.p=Mt(a*(Math.random()-.5)+l[0],s*(Math.random()-.5)+l[1])),c.pp=Tt(c.p),c.edges=null}var p,d,f=null==n.friction?.6:n.friction,g=f;return{warmUp:function(){g=.8*f},setFixed:function(t){i[t].fixed=!0},setUnfixed:function(t){i[t].fixed=!1},beforeStep:function(t){p=t},afterStep:function(t){d=t},step:function(t){p\u0026\u0026p(i,r);for(var e=[],n=i.length,o=0;o\u003cr.length;o++){var a=r[o];if(!a.ignoreForceLayout){var s=a.n1;kt(e,(y=a.n2).p,s.p);var h=Lt(e)-a.d,c=y.w/(s.w+y.w);isNaN(c)\u0026\u0026(c=0),Et(e,e),!s.fixed\u0026\u0026kA(s.p,s.p,e,c*h*g),!y.fixed\u0026\u0026kA(y.p,y.p,e,-(1-c)*h*g)}}for(o=0;o\u003cn;o++)(x=i[o]).fixed||(kt(e,l,x.p),kA(x.p,x.p,e,u*g));for(o=0;o\u003cn;o++){s=i[o];for(var f=o+1;f\u003cn;f++){var y;kt(e,(y=i[f]).p,s.p),0===(h=Lt(e))\u0026\u0026(Ct(e,Math.random()-.5,Math.random()-.5),h=1);var v=(s.rep+y.rep)/h/h;!s.fixed\u0026\u0026kA(s.pp,s.pp,e,v),!y.fixed\u0026\u0026kA(y.pp,y.pp,e,-v)}}var m=[];for(o=0;o\u003cn;o++){var x;(x=i[o]).fixed||(kt(m,x.p,x.pp),kA(x.p,x.p,m,g),It(x.pp,x.p))}var _=(g*=.992)\u003c.01;d\u0026\u0026d(i,r,_),t\u0026\u0026t(_)}}}(f,g,{rect:y,gravity:a.get(\"gravity\"),friction:a.get(\"friction\")});v.beforeStep((function(t,e){for(var n=0,r=t.length;n\u003cr;n++)t[n].fixed\u0026\u0026It(t[n].p,i.getNodeByIndex(n).getLayout())})),v.afterStep((function(t,e,o){for(var a=0,s=t.length;a\u003cs;a++)t[a].fixed||i.getNodeByIndex(a).setLayout(t[a].p),n[r.getId(a)]=t[a].p;for(a=0,s=e.length;a\u003cs;a++){var l=e[a],u=i.getEdgeByIndex(a),h=l.n1.p,c=l.n2.p,p=u.getLayout();(p=p?p.slice():[])[0]=p[0]||[],p[1]=p[1]||[],It(p[0],h),It(p[1],c),+l.curveness\u0026\u0026(p[2]=[(h[0]+c[0])/2-(h[1]-c[1])*l.curveness,(h[1]+c[1])/2-(c[0]-h[0])*l.curveness]),u.setLayout(p)}})),t.forceLayout=v,t.preservedPoints=n,v.step()}else t.forceLayout=null}))}function PA(t,e){var n=[];return t.eachSeriesByType(\"graph\",(function(t){var i=t.get(\"coordinateSystem\");if(!i||\"view\"===i){var r=t.getData(),o=[],a=[];Ba(r.mapArray((function(t){var e=r.getItemModel(t);return[+e.get(\"x\"),+e.get(\"y\")]})),o,a),a[0]-o[0]==0\u0026\u0026(a[0]+=1,o[0]-=1),a[1]-o[1]==0\u0026\u0026(a[1]+=1,o[1]-=1);var s=(a[0]-o[0])/(a[1]-o[1]),l=function(t,e,n){return kp(A(t.getBoxLayoutParams(),{aspect:n}),{width:e.getWidth(),height:e.getHeight()})}(t,e,s);isNaN(s)\u0026\u0026(o=[l.x,l.y],a=[l.x+l.width,l.y+l.height]);var u=a[0]-o[0],h=a[1]-o[1],c=l.width,p=l.height,d=t.coordinateSystem=new dC;d.zoomLimit=t.get(\"scaleLimit\"),d.setBoundingRect(o[0],o[1],u,h),d.setViewRect(l.x,l.y,c,p),d.setCenter(t.get(\"center\"),e),d.setZoom(t.get(\"zoom\")),n.push(d)}})),n}var OA=Ku.prototype,RA=th.prototype,NA=function(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.percent=1};!function(t){function e(){return null!==t\u0026\u0026t.apply(this,arguments)||this}n(e,t)}(NA);function EA(t){return isNaN(+t.cpx1)||isNaN(+t.cpy1)}var zA=function(t){function e(e){var n=t.call(this,e)||this;return n.type=\"ec-line\",n}return n(e,t),e.prototype.getDefaultStyle=function(){return{stroke:\"#000\",fill:null}},e.prototype.getDefaultShape=function(){return new NA},e.prototype.buildPath=function(t,e){EA(e)?OA.buildPath.call(this,t,e):RA.buildPath.call(this,t,e)},e.prototype.pointAt=function(t){return EA(this.shape)?OA.pointAt.call(this,t):RA.pointAt.call(this,t)},e.prototype.tangentAt=function(t){var e=this.shape,n=EA(e)?[e.x2-e.x1,e.y2-e.y1]:RA.tangentAt.call(this,t);return Et(n,n)},e}(ks),VA=[\"fromSymbol\",\"toSymbol\"];function BA(t){return\"_\"+t+\"Type\"}function FA(t,e,n){var i=e.getItemVisual(n,t);if(!i||\"none\"===i)return i;var r=e.getItemVisual(n,t+\"Size\"),o=e.getItemVisual(n,t+\"Rotate\"),a=e.getItemVisual(n,t+\"Offset\"),s=e.getItemVisual(n,t+\"KeepAspect\"),l=Uy(r);return i+l+Zy(a||0,l)+(o||\"\")+(s||\"\")}function GA(t,e,n){var i=e.getItemVisual(n,t);if(i\u0026\u0026\"none\"!==i){var r=e.getItemVisual(n,t+\"Size\"),o=e.getItemVisual(n,t+\"Rotate\"),a=e.getItemVisual(n,t+\"Offset\"),s=e.getItemVisual(n,t+\"KeepAspect\"),l=Uy(r),u=Zy(a||0,l),h=Xy(i,-l[0]/2+u[0],-l[1]/2+u[1],l[0],l[1],null,s);return h.__specifiedRotation=null==o||isNaN(o)?void 0:+o*Math.PI/180||0,h.name=t,h}}function WA(t,e){t.x1=e[0][0],t.y1=e[0][1],t.x2=e[1][0],t.y2=e[1][1],t.percent=1;var n=e[2];n?(t.cpx1=n[0],t.cpy1=n[1]):(t.cpx1=NaN,t.cpy1=NaN)}var HA=function(t){function e(e,n,i){var r=t.call(this)||this;return r._createLine(e,n,i),r}return n(e,t),e.prototype._createLine=function(t,e,n){var i=t.hostModel,r=function(t){var e=new zA({name:\"line\",subPixelOptimize:!0});return WA(e.shape,t),e}(t.getItemLayout(e));r.shape.percent=0,mh(r,{shape:{percent:1}},i,e),this.add(r),E(VA,(function(n){var i=GA(n,t,e);this.add(i),this[BA(n)]=FA(n,t,e)}),this),this._updateCommonStl(t,e,n)},e.prototype.updateData=function(t,e,n){var i=t.hostModel,r=this.childOfName(\"line\"),o=t.getItemLayout(e),a={shape:{}};WA(a.shape,o),vh(r,a,i,e),E(VA,(function(n){var i=FA(n,t,e),r=BA(n);if(this[r]!==i){this.remove(this.childOfName(n));var o=GA(n,t,e);this.add(o)}this[r]=i}),this),this._updateCommonStl(t,e,n)},e.prototype.getLinePath=function(){return this.childAt(0)},e.prototype._updateCommonStl=function(t,e,n){var i=t.hostModel,r=this.childOfName(\"line\"),o=n\u0026\u0026n.emphasisLineStyle,a=n\u0026\u0026n.blurLineStyle,s=n\u0026\u0026n.selectLineStyle,l=n\u0026\u0026n.labelStatesModels,u=n\u0026\u0026n.emphasisDisabled,h=n\u0026\u0026n.focus,c=n\u0026\u0026n.blurScope;if(!n||t.hasItemOption){var p=t.getItemModel(e),d=p.getModel(\"emphasis\");o=d.getModel(\"lineStyle\").getLineStyle(),a=p.getModel([\"blur\",\"lineStyle\"]).getLineStyle(),s=p.getModel([\"select\",\"lineStyle\"]).getLineStyle(),u=d.get(\"disabled\"),h=d.get(\"focus\"),c=d.get(\"blurScope\"),l=rc(p)}var f=t.getItemVisual(e,\"style\"),g=f.stroke;r.useStyle(f),r.style.fill=null,r.style.strokeNoScale=!0,r.ensureState(\"emphasis\").style=o,r.ensureState(\"blur\").style=a,r.ensureState(\"select\").style=s,E(VA,(function(t){var e=this.childOfName(t);if(e){e.setColor(g),e.style.opacity=f.opacity;for(var n=0;n\u003chl.length;n++){var i=hl[n],o=r.getState(i);if(o){var a=o.style||{},s=e.ensureState(i),l=s.style||(s.style={});null!=a.stroke\u0026\u0026(l[e.__isEmptyBrush?\"stroke\":\"fill\"]=a.stroke),null!=a.opacity\u0026\u0026(l.opacity=a.opacity)}}e.markRedraw()}}),this);var y=i.getRawValue(e);ic(this,l,{labelDataIndex:e,labelFetcher:{getFormattedLabel:function(e,n){return i.getFormattedLabel(e,n,t.dataType)}},inheritColor:g||\"#000\",defaultOpacity:f.opacity,defaultText:(null==y?t.getName(e):isFinite(y)?Jr(y):y)+\"\"});var v=this.getTextContent();if(v){var m=l.normal;v.__align=v.style.align,v.__verticalAlign=v.style.verticalAlign,v.__position=m.get(\"position\")||\"middle\";var x=m.get(\"distance\");Y(x)||(x=[x,x]),v.__labelDistance=x}this.setTextConfig({position:null,local:!0,inside:!1}),Zl(this,h,c,u)},e.prototype.highlight=function(){Ol(this)},e.prototype.downplay=function(){Rl(this)},e.prototype.updateLayout=function(t,e){this.setLinePoints(t.getItemLayout(e))},e.prototype.setLinePoints=function(t){var e=this.childOfName(\"line\");WA(e.shape,t),e.dirty()},e.prototype.beforeUpdate=function(){var t=this,e=t.childOfName(\"fromSymbol\"),n=t.childOfName(\"toSymbol\"),i=t.getTextContent();if(e||n||i\u0026\u0026!i.ignore){for(var r=1,o=this.parent;o;)o.scaleX\u0026\u0026(r/=o.scaleX),o=o.parent;var a=t.childOfName(\"line\");if(this.__dirty||a.__dirty){var s=a.shape.percent,l=a.pointAt(0),u=a.pointAt(s),h=kt([],u,l);if(Et(h,h),e\u0026\u0026(e.setPosition(l),S(e,0),e.scaleX=e.scaleY=r*s,e.markRedraw()),n\u0026\u0026(n.setPosition(u),S(n,1),n.scaleX=n.scaleY=r*s,n.markRedraw()),i\u0026\u0026!i.ignore){i.x=i.y=0,i.originX=i.originY=0;var c=void 0,p=void 0,d=i.__labelDistance,f=d[0]*r,g=d[1]*r,y=s/2,v=a.tangentAt(y),m=[v[1],-v[0]],x=a.pointAt(y);m[1]\u003e0\u0026\u0026(m[0]=-m[0],m[1]=-m[1]);var _=v[0]\u003c0?-1:1;if(\"start\"!==i.__position\u0026\u0026\"end\"!==i.__position){var b=-Math.atan2(v[1],v[0]);u[0]\u003cl[0]\u0026\u0026(b=Math.PI+b),i.rotation=b}var w=void 0;switch(i.__position){case\"insideStartTop\":case\"insideMiddleTop\":case\"insideEndTop\":case\"middle\":w=-g,p=\"bottom\";break;case\"insideStartBottom\":case\"insideMiddleBottom\":case\"insideEndBottom\":w=g,p=\"top\";break;default:w=0,p=\"middle\"}switch(i.__position){case\"end\":i.x=h[0]*f+u[0],i.y=h[1]*g+u[1],c=h[0]\u003e.8?\"left\":h[0]\u003c-.8?\"right\":\"center\",p=h[1]\u003e.8?\"top\":h[1]\u003c-.8?\"bottom\":\"middle\";break;case\"start\":i.x=-h[0]*f+l[0],i.y=-h[1]*g+l[1],c=h[0]\u003e.8?\"right\":h[0]\u003c-.8?\"left\":\"center\",p=h[1]\u003e.8?\"bottom\":h[1]\u003c-.8?\"top\":\"middle\";break;case\"insideStartTop\":case\"insideStart\":case\"insideStartBottom\":i.x=f*_+l[0],i.y=l[1]+w,c=v[0]\u003c0?\"right\":\"left\",i.originX=-f*_,i.originY=-w;break;case\"insideMiddleTop\":case\"insideMiddle\":case\"insideMiddleBottom\":case\"middle\":i.x=x[0],i.y=x[1]+w,c=\"center\",i.originY=-w;break;case\"insideEndTop\":case\"insideEnd\":case\"insideEndBottom\":i.x=-f*_+u[0],i.y=u[1]+w,c=v[0]\u003e=0?\"right\":\"left\",i.originX=f*_,i.originY=-w}i.scaleX=i.scaleY=r,i.setStyle({verticalAlign:i.__verticalAlign||p,align:i.__align||c})}}}function S(t,e){var n=t.__specifiedRotation;if(null==n){var i=a.tangentAt(e);t.attr(\"rotation\",(1===e?-1:1)*Math.PI/2-Math.atan2(i[1],i[0]))}else t.attr(\"rotation\",n)}},e}(Br),YA=function(){function t(t){this.group=new Br,this._LineCtor=t||HA}return t.prototype.updateData=function(t){var e=this;this._progressiveEls=null;var n=this,i=n.group,r=n._lineData;n._lineData=t,r||i.removeAll();var o=XA(t);t.diff(r).add((function(n){e._doAdd(t,n,o)})).update((function(n,i){e._doUpdate(r,t,i,n,o)})).remove((function(t){i.remove(r.getItemGraphicEl(t))})).execute()},t.prototype.updateLayout=function(){var t=this._lineData;t\u0026\u0026t.eachItemGraphicEl((function(e,n){e.updateLayout(t,n)}),this)},t.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=XA(t),this._lineData=null,this.group.removeAll()},t.prototype.incrementalUpdate=function(t,e){function n(t){t.isGroup||function(t){return t.animators\u0026\u0026t.animators.length\u003e0}(t)||(t.incremental=!0,t.ensureState(\"emphasis\").hoverLayer=!0)}this._progressiveEls=[];for(var i=t.start;i\u003ct.end;i++){if(ZA(e.getItemLayout(i))){var r=new this._LineCtor(e,i,this._seriesScope);r.traverse(n),this.group.add(r),e.setItemGraphicEl(i,r),this._progressiveEls.push(r)}}},t.prototype.remove=function(){this.group.removeAll()},t.prototype.eachRendered=function(t){Jh(this._progressiveEls||this.group,t)},t.prototype._doAdd=function(t,e,n){if(ZA(t.getItemLayout(e))){var i=new this._LineCtor(t,e,n);t.setItemGraphicEl(e,i),this.group.add(i)}},t.prototype._doUpdate=function(t,e,n,i,r){var o=t.getItemGraphicEl(n);ZA(e.getItemLayout(i))?(o?o.updateData(e,i,r):o=new this._LineCtor(e,i,r),e.setItemGraphicEl(i,o),this.group.add(o)):this.group.remove(o)},t}();function XA(t){var e=t.hostModel,n=e.getModel(\"emphasis\");return{lineStyle:e.getModel(\"lineStyle\").getLineStyle(),emphasisLineStyle:n.getModel([\"lineStyle\"]).getLineStyle(),blurLineStyle:e.getModel([\"blur\",\"lineStyle\"]).getLineStyle(),selectLineStyle:e.getModel([\"select\",\"lineStyle\"]).getLineStyle(),emphasisDisabled:n.get(\"disabled\"),blurScope:n.get(\"blurScope\"),focus:n.get(\"focus\"),labelStatesModels:rc(e)}}function UA(t){return isNaN(t[0])||isNaN(t[1])}function ZA(t){return t\u0026\u0026!UA(t[0])\u0026\u0026!UA(t[1])}var jA=[],qA=[],KA=[],$A=In,JA=Ft,QA=Math.abs;function tk(t,e,n){for(var i,r=t[0],o=t[1],a=t[2],s=1/0,l=n*n,u=.1,h=.1;h\u003c=.9;h+=.1){jA[0]=$A(r[0],o[0],a[0],h),jA[1]=$A(r[1],o[1],a[1],h),(d=QA(JA(jA,e)-l))\u003cs\u0026\u0026(s=d,i=h)}for(var c=0;c\u003c32;c++){var p=i+u;qA[0]=$A(r[0],o[0],a[0],i),qA[1]=$A(r[1],o[1],a[1],i),KA[0]=$A(r[0],o[0],a[0],p),KA[1]=$A(r[1],o[1],a[1],p);var d=JA(qA,e)-l;if(QA(d)\u003c.01)break;var f=JA(KA,e)-l;u/=2,d\u003c0?f\u003e=0?i+=u:i-=u:f\u003e=0?i-=u:i+=u}return i}function ek(t,e){var n=[],i=Dn,r=[[],[],[]],o=[[],[]],a=[];e/=2,t.eachEdge((function(t,s){var l=t.getLayout(),u=t.getVisual(\"fromSymbol\"),h=t.getVisual(\"toSymbol\");l.__original||(l.__original=[Tt(l[0]),Tt(l[1])],l[2]\u0026\u0026l.__original.push(Tt(l[2])));var c=l.__original;if(null!=l[2]){if(It(r[0],c[0]),It(r[1],c[2]),It(r[2],c[1]),u\u0026\u0026\"none\"!==u){var p=SA(t.node1),d=tk(r,c[0],p*e);i(r[0][0],r[1][0],r[2][0],d,n),r[0][0]=n[3],r[1][0]=n[4],i(r[0][1],r[1][1],r[2][1],d,n),r[0][1]=n[3],r[1][1]=n[4]}if(h\u0026\u0026\"none\"!==h){p=SA(t.node2),d=tk(r,c[1],p*e);i(r[0][0],r[1][0],r[2][0],d,n),r[1][0]=n[1],r[2][0]=n[2],i(r[0][1],r[1][1],r[2][1],d,n),r[1][1]=n[1],r[2][1]=n[2]}It(l[0],r[0]),It(l[1],r[2]),It(l[2],r[1])}else{if(It(o[0],c[0]),It(o[1],c[1]),kt(a,o[1],o[0]),Et(a,a),u\u0026\u0026\"none\"!==u){p=SA(t.node1);At(o[0],o[0],a,p*e)}if(h\u0026\u0026\"none\"!==h){p=SA(t.node2);At(o[1],o[1],a,-p*e)}It(l[0],o[0]),It(l[1],o[1])}}))}function nk(t){return\"view\"===t.type}var ik=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(t,e){var n=new xS,i=new YA,r=this.group;this._controller=new nT(e.getZr()),this._controllerHost={target:r},r.add(n.group),r.add(i.group),this._symbolDraw=n,this._lineDraw=i,this._firstRender=!0},e.prototype.render=function(t,e,n){var i=this,r=t.coordinateSystem;this._model=t;var o=this._symbolDraw,a=this._lineDraw,s=this.group;if(nk(r)){var l={x:r.x,y:r.y,scaleX:r.scaleX,scaleY:r.scaleY};this._firstRender?s.attr(l):vh(s,l,t)}ek(t.getGraph(),wA(t));var u=t.getData();o.updateData(u);var h=t.getEdgeData();a.updateData(h),this._updateNodeAndLinkScale(),this._updateController(t,e,n),clearTimeout(this._layoutTimeout);var c=t.forceLayout,p=t.get([\"force\",\"layoutAnimation\"]);c\u0026\u0026this._startForceLayoutIteration(c,p);var d=t.get(\"layout\");u.graph.eachNode((function(e){var n=e.dataIndex,r=e.getGraphicEl(),o=e.getModel();if(r){r.off(\"drag\").off(\"dragend\");var a=o.get(\"draggable\");a\u0026\u0026r.on(\"drag\",(function(o){switch(d){case\"force\":c.warmUp(),!i._layouting\u0026\u0026i._startForceLayoutIteration(c,p),c.setFixed(n),u.setItemLayout(n,[r.x,r.y]);break;case\"circular\":u.setItemLayout(n,[r.x,r.y]),e.setLayout({fixed:!0},!0),TA(t,\"symbolSize\",e,[o.offsetX,o.offsetY]),i.updateLayout(t);break;default:u.setItemLayout(n,[r.x,r.y]),_A(t.getGraph(),t),i.updateLayout(t)}})).on(\"dragend\",(function(){c\u0026\u0026c.setUnfixed(n)})),r.setDraggable(a,!!o.get(\"cursor\")),\"adjacency\"===o.get([\"emphasis\",\"focus\"])\u0026\u0026(rl(r).focus=e.getAdjacentDataIndices())}})),u.graph.eachEdge((function(t){var e=t.getGraphicEl(),n=t.getModel().get([\"emphasis\",\"focus\"]);e\u0026\u0026\"adjacency\"===n\u0026\u0026(rl(e).focus={edge:[t.dataIndex],node:[t.node1.dataIndex,t.node2.dataIndex]})}));var f=\"circular\"===t.get(\"layout\")\u0026\u0026t.get([\"circular\",\"rotateLabel\"]),g=u.getLayout(\"cx\"),y=u.getLayout(\"cy\");u.graph.eachNode((function(t){DA(t,f,g,y)})),this._firstRender=!1},e.prototype.dispose=function(){this.remove(),this._controller\u0026\u0026this._controller.dispose(),this._controllerHost=null},e.prototype._startForceLayoutIteration=function(t,e){var n=this;!function i(){t.step((function(t){n.updateLayout(n._model),(n._layouting=!t)\u0026\u0026(e?n._layoutTimeout=setTimeout(i,16):i())}))}()},e.prototype._updateController=function(t,e,n){var i=this,r=this._controller,o=this._controllerHost,a=this.group;r.setPointerChecker((function(e,i,r){var o=a.getBoundingRect();return o.applyTransform(a.transform),o.contain(i,r)\u0026\u0026!hT(e,n,t)})),nk(t.coordinateSystem)?(r.enable(t.get(\"roam\")),o.zoomLimit=t.get(\"scaleLimit\"),o.zoom=t.coordinateSystem.getZoom(),r.off(\"pan\").off(\"zoom\").on(\"pan\",(function(e){aT(o,e.dx,e.dy),n.dispatchAction({seriesId:t.id,type:\"graphRoam\",dx:e.dx,dy:e.dy})})).on(\"zoom\",(function(e){sT(o,e.scale,e.originX,e.originY),n.dispatchAction({seriesId:t.id,type:\"graphRoam\",zoom:e.scale,originX:e.originX,originY:e.originY}),i._updateNodeAndLinkScale(),ek(t.getGraph(),wA(t)),i._lineDraw.updateLayout(),n.updateLabelLayout()}))):r.disable()},e.prototype._updateNodeAndLinkScale=function(){var t=this._model,e=t.getData(),n=wA(t);e.eachItemGraphicEl((function(t,e){t\u0026\u0026t.setSymbolScale(n)}))},e.prototype.updateLayout=function(t){ek(t.getGraph(),wA(t)),this._symbolDraw.updateLayout(),this._lineDraw.updateLayout()},e.prototype.remove=function(){clearTimeout(this._layoutTimeout),this._layouting=!1,this._layoutTimeout=null,this._symbolDraw\u0026\u0026this._symbolDraw.remove(),this._lineDraw\u0026\u0026this._lineDraw.remove()},e.type=\"graph\",e}(Og);function rk(t){return\"_EC_\"+t}var ok=function(){function t(t){this.type=\"graph\",this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this._directed=t||!1}return t.prototype.isDirected=function(){return this._directed},t.prototype.addNode=function(t,e){t=null==t?\"\"+e:\"\"+t;var n=this._nodesMap;if(!n[rk(t)]){var i=new ak(t,e);return i.hostGraph=this,this.nodes.push(i),n[rk(t)]=i,i}},t.prototype.getNodeByIndex=function(t){var e=this.data.getRawIndex(t);return this.nodes[e]},t.prototype.getNodeById=function(t){return this._nodesMap[rk(t)]},t.prototype.addEdge=function(t,e,n){var i=this._nodesMap,r=this._edgesMap;if(j(t)\u0026\u0026(t=this.nodes[t]),j(e)\u0026\u0026(e=this.nodes[e]),t instanceof ak||(t=i[rk(t)]),e instanceof ak||(e=i[rk(e)]),t\u0026\u0026e){var o=t.id+\"-\"+e.id,a=new sk(t,e,n);return a.hostGraph=this,this._directed\u0026\u0026(t.outEdges.push(a),e.inEdges.push(a)),t.edges.push(a),t!==e\u0026\u0026e.edges.push(a),this.edges.push(a),r[o]=a,a}},t.prototype.getEdgeByIndex=function(t){var e=this.edgeData.getRawIndex(t);return this.edges[e]},t.prototype.getEdge=function(t,e){t instanceof ak\u0026\u0026(t=t.id),e instanceof ak\u0026\u0026(e=e.id);var n=this._edgesMap;return this._directed?n[t+\"-\"+e]:n[t+\"-\"+e]||n[e+\"-\"+t]},t.prototype.eachNode=function(t,e){for(var n=this.nodes,i=n.length,r=0;r\u003ci;r++)n[r].dataIndex\u003e=0\u0026\u0026t.call(e,n[r],r)},t.prototype.eachEdge=function(t,e){for(var n=this.edges,i=n.length,r=0;r\u003ci;r++)n[r].dataIndex\u003e=0\u0026\u0026n[r].node1.dataIndex\u003e=0\u0026\u0026n[r].node2.dataIndex\u003e=0\u0026\u0026t.call(e,n[r],r)},t.prototype.breadthFirstTraverse=function(t,e,n,i){if(e instanceof ak||(e=this._nodesMap[rk(e)]),e){for(var r=\"out\"===n?\"outEdges\":\"in\"===n?\"inEdges\":\"edges\",o=0;o\u003cthis.nodes.length;o++)this.nodes[o].__visited=!1;if(!t.call(i,e,null))for(var a=[e];a.length;){var s=a.shift(),l=s[r];for(o=0;o\u003cl.length;o++){var u=l[o],h=u.node1===s?u.node2:u.node1;if(!h.__visited){if(t.call(i,h,s))return;a.push(h),h.__visited=!0}}}}},t.prototype.update=function(){for(var t=this.data,e=this.edgeData,n=this.nodes,i=this.edges,r=0,o=n.length;r\u003co;r++)n[r].dataIndex=-1;for(r=0,o=t.count();r\u003co;r++)n[t.getRawIndex(r)].dataIndex=r;e.filterSelf((function(t){var n=i[e.getRawIndex(t)];return n.node1.dataIndex\u003e=0\u0026\u0026n.node2.dataIndex\u003e=0}));for(r=0,o=i.length;r\u003co;r++)i[r].dataIndex=-1;for(r=0,o=e.count();r\u003co;r++)i[e.getRawIndex(r)].dataIndex=r},t.prototype.clone=function(){for(var e=new t(this._directed),n=this.nodes,i=this.edges,r=0;r\u003cn.length;r++)e.addNode(n[r].id,n[r].dataIndex);for(r=0;r\u003ci.length;r++){var o=i[r];e.addEdge(o.node1.id,o.node2.id,o.dataIndex)}return e},t}(),ak=function(){function t(t,e){this.inEdges=[],this.outEdges=[],this.edges=[],this.dataIndex=-1,this.id=null==t?\"\":t,this.dataIndex=null==e?-1:e}return t.prototype.degree=function(){return this.edges.length},t.prototype.inDegree=function(){return this.inEdges.length},t.prototype.outDegree=function(){return this.outEdges.length},t.prototype.getModel=function(t){if(!(this.dataIndex\u003c0))return this.hostGraph.data.getItemModel(this.dataIndex).getModel(t)},t.prototype.getAdjacentDataIndices=function(){for(var t={edge:[],node:[]},e=0;e\u003cthis.edges.length;e++){var n=this.edges[e];n.dataIndex\u003c0||(t.edge.push(n.dataIndex),t.node.push(n.node1.dataIndex,n.node2.dataIndex))}return t},t.prototype.getTrajectoryDataIndices=function(){for(var t=yt(),e=yt(),n=0;n\u003cthis.edges.length;n++){var i=this.edges[n];if(!(i.dataIndex\u003c0)){t.set(i.dataIndex,!0);for(var r=[i.node1],o=[i.node2],a=0;a\u003cr.length;){var s=r[a];a++,e.set(s.dataIndex,!0);for(var l=0;l\u003cs.inEdges.length;l++)t.set(s.inEdges[l].dataIndex,!0),r.push(s.inEdges[l].node1)}for(a=0;a\u003co.length;){var u=o[a];a++,e.set(u.dataIndex,!0);for(l=0;l\u003cu.outEdges.length;l++)t.set(u.outEdges[l].dataIndex,!0),o.push(u.outEdges[l].node2)}}}return{edge:t.keys(),node:e.keys()}},t}(),sk=function(){function t(t,e,n){this.dataIndex=-1,this.node1=t,this.node2=e,this.dataIndex=null==n?-1:n}return t.prototype.getModel=function(t){if(!(this.dataIndex\u003c0))return this.hostGraph.edgeData.getItemModel(this.dataIndex).getModel(t)},t.prototype.getAdjacentDataIndices=function(){return{edge:[this.dataIndex],node:[this.node1.dataIndex,this.node2.dataIndex]}},t.prototype.getTrajectoryDataIndices=function(){var t=yt(),e=yt();t.set(this.dataIndex,!0);for(var n=[this.node1],i=[this.node2],r=0;r\u003cn.length;){var o=n[r];r++,e.set(o.dataIndex,!0);for(var a=0;a\u003co.inEdges.length;a++)t.set(o.inEdges[a].dataIndex,!0),n.push(o.inEdges[a].node1)}for(r=0;r\u003ci.length;){var s=i[r];r++,e.set(s.dataIndex,!0);for(a=0;a\u003cs.outEdges.length;a++)t.set(s.outEdges[a].dataIndex,!0),i.push(s.outEdges[a].node2)}return{edge:t.keys(),node:e.keys()}},t}();function lk(t,e){return{getValue:function(n){var i=this[t][e];return i.getStore().get(i.getDimensionIndex(n||\"value\"),this.dataIndex)},setVisual:function(n,i){this.dataIndex\u003e=0\u0026\u0026this[t][e].setItemVisual(this.dataIndex,n,i)},getVisual:function(n){return this[t][e].getItemVisual(this.dataIndex,n)},setLayout:function(n,i){this.dataIndex\u003e=0\u0026\u0026this[t][e].setItemLayout(this.dataIndex,n,i)},getLayout:function(){return this[t][e].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[t][e].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[t][e].getRawIndex(this.dataIndex)}}}function uk(t,e,n,i,r){for(var o=new ok(i),a=0;a\u003ct.length;a++)o.addNode(it(t[a].id,t[a].name,a),a);var s=[],l=[],u=0;for(a=0;a\u003ce.length;a++){var h=e[a],c=h.source,p=h.target;o.addEdge(c,p,u)\u0026\u0026(l.push(h),s.push(it(Ro(h.id,null),c+\" \u003e \"+p)),u++)}var d,f=n.get(\"coordinateSystem\");if(\"cartesian2d\"===f||\"polar\"===f)d=_x(t,n);else{var g=wd.get(f),y=g\u0026\u0026g.dimensions||[];P(y,\"value\")\u003c0\u0026\u0026y.concat([\"value\"]);var v=px(t,{coordDimensions:y,encodeDefine:n.getEncode()}).dimensions;(d=new cx(v,n)).initData(t)}var m=new cx([\"value\"],n);return m.initData(l,s),r\u0026\u0026r(d,m),ZC({mainData:d,struct:o,structAttr:\"graph\",datas:{node:d,edge:m},datasAttr:{node:\"data\",edge:\"edgeData\"}}),o.update(),o}R(ak,lk(\"hostGraph\",\"data\")),R(sk,lk(\"hostGraph\",\"edgeData\"));var hk=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.hasSymbolVisual=!0,n}return n(e,t),e.prototype.init=function(e){t.prototype.init.apply(this,arguments);var n=this;function i(){return n._categoriesData}this.legendVisualProvider=new NM(i,i),this.fillDataTextStyle(e.edges||e.links),this._updateCategoriesData()},e.prototype.mergeOption=function(e){t.prototype.mergeOption.apply(this,arguments),this.fillDataTextStyle(e.edges||e.links),this._updateCategoriesData()},e.prototype.mergeDefaultAndTheme=function(e){t.prototype.mergeDefaultAndTheme.apply(this,arguments),Co(e,\"edgeLabel\",[\"show\"])},e.prototype.getInitialData=function(t,e){var n,i=t.edges||t.links||[],r=t.data||t.nodes||[],o=this;if(r\u0026\u0026i){dA(n=this)\u0026\u0026(n.__curvenessList=[],n.__edgeMap={},fA(n));var a=uk(r,i,this,!0,(function(t,e){t.wrapMethod(\"getItemModel\",(function(t){var e=o._categoriesModels[t.getShallow(\"category\")];return e\u0026\u0026(e.parentModel=t.parentModel,t.parentModel=e),t}));var n=Cc.prototype.getModel;function i(t,e){var i=n.call(this,t,e);return i.resolveParentPath=r,i}function r(t){if(t\u0026\u0026(\"label\"===t[0]||\"label\"===t[1])){var e=t.slice();return\"label\"===t[0]?e[0]=\"edgeLabel\":\"label\"===t[1]\u0026\u0026(e[1]=\"edgeLabel\"),e}return t}e.wrapMethod(\"getItemModel\",(function(t){return t.resolveParentPath=r,t.getModel=i,t}))}));return E(a.edges,(function(t){!function(t,e,n,i){if(dA(n)){var r=gA(t,e,n),o=n.__edgeMap,a=o[yA(r)];o[r]\u0026\u0026!a?o[r].isForward=!0:a\u0026\u0026o[r]\u0026\u0026(a.isForward=!0,o[r].isForward=!1),o[r]=o[r]||[],o[r].push(i)}}(t.node1,t.node2,this,t.dataIndex)}),this),a.data}},e.prototype.getGraph=function(){return this.getData().graph},e.prototype.getEdgeData=function(){return this.getGraph().edgeData},e.prototype.getCategoriesData=function(){return this._categoriesData},e.prototype.formatTooltip=function(t,e,n){if(\"edge\"===n){var i=this.getData(),r=this.getDataParams(t,n),o=i.graph.getEdgeByIndex(t),a=i.getName(o.node1.dataIndex),s=i.getName(o.node2.dataIndex),l=[];return null!=a\u0026\u0026l.push(a),null!=s\u0026\u0026l.push(s),og(\"nameValue\",{name:l.join(\" \u003e \"),value:r.value,noValue:null==r.value})}return vg({series:this,dataIndex:t,multipleSeries:e})},e.prototype._updateCategoriesData=function(){var t=z(this.option.categories||[],(function(t){return null!=t.value?t:A({value:0},t)})),e=new cx([\"value\"],this);e.initData(t),this._categoriesData=e,this._categoriesModels=e.mapArray((function(t){return e.getItemModel(t)}))},e.prototype.setZoom=function(t){this.option.zoom=t},e.prototype.setCenter=function(t){this.option.center=t},e.prototype.isAnimationEnabled=function(){return t.prototype.isAnimationEnabled.call(this)\u0026\u0026!(\"force\"===this.get(\"layout\")\u0026\u0026this.get([\"force\",\"layoutAnimation\"]))},e.type=\"series.graph\",e.dependencies=[\"grid\",\"polar\",\"geo\",\"singleAxis\",\"calendar\"],e.defaultOption={z:2,coordinateSystem:\"view\",legendHoverLink:!0,layout:null,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,friction:.6,edgeLength:30,layoutAnimation:!0},left:\"center\",top:\"center\",symbol:\"circle\",symbolSize:10,edgeSymbol:[\"none\",\"none\"],edgeSymbolSize:10,edgeLabel:{position:\"middle\",distance:5},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{show:!1,formatter:\"{b}\"},itemStyle:{},lineStyle:{color:\"#aaa\",width:1,opacity:.5},emphasis:{scale:!0,label:{show:!0}},select:{itemStyle:{borderColor:\"#212121\"}}},e}(bg),ck={type:\"graphRoam\",event:\"graphRoam\",update:\"none\"};var pk=function(){this.angle=0,this.width=10,this.r=10,this.x=0,this.y=0},dk=function(t){function e(e){var n=t.call(this,e)||this;return n.type=\"pointer\",n}return n(e,t),e.prototype.getDefaultShape=function(){return new pk},e.prototype.buildPath=function(t,e){var n=Math.cos,i=Math.sin,r=e.r,o=e.width,a=e.angle,s=e.x-n(a)*o*(o\u003e=r/3?1:2),l=e.y-i(a)*o*(o\u003e=r/3?1:2);a=e.angle-Math.PI/2,t.moveTo(s,l),t.lineTo(e.x+n(a)*o,e.y+i(a)*o),t.lineTo(e.x+n(e.angle)*r,e.y+i(e.angle)*r),t.lineTo(e.x-n(a)*o,e.y-i(a)*o),t.lineTo(s,l)},e}(ks);function fk(t,e){var n=null==t?\"\":t+\"\";return e\u0026\u0026(U(e)?n=e.replace(\"{value}\",n):X(e)\u0026\u0026(n=e(t))),n}var gk=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){this.group.removeAll();var i=t.get([\"axisLine\",\"lineStyle\",\"color\"]),r=function(t,e){var n=t.get(\"center\"),i=e.getWidth(),r=e.getHeight(),o=Math.min(i,r);return{cx:$r(n[0],e.getWidth()),cy:$r(n[1],e.getHeight()),r:$r(t.get(\"radius\"),o/2)}}(t,n);this._renderMain(t,e,n,i,r),this._data=t.getData()},e.prototype.dispose=function(){},e.prototype._renderMain=function(t,e,n,i,r){var o=this.group,a=t.get(\"clockwise\"),s=-t.get(\"startAngle\")/180*Math.PI,l=-t.get(\"endAngle\")/180*Math.PI,u=t.getModel(\"axisLine\"),h=u.get(\"roundCap\")?JS:Fu,c=u.get(\"show\"),p=u.getModel(\"lineStyle\"),d=p.get(\"width\"),f=[s,l];us(f,!a);for(var g=(l=f[1])-(s=f[0]),y=s,v=[],m=0;c\u0026\u0026m\u003ci.length;m++){var x=new h({shape:{startAngle:y,endAngle:l=s+g*Math.min(Math.max(i[m][0],0),1),cx:r.cx,cy:r.cy,clockwise:a,r0:r.r-d,r:r.r},silent:!0});x.setStyle({fill:i[m][1]}),x.setStyle(p.getLineStyle([\"color\",\"width\"])),v.push(x),y=l}v.reverse(),E(v,(function(t){return o.add(t)}));var _=function(t){if(t\u003c=0)return i[0][1];var e;for(e=0;e\u003ci.length;e++)if(i[e][0]\u003e=t\u0026\u0026(0===e?0:i[e-1][0])\u003ct)return i[e][1];return i[e-1][1]};this._renderTicks(t,e,n,_,r,s,l,a,d),this._renderTitleAndDetail(t,e,n,_,r),this._renderAnchor(t,r),this._renderPointer(t,e,n,_,r,s,l,a,d)},e.prototype._renderTicks=function(t,e,n,i,r,o,a,s,l){for(var u,h,c=this.group,p=r.cx,d=r.cy,f=r.r,g=+t.get(\"min\"),y=+t.get(\"max\"),v=t.getModel(\"splitLine\"),m=t.getModel(\"axisTick\"),x=t.getModel(\"axisLabel\"),_=t.get(\"splitNumber\"),b=m.get(\"splitNumber\"),w=$r(v.get(\"length\"),f),S=$r(m.get(\"length\"),f),M=o,I=(a-o)/_,T=I/b,C=v.getModel(\"lineStyle\").getLineStyle(),D=m.getModel(\"lineStyle\").getLineStyle(),A=v.get(\"distance\"),k=0;k\u003c=_;k++){if(u=Math.cos(M),h=Math.sin(M),v.get(\"show\")){var L=new Ku({shape:{x1:u*(f-(P=A?A+l:l))+p,y1:h*(f-P)+d,x2:u*(f-w-P)+p,y2:h*(f-w-P)+d},style:C,silent:!0});\"auto\"===C.stroke\u0026\u0026L.setStyle({stroke:i(k/_)}),c.add(L)}if(x.get(\"show\")){var P=x.get(\"distance\")+A,O=fk(Jr(k/_*(y-g)+g),x.get(\"formatter\")),R=i(k/_),N=u*(f-w-P)+p,E=h*(f-w-P)+d,z=x.get(\"rotate\"),V=0;\"radial\"===z?(V=-M+2*Math.PI)\u003eMath.PI/2\u0026\u0026(V+=Math.PI):\"tangential\"===z?V=-M-Math.PI/2:j(z)\u0026\u0026(V=z*Math.PI/180),0===V?c.add(new Xs({style:oc(x,{text:O,x:N,y:E,verticalAlign:h\u003c-.8?\"top\":h\u003e.8?\"bottom\":\"middle\",align:u\u003c-.4?\"left\":u\u003e.4?\"right\":\"center\"},{inheritColor:R}),silent:!0})):c.add(new Xs({style:oc(x,{text:O,x:N,y:E,verticalAlign:\"middle\",align:\"center\"},{inheritColor:R}),silent:!0,originX:N,originY:E,rotation:V}))}if(m.get(\"show\")\u0026\u0026k!==_){P=(P=m.get(\"distance\"))?P+l:l;for(var B=0;B\u003c=b;B++){u=Math.cos(M),h=Math.sin(M);var F=new Ku({shape:{x1:u*(f-P)+p,y1:h*(f-P)+d,x2:u*(f-S-P)+p,y2:h*(f-S-P)+d},silent:!0,style:D});\"auto\"===D.stroke\u0026\u0026F.setStyle({stroke:i((k+B/b)/_)}),c.add(F),M+=T}M-=T}else M+=I}},e.prototype._renderPointer=function(t,e,n,i,r,o,a,s,l){var u=this.group,h=this._data,c=this._progressEls,p=[],d=t.get([\"pointer\",\"show\"]),f=t.getModel(\"progress\"),g=f.get(\"show\"),y=t.getData(),v=y.mapDimension(\"value\"),m=+t.get(\"min\"),x=+t.get(\"max\"),_=[m,x],b=[o,a];function w(e,n){var i,o=y.getItemModel(e).getModel(\"pointer\"),a=$r(o.get(\"width\"),r.r),s=$r(o.get(\"length\"),r.r),l=t.get([\"pointer\",\"icon\"]),u=o.get(\"offsetCenter\"),h=$r(u[0],r.r),c=$r(u[1],r.r),p=o.get(\"keepAspect\");return(i=l?Xy(l,h-a/2,c-s,a,s,null,p):new dk({shape:{angle:-Math.PI/2,width:a,r:s,x:h,y:c}})).rotation=-(n+Math.PI/2),i.x=r.cx,i.y=r.cy,i}function S(t,e){var n=f.get(\"roundCap\")?JS:Fu,i=f.get(\"overlap\"),a=i?f.get(\"width\"):l/y.count(),u=i?r.r-a:r.r-(t+1)*a,h=i?r.r:r.r-t*a,c=new n({shape:{startAngle:o,endAngle:e,cx:r.cx,cy:r.cy,clockwise:s,r0:u,r:h}});return i\u0026\u0026(c.z2=Kr(y.get(v,t),[m,x],[100,0],!0)),c}(g||d)\u0026\u0026(y.diff(h).add((function(e){var n=y.get(v,e);if(d){var i=w(e,o);mh(i,{rotation:-((isNaN(+n)?b[0]:Kr(n,_,b,!0))+Math.PI/2)},t),u.add(i),y.setItemGraphicEl(e,i)}if(g){var r=S(e,o),a=f.get(\"clip\");mh(r,{shape:{endAngle:Kr(n,_,b,a)}},t),u.add(r),ol(t.seriesIndex,y.dataType,e,r),p[e]=r}})).update((function(e,n){var i=y.get(v,e);if(d){var r=h.getItemGraphicEl(n),a=r?r.rotation:o,s=w(e,a);s.rotation=a,vh(s,{rotation:-((isNaN(+i)?b[0]:Kr(i,_,b,!0))+Math.PI/2)},t),u.add(s),y.setItemGraphicEl(e,s)}if(g){var l=c[n],m=S(e,l?l.shape.endAngle:o),x=f.get(\"clip\");vh(m,{shape:{endAngle:Kr(i,_,b,x)}},t),u.add(m),ol(t.seriesIndex,y.dataType,e,m),p[e]=m}})).execute(),y.each((function(t){var e=y.getItemModel(t),n=e.getModel(\"emphasis\"),r=n.get(\"focus\"),o=n.get(\"blurScope\"),a=n.get(\"disabled\");if(d){var s=y.getItemGraphicEl(t),l=y.getItemVisual(t,\"style\"),u=l.fill;if(s instanceof Ns){var h=s.style;s.useStyle(A({image:h.image,x:h.x,y:h.y,width:h.width,height:h.height},l))}else s.useStyle(l),\"pointer\"!==s.type\u0026\u0026s.setColor(u);s.setStyle(e.getModel([\"pointer\",\"itemStyle\"]).getItemStyle()),\"auto\"===s.style.fill\u0026\u0026s.setStyle(\"fill\",i(Kr(y.get(v,t),_,[0,1],!0))),s.z2EmphasisLift=0,$l(s,e),Zl(s,r,o,a)}if(g){var c=p[t];c.useStyle(y.getItemVisual(t,\"style\")),c.setStyle(e.getModel([\"progress\",\"itemStyle\"]).getItemStyle()),c.z2EmphasisLift=0,$l(c,e),Zl(c,r,o,a)}})),this._progressEls=p)},e.prototype._renderAnchor=function(t,e){var n=t.getModel(\"anchor\");if(n.get(\"show\")){var i=n.get(\"size\"),r=n.get(\"icon\"),o=n.get(\"offsetCenter\"),a=n.get(\"keepAspect\"),s=Xy(r,e.cx-i/2+$r(o[0],e.r),e.cy-i/2+$r(o[1],e.r),i,i,null,a);s.z2=n.get(\"showAbove\")?1:0,s.setStyle(n.getModel(\"itemStyle\").getItemStyle()),this.group.add(s)}},e.prototype._renderTitleAndDetail=function(t,e,n,i,r){var o=this,a=t.getData(),s=a.mapDimension(\"value\"),l=+t.get(\"min\"),u=+t.get(\"max\"),h=new Br,c=[],p=[],d=t.isAnimationEnabled(),f=t.get([\"pointer\",\"showAbove\"]);a.diff(this._data).add((function(t){c[t]=new Xs({silent:!0}),p[t]=new Xs({silent:!0})})).update((function(t,e){c[t]=o._titleEls[e],p[t]=o._detailEls[e]})).execute(),a.each((function(e){var n=a.getItemModel(e),o=a.get(s,e),g=new Br,y=i(Kr(o,[l,u],[0,1],!0)),v=n.getModel(\"title\");if(v.get(\"show\")){var m=v.get(\"offsetCenter\"),x=r.cx+$r(m[0],r.r),_=r.cy+$r(m[1],r.r);(D=c[e]).attr({z2:f?0:2,style:oc(v,{x:x,y:_,text:a.getName(e),align:\"center\",verticalAlign:\"middle\"},{inheritColor:y})}),g.add(D)}var b=n.getModel(\"detail\");if(b.get(\"show\")){var w=b.get(\"offsetCenter\"),S=r.cx+$r(w[0],r.r),M=r.cy+$r(w[1],r.r),I=$r(b.get(\"width\"),r.r),T=$r(b.get(\"height\"),r.r),C=t.get([\"progress\",\"show\"])?a.getItemVisual(e,\"style\").fill:y,D=p[e],A=b.get(\"formatter\");D.attr({z2:f?0:2,style:oc(b,{x:S,y:M,text:fk(o,A),width:isNaN(I)?null:I,height:isNaN(T)?null:T,align:\"center\",verticalAlign:\"middle\"},{inheritColor:C})}),dc(D,{normal:b},o,(function(t){return fk(t,A)})),d\u0026\u0026fc(D,e,a,t,{getFormattedLabel:function(t,e,n,i,r,a){return fk(a?a.interpolatedValue:o,A)}}),g.add(D)}h.add(g)})),this.group.add(h),this._titleEls=c,this._detailEls=p},e.type=\"gauge\",e}(Og),yk=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.visualStyleAccessPath=\"itemStyle\",n}return n(e,t),e.prototype.getInitialData=function(t,e){return RM(this,[\"value\"])},e.type=\"series.gauge\",e.defaultOption={z:2,colorBy:\"data\",center:[\"50%\",\"50%\"],legendHoverLink:!0,radius:\"75%\",startAngle:225,endAngle:-45,clockwise:!0,min:0,max:100,splitNumber:10,axisLine:{show:!0,roundCap:!1,lineStyle:{color:[[1,\"#E6EBF8\"]],width:10}},progress:{show:!1,overlap:!0,width:10,roundCap:!1,clip:!0},splitLine:{show:!0,length:10,distance:10,lineStyle:{color:\"#63677A\",width:3,type:\"solid\"}},axisTick:{show:!0,splitNumber:5,length:6,distance:10,lineStyle:{color:\"#63677A\",width:1,type:\"solid\"}},axisLabel:{show:!0,distance:15,color:\"#464646\",fontSize:12,rotate:0},pointer:{icon:null,offsetCenter:[0,0],show:!0,showAbove:!0,length:\"60%\",width:6,keepAspect:!1},anchor:{show:!1,showAbove:!1,size:6,icon:\"circle\",offsetCenter:[0,0],keepAspect:!1,itemStyle:{color:\"#fff\",borderWidth:0,borderColor:\"#5470c6\"}},title:{show:!0,offsetCenter:[0,\"20%\"],color:\"#464646\",fontSize:16,valueAnimation:!1},detail:{show:!0,backgroundColor:\"rgba(0,0,0,0)\",borderWidth:0,borderColor:\"#ccc\",width:100,height:null,padding:[5,10],offsetCenter:[0,\"40%\"],color:\"#464646\",fontSize:30,fontWeight:\"bold\",lineHeight:30,valueAnimation:!1}},e}(bg);var vk=[\"itemStyle\",\"opacity\"],mk=function(t){function e(e,n){var i=t.call(this)||this,r=i,o=new Zu,a=new Xs;return r.setTextContent(a),i.setTextGuideLine(o),i.updateData(e,n,!0),i}return n(e,t),e.prototype.updateData=function(t,e,n){var i=this,r=t.hostModel,o=t.getItemModel(e),a=t.getItemLayout(e),s=o.getModel(\"emphasis\"),l=o.get(vk);l=null==l?1:l,n||Sh(i),i.useStyle(t.getItemVisual(e,\"style\")),i.style.lineJoin=\"round\",n?(i.setShape({points:a.points}),i.style.opacity=0,mh(i,{style:{opacity:l}},r,e)):vh(i,{style:{opacity:l},shape:{points:a.points}},r,e),$l(i,o),this._updateLabel(t,e),Zl(this,s.get(\"focus\"),s.get(\"blurScope\"),s.get(\"disabled\"))},e.prototype._updateLabel=function(t,e){var n=this,i=this.getTextGuideLine(),r=n.getTextContent(),o=t.hostModel,a=t.getItemModel(e),s=t.getItemLayout(e).label,l=t.getItemVisual(e,\"style\"),u=l.fill;ic(r,rc(a),{labelFetcher:t.hostModel,labelDataIndex:e,defaultOpacity:l.opacity,defaultText:t.getName(e)},{normal:{align:s.textAlign,verticalAlign:s.verticalAlign}}),n.setTextConfig({local:!0,inside:!!s.inside,insideStroke:u,outsideFill:u});var h=s.linePoints;i.setShape({points:h}),n.textGuideLineConfig={anchor:h?new De(h[0][0],h[0][1]):null},vh(r,{style:{x:s.x,y:s.y}},o,e),r.attr({rotation:s.rotation,originX:s.x,originY:s.y,z2:10}),kb(n,Lb(a),{stroke:u})},e}(Xu),xk=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.ignoreLabelLineUpdate=!0,n}return n(e,t),e.prototype.render=function(t,e,n){var i=t.getData(),r=this._data,o=this.group;i.diff(r).add((function(t){var e=new mk(i,t);i.setItemGraphicEl(t,e),o.add(e)})).update((function(t,e){var n=r.getItemGraphicEl(e);n.updateData(i,t),o.add(n),i.setItemGraphicEl(t,n)})).remove((function(e){wh(r.getItemGraphicEl(e),t,e)})).execute(),this._data=i},e.prototype.remove=function(){this.group.removeAll(),this._data=null},e.prototype.dispose=function(){},e.type=\"funnel\",e}(Og),_k=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(e){t.prototype.init.apply(this,arguments),this.legendVisualProvider=new NM(W(this.getData,this),W(this.getRawData,this)),this._defaultLabelLine(e)},e.prototype.getInitialData=function(t,e){return RM(this,{coordDimensions:[\"value\"],encodeDefaulter:H(ed,this)})},e.prototype._defaultLabelLine=function(t){Co(t,\"labelLine\",[\"show\"]);var e=t.labelLine,n=t.emphasis.labelLine;e.show=e.show\u0026\u0026t.label.show,n.show=n.show\u0026\u0026t.emphasis.label.show},e.prototype.getDataParams=function(e){var n=this.getData(),i=t.prototype.getDataParams.call(this,e),r=n.mapDimension(\"value\"),o=n.getSum(r);return i.percent=o?+(n.get(r,e)/o*100).toFixed(2):0,i.$vars.push(\"percent\"),i},e.type=\"series.funnel\",e.defaultOption={z:2,legendHoverLink:!0,colorBy:\"data\",left:80,top:60,right:80,bottom:60,minSize:\"0%\",maxSize:\"100%\",sort:\"descending\",orient:\"vertical\",gap:0,funnelAlign:\"center\",label:{show:!0,position:\"outer\"},labelLine:{show:!0,length:20,lineStyle:{width:1}},itemStyle:{borderColor:\"#fff\",borderWidth:1},emphasis:{label:{show:!0}},select:{itemStyle:{borderColor:\"#212121\"}}},e}(bg);function bk(t,e){t.eachSeriesByType(\"funnel\",(function(t){var n=t.getData(),i=n.mapDimension(\"value\"),r=t.get(\"sort\"),o=function(t,e){return kp(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}(t,e),a=t.get(\"orient\"),s=o.width,l=o.height,u=function(t,e){for(var n=t.mapDimension(\"value\"),i=t.mapArray(n,(function(t){return t})),r=[],o=\"ascending\"===e,a=0,s=t.count();a\u003cs;a++)r[a]=a;return X(e)?r.sort(e):\"none\"!==e\u0026\u0026r.sort((function(t,e){return o?i[t]-i[e]:i[e]-i[t]})),r}(n,r),h=o.x,c=o.y,p=\"horizontal\"===a?[$r(t.get(\"minSize\"),l),$r(t.get(\"maxSize\"),l)]:[$r(t.get(\"minSize\"),s),$r(t.get(\"maxSize\"),s)],d=n.getDataExtent(i),f=t.get(\"min\"),g=t.get(\"max\");null==f\u0026\u0026(f=Math.min(d[0],0)),null==g\u0026\u0026(g=d[1]);var y=t.get(\"funnelAlign\"),v=t.get(\"gap\"),m=((\"horizontal\"===a?s:l)-v*(n.count()-1))/n.count(),x=function(t,e){if(\"horizontal\"===a){var r=Kr(n.get(i,t)||0,[f,g],p,!0),o=void 0;switch(y){case\"top\":o=c;break;case\"center\":o=c+(l-r)/2;break;case\"bottom\":o=c+(l-r)}return[[e,o],[e,o+r]]}var u,d=Kr(n.get(i,t)||0,[f,g],p,!0);switch(y){case\"left\":u=h;break;case\"center\":u=h+(s-d)/2;break;case\"right\":u=h+s-d}return[[u,e],[u+d,e]]};\"ascending\"===r\u0026\u0026(m=-m,v=-v,\"horizontal\"===a?h+=s:c+=l,u=u.reverse());for(var _=0;_\u003cu.length;_++){var b=u[_],w=u[_+1],S=n.getItemModel(b);if(\"horizontal\"===a){var M=S.get([\"itemStyle\",\"width\"]);null==M?M=m:(M=$r(M,s),\"ascending\"===r\u0026\u0026(M=-M));var I=x(b,h),T=x(w,h+M);h+=M+v,n.setItemLayout(b,{points:I.concat(T.slice().reverse())})}else{var C=S.get([\"itemStyle\",\"height\"]);null==C?C=m:(C=$r(C,l),\"ascending\"===r\u0026\u0026(C=-C));I=x(b,c),T=x(w,c+C);c+=C+v,n.setItemLayout(b,{points:I.concat(T.slice().reverse())})}}!function(t){var e=t.hostModel.get(\"orient\");t.each((function(n){var i,r,o,a,s=t.getItemModel(n),l=s.getModel(\"label\").get(\"position\"),u=s.getModel(\"labelLine\"),h=t.getItemLayout(n),c=h.points,p=\"inner\"===l||\"inside\"===l||\"center\"===l||\"insideLeft\"===l||\"insideRight\"===l;if(p)\"insideLeft\"===l?(r=(c[0][0]+c[3][0])/2+5,o=(c[0][1]+c[3][1])/2,i=\"left\"):\"insideRight\"===l?(r=(c[1][0]+c[2][0])/2-5,o=(c[1][1]+c[2][1])/2,i=\"right\"):(r=(c[0][0]+c[1][0]+c[2][0]+c[3][0])/4,o=(c[0][1]+c[1][1]+c[2][1]+c[3][1])/4,i=\"center\"),a=[[r,o],[r,o]];else{var d=void 0,f=void 0,g=void 0,y=void 0,v=u.get(\"length\");\"left\"===l?(d=(c[3][0]+c[0][0])/2,f=(c[3][1]+c[0][1])/2,r=(g=d-v)-5,i=\"right\"):\"right\"===l?(d=(c[1][0]+c[2][0])/2,f=(c[1][1]+c[2][1])/2,r=(g=d+v)+5,i=\"left\"):\"top\"===l?(d=(c[3][0]+c[0][0])/2,o=(y=(f=(c[3][1]+c[0][1])/2)-v)-5,i=\"center\"):\"bottom\"===l?(d=(c[1][0]+c[2][0])/2,o=(y=(f=(c[1][1]+c[2][1])/2)+v)+5,i=\"center\"):\"rightTop\"===l?(d=\"horizontal\"===e?c[3][0]:c[1][0],f=\"horizontal\"===e?c[3][1]:c[1][1],\"horizontal\"===e?(o=(y=f-v)-5,i=\"center\"):(r=(g=d+v)+5,i=\"top\")):\"rightBottom\"===l?(d=c[2][0],f=c[2][1],\"horizontal\"===e?(o=(y=f+v)+5,i=\"center\"):(r=(g=d+v)+5,i=\"bottom\")):\"leftTop\"===l?(d=c[0][0],f=\"horizontal\"===e?c[0][1]:c[1][1],\"horizontal\"===e?(o=(y=f-v)-5,i=\"center\"):(r=(g=d-v)-5,i=\"right\")):\"leftBottom\"===l?(d=\"horizontal\"===e?c[1][0]:c[3][0],f=\"horizontal\"===e?c[1][1]:c[2][1],\"horizontal\"===e?(o=(y=f+v)+5,i=\"center\"):(r=(g=d-v)-5,i=\"right\")):(d=(c[1][0]+c[2][0])/2,f=(c[1][1]+c[2][1])/2,\"horizontal\"===e?(o=(y=f+v)+5,i=\"center\"):(r=(g=d+v)+5,i=\"left\")),\"horizontal\"===e?r=g=d:o=y=f,a=[[d,f],[g,y]]}h.label={linePoints:a,x:r,y:o,verticalAlign:\"middle\",textAlign:i,inside:p}}))}(n)}))}var wk=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n._dataGroup=new Br,n._initialized=!1,n}return n(e,t),e.prototype.init=function(){this.group.add(this._dataGroup)},e.prototype.render=function(t,e,n,i){this._progressiveEls=null;var r=this._dataGroup,o=t.getData(),a=this._data,s=t.coordinateSystem,l=s.dimensions,u=Ik(t);if(o.diff(a).add((function(t){Tk(Mk(o,r,t,l,s),o,t,u)})).update((function(e,n){var i=a.getItemGraphicEl(n),r=Sk(o,e,l,s);o.setItemGraphicEl(e,i),vh(i,{shape:{points:r}},t,e),Sh(i),Tk(i,o,e,u)})).remove((function(t){var e=a.getItemGraphicEl(t);r.remove(e)})).execute(),!this._initialized){this._initialized=!0;var h=function(t,e,n){var i=t.model,r=t.getRect(),o=new Ws({shape:{x:r.x,y:r.y,width:r.width,height:r.height}}),a=\"horizontal\"===i.get(\"layout\")?\"width\":\"height\";return o.setShape(a,0),mh(o,{shape:{width:r.width,height:r.height}},e,n),o}(s,t,(function(){setTimeout((function(){r.removeClipPath()}))}));r.setClipPath(h)}this._data=o},e.prototype.incrementalPrepareRender=function(t,e,n){this._initialized=!0,this._data=null,this._dataGroup.removeAll()},e.prototype.incrementalRender=function(t,e,n){for(var i=e.getData(),r=e.coordinateSystem,o=r.dimensions,a=Ik(e),s=this._progressiveEls=[],l=t.start;l\u003ct.end;l++){var u=Mk(i,this._dataGroup,l,o,r);u.incremental=!0,Tk(u,i,l,a),s.push(u)}},e.prototype.remove=function(){this._dataGroup\u0026\u0026this._dataGroup.removeAll(),this._data=null},e.type=\"parallel\",e}(Og);function Sk(t,e,n,i){for(var r,o=[],a=0;a\u003cn.length;a++){var s=n[a],l=t.get(t.mapDimension(s),e);r=l,(\"category\"===i.getAxis(s).type?null==r:null==r||isNaN(r))||o.push(i.dataToPoint(l,s))}return o}function Mk(t,e,n,i,r){var o=Sk(t,n,i,r),a=new Zu({shape:{points:o},z2:10});return e.add(a),t.setItemGraphicEl(n,a),a}function Ik(t){var e=t.get(\"smooth\",!0);return!0===e\u0026\u0026(e=.3),nt(e=yo(e))\u0026\u0026(e=0),{smooth:e}}function Tk(t,e,n,i){t.useStyle(e.getItemVisual(n,\"style\")),t.style.fill=null,t.setShape(\"smooth\",i.smooth);var r=e.getItemModel(n),o=r.getModel(\"emphasis\");$l(t,r,\"lineStyle\"),Zl(t,o.get(\"focus\"),o.get(\"blurScope\"),o.get(\"disabled\"))}var Ck=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.visualStyleAccessPath=\"lineStyle\",n.visualDrawType=\"stroke\",n}return n(e,t),e.prototype.getInitialData=function(t,e){return _x(null,this,{useEncodeDefaulter:W(Dk,null,this)})},e.prototype.getRawIndicesByActiveState=function(t){var e=this.coordinateSystem,n=this.getData(),i=[];return e.eachActiveState(n,(function(e,r){t===e\u0026\u0026i.push(n.getRawIndex(r))})),i},e.type=\"series.parallel\",e.dependencies=[\"parallel\"],e.defaultOption={z:2,coordinateSystem:\"parallel\",parallelIndex:0,label:{show:!1},inactiveOpacity:.05,activeOpacity:1,lineStyle:{width:1,opacity:.45,type:\"solid\"},emphasis:{label:{show:!1}},progressive:500,smooth:!1,animationEasing:\"linear\"},e}(bg);function Dk(t){var e=t.ecModel.getComponent(\"parallel\",t.get(\"parallelIndex\"));if(e){var n={};return E(e.dimensions,(function(t){var e=+t.replace(\"dim\",\"\");n[t]=e})),n}}var Ak=[\"lineStyle\",\"opacity\"],kk={seriesType:\"parallel\",reset:function(t,e){var n=t.coordinateSystem,i={normal:t.get([\"lineStyle\",\"opacity\"]),active:t.get(\"activeOpacity\"),inactive:t.get(\"inactiveOpacity\")};return{progress:function(t,e){n.eachActiveState(e,(function(t,n){var r=i[t];if(\"normal\"===t\u0026\u0026e.hasItemOption){var o=e.getItemModel(n).get(Ak,!0);null!=o\u0026\u0026(r=o)}e.ensureUniqueItemVisual(n,\"style\").opacity=r}),t.start,t.end)}}}};function Lk(t){!function(t){if(t.parallel)return;var e=!1;E(t.series,(function(t){t\u0026\u0026\"parallel\"===t.type\u0026\u0026(e=!0)})),e\u0026\u0026(t.parallel=[{}])}(t),function(t){var e=To(t.parallelAxis);E(e,(function(e){if(q(e)){var n=e.parallelIndex||0,i=To(t.parallel)[n];i\u0026\u0026i.parallelAxisDefault\u0026\u0026C(e,i.parallelAxisDefault,!1)}}))}(t)}var Pk=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){this._model=t,this._api=n,this._handlers||(this._handlers={},E(Ok,(function(t,e){n.getZr().on(e,this._handlers[e]=W(t,this))}),this)),Hg(this,\"_throttledDispatchExpand\",t.get(\"axisExpandRate\"),\"fixRate\")},e.prototype.dispose=function(t,e){Yg(this,\"_throttledDispatchExpand\"),E(this._handlers,(function(t,n){e.getZr().off(n,t)})),this._handlers=null},e.prototype._throttledDispatchExpand=function(t){this._dispatchExpand(t)},e.prototype._dispatchExpand=function(t){t\u0026\u0026this._api.dispatchAction(A({type:\"parallelAxisExpand\"},t))},e.type=\"parallel\",e}(Ag),Ok={mousedown:function(t){Rk(this,\"click\")\u0026\u0026(this._mouseDownPoint=[t.offsetX,t.offsetY])},mouseup:function(t){var e=this._mouseDownPoint;if(Rk(this,\"click\")\u0026\u0026e){var n=[t.offsetX,t.offsetY];if(Math.pow(e[0]-n[0],2)+Math.pow(e[1]-n[1],2)\u003e5)return;var i=this._model.coordinateSystem.getSlidedAxisExpandWindow([t.offsetX,t.offsetY]);\"none\"!==i.behavior\u0026\u0026this._dispatchExpand({axisExpandWindow:i.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(t){if(!this._mouseDownPoint\u0026\u0026Rk(this,\"mousemove\")){var e=this._model,n=e.coordinateSystem.getSlidedAxisExpandWindow([t.offsetX,t.offsetY]),i=n.behavior;\"jump\"===i\u0026\u0026this._throttledDispatchExpand.debounceNextCall(e.get(\"axisExpandDebounce\")),this._throttledDispatchExpand(\"none\"===i?null:{axisExpandWindow:n.axisExpandWindow,animation:\"jump\"===i?null:{duration:0}})}}};function Rk(t,e){var n=t._model;return n.get(\"axisExpandable\")\u0026\u0026n.get(\"axisExpandTriggerOn\")===e}var Nk=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(){t.prototype.init.apply(this,arguments),this.mergeOption({})},e.prototype.mergeOption=function(t){var e=this.option;t\u0026\u0026C(e,t,!0),this._initDimensions()},e.prototype.contains=function(t,e){var n=t.get(\"parallelIndex\");return null!=n\u0026\u0026e.getComponent(\"parallel\",n)===this},e.prototype.setAxisExpand=function(t){E([\"axisExpandable\",\"axisExpandCenter\",\"axisExpandCount\",\"axisExpandWidth\",\"axisExpandWindow\"],(function(e){t.hasOwnProperty(e)\u0026\u0026(this.option[e]=t[e])}),this)},e.prototype._initDimensions=function(){var t=this.dimensions=[],e=this.parallelAxisIndex=[];E(B(this.ecModel.queryComponents({mainType:\"parallelAxis\"}),(function(t){return(t.get(\"parallelIndex\")||0)===this.componentIndex}),this),(function(n){t.push(\"dim\"+n.get(\"dim\")),e.push(n.componentIndex)}))},e.type=\"parallel\",e.dependencies=[\"parallelAxis\"],e.layoutMode=\"box\",e.defaultOption={z:0,left:80,top:60,right:80,bottom:60,layout:\"horizontal\",axisExpandable:!1,axisExpandCenter:null,axisExpandCount:0,axisExpandWidth:50,axisExpandRate:17,axisExpandDebounce:50,axisExpandSlideTriggerArea:[-.15,.05,.4],axisExpandTriggerOn:\"click\",parallelAxisDefault:null},e}(zp),Ek=function(t){function e(e,n,i,r,o){var a=t.call(this,e,n,i)||this;return a.type=r||\"value\",a.axisIndex=o,a}return n(e,t),e.prototype.isHorizontal=function(){return\"horizontal\"!==this.coordinateSystem.getModel().get(\"layout\")},e}(ab);function zk(t,e,n,i,r,o){t=t||0;var a=n[1]-n[0];if(null!=r\u0026\u0026(r=Bk(r,[0,a])),null!=o\u0026\u0026(o=Math.max(o,null!=r?r:0)),\"all\"===i){var s=Math.abs(e[1]-e[0]);s=Bk(s,[0,a]),r=o=Bk(s,[r,o]),i=0}e[0]=Bk(e[0],n),e[1]=Bk(e[1],n);var l=Vk(e,i);e[i]+=t;var u,h=r||0,c=n.slice();return l.sign\u003c0?c[0]+=h:c[1]-=h,e[i]=Bk(e[i],c),u=Vk(e,i),null!=r\u0026\u0026(u.sign!==l.sign||u.span\u003cr)\u0026\u0026(e[1-i]=e[i]+l.sign*r),u=Vk(e,i),null!=o\u0026\u0026u.span\u003eo\u0026\u0026(e[1-i]=e[i]+u.sign*o),e}function Vk(t,e){var n=t[e]-t[1-e];return{span:Math.abs(n),sign:n\u003e0?-1:n\u003c0?1:e?-1:1}}function Bk(t,e){return Math.min(null!=e[1]?e[1]:1/0,Math.max(null!=e[0]?e[0]:-1/0,t))}var Fk=E,Gk=Math.min,Wk=Math.max,Hk=Math.floor,Yk=Math.ceil,Xk=Jr,Uk=Math.PI,Zk=function(){function t(t,e,n){this.type=\"parallel\",this._axesMap=yt(),this._axesLayout={},this.dimensions=t.dimensions,this._model=t,this._init(t,e,n)}return t.prototype._init=function(t,e,n){var i=t.dimensions,r=t.parallelAxisIndex;Fk(i,(function(t,n){var i=r[n],o=e.getComponent(\"parallelAxis\",i),a=this._axesMap.set(t,new Ek(t,b_(o),[0,0],o.get(\"type\"),i)),s=\"category\"===a.type;a.onBand=s\u0026\u0026o.get(\"boundaryGap\"),a.inverse=o.get(\"inverse\"),o.axis=a,a.model=o,a.coordinateSystem=o.coordinateSystem=this}),this)},t.prototype.update=function(t,e){this._updateAxesFromSeries(this._model,t)},t.prototype.containPoint=function(t){var e=this._makeLayoutInfo(),n=e.axisBase,i=e.layoutBase,r=e.pixelDimIndex,o=t[1-r],a=t[r];return o\u003e=n\u0026\u0026o\u003c=n+e.axisLength\u0026\u0026a\u003e=i\u0026\u0026a\u003c=i+e.layoutLength},t.prototype.getModel=function(){return this._model},t.prototype._updateAxesFromSeries=function(t,e){e.eachSeries((function(n){if(t.contains(n,e)){var i=n.getData();Fk(this.dimensions,(function(t){var e=this._axesMap.get(t);e.scale.unionExtentFromData(i,i.mapDimension(t)),__(e.scale,e.model)}),this)}}),this)},t.prototype.resize=function(t,e){this._rect=kp(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()}),this._layoutAxes()},t.prototype.getRect=function(){return this._rect},t.prototype._makeLayoutInfo=function(){var t,e=this._model,n=this._rect,i=[\"x\",\"y\"],r=[\"width\",\"height\"],o=e.get(\"layout\"),a=\"horizontal\"===o?0:1,s=n[r[a]],l=[0,s],u=this.dimensions.length,h=jk(e.get(\"axisExpandWidth\"),l),c=jk(e.get(\"axisExpandCount\")||0,[0,u]),p=e.get(\"axisExpandable\")\u0026\u0026u\u003e3\u0026\u0026u\u003ec\u0026\u0026c\u003e1\u0026\u0026h\u003e0\u0026\u0026s\u003e0,d=e.get(\"axisExpandWindow\");d?(t=jk(d[1]-d[0],l),d[1]=d[0]+t):(t=jk(h*(c-1),l),(d=[h*(e.get(\"axisExpandCenter\")||Hk(u/2))-t/2])[1]=d[0]+t);var f=(s-t)/(u-c);f\u003c3\u0026\u0026(f=0);var g=[Hk(Xk(d[0]/h,1))+1,Yk(Xk(d[1]/h,1))-1],y=f/h*d[0];return{layout:o,pixelDimIndex:a,layoutBase:n[i[a]],layoutLength:s,axisBase:n[i[1-a]],axisLength:n[r[1-a]],axisExpandable:p,axisExpandWidth:h,axisCollapseWidth:f,axisExpandWindow:d,axisCount:u,winInnerIndices:g,axisExpandWindow0Pos:y}},t.prototype._layoutAxes=function(){var t=this._rect,e=this._axesMap,n=this.dimensions,i=this._makeLayoutInfo(),r=i.layout;e.each((function(t){var e=[0,i.axisLength],n=t.inverse?1:0;t.setExtent(e[n],e[1-n])})),Fk(n,(function(e,n){var o=(i.axisExpandable?Kk:qk)(n,i),a={horizontal:{x:o.position,y:i.axisLength},vertical:{x:0,y:o.position}},s={horizontal:Uk/2,vertical:0},l=[a[r].x+t.x,a[r].y+t.y],u=s[r],h=[1,0,0,1,0,0];Se(h,h,u),we(h,h,l),this._axesLayout[e]={position:l,rotation:u,transform:h,axisNameAvailableWidth:o.axisNameAvailableWidth,axisLabelShow:o.axisLabelShow,nameTruncateMaxWidth:o.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}}),this)},t.prototype.getAxis=function(t){return this._axesMap.get(t)},t.prototype.dataToPoint=function(t,e){return this.axisCoordToPoint(this._axesMap.get(e).dataToCoord(t),e)},t.prototype.eachActiveState=function(t,e,n,i){null==n\u0026\u0026(n=0),null==i\u0026\u0026(i=t.count());var r=this._axesMap,o=this.dimensions,a=[],s=[];E(o,(function(e){a.push(t.mapDimension(e)),s.push(r.get(e).model)}));for(var l=this.hasAxisBrushed(),u=n;u\u003ci;u++){var h=void 0;if(l){h=\"active\";for(var c=t.getValues(a,u),p=0,d=o.length;p\u003cd;p++){if(\"inactive\"===s[p].getActiveState(c[p])){h=\"inactive\";break}}}else h=\"normal\";e(h,u)}},t.prototype.hasAxisBrushed=function(){for(var t=this.dimensions,e=this._axesMap,n=!1,i=0,r=t.length;i\u003cr;i++)\"normal\"!==e.get(t[i]).model.getActiveState()\u0026\u0026(n=!0);return n},t.prototype.axisCoordToPoint=function(t,e){return Fh([t,0],this._axesLayout[e].transform)},t.prototype.getAxisLayout=function(t){return T(this._axesLayout[t])},t.prototype.getSlidedAxisExpandWindow=function(t){var e=this._makeLayoutInfo(),n=e.pixelDimIndex,i=e.axisExpandWindow.slice(),r=i[1]-i[0],o=[0,e.axisExpandWidth*(e.axisCount-1)];if(!this.containPoint(t))return{behavior:\"none\",axisExpandWindow:i};var a,s=t[n]-e.layoutBase-e.axisExpandWindow0Pos,l=\"slide\",u=e.axisCollapseWidth,h=this._model.get(\"axisExpandSlideTriggerArea\"),c=null!=h[0];if(u)c\u0026\u0026u\u0026\u0026s\u003cr*h[0]?(l=\"jump\",a=s-r*h[2]):c\u0026\u0026u\u0026\u0026s\u003er*(1-h[0])?(l=\"jump\",a=s-r*(1-h[2])):(a=s-r*h[1])\u003e=0\u0026\u0026(a=s-r*(1-h[1]))\u003c=0\u0026\u0026(a=0),(a*=e.axisExpandWidth/u)?zk(a,i,o,\"all\"):l=\"none\";else{var p=i[1]-i[0];(i=[Wk(0,o[1]*s/p-p/2)])[1]=Gk(o[1],i[0]+p),i[0]=i[1]-p}return{axisExpandWindow:i,behavior:l}},t}();function jk(t,e){return Gk(Wk(t,e[0]),e[1])}function qk(t,e){var n=e.layoutLength/(e.axisCount-1);return{position:n*t,axisNameAvailableWidth:n,axisLabelShow:!0}}function Kk(t,e){var n,i,r=e.layoutLength,o=e.axisExpandWidth,a=e.axisCount,s=e.axisCollapseWidth,l=e.winInnerIndices,u=s,h=!1;return t\u003cl[0]?(n=t*s,i=s):t\u003c=l[1]?(n=e.axisExpandWindow0Pos+t*o-e.axisExpandWindow[0],u=o,h=!0):(n=r-(a-1-t)*s,i=s),{position:n,axisNameAvailableWidth:u,axisLabelShow:h,nameTruncateMaxWidth:i}}var $k={create:function(t,e){var n=[];return t.eachComponent(\"parallel\",(function(i,r){var o=new Zk(i,t,e);o.name=\"parallel_\"+r,o.resize(i,e),i.coordinateSystem=o,o.model=i,n.push(o)})),t.eachSeries((function(t){if(\"parallel\"===t.get(\"coordinateSystem\")){var e=t.getReferringComponents(\"parallel\",Wo).models[0];t.coordinateSystem=e.coordinateSystem}})),n}},Jk=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.activeIntervals=[],n}return n(e,t),e.prototype.getAreaSelectStyle=function(){return ia([[\"fill\",\"color\"],[\"lineWidth\",\"borderWidth\"],[\"stroke\",\"borderColor\"],[\"width\",\"width\"],[\"opacity\",\"opacity\"]])(this.getModel(\"areaSelectStyle\"))},e.prototype.setActiveIntervals=function(t){var e=this.activeIntervals=T(t);if(e)for(var n=e.length-1;n\u003e=0;n--)Qr(e[n])},e.prototype.getActiveState=function(t){var e=this.activeIntervals;if(!e.length)return\"normal\";if(null==t||isNaN(+t))return\"inactive\";if(1===e.length){var n=e[0];if(n[0]\u003c=t\u0026\u0026t\u003c=n[1])return\"active\"}else for(var i=0,r=e.length;i\u003cr;i++)if(e[i][0]\u003c=t\u0026\u0026t\u003c=e[i][1])return\"active\";return\"inactive\"},e}(zp);R(Jk,D_);var Qk=!0,tL=Math.min,eL=Math.max,nL=Math.pow,iL=\"globalPan\",rL={w:[0,0],e:[0,1],n:[1,0],s:[1,1]},oL={w:\"ew\",e:\"ew\",n:\"ns\",s:\"ns\",ne:\"nesw\",sw:\"nesw\",nw:\"nwse\",se:\"nwse\"},aL={brushStyle:{lineWidth:2,stroke:\"rgba(210,219,238,0.3)\",fill:\"#D2DBEE\"},transformable:!0,brushMode:\"single\",removeOnClick:!1},sL=0,lL=function(t){function e(e){var n=t.call(this)||this;return n._track=[],n._covers=[],n._handlers={},n._zr=e,n.group=new Br,n._uid=\"brushController_\"+sL++,E(NL,(function(t,e){this._handlers[e]=W(t,this)}),n),n}return n(e,t),e.prototype.enableBrush=function(t){return this._brushType\u0026\u0026this._doDisableBrush(),t.brushType\u0026\u0026this._doEnableBrush(t),this},e.prototype._doEnableBrush=function(t){var e=this._zr;this._enableGlobalPan||function(t,e,n){eT(t)[e]=n}(e,iL,this._uid),E(this._handlers,(function(t,n){e.on(n,t)})),this._brushType=t.brushType,this._brushOption=C(T(aL),t,!0)},e.prototype._doDisableBrush=function(){var t=this._zr;!function(t,e,n){var i=eT(t);i[e]===n\u0026\u0026(i[e]=null)}(t,iL,this._uid),E(this._handlers,(function(e,n){t.off(n,e)})),this._brushType=this._brushOption=null},e.prototype.setPanels=function(t){if(t\u0026\u0026t.length){var e=this._panels={};E(t,(function(t){e[t.panelId]=T(t)}))}else this._panels=null;return this},e.prototype.mount=function(t){t=t||{},this._enableGlobalPan=t.enableGlobalPan;var e=this.group;return this._zr.add(e),e.attr({x:t.x||0,y:t.y||0,rotation:t.rotation||0,scaleX:t.scaleX||1,scaleY:t.scaleY||1}),this._transform=e.getLocalTransform(),this},e.prototype.updateCovers=function(t){t=z(t,(function(t){return C(T(aL),t,!0)}));var e=this._covers,n=this._covers=[],i=this,r=this._creatingCover;return new Gm(e,t,(function(t,e){return o(t.__brushOption,e)}),o).add(a).update(a).remove((function(t){e[t]!==r\u0026\u0026i.group.remove(e[t])})).execute(),this;function o(t,e){return(null!=t.id?t.id:\"\\0-brush-index-\"+e)+\"-\"+t.brushType}function a(o,a){var s=t[o];if(null!=a\u0026\u0026e[a]===r)n[o]=e[a];else{var l=n[o]=null!=a?(e[a].__brushOption=s,e[a]):hL(i,uL(i,s));dL(i,l)}}},e.prototype.unmount=function(){return this.enableBrush(!1),vL(this),this._zr.remove(this.group),this},e.prototype.dispose=function(){this.unmount(),this.off()},e}(jt);function uL(t,e){var n=zL[e.brushType].createCover(t,e);return n.__brushOption=e,pL(n,e),t.group.add(n),n}function hL(t,e){var n=fL(e);return n.endCreating\u0026\u0026(n.endCreating(t,e),pL(e,e.__brushOption)),e}function cL(t,e){var n=e.__brushOption;fL(e).updateCoverShape(t,e,n.range,n)}function pL(t,e){var n=e.z;null==n\u0026\u0026(n=1e4),t.traverse((function(t){t.z=n,t.z2=n}))}function dL(t,e){fL(e).updateCommon(t,e),cL(t,e)}function fL(t){return zL[t.__brushOption.brushType]}function gL(t,e,n){var i,r=t._panels;if(!r)return Qk;var o=t._transform;return E(r,(function(t){t.isTargetByCursor(e,n,o)\u0026\u0026(i=t)})),i}function yL(t,e){var n=t._panels;if(!n)return Qk;var i=e.__brushOption.panelId;return null!=i?n[i]:Qk}function vL(t){var e=t._covers,n=e.length;return E(e,(function(e){t.group.remove(e)}),t),e.length=0,!!n}function mL(t,e){var n=z(t._covers,(function(t){var e=t.__brushOption,n=T(e.range);return{brushType:e.brushType,panelId:e.panelId,range:n}}));t.trigger(\"brush\",{areas:n,isEnd:!!e.isEnd,removeOnClick:!!e.removeOnClick})}function xL(t){var e=t.length-1;return e\u003c0\u0026\u0026(e=0),[t[0],t[e]]}function _L(t,e,n,i){var r=new Br;return r.add(new Ws({name:\"main\",style:ML(n),silent:!0,draggable:!0,cursor:\"move\",drift:H(CL,t,e,r,[\"n\",\"s\",\"w\",\"e\"]),ondragend:H(mL,e,{isEnd:!0})})),E(i,(function(n){r.add(new Ws({name:n.join(\"\"),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:H(CL,t,e,r,n),ondragend:H(mL,e,{isEnd:!0})}))})),r}function bL(t,e,n,i){var r=i.brushStyle.lineWidth||0,o=eL(r,6),a=n[0][0],s=n[1][0],l=a-r/2,u=s-r/2,h=n[0][1],c=n[1][1],p=h-o+r/2,d=c-o+r/2,f=h-a,g=c-s,y=f+r,v=g+r;SL(t,e,\"main\",a,s,f,g),i.transformable\u0026\u0026(SL(t,e,\"w\",l,u,o,v),SL(t,e,\"e\",p,u,o,v),SL(t,e,\"n\",l,u,y,o),SL(t,e,\"s\",l,d,y,o),SL(t,e,\"nw\",l,u,o,o),SL(t,e,\"ne\",p,u,o,o),SL(t,e,\"sw\",l,d,o,o),SL(t,e,\"se\",p,d,o,o))}function wL(t,e){var n=e.__brushOption,i=n.transformable,r=e.childAt(0);r.useStyle(ML(n)),r.attr({silent:!i,cursor:i?\"move\":\"default\"}),E([[\"w\"],[\"e\"],[\"n\"],[\"s\"],[\"s\",\"e\"],[\"s\",\"w\"],[\"n\",\"e\"],[\"n\",\"w\"]],(function(n){var r=e.childOfName(n.join(\"\")),o=1===n.length?TL(t,n[0]):function(t,e){var n=[TL(t,e[0]),TL(t,e[1])];return(\"e\"===n[0]||\"w\"===n[0])\u0026\u0026n.reverse(),n.join(\"\")}(t,n);r\u0026\u0026r.attr({silent:!i,invisible:!i,cursor:i?oL[o]+\"-resize\":null})}))}function SL(t,e,n,i,r,o,a){var s=e.childOfName(n);s\u0026\u0026s.setShape(function(t){var e=tL(t[0][0],t[1][0]),n=tL(t[0][1],t[1][1]),i=eL(t[0][0],t[1][0]),r=eL(t[0][1],t[1][1]);return{x:e,y:n,width:i-e,height:r-n}}(kL(t,e,[[i,r],[i+o,r+a]])))}function ML(t){return k({strokeNoScale:!0},t.brushStyle)}function IL(t,e,n,i){var r=[tL(t,n),tL(e,i)],o=[eL(t,n),eL(e,i)];return[[r[0],o[0]],[r[1],o[1]]]}function TL(t,e){var n=Gh({w:\"left\",e:\"right\",n:\"top\",s:\"bottom\"}[e],function(t){return Bh(t.group)}(t));return{left:\"w\",right:\"e\",top:\"n\",bottom:\"s\"}[n]}function CL(t,e,n,i,r,o){var a=n.__brushOption,s=t.toRectRange(a.range),l=AL(e,r,o);E(i,(function(t){var e=rL[t];s[e[0]][e[1]]+=l[e[0]]})),a.range=t.fromRectRange(IL(s[0][0],s[1][0],s[0][1],s[1][1])),dL(e,n),mL(e,{isEnd:!1})}function DL(t,e,n,i){var r=e.__brushOption.range,o=AL(t,n,i);E(r,(function(t){t[0]+=o[0],t[1]+=o[1]})),dL(t,e),mL(t,{isEnd:!1})}function AL(t,e,n){var i=t.group,r=i.transformCoordToLocal(e,n),o=i.transformCoordToLocal(0,0);return[r[0]-o[0],r[1]-o[1]]}function kL(t,e,n){var i=yL(t,e);return i\u0026\u0026i!==Qk?i.clipPath(n,t._transform):T(n)}function LL(t){var e=t.event;e.preventDefault\u0026\u0026e.preventDefault()}function PL(t,e,n){return t.childOfName(\"main\").contain(e,n)}function OL(t,e,n,i){var r,o=t._creatingCover,a=t._creatingPanel,s=t._brushOption;if(t._track.push(n.slice()),function(t){var e=t._track;if(!e.length)return!1;var n=e[e.length-1],i=e[0],r=n[0]-i[0],o=n[1]-i[1];return nL(r*r+o*o,.5)\u003e6}(t)||o){if(a\u0026\u0026!o){\"single\"===s.brushMode\u0026\u0026vL(t);var l=T(s);l.brushType=RL(l.brushType,a),l.panelId=a===Qk?null:a.panelId,o=t._creatingCover=uL(t,l),t._covers.push(o)}if(o){var u=zL[RL(t._brushType,a)];o.__brushOption.range=u.getCreatingRange(kL(t,o,t._track)),i\u0026\u0026(hL(t,o),u.updateCommon(t,o)),cL(t,o),r={isEnd:i}}}else i\u0026\u0026\"single\"===s.brushMode\u0026\u0026s.removeOnClick\u0026\u0026gL(t,e,n)\u0026\u0026vL(t)\u0026\u0026(r={isEnd:i,removeOnClick:!0});return r}function RL(t,e){return\"auto\"===t?e.defaultBrushType:t}var NL={mousedown:function(t){if(this._dragging)EL(this,t);else if(!t.target||!t.target.draggable){LL(t);var e=this.group.transformCoordToLocal(t.offsetX,t.offsetY);this._creatingCover=null,(this._creatingPanel=gL(this,t,e))\u0026\u0026(this._dragging=!0,this._track=[e.slice()])}},mousemove:function(t){var e=t.offsetX,n=t.offsetY,i=this.group.transformCoordToLocal(e,n);if(function(t,e,n){if(t._brushType\u0026\u0026!function(t,e,n){var i=t._zr;return e\u003c0||e\u003ei.getWidth()||n\u003c0||n\u003ei.getHeight()}(t,e.offsetX,e.offsetY)){var i=t._zr,r=t._covers,o=gL(t,e,n);if(!t._dragging)for(var a=0;a\u003cr.length;a++){var s=r[a].__brushOption;if(o\u0026\u0026(o===Qk||s.panelId===o.panelId)\u0026\u0026zL[s.brushType].contain(r[a],n[0],n[1]))return}o\u0026\u0026i.setCursorStyle(\"crosshair\")}}(this,t,i),this._dragging){LL(t);var r=OL(this,t,i,!1);r\u0026\u0026mL(this,r)}},mouseup:function(t){EL(this,t)}};function EL(t,e){if(t._dragging){LL(e);var n=e.offsetX,i=e.offsetY,r=t.group.transformCoordToLocal(n,i),o=OL(t,e,r,!0);t._dragging=!1,t._track=[],t._creatingCover=null,o\u0026\u0026mL(t,o)}}var zL={lineX:VL(0),lineY:VL(1),rect:{createCover:function(t,e){function n(t){return t}return _L({toRectRange:n,fromRectRange:n},t,e,[[\"w\"],[\"e\"],[\"n\"],[\"s\"],[\"s\",\"e\"],[\"s\",\"w\"],[\"n\",\"e\"],[\"n\",\"w\"]])},getCreatingRange:function(t){var e=xL(t);return IL(e[1][0],e[1][1],e[0][0],e[0][1])},updateCoverShape:function(t,e,n,i){bL(t,e,n,i)},updateCommon:wL,contain:PL},polygon:{createCover:function(t,e){var n=new Br;return n.add(new Zu({name:\"main\",style:ML(e),silent:!0})),n},getCreatingRange:function(t){return t},endCreating:function(t,e){e.remove(e.childAt(0)),e.add(new Xu({name:\"main\",draggable:!0,drift:H(DL,t,e),ondragend:H(mL,t,{isEnd:!0})}))},updateCoverShape:function(t,e,n,i){e.childAt(0).setShape({points:kL(t,e,n)})},updateCommon:wL,contain:PL}};function VL(t){return{createCover:function(e,n){return _L({toRectRange:function(e){var n=[e,[0,100]];return t\u0026\u0026n.reverse(),n},fromRectRange:function(e){return e[t]}},e,n,[[[\"w\"],[\"e\"]],[[\"n\"],[\"s\"]]][t])},getCreatingRange:function(e){var n=xL(e);return[tL(n[0][t],n[1][t]),eL(n[0][t],n[1][t])]},updateCoverShape:function(e,n,i,r){var o,a=yL(e,n);if(a!==Qk\u0026\u0026a.getLinearBrushOtherExtent)o=a.getLinearBrushOtherExtent(t);else{var s=e._zr;o=[0,[s.getWidth(),s.getHeight()][1-t]]}var l=[i,o];t\u0026\u0026l.reverse(),bL(e,n,l,r)},updateCommon:wL,contain:PL}}function BL(t){return t=WL(t),function(e){return Yh(e,t)}}function FL(t,e){return t=WL(t),function(n){var i=null!=e?e:n,r=i?t.width:t.height,o=i?t.x:t.y;return[o,o+(r||0)]}}function GL(t,e,n){var i=WL(t);return function(t,r){return i.contain(r[0],r[1])\u0026\u0026!hT(t,e,n)}}function WL(t){return ze.create(t)}var HL=[\"axisLine\",\"axisTickLabel\",\"axisName\"],YL=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(e,n){t.prototype.init.apply(this,arguments),(this._brushController=new lL(n.getZr())).on(\"brush\",W(this._onBrush,this))},e.prototype.render=function(t,e,n,i){if(!function(t,e,n){return n\u0026\u0026\"axisAreaSelect\"===n.type\u0026\u0026e.findComponents({mainType:\"parallelAxis\",query:n})[0]===t}(t,e,i)){this.axisModel=t,this.api=n,this.group.removeAll();var r=this._axisGroup;if(this._axisGroup=new Br,this.group.add(this._axisGroup),t.get(\"show\")){var o=function(t,e){return e.getComponent(\"parallel\",t.get(\"parallelIndex\"))}(t,e),a=o.coordinateSystem,s=t.getAreaSelectStyle(),l=s.width,u=t.axis.dim,h=A({strokeContainThreshold:l},a.getAxisLayout(u)),c=new dI(t,h);E(HL,c.add,c),this._axisGroup.add(c.getGroup()),this._refreshBrushController(h,s,t,o,l,n),Hh(r,this._axisGroup,t)}}},e.prototype._refreshBrushController=function(t,e,n,i,r,o){var a=n.axis.getExtent(),s=a[1]-a[0],l=Math.min(30,.1*Math.abs(s)),u=ze.create({x:a[0],y:-r/2,width:s,height:r});u.x-=l,u.width+=2*l,this._brushController.mount({enableGlobalPan:!0,rotation:t.rotation,x:t.position[0],y:t.position[1]}).setPanels([{panelId:\"pl\",clipPath:BL(u),isTargetByCursor:GL(u,o,i),getLinearBrushOtherExtent:FL(u,0)}]).enableBrush({brushType:\"lineX\",brushStyle:e,removeOnClick:!0}).updateCovers(function(t){var e=t.axis;return z(t.activeIntervals,(function(t){return{brushType:\"lineX\",panelId:\"pl\",range:[e.dataToCoord(t[0],!0),e.dataToCoord(t[1],!0)]}}))}(n))},e.prototype._onBrush=function(t){var e=t.areas,n=this.axisModel,i=n.axis,r=z(e,(function(t){return[i.coordToData(t.range[0],!0),i.coordToData(t.range[1],!0)]}));(!n.option.realtime===t.isEnd||t.removeOnClick)\u0026\u0026this.api.dispatchAction({type:\"axisAreaSelect\",parallelAxisId:n.id,intervals:r})},e.prototype.dispose=function(){this._brushController.dispose()},e.type=\"parallelAxis\",e}(Ag);var XL={type:\"axisAreaSelect\",event:\"axisAreaSelected\"};var UL={type:\"value\",areaSelectStyle:{width:20,borderWidth:1,borderColor:\"rgba(160,197,232)\",color:\"rgba(160,197,232)\",opacity:.3},realtime:!0,z:10};function ZL(t){t.registerComponentView(Pk),t.registerComponentModel(Nk),t.registerCoordinateSystem(\"parallel\",$k),t.registerPreprocessor(Lk),t.registerComponentModel(Jk),t.registerComponentView(YL),KM(t,\"parallel\",Jk,UL),function(t){t.registerAction(XL,(function(t,e){e.eachComponent({mainType:\"parallelAxis\",query:t},(function(e){e.axis.model.setActiveIntervals(t.intervals)}))})),t.registerAction(\"parallelAxisExpand\",(function(t,e){e.eachComponent({mainType:\"parallel\",query:t},(function(e){e.setAxisExpand(t)}))}))}(t)}var jL=function(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.cpx2=0,this.cpy2=0,this.extent=0},qL=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultShape=function(){return new jL},e.prototype.buildPath=function(t,e){var n=e.extent;t.moveTo(e.x1,e.y1),t.bezierCurveTo(e.cpx1,e.cpy1,e.cpx2,e.cpy2,e.x2,e.y2),\"vertical\"===e.orient?(t.lineTo(e.x2+n,e.y2),t.bezierCurveTo(e.cpx2+n,e.cpy2,e.cpx1+n,e.cpy1,e.x1+n,e.y1)):(t.lineTo(e.x2,e.y2+n),t.bezierCurveTo(e.cpx2,e.cpy2+n,e.cpx1,e.cpy1+n,e.x1,e.y1+n)),t.closePath()},e.prototype.highlight=function(){Ol(this)},e.prototype.downplay=function(){Rl(this)},e}(ks),KL=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n._focusAdjacencyDisabled=!1,n}return n(e,t),e.prototype.render=function(t,e,n){var i=this,r=t.getGraph(),o=this.group,a=t.layoutInfo,s=a.width,l=a.height,u=t.getData(),h=t.getData(\"edge\"),c=t.get(\"orient\");this._model=t,o.removeAll(),o.x=a.x,o.y=a.y,r.eachEdge((function(e){var n=new qL,i=rl(n);i.dataIndex=e.dataIndex,i.seriesIndex=t.seriesIndex,i.dataType=\"edge\";var r,a,u,p,d,f,g,y,v=e.getModel(),m=v.getModel(\"lineStyle\"),x=m.get(\"curveness\"),_=e.node1.getLayout(),b=e.node1.getModel(),w=b.get(\"localX\"),S=b.get(\"localY\"),M=e.node2.getLayout(),I=e.node2.getModel(),T=I.get(\"localX\"),C=I.get(\"localY\"),D=e.getLayout();n.shape.extent=Math.max(1,D.dy),n.shape.orient=c,\"vertical\"===c?(r=(null!=w?w*s:_.x)+D.sy,a=(null!=S?S*l:_.y)+_.dy,u=(null!=T?T*s:M.x)+D.ty,d=r,f=a*(1-x)+(p=null!=C?C*l:M.y)*x,g=u,y=a*x+p*(1-x)):(r=(null!=w?w*s:_.x)+_.dx,a=(null!=S?S*l:_.y)+D.sy,d=r*(1-x)+(u=null!=T?T*s:M.x)*x,f=a,g=r*x+u*(1-x),y=p=(null!=C?C*l:M.y)+D.ty),n.setShape({x1:r,y1:a,x2:u,y2:p,cpx1:d,cpy1:f,cpx2:g,cpy2:y}),n.useStyle(m.getItemStyle()),$L(n.style,c,e);var A=\"\"+v.get(\"value\"),k=rc(v,\"edgeLabel\");ic(n,k,{labelFetcher:{getFormattedLabel:function(e,n,i,r,o,a){return t.getFormattedLabel(e,n,\"edge\",r,ot(o,k.normal\u0026\u0026k.normal.get(\"formatter\"),A),a)}},labelDataIndex:e.dataIndex,defaultText:A}),n.setTextConfig({position:\"inside\"});var L=v.getModel(\"emphasis\");$l(n,v,\"lineStyle\",(function(t){var n=t.getItemStyle();return $L(n,c,e),n})),o.add(n),h.setItemGraphicEl(e.dataIndex,n);var P=L.get(\"focus\");Zl(n,\"adjacency\"===P?e.getAdjacentDataIndices():\"trajectory\"===P?e.getTrajectoryDataIndices():P,L.get(\"blurScope\"),L.get(\"disabled\"))})),r.eachNode((function(e){var n=e.getLayout(),i=e.getModel(),r=i.get(\"localX\"),a=i.get(\"localY\"),h=i.getModel(\"emphasis\"),c=i.get([\"itemStyle\",\"borderRadius\"])||0,p=new Ws({shape:{x:null!=r?r*s:n.x,y:null!=a?a*l:n.y,width:n.dx,height:n.dy,r:c},style:i.getModel(\"itemStyle\").getItemStyle(),z2:10});ic(p,rc(i),{labelFetcher:{getFormattedLabel:function(e,n){return t.getFormattedLabel(e,n,\"node\")}},labelDataIndex:e.dataIndex,defaultText:e.id}),p.disableLabelAnimation=!0,p.setStyle(\"fill\",e.getVisual(\"color\")),p.setStyle(\"decal\",e.getVisual(\"style\").decal),$l(p,i),o.add(p),u.setItemGraphicEl(e.dataIndex,p),rl(p).dataType=\"node\";var d=h.get(\"focus\");Zl(p,\"adjacency\"===d?e.getAdjacentDataIndices():\"trajectory\"===d?e.getTrajectoryDataIndices():d,h.get(\"blurScope\"),h.get(\"disabled\"))})),u.eachItemGraphicEl((function(e,r){u.getItemModel(r).get(\"draggable\")\u0026\u0026(e.drift=function(e,o){i._focusAdjacencyDisabled=!0,this.shape.x+=e,this.shape.y+=o,this.dirty(),n.dispatchAction({type:\"dragNode\",seriesId:t.id,dataIndex:u.getRawIndex(r),localX:this.shape.x/s,localY:this.shape.y/l})},e.ondragend=function(){i._focusAdjacencyDisabled=!1},e.draggable=!0,e.cursor=\"move\")})),!this._data\u0026\u0026t.isAnimationEnabled()\u0026\u0026o.setClipPath(function(t,e,n){var i=new Ws({shape:{x:t.x-10,y:t.y-10,width:0,height:t.height+20}});return mh(i,{shape:{width:t.width+20}},e,n),i}(o.getBoundingRect(),t,(function(){o.removeClipPath()}))),this._data=t.getData()},e.prototype.dispose=function(){},e.type=\"sankey\",e}(Og);function $L(t,e,n){switch(t.fill){case\"source\":t.fill=n.node1.getVisual(\"color\"),t.decal=n.node1.getVisual(\"style\").decal;break;case\"target\":t.fill=n.node2.getVisual(\"color\"),t.decal=n.node2.getVisual(\"style\").decal;break;case\"gradient\":var i=n.node1.getVisual(\"color\"),r=n.node2.getVisual(\"color\");U(i)\u0026\u0026U(r)\u0026\u0026(t.fill=new oh(0,0,+(\"horizontal\"===e),+(\"vertical\"===e),[{color:i,offset:0},{color:r,offset:1}]))}}var JL=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.getInitialData=function(t,e){var n=t.edges||t.links||[],i=t.data||t.nodes||[],r=t.levels||[];this.levelModels=[];for(var o=this.levelModels,a=0;a\u003cr.length;a++)null!=r[a].depth\u0026\u0026r[a].depth\u003e=0\u0026\u0026(o[r[a].depth]=new Cc(r[a],this,e));var s=uk(i,n,this,!0,(function(t,e){t.wrapMethod(\"getItemModel\",(function(t,e){var n=t.parentModel,i=n.getData().getItemLayout(e);if(i){var r=i.depth,o=n.levelModels[r];o\u0026\u0026(t.parentModel=o)}return t})),e.wrapMethod(\"getItemModel\",(function(t,e){var n=t.parentModel,i=n.getGraph().getEdgeByIndex(e).node1.getLayout();if(i){var r=i.depth,o=n.levelModels[r];o\u0026\u0026(t.parentModel=o)}return t}))}));return s.data},e.prototype.setNodePosition=function(t,e){var n=(this.option.data||this.option.nodes)[t];n.localX=e[0],n.localY=e[1]},e.prototype.getGraph=function(){return this.getData().graph},e.prototype.getEdgeData=function(){return this.getGraph().edgeData},e.prototype.formatTooltip=function(t,e,n){function i(t){return isNaN(t)||null==t}if(\"edge\"===n){var r=this.getDataParams(t,n),o=r.data,a=r.value;return og(\"nameValue\",{name:o.source+\" -- \"+o.target,value:a,noValue:i(a)})}var s=this.getGraph().getNodeByIndex(t).getLayout().value,l=this.getDataParams(t,n).data.name;return og(\"nameValue\",{name:null!=l?l+\"\":null,value:s,noValue:i(s)})},e.prototype.optionUpdated=function(){},e.prototype.getDataParams=function(e,n){var i=t.prototype.getDataParams.call(this,e,n);if(null==i.value\u0026\u0026\"node\"===n){var r=this.getGraph().getNodeByIndex(e).getLayout().value;i.value=r}return i},e.type=\"series.sankey\",e.defaultOption={z:2,coordinateSystem:\"view\",left:\"5%\",top:\"5%\",right:\"20%\",bottom:\"5%\",orient:\"horizontal\",nodeWidth:20,nodeGap:8,draggable:!0,layoutIterations:32,label:{show:!0,position:\"right\",fontSize:12},edgeLabel:{show:!1,fontSize:12},levels:[],nodeAlign:\"justify\",lineStyle:{color:\"#314656\",opacity:.2,curveness:.5},emphasis:{label:{show:!0},lineStyle:{opacity:.5}},select:{itemStyle:{borderColor:\"#212121\"}},animationEasing:\"linear\",animationDuration:1e3},e}(bg);function QL(t,e){t.eachSeriesByType(\"sankey\",(function(t){var n=t.get(\"nodeWidth\"),i=t.get(\"nodeGap\"),r=function(t,e){return kp(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}(t,e);t.layoutInfo=r;var o=r.width,a=r.height,s=t.getGraph(),l=s.nodes,u=s.edges;!function(t){E(t,(function(t){var e=uP(t.outEdges,lP),n=uP(t.inEdges,lP),i=t.getValue()||0,r=Math.max(e,n,i);t.setLayout({value:r},!0)}))}(l),function(t,e,n,i,r,o,a,s,l){(function(t,e,n,i,r,o,a){for(var s=[],l=[],u=[],h=[],c=0,p=0;p\u003ce.length;p++)s[p]=1;for(p=0;p\u003ct.length;p++)l[p]=t[p].inEdges.length,0===l[p]\u0026\u0026u.push(t[p]);var d=-1;for(;u.length;){for(var f=0;f\u003cu.length;f++){var g=u[f],y=g.hostGraph.data.getRawDataItem(g.dataIndex),v=null!=y.depth\u0026\u0026y.depth\u003e=0;v\u0026\u0026y.depth\u003ed\u0026\u0026(d=y.depth),g.setLayout({depth:v?y.depth:c},!0),\"vertical\"===o?g.setLayout({dy:n},!0):g.setLayout({dx:n},!0);for(var m=0;m\u003cg.outEdges.length;m++){var x=g.outEdges[m];s[e.indexOf(x)]=0;var _=x.node2;0==--l[t.indexOf(_)]\u0026\u0026h.indexOf(_)\u003c0\u0026\u0026h.push(_)}}++c,u=h,h=[]}for(p=0;p\u003cs.length;p++)if(1===s[p])throw new Error(\"Sankey is a DAG, the original data has cycle!\");var b=d\u003ec-1?d:c-1;a\u0026\u0026\"left\"!==a\u0026\u0026function(t,e,n,i){if(\"right\"===e){for(var r=[],o=t,a=0;o.length;){for(var s=0;s\u003co.length;s++){var l=o[s];l.setLayout({skNodeHeight:a},!0);for(var u=0;u\u003cl.inEdges.length;u++){var h=l.inEdges[u];r.indexOf(h.node1)\u003c0\u0026\u0026r.push(h.node1)}}o=r,r=[],++a}E(t,(function(t){tP(t)||t.setLayout({depth:Math.max(0,i-t.getLayout().skNodeHeight)},!0)}))}else\"justify\"===e\u0026\u0026function(t,e){E(t,(function(t){tP(t)||t.outEdges.length||t.setLayout({depth:e},!0)}))}(t,i)}(t,a,0,b);var w=\"vertical\"===o?(r-n)/b:(i-n)/b;!function(t,e,n){E(t,(function(t){var i=t.getLayout().depth*e;\"vertical\"===n?t.setLayout({y:i},!0):t.setLayout({x:i},!0)}))}(t,w,o)})(t,e,n,r,o,s,l),function(t,e,n,i,r,o,a){var s=function(t,e){var n=[],i=\"vertical\"===e?\"y\":\"x\",r=Uo(t,(function(t){return t.getLayout()[i]}));return r.keys.sort((function(t,e){return t-e})),E(r.keys,(function(t){n.push(r.buckets.get(t))})),n}(t,a);(function(t,e,n,i,r,o){var a=1/0;E(t,(function(t){var e=t.length,s=0;E(t,(function(t){s+=t.getLayout().value}));var l=\"vertical\"===o?(i-(e-1)*r)/s:(n-(e-1)*r)/s;l\u003ca\u0026\u0026(a=l)})),E(t,(function(t){E(t,(function(t,e){var n=t.getLayout().value*a;\"vertical\"===o?(t.setLayout({x:e},!0),t.setLayout({dx:n},!0)):(t.setLayout({y:e},!0),t.setLayout({dy:n},!0))}))})),E(e,(function(t){var e=+t.getValue()*a;t.setLayout({dy:e},!0)}))})(s,e,n,i,r,a),eP(s,r,n,i,a);for(var l=1;o\u003e0;o--)nP(s,l*=.99,a),eP(s,r,n,i,a),hP(s,l,a),eP(s,r,n,i,a)}(t,e,o,r,i,a,s),function(t,e){var n=\"vertical\"===e?\"x\":\"y\";E(t,(function(t){t.outEdges.sort((function(t,e){return t.node2.getLayout()[n]-e.node2.getLayout()[n]})),t.inEdges.sort((function(t,e){return t.node1.getLayout()[n]-e.node1.getLayout()[n]}))})),E(t,(function(t){var e=0,n=0;E(t.outEdges,(function(t){t.setLayout({sy:e},!0),e+=t.getLayout().dy})),E(t.inEdges,(function(t){t.setLayout({ty:n},!0),n+=t.getLayout().dy}))}))}(t,s)}(l,u,n,i,o,a,0!==B(l,(function(t){return 0===t.getLayout().value})).length?0:t.get(\"layoutIterations\"),t.get(\"orient\"),t.get(\"nodeAlign\"))}))}function tP(t){var e=t.hostGraph.data.getRawDataItem(t.dataIndex);return null!=e.depth\u0026\u0026e.depth\u003e=0}function eP(t,e,n,i,r){var o=\"vertical\"===r?\"x\":\"y\";E(t,(function(t){var a,s,l;t.sort((function(t,e){return t.getLayout()[o]-e.getLayout()[o]}));for(var u=0,h=t.length,c=\"vertical\"===r?\"dx\":\"dy\",p=0;p\u003ch;p++)(l=u-(s=t[p]).getLayout()[o])\u003e0\u0026\u0026(a=s.getLayout()[o]+l,\"vertical\"===r?s.setLayout({x:a},!0):s.setLayout({y:a},!0)),u=s.getLayout()[o]+s.getLayout()[c]+e;if((l=u-e-(\"vertical\"===r?i:n))\u003e0){a=s.getLayout()[o]-l,\"vertical\"===r?s.setLayout({x:a},!0):s.setLayout({y:a},!0),u=a;for(p=h-2;p\u003e=0;--p)(l=(s=t[p]).getLayout()[o]+s.getLayout()[c]+e-u)\u003e0\u0026\u0026(a=s.getLayout()[o]-l,\"vertical\"===r?s.setLayout({x:a},!0):s.setLayout({y:a},!0)),u=s.getLayout()[o]}}))}function nP(t,e,n){E(t.slice().reverse(),(function(t){E(t,(function(t){if(t.outEdges.length){var i=uP(t.outEdges,iP,n)/uP(t.outEdges,lP);if(isNaN(i)){var r=t.outEdges.length;i=r?uP(t.outEdges,rP,n)/r:0}if(\"vertical\"===n){var o=t.getLayout().x+(i-sP(t,n))*e;t.setLayout({x:o},!0)}else{var a=t.getLayout().y+(i-sP(t,n))*e;t.setLayout({y:a},!0)}}}))}))}function iP(t,e){return sP(t.node2,e)*t.getValue()}function rP(t,e){return sP(t.node2,e)}function oP(t,e){return sP(t.node1,e)*t.getValue()}function aP(t,e){return sP(t.node1,e)}function sP(t,e){return\"vertical\"===e?t.getLayout().x+t.getLayout().dx/2:t.getLayout().y+t.getLayout().dy/2}function lP(t){return t.getValue()}function uP(t,e,n){for(var i=0,r=t.length,o=-1;++o\u003cr;){var a=+e(t[o],n);isNaN(a)||(i+=a)}return i}function hP(t,e,n){E(t,(function(t){E(t,(function(t){if(t.inEdges.length){var i=uP(t.inEdges,oP,n)/uP(t.inEdges,lP);if(isNaN(i)){var r=t.inEdges.length;i=r?uP(t.inEdges,aP,n)/r:0}if(\"vertical\"===n){var o=t.getLayout().x+(i-sP(t,n))*e;t.setLayout({x:o},!0)}else{var a=t.getLayout().y+(i-sP(t,n))*e;t.setLayout({y:a},!0)}}}))}))}function cP(t){t.eachSeriesByType(\"sankey\",(function(t){var e=t.getGraph(),n=e.nodes,i=e.edges;if(n.length){var r=1/0,o=-1/0;E(n,(function(t){var e=t.getLayout().value;e\u003cr\u0026\u0026(r=e),e\u003eo\u0026\u0026(o=e)})),E(n,(function(e){var n=new kD({type:\"color\",mappingMethod:\"linear\",dataExtent:[r,o],visual:t.get(\"color\")}).mapValueToVisual(e.getLayout().value),i=e.getModel().get([\"itemStyle\",\"color\"]);null!=i?(e.setVisual(\"color\",i),e.setVisual(\"style\",{fill:i})):(e.setVisual(\"color\",n),e.setVisual(\"style\",{fill:n}))}))}i.length\u0026\u0026E(i,(function(t){var e=t.getModel().get(\"lineStyle\");t.setVisual(\"style\",e)}))}))}var pP=function(){function t(){}return t.prototype._hasEncodeRule=function(t){var e=this.getEncode();return e\u0026\u0026null!=e.get(t)},t.prototype.getInitialData=function(t,e){var n,i,r=e.getComponent(\"xAxis\",this.get(\"xAxisIndex\")),o=e.getComponent(\"yAxis\",this.get(\"yAxisIndex\")),a=r.get(\"type\"),s=o.get(\"type\");\"category\"===a?(t.layout=\"horizontal\",n=r.getOrdinalMeta(),i=!this._hasEncodeRule(\"x\")):\"category\"===s?(t.layout=\"vertical\",n=o.getOrdinalMeta(),i=!this._hasEncodeRule(\"y\")):t.layout=t.layout||\"horizontal\";var l=[\"x\",\"y\"],u=\"horizontal\"===t.layout?0:1,h=this._baseAxisDim=l[u],c=l[1-u],p=[r,o],d=p[u].get(\"type\"),f=p[1-u].get(\"type\"),g=t.data;if(g\u0026\u0026i){var y=[];E(g,(function(t,e){var n;Y(t)?(n=t.slice(),t.unshift(e)):Y(t.value)?((n=A({},t)).value=n.value.slice(),t.value.unshift(e)):n=t,y.push(n)})),t.data=y}var v=this.defaultValueDimensions,m=[{name:h,type:Ym(d),ordinalMeta:n,otherDims:{tooltip:!1,itemName:0},dimsDef:[\"base\"]},{name:c,type:Ym(f),dimsDef:v.slice()}];return RM(this,{coordDimensions:m,dimensionsCount:v.length+1,encodeDefaulter:H(td,m,this)})},t.prototype.getBaseAxis=function(){var t=this._baseAxisDim;return this.ecModel.getComponent(t+\"Axis\",this.get(t+\"AxisIndex\")).axis},t}(),dP=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.defaultValueDimensions=[{name:\"min\",defaultTooltip:!0},{name:\"Q1\",defaultTooltip:!0},{name:\"median\",defaultTooltip:!0},{name:\"Q3\",defaultTooltip:!0},{name:\"max\",defaultTooltip:!0}],n.visualDrawType=\"stroke\",n}return n(e,t),e.type=\"series.boxplot\",e.dependencies=[\"xAxis\",\"yAxis\",\"grid\"],e.defaultOption={z:2,coordinateSystem:\"cartesian2d\",legendHoverLink:!0,layout:null,boxWidth:[7,50],itemStyle:{color:\"#fff\",borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2,shadowBlur:5,shadowOffsetX:1,shadowOffsetY:1,shadowColor:\"rgba(0,0,0,0.2)\"}},animationDuration:800},e}(bg);R(dP,pP,!0);var fP=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){var i=t.getData(),r=this.group,o=this._data;this._data||r.removeAll();var a=\"horizontal\"===t.get(\"layout\")?1:0;i.diff(o).add((function(t){if(i.hasValue(t)){var e=vP(i.getItemLayout(t),i,t,a,!0);i.setItemGraphicEl(t,e),r.add(e)}})).update((function(t,e){var n=o.getItemGraphicEl(e);if(i.hasValue(t)){var s=i.getItemLayout(t);n?(Sh(n),mP(s,n,i,t)):n=vP(s,i,t,a),r.add(n),i.setItemGraphicEl(t,n)}else r.remove(n)})).remove((function(t){var e=o.getItemGraphicEl(t);e\u0026\u0026r.remove(e)})).execute(),this._data=i},e.prototype.remove=function(t){var e=this.group,n=this._data;this._data=null,n\u0026\u0026n.eachItemGraphicEl((function(t){t\u0026\u0026e.remove(t)}))},e.type=\"boxplot\",e}(Og),gP=function(){},yP=function(t){function e(e){var n=t.call(this,e)||this;return n.type=\"boxplotBoxPath\",n}return n(e,t),e.prototype.getDefaultShape=function(){return new gP},e.prototype.buildPath=function(t,e){var n=e.points,i=0;for(t.moveTo(n[i][0],n[i][1]),i++;i\u003c4;i++)t.lineTo(n[i][0],n[i][1]);for(t.closePath();i\u003cn.length;i++)t.moveTo(n[i][0],n[i][1]),i++,t.lineTo(n[i][0],n[i][1])},e}(ks);function vP(t,e,n,i,r){var o=t.ends,a=new yP({shape:{points:r?xP(o,i,t):o}});return mP(t,a,e,n,r),a}function mP(t,e,n,i,r){var o=n.hostModel;(0,Qh[r?\"initProps\":\"updateProps\"])(e,{shape:{points:t.ends}},o,i),e.useStyle(n.getItemVisual(i,\"style\")),e.style.strokeNoScale=!0,e.z2=100;var a=n.getItemModel(i),s=a.getModel(\"emphasis\");$l(e,a),Zl(e,s.get(\"focus\"),s.get(\"blurScope\"),s.get(\"disabled\"))}function xP(t,e,n){return z(t,(function(t){return(t=t.slice())[e]=n.initBaseline,t}))}var _P=E;function bP(t){var e=function(t){var e=[],n=[];return t.eachSeriesByType(\"boxplot\",(function(t){var i=t.getBaseAxis(),r=P(n,i);r\u003c0\u0026\u0026(r=n.length,n[r]=i,e[r]={axis:i,seriesModels:[]}),e[r].seriesModels.push(t)})),e}(t);_P(e,(function(t){var e=t.seriesModels;e.length\u0026\u0026(!function(t){var e,n=t.axis,i=t.seriesModels,r=i.length,o=t.boxWidthList=[],a=t.boxOffsetList=[],s=[];if(\"category\"===n.type)e=n.getBandWidth();else{var l=0;_P(i,(function(t){l=Math.max(l,t.getData().count())}));var u=n.getExtent();e=Math.abs(u[1]-u[0])/l}_P(i,(function(t){var n=t.get(\"boxWidth\");Y(n)||(n=[n,n]),s.push([$r(n[0],e)||0,$r(n[1],e)||0])}));var h=.8*e-2,c=h/r*.3,p=(h-c*(r-1))/r,d=p/2-h/2;_P(i,(function(t,e){a.push(d),d+=c+p,o.push(Math.min(Math.max(p,s[e][0]),s[e][1]))}))}(t),_P(e,(function(e,n){!function(t,e,n){var i=t.coordinateSystem,r=t.getData(),o=n/2,a=\"horizontal\"===t.get(\"layout\")?0:1,s=1-a,l=[\"x\",\"y\"],u=r.mapDimension(l[a]),h=r.mapDimensionsAll(l[s]);if(null==u||h.length\u003c5)return;for(var c=0;c\u003cr.count();c++){var p=r.get(u,c),d=x(p,h[2],c),f=x(p,h[0],c),g=x(p,h[1],c),y=x(p,h[3],c),v=x(p,h[4],c),m=[];_(m,g,!1),_(m,y,!0),m.push(f,g,v,y),b(m,f),b(m,v),b(m,d),r.setItemLayout(c,{initBaseline:d[s],ends:m})}function x(t,n,o){var l,u=r.get(n,o),h=[];return h[a]=t,h[s]=u,isNaN(t)||isNaN(u)?l=[NaN,NaN]:(l=i.dataToPoint(h))[a]+=e,l}function _(t,e,n){var i=e.slice(),r=e.slice();i[a]+=o,r[a]-=o,n?t.push(i,r):t.push(r,i)}function b(t,e){var n=e.slice(),i=e.slice();n[a]-=o,i[a]+=o,t.push(n,i)}}(e,t.boxOffsetList[n],t.boxWidthList[n])})))}))}var wP={type:\"echarts:boxplot\",transform:function(t){var e=t.upstream;if(e.sourceFormat!==Hp){var n=\"\";0,wo(n)}var i=function(t,e){for(var n=[],i=[],r=(e=e||{}).boundIQR,o=\"none\"===r||0===r,a=0;a\u003ct.length;a++){var s=Qr(t[a].slice()),l=fo(s,.25),u=fo(s,.5),h=fo(s,.75),c=s[0],p=s[s.length-1],d=(null==r?1.5:r)*(h-l),f=o?c:Math.max(c,l-d),g=o?p:Math.min(p,h+d),y=e.itemNameFormatter,v=X(y)?y({value:a}):U(y)?y.replace(\"{value}\",a+\"\"):a+\"\";n.push([v,f,l,u,h,g]);for(var m=0;m\u003cs.length;m++){var x=s[m];if(x\u003cf||x\u003eg){var _=[v,x];i.push(_)}}}return{boxData:n,outliers:i}}(e.getRawData(),t.config);return[{dimensions:[\"ItemName\",\"Low\",\"Q1\",\"Q2\",\"Q3\",\"High\"],data:i.boxData},{data:i.outliers}]}};var SP=[\"itemStyle\",\"borderColor\"],MP=[\"itemStyle\",\"borderColor0\"],IP=[\"itemStyle\",\"borderColorDoji\"],TP=[\"itemStyle\",\"color\"],CP=[\"itemStyle\",\"color0\"];function DP(t,e){return e.get(t\u003e0?TP:CP)}function AP(t,e){return e.get(0===t?IP:t\u003e0?SP:MP)}var kP={seriesType:\"candlestick\",plan:kg(),performRawSeries:!0,reset:function(t,e){if(!e.isSeriesFiltered(t))return!t.pipelineContext.large\u0026\u0026{progress:function(t,e){for(var n;null!=(n=t.next());){var i=e.getItemModel(n),r=e.getItemLayout(n).sign,o=i.getItemStyle();o.fill=DP(r,i),o.stroke=AP(r,i)||o.fill,A(e.ensureUniqueItemVisual(n,\"style\"),o)}}}}},LP=[\"color\",\"borderColor\"],PP=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(t),this._isLargeDraw?this._renderLarge(t):this._renderNormal(t)},e.prototype.incrementalPrepareRender=function(t,e,n){this._clear(),this._updateDrawMode(t)},e.prototype.incrementalRender=function(t,e,n,i){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(t,e):this._incrementalRenderNormal(t,e)},e.prototype.eachRendered=function(t){Jh(this._progressiveEls||this.group,t)},e.prototype._updateDrawMode=function(t){var e=t.pipelineContext.large;null!=this._isLargeDraw\u0026\u0026e===this._isLargeDraw||(this._isLargeDraw=e,this._clear())},e.prototype._renderNormal=function(t){var e=t.getData(),n=this._data,i=this.group,r=e.getLayout(\"isSimpleBox\"),o=t.get(\"clip\",!0),a=t.coordinateSystem,s=a.getArea\u0026\u0026a.getArea();this._data||i.removeAll(),e.diff(n).add((function(n){if(e.hasValue(n)){var a=e.getItemLayout(n);if(o\u0026\u0026EP(s,a))return;var l=NP(a,n,!0);mh(l,{shape:{points:a.ends}},t,n),zP(l,e,n,r),i.add(l),e.setItemGraphicEl(n,l)}})).update((function(a,l){var u=n.getItemGraphicEl(l);if(e.hasValue(a)){var h=e.getItemLayout(a);o\u0026\u0026EP(s,h)?i.remove(u):(u?(vh(u,{shape:{points:h.ends}},t,a),Sh(u)):u=NP(h),zP(u,e,a,r),i.add(u),e.setItemGraphicEl(a,u))}else i.remove(u)})).remove((function(t){var e=n.getItemGraphicEl(t);e\u0026\u0026i.remove(e)})).execute(),this._data=e},e.prototype._renderLarge=function(t){this._clear(),GP(t,this.group);var e=t.get(\"clip\",!0)?PS(t.coordinateSystem,!1,t):null;e?this.group.setClipPath(e):this.group.removeClipPath()},e.prototype._incrementalRenderNormal=function(t,e){for(var n,i=e.getData(),r=i.getLayout(\"isSimpleBox\");null!=(n=t.next());){var o=NP(i.getItemLayout(n));zP(o,i,n,r),o.incremental=!0,this.group.add(o),this._progressiveEls.push(o)}},e.prototype._incrementalRenderLarge=function(t,e){GP(e,this.group,this._progressiveEls,!0)},e.prototype.remove=function(t){this._clear()},e.prototype._clear=function(){this.group.removeAll(),this._data=null},e.type=\"candlestick\",e}(Og),OP=function(){},RP=function(t){function e(e){var n=t.call(this,e)||this;return n.type=\"normalCandlestickBox\",n}return n(e,t),e.prototype.getDefaultShape=function(){return new OP},e.prototype.buildPath=function(t,e){var n=e.points;this.__simpleBox?(t.moveTo(n[4][0],n[4][1]),t.lineTo(n[6][0],n[6][1])):(t.moveTo(n[0][0],n[0][1]),t.lineTo(n[1][0],n[1][1]),t.lineTo(n[2][0],n[2][1]),t.lineTo(n[3][0],n[3][1]),t.closePath(),t.moveTo(n[4][0],n[4][1]),t.lineTo(n[5][0],n[5][1]),t.moveTo(n[6][0],n[6][1]),t.lineTo(n[7][0],n[7][1]))},e}(ks);function NP(t,e,n){var i=t.ends;return new RP({shape:{points:n?VP(i,t):i},z2:100})}function EP(t,e){for(var n=!0,i=0;i\u003ce.ends.length;i++)if(t.contain(e.ends[i][0],e.ends[i][1])){n=!1;break}return n}function zP(t,e,n,i){var r=e.getItemModel(n);t.useStyle(e.getItemVisual(n,\"style\")),t.style.strokeNoScale=!0,t.__simpleBox=i,$l(t,r);var o=e.getItemLayout(n).sign;E(t.states,(function(t,e){var n=r.getModel(e),i=DP(o,n),a=AP(o,n)||i,s=t.style||(t.style={});i\u0026\u0026(s.fill=i),a\u0026\u0026(s.stroke=a)}));var a=r.getModel(\"emphasis\");Zl(t,a.get(\"focus\"),a.get(\"blurScope\"),a.get(\"disabled\"))}function VP(t,e){return z(t,(function(t){return(t=t.slice())[1]=e.initBaseline,t}))}var BP=function(){},FP=function(t){function e(e){var n=t.call(this,e)||this;return n.type=\"largeCandlestickBox\",n}return n(e,t),e.prototype.getDefaultShape=function(){return new BP},e.prototype.buildPath=function(t,e){for(var n=e.points,i=0;i\u003cn.length;)if(this.__sign===n[i++]){var r=n[i++];t.moveTo(r,n[i++]),t.lineTo(r,n[i++])}else i+=3},e}(ks);function GP(t,e,n,i){var r=t.getData().getLayout(\"largePoints\"),o=new FP({shape:{points:r},__sign:1,ignoreCoarsePointer:!0});e.add(o);var a=new FP({shape:{points:r},__sign:-1,ignoreCoarsePointer:!0});e.add(a);var s=new FP({shape:{points:r},__sign:0,ignoreCoarsePointer:!0});e.add(s),WP(1,o,t),WP(-1,a,t),WP(0,s,t),i\u0026\u0026(o.incremental=!0,a.incremental=!0),n\u0026\u0026n.push(o,a)}function WP(t,e,n,i){var r=AP(t,n)||DP(t,n),o=n.getModel(\"itemStyle\").getItemStyle(LP);e.useStyle(o),e.style.fill=null,e.style.stroke=r}var HP=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.defaultValueDimensions=[{name:\"open\",defaultTooltip:!0},{name:\"close\",defaultTooltip:!0},{name:\"lowest\",defaultTooltip:!0},{name:\"highest\",defaultTooltip:!0}],n}return n(e,t),e.prototype.getShadowDim=function(){return\"open\"},e.prototype.brushSelector=function(t,e,n){var i=e.getItemLayout(t);return i\u0026\u0026n.rect(i.brushRect)},e.type=\"series.candlestick\",e.dependencies=[\"xAxis\",\"yAxis\",\"grid\"],e.defaultOption={z:2,coordinateSystem:\"cartesian2d\",legendHoverLink:!0,layout:null,clip:!0,itemStyle:{color:\"#eb5454\",color0:\"#47b262\",borderColor:\"#eb5454\",borderColor0:\"#47b262\",borderColorDoji:null,borderWidth:1},emphasis:{itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:\"mod\",animationEasing:\"linear\",animationDuration:300},e}(bg);function YP(t){t\u0026\u0026Y(t.series)\u0026\u0026E(t.series,(function(t){q(t)\u0026\u0026\"k\"===t.type\u0026\u0026(t.type=\"candlestick\")}))}R(HP,pP,!0);var XP={seriesType:\"candlestick\",plan:kg(),reset:function(t){var e=t.coordinateSystem,n=t.getData(),i=function(t,e){var n,i=t.getBaseAxis(),r=\"category\"===i.type?i.getBandWidth():(n=i.getExtent(),Math.abs(n[1]-n[0])/e.count()),o=$r(rt(t.get(\"barMaxWidth\"),r),r),a=$r(rt(t.get(\"barMinWidth\"),1),r),s=t.get(\"barWidth\");return null!=s?$r(s,r):Math.max(Math.min(r/2,o),a)}(t,n),r=[\"x\",\"y\"],o=n.getDimensionIndex(n.mapDimension(r[0])),a=z(n.mapDimensionsAll(r[1]),n.getDimensionIndex,n),s=a[0],l=a[1],u=a[2],h=a[3];if(n.setLayout({candleWidth:i,isSimpleBox:i\u003c=1.3}),!(o\u003c0||a.length\u003c4))return{progress:t.pipelineContext.large?function(n,i){var r,a,c=Bx(4*n.count),p=0,d=[],f=[],g=i.getStore(),y=!!t.get([\"itemStyle\",\"borderColorDoji\"]);for(;null!=(a=n.next());){var v=g.get(o,a),m=g.get(s,a),x=g.get(l,a),_=g.get(u,a),b=g.get(h,a);isNaN(v)||isNaN(_)||isNaN(b)?(c[p++]=NaN,p+=3):(c[p++]=UP(g,a,m,x,l,y),d[0]=v,d[1]=_,r=e.dataToPoint(d,null,f),c[p++]=r?r[0]:NaN,c[p++]=r?r[1]:NaN,d[1]=b,r=e.dataToPoint(d,null,f),c[p++]=r?r[1]:NaN)}i.setLayout(\"largePoints\",c)}:function(t,n){var r,a=n.getStore();for(;null!=(r=t.next());){var c=a.get(o,r),p=a.get(s,r),d=a.get(l,r),f=a.get(u,r),g=a.get(h,r),y=Math.min(p,d),v=Math.max(p,d),m=M(y,c),x=M(v,c),_=M(f,c),b=M(g,c),w=[];I(w,x,0),I(w,m,1),w.push(C(b),C(x),C(_),C(m));var S=!!n.getItemModel(r).get([\"itemStyle\",\"borderColorDoji\"]);n.setItemLayout(r,{sign:UP(a,r,p,d,l,S),initBaseline:p\u003ed?x[1]:m[1],ends:w,brushRect:T(f,g,c)})}function M(t,n){var i=[];return i[0]=n,i[1]=t,isNaN(n)||isNaN(t)?[NaN,NaN]:e.dataToPoint(i)}function I(t,e,n){var r=e.slice(),o=e.slice();r[0]=Vh(r[0]+i/2,1,!1),o[0]=Vh(o[0]-i/2,1,!0),n?t.push(r,o):t.push(o,r)}function T(t,e,n){var r=M(t,n),o=M(e,n);return r[0]-=i/2,o[0]-=i/2,{x:r[0],y:r[1],width:i,height:o[1]-r[1]}}function C(t){return t[0]=Vh(t[0],1),t}}}}};function UP(t,e,n,i,r,o){return n\u003ei?-1:n\u003ci?1:o?0:e\u003e0?t.get(r,e-1)\u003c=i?1:-1:1}function ZP(t,e){var n=e.rippleEffectColor||e.color;t.eachChild((function(t){t.attr({z:e.z,zlevel:e.zlevel,style:{stroke:\"stroke\"===e.brushType?n:null,fill:\"fill\"===e.brushType?n:null}})}))}var jP=function(t){function e(e,n){var i=t.call(this)||this,r=new fS(e,n),o=new Br;return i.add(r),i.add(o),i.updateData(e,n),i}return n(e,t),e.prototype.stopEffectAnimation=function(){this.childAt(1).removeAll()},e.prototype.startEffectAnimation=function(t){for(var e=t.symbolType,n=t.color,i=t.rippleNumber,r=this.childAt(1),o=0;o\u003ci;o++){var a=Xy(e,-1,-1,2,2,n);a.attr({style:{strokeNoScale:!0},z2:99,silent:!0,scaleX:.5,scaleY:.5});var s=-o/i*t.period+t.effectOffset;a.animate(\"\",!0).when(t.period,{scaleX:t.rippleScale/2,scaleY:t.rippleScale/2}).delay(s).start(),a.animateStyle(!0).when(t.period,{opacity:0}).delay(s).start(),r.add(a)}ZP(r,t)},e.prototype.updateEffectAnimation=function(t){for(var e=this._effectCfg,n=this.childAt(1),i=[\"symbolType\",\"period\",\"rippleScale\",\"rippleNumber\"],r=0;r\u003ci.length;r++){var o=i[r];if(e[o]!==t[o])return this.stopEffectAnimation(),void this.startEffectAnimation(t)}ZP(n,t)},e.prototype.highlight=function(){Ol(this)},e.prototype.downplay=function(){Rl(this)},e.prototype.getSymbolType=function(){var t=this.childAt(0);return t\u0026\u0026t.getSymbolType()},e.prototype.updateData=function(t,e){var n=this,i=t.hostModel;this.childAt(0).updateData(t,e);var r=this.childAt(1),o=t.getItemModel(e),a=t.getItemVisual(e,\"symbol\"),s=Uy(t.getItemVisual(e,\"symbolSize\")),l=t.getItemVisual(e,\"style\"),u=l\u0026\u0026l.fill,h=o.getModel(\"emphasis\");r.setScale(s),r.traverse((function(t){t.setStyle(\"fill\",u)}));var c=Zy(t.getItemVisual(e,\"symbolOffset\"),s);c\u0026\u0026(r.x=c[0],r.y=c[1]);var p=t.getItemVisual(e,\"symbolRotate\");r.rotation=(p||0)*Math.PI/180||0;var d={};d.showEffectOn=i.get(\"showEffectOn\"),d.rippleScale=o.get([\"rippleEffect\",\"scale\"]),d.brushType=o.get([\"rippleEffect\",\"brushType\"]),d.period=1e3*o.get([\"rippleEffect\",\"period\"]),d.effectOffset=e/t.count(),d.z=i.getShallow(\"z\")||0,d.zlevel=i.getShallow(\"zlevel\")||0,d.symbolType=a,d.color=u,d.rippleEffectColor=o.get([\"rippleEffect\",\"color\"]),d.rippleNumber=o.get([\"rippleEffect\",\"number\"]),\"render\"===d.showEffectOn?(this._effectCfg?this.updateEffectAnimation(d):this.startEffectAnimation(d),this._effectCfg=d):(this._effectCfg=null,this.stopEffectAnimation(),this.onHoverStateChange=function(t){\"emphasis\"===t?\"render\"!==d.showEffectOn\u0026\u0026n.startEffectAnimation(d):\"normal\"===t\u0026\u0026\"render\"!==d.showEffectOn\u0026\u0026n.stopEffectAnimation()}),this._effectCfg=d,Zl(this,h.get(\"focus\"),h.get(\"blurScope\"),h.get(\"disabled\"))},e.prototype.fadeOut=function(t){t\u0026\u0026t()},e}(Br),qP=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(){this._symbolDraw=new xS(jP)},e.prototype.render=function(t,e,n){var i=t.getData(),r=this._symbolDraw;r.updateData(i,{clipShape:this._getClipShape(t)}),this.group.add(r.group)},e.prototype._getClipShape=function(t){var e=t.coordinateSystem,n=e\u0026\u0026e.getArea\u0026\u0026e.getArea();return t.get(\"clip\",!0)?n:null},e.prototype.updateTransform=function(t,e,n){var i=t.getData();this.group.dirty();var r=XS(\"\").reset(t,e,n);r.progress\u0026\u0026r.progress({start:0,end:i.count(),count:i.count()},i),this._symbolDraw.updateLayout()},e.prototype._updateGroupTransform=function(t){var e=t.coordinateSystem;e\u0026\u0026e.getRoamTransform\u0026\u0026(this.group.transform=Te(e.getRoamTransform()),this.group.decomposeTransform())},e.prototype.remove=function(t,e){this._symbolDraw\u0026\u0026this._symbolDraw.remove(!0)},e.type=\"effectScatter\",e}(Og),KP=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.hasSymbolVisual=!0,n}return n(e,t),e.prototype.getInitialData=function(t,e){return _x(null,this,{useEncodeDefaulter:!0})},e.prototype.brushSelector=function(t,e,n){return n.point(e.getItemLayout(t))},e.type=\"series.effectScatter\",e.dependencies=[\"grid\",\"polar\"],e.defaultOption={coordinateSystem:\"cartesian2d\",z:2,legendHoverLink:!0,effectType:\"ripple\",progressive:0,showEffectOn:\"render\",clip:!0,rippleEffect:{period:4,scale:2.5,brushType:\"fill\",number:3},universalTransition:{divideShape:\"clone\"},symbolSize:10},e}(bg);var $P=function(t){function e(e,n,i){var r=t.call(this)||this;return r.add(r.createLine(e,n,i)),r._updateEffectSymbol(e,n),r}return n(e,t),e.prototype.createLine=function(t,e,n){return new HA(t,e,n)},e.prototype._updateEffectSymbol=function(t,e){var n=t.getItemModel(e).getModel(\"effect\"),i=n.get(\"symbolSize\"),r=n.get(\"symbol\");Y(i)||(i=[i,i]);var o=t.getItemVisual(e,\"style\"),a=n.get(\"color\")||o\u0026\u0026o.stroke,s=this.childAt(1);this._symbolType!==r\u0026\u0026(this.remove(s),(s=Xy(r,-.5,-.5,1,1,a)).z2=100,s.culling=!0,this.add(s)),s\u0026\u0026(s.setStyle(\"shadowColor\",a),s.setStyle(n.getItemStyle([\"color\"])),s.scaleX=i[0],s.scaleY=i[1],s.setColor(a),this._symbolType=r,this._symbolScale=i,this._updateEffectAnimation(t,n,e))},e.prototype._updateEffectAnimation=function(t,e,n){var i=this.childAt(1);if(i){var r=t.getItemLayout(n),o=1e3*e.get(\"period\"),a=e.get(\"loop\"),s=e.get(\"roundTrip\"),l=e.get(\"constantSpeed\"),u=it(e.get(\"delay\"),(function(e){return e/t.count()*o/3}));if(i.ignore=!0,this._updateAnimationPoints(i,r),l\u003e0\u0026\u0026(o=this._getLineLength(i)/l*1e3),o!==this._period||a!==this._loop||s!==this._roundTrip){i.stopAnimation();var h=void 0;h=X(u)?u(n):u,i.__t\u003e0\u0026\u0026(h=-o*i.__t),this._animateSymbol(i,o,h,a,s)}this._period=o,this._loop=a,this._roundTrip=s}},e.prototype._animateSymbol=function(t,e,n,i,r){if(e\u003e0){t.__t=0;var o=this,a=t.animate(\"\",i).when(r?2*e:e,{__t:r?2:1}).delay(n).during((function(){o._updateSymbolPosition(t)}));i||a.done((function(){o.remove(t)})),a.start()}},e.prototype._getLineLength=function(t){return Vt(t.__p1,t.__cp1)+Vt(t.__cp1,t.__p2)},e.prototype._updateAnimationPoints=function(t,e){t.__p1=e[0],t.__p2=e[1],t.__cp1=e[2]||[(e[0][0]+e[1][0])/2,(e[0][1]+e[1][1])/2]},e.prototype.updateData=function(t,e,n){this.childAt(0).updateData(t,e,n),this._updateEffectSymbol(t,e)},e.prototype._updateSymbolPosition=function(t){var e=t.__p1,n=t.__p2,i=t.__cp1,r=t.__t\u003c1?t.__t:2-t.__t,o=[t.x,t.y],a=o.slice(),s=In,l=Tn;o[0]=s(e[0],i[0],n[0],r),o[1]=s(e[1],i[1],n[1],r);var u=t.__t\u003c1?l(e[0],i[0],n[0],r):l(n[0],i[0],e[0],1-r),h=t.__t\u003c1?l(e[1],i[1],n[1],r):l(n[1],i[1],e[1],1-r);t.rotation=-Math.atan2(h,u)-Math.PI/2,\"line\"!==this._symbolType\u0026\u0026\"rect\"!==this._symbolType\u0026\u0026\"roundRect\"!==this._symbolType||(void 0!==t.__lastT\u0026\u0026t.__lastT\u003ct.__t?(t.scaleY=1.05*Vt(a,o),1===r\u0026\u0026(o[0]=a[0]+(o[0]-a[0])/2,o[1]=a[1]+(o[1]-a[1])/2)):1===t.__lastT?t.scaleY=2*Vt(e,o):t.scaleY=this._symbolScale[1]),t.__lastT=t.__t,t.ignore=!1,t.x=o[0],t.y=o[1]},e.prototype.updateLayout=function(t,e){this.childAt(0).updateLayout(t,e);var n=t.getItemModel(e).getModel(\"effect\");this._updateEffectAnimation(t,n,e)},e}(Br),JP=function(t){function e(e,n,i){var r=t.call(this)||this;return r._createPolyline(e,n,i),r}return n(e,t),e.prototype._createPolyline=function(t,e,n){var i=t.getItemLayout(e),r=new Zu({shape:{points:i}});this.add(r),this._updateCommonStl(t,e,n)},e.prototype.updateData=function(t,e,n){var i=t.hostModel;vh(this.childAt(0),{shape:{points:t.getItemLayout(e)}},i,e),this._updateCommonStl(t,e,n)},e.prototype._updateCommonStl=function(t,e,n){var i=this.childAt(0),r=t.getItemModel(e),o=n\u0026\u0026n.emphasisLineStyle,a=n\u0026\u0026n.focus,s=n\u0026\u0026n.blurScope,l=n\u0026\u0026n.emphasisDisabled;if(!n||t.hasItemOption){var u=r.getModel(\"emphasis\");o=u.getModel(\"lineStyle\").getLineStyle(),l=u.get(\"disabled\"),a=u.get(\"focus\"),s=u.get(\"blurScope\")}i.useStyle(t.getItemVisual(e,\"style\")),i.style.fill=null,i.style.strokeNoScale=!0,i.ensureState(\"emphasis\").style=o,Zl(this,a,s,l)},e.prototype.updateLayout=function(t,e){this.childAt(0).setShape(\"points\",t.getItemLayout(e))},e}(Br),QP=function(t){function e(){var e=null!==t\u0026\u0026t.apply(this,arguments)||this;return e._lastFrame=0,e._lastFramePercent=0,e}return n(e,t),e.prototype.createLine=function(t,e,n){return new JP(t,e,n)},e.prototype._updateAnimationPoints=function(t,e){this._points=e;for(var n=[0],i=0,r=1;r\u003ce.length;r++){var o=e[r-1],a=e[r];i+=Vt(o,a),n.push(i)}if(0!==i){for(r=0;r\u003cn.length;r++)n[r]/=i;this._offsets=n,this._length=i}else this._length=0},e.prototype._getLineLength=function(){return this._length},e.prototype._updateSymbolPosition=function(t){var e=t.__t\u003c1?t.__t:2-t.__t,n=this._points,i=this._offsets,r=n.length;if(i){var o,a=this._lastFrame;if(e\u003cthis._lastFramePercent){for(o=Math.min(a+1,r-1);o\u003e=0\u0026\u0026!(i[o]\u003c=e);o--);o=Math.min(o,r-2)}else{for(o=a;o\u003cr\u0026\u0026!(i[o]\u003ee);o++);o=Math.min(o-1,r-2)}var s=(e-i[o])/(i[o+1]-i[o]),l=n[o],u=n[o+1];t.x=l[0]*(1-s)+s*u[0],t.y=l[1]*(1-s)+s*u[1];var h=t.__t\u003c1?u[0]-l[0]:l[0]-u[0],c=t.__t\u003c1?u[1]-l[1]:l[1]-u[1];t.rotation=-Math.atan2(c,h)-Math.PI/2,this._lastFrame=o,this._lastFramePercent=e,t.ignore=!1}},e}($P),tO=function(){this.polyline=!1,this.curveness=0,this.segs=[]},eO=function(t){function e(e){var n=t.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return n(e,t),e.prototype.reset=function(){this.notClear=!1,this._off=0},e.prototype.getDefaultStyle=function(){return{stroke:\"#000\",fill:null}},e.prototype.getDefaultShape=function(){return new tO},e.prototype.buildPath=function(t,e){var n,i=e.segs,r=e.curveness;if(e.polyline)for(n=this._off;n\u003ci.length;){var o=i[n++];if(o\u003e0){t.moveTo(i[n++],i[n++]);for(var a=1;a\u003co;a++)t.lineTo(i[n++],i[n++])}}else for(n=this._off;n\u003ci.length;){var s=i[n++],l=i[n++],u=i[n++],h=i[n++];if(t.moveTo(s,l),r\u003e0){var c=(s+u)/2-(l-h)*r,p=(l+h)/2-(u-s)*r;t.quadraticCurveTo(c,p,u,h)}else t.lineTo(u,h)}this.incremental\u0026\u0026(this._off=n,this.notClear=!0)},e.prototype.findDataIndex=function(t,e){var n=this.shape,i=n.segs,r=n.curveness,o=this.style.lineWidth;if(n.polyline)for(var a=0,s=0;s\u003ci.length;){var l=i[s++];if(l\u003e0)for(var u=i[s++],h=i[s++],c=1;c\u003cl;c++){if(cs(u,h,p=i[s++],d=i[s++],o,t,e))return a}a++}else for(a=0,s=0;s\u003ci.length;){u=i[s++],h=i[s++];var p=i[s++],d=i[s++];if(r\u003e0){if(ds(u,h,(u+p)/2-(h-d)*r,(h+d)/2-(p-u)*r,p,d,o,t,e))return a}else if(cs(u,h,p,d,o,t,e))return a;a++}return-1},e.prototype.contain=function(t,e){var n=this.transformCoordToLocal(t,e),i=this.getBoundingRect();return t=n[0],e=n[1],i.contain(t,e)?(this.hoverDataIdx=this.findDataIndex(t,e))\u003e=0:(this.hoverDataIdx=-1,!1)},e.prototype.getBoundingRect=function(){var t=this._rect;if(!t){for(var e=this.shape.segs,n=1/0,i=1/0,r=-1/0,o=-1/0,a=0;a\u003ce.length;){var s=e[a++],l=e[a++];n=Math.min(s,n),r=Math.max(s,r),i=Math.min(l,i),o=Math.max(l,o)}t=this._rect=new ze(n,i,r,o)}return t},e}(ks),nO=function(){function t(){this.group=new Br}return t.prototype.updateData=function(t){this._clear();var e=this._create();e.setShape({segs:t.getLayout(\"linesPoints\")}),this._setCommon(e,t)},t.prototype.incrementalPrepareUpdate=function(t){this.group.removeAll(),this._clear()},t.prototype.incrementalUpdate=function(t,e){var n=this._newAdded[0],i=e.getLayout(\"linesPoints\"),r=n\u0026\u0026n.shape.segs;if(r\u0026\u0026r.length\u003c2e4){var o=r.length,a=new Float32Array(o+i.length);a.set(r),a.set(i,o),n.setShape({segs:a})}else{this._newAdded=[];var s=this._create();s.incremental=!0,s.setShape({segs:i}),this._setCommon(s,e),s.__startIndex=t.start}},t.prototype.remove=function(){this._clear()},t.prototype.eachRendered=function(t){this._newAdded[0]\u0026\u0026t(this._newAdded[0])},t.prototype._create=function(){var t=new eO({cursor:\"default\",ignoreCoarsePointer:!0});return this._newAdded.push(t),this.group.add(t),t},t.prototype._setCommon=function(t,e,n){var i=e.hostModel;t.setShape({polyline:i.get(\"polyline\"),curveness:i.get([\"lineStyle\",\"curveness\"])}),t.useStyle(i.getModel(\"lineStyle\").getLineStyle()),t.style.strokeNoScale=!0;var r=e.getVisual(\"style\");r\u0026\u0026r.stroke\u0026\u0026t.setStyle(\"stroke\",r.stroke),t.setStyle(\"fill\",null);var o=rl(t);o.seriesIndex=i.seriesIndex,t.on(\"mousemove\",(function(e){o.dataIndex=null;var n=t.hoverDataIdx;n\u003e0\u0026\u0026(o.dataIndex=n+t.__startIndex)}))},t.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},t}(),iO={seriesType:\"lines\",plan:kg(),reset:function(t){var e=t.coordinateSystem;if(e){var n=t.get(\"polyline\"),i=t.pipelineContext.large;return{progress:function(r,o){var a=[];if(i){var s=void 0,l=r.end-r.start;if(n){for(var u=0,h=r.start;h\u003cr.end;h++)u+=t.getLineCoordsCount(h);s=new Float32Array(l+2*u)}else s=new Float32Array(4*l);var c=0,p=[];for(h=r.start;h\u003cr.end;h++){var d=t.getLineCoords(h,a);n\u0026\u0026(s[c++]=d);for(var f=0;f\u003cd;f++)p=e.dataToPoint(a[f],!1,p),s[c++]=p[0],s[c++]=p[1]}o.setLayout(\"linesPoints\",s)}else for(h=r.start;h\u003cr.end;h++){var g=o.getItemModel(h),y=(d=t.getLineCoords(h,a),[]);if(n)for(var v=0;v\u003cd;v++)y.push(e.dataToPoint(a[v]));else{y[0]=e.dataToPoint(a[0]),y[1]=e.dataToPoint(a[1]);var m=g.get([\"lineStyle\",\"curveness\"]);+m\u0026\u0026(y[2]=[(y[0][0]+y[1][0])/2-(y[0][1]-y[1][1])*m,(y[0][1]+y[1][1])/2-(y[1][0]-y[0][0])*m])}o.setItemLayout(h,y)}}}}}},rO=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){var i=t.getData(),r=this._updateLineDraw(i,t),o=t.get(\"zlevel\"),a=t.get([\"effect\",\"trailLength\"]),s=n.getZr(),l=\"svg\"===s.painter.getType();l||s.painter.getLayer(o).clear(!0),null==this._lastZlevel||l||s.configLayer(this._lastZlevel,{motionBlur:!1}),this._showEffect(t)\u0026\u0026a\u003e0\u0026\u0026(l||s.configLayer(o,{motionBlur:!0,lastFrameAlpha:Math.max(Math.min(a/10+.9,1),0)})),r.updateData(i);var u=t.get(\"clip\",!0)\u0026\u0026PS(t.coordinateSystem,!1,t);u?this.group.setClipPath(u):this.group.removeClipPath(),this._lastZlevel=o,this._finished=!0},e.prototype.incrementalPrepareRender=function(t,e,n){var i=t.getData();this._updateLineDraw(i,t).incrementalPrepareUpdate(i),this._clearLayer(n),this._finished=!1},e.prototype.incrementalRender=function(t,e,n){this._lineDraw.incrementalUpdate(t,e.getData()),this._finished=t.end===e.getData().count()},e.prototype.eachRendered=function(t){this._lineDraw\u0026\u0026this._lineDraw.eachRendered(t)},e.prototype.updateTransform=function(t,e,n){var i=t.getData(),r=t.pipelineContext;if(!this._finished||r.large||r.progressiveRender)return{update:!0};var o=iO.reset(t,e,n);o.progress\u0026\u0026o.progress({start:0,end:i.count(),count:i.count()},i),this._lineDraw.updateLayout(),this._clearLayer(n)},e.prototype._updateLineDraw=function(t,e){var n=this._lineDraw,i=this._showEffect(e),r=!!e.get(\"polyline\"),o=e.pipelineContext.large;return n\u0026\u0026i===this._hasEffet\u0026\u0026r===this._isPolyline\u0026\u0026o===this._isLargeDraw||(n\u0026\u0026n.remove(),n=this._lineDraw=o?new nO:new YA(r?i?QP:JP:i?$P:HA),this._hasEffet=i,this._isPolyline=r,this._isLargeDraw=o),this.group.add(n.group),n},e.prototype._showEffect=function(t){return!!t.get([\"effect\",\"show\"])},e.prototype._clearLayer=function(t){var e=t.getZr();\"svg\"===e.painter.getType()||null==this._lastZlevel||e.painter.getLayer(this._lastZlevel).clear(!0)},e.prototype.remove=function(t,e){this._lineDraw\u0026\u0026this._lineDraw.remove(),this._lineDraw=null,this._clearLayer(e)},e.prototype.dispose=function(t,e){this.remove(t,e)},e.type=\"lines\",e}(Og),oO=\"undefined\"==typeof Uint32Array?Array:Uint32Array,aO=\"undefined\"==typeof Float64Array?Array:Float64Array;function sO(t){var e=t.data;e\u0026\u0026e[0]\u0026\u0026e[0][0]\u0026\u0026e[0][0].coord\u0026\u0026(t.data=z(e,(function(t){var e={coords:[t[0].coord,t[1].coord]};return t[0].name\u0026\u0026(e.fromName=t[0].name),t[1].name\u0026\u0026(e.toName=t[1].name),D([e,t[0],t[1]])})))}var lO=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.visualStyleAccessPath=\"lineStyle\",n.visualDrawType=\"stroke\",n}return n(e,t),e.prototype.init=function(e){e.data=e.data||[],sO(e);var n=this._processFlatCoordsArray(e.data);this._flatCoords=n.flatCoords,this._flatCoordsOffset=n.flatCoordsOffset,n.flatCoords\u0026\u0026(e.data=new Float32Array(n.count)),t.prototype.init.apply(this,arguments)},e.prototype.mergeOption=function(e){if(sO(e),e.data){var n=this._processFlatCoordsArray(e.data);this._flatCoords=n.flatCoords,this._flatCoordsOffset=n.flatCoordsOffset,n.flatCoords\u0026\u0026(e.data=new Float32Array(n.count))}t.prototype.mergeOption.apply(this,arguments)},e.prototype.appendData=function(t){var e=this._processFlatCoordsArray(t.data);e.flatCoords\u0026\u0026(this._flatCoords?(this._flatCoords=vt(this._flatCoords,e.flatCoords),this._flatCoordsOffset=vt(this._flatCoordsOffset,e.flatCoordsOffset)):(this._flatCoords=e.flatCoords,this._flatCoordsOffset=e.flatCoordsOffset),t.data=new Float32Array(e.count)),this.getRawData().appendData(t.data)},e.prototype._getCoordsFromItemModel=function(t){var e=this.getData().getItemModel(t),n=e.option instanceof Array?e.option:e.getShallow(\"coords\");return n},e.prototype.getLineCoordsCount=function(t){return this._flatCoordsOffset?this._flatCoordsOffset[2*t+1]:this._getCoordsFromItemModel(t).length},e.prototype.getLineCoords=function(t,e){if(this._flatCoordsOffset){for(var n=this._flatCoordsOffset[2*t],i=this._flatCoordsOffset[2*t+1],r=0;r\u003ci;r++)e[r]=e[r]||[],e[r][0]=this._flatCoords[n+2*r],e[r][1]=this._flatCoords[n+2*r+1];return i}var o=this._getCoordsFromItemModel(t);for(r=0;r\u003co.length;r++)e[r]=e[r]||[],e[r][0]=o[r][0],e[r][1]=o[r][1];return o.length},e.prototype._processFlatCoordsArray=function(t){var e=0;if(this._flatCoords\u0026\u0026(e=this._flatCoords.length),j(t[0])){for(var n=t.length,i=new oO(n),r=new aO(n),o=0,a=0,s=0,l=0;l\u003cn;){s++;var u=t[l++];i[a++]=o+e,i[a++]=u;for(var h=0;h\u003cu;h++){var c=t[l++],p=t[l++];r[o++]=c,r[o++]=p}}return{flatCoordsOffset:new Uint32Array(i.buffer,0,a),flatCoords:r,count:s}}return{flatCoordsOffset:null,flatCoords:null,count:t.length}},e.prototype.getInitialData=function(t,e){var n=new cx([\"value\"],this);return n.hasItemOption=!1,n.initData(t.data,[],(function(t,e,i,r){if(t instanceof Array)return NaN;n.hasItemOption=!0;var o=t.value;return null!=o?o instanceof Array?o[r]:o:void 0})),n},e.prototype.formatTooltip=function(t,e,n){var i=this.getData().getItemModel(t),r=i.get(\"name\");if(r)return r;var o=i.get(\"fromName\"),a=i.get(\"toName\"),s=[];return null!=o\u0026\u0026s.push(o),null!=a\u0026\u0026s.push(a),og(\"nameValue\",{name:s.join(\" \u003e \")})},e.prototype.preventIncremental=function(){return!!this.get([\"effect\",\"show\"])},e.prototype.getProgressive=function(){var t=this.option.progressive;return null==t?this.option.large?1e4:this.get(\"progressive\"):t},e.prototype.getProgressiveThreshold=function(){var t=this.option.progressiveThreshold;return null==t?this.option.large?2e4:this.get(\"progressiveThreshold\"):t},e.prototype.getZLevelKey=function(){var t=this.getModel(\"effect\"),e=t.get(\"trailLength\");return this.getData().count()\u003ethis.getProgressiveThreshold()?this.id:t.get(\"show\")\u0026\u0026e\u003e0?e+\"\":\"\"},e.type=\"series.lines\",e.dependencies=[\"grid\",\"polar\",\"geo\",\"calendar\"],e.defaultOption={coordinateSystem:\"geo\",z:2,legendHoverLink:!0,xAxisIndex:0,yAxisIndex:0,symbol:[\"none\",\"none\"],symbolSize:[10,10],geoIndex:0,effect:{show:!1,period:4,constantSpeed:0,symbol:\"circle\",symbolSize:3,loop:!0,trailLength:.2},large:!1,largeThreshold:2e3,polyline:!1,clip:!0,label:{show:!1,position:\"end\"},lineStyle:{opacity:.5}},e}(bg);function uO(t){return t instanceof Array||(t=[t,t]),t}var hO={seriesType:\"lines\",reset:function(t){var e=uO(t.get(\"symbol\")),n=uO(t.get(\"symbolSize\")),i=t.getData();return i.setVisual(\"fromSymbol\",e\u0026\u0026e[0]),i.setVisual(\"toSymbol\",e\u0026\u0026e[1]),i.setVisual(\"fromSymbolSize\",n\u0026\u0026n[0]),i.setVisual(\"toSymbolSize\",n\u0026\u0026n[1]),{dataEach:i.hasItemOption?function(t,e){var n=t.getItemModel(e),i=uO(n.getShallow(\"symbol\",!0)),r=uO(n.getShallow(\"symbolSize\",!0));i[0]\u0026\u0026t.setItemVisual(e,\"fromSymbol\",i[0]),i[1]\u0026\u0026t.setItemVisual(e,\"toSymbol\",i[1]),r[0]\u0026\u0026t.setItemVisual(e,\"fromSymbolSize\",r[0]),r[1]\u0026\u0026t.setItemVisual(e,\"toSymbolSize\",r[1])}:null}}};var cO=function(){function t(){this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={inRange:null,outOfRange:null};var t=h.createCanvas();this.canvas=t}return t.prototype.update=function(t,e,n,i,r,o){var a=this._getBrush(),s=this._getGradient(r,\"inRange\"),l=this._getGradient(r,\"outOfRange\"),u=this.pointSize+this.blurSize,h=this.canvas,c=h.getContext(\"2d\"),p=t.length;h.width=e,h.height=n;for(var d=0;d\u003cp;++d){var f=t[d],g=f[0],y=f[1],v=i(f[2]);c.globalAlpha=v,c.drawImage(a,g-u,y-u)}if(!h.width||!h.height)return h;for(var m=c.getImageData(0,0,h.width,h.height),x=m.data,_=0,b=x.length,w=this.minOpacity,S=this.maxOpacity-w;_\u003cb;){v=x[_+3]/256;var M=4*Math.floor(255*v);if(v\u003e0){var I=o(v)?s:l;v\u003e0\u0026\u0026(v=v*S+w),x[_++]=I[M],x[_++]=I[M+1],x[_++]=I[M+2],x[_++]=I[M+3]*v*256}else _+=4}return c.putImageData(m,0,0),h},t.prototype._getBrush=function(){var t=this._brushCanvas||(this._brushCanvas=h.createCanvas()),e=this.pointSize+this.blurSize,n=2*e;t.width=n,t.height=n;var i=t.getContext(\"2d\");return i.clearRect(0,0,n,n),i.shadowOffsetX=n,i.shadowBlur=this.blurSize,i.shadowColor=\"#000\",i.beginPath(),i.arc(-e,e,this.pointSize,0,2*Math.PI,!0),i.closePath(),i.fill(),t},t.prototype._getGradient=function(t,e){for(var n=this._gradientPixels,i=n[e]||(n[e]=new Uint8ClampedArray(1024)),r=[0,0,0,0],o=0,a=0;a\u003c256;a++)t[e](a/255,!0,r),i[o++]=r[0],i[o++]=r[1],i[o++]=r[2],i[o++]=r[3];return i},t}();function pO(t){var e=t.dimensions;return\"lng\"===e[0]\u0026\u0026\"lat\"===e[1]}var dO=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){var i;e.eachComponent(\"visualMap\",(function(e){e.eachTargetSeries((function(n){n===t\u0026\u0026(i=e)}))})),this._progressiveEls=null,this.group.removeAll();var r=t.coordinateSystem;\"cartesian2d\"===r.type||\"calendar\"===r.type?this._renderOnCartesianAndCalendar(t,n,0,t.getData().count()):pO(r)\u0026\u0026this._renderOnGeo(r,t,i,n)},e.prototype.incrementalPrepareRender=function(t,e,n){this.group.removeAll()},e.prototype.incrementalRender=function(t,e,n,i){var r=e.coordinateSystem;r\u0026\u0026(pO(r)?this.render(e,n,i):(this._progressiveEls=[],this._renderOnCartesianAndCalendar(e,i,t.start,t.end,!0)))},e.prototype.eachRendered=function(t){Jh(this._progressiveEls||this.group,t)},e.prototype._renderOnCartesianAndCalendar=function(t,e,n,i,r){var o,a,s,l,u=t.coordinateSystem,h=OS(u,\"cartesian2d\");if(h){var c=u.getAxis(\"x\"),p=u.getAxis(\"y\");0,o=c.getBandWidth()+.5,a=p.getBandWidth()+.5,s=c.scale.getExtent(),l=p.scale.getExtent()}for(var d=this.group,f=t.getData(),g=t.getModel([\"emphasis\",\"itemStyle\"]).getItemStyle(),y=t.getModel([\"blur\",\"itemStyle\"]).getItemStyle(),v=t.getModel([\"select\",\"itemStyle\"]).getItemStyle(),m=t.get([\"itemStyle\",\"borderRadius\"]),x=rc(t),_=t.getModel(\"emphasis\"),b=_.get(\"focus\"),w=_.get(\"blurScope\"),S=_.get(\"disabled\"),M=h?[f.mapDimension(\"x\"),f.mapDimension(\"y\"),f.mapDimension(\"value\")]:[f.mapDimension(\"time\"),f.mapDimension(\"value\")],I=n;I\u003ci;I++){var T=void 0,C=f.getItemVisual(I,\"style\");if(h){var D=f.get(M[0],I),A=f.get(M[1],I);if(isNaN(f.get(M[2],I))||isNaN(D)||isNaN(A)||D\u003cs[0]||D\u003es[1]||A\u003cl[0]||A\u003el[1])continue;var k=u.dataToPoint([D,A]);T=new Ws({shape:{x:k[0]-o/2,y:k[1]-a/2,width:o,height:a},style:C})}else{if(isNaN(f.get(M[1],I)))continue;T=new Ws({z2:1,shape:u.dataToRect([f.get(M[0],I)]).contentShape,style:C})}if(f.hasItemOption){var L=f.getItemModel(I),P=L.getModel(\"emphasis\");g=P.getModel(\"itemStyle\").getItemStyle(),y=L.getModel([\"blur\",\"itemStyle\"]).getItemStyle(),v=L.getModel([\"select\",\"itemStyle\"]).getItemStyle(),m=L.get([\"itemStyle\",\"borderRadius\"]),b=P.get(\"focus\"),w=P.get(\"blurScope\"),S=P.get(\"disabled\"),x=rc(L)}T.shape.r=m;var O=t.getRawValue(I),R=\"-\";O\u0026\u0026null!=O[2]\u0026\u0026(R=O[2]+\"\"),ic(T,x,{labelFetcher:t,labelDataIndex:I,defaultOpacity:C.opacity,defaultText:R}),T.ensureState(\"emphasis\").style=g,T.ensureState(\"blur\").style=y,T.ensureState(\"select\").style=v,Zl(T,b,w,S),T.incremental=r,r\u0026\u0026(T.states.emphasis.hoverLayer=!0),d.add(T),f.setItemGraphicEl(I,T),this._progressiveEls\u0026\u0026this._progressiveEls.push(T)}},e.prototype._renderOnGeo=function(t,e,n,i){var r=n.targetVisuals.inRange,o=n.targetVisuals.outOfRange,a=e.getData(),s=this._hmLayer||this._hmLayer||new cO;s.blurSize=e.get(\"blurSize\"),s.pointSize=e.get(\"pointSize\"),s.minOpacity=e.get(\"minOpacity\"),s.maxOpacity=e.get(\"maxOpacity\");var l=t.getViewRect().clone(),u=t.getRoamTransform();l.applyTransform(u);var h=Math.max(l.x,0),c=Math.max(l.y,0),p=Math.min(l.width+l.x,i.getWidth()),d=Math.min(l.height+l.y,i.getHeight()),f=p-h,g=d-c,y=[a.mapDimension(\"lng\"),a.mapDimension(\"lat\"),a.mapDimension(\"value\")],v=a.mapArray(y,(function(e,n,i){var r=t.dataToPoint([e,n]);return r[0]-=h,r[1]-=c,r.push(i),r})),m=n.getExtent(),x=\"visualMap.continuous\"===n.type?function(t,e){var n=t[1]-t[0];return e=[(e[0]-t[0])/n,(e[1]-t[0])/n],function(t){return t\u003e=e[0]\u0026\u0026t\u003c=e[1]}}(m,n.option.range):function(t,e,n){var i=t[1]-t[0],r=(e=z(e,(function(e){return{interval:[(e.interval[0]-t[0])/i,(e.interval[1]-t[0])/i]}}))).length,o=0;return function(t){var i;for(i=o;i\u003cr;i++)if((a=e[i].interval)[0]\u003c=t\u0026\u0026t\u003c=a[1]){o=i;break}if(i===r)for(i=o-1;i\u003e=0;i--){var a;if((a=e[i].interval)[0]\u003c=t\u0026\u0026t\u003c=a[1]){o=i;break}}return i\u003e=0\u0026\u0026i\u003cr\u0026\u0026n[i]}}(m,n.getPieceList(),n.option.selected);s.update(v,f,g,r.color.getNormalizer(),{inRange:r.color.getColorMapper(),outOfRange:o.color.getColorMapper()},x);var _=new Ns({style:{width:f,height:g,x:h,y:c,image:s.canvas},silent:!0});this.group.add(_)},e.type=\"heatmap\",e}(Og),fO=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.getInitialData=function(t,e){return _x(null,this,{generateCoord:\"value\"})},e.prototype.preventIncremental=function(){var t=wd.get(this.get(\"coordinateSystem\"));if(t\u0026\u0026t.dimensions)return\"lng\"===t.dimensions[0]\u0026\u0026\"lat\"===t.dimensions[1]},e.type=\"series.heatmap\",e.dependencies=[\"grid\",\"geo\",\"calendar\"],e.defaultOption={coordinateSystem:\"cartesian2d\",z:2,geoIndex:0,blurSize:30,pointSize:20,maxOpacity:1,minOpacity:0,select:{itemStyle:{borderColor:\"#212121\"}}},e}(bg);var gO=[\"itemStyle\",\"borderWidth\"],yO=[{xy:\"x\",wh:\"width\",index:0,posDesc:[\"left\",\"right\"]},{xy:\"y\",wh:\"height\",index:1,posDesc:[\"top\",\"bottom\"]}],vO=new Su,mO=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){var i=this.group,r=t.getData(),o=this._data,a=t.coordinateSystem,s=a.getBaseAxis().isHorizontal(),l=a.master.getRect(),u={ecSize:{width:n.getWidth(),height:n.getHeight()},seriesModel:t,coordSys:a,coordSysExtent:[[l.x,l.x+l.width],[l.y,l.y+l.height]],isHorizontal:s,valueDim:yO[+s],categoryDim:yO[1-+s]};r.diff(o).add((function(t){if(r.hasValue(t)){var e=TO(r,t),n=xO(r,t,e,u),o=AO(r,u,n);r.setItemGraphicEl(t,o),i.add(o),RO(o,u,n)}})).update((function(t,e){var n=o.getItemGraphicEl(e);if(r.hasValue(t)){var a=TO(r,t),s=xO(r,t,a,u),l=LO(r,s);n\u0026\u0026l!==n.__pictorialShapeStr\u0026\u0026(i.remove(n),r.setItemGraphicEl(t,null),n=null),n?function(t,e,n){var i=n.animationModel,r=n.dataIndex,o=t.__pictorialBundle;vh(o,{x:n.bundlePosition[0],y:n.bundlePosition[1]},i,r),n.symbolRepeat?wO(t,e,n,!0):SO(t,e,n,!0);MO(t,n,!0),IO(t,e,n,!0)}(n,u,s):n=AO(r,u,s,!0),r.setItemGraphicEl(t,n),n.__pictorialSymbolMeta=s,i.add(n),RO(n,u,s)}else i.remove(n)})).remove((function(t){var e=o.getItemGraphicEl(t);e\u0026\u0026kO(o,t,e.__pictorialSymbolMeta.animationModel,e)})).execute();var h=t.get(\"clip\",!0)?PS(t.coordinateSystem,!1,t):null;return h?i.setClipPath(h):i.removeClipPath(),this._data=r,this.group},e.prototype.remove=function(t,e){var n=this.group,i=this._data;t.get(\"animation\")?i\u0026\u0026i.eachItemGraphicEl((function(e){kO(i,rl(e).dataIndex,t,e)})):n.removeAll()},e.type=\"pictorialBar\",e}(Og);function xO(t,e,n,i){var r=t.getItemLayout(e),o=n.get(\"symbolRepeat\"),a=n.get(\"symbolClip\"),s=n.get(\"symbolPosition\")||\"start\",l=(n.get(\"symbolRotate\")||0)*Math.PI/180||0,u=n.get(\"symbolPatternSize\")||2,h=n.isAnimationEnabled(),c={dataIndex:e,layout:r,itemModel:n,symbolType:t.getItemVisual(e,\"symbol\")||\"circle\",style:t.getItemVisual(e,\"style\"),symbolClip:a,symbolRepeat:o,symbolRepeatDirection:n.get(\"symbolRepeatDirection\"),symbolPatternSize:u,rotation:l,animationModel:h?n:null,hoverScale:h\u0026\u0026n.get([\"emphasis\",\"scale\"]),z2:n.getShallow(\"z\",!0)||0};!function(t,e,n,i,r){var o,a=i.valueDim,s=t.get(\"symbolBoundingData\"),l=i.coordSys.getOtherAxis(i.coordSys.getBaseAxis()),u=l.toGlobalCoord(l.dataToCoord(0)),h=1-+(n[a.wh]\u003c=0);if(Y(s)){var c=[_O(l,s[0])-u,_O(l,s[1])-u];c[1]\u003cc[0]\u0026\u0026c.reverse(),o=c[h]}else o=null!=s?_O(l,s)-u:e?i.coordSysExtent[a.index][h]-u:n[a.wh];r.boundingLength=o,e\u0026\u0026(r.repeatCutLength=n[a.wh]);var p=\"x\"===a.xy,d=l.inverse;r.pxSign=p\u0026\u0026!d||!p\u0026\u0026d?o\u003e=0?1:-1:o\u003e0?1:-1}(n,o,r,i,c),function(t,e,n,i,r,o,a,s,l,u){var h,c=l.valueDim,p=l.categoryDim,d=Math.abs(n[p.wh]),f=t.getItemVisual(e,\"symbolSize\");h=Y(f)?f.slice():null==f?[\"100%\",\"100%\"]:[f,f];h[p.index]=$r(h[p.index],d),h[c.index]=$r(h[c.index],i?d:Math.abs(o)),u.symbolSize=h;var g=u.symbolScale=[h[0]/s,h[1]/s];g[c.index]*=(l.isHorizontal?-1:1)*a}(t,e,r,o,0,c.boundingLength,c.pxSign,u,i,c),function(t,e,n,i,r){var o=t.get(gO)||0;o\u0026\u0026(vO.attr({scaleX:e[0],scaleY:e[1],rotation:n}),vO.updateTransform(),o/=vO.getLineScale(),o*=e[i.valueDim.index]);r.valueLineWidth=o||0}(n,c.symbolScale,l,i,c);var p=c.symbolSize,d=Zy(n.get(\"symbolOffset\"),p);return function(t,e,n,i,r,o,a,s,l,u,h,c){var p=h.categoryDim,d=h.valueDim,f=c.pxSign,g=Math.max(e[d.index]+s,0),y=g;if(i){var v=Math.abs(l),m=it(t.get(\"symbolMargin\"),\"15%\")+\"\",x=!1;m.lastIndexOf(\"!\")===m.length-1\u0026\u0026(x=!0,m=m.slice(0,m.length-1));var _=$r(m,e[d.index]),b=Math.max(g+2*_,0),w=x?0:2*_,S=vo(i),M=S?i:NO((v+w)/b);b=g+2*(_=(v-M*g)/2/(x?M:Math.max(M-1,1))),w=x?0:2*_,S||\"fixed\"===i||(M=u?NO((Math.abs(u)+w)/b):0),y=M*b-w,c.repeatTimes=M,c.symbolMargin=_}var I=f*(y/2),T=c.pathPosition=[];T[p.index]=n[p.wh]/2,T[d.index]=\"start\"===a?I:\"end\"===a?l-I:l/2,o\u0026\u0026(T[0]+=o[0],T[1]+=o[1]);var C=c.bundlePosition=[];C[p.index]=n[p.xy],C[d.index]=n[d.xy];var D=c.barRectShape=A({},n);D[d.wh]=f*Math.max(Math.abs(n[d.wh]),Math.abs(T[d.index]+I)),D[p.wh]=n[p.wh];var k=c.clipShape={};k[p.xy]=-n[p.xy],k[p.wh]=h.ecSize[p.wh],k[d.xy]=0,k[d.wh]=n[d.wh]}(n,p,r,o,0,d,s,c.valueLineWidth,c.boundingLength,c.repeatCutLength,i,c),c}function _O(t,e){return t.toGlobalCoord(t.dataToCoord(t.scale.parse(e)))}function bO(t){var e=t.symbolPatternSize,n=Xy(t.symbolType,-e/2,-e/2,e,e);return n.attr({culling:!0}),\"image\"!==n.type\u0026\u0026n.setStyle({strokeNoScale:!0}),n}function wO(t,e,n,i){var r=t.__pictorialBundle,o=n.symbolSize,a=n.valueLineWidth,s=n.pathPosition,l=e.valueDim,u=n.repeatTimes||0,h=0,c=o[e.valueDim.index]+a+2*n.symbolMargin;for(PO(t,(function(t){t.__pictorialAnimationIndex=h,t.__pictorialRepeatTimes=u,h\u003cu?OO(t,null,f(h),n,i):OO(t,null,{scaleX:0,scaleY:0},n,i,(function(){r.remove(t)})),h++}));h\u003cu;h++){var p=bO(n);p.__pictorialAnimationIndex=h,p.__pictorialRepeatTimes=u,r.add(p);var d=f(h);OO(p,{x:d.x,y:d.y,scaleX:0,scaleY:0},{scaleX:d.scaleX,scaleY:d.scaleY,rotation:d.rotation},n,i)}function f(t){var e=s.slice(),i=n.pxSign,r=t;return(\"start\"===n.symbolRepeatDirection?i\u003e0:i\u003c0)\u0026\u0026(r=u-1-t),e[l.index]=c*(r-u/2+.5)+s[l.index],{x:e[0],y:e[1],scaleX:n.symbolScale[0],scaleY:n.symbolScale[1],rotation:n.rotation}}}function SO(t,e,n,i){var r=t.__pictorialBundle,o=t.__pictorialMainPath;o?OO(o,null,{x:n.pathPosition[0],y:n.pathPosition[1],scaleX:n.symbolScale[0],scaleY:n.symbolScale[1],rotation:n.rotation},n,i):(o=t.__pictorialMainPath=bO(n),r.add(o),OO(o,{x:n.pathPosition[0],y:n.pathPosition[1],scaleX:0,scaleY:0,rotation:n.rotation},{scaleX:n.symbolScale[0],scaleY:n.symbolScale[1]},n,i))}function MO(t,e,n){var i=A({},e.barRectShape),r=t.__pictorialBarRect;r?OO(r,null,{shape:i},e,n):((r=t.__pictorialBarRect=new Ws({z2:2,shape:i,silent:!0,style:{stroke:\"transparent\",fill:\"transparent\",lineWidth:0}})).disableMorphing=!0,t.add(r))}function IO(t,e,n,i){if(n.symbolClip){var r=t.__pictorialClipPath,o=A({},n.clipShape),a=e.valueDim,s=n.animationModel,l=n.dataIndex;if(r)vh(r,{shape:o},s,l);else{o[a.wh]=0,r=new Ws({shape:o}),t.__pictorialBundle.setClipPath(r),t.__pictorialClipPath=r;var u={};u[a.wh]=n.clipShape[a.wh],Qh[i?\"updateProps\":\"initProps\"](r,{shape:u},s,l)}}}function TO(t,e){var n=t.getItemModel(e);return n.getAnimationDelayParams=CO,n.isAnimationEnabled=DO,n}function CO(t){return{index:t.__pictorialAnimationIndex,count:t.__pictorialRepeatTimes}}function DO(){return this.parentModel.isAnimationEnabled()\u0026\u0026!!this.getShallow(\"animation\")}function AO(t,e,n,i){var r=new Br,o=new Br;return r.add(o),r.__pictorialBundle=o,o.x=n.bundlePosition[0],o.y=n.bundlePosition[1],n.symbolRepeat?wO(r,e,n):SO(r,0,n),MO(r,n,i),IO(r,e,n,i),r.__pictorialShapeStr=LO(t,n),r.__pictorialSymbolMeta=n,r}function kO(t,e,n,i){var r=i.__pictorialBarRect;r\u0026\u0026r.removeTextContent();var o=[];PO(i,(function(t){o.push(t)})),i.__pictorialMainPath\u0026\u0026o.push(i.__pictorialMainPath),i.__pictorialClipPath\u0026\u0026(n=null),E(o,(function(t){_h(t,{scaleX:0,scaleY:0},n,e,(function(){i.parent\u0026\u0026i.parent.remove(i)}))})),t.setItemGraphicEl(e,null)}function LO(t,e){return[t.getItemVisual(e.dataIndex,\"symbol\")||\"none\",!!e.symbolRepeat,!!e.symbolClip].join(\":\")}function PO(t,e,n){E(t.__pictorialBundle.children(),(function(i){i!==t.__pictorialBarRect\u0026\u0026e.call(n,i)}))}function OO(t,e,n,i,r,o){e\u0026\u0026t.attr(e),i.symbolClip\u0026\u0026!r?n\u0026\u0026t.attr(n):n\u0026\u0026Qh[r?\"updateProps\":\"initProps\"](t,n,i.animationModel,i.dataIndex,o)}function RO(t,e,n){var i=n.dataIndex,r=n.itemModel,o=r.getModel(\"emphasis\"),a=o.getModel(\"itemStyle\").getItemStyle(),s=r.getModel([\"blur\",\"itemStyle\"]).getItemStyle(),l=r.getModel([\"select\",\"itemStyle\"]).getItemStyle(),u=r.getShallow(\"cursor\"),h=o.get(\"focus\"),c=o.get(\"blurScope\"),p=o.get(\"scale\");PO(t,(function(t){if(t instanceof Ns){var e=t.style;t.useStyle(A({image:e.image,x:e.x,y:e.y,width:e.width,height:e.height},n.style))}else t.useStyle(n.style);var i=t.ensureState(\"emphasis\");i.style=a,p\u0026\u0026(i.scaleX=1.1*t.scaleX,i.scaleY=1.1*t.scaleY),t.ensureState(\"blur\").style=s,t.ensureState(\"select\").style=l,u\u0026\u0026(t.cursor=u),t.z2=n.z2}));var d=e.valueDim.posDesc[+(n.boundingLength\u003e0)],f=t.__pictorialBarRect;f.ignoreClip=!0,ic(f,rc(r),{labelFetcher:e.seriesModel,labelDataIndex:i,defaultText:pS(e.seriesModel.getData(),i),inheritColor:n.style.fill,defaultOpacity:n.style.opacity,defaultOutsidePosition:d}),Zl(t,h,c,o.get(\"disabled\"))}function NO(t){var e=Math.round(t);return Math.abs(t-e)\u003c1e-4?e:Math.ceil(t)}var EO=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.hasSymbolVisual=!0,n.defaultSymbol=\"roundRect\",n}return n(e,t),e.prototype.getInitialData=function(e){return e.stack=null,t.prototype.getInitialData.apply(this,arguments)},e.type=\"series.pictorialBar\",e.dependencies=[\"grid\"],e.defaultOption=kc(qS.defaultOption,{symbol:\"circle\",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:\"end\",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:\"-100%\",clip:!1,progressive:0,emphasis:{scale:!1},select:{itemStyle:{borderColor:\"#212121\"}}}),e}(qS);var zO=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n._layers=[],n}return n(e,t),e.prototype.render=function(t,e,n){var i=t.getData(),r=this,o=this.group,a=t.getLayerSeries(),s=i.getLayout(\"layoutInfo\"),l=s.rect,u=s.boundaryGap;function h(t){return t.name}o.x=0,o.y=l.y+u[0];var c=new Gm(this._layersSeries||[],a,h,h),p=[];function d(e,n,s){var l=r._layers;if(\"remove\"!==e){for(var u,h,c=[],d=[],f=a[n].indices,g=0;g\u003cf.length;g++){var y=i.getItemLayout(f[g]),v=y.x,m=y.y0,x=y.y;c.push(v,m),d.push(v,m+x),u=i.getItemVisual(f[g],\"style\")}var _=i.getItemLayout(f[0]),b=t.getModel(\"label\").get(\"margin\"),w=t.getModel(\"emphasis\");if(\"add\"===e){var S=p[n]=new Br;h=new AS({shape:{points:c,stackedOnPoints:d,smooth:.4,stackedOnSmooth:.4,smoothConstraint:!1},z2:0}),S.add(h),o.add(S),t.isAnimationEnabled()\u0026\u0026h.setClipPath(function(t,e,n){var i=new Ws({shape:{x:t.x-10,y:t.y-10,width:0,height:t.height+20}});return mh(i,{shape:{x:t.x-50,width:t.width+100,height:t.height+20}},e,n),i}(h.getBoundingRect(),t,(function(){h.removeClipPath()})))}else{S=l[s];h=S.childAt(0),o.add(S),p[n]=S,vh(h,{shape:{points:c,stackedOnPoints:d}},t),Sh(h)}ic(h,rc(t),{labelDataIndex:f[g-1],defaultText:i.getName(f[g-1]),inheritColor:u.fill},{normal:{verticalAlign:\"middle\"}}),h.setTextConfig({position:null,local:!0});var M=h.getTextContent();M\u0026\u0026(M.x=_.x-b,M.y=_.y0+_.y/2),h.useStyle(u),i.setItemGraphicEl(n,h),$l(h,t),Zl(h,w.get(\"focus\"),w.get(\"blurScope\"),w.get(\"disabled\"))}else o.remove(l[n])}c.add(W(d,this,\"add\")).update(W(d,this,\"update\")).remove(W(d,this,\"remove\")).execute(),this._layersSeries=a,this._layers=p},e.type=\"themeRiver\",e}(Og);var VO=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(e){t.prototype.init.apply(this,arguments),this.legendVisualProvider=new NM(W(this.getData,this),W(this.getRawData,this))},e.prototype.fixData=function(t){var e=t.length,n={},i=Uo(t,(function(t){return n.hasOwnProperty(t[0]+\"\")||(n[t[0]+\"\"]=-1),t[2]})),r=[];i.buckets.each((function(t,e){r.push({name:e,dataList:t})}));for(var o=r.length,a=0;a\u003co;++a){for(var s=r[a].name,l=0;l\u003cr[a].dataList.length;++l){var u=r[a].dataList[l][0]+\"\";n[u]=a}for(var u in n)n.hasOwnProperty(u)\u0026\u0026n[u]!==a\u0026\u0026(n[u]=a,t[e]=[u,0,s],e++)}return t},e.prototype.getInitialData=function(t,e){for(var n=this.getReferringComponents(\"singleAxis\",Wo).models[0].get(\"type\"),i=B(t.data,(function(t){return void 0!==t[2]})),r=this.fixData(i||[]),o=[],a=this.nameMap=yt(),s=0,l=0;l\u003cr.length;++l)o.push(r[l][2]),a.get(r[l][2])||(a.set(r[l][2],s),s++);var u=px(r,{coordDimensions:[\"single\"],dimensionsDefine:[{name:\"time\",type:Ym(n)},{name:\"value\",type:\"float\"},{name:\"name\",type:\"ordinal\"}],encodeDefine:{single:0,value:1,itemName:2}}).dimensions,h=new cx(u,this);return h.initData(r),h},e.prototype.getLayerSeries=function(){for(var t=this.getData(),e=t.count(),n=[],i=0;i\u003ce;++i)n[i]=i;var r=t.mapDimension(\"single\"),o=Uo(n,(function(e){return t.get(\"name\",e)})),a=[];return o.buckets.each((function(e,n){e.sort((function(e,n){return t.get(r,e)-t.get(r,n)})),a.push({name:n,indices:e})})),a},e.prototype.getAxisTooltipData=function(t,e,n){Y(t)||(t=t?[t]:[]);for(var i,r=this.getData(),o=this.getLayerSeries(),a=[],s=o.length,l=0;l\u003cs;++l){for(var u=Number.MAX_VALUE,h=-1,c=o[l].indices.length,p=0;p\u003cc;++p){var d=r.get(t[0],o[l].indices[p]),f=Math.abs(d-e);f\u003c=u\u0026\u0026(i=d,u=f,h=o[l].indices[p])}a.push(h)}return{dataIndices:a,nestestValue:i}},e.prototype.formatTooltip=function(t,e,n){var i=this.getData();return og(\"nameValue\",{name:i.getName(t),value:i.get(i.mapDimension(\"value\"),t)})},e.type=\"series.themeRiver\",e.dependencies=[\"singleAxis\"],e.defaultOption={z:2,colorBy:\"data\",coordinateSystem:\"singleAxis\",boundaryGap:[\"10%\",\"10%\"],singleAxisIndex:0,animationEasing:\"linear\",label:{margin:4,show:!0,position:\"left\",fontSize:11},emphasis:{label:{show:!0}}},e}(bg);function BO(t,e){t.eachSeriesByType(\"themeRiver\",(function(t){var e=t.getData(),n=t.coordinateSystem,i={},r=n.getRect();i.rect=r;var o=t.get(\"boundaryGap\"),a=n.getAxis();(i.boundaryGap=o,\"horizontal\"===a.orient)?(o[0]=$r(o[0],r.height),o[1]=$r(o[1],r.height),FO(e,t,r.height-o[0]-o[1])):(o[0]=$r(o[0],r.width),o[1]=$r(o[1],r.width),FO(e,t,r.width-o[0]-o[1]));e.setLayout(\"layoutInfo\",i)}))}function FO(t,e,n){if(t.count())for(var i,r=e.coordinateSystem,o=e.getLayerSeries(),a=t.mapDimension(\"single\"),s=t.mapDimension(\"value\"),l=z(o,(function(e){return z(e.indices,(function(e){var n=r.dataToPoint(t.get(a,e));return n[1]=t.get(s,e),n}))})),u=function(t){for(var e=t.length,n=t[0].length,i=[],r=[],o=0,a=0;a\u003cn;++a){for(var s=0,l=0;l\u003ce;++l)s+=t[l][a][1];s\u003eo\u0026\u0026(o=s),i.push(s)}for(var u=0;u\u003cn;++u)r[u]=(o-i[u])/2;o=0;for(var h=0;h\u003cn;++h){var c=i[h]+r[h];c\u003eo\u0026\u0026(o=c)}return{y0:r,max:o}}(l),h=u.y0,c=n/u.max,p=o.length,d=o[0].indices.length,f=0;f\u003cd;++f){i=h[f]*c,t.setItemLayout(o[0].indices[f],{layerIndex:0,x:l[0][f][0],y0:i,y:l[0][f][1]*c});for(var g=1;g\u003cp;++g)i+=l[g-1][f][1]*c,t.setItemLayout(o[g].indices[f],{layerIndex:g,x:l[g][f][0],y0:i,y:l[g][f][1]*c})}}var GO=function(t){function e(e,n,i,r){var o=t.call(this)||this;o.z2=2,o.textConfig={inside:!0},rl(o).seriesIndex=n.seriesIndex;var a=new Xs({z2:4,silent:e.getModel().get([\"label\",\"silent\"])});return o.setTextContent(a),o.updateData(!0,e,n,i,r),o}return n(e,t),e.prototype.updateData=function(t,e,n,i,r){this.node=e,e.piece=this,n=n||this._seriesModel,i=i||this._ecModel;var o=this;rl(o).dataIndex=e.dataIndex;var a=e.getModel(),s=a.getModel(\"emphasis\"),l=e.getLayout(),u=A({},l);u.label=null;var h=e.getVisual(\"style\");h.lineJoin=\"bevel\";var c=e.getVisual(\"decal\");c\u0026\u0026(h.decal=mv(c,r));var p=eM(a.getModel(\"itemStyle\"),u,!0);A(u,p),E(hl,(function(t){var e=o.ensureState(t),n=a.getModel([t,\"itemStyle\"]);e.style=n.getItemStyle();var i=eM(n,u);i\u0026\u0026(e.shape=i)})),t?(o.setShape(u),o.shape.r=l.r0,mh(o,{shape:{r:l.r}},n,e.dataIndex)):(vh(o,{shape:u},n),Sh(o)),o.useStyle(h),this._updateLabel(n);var d=a.getShallow(\"cursor\");d\u0026\u0026o.attr(\"cursor\",d),this._seriesModel=n||this._seriesModel,this._ecModel=i||this._ecModel;var f=s.get(\"focus\");Zl(this,\"relative\"===f?vt(e.getAncestorsIndices(),e.getDescendantIndices()):\"ancestor\"===f?e.getAncestorsIndices():\"descendant\"===f?e.getDescendantIndices():f,s.get(\"blurScope\"),s.get(\"disabled\"))},e.prototype._updateLabel=function(t){var e=this,n=this.node.getModel(),i=n.getModel(\"label\"),r=this.node.getLayout(),o=r.endAngle-r.startAngle,a=(r.startAngle+r.endAngle)/2,s=Math.cos(a),l=Math.sin(a),u=this,h=u.getTextContent(),c=this.node.dataIndex,p=i.get(\"minAngle\")/180*Math.PI,d=i.get(\"show\")\u0026\u0026!(null!=p\u0026\u0026Math.abs(o)\u003cp);function f(t,e){var n=t.get(e);return null==n?i.get(e):n}h.ignore=!d,E(cl,(function(i){var p=\"normal\"===i?n.getModel(\"label\"):n.getModel([i,\"label\"]),d=\"normal\"===i,g=d?h:h.ensureState(i),y=t.getFormattedLabel(c,i);d\u0026\u0026(y=y||e.node.name),g.style=oc(p,{},null,\"normal\"!==i,!0),y\u0026\u0026(g.style.text=y);var v=p.get(\"show\");null==v||d||(g.ignore=!v);var m,x=f(p,\"position\"),_=d?u:u.states[i],b=_.style.fill;_.textConfig={outsideFill:\"inherit\"===p.get(\"color\")?b:null,inside:\"outside\"!==x};var w=f(p,\"distance\")||0,S=f(p,\"align\"),M=f(p,\"rotate\"),I=.5*Math.PI,T=1.5*Math.PI,C=gs(\"tangential\"===M?Math.PI/2-a:a),D=C\u003eI\u0026\u0026!so(C-I)\u0026\u0026C\u003cT;\"outside\"===x?(m=r.r+w,S=D?\"right\":\"left\"):S\u0026\u0026\"center\"!==S?\"left\"===S?(m=r.r0+w,S=D?\"right\":\"left\"):\"right\"===S\u0026\u0026(m=r.r-w,S=D?\"left\":\"right\"):(m=o===2*Math.PI\u0026\u00260===r.r0?0:(r.r+r.r0)/2,S=\"center\"),g.style.align=S,g.style.verticalAlign=f(p,\"verticalAlign\")||\"middle\",g.x=m*s+r.cx,g.y=m*l+r.cy;var A=0;\"radial\"===M?A=gs(-a)+(D?Math.PI:0):\"tangential\"===M?A=gs(Math.PI/2-a)+(D?Math.PI:0):j(M)\u0026\u0026(A=M*Math.PI/180),g.rotation=gs(A)})),h.dirtyStyle()},e}(Fu),WO=\"sunburstRootToNode\",HO=\"sunburstHighlight\";var YO=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n,i){var r=this;this.seriesModel=t,this.api=n,this.ecModel=e;var o=t.getData(),a=o.tree.root,s=t.getViewRoot(),l=this.group,u=t.get(\"renderLabelForZeroData\"),h=[];s.eachNode((function(t){h.push(t)}));var c=this._oldChildren||[];!function(i,r){if(0===i.length\u0026\u00260===r.length)return;function s(t){return t.getId()}function h(s,h){!function(i,r){u||!i||i.getValue()||(i=null);if(i!==a\u0026\u0026r!==a)if(r\u0026\u0026r.piece)i?(r.piece.updateData(!1,i,t,e,n),o.setItemGraphicEl(i.dataIndex,r.piece)):function(t){if(!t)return;t.piece\u0026\u0026(l.remove(t.piece),t.piece=null)}(r);else if(i){var s=new GO(i,t,e,n);l.add(s),o.setItemGraphicEl(i.dataIndex,s)}}(null==s?null:i[s],null==h?null:r[h])}new Gm(r,i,s,s).add(h).update(h).remove(H(h,null)).execute()}(h,c),function(i,o){o.depth\u003e0?(r.virtualPiece?r.virtualPiece.updateData(!1,i,t,e,n):(r.virtualPiece=new GO(i,t,e,n),l.add(r.virtualPiece)),o.piece.off(\"click\"),r.virtualPiece.on(\"click\",(function(t){r._rootToNode(o.parentNode)}))):r.virtualPiece\u0026\u0026(l.remove(r.virtualPiece),r.virtualPiece=null)}(a,s),this._initEvents(),this._oldChildren=h},e.prototype._initEvents=function(){var t=this;this.group.off(\"click\"),this.group.on(\"click\",(function(e){var n=!1;t.seriesModel.getViewRoot().eachNode((function(i){if(!n\u0026\u0026i.piece\u0026\u0026i.piece===e.target){var r=i.getModel().get(\"nodeClick\");if(\"rootToNode\"===r)t._rootToNode(i);else if(\"link\"===r){var o=i.getModel(),a=o.get(\"link\");if(a)Mp(a,o.get(\"target\",!0)||\"_blank\")}n=!0}}))}))},e.prototype._rootToNode=function(t){t!==this.seriesModel.getViewRoot()\u0026\u0026this.api.dispatchAction({type:WO,from:this.uid,seriesId:this.seriesModel.id,targetNode:t})},e.prototype.containPoint=function(t,e){var n=e.getData().getItemLayout(0);if(n){var i=t[0]-n.cx,r=t[1]-n.cy,o=Math.sqrt(i*i+r*r);return o\u003c=n.r\u0026\u0026o\u003e=n.r0}},e.type=\"sunburst\",e}(Og),XO=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.ignoreStyleOnData=!0,n}return n(e,t),e.prototype.getInitialData=function(t,e){var n={name:t.name,children:t.data};UO(n);var i=this._levelModels=z(t.levels||[],(function(t){return new Cc(t,this,e)}),this),r=nD.createTree(n,this,(function(t){t.wrapMethod(\"getItemModel\",(function(t,e){var n=r.getNodeByDataIndex(e),o=i[n.depth];return o\u0026\u0026(t.parentModel=o),t}))}));return r.data},e.prototype.optionUpdated=function(){this.resetViewRoot()},e.prototype.getDataParams=function(e){var n=t.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(e);return n.treePathInfo=aD(i,this),n},e.prototype.getLevelModel=function(t){return this._levelModels\u0026\u0026this._levelModels[t.depth]},e.prototype.getViewRoot=function(){return this._viewRoot},e.prototype.resetViewRoot=function(t){t?this._viewRoot=t:t=this._viewRoot;var e=this.getRawData().tree.root;t\u0026\u0026(t===e||e.contains(t))||(this._viewRoot=e)},e.prototype.enableAriaDecal=function(){pD(this)},e.type=\"series.sunburst\",e.defaultOption={z:2,center:[\"50%\",\"50%\"],radius:[0,\"75%\"],clockwise:!0,startAngle:90,minAngle:0,stillShowZeroSum:!0,nodeClick:\"rootToNode\",renderLabelForZeroData:!1,label:{rotate:\"radial\",show:!0,opacity:1,align:\"center\",position:\"inside\",distance:5,silent:!0},itemStyle:{borderWidth:1,borderColor:\"white\",borderType:\"solid\",shadowBlur:0,shadowColor:\"rgba(0, 0, 0, 0.2)\",shadowOffsetX:0,shadowOffsetY:0,opacity:1},emphasis:{focus:\"descendant\"},blur:{itemStyle:{opacity:.2},label:{opacity:.1}},animationType:\"expansion\",animationDuration:1e3,animationDurationUpdate:500,data:[],sort:\"desc\"},e}(bg);function UO(t){var e=0;E(t.children,(function(t){UO(t);var n=t.value;Y(n)\u0026\u0026(n=n[0]),e+=n}));var n=t.value;Y(n)\u0026\u0026(n=n[0]),(null==n||isNaN(n))\u0026\u0026(n=e),n\u003c0\u0026\u0026(n=0),Y(t.value)?t.value[0]=n:t.value=n}var ZO=Math.PI/180;function jO(t,e,n){e.eachSeriesByType(t,(function(t){var e=t.get(\"center\"),i=t.get(\"radius\");Y(i)||(i=[0,i]),Y(e)||(e=[e,e]);var r=n.getWidth(),o=n.getHeight(),a=Math.min(r,o),s=$r(e[0],r),l=$r(e[1],o),u=$r(i[0],a/2),h=$r(i[1],a/2),c=-t.get(\"startAngle\")*ZO,p=t.get(\"minAngle\")*ZO,d=t.getData().tree.root,f=t.getViewRoot(),g=f.depth,y=t.get(\"sort\");null!=y\u0026\u0026qO(f,y);var v=0;E(f.children,(function(t){!isNaN(t.getValue())\u0026\u0026v++}));var m=f.getValue(),x=Math.PI/(m||v)*2,_=f.depth\u003e0,b=f.height-(_?-1:1),w=(h-u)/(b||1),S=t.get(\"clockwise\"),M=t.get(\"stillShowZeroSum\"),I=S?1:-1,T=function(e,n){if(e){var i=n;if(e!==d){var r=e.getValue(),o=0===m\u0026\u0026M?x:r*x;o\u003cp\u0026\u0026(o=p),i=n+I*o;var h=e.depth-g-(_?-1:1),c=u+w*h,f=u+w*(h+1),y=t.getLevelModel(e);if(y){var v=y.get(\"r0\",!0),b=y.get(\"r\",!0),C=y.get(\"radius\",!0);null!=C\u0026\u0026(v=C[0],b=C[1]),null!=v\u0026\u0026(c=$r(v,a/2)),null!=b\u0026\u0026(f=$r(b,a/2))}e.setLayout({angle:o,startAngle:n,endAngle:i,clockwise:S,cx:s,cy:l,r0:c,r:f})}if(e.children\u0026\u0026e.children.length){var D=0;E(e.children,(function(t){D+=T(t,n+D)}))}return i-n}};if(_){var C=u,D=u+w,A=2*Math.PI;d.setLayout({angle:A,startAngle:c,endAngle:c+A,clockwise:S,cx:s,cy:l,r0:C,r:D})}T(f,c)}))}function qO(t,e){var n=t.children||[];t.children=function(t,e){if(X(e)){var n=z(t,(function(t,e){var n=t.getValue();return{params:{depth:t.depth,height:t.height,dataIndex:t.dataIndex,getValue:function(){return n}},index:e}}));return n.sort((function(t,n){return e(t.params,n.params)})),z(n,(function(e){return t[e.index]}))}var i=\"asc\"===e;return t.sort((function(t,e){var n=(t.getValue()-e.getValue())*(i?1:-1);return 0===n?(t.dataIndex-e.dataIndex)*(i?-1:1):n}))}(n,e),n.length\u0026\u0026E(t.children,(function(t){qO(t,e)}))}function KO(t){var e={};t.eachSeriesByType(\"sunburst\",(function(t){var n=t.getData(),i=n.tree;i.eachNode((function(r){var o=r.getModel().getModel(\"itemStyle\").getItemStyle();o.fill||(o.fill=function(t,n,i){for(var r=t;r\u0026\u0026r.depth\u003e1;)r=r.parentNode;var o=n.getColorFromPalette(r.name||r.dataIndex+\"\",e);return t.depth\u003e1\u0026\u0026U(o)\u0026\u0026(o=$n(o,(t.depth-1)/(i-1)*.5)),o}(r,t,i.root.height)),A(n.ensureUniqueItemVisual(r.dataIndex,\"style\"),o)}))}))}var $O={color:\"fill\",borderColor:\"stroke\"},JO={symbol:1,symbolSize:1,symbolKeepAspect:1,legendIcon:1,visualMeta:1,liftZ:1,decal:1},QO=Vo(),tR=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.optionUpdated=function(){this.currentZLevel=this.get(\"zlevel\",!0),this.currentZ=this.get(\"z\",!0)},e.prototype.getInitialData=function(t,e){return _x(null,this)},e.prototype.getDataParams=function(e,n,i){var r=t.prototype.getDataParams.call(this,e,n);return i\u0026\u0026(r.info=QO(i).info),r},e.type=\"series.custom\",e.dependencies=[\"grid\",\"polar\",\"geo\",\"singleAxis\",\"calendar\"],e.defaultOption={coordinateSystem:\"cartesian2d\",z:2,legendHoverLink:!0,clip:!1},e}(bg);function eR(t,e){return e=e||[0,0],z([\"x\",\"y\"],(function(n,i){var r=this.getAxis(n),o=e[i],a=t[i]/2;return\"category\"===r.type?r.getBandWidth():Math.abs(r.dataToCoord(o-a)-r.dataToCoord(o+a))}),this)}function nR(t,e){return e=e||[0,0],z([0,1],(function(n){var i=e[n],r=t[n]/2,o=[],a=[];return o[n]=i-r,a[n]=i+r,o[1-n]=a[1-n]=e[1-n],Math.abs(this.dataToPoint(o)[n]-this.dataToPoint(a)[n])}),this)}function iR(t,e){var n=this.getAxis(),i=e instanceof Array?e[0]:e,r=(t instanceof Array?t[0]:t)/2;return\"category\"===n.type?n.getBandWidth():Math.abs(n.dataToCoord(i-r)-n.dataToCoord(i+r))}function rR(t,e){return e=e||[0,0],z([\"Radius\",\"Angle\"],(function(n,i){var r=this[\"get\"+n+\"Axis\"](),o=e[i],a=t[i]/2,s=\"category\"===r.type?r.getBandWidth():Math.abs(r.dataToCoord(o-a)-r.dataToCoord(o+a));return\"Angle\"===n\u0026\u0026(s=s*Math.PI/180),s}),this)}function oR(t,e,n,i){return t\u0026\u0026(t.legacy||!1!==t.legacy\u0026\u0026!n\u0026\u0026!i\u0026\u0026\"tspan\"!==e\u0026\u0026(\"text\"===e||_t(t,\"text\")))}function aR(t,e,n){var i,r,o,a=t;if(\"text\"===e)o=a;else{o={},_t(a,\"text\")\u0026\u0026(o.text=a.text),_t(a,\"rich\")\u0026\u0026(o.rich=a.rich),_t(a,\"textFill\")\u0026\u0026(o.fill=a.textFill),_t(a,\"textStroke\")\u0026\u0026(o.stroke=a.textStroke),_t(a,\"fontFamily\")\u0026\u0026(o.fontFamily=a.fontFamily),_t(a,\"fontSize\")\u0026\u0026(o.fontSize=a.fontSize),_t(a,\"fontStyle\")\u0026\u0026(o.fontStyle=a.fontStyle),_t(a,\"fontWeight\")\u0026\u0026(o.fontWeight=a.fontWeight),r={type:\"text\",style:o,silent:!0},i={};var s=_t(a,\"textPosition\");n?i.position=s?a.textPosition:\"inside\":s\u0026\u0026(i.position=a.textPosition),_t(a,\"textPosition\")\u0026\u0026(i.position=a.textPosition),_t(a,\"textOffset\")\u0026\u0026(i.offset=a.textOffset),_t(a,\"textRotation\")\u0026\u0026(i.rotation=a.textRotation),_t(a,\"textDistance\")\u0026\u0026(i.distance=a.textDistance)}return sR(o,t),E(o.rich,(function(t){sR(t,t)})),{textConfig:i,textContent:r}}function sR(t,e){e\u0026\u0026(e.font=e.textFont||e.font,_t(e,\"textStrokeWidth\")\u0026\u0026(t.lineWidth=e.textStrokeWidth),_t(e,\"textAlign\")\u0026\u0026(t.align=e.textAlign),_t(e,\"textVerticalAlign\")\u0026\u0026(t.verticalAlign=e.textVerticalAlign),_t(e,\"textLineHeight\")\u0026\u0026(t.lineHeight=e.textLineHeight),_t(e,\"textWidth\")\u0026\u0026(t.width=e.textWidth),_t(e,\"textHeight\")\u0026\u0026(t.height=e.textHeight),_t(e,\"textBackgroundColor\")\u0026\u0026(t.backgroundColor=e.textBackgroundColor),_t(e,\"textPadding\")\u0026\u0026(t.padding=e.textPadding),_t(e,\"textBorderColor\")\u0026\u0026(t.borderColor=e.textBorderColor),_t(e,\"textBorderWidth\")\u0026\u0026(t.borderWidth=e.textBorderWidth),_t(e,\"textBorderRadius\")\u0026\u0026(t.borderRadius=e.textBorderRadius),_t(e,\"textBoxShadowColor\")\u0026\u0026(t.shadowColor=e.textBoxShadowColor),_t(e,\"textBoxShadowBlur\")\u0026\u0026(t.shadowBlur=e.textBoxShadowBlur),_t(e,\"textBoxShadowOffsetX\")\u0026\u0026(t.shadowOffsetX=e.textBoxShadowOffsetX),_t(e,\"textBoxShadowOffsetY\")\u0026\u0026(t.shadowOffsetY=e.textBoxShadowOffsetY))}function lR(t,e,n){var i=t;i.textPosition=i.textPosition||n.position||\"inside\",null!=n.offset\u0026\u0026(i.textOffset=n.offset),null!=n.rotation\u0026\u0026(i.textRotation=n.rotation),null!=n.distance\u0026\u0026(i.textDistance=n.distance);var r=i.textPosition.indexOf(\"inside\")\u003e=0,o=t.fill||\"#000\";uR(i,e);var a=null==i.textFill;return r?a\u0026\u0026(i.textFill=n.insideFill||\"#fff\",!i.textStroke\u0026\u0026n.insideStroke\u0026\u0026(i.textStroke=n.insideStroke),!i.textStroke\u0026\u0026(i.textStroke=o),null==i.textStrokeWidth\u0026\u0026(i.textStrokeWidth=2)):(a\u0026\u0026(i.textFill=t.fill||n.outsideFill||\"#000\"),!i.textStroke\u0026\u0026n.outsideStroke\u0026\u0026(i.textStroke=n.outsideStroke)),i.text=e.text,i.rich=e.rich,E(e.rich,(function(t){uR(t,t)})),i}function uR(t,e){e\u0026\u0026(_t(e,\"fill\")\u0026\u0026(t.textFill=e.fill),_t(e,\"stroke\")\u0026\u0026(t.textStroke=e.fill),_t(e,\"lineWidth\")\u0026\u0026(t.textStrokeWidth=e.lineWidth),_t(e,\"font\")\u0026\u0026(t.font=e.font),_t(e,\"fontStyle\")\u0026\u0026(t.fontStyle=e.fontStyle),_t(e,\"fontWeight\")\u0026\u0026(t.fontWeight=e.fontWeight),_t(e,\"fontSize\")\u0026\u0026(t.fontSize=e.fontSize),_t(e,\"fontFamily\")\u0026\u0026(t.fontFamily=e.fontFamily),_t(e,\"align\")\u0026\u0026(t.textAlign=e.align),_t(e,\"verticalAlign\")\u0026\u0026(t.textVerticalAlign=e.verticalAlign),_t(e,\"lineHeight\")\u0026\u0026(t.textLineHeight=e.lineHeight),_t(e,\"width\")\u0026\u0026(t.textWidth=e.width),_t(e,\"height\")\u0026\u0026(t.textHeight=e.height),_t(e,\"backgroundColor\")\u0026\u0026(t.textBackgroundColor=e.backgroundColor),_t(e,\"padding\")\u0026\u0026(t.textPadding=e.padding),_t(e,\"borderColor\")\u0026\u0026(t.textBorderColor=e.borderColor),_t(e,\"borderWidth\")\u0026\u0026(t.textBorderWidth=e.borderWidth),_t(e,\"borderRadius\")\u0026\u0026(t.textBorderRadius=e.borderRadius),_t(e,\"shadowColor\")\u0026\u0026(t.textBoxShadowColor=e.shadowColor),_t(e,\"shadowBlur\")\u0026\u0026(t.textBoxShadowBlur=e.shadowBlur),_t(e,\"shadowOffsetX\")\u0026\u0026(t.textBoxShadowOffsetX=e.shadowOffsetX),_t(e,\"shadowOffsetY\")\u0026\u0026(t.textBoxShadowOffsetY=e.shadowOffsetY),_t(e,\"textShadowColor\")\u0026\u0026(t.textShadowColor=e.textShadowColor),_t(e,\"textShadowBlur\")\u0026\u0026(t.textShadowBlur=e.textShadowBlur),_t(e,\"textShadowOffsetX\")\u0026\u0026(t.textShadowOffsetX=e.textShadowOffsetX),_t(e,\"textShadowOffsetY\")\u0026\u0026(t.textShadowOffsetY=e.textShadowOffsetY))}var hR={position:[\"x\",\"y\"],scale:[\"scaleX\",\"scaleY\"],origin:[\"originX\",\"originY\"]},cR=G(hR),pR=(V(mr,(function(t,e){return t[e]=1,t}),{}),mr.join(\", \"),[\"\",\"style\",\"shape\",\"extra\"]),dR=Vo();function fR(t,e,n,i,r){var o=t+\"Animation\",a=gh(t,i,r)||{},s=dR(e).userDuring;return a.duration\u003e0\u0026\u0026(a.during=s?W(bR,{el:e,userDuring:s}):null,a.setToFinal=!0,a.scope=t),A(a,n[o]),a}function gR(t,e,n,i){var r=(i=i||{}).dataIndex,o=i.isInit,a=i.clearStyle,s=n.isAnimationEnabled(),l=dR(t),u=e.style;l.userDuring=e.during;var h={},c={};if(function(t,e,n){for(var i=0;i\u003ccR.length;i++){var r=cR[i],o=hR[r],a=e[r];a\u0026\u0026(n[o[0]]=a[0],n[o[1]]=a[1])}for(i=0;i\u003cmr.length;i++){var s=mr[i];null!=e[s]\u0026\u0026(n[s]=e[s])}}(0,e,c),SR(\"shape\",e,c),SR(\"extra\",e,c),!o\u0026\u0026s\u0026\u0026(function(t,e,n){for(var i=e.transition,r=mR(i)?mr:To(i||[]),o=0;o\u003cr.length;o++){var a=r[o];if(\"style\"!==a\u0026\u0026\"shape\"!==a\u0026\u0026\"extra\"!==a){var s=t[a];0,n[a]=s}}}(t,e,h),wR(\"shape\",t,e,h),wR(\"extra\",t,e,h),function(t,e,n,i){if(!n)return;var r,o=t.style;if(o){var a=n.transition,s=e.transition;if(a\u0026\u0026!mR(a)){var l=To(a);!r\u0026\u0026(r=i.style={});for(var u=0;u\u003cl.length;u++){var h=o[f=l[u]];r[f]=h}}else if(t.getAnimationStyleProps\u0026\u0026(mR(s)||mR(a)||P(s,\"style\")\u003e=0)){var c=t.getAnimationStyleProps(),p=c?c.style:null;if(p){!r\u0026\u0026(r=i.style={});var d=G(n);for(u=0;u\u003cd.length;u++){var f;if(p[f=d[u]]){h=o[f];r[f]=h}}}}}}(t,e,u,h)),c.style=u,function(t,e,n){var i=e.style;if(!t.isGroup\u0026\u0026i){if(n){t.useStyle({});for(var r=t.animators,o=0;o\u003cr.length;o++){var a=r[o];\"style\"===a.targetName\u0026\u0026a.changeTarget(t.style)}}t.setStyle(i)}e\u0026\u0026(e.style=null,e\u0026\u0026t.attr(e),e.style=i)}(t,c,a),function(t,e){_t(e,\"silent\")\u0026\u0026(t.silent=e.silent),_t(e,\"ignore\")\u0026\u0026(t.ignore=e.ignore),t instanceof Da\u0026\u0026_t(e,\"invisible\")\u0026\u0026(t.invisible=e.invisible);t instanceof ks\u0026\u0026_t(e,\"autoBatch\")\u0026\u0026(t.autoBatch=e.autoBatch)}(t,e),s)if(o){var p={};E(pR,(function(t){var n=t?e[t]:e;n\u0026\u0026n.enterFrom\u0026\u0026(t\u0026\u0026(p[t]=p[t]||{}),A(t?p[t]:p,n.enterFrom))}));var d=fR(\"enter\",t,e,n,r);d.duration\u003e0\u0026\u0026t.animateFrom(p,d)}else!function(t,e,n,i,r){if(r){var o=fR(\"update\",t,e,i,n);o.duration\u003e0\u0026\u0026t.animateFrom(r,o)}}(t,e,r||0,n,h);yR(t,e),u?t.dirty():t.markRedraw()}function yR(t,e){for(var n=dR(t).leaveToProps,i=0;i\u003cpR.length;i++){var r=pR[i],o=r?e[r]:e;o\u0026\u0026o.leaveTo\u0026\u0026(n||(n=dR(t).leaveToProps={}),r\u0026\u0026(n[r]=n[r]||{}),A(r?n[r]:n,o.leaveTo))}}function vR(t,e,n,i){if(t){var r=t.parent,o=dR(t).leaveToProps;if(o){var a=fR(\"update\",t,e,n,0);a.done=function(){r.remove(t),i\u0026\u0026i()},t.animateTo(o,a)}else r.remove(t),i\u0026\u0026i()}}function mR(t){return\"all\"===t}var xR={},_R={setTransform:function(t,e){return xR.el[t]=e,this},getTransform:function(t){return xR.el[t]},setShape:function(t,e){var n=xR.el;return(n.shape||(n.shape={}))[t]=e,n.dirtyShape\u0026\u0026n.dirtyShape(),this},getShape:function(t){var e=xR.el.shape;if(e)return e[t]},setStyle:function(t,e){var n=xR.el,i=n.style;return i\u0026\u0026(i[t]=e,n.dirtyStyle\u0026\u0026n.dirtyStyle()),this},getStyle:function(t){var e=xR.el.style;if(e)return e[t]},setExtra:function(t,e){return(xR.el.extra||(xR.el.extra={}))[t]=e,this},getExtra:function(t){var e=xR.el.extra;if(e)return e[t]}};function bR(){var t=this,e=t.el;if(e){var n=dR(e).userDuring,i=t.userDuring;n===i?(xR.el=e,i(_R)):t.el=t.userDuring=null}}function wR(t,e,n,i){var r=n[t];if(r){var o,a=e[t];if(a){var s=n.transition,l=r.transition;if(l)if(!o\u0026\u0026(o=i[t]={}),mR(l))A(o,a);else for(var u=To(l),h=0;h\u003cu.length;h++){var c=a[d=u[h]];o[d]=c}else if(mR(s)||P(s,t)\u003e=0){!o\u0026\u0026(o=i[t]={});var p=G(a);for(h=0;h\u003cp.length;h++){var d;c=a[d=p[h]];MR(r[d],c)\u0026\u0026(o[d]=c)}}}}}function SR(t,e,n){var i=e[t];if(i)for(var r=n[t]={},o=G(i),a=0;a\u003co.length;a++){var s=o[a];r[s]=Pi(i[s])}}function MR(t,e){return N(t)?t!==e:null!=t\u0026\u0026isFinite(t)}var IR=Vo(),TR=[\"percent\",\"easing\",\"shape\",\"style\",\"extra\"];function CR(t){t.stopAnimation(\"keyframe\"),t.attr(IR(t))}function DR(t,e,n){if(n.isAnimationEnabled()\u0026\u0026e)if(Y(e))E(e,(function(e){DR(t,e,n)}));else{var i=e.keyframes,r=e.duration;if(n\u0026\u0026null==r){var o=gh(\"enter\",n,0);r=o\u0026\u0026o.duration}if(i\u0026\u0026r){var a=IR(t);E(pR,(function(n){if(!n||t[n]){var o;i.sort((function(t,e){return t.percent-e.percent})),E(i,(function(i){var s=t.animators,l=n?i[n]:i;if(l){var u=G(l);if(n||(u=B(u,(function(t){return P(TR,t)\u003c0}))),u.length){o||((o=t.animate(n,e.loop,!0)).scope=\"keyframe\");for(var h=0;h\u003cs.length;h++)s[h]!==o\u0026\u0026s[h].targetName===o.targetName\u0026\u0026s[h].stopTracks(u);n\u0026\u0026(a[n]=a[n]||{});var c=n?a[n]:a;E(u,(function(e){c[e]=((n?t[n]:t)||{})[e]})),o.whenWithKeys(r*i.percent,l,u,i.easing)}}})),o\u0026\u0026o.delay(e.delay||0).duration(r).start(e.easing)}}))}}}var AR=\"emphasis\",kR=\"normal\",LR=\"blur\",PR=\"select\",OR=[kR,AR,LR,PR],RR={normal:[\"itemStyle\"],emphasis:[AR,\"itemStyle\"],blur:[LR,\"itemStyle\"],select:[PR,\"itemStyle\"]},NR={normal:[\"label\"],emphasis:[AR,\"label\"],blur:[LR,\"label\"],select:[PR,\"label\"]},ER=[\"x\",\"y\"],zR={normal:{},emphasis:{},blur:{},select:{}},VR={cartesian2d:function(t){var e=t.master.getRect();return{coordSys:{type:\"cartesian2d\",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(e){return t.dataToPoint(e)},size:W(eR,t)}}},geo:function(t){var e=t.getBoundingRect();return{coordSys:{type:\"geo\",x:e.x,y:e.y,width:e.width,height:e.height,zoom:t.getZoom()},api:{coord:function(e){return t.dataToPoint(e)},size:W(nR,t)}}},single:function(t){var e=t.getRect();return{coordSys:{type:\"singleAxis\",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(e){return t.dataToPoint(e)},size:W(iR,t)}}},polar:function(t){var e=t.getRadiusAxis(),n=t.getAngleAxis(),i=e.getExtent();return i[0]\u003ei[1]\u0026\u0026i.reverse(),{coordSys:{type:\"polar\",cx:t.cx,cy:t.cy,r:i[1],r0:i[0]},api:{coord:function(i){var r=e.dataToRadius(i[0]),o=n.dataToAngle(i[1]),a=t.coordToPoint([r,o]);return a.push(r,o*Math.PI/180),a},size:W(rR,t)}}},calendar:function(t){var e=t.getRect(),n=t.getRangeInfo();return{coordSys:{type:\"calendar\",x:e.x,y:e.y,width:e.width,height:e.height,cellWidth:t.getCellWidth(),cellHeight:t.getCellHeight(),rangeInfo:{start:n.start,end:n.end,weeks:n.weeks,dayCount:n.allDay}},api:{coord:function(e,n){return t.dataToPoint(e,n)}}}}};function BR(t){return t instanceof ks}function FR(t){return t instanceof Da}var GR=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n,i){this._progressiveEls=null;var r=this._data,o=t.getData(),a=this.group,s=UR(t,o,e,n);r||a.removeAll(),o.diff(r).add((function(e){jR(n,null,e,s(e,i),t,a,o)})).remove((function(e){var n=r.getItemGraphicEl(e);n\u0026\u0026vR(n,QO(n).option,t)})).update((function(e,l){var u=r.getItemGraphicEl(l);jR(n,u,e,s(e,i),t,a,o)})).execute();var l=t.get(\"clip\",!0)?PS(t.coordinateSystem,!1,t):null;l?a.setClipPath(l):a.removeClipPath(),this._data=o},e.prototype.incrementalPrepareRender=function(t,e,n){this.group.removeAll(),this._data=null},e.prototype.incrementalRender=function(t,e,n,i,r){var o=e.getData(),a=UR(e,o,n,i),s=this._progressiveEls=[];function l(t){t.isGroup||(t.incremental=!0,t.ensureState(\"emphasis\").hoverLayer=!0)}for(var u=t.start;u\u003ct.end;u++){var h=jR(null,null,u,a(u,r),e,this.group,o);h\u0026\u0026(h.traverse(l),s.push(h))}},e.prototype.eachRendered=function(t){Jh(this._progressiveEls||this.group,t)},e.prototype.filterForExposedEvent=function(t,e,n,i){var r=e.element;if(null==r||n.name===r)return!0;for(;(n=n.__hostTarget||n.parent)\u0026\u0026n!==this.group;)if(n.name===r)return!0;return!1},e.type=\"custom\",e}(Og);function WR(t){var e,n=t.type;if(\"path\"===n){var i=t.shape,r=null!=i.width\u0026\u0026null!=i.height?{x:i.x||0,y:i.y||0,width:i.width,height:i.height}:null,o=rN(i);e=Ph(o,null,r,i.layout||\"center\"),QO(e).customPathData=o}else if(\"image\"===n)e=new Ns({}),QO(e).customImagePath=t.style.image;else if(\"text\"===n)e=new Xs({});else if(\"group\"===n)e=new Br;else{if(\"compoundPath\"===n)throw new Error('\"compoundPath\" is not supported yet.');var a=Lh(n);if(!a){var s=\"\";0,wo(s)}e=new a}return QO(e).customGraphicType=n,e.name=t.name,e.z2EmphasisLift=1,e.z2SelectLift=1,e}function HR(t,e,n,i,r,o,a){CR(e);var s=r\u0026\u0026r.normal.cfg;s\u0026\u0026e.setTextConfig(s),i\u0026\u0026null==i.transition\u0026\u0026(i.transition=ER);var l=i\u0026\u0026i.style;if(l){if(\"text\"===e.type){var u=l;_t(u,\"textFill\")\u0026\u0026(u.fill=u.textFill),_t(u,\"textStroke\")\u0026\u0026(u.stroke=u.textStroke)}var h=void 0,c=BR(e)?l.decal:null;t\u0026\u0026c\u0026\u0026(c.dirty=!0,h=mv(c,t)),l.__decalPattern=h}FR(e)\u0026\u0026(l\u0026\u0026(h=l.__decalPattern)\u0026\u0026(l.decal=h));gR(e,i,o,{dataIndex:n,isInit:a,clearStyle:!0}),DR(e,i.keyframeAnimation,o)}function YR(t,e,n,i,r){var o=e.isGroup?null:e,a=r\u0026\u0026r[t].cfg;if(o){var s=o.ensureState(t);if(!1===i){var l=o.getState(t);l\u0026\u0026(l.style=null)}else s.style=i||null;a\u0026\u0026(s.textConfig=a),kl(o)}}function XR(t,e,n){var i=n===kR,r=i?e:JR(e,n),o=r?r.z2:null;null!=o\u0026\u0026((i?t:t.ensureState(n)).z2=o||0)}function UR(t,e,n,i){var r=t.get(\"renderItem\"),o=t.coordinateSystem,a={};o\u0026\u0026(a=o.prepareCustoms?o.prepareCustoms(o):VR[o.type](o));for(var s,l,u=k({getWidth:i.getWidth,getHeight:i.getHeight,getZr:i.getZr,getDevicePixelRatio:i.getDevicePixelRatio,value:function(t,n){return null==n\u0026\u0026(n=s),e.getStore().get(e.getDimensionIndex(t||0),n)},style:function(n,i){0;null==i\u0026\u0026(i=s);var r=e.getItemVisual(i,\"style\"),o=r\u0026\u0026r.fill,a=r\u0026\u0026r.opacity,l=m(i,kR).getItemStyle();null!=o\u0026\u0026(l.fill=o),null!=a\u0026\u0026(l.opacity=a);var u={inheritColor:U(o)?o:\"#000\"},h=x(i,kR),c=oc(h,null,u,!1,!0);c.text=h.getShallow(\"show\")?rt(t.getFormattedLabel(i,kR),pS(e,i)):null;var p=ac(h,u,!1);return b(n,l),l=lR(l,c,p),n\u0026\u0026_(l,n),l.legacy=!0,l},ordinalRawValue:function(t,n){null==n\u0026\u0026(n=s),t=t||0;var i=e.getDimensionInfo(t);if(!i){var r=e.getDimensionIndex(t);return r\u003e=0?e.getStore().get(r,n):void 0}var o=e.get(i.name,n),a=i\u0026\u0026i.ordinalMeta;return a?a.categories[o]:o},styleEmphasis:function(n,i){0;null==i\u0026\u0026(i=s);var r=m(i,AR).getItemStyle(),o=x(i,AR),a=oc(o,null,null,!0,!0);a.text=o.getShallow(\"show\")?ot(t.getFormattedLabel(i,AR),t.getFormattedLabel(i,kR),pS(e,i)):null;var l=ac(o,null,!0);return b(n,r),r=lR(r,a,l),n\u0026\u0026_(r,n),r.legacy=!0,r},visual:function(t,n){if(null==n\u0026\u0026(n=s),_t($O,t)){var i=e.getItemVisual(n,\"style\");return i?i[$O[t]]:null}if(_t(JO,t))return e.getItemVisual(n,t)},barLayout:function(t){if(\"cartesian2d\"===o.type){return function(t){var e=[],n=t.axis,i=\"axis0\";if(\"category\"===n.type){for(var r=n.getBandWidth(),o=0;o\u003ct.count;o++)e.push(k({bandWidth:r,axisKey:i,stackId:Fx+o},t));var a=Xx(e),s=[];for(o=0;o\u003ct.count;o++){var l=a[i][Fx+o];l.offsetCenter=l.offset+l.width/2,s.push(l)}return s}}(k({axis:o.getBaseAxis()},t))}},currentSeriesIndices:function(){return n.getCurrentSeriesIndices()},font:function(t){return cc(t,n)}},a.api||{}),h={context:{},seriesId:t.id,seriesName:t.name,seriesIndex:t.seriesIndex,coordSys:a.coordSys,dataInsideLength:e.count(),encode:ZR(t.getData())},c={},p={},d={},f={},g=0;g\u003cOR.length;g++){var y=OR[g];d[y]=t.getModel(RR[y]),f[y]=t.getModel(NR[y])}function v(t){return t===s?l||(l=e.getItemModel(t)):e.getItemModel(t)}function m(t,n){return e.hasItemOption?t===s?c[n]||(c[n]=v(t).getModel(RR[n])):v(t).getModel(RR[n]):d[n]}function x(t,n){return e.hasItemOption?t===s?p[n]||(p[n]=v(t).getModel(NR[n])):v(t).getModel(NR[n]):f[n]}return function(t,n){return s=t,l=null,c={},p={},r\u0026\u0026r(k({dataIndexInside:t,dataIndex:e.getRawIndex(t),actionType:n?n.type:null},h),u)};function _(t,e){for(var n in e)_t(e,n)\u0026\u0026(t[n]=e[n])}function b(t,e){t\u0026\u0026(t.textFill\u0026\u0026(e.textFill=t.textFill),t.textPosition\u0026\u0026(e.textPosition=t.textPosition))}}function ZR(t){var e={};return E(t.dimensions,(function(n){var i=t.getDimensionInfo(n);if(!i.isExtraCoord){var r=i.coordDim;(e[r]=e[r]||[])[i.coordDimIndex]=t.getDimensionIndex(n)}})),e}function jR(t,e,n,i,r,o,a){if(i){var s=qR(t,e,n,i,r,o);return s\u0026\u0026a.setItemGraphicEl(n,s),s\u0026\u0026Zl(s,i.focus,i.blurScope,i.emphasisDisabled),s}o.remove(e)}function qR(t,e,n,i,r,o){var a=-1,s=e;e\u0026\u0026KR(e,i,r)\u0026\u0026(a=P(o.childrenRef(),e),e=null);var l,u,h=!e,c=e;c?c.clearStates():(c=WR(i),s\u0026\u0026(l=s,(u=c).copyTransform(l),FR(u)\u0026\u0026FR(l)\u0026\u0026(u.setStyle(l.style),u.z=l.z,u.z2=l.z2,u.zlevel=l.zlevel,u.invisible=l.invisible,u.ignore=l.ignore,BR(u)\u0026\u0026BR(l)\u0026\u0026u.setShape(l.shape)))),!1===i.morph?c.disableMorphing=!0:c.disableMorphing\u0026\u0026(c.disableMorphing=!1),zR.normal.cfg=zR.normal.conOpt=zR.emphasis.cfg=zR.emphasis.conOpt=zR.blur.cfg=zR.blur.conOpt=zR.select.cfg=zR.select.conOpt=null,zR.isLegacy=!1,function(t,e,n,i,r,o){if(t.isGroup)return;$R(n,null,o),$R(n,AR,o);var a=o.normal.conOpt,s=o.emphasis.conOpt,l=o.blur.conOpt,u=o.select.conOpt;if(null!=a||null!=s||null!=u||null!=l){var h=t.getTextContent();if(!1===a)h\u0026\u0026t.removeTextContent();else{a=o.normal.conOpt=a||{type:\"text\"},h?h.clearStates():(h=WR(a),t.setTextContent(h)),HR(null,h,e,a,null,i,r);for(var c=a\u0026\u0026a.style,p=0;p\u003cOR.length;p++){var d=OR[p];if(d!==kR){var f=o[d].conOpt;YR(d,h,0,QR(a,f,d),null)}}c?h.dirty():h.markRedraw()}}}(c,n,i,r,h,zR),function(t,e,n,i,r){var o=n.clipPath;if(!1===o)t\u0026\u0026t.getClipPath()\u0026\u0026t.removeClipPath();else if(o){var a=t.getClipPath();a\u0026\u0026KR(a,o,i)\u0026\u0026(a=null),a||(a=WR(o),t.setClipPath(a)),HR(null,a,e,o,null,i,r)}}(c,n,i,r,h),HR(t,c,n,i,zR,r,h),_t(i,\"info\")\u0026\u0026(QO(c).info=i.info);for(var p=0;p\u003cOR.length;p++){var d=OR[p];if(d!==kR){var f=JR(i,d);YR(d,c,0,QR(i,f,d),zR)}}return function(t,e,n){if(!t.isGroup){var i=t,r=n.currentZ,o=n.currentZLevel;i.z=r,i.zlevel=o;var a=e.z2;null!=a\u0026\u0026(i.z2=a||0);for(var s=0;s\u003cOR.length;s++)XR(i,e,OR[s])}}(c,i,r),\"group\"===i.type\u0026\u0026function(t,e,n,i,r){var o=i.children,a=o?o.length:0,s=i.$mergeChildren,l=\"byName\"===s||i.diffChildrenByName,u=!1===s;if(!a\u0026\u0026!l\u0026\u0026!u)return;if(l)return h={api:t,oldChildren:e.children()||[],newChildren:o||[],dataIndex:n,seriesModel:r,group:e},void new Gm(h.oldChildren,h.newChildren,eN,eN,h).add(nN).update(nN).remove(iN).execute();var h;u\u0026\u0026e.removeAll();for(var c=0;c\u003ca;c++){var p=o[c],d=e.childAt(c);p?(null==p.ignore\u0026\u0026(p.ignore=!1),qR(t,d,n,p,r,e)):d.ignore=!0}for(var f=e.childCount()-1;f\u003e=c;f--){var g=e.childAt(f);tN(e,g,r)}}(t,c,n,i,r),a\u003e=0?o.replaceAt(c,a):o.add(c),c}function KR(t,e,n){var i,r=QO(t),o=e.type,a=e.shape,s=e.style;return n.isUniversalTransitionEnabled()||null!=o\u0026\u0026o!==r.customGraphicType||\"path\"===o\u0026\u0026((i=a)\u0026\u0026(_t(i,\"pathData\")||_t(i,\"d\")))\u0026\u0026rN(a)!==r.customPathData||\"image\"===o\u0026\u0026_t(s,\"image\")\u0026\u0026s.image!==r.customImagePath}function $R(t,e,n){var i=e?JR(t,e):t,r=e?QR(t,i,AR):t.style,o=t.type,a=i?i.textConfig:null,s=t.textContent,l=s?e?JR(s,e):s:null;if(r\u0026\u0026(n.isLegacy||oR(r,o,!!a,!!l))){n.isLegacy=!0;var u=aR(r,o,!e);!a\u0026\u0026u.textConfig\u0026\u0026(a=u.textConfig),!l\u0026\u0026u.textContent\u0026\u0026(l=u.textContent)}if(!e\u0026\u0026l){var h=l;!h.type\u0026\u0026(h.type=\"text\")}var c=e?n[e]:n.normal;c.cfg=a,c.conOpt=l}function JR(t,e){return e?t?t[e]:null:t}function QR(t,e,n){var i=e\u0026\u0026e.style;return null==i\u0026\u0026n===AR\u0026\u0026t\u0026\u0026(i=t.styleEmphasis),i}function tN(t,e,n){e\u0026\u0026vR(e,QO(t).option,n)}function eN(t,e){var n=t\u0026\u0026t.name;return null!=n?n:\"e\\0\\0\"+e}function nN(t,e){var n=this.context,i=null!=t?n.newChildren[t]:null,r=null!=e?n.oldChildren[e]:null;qR(n.api,r,n.dataIndex,i,n.seriesModel,n.group)}function iN(t){var e=this.context,n=e.oldChildren[t];n\u0026\u0026vR(n,QO(n).option,e.seriesModel)}function rN(t){return t\u0026\u0026(t.pathData||t.d)}var oN=Vo(),aN=T,sN=W,lN=function(){function t(){this._dragging=!1,this.animationThreshold=15}return t.prototype.render=function(t,e,n,i){var r=e.get(\"value\"),o=e.get(\"status\");if(this._axisModel=t,this._axisPointerModel=e,this._api=n,i||this._lastValue!==r||this._lastStatus!==o){this._lastValue=r,this._lastStatus=o;var a=this._group,s=this._handle;if(!o||\"hide\"===o)return a\u0026\u0026a.hide(),void(s\u0026\u0026s.hide());a\u0026\u0026a.show(),s\u0026\u0026s.show();var l={};this.makeElOption(l,r,t,e,n);var u=l.graphicKey;u!==this._lastGraphicKey\u0026\u0026this.clear(n),this._lastGraphicKey=u;var h=this._moveAnimation=this.determineAnimation(t,e);if(a){var c=H(uN,e,h);this.updatePointerEl(a,l,c),this.updateLabelEl(a,l,c,e)}else a=this._group=new Br,this.createPointerEl(a,l,t,e),this.createLabelEl(a,l,t,e),n.getZr().add(a);dN(a,e,!0),this._renderHandle(r)}},t.prototype.remove=function(t){this.clear(t)},t.prototype.dispose=function(t){this.clear(t)},t.prototype.determineAnimation=function(t,e){var n=e.get(\"animation\"),i=t.axis,r=\"category\"===i.type,o=e.get(\"snap\");if(!o\u0026\u0026!r)return!1;if(\"auto\"===n||null==n){var a=this.animationThreshold;if(r\u0026\u0026i.getBandWidth()\u003ea)return!0;if(o){var s=wI(t).seriesDataCount,l=i.getExtent();return Math.abs(l[0]-l[1])/s\u003ea}return!1}return!0===n},t.prototype.makeElOption=function(t,e,n,i,r){},t.prototype.createPointerEl=function(t,e,n,i){var r=e.pointer;if(r){var o=oN(t).pointerEl=new Qh[r.type](aN(e.pointer));t.add(o)}},t.prototype.createLabelEl=function(t,e,n,i){if(e.label){var r=oN(t).labelEl=new Xs(aN(e.label));t.add(r),cN(r,i)}},t.prototype.updatePointerEl=function(t,e,n){var i=oN(t).pointerEl;i\u0026\u0026e.pointer\u0026\u0026(i.setStyle(e.pointer.style),n(i,{shape:e.pointer.shape}))},t.prototype.updateLabelEl=function(t,e,n,i){var r=oN(t).labelEl;r\u0026\u0026(r.setStyle(e.label.style),n(r,{x:e.label.x,y:e.label.y}),cN(r,i))},t.prototype._renderHandle=function(t){if(!this._dragging\u0026\u0026this.updateHandleTransform){var e,n=this._axisPointerModel,i=this._api.getZr(),r=this._handle,o=n.getModel(\"handle\"),a=n.get(\"status\");if(!o.get(\"show\")||!a||\"hide\"===a)return r\u0026\u0026i.remove(r),void(this._handle=null);this._handle||(e=!0,r=this._handle=Uh(o.get(\"icon\"),{cursor:\"move\",draggable:!0,onmousemove:function(t){de(t.event)},onmousedown:sN(this._onHandleDragMove,this,0,0),drift:sN(this._onHandleDragMove,this),ondragend:sN(this._onHandleDragEnd,this)}),i.add(r)),dN(r,n,!1),r.setStyle(o.getItemStyle(null,[\"color\",\"borderColor\",\"borderWidth\",\"opacity\",\"shadowColor\",\"shadowBlur\",\"shadowOffsetX\",\"shadowOffsetY\"]));var s=o.get(\"size\");Y(s)||(s=[s,s]),r.scaleX=s[0]/2,r.scaleY=s[1]/2,Hg(this,\"_doDispatchAxisPointer\",o.get(\"throttle\")||0,\"fixRate\"),this._moveHandleToValue(t,e)}},t.prototype._moveHandleToValue=function(t,e){uN(this._axisPointerModel,!e\u0026\u0026this._moveAnimation,this._handle,pN(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},t.prototype._onHandleDragMove=function(t,e){var n=this._handle;if(n){this._dragging=!0;var i=this.updateHandleTransform(pN(n),[t,e],this._axisModel,this._axisPointerModel);this._payloadInfo=i,n.stopAnimation(),n.attr(pN(i)),oN(n).lastProp=null,this._doDispatchAxisPointer()}},t.prototype._doDispatchAxisPointer=function(){if(this._handle){var t=this._payloadInfo,e=this._axisModel;this._api.dispatchAction({type:\"updateAxisPointer\",x:t.cursorPoint[0],y:t.cursorPoint[1],tooltipOption:t.tooltipOption,axesInfo:[{axisDim:e.axis.dim,axisIndex:e.componentIndex}]})}},t.prototype._onHandleDragEnd=function(){if(this._dragging=!1,this._handle){var t=this._axisPointerModel.get(\"value\");this._moveHandleToValue(t),this._api.dispatchAction({type:\"hideTip\"})}},t.prototype.clear=function(t){this._lastValue=null,this._lastStatus=null;var e=t.getZr(),n=this._group,i=this._handle;e\u0026\u0026n\u0026\u0026(this._lastGraphicKey=null,n\u0026\u0026e.remove(n),i\u0026\u0026e.remove(i),this._group=null,this._handle=null,this._payloadInfo=null),Yg(this,\"_doDispatchAxisPointer\")},t.prototype.doClear=function(){},t.prototype.buildLabel=function(t,e,n){return{x:t[n=n||0],y:t[1-n],width:e[n],height:e[1-n]}},t}();function uN(t,e,n,i){hN(oN(n).lastProp,i)||(oN(n).lastProp=i,e?vh(n,i,t):(n.stopAnimation(),n.attr(i)))}function hN(t,e){if(q(t)\u0026\u0026q(e)){var n=!0;return E(e,(function(e,i){n=n\u0026\u0026hN(t[i],e)})),!!n}return t===e}function cN(t,e){t[e.get([\"label\",\"show\"])?\"show\":\"hide\"]()}function pN(t){return{x:t.x||0,y:t.y||0,rotation:t.rotation||0}}function dN(t,e,n){var i=e.get(\"z\"),r=e.get(\"zlevel\");t\u0026\u0026t.traverse((function(t){\"group\"!==t.type\u0026\u0026(null!=i\u0026\u0026(t.z=i),null!=r\u0026\u0026(t.zlevel=r),t.silent=n)}))}function fN(t){var e,n=t.get(\"type\"),i=t.getModel(n+\"Style\");return\"line\"===n?(e=i.getLineStyle()).fill=null:\"shadow\"===n\u0026\u0026((e=i.getAreaStyle()).stroke=null),e}function gN(t,e,n,i,r){var o=yN(n.get(\"value\"),e.axis,e.ecModel,n.get(\"seriesDataIndices\"),{precision:n.get([\"label\",\"precision\"]),formatter:n.get([\"label\",\"formatter\"])}),a=n.getModel(\"label\"),s=vp(a.get(\"padding\")||0),l=a.getFont(),u=Sr(o,l),h=r.position,c=u.width+s[1]+s[3],p=u.height+s[0]+s[2],d=r.align;\"right\"===d\u0026\u0026(h[0]-=c),\"center\"===d\u0026\u0026(h[0]-=c/2);var f=r.verticalAlign;\"bottom\"===f\u0026\u0026(h[1]-=p),\"middle\"===f\u0026\u0026(h[1]-=p/2),function(t,e,n,i){var r=i.getWidth(),o=i.getHeight();t[0]=Math.min(t[0]+e,r)-e,t[1]=Math.min(t[1]+n,o)-n,t[0]=Math.max(t[0],0),t[1]=Math.max(t[1],0)}(h,c,p,i);var g=a.get(\"backgroundColor\");g\u0026\u0026\"auto\"!==g||(g=e.get([\"axisLine\",\"lineStyle\",\"color\"])),t.label={x:h[0],y:h[1],style:oc(a,{text:o,font:l,fill:a.getTextColor(),padding:s,backgroundColor:g}),z2:10}}function yN(t,e,n,i,r){t=e.scale.parse(t);var o=e.scale.getLabel({value:t},{precision:r.precision}),a=r.formatter;if(a){var s={value:S_(e,{value:t}),axisDimension:e.dim,axisIndex:e.index,seriesData:[]};E(i,(function(t){var e=n.getSeriesByIndex(t.seriesIndex),i=t.dataIndexInside,r=e\u0026\u0026e.getDataParams(i);r\u0026\u0026s.seriesData.push(r)})),U(a)?o=a.replace(\"{value}\",o):X(a)\u0026\u0026(o=a(s))}return o}function vN(t,e,n){var i=[1,0,0,1,0,0];return Se(i,i,n.rotation),we(i,i,n.position),Fh([t.dataToCoord(e),(n.labelOffset||0)+(n.labelDirection||1)*(n.labelMargin||0)],i)}function mN(t,e,n,i,r,o){var a=dI.innerTextLayout(n.rotation,0,n.labelDirection);n.labelMargin=r.get([\"label\",\"margin\"]),gN(e,i,r,o,{position:vN(i.axis,t,n),align:a.textAlign,verticalAlign:a.textVerticalAlign})}function xN(t,e,n){return{x1:t[n=n||0],y1:t[1-n],x2:e[n],y2:e[1-n]}}function _N(t,e,n){return{x:t[n=n||0],y:t[1-n],width:e[n],height:e[1-n]}}function bN(t,e,n,i,r,o){return{cx:t,cy:e,r0:n,r:i,startAngle:r,endAngle:o,clockwise:!0}}var wN=function(t){function e(){return null!==t\u0026\u0026t.apply(this,arguments)||this}return n(e,t),e.prototype.makeElOption=function(t,e,n,i,r){var o=n.axis,a=o.grid,s=i.get(\"type\"),l=SN(a,o).getOtherAxis(o).getGlobalExtent(),u=o.toGlobalCoord(o.dataToCoord(e,!0));if(s\u0026\u0026\"none\"!==s){var h=fN(i),c=MN[s](o,u,l);c.style=h,t.graphicKey=c.type,t.pointer=c}mN(e,t,iI(a.model,n),n,i,r)},e.prototype.getHandleTransform=function(t,e,n){var i=iI(e.axis.grid.model,e,{labelInside:!1});i.labelMargin=n.get([\"handle\",\"margin\"]);var r=vN(e.axis,t,i);return{x:r[0],y:r[1],rotation:i.rotation+(i.labelDirection\u003c0?Math.PI:0)}},e.prototype.updateHandleTransform=function(t,e,n,i){var r=n.axis,o=r.grid,a=r.getGlobalExtent(!0),s=SN(o,r).getOtherAxis(r).getGlobalExtent(),l=\"x\"===r.dim?0:1,u=[t.x,t.y];u[l]+=e[l],u[l]=Math.min(a[1],u[l]),u[l]=Math.max(a[0],u[l]);var h=(s[1]+s[0])/2,c=[h,h];c[l]=u[l];return{x:u[0],y:u[1],rotation:t.rotation,cursorPoint:c,tooltipOption:[{verticalAlign:\"middle\"},{align:\"center\"}][l]}},e}(lN);function SN(t,e){var n={};return n[e.dim+\"AxisIndex\"]=e.index,t.getCartesian(n)}var MN={line:function(t,e,n){return{type:\"Line\",subPixelOptimize:!0,shape:xN([e,n[0]],[e,n[1]],IN(t))}},shadow:function(t,e,n){var i=Math.max(1,t.getBandWidth()),r=n[1]-n[0];return{type:\"Rect\",shape:_N([e-i/2,n[0]],[i,r],IN(t))}}};function IN(t){return\"x\"===t.dim?0:1}var TN=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\"axisPointer\",e.defaultOption={show:\"auto\",z:50,type:\"line\",snap:!1,triggerTooltip:!0,triggerEmphasis:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:\"#B9BEC9\",width:1,type:\"dashed\"},shadowStyle:{color:\"rgba(210,219,238,0.2)\"},label:{show:!0,formatter:null,precision:\"auto\",margin:3,color:\"#fff\",padding:[5,7,5,7],backgroundColor:\"auto\",borderColor:null,borderWidth:0,borderRadius:3},handle:{show:!1,icon:\"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z\",size:45,margin:50,color:\"#333\",shadowBlur:3,shadowColor:\"#aaa\",shadowOffsetX:0,shadowOffsetY:2,throttle:40}},e}(zp),CN=Vo(),DN=E;function AN(t,e,n){if(!r.node){var i=e.getZr();CN(i).records||(CN(i).records={}),function(t,e){if(CN(t).initialized)return;function n(n,i){t.on(n,(function(n){var r=function(t){var e={showTip:[],hideTip:[]},n=function(i){var r=e[i.type];r?r.push(i):(i.dispatchAction=n,t.dispatchAction(i))};return{dispatchAction:n,pendings:e}}(e);DN(CN(t).records,(function(t){t\u0026\u0026i(t,n,r.dispatchAction)})),function(t,e){var n,i=t.showTip.length,r=t.hideTip.length;i?n=t.showTip[i-1]:r\u0026\u0026(n=t.hideTip[r-1]);n\u0026\u0026(n.dispatchAction=null,e.dispatchAction(n))}(r.pendings,e)}))}CN(t).initialized=!0,n(\"click\",H(LN,\"click\")),n(\"mousemove\",H(LN,\"mousemove\")),n(\"globalout\",kN)}(i,e),(CN(i).records[t]||(CN(i).records[t]={})).handler=n}}function kN(t,e,n){t.handler(\"leave\",null,n)}function LN(t,e,n,i){e.handler(t,n,i)}function PN(t,e){if(!r.node){var n=e.getZr();(CN(n).records||{})[t]\u0026\u0026(CN(n).records[t]=null)}}var ON=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){var i=e.getComponent(\"tooltip\"),r=t.get(\"triggerOn\")||i\u0026\u0026i.get(\"triggerOn\")||\"mousemove|click\";AN(\"axisPointer\",n,(function(t,e,n){\"none\"!==r\u0026\u0026(\"leave\"===t||r.indexOf(t)\u003e=0)\u0026\u0026n({type:\"updateAxisPointer\",currTrigger:t,x:e\u0026\u0026e.offsetX,y:e\u0026\u0026e.offsetY})}))},e.prototype.remove=function(t,e){PN(\"axisPointer\",e)},e.prototype.dispose=function(t,e){PN(\"axisPointer\",e)},e.type=\"axisPointer\",e}(Ag);function RN(t,e){var n,i=[],r=t.seriesIndex;if(null==r||!(n=e.getSeriesByIndex(r)))return{point:[]};var o=n.getData(),a=zo(o,t);if(null==a||a\u003c0||Y(a))return{point:[]};var s=o.getItemGraphicEl(a),l=n.coordinateSystem;if(n.getTooltipPosition)i=n.getTooltipPosition(a)||[];else if(l\u0026\u0026l.dataToPoint)if(t.isStacked){var u=l.getBaseAxis(),h=l.getOtherAxis(u).dim,c=u.dim,p=\"x\"===h||\"radius\"===h?1:0,d=o.mapDimension(c),f=[];f[p]=o.get(d,a),f[1-p]=o.get(o.getCalculationInfo(\"stackResultDimension\"),a),i=l.dataToPoint(f)||[]}else i=l.dataToPoint(o.getValues(z(l.dimensions,(function(t){return o.mapDimension(t)})),a))||[];else if(s){var g=s.getBoundingRect().clone();g.applyTransform(s.transform),i=[g.x+g.width/2,g.y+g.height/2]}return{point:i,el:s}}var NN=Vo();function EN(t,e,n){var i=t.currTrigger,r=[t.x,t.y],o=t,a=t.dispatchAction||W(n.dispatchAction,n),s=e.getComponent(\"axisPointer\").coordSysAxesInfo;if(s){GN(r)\u0026\u0026(r=RN({seriesIndex:o.seriesIndex,dataIndex:o.dataIndex},e).point);var l=GN(r),u=o.axesInfo,h=s.axesInfo,c=\"leave\"===i||GN(r),p={},d={},f={list:[],map:{}},g={showPointer:H(VN,d),showTooltip:H(BN,f)};E(s.coordSysMap,(function(t,e){var n=l||t.containPoint(r);E(s.coordSysAxesInfo[e],(function(t,e){var i=t.axis,o=function(t,e){for(var n=0;n\u003c(t||[]).length;n++){var i=t[n];if(e.axis.dim===i.axisDim\u0026\u0026e.axis.model.componentIndex===i.axisIndex)return i}}(u,t);if(!c\u0026\u0026n\u0026\u0026(!u||o)){var a=o\u0026\u0026o.value;null!=a||l||(a=i.pointToData(r)),null!=a\u0026\u0026zN(t,a,g,!1,p)}}))}));var y={};return E(h,(function(t,e){var n=t.linkGroup;n\u0026\u0026!d[e]\u0026\u0026E(n.axesInfo,(function(e,i){var r=d[i];if(e!==t\u0026\u0026r){var o=r.value;n.mapper\u0026\u0026(o=t.axis.scale.parse(n.mapper(o,FN(e),FN(t)))),y[t.key]=o}}))})),E(y,(function(t,e){zN(h[e],t,g,!0,p)})),function(t,e,n){var i=n.axesInfo=[];E(e,(function(e,n){var r=e.axisPointerModel.option,o=t[n];o?(!e.useHandle\u0026\u0026(r.status=\"show\"),r.value=o.value,r.seriesDataIndices=(o.payloadBatch||[]).slice()):!e.useHandle\u0026\u0026(r.status=\"hide\"),\"show\"===r.status\u0026\u0026i.push({axisDim:e.axis.dim,axisIndex:e.axis.model.componentIndex,value:r.value})}))}(d,h,p),function(t,e,n,i){if(GN(e)||!t.list.length)return void i({type:\"hideTip\"});var r=((t.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};i({type:\"showTip\",escapeConnect:!0,x:e[0],y:e[1],tooltipOption:n.tooltipOption,position:n.position,dataIndexInside:r.dataIndexInside,dataIndex:r.dataIndex,seriesIndex:r.seriesIndex,dataByCoordSys:t.list})}(f,r,t,a),function(t,e,n){var i=n.getZr(),r=\"axisPointerLastHighlights\",o=NN(i)[r]||{},a=NN(i)[r]={};E(t,(function(t,e){var n=t.axisPointerModel.option;\"show\"===n.status\u0026\u0026t.triggerEmphasis\u0026\u0026E(n.seriesDataIndices,(function(t){var e=t.seriesIndex+\" | \"+t.dataIndex;a[e]=t}))}));var s=[],l=[];E(o,(function(t,e){!a[e]\u0026\u0026l.push(t)})),E(a,(function(t,e){!o[e]\u0026\u0026s.push(t)})),l.length\u0026\u0026n.dispatchAction({type:\"downplay\",escapeConnect:!0,notBlur:!0,batch:l}),s.length\u0026\u0026n.dispatchAction({type:\"highlight\",escapeConnect:!0,notBlur:!0,batch:s})}(h,0,n),p}}function zN(t,e,n,i,r){var o=t.axis;if(!o.scale.isBlank()\u0026\u0026o.containData(e))if(t.involveSeries){var a=function(t,e){var n=e.axis,i=n.dim,r=t,o=[],a=Number.MAX_VALUE,s=-1;return E(e.seriesModels,(function(e,l){var u,h,c=e.getData().mapDimensionsAll(i);if(e.getAxisTooltipData){var p=e.getAxisTooltipData(c,t,n);h=p.dataIndices,u=p.nestestValue}else{if(!(h=e.getData().indicesOfNearest(c[0],t,\"category\"===n.type?.5:null)).length)return;u=e.getData().get(c[0],h[0])}if(null!=u\u0026\u0026isFinite(u)){var d=t-u,f=Math.abs(d);f\u003c=a\u0026\u0026((f\u003ca||d\u003e=0\u0026\u0026s\u003c0)\u0026\u0026(a=f,s=d,r=u,o.length=0),E(h,(function(t){o.push({seriesIndex:e.seriesIndex,dataIndexInside:t,dataIndex:e.getData().getRawIndex(t)})})))}})),{payloadBatch:o,snapToValue:r}}(e,t),s=a.payloadBatch,l=a.snapToValue;s[0]\u0026\u0026null==r.seriesIndex\u0026\u0026A(r,s[0]),!i\u0026\u0026t.snap\u0026\u0026o.containData(l)\u0026\u0026null!=l\u0026\u0026(e=l),n.showPointer(t,e,s),n.showTooltip(t,a,l)}else n.showPointer(t,e)}function VN(t,e,n,i){t[e.key]={value:n,payloadBatch:i}}function BN(t,e,n,i){var r=n.payloadBatch,o=e.axis,a=o.model,s=e.axisPointerModel;if(e.triggerTooltip\u0026\u0026r.length){var l=e.coordSys.model,u=MI(l),h=t.map[u];h||(h=t.map[u]={coordSysId:l.id,coordSysIndex:l.componentIndex,coordSysType:l.type,coordSysMainType:l.mainType,dataByAxis:[]},t.list.push(h)),h.dataByAxis.push({axisDim:o.dim,axisIndex:a.componentIndex,axisType:a.type,axisId:a.id,value:i,valueLabelOpt:{precision:s.get([\"label\",\"precision\"]),formatter:s.get([\"label\",\"formatter\"])},seriesDataIndices:r.slice()})}}function FN(t){var e=t.axis.model,n={},i=n.axisDim=t.axis.dim;return n.axisIndex=n[i+\"AxisIndex\"]=e.componentIndex,n.axisName=n[i+\"AxisName\"]=e.name,n.axisId=n[i+\"AxisId\"]=e.id,n}function GN(t){return!t||null==t[0]||isNaN(t[0])||null==t[1]||isNaN(t[1])}function WN(t){TI.registerAxisPointerClass(\"CartesianAxisPointer\",wN),t.registerComponentModel(TN),t.registerComponentView(ON),t.registerPreprocessor((function(t){if(t){(!t.axisPointer||0===t.axisPointer.length)\u0026\u0026(t.axisPointer={});var e=t.axisPointer.link;e\u0026\u0026!Y(e)\u0026\u0026(t.axisPointer.link=[e])}})),t.registerProcessor(t.PRIORITY.PROCESSOR.STATISTIC,(function(t,e){t.getComponent(\"axisPointer\").coordSysAxesInfo=xI(t,e)})),t.registerAction({type:\"updateAxisPointer\",event:\"updateAxisPointer\",update:\":updateAxisPointer\"},EN)}var HN=function(t){function e(){return null!==t\u0026\u0026t.apply(this,arguments)||this}return n(e,t),e.prototype.makeElOption=function(t,e,n,i,r){var o=n.axis;\"angle\"===o.dim\u0026\u0026(this.animationThreshold=Math.PI/18);var a=o.polar,s=a.getOtherAxis(o).getExtent(),l=o.dataToCoord(e),u=i.get(\"type\");if(u\u0026\u0026\"none\"!==u){var h=fN(i),c=YN[u](o,a,l,s);c.style=h,t.graphicKey=c.type,t.pointer=c}var p=function(t,e,n,i,r){var o=e.axis,a=o.dataToCoord(t),s=i.getAngleAxis().getExtent()[0];s=s/180*Math.PI;var l,u,h,c=i.getRadiusAxis().getExtent();if(\"radius\"===o.dim){var p=[1,0,0,1,0,0];Se(p,p,s),we(p,p,[i.cx,i.cy]),l=Fh([a,-r],p);var d=e.getModel(\"axisLabel\").get(\"rotate\")||0,f=dI.innerTextLayout(s,d*Math.PI/180,-1);u=f.textAlign,h=f.textVerticalAlign}else{var g=c[1];l=i.coordToPoint([g+r,a]);var y=i.cx,v=i.cy;u=Math.abs(l[0]-y)/g\u003c.3?\"center\":l[0]\u003ey?\"left\":\"right\",h=Math.abs(l[1]-v)/g\u003c.3?\"middle\":l[1]\u003ev?\"top\":\"bottom\"}return{position:l,align:u,verticalAlign:h}}(e,n,0,a,i.get([\"label\",\"margin\"]));gN(t,n,i,r,p)},e}(lN);var YN={line:function(t,e,n,i){return\"angle\"===t.dim?{type:\"Line\",shape:xN(e.coordToPoint([i[0],n]),e.coordToPoint([i[1],n]))}:{type:\"Circle\",shape:{cx:e.cx,cy:e.cy,r:n}}},shadow:function(t,e,n,i){var r=Math.max(1,t.getBandWidth()),o=Math.PI/180;return\"angle\"===t.dim?{type:\"Sector\",shape:bN(e.cx,e.cy,i[0],i[1],(-n-r/2)*o,(r/2-n)*o)}:{type:\"Sector\",shape:bN(e.cx,e.cy,n-r/2,n+r/2,0,2*Math.PI)}}},XN=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.findAxisModel=function(t){var e;return this.ecModel.eachComponent(t,(function(t){t.getCoordSysModel()===this\u0026\u0026(e=t)}),this),e},e.type=\"polar\",e.dependencies=[\"radiusAxis\",\"angleAxis\"],e.defaultOption={z:0,center:[\"50%\",\"50%\"],radius:\"80%\"},e}(zp),UN=function(t){function e(){return null!==t\u0026\u0026t.apply(this,arguments)||this}return n(e,t),e.prototype.getCoordSysModel=function(){return this.getReferringComponents(\"polar\",Wo).models[0]},e.type=\"polarAxis\",e}(zp);R(UN,D_);var ZN=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\"angleAxis\",e}(UN),jN=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\"radiusAxis\",e}(UN),qN=function(t){function e(e,n){return t.call(this,\"radius\",e,n)||this}return n(e,t),e.prototype.pointToData=function(t,e){return this.polar.pointToData(t,e)[\"radius\"===this.dim?0:1]},e}(ab);qN.prototype.dataToRadius=ab.prototype.dataToCoord,qN.prototype.radiusToData=ab.prototype.coordToData;var KN=Vo(),$N=function(t){function e(e,n){return t.call(this,\"angle\",e,n||[0,360])||this}return n(e,t),e.prototype.pointToData=function(t,e){return this.polar.pointToData(t,e)[\"radius\"===this.dim?0:1]},e.prototype.calculateCategoryInterval=function(){var t=this,e=t.getLabelModel(),n=t.scale,i=n.getExtent(),r=n.count();if(i[1]-i[0]\u003c1)return 0;var o=i[0],a=t.dataToCoord(o+1)-t.dataToCoord(o),s=Math.abs(a),l=Sr(null==o?\"\":o+\"\",e.getFont(),\"center\",\"top\"),u=Math.max(l.height,7)/s;isNaN(u)\u0026\u0026(u=1/0);var h=Math.max(0,Math.floor(u)),c=KN(t.model),p=c.lastAutoInterval,d=c.lastTickCount;return null!=p\u0026\u0026null!=d\u0026\u0026Math.abs(p-h)\u003c=1\u0026\u0026Math.abs(d-r)\u003c=1\u0026\u0026p\u003eh?h=p:(c.lastTickCount=r,c.lastAutoInterval=h),h},e}(ab);$N.prototype.dataToAngle=ab.prototype.dataToCoord,$N.prototype.angleToData=ab.prototype.coordToData;var JN=[\"radius\",\"angle\"],QN=function(){function t(t){this.dimensions=JN,this.type=\"polar\",this.cx=0,this.cy=0,this._radiusAxis=new qN,this._angleAxis=new $N,this.axisPointerEnabled=!0,this.name=t||\"\",this._radiusAxis.polar=this._angleAxis.polar=this}return t.prototype.containPoint=function(t){var e=this.pointToCoord(t);return this._radiusAxis.contain(e[0])\u0026\u0026this._angleAxis.contain(e[1])},t.prototype.containData=function(t){return this._radiusAxis.containData(t[0])\u0026\u0026this._angleAxis.containData(t[1])},t.prototype.getAxis=function(t){return this[\"_\"+t+\"Axis\"]},t.prototype.getAxes=function(){return[this._radiusAxis,this._angleAxis]},t.prototype.getAxesByScale=function(t){var e=[],n=this._angleAxis,i=this._radiusAxis;return n.scale.type===t\u0026\u0026e.push(n),i.scale.type===t\u0026\u0026e.push(i),e},t.prototype.getAngleAxis=function(){return this._angleAxis},t.prototype.getRadiusAxis=function(){return this._radiusAxis},t.prototype.getOtherAxis=function(t){var e=this._angleAxis;return t===e?this._radiusAxis:e},t.prototype.getBaseAxis=function(){return this.getAxesByScale(\"ordinal\")[0]||this.getAxesByScale(\"time\")[0]||this.getAngleAxis()},t.prototype.getTooltipAxes=function(t){var e=null!=t\u0026\u0026\"auto\"!==t?this.getAxis(t):this.getBaseAxis();return{baseAxes:[e],otherAxes:[this.getOtherAxis(e)]}},t.prototype.dataToPoint=function(t,e){return this.coordToPoint([this._radiusAxis.dataToRadius(t[0],e),this._angleAxis.dataToAngle(t[1],e)])},t.prototype.pointToData=function(t,e){var n=this.pointToCoord(t);return[this._radiusAxis.radiusToData(n[0],e),this._angleAxis.angleToData(n[1],e)]},t.prototype.pointToCoord=function(t){var e=t[0]-this.cx,n=t[1]-this.cy,i=this.getAngleAxis(),r=i.getExtent(),o=Math.min(r[0],r[1]),a=Math.max(r[0],r[1]);i.inverse?o=a-360:a=o+360;var s=Math.sqrt(e*e+n*n);e/=s,n/=s;for(var l=Math.atan2(-n,e)/Math.PI*180,u=l\u003co?1:-1;l\u003co||l\u003ea;)l+=360*u;return[s,l]},t.prototype.coordToPoint=function(t){var e=t[0],n=t[1]/180*Math.PI;return[Math.cos(n)*e+this.cx,-Math.sin(n)*e+this.cy]},t.prototype.getArea=function(){var t=this.getAngleAxis(),e=this.getRadiusAxis().getExtent().slice();e[0]\u003ee[1]\u0026\u0026e.reverse();var n=t.getExtent(),i=Math.PI/180,r=1e-4;return{cx:this.cx,cy:this.cy,r0:e[0],r:e[1],startAngle:-n[0]*i,endAngle:-n[1]*i,clockwise:t.inverse,contain:function(t,e){var n=t-this.cx,i=e-this.cy,o=n*n+i*i,a=this.r,s=this.r0;return a!==s\u0026\u0026o-r\u003c=a*a\u0026\u0026o+r\u003e=s*s}}},t.prototype.convertToPixel=function(t,e,n){return tE(e)===this?this.dataToPoint(n):null},t.prototype.convertFromPixel=function(t,e,n){return tE(e)===this?this.pointToData(n):null},t}();function tE(t){var e=t.seriesModel,n=t.polarModel;return n\u0026\u0026n.coordinateSystem||e\u0026\u0026e.coordinateSystem}function eE(t,e){var n=this,i=n.getAngleAxis(),r=n.getRadiusAxis();if(i.scale.setExtent(1/0,-1/0),r.scale.setExtent(1/0,-1/0),t.eachSeries((function(t){if(t.coordinateSystem===n){var e=t.getData();E(C_(e,\"radius\"),(function(t){r.scale.unionExtentFromData(e,t)})),E(C_(e,\"angle\"),(function(t){i.scale.unionExtentFromData(e,t)}))}})),__(i.scale,i.model),__(r.scale,r.model),\"category\"===i.type\u0026\u0026!i.onBand){var o=i.getExtent(),a=360/i.scale.count();i.inverse?o[1]+=a:o[1]-=a,i.setExtent(o[0],o[1])}}function nE(t,e){var n;if(t.type=e.get(\"type\"),t.scale=b_(e),t.onBand=e.get(\"boundaryGap\")\u0026\u0026\"category\"===t.type,t.inverse=e.get(\"inverse\"),function(t){return\"angleAxis\"===t.mainType}(e)){t.inverse=t.inverse!==e.get(\"clockwise\");var i=e.get(\"startAngle\"),r=null!==(n=e.get(\"endAngle\"))\u0026\u0026void 0!==n?n:i+(t.inverse?-360:360);t.setExtent(i,r)}e.axis=t,t.model=e}var iE={dimensions:JN,create:function(t,e){var n=[];return t.eachComponent(\"polar\",(function(t,i){var r=new QN(i+\"\");r.update=eE;var o=r.getRadiusAxis(),a=r.getAngleAxis(),s=t.findAxisModel(\"radiusAxis\"),l=t.findAxisModel(\"angleAxis\");nE(o,s),nE(a,l),function(t,e,n){var i=e.get(\"center\"),r=n.getWidth(),o=n.getHeight();t.cx=$r(i[0],r),t.cy=$r(i[1],o);var a=t.getRadiusAxis(),s=Math.min(r,o)/2,l=e.get(\"radius\");null==l?l=[0,\"100%\"]:Y(l)||(l=[0,l]);var u=[$r(l[0],s),$r(l[1],s)];a.inverse?a.setExtent(u[1],u[0]):a.setExtent(u[0],u[1])}(r,t,e),n.push(r),t.coordinateSystem=r,r.model=t})),t.eachSeries((function(t){if(\"polar\"===t.get(\"coordinateSystem\")){var e=t.getReferringComponents(\"polar\",Wo).models[0];0,t.coordinateSystem=e.coordinateSystem}})),n}},rE=[\"axisLine\",\"axisLabel\",\"axisTick\",\"minorTick\",\"splitLine\",\"minorSplitLine\",\"splitArea\"];function oE(t,e,n){e[1]\u003ee[0]\u0026\u0026(e=e.slice().reverse());var i=t.coordToPoint([e[0],n]),r=t.coordToPoint([e[1],n]);return{x1:i[0],y1:i[1],x2:r[0],y2:r[1]}}function aE(t){return t.getRadiusAxis().inverse?0:1}function sE(t){var e=t[0],n=t[t.length-1];e\u0026\u0026n\u0026\u0026Math.abs(Math.abs(e.coord-n.coord)-360)\u003c1e-4\u0026\u0026t.pop()}var lE=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.axisPointerClass=\"PolarAxisPointer\",n}return n(e,t),e.prototype.render=function(t,e){if(this.group.removeAll(),t.get(\"show\")){var n=t.axis,i=n.polar,r=i.getRadiusAxis().getExtent(),o=n.getTicksCoords(),a=n.getMinorTicksCoords(),s=z(n.getViewLabels(),(function(t){t=T(t);var e=n.scale,i=\"ordinal\"===e.type?e.getRawOrdinalNumber(t.tickValue):t.tickValue;return t.coord=n.dataToCoord(i),t}));sE(s),sE(o),E(rE,(function(e){!t.get([e,\"show\"])||n.scale.isBlank()\u0026\u0026\"axisLine\"!==e||uE[e](this.group,t,i,o,a,r,s)}),this)}},e.type=\"angleAxis\",e}(TI),uE={axisLine:function(t,e,n,i,r,o){var a,s=e.getModel([\"axisLine\",\"lineStyle\"]),l=n.getAngleAxis(),u=Math.PI/180,h=l.getExtent(),c=aE(n),p=c?0:1,d=360===Math.abs(h[1]-h[0])?\"Circle\":\"Arc\";(a=0===o[p]?new Qh[d]({shape:{cx:n.cx,cy:n.cy,r:o[c],startAngle:-h[0]*u,endAngle:-h[1]*u,clockwise:l.inverse},style:s.getLineStyle(),z2:1,silent:!0}):new Wu({shape:{cx:n.cx,cy:n.cy,r:o[c],r0:o[p]},style:s.getLineStyle(),z2:1,silent:!0})).style.fill=null,t.add(a)},axisTick:function(t,e,n,i,r,o){var a=e.getModel(\"axisTick\"),s=(a.get(\"inside\")?-1:1)*a.get(\"length\"),l=o[aE(n)],u=z(i,(function(t){return new Ku({shape:oE(n,[l,l+s],t.coord)})}));t.add(Nh(u,{style:k(a.getModel(\"lineStyle\").getLineStyle(),{stroke:e.get([\"axisLine\",\"lineStyle\",\"color\"])})}))},minorTick:function(t,e,n,i,r,o){if(r.length){for(var a=e.getModel(\"axisTick\"),s=e.getModel(\"minorTick\"),l=(a.get(\"inside\")?-1:1)*s.get(\"length\"),u=o[aE(n)],h=[],c=0;c\u003cr.length;c++)for(var p=0;p\u003cr[c].length;p++)h.push(new Ku({shape:oE(n,[u,u+l],r[c][p].coord)}));t.add(Nh(h,{style:k(s.getModel(\"lineStyle\").getLineStyle(),k(a.getLineStyle(),{stroke:e.get([\"axisLine\",\"lineStyle\",\"color\"])}))}))}},axisLabel:function(t,e,n,i,r,o,a){var s=e.getCategories(!0),l=e.getModel(\"axisLabel\"),u=l.get(\"margin\"),h=e.get(\"triggerEvent\");E(a,(function(i,r){var a=l,c=i.tickValue,p=o[aE(n)],d=n.coordToPoint([p+u,i.coord]),f=n.cx,g=n.cy,y=Math.abs(d[0]-f)/p\u003c.3?\"center\":d[0]\u003ef?\"left\":\"right\",v=Math.abs(d[1]-g)/p\u003c.3?\"middle\":d[1]\u003eg?\"top\":\"bottom\";if(s\u0026\u0026s[c]){var m=s[c];q(m)\u0026\u0026m.textStyle\u0026\u0026(a=new Cc(m.textStyle,l,l.ecModel))}var x=new Xs({silent:dI.isLabelSilent(e),style:oc(a,{x:d[0],y:d[1],fill:a.getTextColor()||e.get([\"axisLine\",\"lineStyle\",\"color\"]),text:i.formattedLabel,align:y,verticalAlign:v})});if(t.add(x),h){var _=dI.makeAxisEventDataBase(e);_.targetType=\"axisLabel\",_.value=i.rawLabel,rl(x).eventData=_}}),this)},splitLine:function(t,e,n,i,r,o){var a=e.getModel(\"splitLine\").getModel(\"lineStyle\"),s=a.get(\"color\"),l=0;s=s instanceof Array?s:[s];for(var u=[],h=0;h\u003ci.length;h++){var c=l++%s.length;u[c]=u[c]||[],u[c].push(new Ku({shape:oE(n,o,i[h].coord)}))}for(h=0;h\u003cu.length;h++)t.add(Nh(u[h],{style:k({stroke:s[h%s.length]},a.getLineStyle()),silent:!0,z:e.get(\"z\")}))},minorSplitLine:function(t,e,n,i,r,o){if(r.length){for(var a=e.getModel(\"minorSplitLine\").getModel(\"lineStyle\"),s=[],l=0;l\u003cr.length;l++)for(var u=0;u\u003cr[l].length;u++)s.push(new Ku({shape:oE(n,o,r[l][u].coord)}));t.add(Nh(s,{style:a.getLineStyle(),silent:!0,z:e.get(\"z\")}))}},splitArea:function(t,e,n,i,r,o){if(i.length){var a=e.getModel(\"splitArea\").getModel(\"areaStyle\"),s=a.get(\"color\"),l=0;s=s instanceof Array?s:[s];for(var u=[],h=Math.PI/180,c=-i[0].coord*h,p=Math.min(o[0],o[1]),d=Math.max(o[0],o[1]),f=e.get(\"clockwise\"),g=1,y=i.length;g\u003c=y;g++){var v=g===y?i[0].coord:i[g].coord,m=l++%s.length;u[m]=u[m]||[],u[m].push(new Fu({shape:{cx:n.cx,cy:n.cy,r0:p,r:d,startAngle:c,endAngle:-v*h,clockwise:f},silent:!0})),c=-v*h}for(g=0;g\u003cu.length;g++)t.add(Nh(u[g],{style:k({fill:s[g%s.length]},a.getAreaStyle()),silent:!0}))}}},hE=[\"axisLine\",\"axisTickLabel\",\"axisName\"],cE=[\"splitLine\",\"splitArea\",\"minorSplitLine\"],pE=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.axisPointerClass=\"PolarAxisPointer\",n}return n(e,t),e.prototype.render=function(t,e){if(this.group.removeAll(),t.get(\"show\")){var n=this._axisGroup,i=this._axisGroup=new Br;this.group.add(i);var r=t.axis,o=r.polar,a=o.getAngleAxis(),s=r.getTicksCoords(),l=r.getMinorTicksCoords(),u=a.getExtent()[0],h=r.getExtent(),c=function(t,e,n){return{position:[t.cx,t.cy],rotation:n/180*Math.PI,labelDirection:-1,tickDirection:-1,nameDirection:1,labelRotate:e.getModel(\"axisLabel\").get(\"rotate\"),z2:1}}(o,t,u),p=new dI(t,c);E(hE,p.add,p),i.add(p.getGroup()),Hh(n,i,t),E(cE,(function(e){t.get([e,\"show\"])\u0026\u0026!r.scale.isBlank()\u0026\u0026dE[e](this.group,t,o,u,h,s,l)}),this)}},e.type=\"radiusAxis\",e}(TI),dE={splitLine:function(t,e,n,i,r,o){var a=e.getModel(\"splitLine\").getModel(\"lineStyle\"),s=a.get(\"color\"),l=0,u=n.getAngleAxis(),h=Math.PI/180,c=u.getExtent(),p=360===Math.abs(c[1]-c[0])?\"Circle\":\"Arc\";s=s instanceof Array?s:[s];for(var d=[],f=0;f\u003co.length;f++){var g=l++%s.length;d[g]=d[g]||[],d[g].push(new Qh[p]({shape:{cx:n.cx,cy:n.cy,r:Math.max(o[f].coord,0),startAngle:-c[0]*h,endAngle:-c[1]*h,clockwise:u.inverse}}))}for(f=0;f\u003cd.length;f++)t.add(Nh(d[f],{style:k({stroke:s[f%s.length],fill:null},a.getLineStyle()),silent:!0}))},minorSplitLine:function(t,e,n,i,r,o,a){if(a.length){for(var s=e.getModel(\"minorSplitLine\").getModel(\"lineStyle\"),l=[],u=0;u\u003ca.length;u++)for(var h=0;h\u003ca[u].length;h++)l.push(new Su({shape:{cx:n.cx,cy:n.cy,r:a[u][h].coord}}));t.add(Nh(l,{style:k({fill:null},s.getLineStyle()),silent:!0}))}},splitArea:function(t,e,n,i,r,o){if(o.length){var a=e.getModel(\"splitArea\").getModel(\"areaStyle\"),s=a.get(\"color\"),l=0;s=s instanceof Array?s:[s];for(var u=[],h=o[0].coord,c=1;c\u003co.length;c++){var p=l++%s.length;u[p]=u[p]||[],u[p].push(new Fu({shape:{cx:n.cx,cy:n.cy,r0:h,r:o[c].coord,startAngle:0,endAngle:2*Math.PI},silent:!0})),h=o[c].coord}for(c=0;c\u003cu.length;c++)t.add(Nh(u[c],{style:k({fill:s[c%s.length]},a.getAreaStyle()),silent:!0}))}}};function fE(t){return t.get(\"stack\")||\"__ec_stack_\"+t.seriesIndex}function gE(t,e){return e.dim+t.model.componentIndex}function yE(t,e,n){var i={},r=function(t){var e={};E(t,(function(t,n){var i=t.getData(),r=t.coordinateSystem,o=r.getBaseAxis(),a=gE(r,o),s=o.getExtent(),l=\"category\"===o.type?o.getBandWidth():Math.abs(s[1]-s[0])/i.count(),u=e[a]||{bandWidth:l,remainedWidth:l,autoWidthCount:0,categoryGap:\"20%\",gap:\"30%\",stacks:{}},h=u.stacks;e[a]=u;var c=fE(t);h[c]||u.autoWidthCount++,h[c]=h[c]||{width:0,maxWidth:0};var p=$r(t.get(\"barWidth\"),l),d=$r(t.get(\"barMaxWidth\"),l),f=t.get(\"barGap\"),g=t.get(\"barCategoryGap\");p\u0026\u0026!h[c].width\u0026\u0026(p=Math.min(u.remainedWidth,p),h[c].width=p,u.remainedWidth-=p),d\u0026\u0026(h[c].maxWidth=d),null!=f\u0026\u0026(u.gap=f),null!=g\u0026\u0026(u.categoryGap=g)}));var n={};return E(e,(function(t,e){n[e]={};var i=t.stacks,r=t.bandWidth,o=$r(t.categoryGap,r),a=$r(t.gap,1),s=t.remainedWidth,l=t.autoWidthCount,u=(s-o)/(l+(l-1)*a);u=Math.max(u,0),E(i,(function(t,e){var n=t.maxWidth;n\u0026\u0026n\u003cu\u0026\u0026(n=Math.min(n,s),t.width\u0026\u0026(n=Math.min(n,t.width)),s-=n,t.width=n,l--)})),u=(s-o)/(l+(l-1)*a),u=Math.max(u,0);var h,c=0;E(i,(function(t,e){t.width||(t.width=u),h=t,c+=t.width*(1+a)})),h\u0026\u0026(c-=h.width*a);var p=-c/2;E(i,(function(t,i){n[e][i]=n[e][i]||{offset:p,width:t.width},p+=t.width*(1+a)}))})),n}(B(e.getSeriesByType(t),(function(t){return!e.isSeriesFiltered(t)\u0026\u0026t.coordinateSystem\u0026\u0026\"polar\"===t.coordinateSystem.type})));e.eachSeriesByType(t,(function(t){if(\"polar\"===t.coordinateSystem.type){var e=t.getData(),n=t.coordinateSystem,o=n.getBaseAxis(),a=gE(n,o),s=fE(t),l=r[a][s],u=l.offset,h=l.width,c=n.getOtherAxis(o),p=t.coordinateSystem.cx,d=t.coordinateSystem.cy,f=t.get(\"barMinHeight\")||0,g=t.get(\"barMinAngle\")||0;i[s]=i[s]||[];for(var y=e.mapDimension(c.dim),v=e.mapDimension(o.dim),m=mx(e,y),x=\"radius\"!==o.dim||!t.get(\"roundCap\",!0),_=c.model.get(\"startValue\"),b=c.dataToCoord(_||0),w=0,S=e.count();w\u003cS;w++){var M=e.get(y,w),I=e.get(v,w),T=M\u003e=0?\"p\":\"n\",C=b;m\u0026\u0026(i[s][I]||(i[s][I]={p:b,n:b}),C=i[s][I][T]);var D=void 0,A=void 0,k=void 0,L=void 0;if(\"radius\"===c.dim){var P=c.dataToCoord(M)-b,O=o.dataToCoord(I);Math.abs(P)\u003cf\u0026\u0026(P=(P\u003c0?-1:1)*f),D=C,A=C+P,L=(k=O-u)-h,m\u0026\u0026(i[s][I][T]=A)}else{var R=c.dataToCoord(M,x)-b,N=o.dataToCoord(I);Math.abs(R)\u003cg\u0026\u0026(R=(R\u003c0?-1:1)*g),A=(D=N+u)+h,k=C,L=C+R,m\u0026\u0026(i[s][I][T]=L)}e.setItemLayout(w,{cx:p,cy:d,r0:D,r:A,startAngle:-k*Math.PI/180,endAngle:-L*Math.PI/180,clockwise:k\u003e=L})}}}))}var vE={startAngle:90,clockwise:!0,splitNumber:12,axisLabel:{rotate:0}},mE={splitNumber:5},xE=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\"polar\",e}(Ag);function _E(t,e){e=e||{};var n=t.coordinateSystem,i=t.axis,r={},o=i.position,a=i.orient,s=n.getRect(),l=[s.x,s.x+s.width,s.y,s.y+s.height],u={horizontal:{top:l[2],bottom:l[3]},vertical:{left:l[0],right:l[1]}};r.position=[\"vertical\"===a?u.vertical[o]:l[0],\"horizontal\"===a?u.horizontal[o]:l[3]];r.rotation=Math.PI/2*{horizontal:0,vertical:1}[a];r.labelDirection=r.tickDirection=r.nameDirection={top:-1,bottom:1,right:1,left:-1}[o],t.get([\"axisTick\",\"inside\"])\u0026\u0026(r.tickDirection=-r.tickDirection),it(e.labelInside,t.get([\"axisLabel\",\"inside\"]))\u0026\u0026(r.labelDirection=-r.labelDirection);var h=e.rotate;return null==h\u0026\u0026(h=t.get([\"axisLabel\",\"rotate\"])),r.labelRotation=\"top\"===o?-h:h,r.z2=1,r}var bE=[\"axisLine\",\"axisTickLabel\",\"axisName\"],wE=[\"splitArea\",\"splitLine\"],SE=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.axisPointerClass=\"SingleAxisPointer\",n}return n(e,t),e.prototype.render=function(e,n,i,r){var o=this.group;o.removeAll();var a=this._axisGroup;this._axisGroup=new Br;var s=_E(e),l=new dI(e,s);E(bE,l.add,l),o.add(this._axisGroup),o.add(l.getGroup()),E(wE,(function(t){e.get([t,\"show\"])\u0026\u0026ME[t](this,this.group,this._axisGroup,e)}),this),Hh(a,this._axisGroup,e),t.prototype.render.call(this,e,n,i,r)},e.prototype.remove=function(){AI(this)},e.type=\"singleAxis\",e}(TI),ME={splitLine:function(t,e,n,i){var r=i.axis;if(!r.scale.isBlank()){var o=i.getModel(\"splitLine\"),a=o.getModel(\"lineStyle\"),s=a.get(\"color\");s=s instanceof Array?s:[s];for(var l=a.get(\"width\"),u=i.coordinateSystem.getRect(),h=r.isHorizontal(),c=[],p=0,d=r.getTicksCoords({tickModel:o}),f=[],g=[],y=0;y\u003cd.length;++y){var v=r.toGlobalCoord(d[y].coord);h?(f[0]=v,f[1]=u.y,g[0]=v,g[1]=u.y+u.height):(f[0]=u.x,f[1]=v,g[0]=u.x+u.width,g[1]=v);var m=new Ku({shape:{x1:f[0],y1:f[1],x2:g[0],y2:g[1]},silent:!0});zh(m.shape,l);var x=p++%s.length;c[x]=c[x]||[],c[x].push(m)}var _=a.getLineStyle([\"color\"]);for(y=0;y\u003cc.length;++y)e.add(Nh(c[y],{style:k({stroke:s[y%s.length]},_),silent:!0}))}},splitArea:function(t,e,n,i){DI(t,n,i,i)}},IE=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.getCoordSysModel=function(){return this},e.type=\"singleAxis\",e.layoutMode=\"box\",e.defaultOption={left:\"5%\",top:\"5%\",right:\"5%\",bottom:\"5%\",type:\"value\",position:\"bottom\",orient:\"horizontal\",axisLine:{show:!0,lineStyle:{width:1,type:\"solid\"}},tooltip:{show:!0},axisTick:{show:!0,length:6,lineStyle:{width:1}},axisLabel:{show:!0,interval:\"auto\"},splitLine:{show:!0,lineStyle:{type:\"dashed\",opacity:.2}}},e}(zp);R(IE,D_.prototype);var TE=function(t){function e(e,n,i,r,o){var a=t.call(this,e,n,i)||this;return a.type=r||\"value\",a.position=o||\"bottom\",a}return n(e,t),e.prototype.isHorizontal=function(){var t=this.position;return\"top\"===t||\"bottom\"===t},e.prototype.pointToData=function(t,e){return this.coordinateSystem.pointToData(t)[0]},e}(ab),CE=[\"single\"],DE=function(){function t(t,e,n){this.type=\"single\",this.dimension=\"single\",this.dimensions=CE,this.axisPointerEnabled=!0,this.model=t,this._init(t,e,n)}return t.prototype._init=function(t,e,n){var i=this.dimension,r=new TE(i,b_(t),[0,0],t.get(\"type\"),t.get(\"position\")),o=\"category\"===r.type;r.onBand=o\u0026\u0026t.get(\"boundaryGap\"),r.inverse=t.get(\"inverse\"),r.orient=t.get(\"orient\"),t.axis=r,r.model=t,r.coordinateSystem=this,this._axis=r},t.prototype.update=function(t,e){t.eachSeries((function(t){if(t.coordinateSystem===this){var e=t.getData();E(e.mapDimensionsAll(this.dimension),(function(t){this._axis.scale.unionExtentFromData(e,t)}),this),__(this._axis.scale,this._axis.model)}}),this)},t.prototype.resize=function(t,e){this._rect=kp({left:t.get(\"left\"),top:t.get(\"top\"),right:t.get(\"right\"),bottom:t.get(\"bottom\"),width:t.get(\"width\"),height:t.get(\"height\")},{width:e.getWidth(),height:e.getHeight()}),this._adjustAxis()},t.prototype.getRect=function(){return this._rect},t.prototype._adjustAxis=function(){var t=this._rect,e=this._axis,n=e.isHorizontal(),i=n?[0,t.width]:[0,t.height],r=e.inverse?1:0;e.setExtent(i[r],i[1-r]),this._updateAxisTransform(e,n?t.x:t.y)},t.prototype._updateAxisTransform=function(t,e){var n=t.getExtent(),i=n[0]+n[1],r=t.isHorizontal();t.toGlobalCoord=r?function(t){return t+e}:function(t){return i-t+e},t.toLocalCoord=r?function(t){return t-e}:function(t){return i-t+e}},t.prototype.getAxis=function(){return this._axis},t.prototype.getBaseAxis=function(){return this._axis},t.prototype.getAxes=function(){return[this._axis]},t.prototype.getTooltipAxes=function(){return{baseAxes:[this.getAxis()],otherAxes:[]}},t.prototype.containPoint=function(t){var e=this.getRect(),n=this.getAxis();return\"horizontal\"===n.orient?n.contain(n.toLocalCoord(t[0]))\u0026\u0026t[1]\u003e=e.y\u0026\u0026t[1]\u003c=e.y+e.height:n.contain(n.toLocalCoord(t[1]))\u0026\u0026t[0]\u003e=e.y\u0026\u0026t[0]\u003c=e.y+e.height},t.prototype.pointToData=function(t){var e=this.getAxis();return[e.coordToData(e.toLocalCoord(t[\"horizontal\"===e.orient?0:1]))]},t.prototype.dataToPoint=function(t){var e=this.getAxis(),n=this.getRect(),i=[],r=\"horizontal\"===e.orient?0:1;return t instanceof Array\u0026\u0026(t=t[0]),i[r]=e.toGlobalCoord(e.dataToCoord(+t)),i[1-r]=0===r?n.y+n.height/2:n.x+n.width/2,i},t.prototype.convertToPixel=function(t,e,n){return AE(e)===this?this.dataToPoint(n):null},t.prototype.convertFromPixel=function(t,e,n){return AE(e)===this?this.pointToData(n):null},t}();function AE(t){var e=t.seriesModel,n=t.singleAxisModel;return n\u0026\u0026n.coordinateSystem||e\u0026\u0026e.coordinateSystem}var kE={create:function(t,e){var n=[];return t.eachComponent(\"singleAxis\",(function(i,r){var o=new DE(i,t,e);o.name=\"single_\"+r,o.resize(i,e),i.coordinateSystem=o,n.push(o)})),t.eachSeries((function(t){if(\"singleAxis\"===t.get(\"coordinateSystem\")){var e=t.getReferringComponents(\"singleAxis\",Wo).models[0];t.coordinateSystem=e\u0026\u0026e.coordinateSystem}})),n},dimensions:CE},LE=[\"x\",\"y\"],PE=[\"width\",\"height\"],OE=function(t){function e(){return null!==t\u0026\u0026t.apply(this,arguments)||this}return n(e,t),e.prototype.makeElOption=function(t,e,n,i,r){var o=n.axis,a=o.coordinateSystem,s=EE(a,1-NE(o)),l=a.dataToPoint(e)[0],u=i.get(\"type\");if(u\u0026\u0026\"none\"!==u){var h=fN(i),c=RE[u](o,l,s);c.style=h,t.graphicKey=c.type,t.pointer=c}mN(e,t,_E(n),n,i,r)},e.prototype.getHandleTransform=function(t,e,n){var i=_E(e,{labelInside:!1});i.labelMargin=n.get([\"handle\",\"margin\"]);var r=vN(e.axis,t,i);return{x:r[0],y:r[1],rotation:i.rotation+(i.labelDirection\u003c0?Math.PI:0)}},e.prototype.updateHandleTransform=function(t,e,n,i){var r=n.axis,o=r.coordinateSystem,a=NE(r),s=EE(o,a),l=[t.x,t.y];l[a]+=e[a],l[a]=Math.min(s[1],l[a]),l[a]=Math.max(s[0],l[a]);var u=EE(o,1-a),h=(u[1]+u[0])/2,c=[h,h];return c[a]=l[a],{x:l[0],y:l[1],rotation:t.rotation,cursorPoint:c,tooltipOption:{verticalAlign:\"middle\"}}},e}(lN),RE={line:function(t,e,n){return{type:\"Line\",subPixelOptimize:!0,shape:xN([e,n[0]],[e,n[1]],NE(t))}},shadow:function(t,e,n){var i=t.getBandWidth(),r=n[1]-n[0];return{type:\"Rect\",shape:_N([e-i/2,n[0]],[i,r],NE(t))}}};function NE(t){return t.isHorizontal()?0:1}function EE(t,e){var n=t.getRect();return[n[LE[e]],n[LE[e]]+n[PE[e]]]}var zE=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\"single\",e}(Ag);var VE=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(e,n,i){var r=Rp(e);t.prototype.init.apply(this,arguments),BE(e,r)},e.prototype.mergeOption=function(e){t.prototype.mergeOption.apply(this,arguments),BE(this.option,e)},e.prototype.getCellSize=function(){return this.option.cellSize},e.type=\"calendar\",e.defaultOption={z:2,left:80,top:60,cellSize:20,orient:\"horizontal\",splitLine:{show:!0,lineStyle:{color:\"#000\",width:1,type:\"solid\"}},itemStyle:{color:\"#fff\",borderWidth:1,borderColor:\"#ccc\"},dayLabel:{show:!0,firstDay:0,position:\"start\",margin:\"50%\",color:\"#000\"},monthLabel:{show:!0,position:\"start\",margin:5,align:\"center\",formatter:null,color:\"#000\"},yearLabel:{show:!0,position:null,margin:30,formatter:null,color:\"#ccc\",fontFamily:\"sans-serif\",fontWeight:\"bolder\",fontSize:20}},e}(zp);function BE(t,e){var n,i=t.cellSize;1===(n=Y(i)?i:t.cellSize=[i,i]).length\u0026\u0026(n[1]=n[0]);var r=z([0,1],(function(t){return function(t,e){return null!=t[Cp[e][0]]||null!=t[Cp[e][1]]\u0026\u0026null!=t[Cp[e][2]]}(e,t)\u0026\u0026(n[t]=\"auto\"),null!=n[t]\u0026\u0026\"auto\"!==n[t]}));Op(t,e,{type:\"box\",ignoreSize:r})}var FE=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){var i=this.group;i.removeAll();var r=t.coordinateSystem,o=r.getRangeInfo(),a=r.getOrient(),s=e.getLocaleModel();this._renderDayRect(t,o,i),this._renderLines(t,o,a,i),this._renderYearText(t,o,a,i),this._renderMonthText(t,s,a,i),this._renderWeekText(t,s,o,a,i)},e.prototype._renderDayRect=function(t,e,n){for(var i=t.coordinateSystem,r=t.getModel(\"itemStyle\").getItemStyle(),o=i.getCellWidth(),a=i.getCellHeight(),s=e.start.time;s\u003c=e.end.time;s=i.getNextNDay(s,1).time){var l=i.dataToRect([s],!1).tl,u=new Ws({shape:{x:l[0],y:l[1],width:o,height:a},cursor:\"default\",style:r});n.add(u)}},e.prototype._renderLines=function(t,e,n,i){var r=this,o=t.coordinateSystem,a=t.getModel([\"splitLine\",\"lineStyle\"]).getLineStyle(),s=t.get([\"splitLine\",\"show\"]),l=a.lineWidth;this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[];for(var u=e.start,h=0;u.time\u003c=e.end.time;h++){p(u.formatedDate),0===h\u0026\u0026(u=o.getDateInfo(e.start.y+\"-\"+e.start.m));var c=u.date;c.setMonth(c.getMonth()+1),u=o.getDateInfo(c)}function p(e){r._firstDayOfMonth.push(o.getDateInfo(e)),r._firstDayPoints.push(o.dataToRect([e],!1).tl);var l=r._getLinePointsOfOneWeek(t,e,n);r._tlpoints.push(l[0]),r._blpoints.push(l[l.length-1]),s\u0026\u0026r._drawSplitline(l,a,i)}p(o.getNextNDay(e.end.time,1).formatedDate),s\u0026\u0026this._drawSplitline(r._getEdgesPoints(r._tlpoints,l,n),a,i),s\u0026\u0026this._drawSplitline(r._getEdgesPoints(r._blpoints,l,n),a,i)},e.prototype._getEdgesPoints=function(t,e,n){var i=[t[0].slice(),t[t.length-1].slice()],r=\"horizontal\"===n?0:1;return i[0][r]=i[0][r]-e/2,i[1][r]=i[1][r]+e/2,i},e.prototype._drawSplitline=function(t,e,n){var i=new Zu({z2:20,shape:{points:t},style:e});n.add(i)},e.prototype._getLinePointsOfOneWeek=function(t,e,n){for(var i=t.coordinateSystem,r=i.getDateInfo(e),o=[],a=0;a\u003c7;a++){var s=i.getNextNDay(r.time,a),l=i.dataToRect([s.time],!1);o[2*s.day]=l.tl,o[2*s.day+1]=l[\"horizontal\"===n?\"bl\":\"tr\"]}return o},e.prototype._formatterLabel=function(t,e){return U(t)\u0026\u0026t?(n=t,E(e,(function(t,e){n=n.replace(\"{\"+e+\"}\",i?re(t):t)})),n):X(t)?t(e):e.nameMap;var n,i},e.prototype._yearTextPositionControl=function(t,e,n,i,r){var o=e[0],a=e[1],s=[\"center\",\"bottom\"];\"bottom\"===i?(a+=r,s=[\"center\",\"top\"]):\"left\"===i?o-=r:\"right\"===i?(o+=r,s=[\"center\",\"top\"]):a-=r;var l=0;return\"left\"!==i\u0026\u0026\"right\"!==i||(l=Math.PI/2),{rotation:l,x:o,y:a,style:{align:s[0],verticalAlign:s[1]}}},e.prototype._renderYearText=function(t,e,n,i){var r=t.getModel(\"yearLabel\");if(r.get(\"show\")){var o=r.get(\"margin\"),a=r.get(\"position\");a||(a=\"horizontal\"!==n?\"top\":\"left\");var s=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]],l=(s[0][0]+s[1][0])/2,u=(s[0][1]+s[1][1])/2,h=\"horizontal\"===n?0:1,c={top:[l,s[h][1]],bottom:[l,s[1-h][1]],left:[s[1-h][0],u],right:[s[h][0],u]},p=e.start.y;+e.end.y\u003e+e.start.y\u0026\u0026(p=p+\"-\"+e.end.y);var d=r.get(\"formatter\"),f={start:e.start.y,end:e.end.y,nameMap:p},g=this._formatterLabel(d,f),y=new Xs({z2:30,style:oc(r,{text:g}),silent:r.get(\"silent\")});y.attr(this._yearTextPositionControl(y,c[a],n,a,o)),i.add(y)}},e.prototype._monthTextPositionControl=function(t,e,n,i,r){var o=\"left\",a=\"top\",s=t[0],l=t[1];return\"horizontal\"===n?(l+=r,e\u0026\u0026(o=\"center\"),\"start\"===i\u0026\u0026(a=\"bottom\")):(s+=r,e\u0026\u0026(a=\"middle\"),\"start\"===i\u0026\u0026(o=\"right\")),{x:s,y:l,align:o,verticalAlign:a}},e.prototype._renderMonthText=function(t,e,n,i){var r=t.getModel(\"monthLabel\");if(r.get(\"show\")){var o=r.get(\"nameMap\"),a=r.get(\"margin\"),s=r.get(\"position\"),l=r.get(\"align\"),u=[this._tlpoints,this._blpoints];o\u0026\u0026!U(o)||(o\u0026\u0026(e=Vc(o)||e),o=e.get([\"time\",\"monthAbbr\"])||[]);var h=\"start\"===s?0:1,c=\"horizontal\"===n?0:1;a=\"start\"===s?-a:a;for(var p=\"center\"===l,d=r.get(\"silent\"),f=0;f\u003cu[h].length-1;f++){var g=u[h][f].slice(),y=this._firstDayOfMonth[f];if(p){var v=this._firstDayPoints[f];g[c]=(v[c]+u[0][f+1][c])/2}var m=r.get(\"formatter\"),x=o[+y.m-1],_={yyyy:y.y,yy:(y.y+\"\").slice(2),MM:y.m,M:+y.m,nameMap:x},b=this._formatterLabel(m,_),w=new Xs({z2:30,style:A(oc(r,{text:b}),this._monthTextPositionControl(g,p,n,s,a)),silent:d});i.add(w)}}},e.prototype._weekTextPositionControl=function(t,e,n,i,r){var o=\"center\",a=\"middle\",s=t[0],l=t[1],u=\"start\"===n;return\"horizontal\"===e?(s=s+i+(u?1:-1)*r[0]/2,o=u?\"right\":\"left\"):(l=l+i+(u?1:-1)*r[1]/2,a=u?\"bottom\":\"top\"),{x:s,y:l,align:o,verticalAlign:a}},e.prototype._renderWeekText=function(t,e,n,i,r){var o=t.getModel(\"dayLabel\");if(o.get(\"show\")){var a=t.coordinateSystem,s=o.get(\"position\"),l=o.get(\"nameMap\"),u=o.get(\"margin\"),h=a.getFirstDayOfWeek();if(!l||U(l))l\u0026\u0026(e=Vc(l)||e),l=e.get([\"time\",\"dayOfWeekShort\"])||z(e.get([\"time\",\"dayOfWeekAbbr\"]),(function(t){return t[0]}));var c=a.getNextNDay(n.end.time,7-n.lweek).time,p=[a.getCellWidth(),a.getCellHeight()];u=$r(u,Math.min(p[1],p[0])),\"start\"===s\u0026\u0026(c=a.getNextNDay(n.start.time,-(7+n.fweek)).time,u=-u);for(var d=o.get(\"silent\"),f=0;f\u003c7;f++){var g,y=a.getNextNDay(c,f),v=a.dataToRect([y.time],!1).center;g=Math.abs((f+h)%7);var m=new Xs({z2:30,style:A(oc(o,{text:l[g]}),this._weekTextPositionControl(v,i,s,u,p)),silent:d});r.add(m)}}},e.type=\"calendar\",e}(Ag),GE=864e5,WE=function(){function t(e,n,i){this.type=\"calendar\",this.dimensions=t.dimensions,this.getDimensionsInfo=t.getDimensionsInfo,this._model=e}return t.getDimensionsInfo=function(){return[{name:\"time\",type:\"time\"},\"value\"]},t.prototype.getRangeInfo=function(){return this._rangeInfo},t.prototype.getModel=function(){return this._model},t.prototype.getRect=function(){return this._rect},t.prototype.getCellWidth=function(){return this._sw},t.prototype.getCellHeight=function(){return this._sh},t.prototype.getOrient=function(){return this._orient},t.prototype.getFirstDayOfWeek=function(){return this._firstDayOfWeek},t.prototype.getDateInfo=function(t){var e=(t=uo(t)).getFullYear(),n=t.getMonth()+1,i=n\u003c10?\"0\"+n:\"\"+n,r=t.getDate(),o=r\u003c10?\"0\"+r:\"\"+r,a=t.getDay();return{y:e+\"\",m:i,d:o,day:a=Math.abs((a+7-this.getFirstDayOfWeek())%7),time:t.getTime(),formatedDate:e+\"-\"+i+\"-\"+o,date:t}},t.prototype.getNextNDay=function(t,e){return 0===(e=e||0)||(t=new Date(this.getDateInfo(t).time)).setDate(t.getDate()+e),this.getDateInfo(t)},t.prototype.update=function(t,e){this._firstDayOfWeek=+this._model.getModel(\"dayLabel\").get(\"firstDay\"),this._orient=this._model.get(\"orient\"),this._lineWidth=this._model.getModel(\"itemStyle\").getItemStyle().lineWidth||0,this._rangeInfo=this._getRangeInfo(this._initRangeOption());var n=this._rangeInfo.weeks||1,i=[\"width\",\"height\"],r=this._model.getCellSize().slice(),o=this._model.getBoxLayoutParams(),a=\"horizontal\"===this._orient?[n,7]:[7,n];E([0,1],(function(t){u(r,t)\u0026\u0026(o[i[t]]=r[t]*a[t])}));var s={width:e.getWidth(),height:e.getHeight()},l=this._rect=kp(o,s);function u(t,e){return null!=t[e]\u0026\u0026\"auto\"!==t[e]}E([0,1],(function(t){u(r,t)||(r[t]=l[i[t]]/a[t])})),this._sw=r[0],this._sh=r[1]},t.prototype.dataToPoint=function(t,e){Y(t)\u0026\u0026(t=t[0]),null==e\u0026\u0026(e=!0);var n=this.getDateInfo(t),i=this._rangeInfo,r=n.formatedDate;if(e\u0026\u0026!(n.time\u003e=i.start.time\u0026\u0026n.time\u003ci.end.time+GE))return[NaN,NaN];var o=n.day,a=this._getRangeInfo([i.start.time,r]).nthWeek;return\"vertical\"===this._orient?[this._rect.x+o*this._sw+this._sw/2,this._rect.y+a*this._sh+this._sh/2]:[this._rect.x+a*this._sw+this._sw/2,this._rect.y+o*this._sh+this._sh/2]},t.prototype.pointToData=function(t){var e=this.pointToDate(t);return e\u0026\u0026e.time},t.prototype.dataToRect=function(t,e){var n=this.dataToPoint(t,e);return{contentShape:{x:n[0]-(this._sw-this._lineWidth)/2,y:n[1]-(this._sh-this._lineWidth)/2,width:this._sw-this._lineWidth,height:this._sh-this._lineWidth},center:n,tl:[n[0]-this._sw/2,n[1]-this._sh/2],tr:[n[0]+this._sw/2,n[1]-this._sh/2],br:[n[0]+this._sw/2,n[1]+this._sh/2],bl:[n[0]-this._sw/2,n[1]+this._sh/2]}},t.prototype.pointToDate=function(t){var e=Math.floor((t[0]-this._rect.x)/this._sw)+1,n=Math.floor((t[1]-this._rect.y)/this._sh)+1,i=this._rangeInfo.range;return\"vertical\"===this._orient?this._getDateByWeeksAndDay(n,e-1,i):this._getDateByWeeksAndDay(e,n-1,i)},t.prototype.convertToPixel=function(t,e,n){var i=HE(e);return i===this?i.dataToPoint(n):null},t.prototype.convertFromPixel=function(t,e,n){var i=HE(e);return i===this?i.pointToData(n):null},t.prototype.containPoint=function(t){return console.warn(\"Not implemented.\"),!1},t.prototype._initRangeOption=function(){var t,e=this._model.get(\"range\");if(Y(e)\u0026\u00261===e.length\u0026\u0026(e=e[0]),Y(e))t=e;else{var n=e.toString();if(/^\\d{4}$/.test(n)\u0026\u0026(t=[n+\"-01-01\",n+\"-12-31\"]),/^\\d{4}[\\/|-]\\d{1,2}$/.test(n)){var i=this.getDateInfo(n),r=i.date;r.setMonth(r.getMonth()+1);var o=this.getNextNDay(r,-1);t=[i.formatedDate,o.formatedDate]}/^\\d{4}[\\/|-]\\d{1,2}[\\/|-]\\d{1,2}$/.test(n)\u0026\u0026(t=[n,n])}if(!t)return e;var a=this._getRangeInfo(t);return a.start.time\u003ea.end.time\u0026\u0026t.reverse(),t},t.prototype._getRangeInfo=function(t){var e,n=[this.getDateInfo(t[0]),this.getDateInfo(t[1])];n[0].time\u003en[1].time\u0026\u0026(e=!0,n.reverse());var i=Math.floor(n[1].time/GE)-Math.floor(n[0].time/GE)+1,r=new Date(n[0].time),o=r.getDate(),a=n[1].date.getDate();r.setDate(o+i-1);var s=r.getDate();if(s!==a)for(var l=r.getTime()-n[1].time\u003e0?1:-1;(s=r.getDate())!==a\u0026\u0026(r.getTime()-n[1].time)*l\u003e0;)i-=l,r.setDate(s-l);var u=Math.floor((i+n[0].day+6)/7),h=e?1-u:u-1;return e\u0026\u0026n.reverse(),{range:[n[0].formatedDate,n[1].formatedDate],start:n[0],end:n[1],allDay:i,weeks:u,nthWeek:h,fweek:n[0].day,lweek:n[1].day}},t.prototype._getDateByWeeksAndDay=function(t,e,n){var i=this._getRangeInfo(n);if(t\u003ei.weeks||0===t\u0026\u0026e\u003ci.fweek||t===i.weeks\u0026\u0026e\u003ei.lweek)return null;var r=7*(t-1)-i.fweek+e,o=new Date(i.start.time);return o.setDate(+i.start.d+r),this.getDateInfo(o)},t.create=function(e,n){var i=[];return e.eachComponent(\"calendar\",(function(r){var o=new t(r,e,n);i.push(o),r.coordinateSystem=o})),e.eachSeries((function(t){\"calendar\"===t.get(\"coordinateSystem\")\u0026\u0026(t.coordinateSystem=i[t.get(\"calendarIndex\")||0])})),i},t.dimensions=[\"time\",\"value\"],t}();function HE(t){var e=t.calendarModel,n=t.seriesModel;return e?e.coordinateSystem:n?n.coordinateSystem:null}function YE(t,e){var n;return E(e,(function(e){null!=t[e]\u0026\u0026\"auto\"!==t[e]\u0026\u0026(n=!0)})),n}var XE=[\"transition\",\"enterFrom\",\"leaveTo\"],UE=XE.concat([\"enterAnimation\",\"updateAnimation\",\"leaveAnimation\"]);function ZE(t,e,n){if(n\u0026\u0026(!t[n]\u0026\u0026e[n]\u0026\u0026(t[n]={}),t=t[n],e=e[n]),t\u0026\u0026e)for(var i=n?XE:UE,r=0;r\u003ci.length;r++){var o=i[r];null==t[o]\u0026\u0026null!=e[o]\u0026\u0026(t[o]=e[o])}}var jE=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.preventAutoZ=!0,n}return n(e,t),e.prototype.mergeOption=function(e,n){var i=this.option.elements;this.option.elements=null,t.prototype.mergeOption.call(this,e,n),this.option.elements=i},e.prototype.optionUpdated=function(t,e){var n=this.option,i=(e?n:t).elements,r=n.elements=e?[]:n.elements,o=[];this._flatten(i,o,null);var a=Lo(r,o,\"normalMerge\"),s=this._elOptionsToUpdate=[];E(a,(function(t,e){var n=t.newOption;n\u0026\u0026(s.push(n),function(t,e){var n=t.existing;if(e.id=t.keyInfo.id,!e.type\u0026\u0026n\u0026\u0026(e.type=n.type),null==e.parentId){var i=e.parentOption;i?e.parentId=i.id:n\u0026\u0026(e.parentId=n.parentId)}e.parentOption=null}(t,n),function(t,e,n){var i=A({},n),r=t[e],o=n.$action||\"merge\";\"merge\"===o?r?(C(r,i,!0),Op(r,i,{ignoreSize:!0}),Np(n,r),ZE(n,r),ZE(n,r,\"shape\"),ZE(n,r,\"style\"),ZE(n,r,\"extra\"),n.clipPath=r.clipPath):t[e]=i:\"replace\"===o?t[e]=i:\"remove\"===o\u0026\u0026r\u0026\u0026(t[e]=null)}(r,e,n),function(t,e){if(t\u0026\u0026(t.hv=e.hv=[YE(e,[\"left\",\"right\"]),YE(e,[\"top\",\"bottom\"])],\"group\"===t.type)){var n=t,i=e;null==n.width\u0026\u0026(n.width=i.width=0),null==n.height\u0026\u0026(n.height=i.height=0)}}(r[e],n))}),this),n.elements=B(r,(function(t){return t\u0026\u0026delete t.$action,null!=t}))},e.prototype._flatten=function(t,e,n){E(t,(function(t){if(t){n\u0026\u0026(t.parentOption=n),e.push(t);var i=t.children;i\u0026\u0026i.length\u0026\u0026this._flatten(i,e,t),delete t.children}}),this)},e.prototype.useElOptionsToUpdate=function(){var t=this._elOptionsToUpdate;return this._elOptionsToUpdate=null,t},e.type=\"graphic\",e.defaultOption={elements:[]},e}(zp),qE={path:null,compoundPath:null,group:Br,image:Ns,text:Xs},KE=Vo(),$E=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(){this._elMap=yt()},e.prototype.render=function(t,e,n){t!==this._lastGraphicModel\u0026\u0026this._clear(),this._lastGraphicModel=t,this._updateElements(t),this._relocate(t,n)},e.prototype._updateElements=function(t){var e=t.useElOptionsToUpdate();if(e){var n=this._elMap,i=this.group,r=t.get(\"z\"),o=t.get(\"zlevel\");E(e,(function(e){var a=Ro(e.id,null),s=null!=a?n.get(a):null,l=Ro(e.parentId,null),u=null!=l?n.get(l):i,h=e.type,c=e.style;\"text\"===h\u0026\u0026c\u0026\u0026e.hv\u0026\u0026e.hv[1]\u0026\u0026(c.textVerticalAlign=c.textBaseline=c.verticalAlign=c.align=null);var p=e.textContent,d=e.textConfig;if(c\u0026\u0026oR(c,h,!!d,!!p)){var f=aR(c,h,!0);!d\u0026\u0026f.textConfig\u0026\u0026(d=e.textConfig=f.textConfig),!p\u0026\u0026f.textContent\u0026\u0026(p=f.textContent)}var g=function(t){return t=A({},t),E([\"id\",\"parentId\",\"$action\",\"hv\",\"bounding\",\"textContent\",\"clipPath\"].concat(Tp),(function(e){delete t[e]})),t}(e);var y=e.$action||\"merge\",v=\"merge\"===y,m=\"replace\"===y;if(v){var x=s;(T=!s)?x=QE(a,u,e.type,n):(x\u0026\u0026(KE(x).isNew=!1),CR(x)),x\u0026\u0026(gR(x,g,t,{isInit:T}),ez(x,e,r,o))}else if(m){tz(s,e,n,t);var _=QE(a,u,e.type,n);_\u0026\u0026(gR(_,g,t,{isInit:!0}),ez(_,e,r,o))}else\"remove\"===y\u0026\u0026(yR(s,e),tz(s,e,n,t));var b=n.get(a);if(b\u0026\u0026p)if(v){var w=b.getTextContent();w?w.attr(p):b.setTextContent(new Xs(p))}else m\u0026\u0026b.setTextContent(new Xs(p));if(b){var S=e.clipPath;if(S){var M=S.type,I=void 0,T=!1;if(v){var C=b.getClipPath();I=(T=!C||KE(C).type!==M)?JE(M):C}else m\u0026\u0026(T=!0,I=JE(M));b.setClipPath(I),gR(I,S,t,{isInit:T}),DR(I,S.keyframeAnimation,t)}var D=KE(b);b.setTextConfig(d),D.option=e,function(t,e,n){var i=rl(t).eventData;t.silent||t.ignore||i||(i=rl(t).eventData={componentType:\"graphic\",componentIndex:e.componentIndex,name:t.name});i\u0026\u0026(i.info=n.info)}(b,t,e),Kh({el:b,componentModel:t,itemName:b.name,itemTooltipOption:e.tooltip}),DR(b,e.keyframeAnimation,t)}}))}},e.prototype._relocate=function(t,e){for(var n=t.option.elements,i=this.group,r=this._elMap,o=e.getWidth(),a=e.getHeight(),s=[\"x\",\"y\"],l=0;l\u003cn.length;l++){if((f=null!=(d=Ro((p=n[l]).id,null))?r.get(d):null)\u0026\u0026f.isGroup){var u=(g=f.parent)===i,h=KE(f),c=KE(g);h.width=$r(h.option.width,u?o:c.width)||0,h.height=$r(h.option.height,u?a:c.height)||0}}for(l=n.length-1;l\u003e=0;l--){var p,d,f;if(f=null!=(d=Ro((p=n[l]).id,null))?r.get(d):null){var g=f.parent,y=(c=KE(g),{}),v=Lp(f,p,g===i?{width:o,height:a}:{width:c.width,height:c.height},null,{hv:p.hv,boundingMode:p.bounding},y);if(!KE(f).isNew\u0026\u0026v){for(var m=p.transition,x={},_=0;_\u003cs.length;_++){var b=s[_],w=y[b];m\u0026\u0026(mR(m)||P(m,b)\u003e=0)?x[b]=w:f[b]=w}vh(f,x,t,0)}else f.attr(y)}}},e.prototype._clear=function(){var t=this,e=this._elMap;e.each((function(n){tz(n,KE(n).option,e,t._lastGraphicModel)})),this._elMap=yt()},e.prototype.dispose=function(){this._clear()},e.type=\"graphic\",e}(Ag);function JE(t){var e=_t(qE,t)?qE[t]:Lh(t);var n=new e({});return KE(n).type=t,n}function QE(t,e,n,i){var r=JE(n);return e.add(r),i.set(t,r),KE(r).id=t,KE(r).isNew=!0,r}function tz(t,e,n,i){t\u0026\u0026t.parent\u0026\u0026(\"group\"===t.type\u0026\u0026t.traverse((function(t){tz(t,e,n,i)})),vR(t,e,i),n.removeKey(KE(t).id))}function ez(t,e,n,i){t.isGroup||E([[\"cursor\",Da.prototype.cursor],[\"zlevel\",i||0],[\"z\",n||0],[\"z2\",0]],(function(n){var i=n[0];_t(e,i)?t[i]=rt(e[i],n[1]):null==t[i]\u0026\u0026(t[i]=n[1])})),E(G(e),(function(n){if(0===n.indexOf(\"on\")){var i=e[n];t[n]=X(i)?i:null}})),_t(e,\"draggable\")\u0026\u0026(t.draggable=e.draggable),null!=e.name\u0026\u0026(t.name=e.name),null!=e.id\u0026\u0026(t.id=e.id)}var nz=[\"x\",\"y\",\"radius\",\"angle\",\"single\"],iz=[\"cartesian2d\",\"polar\",\"singleAxis\"];function rz(t){return t+\"Axis\"}function oz(t,e){var n,i=yt(),r=[],o=yt();t.eachComponent({mainType:\"dataZoom\",query:e},(function(t){o.get(t.uid)||s(t)}));do{n=!1,t.eachComponent(\"dataZoom\",a)}while(n);function a(t){!o.get(t.uid)\u0026\u0026function(t){var e=!1;return t.eachTargetAxis((function(t,n){var r=i.get(t);r\u0026\u0026r[n]\u0026\u0026(e=!0)})),e}(t)\u0026\u0026(s(t),n=!0)}function s(t){o.set(t.uid,!0),r.push(t),t.eachTargetAxis((function(t,e){(i.get(t)||i.set(t,[]))[e]=!0}))}return r}function az(t){var e=t.ecModel,n={infoList:[],infoMap:yt()};return t.eachTargetAxis((function(t,i){var r=e.getComponent(rz(t),i);if(r){var o=r.getCoordSysModel();if(o){var a=o.uid,s=n.infoMap.get(a);s||(s={model:o,axisModels:[]},n.infoList.push(s),n.infoMap.set(a,s)),s.axisModels.push(r)}}})),n}var sz=function(){function t(){this.indexList=[],this.indexMap=[]}return t.prototype.add=function(t){this.indexMap[t]||(this.indexList.push(t),this.indexMap[t]=!0)},t}(),lz=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n._autoThrottle=!0,n._noTarget=!0,n._rangePropMode=[\"percent\",\"percent\"],n}return n(e,t),e.prototype.init=function(t,e,n){var i=uz(t);this.settledOption=i,this.mergeDefaultAndTheme(t,n),this._doInit(i)},e.prototype.mergeOption=function(t){var e=uz(t);C(this.option,t,!0),C(this.settledOption,e,!0),this._doInit(e)},e.prototype._doInit=function(t){var e=this.option;this._setDefaultThrottle(t),this._updateRangeUse(t);var n=this.settledOption;E([[\"start\",\"startValue\"],[\"end\",\"endValue\"]],(function(t,i){\"value\"===this._rangePropMode[i]\u0026\u0026(e[t[0]]=n[t[0]]=null)}),this),this._resetTarget()},e.prototype._resetTarget=function(){var t=this.get(\"orient\",!0),e=this._targetAxisInfoMap=yt();this._fillSpecifiedTargetAxis(e)?this._orient=t||this._makeAutoOrientByTargetAxis():(this._orient=t||\"horizontal\",this._fillAutoTargetAxisByOrient(e,this._orient)),this._noTarget=!0,e.each((function(t){t.indexList.length\u0026\u0026(this._noTarget=!1)}),this)},e.prototype._fillSpecifiedTargetAxis=function(t){var e=!1;return E(nz,(function(n){var i=this.getReferringComponents(rz(n),Ho);if(i.specified){e=!0;var r=new sz;E(i.models,(function(t){r.add(t.componentIndex)})),t.set(n,r)}}),this),e},e.prototype._fillAutoTargetAxisByOrient=function(t,e){var n=this.ecModel,i=!0;if(i){var r=\"vertical\"===e?\"y\":\"x\";o(n.findComponents({mainType:r+\"Axis\"}),r)}i\u0026\u0026o(n.findComponents({mainType:\"singleAxis\",filter:function(t){return t.get(\"orient\",!0)===e}}),\"single\");function o(e,n){var r=e[0];if(r){var o=new sz;if(o.add(r.componentIndex),t.set(n,o),i=!1,\"x\"===n||\"y\"===n){var a=r.getReferringComponents(\"grid\",Wo).models[0];a\u0026\u0026E(e,(function(t){r.componentIndex!==t.componentIndex\u0026\u0026a===t.getReferringComponents(\"grid\",Wo).models[0]\u0026\u0026o.add(t.componentIndex)}))}}}i\u0026\u0026E(nz,(function(e){if(i){var r=n.findComponents({mainType:rz(e),filter:function(t){return\"category\"===t.get(\"type\",!0)}});if(r[0]){var o=new sz;o.add(r[0].componentIndex),t.set(e,o),i=!1}}}),this)},e.prototype._makeAutoOrientByTargetAxis=function(){var t;return this.eachTargetAxis((function(e){!t\u0026\u0026(t=e)}),this),\"y\"===t?\"vertical\":\"horizontal\"},e.prototype._setDefaultThrottle=function(t){if(t.hasOwnProperty(\"throttle\")\u0026\u0026(this._autoThrottle=!1),this._autoThrottle){var e=this.ecModel.option;this.option.throttle=e.animation\u0026\u0026e.animationDurationUpdate\u003e0?100:20}},e.prototype._updateRangeUse=function(t){var e=this._rangePropMode,n=this.get(\"rangeMode\");E([[\"start\",\"startValue\"],[\"end\",\"endValue\"]],(function(i,r){var o=null!=t[i[0]],a=null!=t[i[1]];o\u0026\u0026!a?e[r]=\"percent\":!o\u0026\u0026a?e[r]=\"value\":n?e[r]=n[r]:o\u0026\u0026(e[r]=\"percent\")}))},e.prototype.noTarget=function(){return this._noTarget},e.prototype.getFirstTargetAxisModel=function(){var t;return this.eachTargetAxis((function(e,n){null==t\u0026\u0026(t=this.ecModel.getComponent(rz(e),n))}),this),t},e.prototype.eachTargetAxis=function(t,e){this._targetAxisInfoMap.each((function(n,i){E(n.indexList,(function(n){t.call(e,i,n)}))}))},e.prototype.getAxisProxy=function(t,e){var n=this.getAxisModel(t,e);if(n)return n.__dzAxisProxy},e.prototype.getAxisModel=function(t,e){var n=this._targetAxisInfoMap.get(t);if(n\u0026\u0026n.indexMap[e])return this.ecModel.getComponent(rz(t),e)},e.prototype.setRawRange=function(t){var e=this.option,n=this.settledOption;E([[\"start\",\"startValue\"],[\"end\",\"endValue\"]],(function(i){null==t[i[0]]\u0026\u0026null==t[i[1]]||(e[i[0]]=n[i[0]]=t[i[0]],e[i[1]]=n[i[1]]=t[i[1]])}),this),this._updateRangeUse(t)},e.prototype.setCalculatedRange=function(t){var e=this.option;E([\"start\",\"startValue\",\"end\",\"endValue\"],(function(n){e[n]=t[n]}))},e.prototype.getPercentRange=function(){var t=this.findRepresentativeAxisProxy();if(t)return t.getDataPercentWindow()},e.prototype.getValueRange=function(t,e){if(null!=t||null!=e)return this.getAxisProxy(t,e).getDataValueWindow();var n=this.findRepresentativeAxisProxy();return n?n.getDataValueWindow():void 0},e.prototype.findRepresentativeAxisProxy=function(t){if(t)return t.__dzAxisProxy;for(var e,n=this._targetAxisInfoMap.keys(),i=0;i\u003cn.length;i++)for(var r=n[i],o=this._targetAxisInfoMap.get(r),a=0;a\u003co.indexList.length;a++){var s=this.getAxisProxy(r,o.indexList[a]);if(s.hostedBy(this))return s;e||(e=s)}return e},e.prototype.getRangePropMode=function(){return this._rangePropMode.slice()},e.prototype.getOrient=function(){return this._orient},e.type=\"dataZoom\",e.dependencies=[\"xAxis\",\"yAxis\",\"radiusAxis\",\"angleAxis\",\"singleAxis\",\"series\",\"toolbox\"],e.defaultOption={z:4,filterMode:\"filter\",start:0,end:100},e}(zp);function uz(t){var e={};return E([\"start\",\"end\",\"startValue\",\"endValue\",\"throttle\"],(function(n){t.hasOwnProperty(n)\u0026\u0026(e[n]=t[n])})),e}var hz=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\"dataZoom.select\",e}(lz),cz=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n,i){this.dataZoomModel=t,this.ecModel=e,this.api=n},e.type=\"dataZoom\",e}(Ag),pz=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\"dataZoom.select\",e}(cz),dz=E,fz=Qr,gz=function(){function t(t,e,n,i){this._dimName=t,this._axisIndex=e,this.ecModel=i,this._dataZoomModel=n}return t.prototype.hostedBy=function(t){return this._dataZoomModel===t},t.prototype.getDataValueWindow=function(){return this._valueWindow.slice()},t.prototype.getDataPercentWindow=function(){return this._percentWindow.slice()},t.prototype.getTargetSeriesModels=function(){var t=[];return this.ecModel.eachSeries((function(e){if(function(t){var e=t.get(\"coordinateSystem\");return P(iz,e)\u003e=0}(e)){var n=rz(this._dimName),i=e.getReferringComponents(n,Wo).models[0];i\u0026\u0026this._axisIndex===i.componentIndex\u0026\u0026t.push(e)}}),this),t},t.prototype.getAxisModel=function(){return this.ecModel.getComponent(this._dimName+\"Axis\",this._axisIndex)},t.prototype.getMinMaxSpan=function(){return T(this._minMaxSpan)},t.prototype.calculateDataWindow=function(t){var e,n=this._dataExtent,i=this.getAxisModel().axis.scale,r=this._dataZoomModel.getRangePropMode(),o=[0,100],a=[],s=[];dz([\"start\",\"end\"],(function(l,u){var h=t[l],c=t[l+\"Value\"];\"percent\"===r[u]?(null==h\u0026\u0026(h=o[u]),c=i.parse(Kr(h,o,n))):(e=!0,h=Kr(c=null==c?n[u]:i.parse(c),n,o)),s[u]=null==c||isNaN(c)?n[u]:c,a[u]=null==h||isNaN(h)?o[u]:h})),fz(s),fz(a);var l=this._minMaxSpan;function u(t,e,n,r,o){var a=o?\"Span\":\"ValueSpan\";zk(0,t,n,\"all\",l[\"min\"+a],l[\"max\"+a]);for(var s=0;s\u003c2;s++)e[s]=Kr(t[s],n,r,!0),o\u0026\u0026(e[s]=i.parse(e[s]))}return e?u(s,a,n,o,!1):u(a,s,o,n,!0),{valueWindow:s,percentWindow:a}},t.prototype.reset=function(t){if(t===this._dataZoomModel){var e=this.getTargetSeriesModels();this._dataExtent=function(t,e,n){var i=[1/0,-1/0];dz(n,(function(t){!function(t,e,n){e\u0026\u0026E(C_(e,n),(function(n){var i=e.getApproximateExtent(n);i[0]\u003ct[0]\u0026\u0026(t[0]=i[0]),i[1]\u003et[1]\u0026\u0026(t[1]=i[1])}))}(i,t.getData(),e)}));var r=t.getAxisModel(),o=v_(r.axis.scale,r,i).calculate();return[o.min,o.max]}(this,this._dimName,e),this._updateMinMaxSpan();var n=this.calculateDataWindow(t.settledOption);this._valueWindow=n.valueWindow,this._percentWindow=n.percentWindow,this._setAxisModel()}},t.prototype.filterData=function(t,e){if(t===this._dataZoomModel){var n=this._dimName,i=this.getTargetSeriesModels(),r=t.get(\"filterMode\"),o=this._valueWindow;\"none\"!==r\u0026\u0026dz(i,(function(t){var e=t.getData(),i=e.mapDimensionsAll(n);if(i.length){if(\"weakFilter\"===r){var a=e.getStore(),s=z(i,(function(t){return e.getDimensionIndex(t)}),e);e.filterSelf((function(t){for(var e,n,r,l=0;l\u003ci.length;l++){var u=a.get(s[l],t),h=!isNaN(u),c=u\u003co[0],p=u\u003eo[1];if(h\u0026\u0026!c\u0026\u0026!p)return!0;h\u0026\u0026(r=!0),c\u0026\u0026(e=!0),p\u0026\u0026(n=!0)}return r\u0026\u0026e\u0026\u0026n}))}else dz(i,(function(n){if(\"empty\"===r)t.setData(e=e.map(n,(function(t){return function(t){return t\u003e=o[0]\u0026\u0026t\u003c=o[1]}(t)?t:NaN})));else{var i={};i[n]=o,e.selectRange(i)}}));dz(i,(function(t){e.setApproximateExtent(o,t)}))}}))}},t.prototype._updateMinMaxSpan=function(){var t=this._minMaxSpan={},e=this._dataZoomModel,n=this._dataExtent;dz([\"min\",\"max\"],(function(i){var r=e.get(i+\"Span\"),o=e.get(i+\"ValueSpan\");null!=o\u0026\u0026(o=this.getAxisModel().axis.scale.parse(o)),null!=o?r=Kr(n[0]+o,n,[0,100],!0):null!=r\u0026\u0026(o=Kr(r,[0,100],n,!0)-n[0]),t[i+\"Span\"]=r,t[i+\"ValueSpan\"]=o}),this)},t.prototype._setAxisModel=function(){var t=this.getAxisModel(),e=this._percentWindow,n=this._valueWindow;if(e){var i=no(n,[0,500]);i=Math.min(i,20);var r=t.axis.scale.rawExtentInfo;0!==e[0]\u0026\u0026r.setDeterminedMinMax(\"min\",+n[0].toFixed(i)),100!==e[1]\u0026\u0026r.setDeterminedMinMax(\"max\",+n[1].toFixed(i)),r.freeze()}},t}();var yz={getTargetSeries:function(t){function e(e){t.eachComponent(\"dataZoom\",(function(n){n.eachTargetAxis((function(i,r){var o=t.getComponent(rz(i),r);e(i,r,o,n)}))}))}e((function(t,e,n,i){n.__dzAxisProxy=null}));var n=[];e((function(e,i,r,o){r.__dzAxisProxy||(r.__dzAxisProxy=new gz(e,i,o,t),n.push(r.__dzAxisProxy))}));var i=yt();return E(n,(function(t){E(t.getTargetSeriesModels(),(function(t){i.set(t.uid,t)}))})),i},overallReset:function(t,e){t.eachComponent(\"dataZoom\",(function(t){t.eachTargetAxis((function(e,n){t.getAxisProxy(e,n).reset(t)})),t.eachTargetAxis((function(n,i){t.getAxisProxy(n,i).filterData(t,e)}))})),t.eachComponent(\"dataZoom\",(function(t){var e=t.findRepresentativeAxisProxy();if(e){var n=e.getDataPercentWindow(),i=e.getDataValueWindow();t.setCalculatedRange({start:n[0],end:n[1],startValue:i[0],endValue:i[1]})}}))}};var vz=!1;function mz(t){vz||(vz=!0,t.registerProcessor(t.PRIORITY.PROCESSOR.FILTER,yz),function(t){t.registerAction(\"dataZoom\",(function(t,e){E(oz(e,t),(function(e){e.setRawRange({start:t.start,end:t.end,startValue:t.startValue,endValue:t.endValue})}))}))}(t),t.registerSubTypeDefaulter(\"dataZoom\",(function(){return\"slider\"})))}function xz(t){t.registerComponentModel(hz),t.registerComponentView(pz),mz(t)}var _z=function(){},bz={};function wz(t,e){bz[t]=e}function Sz(t){return bz[t]}var Mz=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.optionUpdated=function(){t.prototype.optionUpdated.apply(this,arguments);var e=this.ecModel;E(this.option.feature,(function(t,n){var i=Sz(n);i\u0026\u0026(i.getDefaultOption\u0026\u0026(i.defaultOption=i.getDefaultOption(e)),C(t,i.defaultOption))}))},e.type=\"toolbox\",e.layoutMode={type:\"box\",ignoreSize:!0},e.defaultOption={show:!0,z:6,orient:\"horizontal\",left:\"right\",top:\"top\",backgroundColor:\"transparent\",borderColor:\"#ccc\",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:\"#666\",color:\"none\"},emphasis:{iconStyle:{borderColor:\"#3E98C5\"}},tooltip:{show:!1,position:\"bottom\"}},e}(zp);function Iz(t,e){var n=vp(e.get(\"padding\")),i=e.getItemStyle([\"color\",\"opacity\"]);return i.fill=e.get(\"backgroundColor\"),t=new Ws({shape:{x:t.x-n[3],y:t.y-n[0],width:t.width+n[1]+n[3],height:t.height+n[0]+n[2],r:e.get(\"borderRadius\")},style:i,silent:!0,z2:-1})}var Tz=function(t){function e(){return null!==t\u0026\u0026t.apply(this,arguments)||this}return n(e,t),e.prototype.render=function(t,e,n,i){var r=this.group;if(r.removeAll(),t.get(\"show\")){var o=+t.get(\"itemSize\"),a=\"vertical\"===t.get(\"orient\"),s=t.get(\"feature\")||{},l=this._features||(this._features={}),u=[];E(s,(function(t,e){u.push(e)})),new Gm(this._featureNames||[],u).add(h).update(h).remove(H(h,null)).execute(),this._featureNames=u,function(t,e,n){var i=e.getBoxLayoutParams(),r=e.get(\"padding\"),o={width:n.getWidth(),height:n.getHeight()},a=kp(i,o,r);Ap(e.get(\"orient\"),t,e.get(\"itemGap\"),a.width,a.height),Lp(t,i,o,r)}(r,t,n),r.add(Iz(r.getBoundingRect(),t)),a||r.eachChild((function(t){var e=t.__title,i=t.ensureState(\"emphasis\"),a=i.textConfig||(i.textConfig={}),s=t.getTextContent(),l=s\u0026\u0026s.ensureState(\"emphasis\");if(l\u0026\u0026!X(l)\u0026\u0026e){var u=l.style||(l.style={}),h=Sr(e,Xs.makeFont(u)),c=t.x+r.x,p=!1;t.y+r.y+o+h.height\u003en.getHeight()\u0026\u0026(a.position=\"top\",p=!0);var d=p?-5-h.height:o+10;c+h.width/2\u003en.getWidth()?(a.position=[\"100%\",d],u.align=\"right\"):c-h.width/2\u003c0\u0026\u0026(a.position=[0,d],u.align=\"left\")}}))}function h(h,c){var p,d=u[h],f=u[c],g=s[d],y=new Cc(g,t,t.ecModel);if(i\u0026\u0026null!=i.newTitle\u0026\u0026i.featureName===d\u0026\u0026(g.title=i.newTitle),d\u0026\u0026!f){if(function(t){return 0===t.indexOf(\"my\")}(d))p={onclick:y.option.onclick,featureName:d};else{var v=Sz(d);if(!v)return;p=new v}l[d]=p}else if(!(p=l[f]))return;p.uid=Ac(\"toolbox-feature\"),p.model=y,p.ecModel=e,p.api=n;var m=p instanceof _z;d||!f?!y.get(\"show\")||m\u0026\u0026p.unusable?m\u0026\u0026p.remove\u0026\u0026p.remove(e,n):(!function(i,s,l){var u,h,c=i.getModel(\"iconStyle\"),p=i.getModel([\"emphasis\",\"iconStyle\"]),d=s instanceof _z\u0026\u0026s.getIcons?s.getIcons():i.get(\"icon\"),f=i.get(\"title\")||{};U(d)?(u={})[l]=d:u=d;U(f)?(h={})[l]=f:h=f;var g=i.iconPaths={};E(u,(function(l,u){var d=Uh(l,{},{x:-o/2,y:-o/2,width:o,height:o});d.setStyle(c.getItemStyle()),d.ensureState(\"emphasis\").style=p.getItemStyle();var f=new Xs({style:{text:h[u],align:p.get(\"textAlign\"),borderRadius:p.get(\"textBorderRadius\"),padding:p.get(\"textPadding\"),fill:null,font:cc({fontStyle:p.get(\"textFontStyle\"),fontFamily:p.get(\"textFontFamily\"),fontSize:p.get(\"textFontSize\"),fontWeight:p.get(\"textFontWeight\")},e)},ignore:!0});d.setTextContent(f),Kh({el:d,componentModel:t,itemName:u,formatterParamsExtra:{title:h[u]}}),d.__title=h[u],d.on(\"mouseover\",(function(){var e=p.getItemStyle(),i=a?null==t.get(\"right\")\u0026\u0026\"right\"!==t.get(\"left\")?\"right\":\"left\":null==t.get(\"bottom\")\u0026\u0026\"bottom\"!==t.get(\"top\")?\"bottom\":\"top\";f.setStyle({fill:p.get(\"textFill\")||e.fill||e.stroke||\"#000\",backgroundColor:p.get(\"textBackgroundColor\")}),d.setTextConfig({position:p.get(\"textPosition\")||i}),f.ignore=!t.get(\"showTitle\"),n.enterEmphasis(this)})).on(\"mouseout\",(function(){\"emphasis\"!==i.get([\"iconStatus\",u])\u0026\u0026n.leaveEmphasis(this),f.hide()})),(\"emphasis\"===i.get([\"iconStatus\",u])?Ol:Rl)(d),r.add(d),d.on(\"click\",W(s.onclick,s,e,n,u)),g[u]=d}))}(y,p,d),y.setIconStatus=function(t,e){var n=this.option,i=this.iconPaths;n.iconStatus=n.iconStatus||{},n.iconStatus[t]=e,i[t]\u0026\u0026(\"emphasis\"===e?Ol:Rl)(i[t])},p instanceof _z\u0026\u0026p.render\u0026\u0026p.render(y,e,n,i)):m\u0026\u0026p.dispose\u0026\u0026p.dispose(e,n)}},e.prototype.updateView=function(t,e,n,i){E(this._features,(function(t){t instanceof _z\u0026\u0026t.updateView\u0026\u0026t.updateView(t.model,e,n,i)}))},e.prototype.remove=function(t,e){E(this._features,(function(n){n instanceof _z\u0026\u0026n.remove\u0026\u0026n.remove(t,e)})),this.group.removeAll()},e.prototype.dispose=function(t,e){E(this._features,(function(n){n instanceof _z\u0026\u0026n.dispose\u0026\u0026n.dispose(t,e)}))},e.type=\"toolbox\",e}(Ag);var Cz=function(t){function e(){return null!==t\u0026\u0026t.apply(this,arguments)||this}return n(e,t),e.prototype.onclick=function(t,e){var n=this.model,i=n.get(\"name\")||t.get(\"title.0.text\")||\"echarts\",o=\"svg\"===e.getZr().painter.getType(),a=o?\"svg\":n.get(\"type\",!0)||\"png\",s=e.getConnectedDataURL({type:a,backgroundColor:n.get(\"backgroundColor\",!0)||t.get(\"backgroundColor\")||\"#fff\",connectedBackgroundColor:n.get(\"connectedBackgroundColor\"),excludeComponents:n.get(\"excludeComponents\"),pixelRatio:n.get(\"pixelRatio\")}),l=r.browser;if(\"function\"!=typeof MouseEvent||!l.newEdge\u0026\u0026(l.ie||l.edge))if(window.navigator.msSaveOrOpenBlob||o){var u=s.split(\",\"),h=u[0].indexOf(\"base64\")\u003e-1,c=o?decodeURIComponent(u[1]):u[1];h\u0026\u0026(c=window.atob(c));var p=i+\".\"+a;if(window.navigator.msSaveOrOpenBlob){for(var d=c.length,f=new Uint8Array(d);d--;)f[d]=c.charCodeAt(d);var g=new Blob([f]);window.navigator.msSaveOrOpenBlob(g,p)}else{var y=document.createElement(\"iframe\");document.body.appendChild(y);var v=y.contentWindow,m=v.document;m.open(\"image/svg+xml\",\"replace\"),m.write(c),m.close(),v.focus(),m.execCommand(\"SaveAs\",!0,p),document.body.removeChild(y)}}else{var x=n.get(\"lang\"),_='\u003cbody style=\"margin:0;\"\u003e\u003cimg src=\"'+s+'\" style=\"max-width:100%;\" title=\"'+(x\u0026\u0026x[0]||\"\")+'\" /\u003e\u003c/body\u003e',b=window.open();b.document.write(_),b.document.title=i}else{var w=document.createElement(\"a\");w.download=i+\".\"+a,w.target=\"_blank\",w.href=s;var S=new MouseEvent(\"click\",{view:document.defaultView,bubbles:!0,cancelable:!1});w.dispatchEvent(S)}},e.getDefaultOption=function(t){return{show:!0,icon:\"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0\",title:t.getLocaleModel().get([\"toolbox\",\"saveAsImage\",\"title\"]),type:\"png\",connectedBackgroundColor:\"#fff\",name:\"\",excludeComponents:[\"toolbox\"],lang:t.getLocaleModel().get([\"toolbox\",\"saveAsImage\",\"lang\"])}},e}(_z),Dz=\"__ec_magicType_stack__\",Az=[[\"line\",\"bar\"],[\"stack\"]],kz=function(t){function e(){return null!==t\u0026\u0026t.apply(this,arguments)||this}return n(e,t),e.prototype.getIcons=function(){var t=this.model,e=t.get(\"icon\"),n={};return E(t.get(\"type\"),(function(t){e[t]\u0026\u0026(n[t]=e[t])})),n},e.getDefaultOption=function(t){return{show:!0,type:[],icon:{line:\"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4\",bar:\"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7\",stack:\"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z\"},title:t.getLocaleModel().get([\"toolbox\",\"magicType\",\"title\"]),option:{},seriesIndex:{}}},e.prototype.onclick=function(t,e,n){var i=this.model,r=i.get([\"seriesIndex\",n]);if(Lz[n]){var o,a={series:[]};E(Az,(function(t){P(t,n)\u003e=0\u0026\u0026E(t,(function(t){i.setIconStatus(t,\"normal\")}))})),i.setIconStatus(n,\"emphasis\"),t.eachComponent({mainType:\"series\",query:null==r?null:{seriesIndex:r}},(function(t){var e=t.subType,r=t.id,o=Lz[n](e,r,t,i);o\u0026\u0026(k(o,t.option),a.series.push(o));var s=t.coordinateSystem;if(s\u0026\u0026\"cartesian2d\"===s.type\u0026\u0026(\"line\"===n||\"bar\"===n)){var l=s.getAxesByScale(\"ordinal\")[0];if(l){var u=l.dim+\"Axis\",h=t.getReferringComponents(u,Wo).models[0].componentIndex;a[u]=a[u]||[];for(var c=0;c\u003c=h;c++)a[u][h]=a[u][h]||{};a[u][h].boundaryGap=\"bar\"===n}}}));var s=n;\"stack\"===n\u0026\u0026(o=C({stack:i.option.title.tiled,tiled:i.option.title.stack},i.option.title),\"emphasis\"!==i.get([\"iconStatus\",n])\u0026\u0026(s=\"tiled\")),e.dispatchAction({type:\"changeMagicType\",currentType:s,newOption:a,newTitle:o,featureName:\"magicType\"})}},e}(_z),Lz={line:function(t,e,n,i){if(\"bar\"===t)return C({id:e,type:\"line\",data:n.get(\"data\"),stack:n.get(\"stack\"),markPoint:n.get(\"markPoint\"),markLine:n.get(\"markLine\")},i.get([\"option\",\"line\"])||{},!0)},bar:function(t,e,n,i){if(\"line\"===t)return C({id:e,type:\"bar\",data:n.get(\"data\"),stack:n.get(\"stack\"),markPoint:n.get(\"markPoint\"),markLine:n.get(\"markLine\")},i.get([\"option\",\"bar\"])||{},!0)},stack:function(t,e,n,i){var r=n.get(\"stack\")===Dz;if(\"line\"===t||\"bar\"===t)return i.setIconStatus(\"stack\",r?\"normal\":\"emphasis\"),C({id:e,stack:r?\"\":Dz},i.get([\"option\",\"stack\"])||{},!0)}};Cm({type:\"changeMagicType\",event:\"magicTypeChanged\",update:\"prepareAndUpdate\"},(function(t,e){e.mergeOption(t.newOption)}));var Pz=new Array(60).join(\"-\"),Oz=\"\\t\";function Rz(t){return t.replace(/^\\s\\s*/,\"\").replace(/\\s\\s*$/,\"\")}var Nz=new RegExp(\"[\\t]+\",\"g\");function Ez(t,e){var n=t.split(new RegExp(\"\\n*\"+Pz+\"\\n*\",\"g\")),i={series:[]};return E(n,(function(t,n){if(function(t){if(t.slice(0,t.indexOf(\"\\n\")).indexOf(Oz)\u003e=0)return!0}(t)){var r=function(t){for(var e=t.split(/\\n+/g),n=[],i=z(Rz(e.shift()).split(Nz),(function(t){return{name:t,data:[]}})),r=0;r\u003ce.length;r++){var o=Rz(e[r]).split(Nz);n.push(o.shift());for(var a=0;a\u003co.length;a++)i[a]\u0026\u0026(i[a].data[r]=o[a])}return{series:i,categories:n}}(t),o=e[n],a=o.axisDim+\"Axis\";o\u0026\u0026(i[a]=i[a]||[],i[a][o.axisIndex]={data:r.categories},i.series=i.series.concat(r.series))}else{r=function(t){for(var e=t.split(/\\n+/g),n=Rz(e.shift()),i=[],r=0;r\u003ce.length;r++){var o=Rz(e[r]);if(o){var a=o.split(Nz),s=\"\",l=void 0,u=!1;isNaN(a[0])?(u=!0,s=a[0],a=a.slice(1),i[r]={name:s,value:[]},l=i[r].value):l=i[r]=[];for(var h=0;h\u003ca.length;h++)l.push(+a[h]);1===l.length\u0026\u0026(u?i[r].value=l[0]:i[r]=l[0])}}return{name:n,data:i}}(t);i.series.push(r)}})),i}var zz=function(t){function e(){return null!==t\u0026\u0026t.apply(this,arguments)||this}return n(e,t),e.prototype.onclick=function(t,e){setTimeout((function(){e.dispatchAction({type:\"hideTip\"})}));var n=e.getDom(),i=this.model;this._dom\u0026\u0026n.removeChild(this._dom);var r=document.createElement(\"div\");r.style.cssText=\"position:absolute;top:0;bottom:0;left:0;right:0;padding:5px\",r.style.backgroundColor=i.get(\"backgroundColor\")||\"#fff\";var o=document.createElement(\"h4\"),a=i.get(\"lang\")||[];o.innerHTML=a[0]||i.get(\"title\"),o.style.cssText=\"margin:10px 20px\",o.style.color=i.get(\"textColor\");var s=document.createElement(\"div\"),l=document.createElement(\"textarea\");s.style.cssText=\"overflow:auto\";var u=i.get(\"optionToContent\"),h=i.get(\"contentToOption\"),c=function(t){var e,n,i,r=function(t){var e={},n=[],i=[];return t.eachRawSeries((function(t){var r=t.coordinateSystem;if(!r||\"cartesian2d\"!==r.type\u0026\u0026\"polar\"!==r.type)n.push(t);else{var o=r.getBaseAxis();if(\"category\"===o.type){var a=o.dim+\"_\"+o.index;e[a]||(e[a]={categoryAxis:o,valueAxis:r.getOtherAxis(o),series:[]},i.push({axisDim:o.dim,axisIndex:o.index})),e[a].series.push(t)}else n.push(t)}})),{seriesGroupByCategoryAxis:e,other:n,meta:i}}(t);return{value:B([(n=r.seriesGroupByCategoryAxis,i=[],E(n,(function(t,e){var n=t.categoryAxis,r=t.valueAxis.dim,o=[\" \"].concat(z(t.series,(function(t){return t.name}))),a=[n.model.getCategories()];E(t.series,(function(t){var e=t.getRawData();a.push(t.getRawData().mapArray(e.mapDimension(r),(function(t){return t})))}));for(var s=[o.join(Oz)],l=0;l\u003ca[0].length;l++){for(var u=[],h=0;h\u003ca.length;h++)u.push(a[h][l]);s.push(u.join(Oz))}i.push(s.join(\"\\n\"))})),i.join(\"\\n\\n\"+Pz+\"\\n\\n\")),(e=r.other,z(e,(function(t){var e=t.getRawData(),n=[t.name],i=[];return e.each(e.dimensions,(function(){for(var t=arguments.length,r=arguments[t-1],o=e.getName(r),a=0;a\u003ct-1;a++)i[a]=arguments[a];n.push((o?o+Oz:\"\")+i.join(Oz))})),n.join(\"\\n\")})).join(\"\\n\\n\"+Pz+\"\\n\\n\"))],(function(t){return!!t.replace(/[\\n\\t\\s]/g,\"\")})).join(\"\\n\\n\"+Pz+\"\\n\\n\"),meta:r.meta}}(t);if(X(u)){var p=u(e.getOption());U(p)?s.innerHTML=p:J(p)\u0026\u0026s.appendChild(p)}else{l.readOnly=i.get(\"readOnly\");var d=l.style;d.cssText=\"display:block;width:100%;height:100%;font-family:monospace;font-size:14px;line-height:1.6rem;resize:none;box-sizing:border-box;outline:none\",d.color=i.get(\"textColor\"),d.borderColor=i.get(\"textareaBorderColor\"),d.backgroundColor=i.get(\"textareaColor\"),l.value=c.value,s.appendChild(l)}var f=c.meta,g=document.createElement(\"div\");g.style.cssText=\"position:absolute;bottom:5px;left:0;right:0\";var y=\"float:right;margin-right:20px;border:none;cursor:pointer;padding:2px 5px;font-size:12px;border-radius:3px\",v=document.createElement(\"div\"),m=document.createElement(\"div\");y+=\";background-color:\"+i.get(\"buttonColor\"),y+=\";color:\"+i.get(\"buttonTextColor\");var x=this;function _(){n.removeChild(r),x._dom=null}pe(v,\"click\",_),pe(m,\"click\",(function(){if(null==h\u0026\u0026null!=u||null!=h\u0026\u0026null==u)_();else{var t;try{t=X(h)?h(s,e.getOption()):Ez(l.value,f)}catch(t){throw _(),new Error(\"Data view format error \"+t)}t\u0026\u0026e.dispatchAction({type:\"changeDataView\",newOption:t}),_()}})),v.innerHTML=a[1],m.innerHTML=a[2],m.style.cssText=v.style.cssText=y,!i.get(\"readOnly\")\u0026\u0026g.appendChild(m),g.appendChild(v),r.appendChild(o),r.appendChild(s),r.appendChild(g),s.style.height=n.clientHeight-80+\"px\",n.appendChild(r),this._dom=r},e.prototype.remove=function(t,e){this._dom\u0026\u0026e.getDom().removeChild(this._dom)},e.prototype.dispose=function(t,e){this.remove(t,e)},e.getDefaultOption=function(t){return{show:!0,readOnly:!1,optionToContent:null,contentToOption:null,icon:\"M17.5,17.3H33 M17.5,17.3H33 M45.4,29.5h-28 M11.5,2v56H51V14.8L38.4,2H11.5z M38.4,2.2v12.7H51 M45.4,41.7h-28\",title:t.getLocaleModel().get([\"toolbox\",\"dataView\",\"title\"]),lang:t.getLocaleModel().get([\"toolbox\",\"dataView\",\"lang\"]),backgroundColor:\"#fff\",textColor:\"#000\",textareaColor:\"#fff\",textareaBorderColor:\"#333\",buttonColor:\"#c23531\",buttonTextColor:\"#fff\"}},e}(_z);function Vz(t,e){return z(t,(function(t,n){var i=e\u0026\u0026e[n];if(q(i)\u0026\u0026!Y(i)){q(t)\u0026\u0026!Y(t)||(t={value:t});var r=null!=i.name\u0026\u0026null==t.name;return t=k(t,i),r\u0026\u0026delete t.name,t}return t}))}Cm({type:\"changeDataView\",event:\"dataViewChanged\",update:\"prepareAndUpdate\"},(function(t,e){var n=[];E(t.newOption.series,(function(t){var i=e.getSeriesByName(t.name)[0];if(i){var r=i.get(\"data\");n.push({name:t.name,data:Vz(t.data,r)})}else n.push(A({type:\"scatter\"},t))})),e.mergeOption(k({series:n},t.newOption))}));var Bz=E,Fz=Vo();function Gz(t){var e=Fz(t);return e.snapshots||(e.snapshots=[{}]),e.snapshots}var Wz=function(t){function e(){return null!==t\u0026\u0026t.apply(this,arguments)||this}return n(e,t),e.prototype.onclick=function(t,e){!function(t){Fz(t).snapshots=null}(t),e.dispatchAction({type:\"restore\",from:this.uid})},e.getDefaultOption=function(t){return{show:!0,icon:\"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5\",title:t.getLocaleModel().get([\"toolbox\",\"restore\",\"title\"])}},e}(_z);Cm({type:\"restore\",event:\"restore\",update:\"prepareAndUpdate\"},(function(t,e){e.resetOption(\"recreate\")}));var Hz=[\"grid\",\"xAxis\",\"yAxis\",\"geo\",\"graph\",\"polar\",\"radiusAxis\",\"angleAxis\",\"bmap\"],Yz=function(){function t(t,e,n){var i=this;this._targetInfoList=[];var r=Uz(e,t);E(Zz,(function(t,e){(!n||!n.include||P(n.include,e)\u003e=0)\u0026\u0026t(r,i._targetInfoList)}))}return t.prototype.setOutputRanges=function(t,e){return this.matchOutputRanges(t,e,(function(t,e,n){if((t.coordRanges||(t.coordRanges=[])).push(e),!t.coordRange){t.coordRange=e;var i=Kz[t.brushType](0,n,e);t.__rangeOffset={offset:Jz[t.brushType](i.values,t.range,[1,1]),xyMinMax:i.xyMinMax}}})),t},t.prototype.matchOutputRanges=function(t,e,n){E(t,(function(t){var i=this.findTargetInfo(t,e);i\u0026\u0026!0!==i\u0026\u0026E(i.coordSyses,(function(i){var r=Kz[t.brushType](1,i,t.range,!0);n(t,r.values,i,e)}))}),this)},t.prototype.setInputRanges=function(t,e){E(t,(function(t){var n,i,r,o,a,s=this.findTargetInfo(t,e);if(t.range=t.range||[],s\u0026\u0026!0!==s){t.panelId=s.panelId;var l=Kz[t.brushType](0,s.coordSys,t.coordRange),u=t.__rangeOffset;t.range=u?Jz[t.brushType](l.values,u.offset,(n=l.xyMinMax,i=u.xyMinMax,r=tV(n),o=tV(i),a=[r[0]/o[0],r[1]/o[1]],isNaN(a[0])\u0026\u0026(a[0]=1),isNaN(a[1])\u0026\u0026(a[1]=1),a)):l.values}}),this)},t.prototype.makePanelOpts=function(t,e){return z(this._targetInfoList,(function(n){var i=n.getPanelRect();return{panelId:n.panelId,defaultBrushType:e?e(n):null,clipPath:BL(i),isTargetByCursor:GL(i,t,n.coordSysModel),getLinearBrushOtherExtent:FL(i)}}))},t.prototype.controlSeries=function(t,e,n){var i=this.findTargetInfo(t,n);return!0===i||i\u0026\u0026P(i.coordSyses,e.coordinateSystem)\u003e=0},t.prototype.findTargetInfo=function(t,e){for(var n=this._targetInfoList,i=Uz(e,t),r=0;r\u003cn.length;r++){var o=n[r],a=t.panelId;if(a){if(o.panelId===a)return o}else for(var s=0;s\u003cjz.length;s++)if(jz[s](i,o))return o}return!0},t}();function Xz(t){return t[0]\u003et[1]\u0026\u0026t.reverse(),t}function Uz(t,e){return Fo(t,e,{includeMainTypes:Hz})}var Zz={grid:function(t,e){var n=t.xAxisModels,i=t.yAxisModels,r=t.gridModels,o=yt(),a={},s={};(n||i||r)\u0026\u0026(E(n,(function(t){var e=t.axis.grid.model;o.set(e.id,e),a[e.id]=!0})),E(i,(function(t){var e=t.axis.grid.model;o.set(e.id,e),s[e.id]=!0})),E(r,(function(t){o.set(t.id,t),a[t.id]=!0,s[t.id]=!0})),o.each((function(t){var r=t.coordinateSystem,o=[];E(r.getCartesians(),(function(t,e){(P(n,t.getAxis(\"x\").model)\u003e=0||P(i,t.getAxis(\"y\").model)\u003e=0)\u0026\u0026o.push(t)})),e.push({panelId:\"grid--\"+t.id,gridModel:t,coordSysModel:t,coordSys:o[0],coordSyses:o,getPanelRect:qz.grid,xAxisDeclared:a[t.id],yAxisDeclared:s[t.id]})})))},geo:function(t,e){E(t.geoModels,(function(t){var n=t.coordinateSystem;e.push({panelId:\"geo--\"+t.id,geoModel:t,coordSysModel:t,coordSys:n,coordSyses:[n],getPanelRect:qz.geo})}))}},jz=[function(t,e){var n=t.xAxisModel,i=t.yAxisModel,r=t.gridModel;return!r\u0026\u0026n\u0026\u0026(r=n.axis.grid.model),!r\u0026\u0026i\u0026\u0026(r=i.axis.grid.model),r\u0026\u0026r===e.gridModel},function(t,e){var n=t.geoModel;return n\u0026\u0026n===e.geoModel}],qz={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var t=this.coordSys,e=t.getBoundingRect().clone();return e.applyTransform(Bh(t)),e}},Kz={lineX:H($z,0),lineY:H($z,1),rect:function(t,e,n,i){var r=t?e.pointToData([n[0][0],n[1][0]],i):e.dataToPoint([n[0][0],n[1][0]],i),o=t?e.pointToData([n[0][1],n[1][1]],i):e.dataToPoint([n[0][1],n[1][1]],i),a=[Xz([r[0],o[0]]),Xz([r[1],o[1]])];return{values:a,xyMinMax:a}},polygon:function(t,e,n,i){var r=[[1/0,-1/0],[1/0,-1/0]];return{values:z(n,(function(n){var o=t?e.pointToData(n,i):e.dataToPoint(n,i);return r[0][0]=Math.min(r[0][0],o[0]),r[1][0]=Math.min(r[1][0],o[1]),r[0][1]=Math.max(r[0][1],o[0]),r[1][1]=Math.max(r[1][1],o[1]),o})),xyMinMax:r}}};function $z(t,e,n,i){var r=n.getAxis([\"x\",\"y\"][t]),o=Xz(z([0,1],(function(t){return e?r.coordToData(r.toLocalCoord(i[t]),!0):r.toGlobalCoord(r.dataToCoord(i[t]))}))),a=[];return a[t]=o,a[1-t]=[NaN,NaN],{values:o,xyMinMax:a}}var Jz={lineX:H(Qz,0),lineY:H(Qz,1),rect:function(t,e,n){return[[t[0][0]-n[0]*e[0][0],t[0][1]-n[0]*e[0][1]],[t[1][0]-n[1]*e[1][0],t[1][1]-n[1]*e[1][1]]]},polygon:function(t,e,n){return z(t,(function(t,i){return[t[0]-n[0]*e[i][0],t[1]-n[1]*e[i][1]]}))}};function Qz(t,e,n,i){return[e[0]-i[t]*n[0],e[1]-i[t]*n[1]]}function tV(t){return t?[t[0][1]-t[0][0],t[1][1]-t[1][0]]:[NaN,NaN]}var eV,nV,iV=E,rV=Io+\"toolbox-dataZoom_\",oV=function(t){function e(){return null!==t\u0026\u0026t.apply(this,arguments)||this}return n(e,t),e.prototype.render=function(t,e,n,i){this._brushController||(this._brushController=new lL(n.getZr()),this._brushController.on(\"brush\",W(this._onBrush,this)).mount()),function(t,e,n,i,r){var o=n._isZoomActive;i\u0026\u0026\"takeGlobalCursor\"===i.type\u0026\u0026(o=\"dataZoomSelect\"===i.key\u0026\u0026i.dataZoomSelectActive);n._isZoomActive=o,t.setIconStatus(\"zoom\",o?\"emphasis\":\"normal\");var a=new Yz(sV(t),e,{include:[\"grid\"]}),s=a.makePanelOpts(r,(function(t){return t.xAxisDeclared\u0026\u0026!t.yAxisDeclared?\"lineX\":!t.xAxisDeclared\u0026\u0026t.yAxisDeclared?\"lineY\":\"rect\"}));n._brushController.setPanels(s).enableBrush(!(!o||!s.length)\u0026\u0026{brushType:\"auto\",brushStyle:t.getModel(\"brushStyle\").getItemStyle()})}(t,e,this,i,n),function(t,e){t.setIconStatus(\"back\",function(t){return Gz(t).length}(e)\u003e1?\"emphasis\":\"normal\")}(t,e)},e.prototype.onclick=function(t,e,n){aV[n].call(this)},e.prototype.remove=function(t,e){this._brushController\u0026\u0026this._brushController.unmount()},e.prototype.dispose=function(t,e){this._brushController\u0026\u0026this._brushController.dispose()},e.prototype._onBrush=function(t){var e=t.areas;if(t.isEnd\u0026\u0026e.length){var n={},i=this.ecModel;this._brushController.updateCovers([]),new Yz(sV(this.model),i,{include:[\"grid\"]}).matchOutputRanges(e,i,(function(t,e,n){if(\"cartesian2d\"===n.type){var i=t.brushType;\"rect\"===i?(r(\"x\",n,e[0]),r(\"y\",n,e[1])):r({lineX:\"x\",lineY:\"y\"}[i],n,e)}})),function(t,e){var n=Gz(t);Bz(e,(function(e,i){for(var r=n.length-1;r\u003e=0\u0026\u0026!n[r][i];r--);if(r\u003c0){var o=t.queryComponents({mainType:\"dataZoom\",subType:\"select\",id:i})[0];if(o){var a=o.getPercentRange();n[0][i]={dataZoomId:i,start:a[0],end:a[1]}}}})),n.push(e)}(i,n),this._dispatchZoomAction(n)}function r(t,e,r){var o=e.getAxis(t),a=o.model,s=function(t,e,n){var i;return n.eachComponent({mainType:\"dataZoom\",subType:\"select\"},(function(n){n.getAxisModel(t,e.componentIndex)\u0026\u0026(i=n)})),i}(t,a,i),l=s.findRepresentativeAxisProxy(a).getMinMaxSpan();null==l.minValueSpan\u0026\u0026null==l.maxValueSpan||(r=zk(0,r.slice(),o.scale.getExtent(),0,l.minValueSpan,l.maxValueSpan)),s\u0026\u0026(n[s.id]={dataZoomId:s.id,startValue:r[0],endValue:r[1]})}},e.prototype._dispatchZoomAction=function(t){var e=[];iV(t,(function(t,n){e.push(T(t))})),e.length\u0026\u0026this.api.dispatchAction({type:\"dataZoom\",from:this.uid,batch:e})},e.getDefaultOption=function(t){return{show:!0,filterMode:\"filter\",icon:{zoom:\"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1\",back:\"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26\"},title:t.getLocaleModel().get([\"toolbox\",\"dataZoom\",\"title\"]),brushStyle:{borderWidth:0,color:\"rgba(210,219,238,0.2)\"}}},e}(_z),aV={zoom:function(){var t=!this._isZoomActive;this.api.dispatchAction({type:\"takeGlobalCursor\",key:\"dataZoomSelect\",dataZoomSelectActive:t})},back:function(){this._dispatchZoomAction(function(t){var e=Gz(t),n=e[e.length-1];e.length\u003e1\u0026\u0026e.pop();var i={};return Bz(n,(function(t,n){for(var r=e.length-1;r\u003e=0;r--)if(t=e[r][n]){i[n]=t;break}})),i}(this.ecModel))}};function sV(t){var e={xAxisIndex:t.get(\"xAxisIndex\",!0),yAxisIndex:t.get(\"yAxisIndex\",!0),xAxisId:t.get(\"xAxisId\",!0),yAxisId:t.get(\"yAxisId\",!0)};return null==e.xAxisIndex\u0026\u0026null==e.xAxisId\u0026\u0026(e.xAxisIndex=\"all\"),null==e.yAxisIndex\u0026\u0026null==e.yAxisId\u0026\u0026(e.yAxisIndex=\"all\"),e}eV=\"dataZoom\",nV=function(t){var e=t.getComponent(\"toolbox\",0),n=[\"feature\",\"dataZoom\"];if(e\u0026\u0026null!=e.get(n)){var i=e.getModel(n),r=[],o=Fo(t,sV(i));return iV(o.xAxisModels,(function(t){return a(t,\"xAxis\",\"xAxisIndex\")})),iV(o.yAxisModels,(function(t){return a(t,\"yAxis\",\"yAxisIndex\")})),r}function a(t,e,n){var o=t.componentIndex,a={type:\"select\",$fromToolbox:!0,filterMode:i.get(\"filterMode\",!0)||\"filter\",id:rV+e+o};a[n]=o,r.push(a)}},lt(null==od.get(eV)\u0026\u0026nV),od.set(eV,nV);var lV=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\"tooltip\",e.dependencies=[\"axisPointer\"],e.defaultOption={z:60,show:!0,showContent:!0,trigger:\"item\",triggerOn:\"mousemove|click\",alwaysShowContent:!1,displayMode:\"single\",renderMode:\"auto\",confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:\"#fff\",shadowBlur:10,shadowColor:\"rgba(0, 0, 0, .2)\",shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,padding:null,extraCssText:\"\",axisPointer:{type:\"line\",axis:\"auto\",animation:\"auto\",animationDurationUpdate:200,animationEasingUpdate:\"exponentialOut\",crossStyle:{color:\"#999\",width:1,type:\"dashed\",textStyle:{}}},textStyle:{color:\"#666\",fontSize:14}},e}(zp);function uV(t){var e=t.get(\"confine\");return null!=e?!!e:\"richText\"===t.get(\"renderMode\")}function hV(t){if(r.domSupported)for(var e=document.documentElement.style,n=0,i=t.length;n\u003ci;n++)if(t[n]in e)return t[n]}var cV=hV([\"transform\",\"webkitTransform\",\"OTransform\",\"MozTransform\",\"msTransform\"]);function pV(t,e){if(!t)return e;e=yp(e,!0);var n=t.indexOf(e);return(t=-1===n?e:\"-\"+t.slice(0,n)+\"-\"+e).toLowerCase()}var dV=pV(hV([\"webkitTransition\",\"transition\",\"OTransition\",\"MozTransition\",\"msTransition\"]),\"transition\"),fV=pV(cV,\"transform\"),gV=\"position:absolute;display:block;border-style:solid;white-space:nowrap;z-index:9999999;\"+(r.transform3dSupported?\"will-change:transform;\":\"\");function yV(t,e,n){var i=t.toFixed(0)+\"px\",o=e.toFixed(0)+\"px\";if(!r.transformSupported)return n?\"top:\"+o+\";left:\"+i+\";\":[[\"top\",o],[\"left\",i]];var a=r.transform3dSupported,s=\"translate\"+(a?\"3d\":\"\")+\"(\"+i+\",\"+o+(a?\",0\":\"\")+\")\";return n?\"top:0;left:0;\"+fV+\":\"+s+\";\":[[\"top\",0],[\"left\",0],[cV,s]]}function vV(t,e,n){var i=[],o=t.get(\"transitionDuration\"),a=t.get(\"backgroundColor\"),s=t.get(\"shadowBlur\"),l=t.get(\"shadowColor\"),u=t.get(\"shadowOffsetX\"),h=t.get(\"shadowOffsetY\"),c=t.getModel(\"textStyle\"),p=gg(t,\"html\"),d=u+\"px \"+h+\"px \"+s+\"px \"+l;return i.push(\"box-shadow:\"+d),e\u0026\u0026o\u0026\u0026i.push(function(t,e){var n=\"cubic-bezier(0.23,1,0.32,1)\",i=\" \"+t/2+\"s \"+n,o=\"opacity\"+i+\",visibility\"+i;return e||(i=\" \"+t+\"s \"+n,o+=r.transformSupported?\",\"+fV+i:\",left\"+i+\",top\"+i),dV+\":\"+o}(o,n)),a\u0026\u0026i.push(\"background-color:\"+a),E([\"width\",\"color\",\"radius\"],(function(e){var n=\"border-\"+e,r=yp(n),o=t.get(r);null!=o\u0026\u0026i.push(n+\":\"+o+(\"color\"===e?\"\":\"px\"))})),i.push(function(t){var e=[],n=t.get(\"fontSize\"),i=t.getTextColor();i\u0026\u0026e.push(\"color:\"+i),e.push(\"font:\"+t.getFont());var r=rt(t.get(\"lineHeight\"),Math.round(3*n/2));n\u0026\u0026e.push(\"line-height:\"+r+\"px\");var o=t.get(\"textShadowColor\"),a=t.get(\"textShadowBlur\")||0,s=t.get(\"textShadowOffsetX\")||0,l=t.get(\"textShadowOffsetY\")||0;return o\u0026\u0026a\u0026\u0026e.push(\"text-shadow:\"+s+\"px \"+l+\"px \"+a+\"px \"+o),E([\"decoration\",\"align\"],(function(n){var i=t.get(n);i\u0026\u0026e.push(\"text-\"+n+\":\"+i)})),e.join(\";\")}(c)),null!=p\u0026\u0026i.push(\"padding:\"+vp(p).join(\"px \")+\"px\"),i.join(\";\")+\";\"}function mV(t,e,n,i,r){var o=e\u0026\u0026e.painter;if(n){var a=o\u0026\u0026o.getViewportRoot();a\u0026\u0026function(t,e,n,i,r){te(Qt,e,i,r,!0)\u0026\u0026te(t,n,Qt[0],Qt[1])}(t,a,n,i,r)}else{t[0]=i,t[1]=r;var s=o\u0026\u0026o.getViewportRootOffset();s\u0026\u0026(t[0]+=s.offsetLeft,t[1]+=s.offsetTop)}t[2]=t[0]/e.getWidth(),t[3]=t[1]/e.getHeight()}var xV=function(){function t(t,e){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._alwaysShowContent=!1,this._firstShow=!0,this._longHide=!0,r.wxa)return null;var n=document.createElement(\"div\");n.domBelongToZr=!0,this.el=n;var i=this._zr=t.getZr(),o=e.appendTo,a=o\u0026\u0026(U(o)?document.querySelector(o):J(o)?o:X(o)\u0026\u0026o(t.getDom()));mV(this._styleCoord,i,a,t.getWidth()/2,t.getHeight()/2),(a||t.getDom()).appendChild(n),this._api=t,this._container=a;var s=this;n.onmouseenter=function(){s._enterable\u0026\u0026(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0},n.onmousemove=function(t){if(t=t||window.event,!s._enterable){var e=i.handler;ce(i.painter.getViewportRoot(),t,!0),e.dispatch(\"mousemove\",t)}},n.onmouseleave=function(){s._inContent=!1,s._enterable\u0026\u0026s._show\u0026\u0026s.hideLater(s._hideDelay)}}return t.prototype.update=function(t){if(!this._container){var e=this._api.getDom(),n=(o=\"position\",(a=(r=e).currentStyle||document.defaultView\u0026\u0026document.defaultView.getComputedStyle(r))?o?a[o]:a:null),i=e.style;\"absolute\"!==i.position\u0026\u0026\"absolute\"!==n\u0026\u0026(i.position=\"relative\")}var r,o,a,s=t.get(\"alwaysShowContent\");s\u0026\u0026this._moveIfResized(),this._alwaysShowContent=s,this.el.className=t.get(\"className\")||\"\"},t.prototype.show=function(t,e){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var n=this.el,i=n.style,r=this._styleCoord;n.innerHTML?i.cssText=gV+vV(t,!this._firstShow,this._longHide)+yV(r[0],r[1],!0)+\"border-color:\"+Sp(e)+\";\"+(t.get(\"extraCssText\")||\"\")+\";pointer-events:\"+(this._enterable?\"auto\":\"none\"):i.display=\"none\",this._show=!0,this._firstShow=!1,this._longHide=!1},t.prototype.setContent=function(t,e,n,i,r){var o=this.el;if(null!=t){var a=\"\";if(U(r)\u0026\u0026\"item\"===n.get(\"trigger\")\u0026\u0026!uV(n)\u0026\u0026(a=function(t,e,n){if(!U(n)||\"inside\"===n)return\"\";var i=t.get(\"backgroundColor\"),r=t.get(\"borderWidth\");e=Sp(e);var o,a,s=\"left\"===(o=n)?\"right\":\"right\"===o?\"left\":\"top\"===o?\"bottom\":\"top\",l=Math.max(1.5*Math.round(r),6),u=\"\",h=fV+\":\";P([\"left\",\"right\"],s)\u003e-1?(u+=\"top:50%\",h+=\"translateY(-50%) rotate(\"+(a=\"left\"===s?-225:-45)+\"deg)\"):(u+=\"left:50%\",h+=\"translateX(-50%) rotate(\"+(a=\"top\"===s?225:45)+\"deg)\");var c=a*Math.PI/180,p=l+r,d=p*Math.abs(Math.cos(c))+p*Math.abs(Math.sin(c)),f=e+\" solid \"+r+\"px;\";return'\u003cdiv style=\"'+[\"position:absolute;width:\"+l+\"px;height:\"+l+\"px;z-index:-1;\",(u+=\";\"+s+\":-\"+Math.round(100*((d-Math.SQRT2*r)/2+Math.SQRT2*r-(d-p)/2))/100+\"px\")+\";\"+h+\";\",\"border-bottom:\"+f,\"border-right:\"+f,\"background-color:\"+i+\";\"].join(\"\")+'\"\u003e\u003c/div\u003e'}(n,i,r)),U(t))o.innerHTML=t+a;else if(t){o.innerHTML=\"\",Y(t)||(t=[t]);for(var s=0;s\u003ct.length;s++)J(t[s])\u0026\u0026t[s].parentNode!==o\u0026\u0026o.appendChild(t[s]);if(a\u0026\u0026o.childNodes.length){var l=document.createElement(\"div\");l.innerHTML=a,o.appendChild(l)}}}else o.innerHTML=\"\"},t.prototype.setEnterable=function(t){this._enterable=t},t.prototype.getSize=function(){var t=this.el;return t?[t.offsetWidth,t.offsetHeight]:[0,0]},t.prototype.moveTo=function(t,e){if(this.el){var n=this._styleCoord;if(mV(n,this._zr,this._container,t,e),null!=n[0]\u0026\u0026null!=n[1]){var i=this.el.style;E(yV(n[0],n[1]),(function(t){i[t[0]]=t[1]}))}}},t.prototype._moveIfResized=function(){var t=this._styleCoord[2],e=this._styleCoord[3];this.moveTo(t*this._zr.getWidth(),e*this._zr.getHeight())},t.prototype.hide=function(){var t=this,e=this.el.style;e.visibility=\"hidden\",e.opacity=\"0\",r.transform3dSupported\u0026\u0026(e.willChange=\"\"),this._show=!1,this._longHideTimeout=setTimeout((function(){return t._longHide=!0}),500)},t.prototype.hideLater=function(t){!this._show||this._inContent\u0026\u0026this._enterable||this._alwaysShowContent||(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout(W(this.hide,this),t)):this.hide())},t.prototype.isShow=function(){return this._show},t.prototype.dispose=function(){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var t=this.el.parentNode;t\u0026\u0026t.removeChild(this.el),this.el=this._container=null},t}(),_V=function(){function t(t){this._show=!1,this._styleCoord=[0,0,0,0],this._alwaysShowContent=!1,this._enterable=!0,this._zr=t.getZr(),SV(this._styleCoord,this._zr,t.getWidth()/2,t.getHeight()/2)}return t.prototype.update=function(t){var e=t.get(\"alwaysShowContent\");e\u0026\u0026this._moveIfResized(),this._alwaysShowContent=e},t.prototype.show=function(){this._hideTimeout\u0026\u0026clearTimeout(this._hideTimeout),this.el.show(),this._show=!0},t.prototype.setContent=function(t,e,n,i,r){var o=this;q(t)\u0026\u0026wo(\"\"),this.el\u0026\u0026this._zr.remove(this.el);var a=n.getModel(\"textStyle\");this.el=new Xs({style:{rich:e.richTextStyles,text:t,lineHeight:22,borderWidth:1,borderColor:i,textShadowColor:a.get(\"textShadowColor\"),fill:n.get([\"textStyle\",\"color\"]),padding:gg(n,\"richText\"),verticalAlign:\"top\",align:\"left\"},z:n.get(\"z\")}),E([\"backgroundColor\",\"borderRadius\",\"shadowColor\",\"shadowBlur\",\"shadowOffsetX\",\"shadowOffsetY\"],(function(t){o.el.style[t]=n.get(t)})),E([\"textShadowBlur\",\"textShadowOffsetX\",\"textShadowOffsetY\"],(function(t){o.el.style[t]=a.get(t)||0})),this._zr.add(this.el);var s=this;this.el.on(\"mouseover\",(function(){s._enterable\u0026\u0026(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0})),this.el.on(\"mouseout\",(function(){s._enterable\u0026\u0026s._show\u0026\u0026s.hideLater(s._hideDelay),s._inContent=!1}))},t.prototype.setEnterable=function(t){this._enterable=t},t.prototype.getSize=function(){var t=this.el,e=this.el.getBoundingRect(),n=wV(t.style);return[e.width+n.left+n.right,e.height+n.top+n.bottom]},t.prototype.moveTo=function(t,e){var n=this.el;if(n){var i=this._styleCoord;SV(i,this._zr,t,e),t=i[0],e=i[1];var r=n.style,o=bV(r.borderWidth||0),a=wV(r);n.x=t+o+a.left,n.y=e+o+a.top,n.markRedraw()}},t.prototype._moveIfResized=function(){var t=this._styleCoord[2],e=this._styleCoord[3];this.moveTo(t*this._zr.getWidth(),e*this._zr.getHeight())},t.prototype.hide=function(){this.el\u0026\u0026this.el.hide(),this._show=!1},t.prototype.hideLater=function(t){!this._show||this._inContent\u0026\u0026this._enterable||this._alwaysShowContent||(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout(W(this.hide,this),t)):this.hide())},t.prototype.isShow=function(){return this._show},t.prototype.dispose=function(){this._zr.remove(this.el)},t}();function bV(t){return Math.max(0,t)}function wV(t){var e=bV(t.shadowBlur||0),n=bV(t.shadowOffsetX||0),i=bV(t.shadowOffsetY||0);return{left:bV(e-n),right:bV(e+n),top:bV(e-i),bottom:bV(e+i)}}function SV(t,e,n,i){t[0]=n,t[1]=i,t[2]=t[0]/e.getWidth(),t[3]=t[1]/e.getHeight()}var MV=new Ws({shape:{x:-1,y:-1,width:2,height:2}}),IV=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(t,e){if(!r.node\u0026\u0026e.getDom()){var n,i=t.getComponent(\"tooltip\"),o=this._renderMode=\"auto\"===(n=i.get(\"renderMode\"))?r.domSupported?\"html\":\"richText\":n||\"html\";this._tooltipContent=\"richText\"===o?new _V(e):new xV(e,{appendTo:i.get(\"appendToBody\",!0)?\"body\":i.get(\"appendTo\",!0)})}},e.prototype.render=function(t,e,n){if(!r.node\u0026\u0026n.getDom()){this.group.removeAll(),this._tooltipModel=t,this._ecModel=e,this._api=n;var i=this._tooltipContent;i.update(t),i.setEnterable(t.get(\"enterable\")),this._initGlobalListener(),this._keepShow(),\"richText\"!==this._renderMode\u0026\u0026t.get(\"transitionDuration\")?Hg(this,\"_updatePosition\",50,\"fixRate\"):Yg(this,\"_updatePosition\")}},e.prototype._initGlobalListener=function(){var t=this._tooltipModel.get(\"triggerOn\");AN(\"itemTooltip\",this._api,W((function(e,n,i){\"none\"!==t\u0026\u0026(t.indexOf(e)\u003e=0?this._tryShow(n,i):\"leave\"===e\u0026\u0026this._hide(i))}),this))},e.prototype._keepShow=function(){var t=this._tooltipModel,e=this._ecModel,n=this._api,i=t.get(\"triggerOn\");if(null!=this._lastX\u0026\u0026null!=this._lastY\u0026\u0026\"none\"!==i\u0026\u0026\"click\"!==i){var r=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout((function(){!n.isDisposed()\u0026\u0026r.manuallyShowTip(t,e,n,{x:r._lastX,y:r._lastY,dataByCoordSys:r._lastDataByCoordSys})}))}},e.prototype.manuallyShowTip=function(t,e,n,i){if(i.from!==this.uid\u0026\u0026!r.node\u0026\u0026n.getDom()){var o=CV(i,n);this._ticket=\"\";var a=i.dataByCoordSys,s=function(t,e,n){var i=Go(t).queryOptionMap,r=i.keys()[0];if(!r||\"series\"===r)return;var o=Yo(e,r,i.get(r),{useDefault:!1,enableAll:!1,enableNone:!1}),a=o.models[0];if(!a)return;var s,l=n.getViewOfComponentModel(a);if(l.group.traverse((function(e){var n=rl(e).tooltipConfig;if(n\u0026\u0026n.name===t.name)return s=e,!0})),s)return{componentMainType:r,componentIndex:a.componentIndex,el:s}}(i,e,n);if(s){var l=s.el.getBoundingRect().clone();l.applyTransform(s.el.transform),this._tryShow({offsetX:l.x+l.width/2,offsetY:l.y+l.height/2,target:s.el,position:i.position,positionDefault:\"bottom\"},o)}else if(i.tooltip\u0026\u0026null!=i.x\u0026\u0026null!=i.y){var u=MV;u.x=i.x,u.y=i.y,u.update(),rl(u).tooltipConfig={name:null,option:i.tooltip},this._tryShow({offsetX:i.x,offsetY:i.y,target:u},o)}else if(a)this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,dataByCoordSys:a,tooltipOption:i.tooltipOption},o);else if(null!=i.seriesIndex){if(this._manuallyAxisShowTip(t,e,n,i))return;var h=RN(i,e),c=h.point[0],p=h.point[1];null!=c\u0026\u0026null!=p\u0026\u0026this._tryShow({offsetX:c,offsetY:p,target:h.el,position:i.position,positionDefault:\"bottom\"},o)}else null!=i.x\u0026\u0026null!=i.y\u0026\u0026(n.dispatchAction({type:\"updateAxisPointer\",x:i.x,y:i.y}),this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,target:n.getZr().findHover(i.x,i.y).target},o))}},e.prototype.manuallyHideTip=function(t,e,n,i){var r=this._tooltipContent;this._tooltipModel\u0026\u0026r.hideLater(this._tooltipModel.get(\"hideDelay\")),this._lastX=this._lastY=this._lastDataByCoordSys=null,i.from!==this.uid\u0026\u0026this._hide(CV(i,n))},e.prototype._manuallyAxisShowTip=function(t,e,n,i){var r=i.seriesIndex,o=i.dataIndex,a=e.getComponent(\"axisPointer\").coordSysAxesInfo;if(null!=r\u0026\u0026null!=o\u0026\u0026null!=a){var s=e.getSeriesByIndex(r);if(s)if(\"axis\"===TV([s.getData().getItemModel(o),s,(s.coordinateSystem||{}).model],this._tooltipModel).get(\"trigger\"))return n.dispatchAction({type:\"updateAxisPointer\",seriesIndex:r,dataIndex:o,position:i.position}),!0}},e.prototype._tryShow=function(t,e){var n=t.target;if(this._tooltipModel){this._lastX=t.offsetX,this._lastY=t.offsetY;var i=t.dataByCoordSys;if(i\u0026\u0026i.length)this._showAxisTooltip(i,t);else if(n){var r,o;if(\"legend\"===rl(n).ssrType)return;this._lastDataByCoordSys=null,Oy(n,(function(t){return null!=rl(t).dataIndex?(r=t,!0):null!=rl(t).tooltipConfig?(o=t,!0):void 0}),!0),r?this._showSeriesItemTooltip(t,r,e):o?this._showComponentItemTooltip(t,o,e):this._hide(e)}else this._lastDataByCoordSys=null,this._hide(e)}},e.prototype._showOrMove=function(t,e){var n=t.get(\"showDelay\");e=W(e,this),clearTimeout(this._showTimout),n\u003e0?this._showTimout=setTimeout(e,n):e()},e.prototype._showAxisTooltip=function(t,e){var n=this._ecModel,i=this._tooltipModel,r=[e.offsetX,e.offsetY],o=TV([e.tooltipOption],i),a=this._renderMode,s=[],l=og(\"section\",{blocks:[],noHeader:!0}),u=[],h=new yg;E(t,(function(t){E(t.dataByAxis,(function(t){var e=n.getComponent(t.axisDim+\"Axis\",t.axisIndex),r=t.value;if(e\u0026\u0026null!=r){var o=yN(r,e.axis,n,t.seriesDataIndices,t.valueLabelOpt),c=og(\"section\",{header:o,noHeader:!ut(o),sortBlocks:!0,blocks:[]});l.blocks.push(c),E(t.seriesDataIndices,(function(l){var p=n.getSeriesByIndex(l.seriesIndex),d=l.dataIndexInside,f=p.getDataParams(d);if(!(f.dataIndex\u003c0)){f.axisDim=t.axisDim,f.axisIndex=t.axisIndex,f.axisType=t.axisType,f.axisId=t.axisId,f.axisValue=S_(e.axis,{value:r}),f.axisValueLabel=o,f.marker=h.makeTooltipMarker(\"item\",Sp(f.color),a);var g=bf(p.formatTooltip(d,!0,null)),y=g.frag;if(y){var v=TV([p],i).get(\"valueFormatter\");c.blocks.push(v?A({valueFormatter:v},y):y)}g.text\u0026\u0026u.push(g.text),s.push(f)}}))}}))})),l.blocks.reverse(),u.reverse();var c=e.position,p=o.get(\"order\"),d=cg(l,h,a,p,n.get(\"useUTC\"),o.get(\"textStyle\"));d\u0026\u0026u.unshift(d);var f=\"richText\"===a?\"\\n\\n\":\"\u003cbr/\u003e\",g=u.join(f);this._showOrMove(o,(function(){this._updateContentNotChangedOnAxis(t,s)?this._updatePosition(o,c,r[0],r[1],this._tooltipContent,s):this._showTooltipContent(o,g,s,Math.random()+\"\",r[0],r[1],c,null,h)}))},e.prototype._showSeriesItemTooltip=function(t,e,n){var i=this._ecModel,r=rl(e),o=r.seriesIndex,a=i.getSeriesByIndex(o),s=r.dataModel||a,l=r.dataIndex,u=r.dataType,h=s.getData(u),c=this._renderMode,p=t.positionDefault,d=TV([h.getItemModel(l),s,a\u0026\u0026(a.coordinateSystem||{}).model],this._tooltipModel,p?{position:p}:null),f=d.get(\"trigger\");if(null==f||\"item\"===f){var g=s.getDataParams(l,u),y=new yg;g.marker=y.makeTooltipMarker(\"item\",Sp(g.color),c);var v=bf(s.formatTooltip(l,!1,u)),m=d.get(\"order\"),x=d.get(\"valueFormatter\"),_=v.frag,b=_?cg(x?A({valueFormatter:x},_):_,y,c,m,i.get(\"useUTC\"),d.get(\"textStyle\")):v.text,w=\"item_\"+s.name+\"_\"+l;this._showOrMove(d,(function(){this._showTooltipContent(d,b,g,w,t.offsetX,t.offsetY,t.position,t.target,y)})),n({type:\"showTip\",dataIndexInside:l,dataIndex:h.getRawIndex(l),seriesIndex:o,from:this.uid})}},e.prototype._showComponentItemTooltip=function(t,e,n){var i=\"html\"===this._renderMode,r=rl(e),o=r.tooltipConfig.option||{},a=o.encodeHTMLContent;if(U(o)){o={content:o,formatter:o},a=!0}a\u0026\u0026i\u0026\u0026o.content\u0026\u0026((o=T(o)).content=re(o.content));var s=[o],l=this._ecModel.getComponent(r.componentMainType,r.componentIndex);l\u0026\u0026s.push(l),s.push({formatter:o.content});var u=t.positionDefault,h=TV(s,this._tooltipModel,u?{position:u}:null),c=h.get(\"content\"),p=Math.random()+\"\",d=new yg;this._showOrMove(h,(function(){var n=T(h.get(\"formatterParams\")||{});this._showTooltipContent(h,c,n,p,t.offsetX,t.offsetY,t.position,e,d)})),n({type:\"showTip\",from:this.uid})},e.prototype._showTooltipContent=function(t,e,n,i,r,o,a,s,l){if(this._ticket=\"\",t.get(\"showContent\")\u0026\u0026t.get(\"show\")){var u=this._tooltipContent;u.setEnterable(t.get(\"enterable\"));var h=t.get(\"formatter\");a=a||t.get(\"position\");var c=e,p=this._getNearestPoint([r,o],n,t.get(\"trigger\"),t.get(\"borderColor\")).color;if(h)if(U(h)){var d=t.ecModel.get(\"useUTC\"),f=Y(n)?n[0]:n;c=h,f\u0026\u0026f.axisType\u0026\u0026f.axisType.indexOf(\"time\")\u003e=0\u0026\u0026(c=Jc(f.axisValue,c,d)),c=bp(c,n,!0)}else if(X(h)){var g=W((function(e,i){e===this._ticket\u0026\u0026(u.setContent(i,l,t,p,a),this._updatePosition(t,a,r,o,u,n,s))}),this);this._ticket=i,c=h(n,i,g)}else c=h;u.setContent(c,l,t,p,a),u.show(t,p),this._updatePosition(t,a,r,o,u,n,s)}},e.prototype._getNearestPoint=function(t,e,n,i){return\"axis\"===n||Y(e)?{color:i||(\"html\"===this._renderMode?\"#fff\":\"none\")}:Y(e)?void 0:{color:i||e.color||e.borderColor}},e.prototype._updatePosition=function(t,e,n,i,r,o,a){var s=this._api.getWidth(),l=this._api.getHeight();e=e||t.get(\"position\");var u=r.getSize(),h=t.get(\"align\"),c=t.get(\"verticalAlign\"),p=a\u0026\u0026a.getBoundingRect().clone();if(a\u0026\u0026p.applyTransform(a.transform),X(e)\u0026\u0026(e=e([n,i],o,r.el,p,{viewSize:[s,l],contentSize:u.slice()})),Y(e))n=$r(e[0],s),i=$r(e[1],l);else if(q(e)){var d=e;d.width=u[0],d.height=u[1];var f=kp(d,{width:s,height:l});n=f.x,i=f.y,h=null,c=null}else if(U(e)\u0026\u0026a){var g=function(t,e,n,i){var r=n[0],o=n[1],a=Math.ceil(Math.SQRT2*i)+8,s=0,l=0,u=e.width,h=e.height;switch(t){case\"inside\":s=e.x+u/2-r/2,l=e.y+h/2-o/2;break;case\"top\":s=e.x+u/2-r/2,l=e.y-o-a;break;case\"bottom\":s=e.x+u/2-r/2,l=e.y+h+a;break;case\"left\":s=e.x-r-a,l=e.y+h/2-o/2;break;case\"right\":s=e.x+u+a,l=e.y+h/2-o/2}return[s,l]}(e,p,u,t.get(\"borderWidth\"));n=g[0],i=g[1]}else{g=function(t,e,n,i,r,o,a){var s=n.getSize(),l=s[0],u=s[1];null!=o\u0026\u0026(t+l+o+2\u003ei?t-=l+o:t+=o);null!=a\u0026\u0026(e+u+a\u003er?e-=u+a:e+=a);return[t,e]}(n,i,r,s,l,h?null:20,c?null:20);n=g[0],i=g[1]}if(h\u0026\u0026(n-=DV(h)?u[0]/2:\"right\"===h?u[0]:0),c\u0026\u0026(i-=DV(c)?u[1]/2:\"bottom\"===c?u[1]:0),uV(t)){g=function(t,e,n,i,r){var o=n.getSize(),a=o[0],s=o[1];return t=Math.min(t+a,i)-a,e=Math.min(e+s,r)-s,t=Math.max(t,0),e=Math.max(e,0),[t,e]}(n,i,r,s,l);n=g[0],i=g[1]}r.moveTo(n,i)},e.prototype._updateContentNotChangedOnAxis=function(t,e){var n=this._lastDataByCoordSys,i=this._cbParamsList,r=!!n\u0026\u0026n.length===t.length;return r\u0026\u0026E(n,(function(n,o){var a=n.dataByAxis||[],s=(t[o]||{}).dataByAxis||[];(r=r\u0026\u0026a.length===s.length)\u0026\u0026E(a,(function(t,n){var o=s[n]||{},a=t.seriesDataIndices||[],l=o.seriesDataIndices||[];(r=r\u0026\u0026t.value===o.value\u0026\u0026t.axisType===o.axisType\u0026\u0026t.axisId===o.axisId\u0026\u0026a.length===l.length)\u0026\u0026E(a,(function(t,e){var n=l[e];r=r\u0026\u0026t.seriesIndex===n.seriesIndex\u0026\u0026t.dataIndex===n.dataIndex})),i\u0026\u0026E(t.seriesDataIndices,(function(t){var n=t.seriesIndex,o=e[n],a=i[n];o\u0026\u0026a\u0026\u0026a.data!==o.data\u0026\u0026(r=!1)}))}))})),this._lastDataByCoordSys=t,this._cbParamsList=e,!!r},e.prototype._hide=function(t){this._lastDataByCoordSys=null,t({type:\"hideTip\",from:this.uid})},e.prototype.dispose=function(t,e){!r.node\u0026\u0026e.getDom()\u0026\u0026(Yg(this,\"_updatePosition\"),this._tooltipContent.dispose(),PN(\"itemTooltip\",e))},e.type=\"tooltip\",e}(Ag);function TV(t,e,n){var i,r=e.ecModel;n?(i=new Cc(n,r,r),i=new Cc(e.option,i,r)):i=e;for(var o=t.length-1;o\u003e=0;o--){var a=t[o];a\u0026\u0026(a instanceof Cc\u0026\u0026(a=a.get(\"tooltip\",!0)),U(a)\u0026\u0026(a={formatter:a}),a\u0026\u0026(i=new Cc(a,i,r)))}return i}function CV(t,e){return t.dispatchAction||W(e.dispatchAction,e)}function DV(t){return\"center\"===t||\"middle\"===t}var AV=[\"rect\",\"polygon\",\"keep\",\"clear\"];function kV(t,e){var n=To(t?t.brush:[]);if(n.length){var i=[];E(n,(function(t){var e=t.hasOwnProperty(\"toolbox\")?t.toolbox:[];e instanceof Array\u0026\u0026(i=i.concat(e))}));var r=t\u0026\u0026t.toolbox;Y(r)\u0026\u0026(r=r[0]),r||(r={feature:{}},t.toolbox=[r]);var o=r.feature||(r.feature={}),a=o.brush||(o.brush={}),s=a.type||(a.type=[]);s.push.apply(s,i),function(t){var e={};E(t,(function(t){e[t]=1})),t.length=0,E(e,(function(e,n){t.push(n)}))}(s),e\u0026\u0026!s.length\u0026\u0026s.push.apply(s,AV)}}var LV=E;function PV(t){if(t)for(var e in t)if(t.hasOwnProperty(e))return!0}function OV(t,e,n){var i={};return LV(e,(function(e){var r,o=i[e]=((r=function(){}).prototype.__hidden=r.prototype,new r);LV(t[e],(function(t,i){if(kD.isValidType(i)){var r={type:i,visual:t};n\u0026\u0026n(r,e),o[i]=new kD(r),\"opacity\"===i\u0026\u0026((r=T(r)).type=\"colorAlpha\",o.__hidden.__alphaForOpacity=new kD(r))}}))})),i}function RV(t,e,n){var i;E(n,(function(t){e.hasOwnProperty(t)\u0026\u0026PV(e[t])\u0026\u0026(i=!0)})),i\u0026\u0026E(n,(function(n){e.hasOwnProperty(n)\u0026\u0026PV(e[n])?t[n]=T(e[n]):delete t[n]}))}var NV={lineX:EV(0),lineY:EV(1),rect:{point:function(t,e,n){return t\u0026\u0026n.boundingRect.contain(t[0],t[1])},rect:function(t,e,n){return t\u0026\u0026n.boundingRect.intersect(t)}},polygon:{point:function(t,e,n){return t\u0026\u0026n.boundingRect.contain(t[0],t[1])\u0026\u0026P_(n.range,t[0],t[1])},rect:function(t,e,n){var i=n.range;if(!t||i.length\u003c=1)return!1;var r=t.x,o=t.y,a=t.width,s=t.height,l=i[0];return!!(P_(i,r,o)||P_(i,r+a,o)||P_(i,r,o+s)||P_(i,r+a,o+s)||ze.create(t).contain(l[0],l[1])||Zh(r,o,r+a,o,i)||Zh(r,o,r,o+s,i)||Zh(r+a,o,r+a,o+s,i)||Zh(r,o+s,r+a,o+s,i))||void 0}}};function EV(t){var e=[\"x\",\"y\"],n=[\"width\",\"height\"];return{point:function(e,n,i){if(e){var r=i.range;return zV(e[t],r)}},rect:function(i,r,o){if(i){var a=o.range,s=[i[e[t]],i[e[t]]+i[n[t]]];return s[1]\u003cs[0]\u0026\u0026s.reverse(),zV(s[0],a)||zV(s[1],a)||zV(a[0],s)||zV(a[1],s)}}}}function zV(t,e){return e[0]\u003c=t\u0026\u0026t\u003c=e[1]}var VV=[\"inBrush\",\"outOfBrush\"],BV=\"__ecBrushSelect\",FV=\"__ecInBrushSelectEvent\";function GV(t){t.eachComponent({mainType:\"brush\"},(function(e){(e.brushTargetManager=new Yz(e.option,t)).setInputRanges(e.areas,t)}))}function WV(t,e,n){var i,r,o=[];t.eachComponent({mainType:\"brush\"},(function(t){n\u0026\u0026\"takeGlobalCursor\"===n.type\u0026\u0026t.setBrushOption(\"brush\"===n.key?n.brushOption:{brushType:!1})})),GV(t),t.eachComponent({mainType:\"brush\"},(function(e,n){var a={brushId:e.id,brushIndex:n,brushName:e.name,areas:T(e.areas),selected:[]};o.push(a);var s=e.option,l=s.brushLink,u=[],h=[],c=[],p=!1;n||(i=s.throttleType,r=s.throttleDelay);var d=z(e.areas,(function(t){var e=XV[t.brushType],n=k({boundingRect:e?e(t):void 0},t);return n.selectors=function(t){var e=t.brushType,n={point:function(i){return NV[e].point(i,n,t)},rect:function(i){return NV[e].rect(i,n,t)}};return n}(n),n})),f=OV(e.option,VV,(function(t){t.mappingMethod=\"fixed\"}));function g(t){return\"all\"===l||!!u[t]}function y(t){return!!t.length}Y(l)\u0026\u0026E(l,(function(t){u[t]=1})),t.eachSeries((function(n,i){var r=c[i]=[];\"parallel\"===n.subType?function(t,e){var n=t.coordinateSystem;p=p||n.hasAxisBrushed(),g(e)\u0026\u0026n.eachActiveState(t.getData(),(function(t,e){\"active\"===t\u0026\u0026(h[e]=1)}))}(n,i):function(n,i,r){if(!n.brushSelector||function(t,e){var n=t.option.seriesIndex;return null!=n\u0026\u0026\"all\"!==n\u0026\u0026(Y(n)?P(n,e)\u003c0:e!==n)}(e,i))return;if(E(d,(function(i){e.brushTargetManager.controlSeries(i,n,t)\u0026\u0026r.push(i),p=p||y(r)})),g(i)\u0026\u0026y(r)){var o=n.getData();o.each((function(t){YV(n,r,o,t)\u0026\u0026(h[t]=1)}))}}(n,i,r)})),t.eachSeries((function(t,e){var n={seriesId:t.id,seriesIndex:e,seriesName:t.name,dataIndex:[]};a.selected.push(n);var i=c[e],r=t.getData(),o=g(e)?function(t){return h[t]?(n.dataIndex.push(r.getRawIndex(t)),\"inBrush\"):\"outOfBrush\"}:function(e){return YV(t,i,r,e)?(n.dataIndex.push(r.getRawIndex(e)),\"inBrush\"):\"outOfBrush\"};(g(e)?p:y(i))\u0026\u0026function(t,e,n,i,r,o){var a,s={};function l(t){return Dy(n,a,t)}function u(t,e){ky(n,a,t,e)}function h(t,h){a=null==o?t:h;var c=n.getRawDataItem(a);if(!c||!1!==c.visualMap)for(var p=i.call(r,t),d=e[p],f=s[p],g=0,y=f.length;g\u003cy;g++){var v=f[g];d[v]\u0026\u0026d[v].applyVisual(t,l,u)}}E(t,(function(t){var n=kD.prepareVisualTypes(e[t]);s[t]=n})),null==o?n.each(h):n.each([o],h)}(VV,f,r,o)}))})),function(t,e,n,i,r){if(!r)return;var o=t.getZr();if(o[FV])return;o[BV]||(o[BV]=HV);var a=Hg(o,BV,n,e);a(t,i)}(e,i,r,o,n)}function HV(t,e){if(!t.isDisposed()){var n=t.getZr();n[FV]=!0,t.dispatchAction({type:\"brushSelect\",batch:e}),n[FV]=!1}}function YV(t,e,n,i){for(var r=0,o=e.length;r\u003co;r++){var a=e[r];if(t.brushSelector(i,n,a.selectors,a))return!0}}var XV={rect:function(t){return UV(t.range)},polygon:function(t){for(var e,n=t.range,i=0,r=n.length;i\u003cr;i++){e=e||[[1/0,-1/0],[1/0,-1/0]];var o=n[i];o[0]\u003ce[0][0]\u0026\u0026(e[0][0]=o[0]),o[0]\u003ee[0][1]\u0026\u0026(e[0][1]=o[0]),o[1]\u003ce[1][0]\u0026\u0026(e[1][0]=o[1]),o[1]\u003ee[1][1]\u0026\u0026(e[1][1]=o[1])}return e\u0026\u0026UV(e)}};function UV(t){return new ze(t[0][0],t[1][0],t[0][1]-t[0][0],t[1][1]-t[1][0])}var ZV=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(t,e){this.ecModel=t,this.api=e,this.model,(this._brushController=new lL(e.getZr())).on(\"brush\",W(this._onBrush,this)).mount()},e.prototype.render=function(t,e,n,i){this.model=t,this._updateController(t,e,n,i)},e.prototype.updateTransform=function(t,e,n,i){GV(e),this._updateController(t,e,n,i)},e.prototype.updateVisual=function(t,e,n,i){this.updateTransform(t,e,n,i)},e.prototype.updateView=function(t,e,n,i){this._updateController(t,e,n,i)},e.prototype._updateController=function(t,e,n,i){(!i||i.$from!==t.id)\u0026\u0026this._brushController.setPanels(t.brushTargetManager.makePanelOpts(n)).enableBrush(t.brushOption).updateCovers(t.areas.slice())},e.prototype.dispose=function(){this._brushController.dispose()},e.prototype._onBrush=function(t){var e=this.model.id,n=this.model.brushTargetManager.setOutputRanges(t.areas,this.ecModel);(!t.isEnd||t.removeOnClick)\u0026\u0026this.api.dispatchAction({type:\"brush\",brushId:e,areas:T(n),$from:e}),t.isEnd\u0026\u0026this.api.dispatchAction({type:\"brushEnd\",brushId:e,areas:T(n),$from:e})},e.type=\"brush\",e}(Ag),jV=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.areas=[],n.brushOption={},n}return n(e,t),e.prototype.optionUpdated=function(t,e){var n=this.option;!e\u0026\u0026RV(n,t,[\"inBrush\",\"outOfBrush\"]);var i=n.inBrush=n.inBrush||{};n.outOfBrush=n.outOfBrush||{color:\"#ddd\"},i.hasOwnProperty(\"liftZ\")||(i.liftZ=5)},e.prototype.setAreas=function(t){t\u0026\u0026(this.areas=z(t,(function(t){return qV(this.option,t)}),this))},e.prototype.setBrushOption=function(t){this.brushOption=qV(this.option,t),this.brushType=this.brushOption.brushType},e.type=\"brush\",e.dependencies=[\"geo\",\"grid\",\"xAxis\",\"yAxis\",\"parallel\",\"series\"],e.defaultOption={seriesIndex:\"all\",brushType:\"rect\",brushMode:\"single\",transformable:!0,brushStyle:{borderWidth:1,color:\"rgba(210,219,238,0.3)\",borderColor:\"#D2DBEE\"},throttleType:\"fixRate\",throttleDelay:0,removeOnClick:!0,z:1e4},e}(zp);function qV(t,e){return C({brushType:t.brushType,brushMode:t.brushMode,transformable:t.transformable,brushStyle:new Cc(t.brushStyle).getItemStyle(),removeOnClick:t.removeOnClick,z:t.z},e,!0)}var KV=[\"rect\",\"polygon\",\"lineX\",\"lineY\",\"keep\",\"clear\"],$V=function(t){function e(){return null!==t\u0026\u0026t.apply(this,arguments)||this}return n(e,t),e.prototype.render=function(t,e,n){var i,r,o;e.eachComponent({mainType:\"brush\"},(function(t){i=t.brushType,r=t.brushOption.brushMode||\"single\",o=o||!!t.areas.length})),this._brushType=i,this._brushMode=r,E(t.get(\"type\",!0),(function(e){t.setIconStatus(e,(\"keep\"===e?\"multiple\"===r:\"clear\"===e?o:e===i)?\"emphasis\":\"normal\")}))},e.prototype.updateView=function(t,e,n){this.render(t,e,n)},e.prototype.getIcons=function(){var t=this.model,e=t.get(\"icon\",!0),n={};return E(t.get(\"type\",!0),(function(t){e[t]\u0026\u0026(n[t]=e[t])})),n},e.prototype.onclick=function(t,e,n){var i=this._brushType,r=this._brushMode;\"clear\"===n?(e.dispatchAction({type:\"axisAreaSelect\",intervals:[]}),e.dispatchAction({type:\"brush\",command:\"clear\",areas:[]})):e.dispatchAction({type:\"takeGlobalCursor\",key:\"brush\",brushOption:{brushType:\"keep\"===n?i:i!==n\u0026\u0026n,brushMode:\"keep\"===n?\"multiple\"===r?\"single\":\"multiple\":r}})},e.getDefaultOption=function(t){return{show:!0,type:KV.slice(),icon:{rect:\"M7.3,34.7 M0.4,10V-0.2h9.8 M89.6,10V-0.2h-9.8 M0.4,60v10.2h9.8 M89.6,60v10.2h-9.8 M12.3,22.4V10.5h13.1 M33.6,10.5h7.8 M49.1,10.5h7.8 M77.5,22.4V10.5h-13 M12.3,31.1v8.2 M77.7,31.1v8.2 M12.3,47.6v11.9h13.1 M33.6,59.5h7.6 M49.1,59.5 h7.7 M77.5,47.6v11.9h-13\",polygon:\"M55.2,34.9c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1S53.5,34.9,55.2,34.9z M50.4,51c1.7,0,3.1,1.4,3.1,3.1c0,1.7-1.4,3.1-3.1,3.1c-1.7,0-3.1-1.4-3.1-3.1 C47.3,52.4,48.7,51,50.4,51z M55.6,37.1l1.5-7.8 M60.1,13.5l1.6-8.7l-7.8,4 M59,19l-1,5.3 M24,16.1l6.4,4.9l6.4-3.3 M48.5,11.6 l-5.9,3.1 M19.1,12.8L9.7,5.1l1.1,7.7 M13.4,29.8l1,7.3l6.6,1.6 M11.6,18.4l1,6.1 M32.8,41.9 M26.6,40.4 M27.3,40.2l6.1,1.6 M49.9,52.1l-5.6-7.6l-4.9-1.2\",lineX:\"M15.2,30 M19.7,15.6V1.9H29 M34.8,1.9H40.4 M55.3,15.6V1.9H45.9 M19.7,44.4V58.1H29 M34.8,58.1H40.4 M55.3,44.4 V58.1H45.9 M12.5,20.3l-9.4,9.6l9.6,9.8 M3.1,29.9h16.5 M62.5,20.3l9.4,9.6L62.3,39.7 M71.9,29.9H55.4\",lineY:\"M38.8,7.7 M52.7,12h13.2v9 M65.9,26.6V32 M52.7,46.3h13.2v-9 M24.9,12H11.8v9 M11.8,26.6V32 M24.9,46.3H11.8v-9 M48.2,5.1l-9.3-9l-9.4,9.2 M38.9-3.9V12 M48.2,53.3l-9.3,9l-9.4-9.2 M38.9,62.3V46.4\",keep:\"M4,10.5V1h10.3 M20.7,1h6.1 M33,1h6.1 M55.4,10.5V1H45.2 M4,17.3v6.6 M55.6,17.3v6.6 M4,30.5V40h10.3 M20.7,40 h6.1 M33,40h6.1 M55.4,30.5V40H45.2 M21,18.9h62.9v48.6H21V18.9z\",clear:\"M22,14.7l30.9,31 M52.9,14.7L22,45.7 M4.7,16.8V4.2h13.1 M26,4.2h7.8 M41.6,4.2h7.8 M70.3,16.8V4.2H57.2 M4.7,25.9v8.6 M70.3,25.9v8.6 M4.7,43.2v12.6h13.1 M26,55.8h7.8 M41.6,55.8h7.8 M70.3,43.2v12.6H57.2\"},title:t.getLocaleModel().get([\"toolbox\",\"brush\",\"title\"])}},e}(_z);var JV=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.layoutMode={type:\"box\",ignoreSize:!0},n}return n(e,t),e.type=\"title\",e.defaultOption={z:6,show:!0,text:\"\",target:\"blank\",subtext:\"\",subtarget:\"blank\",left:0,top:0,backgroundColor:\"rgba(0,0,0,0)\",borderColor:\"#ccc\",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:\"bold\",color:\"#464646\"},subtextStyle:{fontSize:12,color:\"#6E7079\"}},e}(zp),QV=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){if(this.group.removeAll(),t.get(\"show\")){var i=this.group,r=t.getModel(\"textStyle\"),o=t.getModel(\"subtextStyle\"),a=t.get(\"textAlign\"),s=rt(t.get(\"textBaseline\"),t.get(\"textVerticalAlign\")),l=new Xs({style:oc(r,{text:t.get(\"text\"),fill:r.getTextColor()},{disableBox:!0}),z2:10}),u=l.getBoundingRect(),h=t.get(\"subtext\"),c=new Xs({style:oc(o,{text:h,fill:o.getTextColor(),y:u.height+t.get(\"itemGap\"),verticalAlign:\"top\"},{disableBox:!0}),z2:10}),p=t.get(\"link\"),d=t.get(\"sublink\"),f=t.get(\"triggerEvent\",!0);l.silent=!p\u0026\u0026!f,c.silent=!d\u0026\u0026!f,p\u0026\u0026l.on(\"click\",(function(){Mp(p,\"_\"+t.get(\"target\"))})),d\u0026\u0026c.on(\"click\",(function(){Mp(d,\"_\"+t.get(\"subtarget\"))})),rl(l).eventData=rl(c).eventData=f?{componentType:\"title\",componentIndex:t.componentIndex}:null,i.add(l),h\u0026\u0026i.add(c);var g=i.getBoundingRect(),y=t.getBoxLayoutParams();y.width=g.width,y.height=g.height;var v=kp(y,{width:n.getWidth(),height:n.getHeight()},t.get(\"padding\"));a||(\"middle\"===(a=t.get(\"left\")||t.get(\"right\"))\u0026\u0026(a=\"center\"),\"right\"===a?v.x+=v.width:\"center\"===a\u0026\u0026(v.x+=v.width/2)),s||(\"center\"===(s=t.get(\"top\")||t.get(\"bottom\"))\u0026\u0026(s=\"middle\"),\"bottom\"===s?v.y+=v.height:\"middle\"===s\u0026\u0026(v.y+=v.height/2),s=s||\"top\"),i.x=v.x,i.y=v.y,i.markRedraw();var m={align:a,verticalAlign:s};l.setStyle(m),c.setStyle(m),g=i.getBoundingRect();var x=v.margin,_=t.getItemStyle([\"color\",\"opacity\"]);_.fill=t.get(\"backgroundColor\");var b=new Ws({shape:{x:g.x-x[3],y:g.y-x[0],width:g.width+x[1]+x[3],height:g.height+x[0]+x[2],r:t.get(\"borderRadius\")},style:_,subPixelOptimize:!0,silent:!0});i.add(b)}},e.type=\"title\",e}(Ag);var tB=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.layoutMode=\"box\",n}return n(e,t),e.prototype.init=function(t,e,n){this.mergeDefaultAndTheme(t,n),this._initData()},e.prototype.mergeOption=function(e){t.prototype.mergeOption.apply(this,arguments),this._initData()},e.prototype.setCurrentIndex=function(t){null==t\u0026\u0026(t=this.option.currentIndex);var e=this._data.count();this.option.loop?t=(t%e+e)%e:(t\u003e=e\u0026\u0026(t=e-1),t\u003c0\u0026\u0026(t=0)),this.option.currentIndex=t},e.prototype.getCurrentIndex=function(){return this.option.currentIndex},e.prototype.isIndexMax=function(){return this.getCurrentIndex()\u003e=this._data.count()-1},e.prototype.setPlayState=function(t){this.option.autoPlay=!!t},e.prototype.getPlayState=function(){return!!this.option.autoPlay},e.prototype._initData=function(){var t,e=this.option,n=e.data||[],i=e.axisType,r=this._names=[];\"category\"===i?(t=[],E(n,(function(e,n){var i,o=Ro(Ao(e),\"\");q(e)?(i=T(e)).value=n:i=n,t.push(i),r.push(o)}))):t=n;var o={category:\"ordinal\",time:\"time\",value:\"number\"}[i]||\"number\";(this._data=new cx([{name:\"value\",type:o}],this)).initData(t,r)},e.prototype.getData=function(){return this._data},e.prototype.getCategories=function(){if(\"category\"===this.get(\"axisType\"))return this._names.slice()},e.type=\"timeline\",e.defaultOption={z:4,show:!0,axisType:\"time\",realtime:!0,left:\"20%\",top:null,right:\"20%\",bottom:0,width:null,height:40,padding:5,controlPosition:\"left\",autoPlay:!1,rewind:!1,loop:!0,playInterval:2e3,currentIndex:0,itemStyle:{},label:{color:\"#000\"},data:[]},e}(zp),eB=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\"timeline.slider\",e.defaultOption=kc(tB.defaultOption,{backgroundColor:\"rgba(0,0,0,0)\",borderColor:\"#ccc\",borderWidth:0,orient:\"horizontal\",inverse:!1,tooltip:{trigger:\"item\"},symbol:\"circle\",symbolSize:12,lineStyle:{show:!0,width:2,color:\"#DAE1F5\"},label:{position:\"auto\",show:!0,interval:\"auto\",rotate:0,color:\"#A4B1D7\"},itemStyle:{color:\"#A4B1D7\",borderWidth:1},checkpointStyle:{symbol:\"circle\",symbolSize:15,color:\"#316bf3\",borderColor:\"#fff\",borderWidth:2,shadowBlur:2,shadowOffsetX:1,shadowOffsetY:1,shadowColor:\"rgba(0, 0, 0, 0.3)\",animation:!0,animationDuration:300,animationEasing:\"quinticInOut\"},controlStyle:{show:!0,showPlayBtn:!0,showPrevBtn:!0,showNextBtn:!0,itemSize:24,itemGap:12,position:\"left\",playIcon:\"path://M31.6,53C17.5,53,6,41.5,6,27.4S17.5,1.8,31.6,1.8C45.7,1.8,57.2,13.3,57.2,27.4S45.7,53,31.6,53z M31.6,3.3 C18.4,3.3,7.5,14.1,7.5,27.4c0,13.3,10.8,24.1,24.1,24.1C44.9,51.5,55.7,40.7,55.7,27.4C55.7,14.1,44.9,3.3,31.6,3.3z M24.9,21.3 c0-2.2,1.6-3.1,3.5-2l10.5,6.1c1.899,1.1,1.899,2.9,0,4l-10.5,6.1c-1.9,1.1-3.5,0.2-3.5-2V21.3z\",stopIcon:\"path://M30.9,53.2C16.8,53.2,5.3,41.7,5.3,27.6S16.8,2,30.9,2C45,2,56.4,13.5,56.4,27.6S45,53.2,30.9,53.2z M30.9,3.5C17.6,3.5,6.8,14.4,6.8,27.6c0,13.3,10.8,24.1,24.101,24.1C44.2,51.7,55,40.9,55,27.6C54.9,14.4,44.1,3.5,30.9,3.5z M36.9,35.8c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H36c0.5,0,0.9,0.4,0.9,1V35.8z M27.8,35.8 c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H27c0.5,0,0.9,0.4,0.9,1L27.8,35.8L27.8,35.8z\",nextIcon:\"M2,18.5A1.52,1.52,0,0,1,.92,18a1.49,1.49,0,0,1,0-2.12L7.81,9.36,1,3.11A1.5,1.5,0,1,1,3,.89l8,7.34a1.48,1.48,0,0,1,.49,1.09,1.51,1.51,0,0,1-.46,1.1L3,18.08A1.5,1.5,0,0,1,2,18.5Z\",prevIcon:\"M10,.5A1.52,1.52,0,0,1,11.08,1a1.49,1.49,0,0,1,0,2.12L4.19,9.64,11,15.89a1.5,1.5,0,1,1-2,2.22L1,10.77A1.48,1.48,0,0,1,.5,9.68,1.51,1.51,0,0,1,1,8.58L9,.92A1.5,1.5,0,0,1,10,.5Z\",prevBtnSize:18,nextBtnSize:18,color:\"#A4B1D7\",borderColor:\"#A4B1D7\",borderWidth:1},emphasis:{label:{show:!0,color:\"#6f778d\"},itemStyle:{color:\"#316BF3\"},controlStyle:{color:\"#316BF3\",borderColor:\"#316BF3\",borderWidth:2}},progress:{lineStyle:{color:\"#316BF3\"},itemStyle:{color:\"#316BF3\"},label:{color:\"#6f778d\"}},data:[]}),e}(tB);R(eB,_f.prototype);var nB=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\"timeline\",e}(Ag),iB=function(t){function e(e,n,i,r){var o=t.call(this,e,n,i)||this;return o.type=r||\"value\",o}return n(e,t),e.prototype.getLabelModel=function(){return this.model.getModel(\"label\")},e.prototype.isHorizontal=function(){return\"horizontal\"===this.model.get(\"orient\")},e}(ab),rB=Math.PI,oB=Vo(),aB=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(t,e){this.api=e},e.prototype.render=function(t,e,n){if(this.model=t,this.api=n,this.ecModel=e,this.group.removeAll(),t.get(\"show\",!0)){var i=this._layout(t,n),r=this._createGroup(\"_mainGroup\"),o=this._createGroup(\"_labelGroup\"),a=this._axis=this._createAxis(i,t);t.formatTooltip=function(t){return og(\"nameValue\",{noName:!0,value:a.scale.getLabel({value:t})})},E([\"AxisLine\",\"AxisTick\",\"Control\",\"CurrentPointer\"],(function(e){this[\"_render\"+e](i,r,a,t)}),this),this._renderAxisLabel(i,o,a,t),this._position(i,t)}this._doPlayStop(),this._updateTicksStatus()},e.prototype.remove=function(){this._clearTimer(),this.group.removeAll()},e.prototype.dispose=function(){this._clearTimer()},e.prototype._layout=function(t,e){var n,i,r,o,a=t.get([\"label\",\"position\"]),s=t.get(\"orient\"),l=function(t,e){return kp(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()},t.get(\"padding\"))}(t,e),u={horizontal:\"center\",vertical:(n=null==a||\"auto\"===a?\"horizontal\"===s?l.y+l.height/2\u003ce.getHeight()/2?\"-\":\"+\":l.x+l.width/2\u003ce.getWidth()/2?\"+\":\"-\":U(a)?{horizontal:{top:\"-\",bottom:\"+\"},vertical:{left:\"-\",right:\"+\"}}[s][a]:a)\u003e=0||\"+\"===n?\"left\":\"right\"},h={horizontal:n\u003e=0||\"+\"===n?\"top\":\"bottom\",vertical:\"middle\"},c={horizontal:0,vertical:rB/2},p=\"vertical\"===s?l.height:l.width,d=t.getModel(\"controlStyle\"),f=d.get(\"show\",!0),g=f?d.get(\"itemSize\"):0,y=f?d.get(\"itemGap\"):0,v=g+y,m=t.get([\"label\",\"rotate\"])||0;m=m*rB/180;var x=d.get(\"position\",!0),_=f\u0026\u0026d.get(\"showPlayBtn\",!0),b=f\u0026\u0026d.get(\"showPrevBtn\",!0),w=f\u0026\u0026d.get(\"showNextBtn\",!0),S=0,M=p;\"left\"===x||\"bottom\"===x?(_\u0026\u0026(i=[0,0],S+=v),b\u0026\u0026(r=[S,0],S+=v),w\u0026\u0026(o=[M-g,0],M-=v)):(_\u0026\u0026(i=[M-g,0],M-=v),b\u0026\u0026(r=[0,0],S+=v),w\u0026\u0026(o=[M-g,0],M-=v));var I=[S,M];return t.get(\"inverse\")\u0026\u0026I.reverse(),{viewRect:l,mainLength:p,orient:s,rotation:c[s],labelRotation:m,labelPosOpt:n,labelAlign:t.get([\"label\",\"align\"])||u[s],labelBaseline:t.get([\"label\",\"verticalAlign\"])||t.get([\"label\",\"baseline\"])||h[s],playPosition:i,prevBtnPosition:r,nextBtnPosition:o,axisExtent:I,controlSize:g,controlGap:y}},e.prototype._position=function(t,e){var n=this._mainGroup,i=this._labelGroup,r=t.viewRect;if(\"vertical\"===t.orient){var o=[1,0,0,1,0,0],a=r.x,s=r.y+r.height;we(o,o,[-a,-s]),Se(o,o,-rB/2),we(o,o,[a,s]),(r=r.clone()).applyTransform(o)}var l=y(r),u=y(n.getBoundingRect()),h=y(i.getBoundingRect()),c=[n.x,n.y],p=[i.x,i.y];p[0]=c[0]=l[0][0];var d,f=t.labelPosOpt;null==f||U(f)?(v(c,u,l,1,d=\"+\"===f?0:1),v(p,h,l,1,1-d)):(v(c,u,l,1,d=f\u003e=0?0:1),p[1]=c[1]+f);function g(t){t.originX=l[0][0]-t.x,t.originY=l[1][0]-t.y}function y(t){return[[t.x,t.x+t.width],[t.y,t.y+t.height]]}function v(t,e,n,i,r){t[i]+=n[i][r]-e[i][r]}n.setPosition(c),i.setPosition(p),n.rotation=i.rotation=t.rotation,g(n),g(i)},e.prototype._createAxis=function(t,e){var n=e.getData(),i=e.get(\"axisType\"),r=function(t,e){if(e=e||t.get(\"type\"),e)switch(e){case\"category\":return new Rx({ordinalMeta:t.getCategories(),extent:[1/0,-1/0]});case\"time\":return new Kx({locale:t.ecModel.getLocaleModel(),useUTC:t.ecModel.get(\"useUTC\")});default:return new Ex}}(e,i);r.getTicks=function(){return n.mapArray([\"value\"],(function(t){return{value:t}}))};var o=n.getDataExtent(\"value\");r.setExtent(o[0],o[1]),r.calcNiceTicks();var a=new iB(\"value\",r,t.axisExtent,i);return a.model=e,a},e.prototype._createGroup=function(t){var e=this[t]=new Br;return this.group.add(e),e},e.prototype._renderAxisLine=function(t,e,n,i){var r=n.getExtent();if(i.get([\"lineStyle\",\"show\"])){var o=new Ku({shape:{x1:r[0],y1:0,x2:r[1],y2:0},style:A({lineCap:\"round\"},i.getModel(\"lineStyle\").getLineStyle()),silent:!0,z2:1});e.add(o);var a=this._progressLine=new Ku({shape:{x1:r[0],x2:this._currentPointer?this._currentPointer.x:r[0],y1:0,y2:0},style:k({lineCap:\"round\",lineWidth:o.style.lineWidth},i.getModel([\"progress\",\"lineStyle\"]).getLineStyle()),silent:!0,z2:1});e.add(a)}},e.prototype._renderAxisTick=function(t,e,n,i){var r=this,o=i.getData(),a=n.scale.getTicks();this._tickSymbols=[],E(a,(function(t){var a=n.dataToCoord(t.value),s=o.getItemModel(t.value),l=s.getModel(\"itemStyle\"),u=s.getModel([\"emphasis\",\"itemStyle\"]),h=s.getModel([\"progress\",\"itemStyle\"]),c={x:a,y:0,onclick:W(r._changeTimeline,r,t.value)},p=sB(s,l,e,c);p.ensureState(\"emphasis\").style=u.getItemStyle(),p.ensureState(\"progress\").style=h.getItemStyle(),Ul(p);var d=rl(p);s.get(\"tooltip\")?(d.dataIndex=t.value,d.dataModel=i):d.dataIndex=d.dataModel=null,r._tickSymbols.push(p)}))},e.prototype._renderAxisLabel=function(t,e,n,i){var r=this;if(n.getLabelModel().get(\"show\")){var o=i.getData(),a=n.getViewLabels();this._tickLabels=[],E(a,(function(i){var a=i.tickValue,s=o.getItemModel(a),l=s.getModel(\"label\"),u=s.getModel([\"emphasis\",\"label\"]),h=s.getModel([\"progress\",\"label\"]),c=n.dataToCoord(i.tickValue),p=new Xs({x:c,y:0,rotation:t.labelRotation-t.rotation,onclick:W(r._changeTimeline,r,a),silent:!1,style:oc(l,{text:i.formattedLabel,align:t.labelAlign,verticalAlign:t.labelBaseline})});p.ensureState(\"emphasis\").style=oc(u),p.ensureState(\"progress\").style=oc(h),e.add(p),Ul(p),oB(p).dataIndex=a,r._tickLabels.push(p)}))}},e.prototype._renderControl=function(t,e,n,i){var r=t.controlSize,o=t.rotation,a=i.getModel(\"controlStyle\").getItemStyle(),s=i.getModel([\"emphasis\",\"controlStyle\"]).getItemStyle(),l=i.getPlayState(),u=i.get(\"inverse\",!0);function h(t,n,l,u){if(t){var h=Cr(rt(i.get([\"controlStyle\",n+\"BtnSize\"]),r),r),c=function(t,e,n,i){var r=i.style,o=Uh(t.get([\"controlStyle\",e]),i||{},new ze(n[0],n[1],n[2],n[3]));r\u0026\u0026o.setStyle(r);return o}(i,n+\"Icon\",[0,-h/2,h,h],{x:t[0],y:t[1],originX:r/2,originY:0,rotation:u?-o:0,rectHover:!0,style:a,onclick:l});c.ensureState(\"emphasis\").style=s,e.add(c),Ul(c)}}h(t.nextBtnPosition,\"next\",W(this._changeTimeline,this,u?\"-\":\"+\")),h(t.prevBtnPosition,\"prev\",W(this._changeTimeline,this,u?\"+\":\"-\")),h(t.playPosition,l?\"stop\":\"play\",W(this._handlePlayClick,this,!l),!0)},e.prototype._renderCurrentPointer=function(t,e,n,i){var r=i.getData(),o=i.getCurrentIndex(),a=r.getItemModel(o).getModel(\"checkpointStyle\"),s=this,l={onCreate:function(t){t.draggable=!0,t.drift=W(s._handlePointerDrag,s),t.ondragend=W(s._handlePointerDragend,s),lB(t,s._progressLine,o,n,i,!0)},onUpdate:function(t){lB(t,s._progressLine,o,n,i)}};this._currentPointer=sB(a,a,this._mainGroup,{},this._currentPointer,l)},e.prototype._handlePlayClick=function(t){this._clearTimer(),this.api.dispatchAction({type:\"timelinePlayChange\",playState:t,from:this.uid})},e.prototype._handlePointerDrag=function(t,e,n){this._clearTimer(),this._pointerChangeTimeline([n.offsetX,n.offsetY])},e.prototype._handlePointerDragend=function(t){this._pointerChangeTimeline([t.offsetX,t.offsetY],!0)},e.prototype._pointerChangeTimeline=function(t,e){var n=this._toAxisCoord(t)[0],i=Qr(this._axis.getExtent().slice());n\u003ei[1]\u0026\u0026(n=i[1]),n\u003ci[0]\u0026\u0026(n=i[0]),this._currentPointer.x=n,this._currentPointer.markRedraw();var r=this._progressLine;r\u0026\u0026(r.shape.x2=n,r.dirty());var o=this._findNearestTick(n),a=this.model;(e||o!==a.getCurrentIndex()\u0026\u0026a.get(\"realtime\"))\u0026\u0026this._changeTimeline(o)},e.prototype._doPlayStop=function(){var t=this;this._clearTimer(),this.model.getPlayState()\u0026\u0026(this._timer=setTimeout((function(){var e=t.model;t._changeTimeline(e.getCurrentIndex()+(e.get(\"rewind\",!0)?-1:1))}),this.model.get(\"playInterval\")))},e.prototype._toAxisCoord=function(t){return Fh(t,this._mainGroup.getLocalTransform(),!0)},e.prototype._findNearestTick=function(t){var e,n=this.model.getData(),i=1/0,r=this._axis;return n.each([\"value\"],(function(n,o){var a=r.dataToCoord(n),s=Math.abs(a-t);s\u003ci\u0026\u0026(i=s,e=o)})),e},e.prototype._clearTimer=function(){this._timer\u0026\u0026(clearTimeout(this._timer),this._timer=null)},e.prototype._changeTimeline=function(t){var e=this.model.getCurrentIndex();\"+\"===t?t=e+1:\"-\"===t\u0026\u0026(t=e-1),this.api.dispatchAction({type:\"timelineChange\",currentIndex:t,from:this.uid})},e.prototype._updateTicksStatus=function(){var t=this.model.getCurrentIndex(),e=this._tickSymbols,n=this._tickLabels;if(e)for(var i=0;i\u003ce.length;i++)e\u0026\u0026e[i]\u0026\u0026e[i].toggleState(\"progress\",i\u003ct);if(n)for(i=0;i\u003cn.length;i++)n\u0026\u0026n[i]\u0026\u0026n[i].toggleState(\"progress\",oB(n[i]).dataIndex\u003c=t)},e.type=\"timeline.slider\",e}(nB);function sB(t,e,n,i,r,o){var a=e.get(\"color\");r?(r.setColor(a),n.add(r),o\u0026\u0026o.onUpdate(r)):((r=Xy(t.get(\"symbol\"),-1,-1,2,2,a)).setStyle(\"strokeNoScale\",!0),n.add(r),o\u0026\u0026o.onCreate(r));var s=e.getItemStyle([\"color\"]);r.setStyle(s),i=C({rectHover:!0,z2:100},i,!0);var l=Uy(t.get(\"symbolSize\"));i.scaleX=l[0]/2,i.scaleY=l[1]/2;var u=Zy(t.get(\"symbolOffset\"),l);u\u0026\u0026(i.x=(i.x||0)+u[0],i.y=(i.y||0)+u[1]);var h=t.get(\"symbolRotate\");return i.rotation=(h||0)*Math.PI/180||0,r.attr(i),r.updateTransform(),r}function lB(t,e,n,i,r,o){if(!t.dragging){var a=r.getModel(\"checkpointStyle\"),s=i.dataToCoord(r.getData().get(\"value\",n));if(o||!a.get(\"animation\",!0))t.attr({x:s,y:0}),e\u0026\u0026e.attr({shape:{x2:s}});else{var l={duration:a.get(\"animationDuration\",!0),easing:a.get(\"animationEasing\",!0)};t.stopAnimation(null,!0),t.animateTo({x:s,y:0},l),e\u0026\u0026e.animateTo({shape:{x2:s}},l)}}}function uB(t){var e=t\u0026\u0026t.timeline;Y(e)||(e=e?[e]:[]),E(e,(function(t){t\u0026\u0026function(t){var e=t.type,n={number:\"value\",time:\"time\"};n[e]\u0026\u0026(t.axisType=n[e],delete t.type);if(hB(t),cB(t,\"controlPosition\")){var i=t.controlStyle||(t.controlStyle={});cB(i,\"position\")||(i.position=t.controlPosition),\"none\"!==i.position||cB(i,\"show\")||(i.show=!1,delete i.position),delete t.controlPosition}E(t.data||[],(function(t){q(t)\u0026\u0026!Y(t)\u0026\u0026(!cB(t,\"value\")\u0026\u0026cB(t,\"name\")\u0026\u0026(t.value=t.name),hB(t))}))}(t)}))}function hB(t){var e=t.itemStyle||(t.itemStyle={}),n=e.emphasis||(e.emphasis={}),i=t.label||t.label||{},r=i.normal||(i.normal={}),o={normal:1,emphasis:1};E(i,(function(t,e){o[e]||cB(r,e)||(r[e]=t)})),n.label\u0026\u0026!cB(i,\"emphasis\")\u0026\u0026(i.emphasis=n.label,delete n.label)}function cB(t,e){return t.hasOwnProperty(e)}function pB(t,e){if(!t)return!1;for(var n=Y(t)?t:[t],i=0;i\u003cn.length;i++)if(n[i]\u0026\u0026n[i][e])return!0;return!1}function dB(t){Co(t,\"label\",[\"show\"])}var fB=Vo(),gB=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.createdBySelf=!1,n}return n(e,t),e.prototype.init=function(t,e,n){this.mergeDefaultAndTheme(t,n),this._mergeOption(t,n,!1,!0)},e.prototype.isAnimationEnabled=function(){if(r.node)return!1;var t=this.__hostSeries;return this.getShallow(\"animation\")\u0026\u0026t\u0026\u0026t.isAnimationEnabled()},e.prototype.mergeOption=function(t,e){this._mergeOption(t,e,!1,!1)},e.prototype._mergeOption=function(t,e,n,i){var r=this.mainType;n||e.eachSeries((function(t){var n=t.get(this.mainType,!0),o=fB(t)[r];n\u0026\u0026n.data?(o?o._mergeOption(n,e,!0):(i\u0026\u0026dB(n),E(n.data,(function(t){t instanceof Array?(dB(t[0]),dB(t[1])):dB(t)})),A(o=this.createMarkerModelFromSeries(n,this,e),{mainType:this.mainType,seriesIndex:t.seriesIndex,name:t.name,createdBySelf:!0}),o.__hostSeries=t),fB(t)[r]=o):fB(t)[r]=null}),this)},e.prototype.formatTooltip=function(t,e,n){var i=this.getData(),r=this.getRawValue(t),o=i.getName(t);return og(\"section\",{header:this.name,blocks:[og(\"nameValue\",{name:o,value:r,noName:!o,noValue:null==r})]})},e.prototype.getData=function(){return this._data},e.prototype.setData=function(t){this._data=t},e.prototype.getDataParams=function(t,e){var n=_f.prototype.getDataParams.call(this,t,e),i=this.__hostSeries;return i\u0026\u0026(n.seriesId=i.id,n.seriesName=i.name,n.seriesType=i.subType),n},e.getMarkerModelFromSeries=function(t,e){return fB(t)[e]},e.type=\"marker\",e.dependencies=[\"series\",\"grid\",\"polar\",\"geo\"],e}(zp);R(gB,_f.prototype);var yB=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.createMarkerModelFromSeries=function(t,n,i){return new e(t,n,i)},e.type=\"markPoint\",e.defaultOption={z:5,symbol:\"pin\",symbolSize:50,tooltip:{trigger:\"item\"},label:{show:!0,position:\"inside\"},itemStyle:{borderWidth:2},emphasis:{label:{show:!0}}},e}(gB);function vB(t){return!(isNaN(parseFloat(t.x))\u0026\u0026isNaN(parseFloat(t.y)))}function mB(t,e,n,i,r,o){var a=[],s=mx(e,i)?e.getCalculationInfo(\"stackResultDimension\"):i,l=MB(e,s,t),u=e.indicesOfNearest(s,l)[0];a[r]=e.get(n,u),a[o]=e.get(s,u);var h=e.get(i,u),c=to(e.get(i,u));return(c=Math.min(c,20))\u003e=0\u0026\u0026(a[o]=+a[o].toFixed(c)),[a,h]}var xB={min:H(mB,\"min\"),max:H(mB,\"max\"),average:H(mB,\"average\"),median:H(mB,\"median\")};function _B(t,e){if(e){var n=t.getData(),i=t.coordinateSystem,r=i\u0026\u0026i.dimensions;if(!function(t){return!isNaN(parseFloat(t.x))\u0026\u0026!isNaN(parseFloat(t.y))}(e)\u0026\u0026!Y(e.coord)\u0026\u0026Y(r)){var o=bB(e,n,i,t);if((e=T(e)).type\u0026\u0026xB[e.type]\u0026\u0026o.baseAxis\u0026\u0026o.valueAxis){var a=P(r,o.baseAxis.dim),s=P(r,o.valueAxis.dim),l=xB[e.type](n,o.baseDataDim,o.valueDataDim,a,s);e.coord=l[0],e.value=l[1]}else e.coord=[null!=e.xAxis?e.xAxis:e.radiusAxis,null!=e.yAxis?e.yAxis:e.angleAxis]}if(null!=e.coord\u0026\u0026Y(r))for(var u=e.coord,h=0;h\u003c2;h++)xB[u[h]]\u0026\u0026(u[h]=MB(n,n.mapDimension(r[h]),u[h]));else e.coord=[];return e}}function bB(t,e,n,i){var r={};return null!=t.valueIndex||null!=t.valueDim?(r.valueDataDim=null!=t.valueIndex?e.getDimension(t.valueIndex):t.valueDim,r.valueAxis=n.getAxis(function(t,e){var n=t.getData().getDimensionInfo(e);return n\u0026\u0026n.coordDim}(i,r.valueDataDim)),r.baseAxis=n.getOtherAxis(r.valueAxis),r.baseDataDim=e.mapDimension(r.baseAxis.dim)):(r.baseAxis=i.getBaseAxis(),r.valueAxis=n.getOtherAxis(r.baseAxis),r.baseDataDim=e.mapDimension(r.baseAxis.dim),r.valueDataDim=e.mapDimension(r.valueAxis.dim)),r}function wB(t,e){return!(t\u0026\u0026t.containData\u0026\u0026e.coord\u0026\u0026!vB(e))||t.containData(e.coord)}function SB(t,e){return t?function(t,n,i,r){return If(r\u003c2?t.coord\u0026\u0026t.coord[r]:t.value,e[r])}:function(t,n,i,r){return If(t.value,e[r])}}function MB(t,e,n){if(\"average\"===n){var i=0,r=0;return t.each(e,(function(t,e){isNaN(t)||(i+=t,r++)})),i/r}return\"median\"===n?t.getMedian(e):t.getDataExtent(e)[\"max\"===n?1:0]}var IB=Vo(),TB=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(){this.markerGroupMap=yt()},e.prototype.render=function(t,e,n){var i=this,r=this.markerGroupMap;r.each((function(t){IB(t).keep=!1})),e.eachSeries((function(t){var r=gB.getMarkerModelFromSeries(t,i.type);r\u0026\u0026i.renderSeries(t,r,e,n)})),r.each((function(t){!IB(t).keep\u0026\u0026i.group.remove(t.group)}))},e.prototype.markKeep=function(t){IB(t).keep=!0},e.prototype.toggleBlurSeries=function(t,e){var n=this;E(t,(function(t){var i=gB.getMarkerModelFromSeries(t,n.type);i\u0026\u0026i.getData().eachItemGraphicEl((function(t){t\u0026\u0026(e?Nl(t):El(t))}))}))},e.type=\"marker\",e}(Ag);function CB(t,e,n){var i=e.coordinateSystem;t.each((function(r){var o,a=t.getItemModel(r),s=$r(a.get(\"x\"),n.getWidth()),l=$r(a.get(\"y\"),n.getHeight());if(isNaN(s)||isNaN(l)){if(e.getMarkerPosition)o=e.getMarkerPosition(t.getValues(t.dimensions,r));else if(i){var u=t.get(i.dimensions[0],r),h=t.get(i.dimensions[1],r);o=i.dataToPoint([u,h])}}else o=[s,l];isNaN(s)||(o[0]=s),isNaN(l)||(o[1]=l),t.setItemLayout(r,o)}))}var DB=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.updateTransform=function(t,e,n){e.eachSeries((function(t){var e=gB.getMarkerModelFromSeries(t,\"markPoint\");e\u0026\u0026(CB(e.getData(),t,n),this.markerGroupMap.get(t.id).updateLayout())}),this)},e.prototype.renderSeries=function(t,e,n,i){var r=t.coordinateSystem,o=t.id,a=t.getData(),s=this.markerGroupMap,l=s.get(o)||s.set(o,new xS),u=function(t,e,n){var i;i=t?z(t\u0026\u0026t.dimensions,(function(t){return A(A({},e.getData().getDimensionInfo(e.getData().mapDimension(t))||{}),{name:t,ordinalMeta:null})})):[{name:\"value\",type:\"float\"}];var r=new cx(i,n),o=z(n.get(\"data\"),H(_B,e));t\u0026\u0026(o=B(o,H(wB,t)));var a=SB(!!t,i);return r.initData(o,null,a),r}(r,t,e);e.setData(u),CB(e.getData(),t,i),u.each((function(t){var n=u.getItemModel(t),i=n.getShallow(\"symbol\"),r=n.getShallow(\"symbolSize\"),o=n.getShallow(\"symbolRotate\"),s=n.getShallow(\"symbolOffset\"),l=n.getShallow(\"symbolKeepAspect\");if(X(i)||X(r)||X(o)||X(s)){var h=e.getRawValue(t),c=e.getDataParams(t);X(i)\u0026\u0026(i=i(h,c)),X(r)\u0026\u0026(r=r(h,c)),X(o)\u0026\u0026(o=o(h,c)),X(s)\u0026\u0026(s=s(h,c))}var p=n.getModel(\"itemStyle\").getItemStyle(),d=Ay(a,\"color\");p.fill||(p.fill=d),u.setItemVisual(t,{symbol:i,symbolSize:r,symbolRotate:o,symbolOffset:s,symbolKeepAspect:l,style:p})})),l.updateData(u),this.group.add(l.group),u.eachItemGraphicEl((function(t){t.traverse((function(t){rl(t).dataModel=e}))})),this.markKeep(l),l.group.silent=e.get(\"silent\")||t.get(\"silent\")},e.type=\"markPoint\",e}(TB);var AB=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.createMarkerModelFromSeries=function(t,n,i){return new e(t,n,i)},e.type=\"markLine\",e.defaultOption={z:5,symbol:[\"circle\",\"arrow\"],symbolSize:[8,16],symbolOffset:0,precision:2,tooltip:{trigger:\"item\"},label:{show:!0,position:\"end\",distance:5},lineStyle:{type:\"dashed\"},emphasis:{label:{show:!0},lineStyle:{width:3}},animationEasing:\"linear\"},e}(gB),kB=Vo(),LB=function(t,e,n,i){var r,o=t.getData();if(Y(i))r=i;else{var a=i.type;if(\"min\"===a||\"max\"===a||\"average\"===a||\"median\"===a||null!=i.xAxis||null!=i.yAxis){var s=void 0,l=void 0;if(null!=i.yAxis||null!=i.xAxis)s=e.getAxis(null!=i.yAxis?\"y\":\"x\"),l=it(i.yAxis,i.xAxis);else{var u=bB(i,o,e,t);s=u.valueAxis,l=MB(o,xx(o,u.valueDataDim),a)}var h=\"x\"===s.dim?0:1,c=1-h,p=T(i),d={coord:[]};p.type=null,p.coord=[],p.coord[c]=-1/0,d.coord[c]=1/0;var f=n.get(\"precision\");f\u003e=0\u0026\u0026j(l)\u0026\u0026(l=+l.toFixed(Math.min(f,20))),p.coord[h]=d.coord[h]=l,r=[p,d,{type:a,valueIndex:i.valueIndex,value:l}]}else r=[]}var g=[_B(t,r[0]),_B(t,r[1]),A({},r[2])];return g[2].type=g[2].type||null,C(g[2],g[0]),C(g[2],g[1]),g};function PB(t){return!isNaN(t)\u0026\u0026!isFinite(t)}function OB(t,e,n,i){var r=1-t,o=i.dimensions[t];return PB(e[r])\u0026\u0026PB(n[r])\u0026\u0026e[t]===n[t]\u0026\u0026i.getAxis(o).containData(e[t])}function RB(t,e){if(\"cartesian2d\"===t.type){var n=e[0].coord,i=e[1].coord;if(n\u0026\u0026i\u0026\u0026(OB(1,n,i,t)||OB(0,n,i,t)))return!0}return wB(t,e[0])\u0026\u0026wB(t,e[1])}function NB(t,e,n,i,r){var o,a=i.coordinateSystem,s=t.getItemModel(e),l=$r(s.get(\"x\"),r.getWidth()),u=$r(s.get(\"y\"),r.getHeight());if(isNaN(l)||isNaN(u)){if(i.getMarkerPosition)o=i.getMarkerPosition(t.getValues(t.dimensions,e));else{var h=a.dimensions,c=t.get(h[0],e),p=t.get(h[1],e);o=a.dataToPoint([c,p])}if(OS(a,\"cartesian2d\")){var d=a.getAxis(\"x\"),f=a.getAxis(\"y\");h=a.dimensions;PB(t.get(h[0],e))?o[0]=d.toGlobalCoord(d.getExtent()[n?0:1]):PB(t.get(h[1],e))\u0026\u0026(o[1]=f.toGlobalCoord(f.getExtent()[n?0:1]))}isNaN(l)||(o[0]=l),isNaN(u)||(o[1]=u)}else o=[l,u];t.setItemLayout(e,o)}var EB=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.updateTransform=function(t,e,n){e.eachSeries((function(t){var e=gB.getMarkerModelFromSeries(t,\"markLine\");if(e){var i=e.getData(),r=kB(e).from,o=kB(e).to;r.each((function(e){NB(r,e,!0,t,n),NB(o,e,!1,t,n)})),i.each((function(t){i.setItemLayout(t,[r.getItemLayout(t),o.getItemLayout(t)])})),this.markerGroupMap.get(t.id).updateLayout()}}),this)},e.prototype.renderSeries=function(t,e,n,i){var r=t.coordinateSystem,o=t.id,a=t.getData(),s=this.markerGroupMap,l=s.get(o)||s.set(o,new YA);this.group.add(l.group);var u=function(t,e,n){var i;i=t?z(t\u0026\u0026t.dimensions,(function(t){return A(A({},e.getData().getDimensionInfo(e.getData().mapDimension(t))||{}),{name:t,ordinalMeta:null})})):[{name:\"value\",type:\"float\"}];var r=new cx(i,n),o=new cx(i,n),a=new cx([],n),s=z(n.get(\"data\"),H(LB,e,t,n));t\u0026\u0026(s=B(s,H(RB,t)));var l=SB(!!t,i);return r.initData(z(s,(function(t){return t[0]})),null,l),o.initData(z(s,(function(t){return t[1]})),null,l),a.initData(z(s,(function(t){return t[2]}))),a.hasItemOption=!0,{from:r,to:o,line:a}}(r,t,e),h=u.from,c=u.to,p=u.line;kB(e).from=h,kB(e).to=c,e.setData(p);var d=e.get(\"symbol\"),f=e.get(\"symbolSize\"),g=e.get(\"symbolRotate\"),y=e.get(\"symbolOffset\");function v(e,n,r){var o=e.getItemModel(n);NB(e,n,r,t,i);var s=o.getModel(\"itemStyle\").getItemStyle();null==s.fill\u0026\u0026(s.fill=Ay(a,\"color\")),e.setItemVisual(n,{symbolKeepAspect:o.get(\"symbolKeepAspect\"),symbolOffset:rt(o.get(\"symbolOffset\",!0),y[r?0:1]),symbolRotate:rt(o.get(\"symbolRotate\",!0),g[r?0:1]),symbolSize:rt(o.get(\"symbolSize\"),f[r?0:1]),symbol:rt(o.get(\"symbol\",!0),d[r?0:1]),style:s})}Y(d)||(d=[d,d]),Y(f)||(f=[f,f]),Y(g)||(g=[g,g]),Y(y)||(y=[y,y]),u.from.each((function(t){v(h,t,!0),v(c,t,!1)})),p.each((function(t){var e=p.getItemModel(t).getModel(\"lineStyle\").getLineStyle();p.setItemLayout(t,[h.getItemLayout(t),c.getItemLayout(t)]),null==e.stroke\u0026\u0026(e.stroke=h.getItemVisual(t,\"style\").fill),p.setItemVisual(t,{fromSymbolKeepAspect:h.getItemVisual(t,\"symbolKeepAspect\"),fromSymbolOffset:h.getItemVisual(t,\"symbolOffset\"),fromSymbolRotate:h.getItemVisual(t,\"symbolRotate\"),fromSymbolSize:h.getItemVisual(t,\"symbolSize\"),fromSymbol:h.getItemVisual(t,\"symbol\"),toSymbolKeepAspect:c.getItemVisual(t,\"symbolKeepAspect\"),toSymbolOffset:c.getItemVisual(t,\"symbolOffset\"),toSymbolRotate:c.getItemVisual(t,\"symbolRotate\"),toSymbolSize:c.getItemVisual(t,\"symbolSize\"),toSymbol:c.getItemVisual(t,\"symbol\"),style:e})})),l.updateData(p),u.line.eachItemGraphicEl((function(t){rl(t).dataModel=e,t.traverse((function(t){rl(t).dataModel=e}))})),this.markKeep(l),l.group.silent=e.get(\"silent\")||t.get(\"silent\")},e.type=\"markLine\",e}(TB);var zB=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.createMarkerModelFromSeries=function(t,n,i){return new e(t,n,i)},e.type=\"markArea\",e.defaultOption={z:1,tooltip:{trigger:\"item\"},animation:!1,label:{show:!0,position:\"top\"},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:\"top\"}}},e}(gB),VB=Vo(),BB=function(t,e,n,i){var r=i[0],o=i[1];if(r\u0026\u0026o){var a=_B(t,r),s=_B(t,o),l=a.coord,u=s.coord;l[0]=it(l[0],-1/0),l[1]=it(l[1],-1/0),u[0]=it(u[0],1/0),u[1]=it(u[1],1/0);var h=D([{},a,s]);return h.coord=[a.coord,s.coord],h.x0=a.x,h.y0=a.y,h.x1=s.x,h.y1=s.y,h}};function FB(t){return!isNaN(t)\u0026\u0026!isFinite(t)}function GB(t,e,n,i){var r=1-t;return FB(e[r])\u0026\u0026FB(n[r])}function WB(t,e){var n=e.coord[0],i=e.coord[1],r={coord:n,x:e.x0,y:e.y0},o={coord:i,x:e.x1,y:e.y1};return OS(t,\"cartesian2d\")?!(!n||!i||!GB(1,n,i)\u0026\u0026!GB(0,n,i))||function(t,e,n){return!(t\u0026\u0026t.containZone\u0026\u0026e.coord\u0026\u0026n.coord\u0026\u0026!vB(e)\u0026\u0026!vB(n))||t.containZone(e.coord,n.coord)}(t,r,o):wB(t,r)||wB(t,o)}function HB(t,e,n,i,r){var o,a=i.coordinateSystem,s=t.getItemModel(e),l=$r(s.get(n[0]),r.getWidth()),u=$r(s.get(n[1]),r.getHeight());if(isNaN(l)||isNaN(u)){if(i.getMarkerPosition){var h=t.getValues([\"x0\",\"y0\"],e),c=t.getValues([\"x1\",\"y1\"],e),p=a.clampData(h),d=a.clampData(c),f=[];\"x0\"===n[0]?f[0]=p[0]\u003ed[0]?c[0]:h[0]:f[0]=p[0]\u003ed[0]?h[0]:c[0],\"y0\"===n[1]?f[1]=p[1]\u003ed[1]?c[1]:h[1]:f[1]=p[1]\u003ed[1]?h[1]:c[1],o=i.getMarkerPosition(f,n,!0)}else{var g=[m=t.get(n[0],e),x=t.get(n[1],e)];a.clampData\u0026\u0026a.clampData(g,g),o=a.dataToPoint(g,!0)}if(OS(a,\"cartesian2d\")){var y=a.getAxis(\"x\"),v=a.getAxis(\"y\"),m=t.get(n[0],e),x=t.get(n[1],e);FB(m)?o[0]=y.toGlobalCoord(y.getExtent()[\"x0\"===n[0]?0:1]):FB(x)\u0026\u0026(o[1]=v.toGlobalCoord(v.getExtent()[\"y0\"===n[1]?0:1]))}isNaN(l)||(o[0]=l),isNaN(u)||(o[1]=u)}else o=[l,u];return o}var YB=[[\"x0\",\"y0\"],[\"x1\",\"y0\"],[\"x1\",\"y1\"],[\"x0\",\"y1\"]],XB=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.updateTransform=function(t,e,n){e.eachSeries((function(t){var e=gB.getMarkerModelFromSeries(t,\"markArea\");if(e){var i=e.getData();i.each((function(e){var r=z(YB,(function(r){return HB(i,e,r,t,n)}));i.setItemLayout(e,r),i.getItemGraphicEl(e).setShape(\"points\",r)}))}}),this)},e.prototype.renderSeries=function(t,e,n,i){var r=t.coordinateSystem,o=t.id,a=t.getData(),s=this.markerGroupMap,l=s.get(o)||s.set(o,{group:new Br});this.group.add(l.group),this.markKeep(l);var u=function(t,e,n){var i,r,o=[\"x0\",\"y0\",\"x1\",\"y1\"];if(t){var a=z(t\u0026\u0026t.dimensions,(function(t){var n=e.getData();return A(A({},n.getDimensionInfo(n.mapDimension(t))||{}),{name:t,ordinalMeta:null})}));r=z(o,(function(t,e){return{name:t,type:a[e%2].type}})),i=new cx(r,n)}else i=new cx(r=[{name:\"value\",type:\"float\"}],n);var s=z(n.get(\"data\"),H(BB,e,t,n));t\u0026\u0026(s=B(s,H(WB,t)));var l=t?function(t,e,n,i){return If(t.coord[Math.floor(i/2)][i%2],r[i])}:function(t,e,n,i){return If(t.value,r[i])};return i.initData(s,null,l),i.hasItemOption=!0,i}(r,t,e);e.setData(u),u.each((function(e){var n=z(YB,(function(n){return HB(u,e,n,t,i)})),o=r.getAxis(\"x\").scale,s=r.getAxis(\"y\").scale,l=o.getExtent(),h=s.getExtent(),c=[o.parse(u.get(\"x0\",e)),o.parse(u.get(\"x1\",e))],p=[s.parse(u.get(\"y0\",e)),s.parse(u.get(\"y1\",e))];Qr(c),Qr(p);var d=!!(l[0]\u003ec[1]||l[1]\u003cc[0]||h[0]\u003ep[1]||h[1]\u003cp[0]);u.setItemLayout(e,{points:n,allClipped:d});var f=u.getItemModel(e).getModel(\"itemStyle\").getItemStyle(),g=Ay(a,\"color\");f.fill||(f.fill=g,U(f.fill)\u0026\u0026(f.fill=ii(f.fill,.4))),f.stroke||(f.stroke=g),u.setItemVisual(e,\"style\",f)})),u.diff(VB(l).data).add((function(t){var e=u.getItemLayout(t);if(!e.allClipped){var n=new Xu({shape:{points:e.points}});u.setItemGraphicEl(t,n),l.group.add(n)}})).update((function(t,n){var i=VB(l).data.getItemGraphicEl(n),r=u.getItemLayout(t);r.allClipped?i\u0026\u0026l.group.remove(i):(i?vh(i,{shape:{points:r.points}},e,t):i=new Xu({shape:{points:r.points}}),u.setItemGraphicEl(t,i),l.group.add(i))})).remove((function(t){var e=VB(l).data.getItemGraphicEl(t);l.group.remove(e)})).execute(),u.eachItemGraphicEl((function(t,n){var i=u.getItemModel(n),r=u.getItemVisual(n,\"style\");t.useStyle(u.getItemVisual(n,\"style\")),ic(t,rc(i),{labelFetcher:e,labelDataIndex:n,defaultText:u.getName(n)||\"\",inheritColor:U(r.fill)?ii(r.fill,1):\"#000\"}),$l(t,i),Zl(t,null,null,i.get([\"emphasis\",\"disabled\"])),rl(t).dataModel=e})),VB(l).data=u,l.group.silent=e.get(\"silent\")||t.get(\"silent\")},e.type=\"markArea\",e}(TB);var UB=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.layoutMode={type:\"box\",ignoreSize:!0},n}return n(e,t),e.prototype.init=function(t,e,n){this.mergeDefaultAndTheme(t,n),t.selected=t.selected||{},this._updateSelector(t)},e.prototype.mergeOption=function(e,n){t.prototype.mergeOption.call(this,e,n),this._updateSelector(e)},e.prototype._updateSelector=function(t){var e=t.selector,n=this.ecModel;!0===e\u0026\u0026(e=t.selector=[\"all\",\"inverse\"]),Y(e)\u0026\u0026E(e,(function(t,i){U(t)\u0026\u0026(t={type:t}),e[i]=C(t,function(t,e){return\"all\"===e?{type:\"all\",title:t.getLocaleModel().get([\"legend\",\"selector\",\"all\"])}:\"inverse\"===e?{type:\"inverse\",title:t.getLocaleModel().get([\"legend\",\"selector\",\"inverse\"])}:void 0}(n,t.type))}))},e.prototype.optionUpdated=function(){this._updateData(this.ecModel);var t=this._data;if(t[0]\u0026\u0026\"single\"===this.get(\"selectedMode\")){for(var e=!1,n=0;n\u003ct.length;n++){var i=t[n].get(\"name\");if(this.isSelected(i)){this.select(i),e=!0;break}}!e\u0026\u0026this.select(t[0].get(\"name\"))}},e.prototype._updateData=function(t){var e=[],n=[];t.eachRawSeries((function(i){var r,o=i.name;if(n.push(o),i.legendVisualProvider){var a=i.legendVisualProvider.getAllNames();t.isSeriesFiltered(i)||(n=n.concat(a)),a.length?e=e.concat(a):r=!0}else r=!0;r\u0026\u0026No(i)\u0026\u0026e.push(i.name)})),this._availableNames=n;var i=this.get(\"data\")||e,r=yt(),o=z(i,(function(t){return(U(t)||j(t))\u0026\u0026(t={name:t}),r.get(t.name)?null:(r.set(t.name,!0),new Cc(t,this,this.ecModel))}),this);this._data=B(o,(function(t){return!!t}))},e.prototype.getData=function(){return this._data},e.prototype.select=function(t){var e=this.option.selected;\"single\"===this.get(\"selectedMode\")\u0026\u0026E(this._data,(function(t){e[t.get(\"name\")]=!1}));e[t]=!0},e.prototype.unSelect=function(t){\"single\"!==this.get(\"selectedMode\")\u0026\u0026(this.option.selected[t]=!1)},e.prototype.toggleSelected=function(t){var e=this.option.selected;e.hasOwnProperty(t)||(e[t]=!0),this[e[t]?\"unSelect\":\"select\"](t)},e.prototype.allSelect=function(){var t=this._data,e=this.option.selected;E(t,(function(t){e[t.get(\"name\",!0)]=!0}))},e.prototype.inverseSelect=function(){var t=this._data,e=this.option.selected;E(t,(function(t){var n=t.get(\"name\",!0);e.hasOwnProperty(n)||(e[n]=!0),e[n]=!e[n]}))},e.prototype.isSelected=function(t){var e=this.option.selected;return!(e.hasOwnProperty(t)\u0026\u0026!e[t])\u0026\u0026P(this._availableNames,t)\u003e=0},e.prototype.getOrient=function(){return\"vertical\"===this.get(\"orient\")?{index:1,name:\"vertical\"}:{index:0,name:\"horizontal\"}},e.type=\"legend.plain\",e.dependencies=[\"series\"],e.defaultOption={z:4,show:!0,orient:\"horizontal\",left:\"center\",top:0,align:\"auto\",backgroundColor:\"rgba(0,0,0,0)\",borderColor:\"#ccc\",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,symbolRotate:\"inherit\",symbolKeepAspect:!0,inactiveColor:\"#ccc\",inactiveBorderColor:\"#ccc\",inactiveBorderWidth:\"auto\",itemStyle:{color:\"inherit\",opacity:\"inherit\",borderColor:\"inherit\",borderWidth:\"auto\",borderCap:\"inherit\",borderJoin:\"inherit\",borderDashOffset:\"inherit\",borderMiterLimit:\"inherit\"},lineStyle:{width:\"auto\",color:\"inherit\",inactiveColor:\"#ccc\",inactiveWidth:2,opacity:\"inherit\",type:\"inherit\",cap:\"inherit\",join:\"inherit\",dashOffset:\"inherit\",miterLimit:\"inherit\"},textStyle:{color:\"#333\"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:\"sans-serif\",color:\"#666\",borderWidth:1,borderColor:\"#666\"},emphasis:{selectorLabel:{show:!0,color:\"#eee\",backgroundColor:\"#666\"}},selectorPosition:\"auto\",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},e}(zp),ZB=H,jB=E,qB=Br,KB=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.newlineDisabled=!1,n}return n(e,t),e.prototype.init=function(){this.group.add(this._contentGroup=new qB),this.group.add(this._selectorGroup=new qB),this._isFirstRender=!0},e.prototype.getContentGroup=function(){return this._contentGroup},e.prototype.getSelectorGroup=function(){return this._selectorGroup},e.prototype.render=function(t,e,n){var i=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),t.get(\"show\",!0)){var r=t.get(\"align\"),o=t.get(\"orient\");r\u0026\u0026\"auto\"!==r||(r=\"right\"===t.get(\"left\")\u0026\u0026\"vertical\"===o?\"right\":\"left\");var a=t.get(\"selector\",!0),s=t.get(\"selectorPosition\",!0);!a||s\u0026\u0026\"auto\"!==s||(s=\"horizontal\"===o?\"end\":\"start\"),this.renderInner(r,t,e,n,a,o,s);var l=t.getBoxLayoutParams(),u={width:n.getWidth(),height:n.getHeight()},h=t.get(\"padding\"),c=kp(l,u,h),p=this.layoutInner(t,r,c,i,a,s),d=kp(k({width:p.width,height:p.height},l),u,h);this.group.x=d.x-p.x,this.group.y=d.y-p.y,this.group.markRedraw(),this.group.add(this._backgroundEl=Iz(p,t))}},e.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl\u0026\u0026this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},e.prototype.renderInner=function(t,e,n,i,r,o,a){var s=this.getContentGroup(),l=yt(),u=e.get(\"selectedMode\"),h=[];n.eachRawSeries((function(t){!t.get(\"legendHoverLink\")\u0026\u0026h.push(t.id)})),jB(e.getData(),(function(r,o){var a=r.get(\"name\");if(!this.newlineDisabled\u0026\u0026(\"\"===a||\"\\n\"===a)){var c=new qB;return c.newline=!0,void s.add(c)}var p=n.getSeriesByName(a)[0];if(!l.get(a)){if(p){var d=p.getData(),f=d.getVisual(\"legendLineStyle\")||{},g=d.getVisual(\"legendIcon\"),y=d.getVisual(\"style\"),v=this._createItem(p,a,o,r,e,t,f,y,g,u,i);v.on(\"click\",ZB($B,a,null,i,h)).on(\"mouseover\",ZB(QB,p.name,null,i,h)).on(\"mouseout\",ZB(tF,p.name,null,i,h)),n.ssr\u0026\u0026v.eachChild((function(t){var e=rl(t);e.seriesIndex=p.seriesIndex,e.dataIndex=o,e.ssrType=\"legend\"})),l.set(a,!0)}else n.eachRawSeries((function(s){if(!l.get(a)\u0026\u0026s.legendVisualProvider){var c=s.legendVisualProvider;if(!c.containName(a))return;var p=c.indexOfName(a),d=c.getItemVisual(p,\"style\"),f=c.getItemVisual(p,\"legendIcon\"),g=qn(d.fill);g\u0026\u00260===g[3]\u0026\u0026(g[3]=.2,d=A(A({},d),{fill:ri(g,\"rgba\")}));var y=this._createItem(s,a,o,r,e,t,{},d,f,u,i);y.on(\"click\",ZB($B,null,a,i,h)).on(\"mouseover\",ZB(QB,null,a,i,h)).on(\"mouseout\",ZB(tF,null,a,i,h)),n.ssr\u0026\u0026y.eachChild((function(t){var e=rl(t);e.seriesIndex=s.seriesIndex,e.dataIndex=o,e.ssrType=\"legend\"})),l.set(a,!0)}}),this);0}}),this),r\u0026\u0026this._createSelector(r,e,i,o,a)},e.prototype._createSelector=function(t,e,n,i,r){var o=this.getSelectorGroup();jB(t,(function(t){var i=t.type,r=new Xs({style:{x:0,y:0,align:\"center\",verticalAlign:\"middle\"},onclick:function(){n.dispatchAction({type:\"all\"===i?\"legendAllSelect\":\"legendInverseSelect\",legendId:e.id})}});o.add(r),ic(r,{normal:e.getModel(\"selectorLabel\"),emphasis:e.getModel([\"emphasis\",\"selectorLabel\"])},{defaultText:t.title}),Ul(r)}))},e.prototype._createItem=function(t,e,n,i,r,o,a,s,l,u,h){var c=t.visualDrawType,p=r.get(\"itemWidth\"),d=r.get(\"itemHeight\"),f=r.isSelected(e),g=i.get(\"symbolRotate\"),y=i.get(\"symbolKeepAspect\"),v=i.get(\"icon\"),m=function(t,e,n,i,r,o,a){function s(t,e){\"auto\"===t.lineWidth\u0026\u0026(t.lineWidth=e.lineWidth\u003e0?2:0),jB(t,(function(n,i){\"inherit\"===t[i]\u0026\u0026(t[i]=e[i])}))}var l=e.getModel(\"itemStyle\"),u=l.getItemStyle(),h=0===t.lastIndexOf(\"empty\",0)?\"fill\":\"stroke\",c=l.getShallow(\"decal\");u.decal=c\u0026\u0026\"inherit\"!==c?mv(c,a):i.decal,\"inherit\"===u.fill\u0026\u0026(u.fill=i[r]);\"inherit\"===u.stroke\u0026\u0026(u.stroke=i[h]);\"inherit\"===u.opacity\u0026\u0026(u.opacity=(\"fill\"===r?i:n).opacity);s(u,i);var p=e.getModel(\"lineStyle\"),d=p.getLineStyle();if(s(d,n),\"auto\"===u.fill\u0026\u0026(u.fill=i.fill),\"auto\"===u.stroke\u0026\u0026(u.stroke=i.fill),\"auto\"===d.stroke\u0026\u0026(d.stroke=i.fill),!o){var f=e.get(\"inactiveBorderWidth\"),g=u[h];u.lineWidth=\"auto\"===f?i.lineWidth\u003e0\u0026\u0026g?2:0:u.lineWidth,u.fill=e.get(\"inactiveColor\"),u.stroke=e.get(\"inactiveBorderColor\"),d.stroke=p.get(\"inactiveColor\"),d.lineWidth=p.get(\"inactiveWidth\")}return{itemStyle:u,lineStyle:d}}(l=v||l||\"roundRect\",i,a,s,c,f,h),x=new qB,_=i.getModel(\"textStyle\");if(!X(t.getLegendIcon)||v\u0026\u0026\"inherit\"!==v){var b=\"inherit\"===v\u0026\u0026t.getData().getVisual(\"symbol\")?\"inherit\"===g?t.getData().getVisual(\"symbolRotate\"):g:0;x.add(function(t){var e=t.icon||\"roundRect\",n=Xy(e,0,0,t.itemWidth,t.itemHeight,t.itemStyle.fill,t.symbolKeepAspect);n.setStyle(t.itemStyle),n.rotation=(t.iconRotate||0)*Math.PI/180,n.setOrigin([t.itemWidth/2,t.itemHeight/2]),e.indexOf(\"empty\")\u003e-1\u0026\u0026(n.style.stroke=n.style.fill,n.style.fill=\"#fff\",n.style.lineWidth=2);return n}({itemWidth:p,itemHeight:d,icon:l,iconRotate:b,itemStyle:m.itemStyle,lineStyle:m.lineStyle,symbolKeepAspect:y}))}else x.add(t.getLegendIcon({itemWidth:p,itemHeight:d,icon:l,iconRotate:g,itemStyle:m.itemStyle,lineStyle:m.lineStyle,symbolKeepAspect:y}));var w=\"left\"===o?p+5:-5,S=o,M=r.get(\"formatter\"),I=e;U(M)\u0026\u0026M?I=M.replace(\"{name}\",null!=e?e:\"\"):X(M)\u0026\u0026(I=M(e));var T=f?_.getTextColor():i.get(\"inactiveColor\");x.add(new Xs({style:oc(_,{text:I,x:w,y:d/2,fill:T,align:S,verticalAlign:\"middle\"},{inheritColor:T})}));var C=new Ws({shape:x.getBoundingRect(),style:{fill:\"transparent\"}}),D=i.getModel(\"tooltip\");return D.get(\"show\")\u0026\u0026Kh({el:C,componentModel:r,itemName:e,itemTooltipOption:D.option}),x.add(C),x.eachChild((function(t){t.silent=!0})),C.silent=!u,this.getContentGroup().add(x),Ul(x),x.__legendDataIndex=n,x},e.prototype.layoutInner=function(t,e,n,i,r,o){var a=this.getContentGroup(),s=this.getSelectorGroup();Ap(t.get(\"orient\"),a,t.get(\"itemGap\"),n.width,n.height);var l=a.getBoundingRect(),u=[-l.x,-l.y];if(s.markRedraw(),a.markRedraw(),r){Ap(\"horizontal\",s,t.get(\"selectorItemGap\",!0));var h=s.getBoundingRect(),c=[-h.x,-h.y],p=t.get(\"selectorButtonGap\",!0),d=t.getOrient().index,f=0===d?\"width\":\"height\",g=0===d?\"height\":\"width\",y=0===d?\"y\":\"x\";\"end\"===o?c[d]+=l[f]+p:u[d]+=h[f]+p,c[1-d]+=l[g]/2-h[g]/2,s.x=c[0],s.y=c[1],a.x=u[0],a.y=u[1];var v={x:0,y:0};return v[f]=l[f]+p+h[f],v[g]=Math.max(l[g],h[g]),v[y]=Math.min(0,h[y]+c[1-d]),v}return a.x=u[0],a.y=u[1],this.group.getBoundingRect()},e.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},e.type=\"legend.plain\",e}(Ag);function $B(t,e,n,i){tF(t,e,n,i),n.dispatchAction({type:\"legendToggleSelect\",name:null!=t?t:e}),QB(t,e,n,i)}function JB(t){for(var e,n=t.getZr().storage.getDisplayList(),i=0,r=n.length;i\u003cr\u0026\u0026!(e=n[i].states.emphasis);)i++;return e\u0026\u0026e.hoverLayer}function QB(t,e,n,i){JB(n)||n.dispatchAction({type:\"highlight\",seriesName:t,name:e,excludeSeriesId:i})}function tF(t,e,n,i){JB(n)||n.dispatchAction({type:\"downplay\",seriesName:t,name:e,excludeSeriesId:i})}function eF(t){var e=t.findComponents({mainType:\"legend\"});e\u0026\u0026e.length\u0026\u0026t.filterSeries((function(t){for(var n=0;n\u003ce.length;n++)if(!e[n].isSelected(t.name))return!1;return!0}))}function nF(t,e,n){var i=\"allSelect\"===t||\"inverseSelect\"===t,r={},o=[];n.eachComponent({mainType:\"legend\",query:e},(function(n){i?n[t]():n[t](e.name),iF(n,r),o.push(n.componentIndex)}));var a={};return n.eachComponent(\"legend\",(function(t){E(r,(function(e,n){t[e?\"select\":\"unSelect\"](n)})),iF(t,a)})),i?{selected:a,legendIndex:o}:{name:e.name,selected:a}}function iF(t,e){var n=e||{};return E(t.getData(),(function(e){var i=e.get(\"name\");if(\"\\n\"!==i\u0026\u0026\"\"!==i){var r=t.isSelected(i);_t(n,i)?n[i]=n[i]\u0026\u0026r:n[i]=r}})),n}function rF(t){t.registerComponentModel(UB),t.registerComponentView(KB),t.registerProcessor(t.PRIORITY.PROCESSOR.SERIES_FILTER,eF),t.registerSubTypeDefaulter(\"legend\",(function(){return\"plain\"})),function(t){t.registerAction(\"legendToggleSelect\",\"legendselectchanged\",H(nF,\"toggleSelected\")),t.registerAction(\"legendAllSelect\",\"legendselectall\",H(nF,\"allSelect\")),t.registerAction(\"legendInverseSelect\",\"legendinverseselect\",H(nF,\"inverseSelect\")),t.registerAction(\"legendSelect\",\"legendselected\",H(nF,\"select\")),t.registerAction(\"legendUnSelect\",\"legendunselected\",H(nF,\"unSelect\"))}(t)}var oF=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.setScrollDataIndex=function(t){this.option.scrollDataIndex=t},e.prototype.init=function(e,n,i){var r=Rp(e);t.prototype.init.call(this,e,n,i),aF(this,e,r)},e.prototype.mergeOption=function(e,n){t.prototype.mergeOption.call(this,e,n),aF(this,this.option,e)},e.type=\"legend.scroll\",e.defaultOption=kc(UB.defaultOption,{scrollDataIndex:0,pageButtonItemGap:5,pageButtonGap:null,pageButtonPosition:\"end\",pageFormatter:\"{current}/{total}\",pageIcons:{horizontal:[\"M0,0L12,-10L12,10z\",\"M0,0L-12,-10L-12,10z\"],vertical:[\"M0,0L20,0L10,-20z\",\"M0,0L20,0L10,20z\"]},pageIconColor:\"#2f4554\",pageIconInactiveColor:\"#aaa\",pageIconSize:15,pageTextStyle:{color:\"#333\"},animationDurationUpdate:800}),e}(UB);function aF(t,e,n){var i=[1,1];i[t.getOrient().index]=0,Op(e,n,{type:\"box\",ignoreSize:!!i})}var sF=Br,lF=[\"width\",\"height\"],uF=[\"x\",\"y\"],hF=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.newlineDisabled=!0,n._currentIndex=0,n}return n(e,t),e.prototype.init=function(){t.prototype.init.call(this),this.group.add(this._containerGroup=new sF),this._containerGroup.add(this.getContentGroup()),this.group.add(this._controllerGroup=new sF)},e.prototype.resetInner=function(){t.prototype.resetInner.call(this),this._controllerGroup.removeAll(),this._containerGroup.removeClipPath(),this._containerGroup.__rectSize=null},e.prototype.renderInner=function(e,n,i,r,o,a,s){var l=this;t.prototype.renderInner.call(this,e,n,i,r,o,a,s);var u=this._controllerGroup,h=n.get(\"pageIconSize\",!0),c=Y(h)?h:[h,h];d(\"pagePrev\",0);var p=n.getModel(\"pageTextStyle\");function d(t,e){var i=t+\"DataIndex\",o=Uh(n.get(\"pageIcons\",!0)[n.getOrient().name][e],{onclick:W(l._pageGo,l,i,n,r)},{x:-c[0]/2,y:-c[1]/2,width:c[0],height:c[1]});o.name=t,u.add(o)}u.add(new Xs({name:\"pageText\",style:{text:\"xx/xx\",fill:p.getTextColor(),font:p.getFont(),verticalAlign:\"middle\",align:\"center\"},silent:!0})),d(\"pageNext\",1)},e.prototype.layoutInner=function(t,e,n,i,r,o){var a=this.getSelectorGroup(),s=t.getOrient().index,l=lF[s],u=uF[s],h=lF[1-s],c=uF[1-s];r\u0026\u0026Ap(\"horizontal\",a,t.get(\"selectorItemGap\",!0));var p=t.get(\"selectorButtonGap\",!0),d=a.getBoundingRect(),f=[-d.x,-d.y],g=T(n);r\u0026\u0026(g[l]=n[l]-d[l]-p);var y=this._layoutContentAndController(t,i,g,s,l,h,c,u);if(r){if(\"end\"===o)f[s]+=y[l]+p;else{var v=d[l]+p;f[s]-=v,y[u]-=v}y[l]+=d[l]+p,f[1-s]+=y[c]+y[h]/2-d[h]/2,y[h]=Math.max(y[h],d[h]),y[c]=Math.min(y[c],d[c]+f[1-s]),a.x=f[0],a.y=f[1],a.markRedraw()}return y},e.prototype._layoutContentAndController=function(t,e,n,i,r,o,a,s){var l=this.getContentGroup(),u=this._containerGroup,h=this._controllerGroup;Ap(t.get(\"orient\"),l,t.get(\"itemGap\"),i?n.width:null,i?null:n.height),Ap(\"horizontal\",h,t.get(\"pageButtonItemGap\",!0));var c=l.getBoundingRect(),p=h.getBoundingRect(),d=this._showController=c[r]\u003en[r],f=[-c.x,-c.y];e||(f[i]=l[s]);var g=[0,0],y=[-p.x,-p.y],v=rt(t.get(\"pageButtonGap\",!0),t.get(\"itemGap\",!0));d\u0026\u0026(\"end\"===t.get(\"pageButtonPosition\",!0)?y[i]+=n[r]-p[r]:g[i]+=p[r]+v);y[1-i]+=c[o]/2-p[o]/2,l.setPosition(f),u.setPosition(g),h.setPosition(y);var m={x:0,y:0};if(m[r]=d?n[r]:c[r],m[o]=Math.max(c[o],p[o]),m[a]=Math.min(0,p[a]+y[1-i]),u.__rectSize=n[r],d){var x={x:0,y:0};x[r]=Math.max(n[r]-p[r]-v,0),x[o]=m[o],u.setClipPath(new Ws({shape:x})),u.__rectSize=x[r]}else h.eachChild((function(t){t.attr({invisible:!0,silent:!0})}));var _=this._getPageInfo(t);return null!=_.pageIndex\u0026\u0026vh(l,{x:_.contentPosition[0],y:_.contentPosition[1]},d?t:null),this._updatePageInfoView(t,_),m},e.prototype._pageGo=function(t,e,n){var i=this._getPageInfo(e)[t];null!=i\u0026\u0026n.dispatchAction({type:\"legendScroll\",scrollDataIndex:i,legendId:e.id})},e.prototype._updatePageInfoView=function(t,e){var n=this._controllerGroup;E([\"pagePrev\",\"pageNext\"],(function(i){var r=null!=e[i+\"DataIndex\"],o=n.childOfName(i);o\u0026\u0026(o.setStyle(\"fill\",r?t.get(\"pageIconColor\",!0):t.get(\"pageIconInactiveColor\",!0)),o.cursor=r?\"pointer\":\"default\")}));var i=n.childOfName(\"pageText\"),r=t.get(\"pageFormatter\"),o=e.pageIndex,a=null!=o?o+1:0,s=e.pageCount;i\u0026\u0026r\u0026\u0026i.setStyle(\"text\",U(r)?r.replace(\"{current}\",null==a?\"\":a+\"\").replace(\"{total}\",null==s?\"\":s+\"\"):r({current:a,total:s}))},e.prototype._getPageInfo=function(t){var e=t.get(\"scrollDataIndex\",!0),n=this.getContentGroup(),i=this._containerGroup.__rectSize,r=t.getOrient().index,o=lF[r],a=uF[r],s=this._findTargetItemIndex(e),l=n.children(),u=l[s],h=l.length,c=h?1:0,p={contentPosition:[n.x,n.y],pageCount:c,pageIndex:c-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!u)return p;var d=m(u);p.contentPosition[r]=-d.s;for(var f=s+1,g=d,y=d,v=null;f\u003c=h;++f)(!(v=m(l[f]))\u0026\u0026y.e\u003eg.s+i||v\u0026\u0026!x(v,g.s))\u0026\u0026(g=y.i\u003eg.i?y:v)\u0026\u0026(null==p.pageNextDataIndex\u0026\u0026(p.pageNextDataIndex=g.i),++p.pageCount),y=v;for(f=s-1,g=d,y=d,v=null;f\u003e=-1;--f)(v=m(l[f]))\u0026\u0026x(y,v.s)||!(g.i\u003cy.i)||(y=g,null==p.pagePrevDataIndex\u0026\u0026(p.pagePrevDataIndex=g.i),++p.pageCount,++p.pageIndex),g=v;return p;function m(t){if(t){var e=t.getBoundingRect(),n=e[a]+t[a];return{s:n,e:n+e[o],i:t.__legendDataIndex}}}function x(t,e){return t.e\u003e=e\u0026\u0026t.s\u003c=e+i}},e.prototype._findTargetItemIndex=function(t){return this._showController?(this.getContentGroup().eachChild((function(i,r){var o=i.__legendDataIndex;null==n\u0026\u0026null!=o\u0026\u0026(n=r),o===t\u0026\u0026(e=r)})),null!=e?e:n):0;var e,n},e.type=\"legend.scroll\",e}(KB);function cF(t){Vm(rF),t.registerComponentModel(oF),t.registerComponentView(hF),function(t){t.registerAction(\"legendScroll\",\"legendscroll\",(function(t,e){var n=t.scrollDataIndex;null!=n\u0026\u0026e.eachComponent({mainType:\"legend\",subType:\"scroll\",query:t},(function(t){t.setScrollDataIndex(n)}))}))}(t)}var pF=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\"dataZoom.inside\",e.defaultOption=kc(lz.defaultOption,{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),e}(lz),dF=Vo();function fF(t,e,n){dF(t).coordSysRecordMap.each((function(t){var i=t.dataZoomInfoMap.get(e.uid);i\u0026\u0026(i.getRange=n)}))}function gF(t,e){if(e){t.removeKey(e.model.uid);var n=e.controller;n\u0026\u0026n.dispose()}}function yF(t,e){t.isDisposed()||t.dispatchAction({type:\"dataZoom\",animation:{easing:\"cubicOut\",duration:100},batch:e})}function vF(t,e,n,i){return t.coordinateSystem.containPoint([n,i])}function mF(t){t.registerProcessor(t.PRIORITY.PROCESSOR.FILTER,(function(t,e){var n=dF(e),i=n.coordSysRecordMap||(n.coordSysRecordMap=yt());i.each((function(t){t.dataZoomInfoMap=null})),t.eachComponent({mainType:\"dataZoom\",subType:\"inside\"},(function(t){E(az(t).infoList,(function(n){var r=n.model.uid,o=i.get(r)||i.set(r,function(t,e){var n={model:e,containsPoint:H(vF,e),dispatchAction:H(yF,t),dataZoomInfoMap:null,controller:null},i=n.controller=new nT(t.getZr());return E([\"pan\",\"zoom\",\"scrollMove\"],(function(t){i.on(t,(function(e){var i=[];n.dataZoomInfoMap.each((function(r){if(e.isAvailableBehavior(r.model.option)){var o=(r.getRange||{})[t],a=o\u0026\u0026o(r.dzReferCoordSysInfo,n.model.mainType,n.controller,e);!r.model.get(\"disabled\",!0)\u0026\u0026a\u0026\u0026i.push({dataZoomId:r.model.id,start:a[0],end:a[1]})}})),i.length\u0026\u0026n.dispatchAction(i)}))})),n}(e,n.model));(o.dataZoomInfoMap||(o.dataZoomInfoMap=yt())).set(t.uid,{dzReferCoordSysInfo:n,model:t,getRange:null})}))})),i.each((function(t){var e,n=t.controller,r=t.dataZoomInfoMap;if(r){var o=r.keys()[0];null!=o\u0026\u0026(e=r.get(o))}if(e){var a=function(t){var e,n=\"type_\",i={type_true:2,type_move:1,type_false:0,type_undefined:-1},r=!0;return t.each((function(t){var o=t.model,a=!o.get(\"disabled\",!0)\u0026\u0026(!o.get(\"zoomLock\",!0)||\"move\");i[n+a]\u003ei[n+e]\u0026\u0026(e=a),r=r\u0026\u0026o.get(\"preventDefaultMouseMove\",!0)})),{controlType:e,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!r}}}(r);n.enable(a.controlType,a.opt),n.setPointerChecker(t.containsPoint),Hg(t,\"dispatchAction\",e.model.get(\"throttle\",!0),\"fixRate\")}else gF(i,t)}))}))}var xF=function(t){function e(){var e=null!==t\u0026\u0026t.apply(this,arguments)||this;return e.type=\"dataZoom.inside\",e}return n(e,t),e.prototype.render=function(e,n,i){t.prototype.render.apply(this,arguments),e.noTarget()?this._clear():(this.range=e.getPercentRange(),fF(i,e,{pan:W(_F.pan,this),zoom:W(_F.zoom,this),scrollMove:W(_F.scrollMove,this)}))},e.prototype.dispose=function(){this._clear(),t.prototype.dispose.apply(this,arguments)},e.prototype._clear=function(){!function(t,e){for(var n=dF(t).coordSysRecordMap,i=n.keys(),r=0;r\u003ci.length;r++){var o=i[r],a=n.get(o),s=a.dataZoomInfoMap;if(s){var l=e.uid;s.get(l)\u0026\u0026(s.removeKey(l),s.keys().length||gF(n,a))}}}(this.api,this.dataZoomModel),this.range=null},e.type=\"dataZoom.inside\",e}(cz),_F={zoom:function(t,e,n,i){var r=this.range,o=r.slice(),a=t.axisModels[0];if(a){var s=wF[e](null,[i.originX,i.originY],a,n,t),l=(s.signal\u003e0?s.pixelStart+s.pixelLength-s.pixel:s.pixel-s.pixelStart)/s.pixelLength*(o[1]-o[0])+o[0],u=Math.max(1/i.scale,0);o[0]=(o[0]-l)*u+l,o[1]=(o[1]-l)*u+l;var h=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();return zk(0,o,[0,100],0,h.minSpan,h.maxSpan),this.range=o,r[0]!==o[0]||r[1]!==o[1]?o:void 0}},pan:bF((function(t,e,n,i,r,o){var a=wF[i]([o.oldX,o.oldY],[o.newX,o.newY],e,r,n);return a.signal*(t[1]-t[0])*a.pixel/a.pixelLength})),scrollMove:bF((function(t,e,n,i,r,o){return wF[i]([0,0],[o.scrollDelta,o.scrollDelta],e,r,n).signal*(t[1]-t[0])*o.scrollDelta}))};function bF(t){return function(e,n,i,r){var o=this.range,a=o.slice(),s=e.axisModels[0];if(s)return zk(t(a,s,e,n,i,r),a,[0,100],\"all\"),this.range=a,o[0]!==a[0]||o[1]!==a[1]?a:void 0}}var wF={grid:function(t,e,n,i,r){var o=n.axis,a={},s=r.model.coordinateSystem.getRect();return t=t||[0,0],\"x\"===o.dim?(a.pixel=e[0]-t[0],a.pixelLength=s.width,a.pixelStart=s.x,a.signal=o.inverse?1:-1):(a.pixel=e[1]-t[1],a.pixelLength=s.height,a.pixelStart=s.y,a.signal=o.inverse?-1:1),a},polar:function(t,e,n,i,r){var o=n.axis,a={},s=r.model.coordinateSystem,l=s.getRadiusAxis().getExtent(),u=s.getAngleAxis().getExtent();return t=t?s.pointToCoord(t):[0,0],e=s.pointToCoord(e),\"radiusAxis\"===n.mainType?(a.pixel=e[0]-t[0],a.pixelLength=l[1]-l[0],a.pixelStart=l[0],a.signal=o.inverse?1:-1):(a.pixel=e[1]-t[1],a.pixelLength=u[1]-u[0],a.pixelStart=u[0],a.signal=o.inverse?-1:1),a},singleAxis:function(t,e,n,i,r){var o=n.axis,a=r.model.coordinateSystem.getRect(),s={};return t=t||[0,0],\"horizontal\"===o.orient?(s.pixel=e[0]-t[0],s.pixelLength=a.width,s.pixelStart=a.x,s.signal=o.inverse?1:-1):(s.pixel=e[1]-t[1],s.pixelLength=a.height,s.pixelStart=a.y,s.signal=o.inverse?-1:1),s}};function SF(t){mz(t),t.registerComponentModel(pF),t.registerComponentView(xF),mF(t)}var MF=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\"dataZoom.slider\",e.layoutMode=\"box\",e.defaultOption=kc(lz.defaultOption,{show:!0,right:\"ph\",top:\"ph\",width:\"ph\",height:\"ph\",left:null,bottom:null,borderColor:\"#d2dbee\",borderRadius:3,backgroundColor:\"rgba(47,69,84,0)\",dataBackground:{lineStyle:{color:\"#d2dbee\",width:.5},areaStyle:{color:\"#d2dbee\",opacity:.2}},selectedDataBackground:{lineStyle:{color:\"#8fb0f7\",width:.5},areaStyle:{color:\"#8fb0f7\",opacity:.2}},fillerColor:\"rgba(135,175,274,0.2)\",handleIcon:\"path://M-9.35,34.56V42m0-40V9.5m-2,0h4a2,2,0,0,1,2,2v21a2,2,0,0,1-2,2h-4a2,2,0,0,1-2-2v-21A2,2,0,0,1-11.35,9.5Z\",handleSize:\"100%\",handleStyle:{color:\"#fff\",borderColor:\"#ACB8D1\"},moveHandleSize:7,moveHandleIcon:\"path://M-320.9-50L-320.9-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-348-41-339-50-320.9-50z M-212.3-50L-212.3-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-239.4-41-230.4-50-212.3-50z M-103.7-50L-103.7-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-130.9-41-121.8-50-103.7-50z\",moveHandleStyle:{color:\"#D2DBEE\",opacity:.7},showDetail:!0,showDataShadow:\"auto\",realtime:!0,zoomLock:!1,textStyle:{color:\"#6E7079\"},brushSelect:!0,brushStyle:{color:\"rgba(135,175,274,0.15)\"},emphasis:{handleLabel:{show:!0},handleStyle:{borderColor:\"#8FB0F7\"},moveHandleStyle:{color:\"#8FB0F7\"}}}),e}(lz),IF=Ws,TF=\"horizontal\",CF=\"vertical\",DF=[\"line\",\"bar\",\"candlestick\",\"scatter\"],AF={easing:\"cubicOut\",duration:100,delay:0},kF=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n._displayables={},n}return n(e,t),e.prototype.init=function(t,e){this.api=e,this._onBrush=W(this._onBrush,this),this._onBrushEnd=W(this._onBrushEnd,this)},e.prototype.render=function(e,n,i,r){if(t.prototype.render.apply(this,arguments),Hg(this,\"_dispatchZoomAction\",e.get(\"throttle\"),\"fixRate\"),this._orient=e.getOrient(),!1!==e.get(\"show\")){if(e.noTarget())return this._clear(),void this.group.removeAll();r\u0026\u0026\"dataZoom\"===r.type\u0026\u0026r.from===this.uid||this._buildView(),this._updateView()}else this.group.removeAll()},e.prototype.dispose=function(){this._clear(),t.prototype.dispose.apply(this,arguments)},e.prototype._clear=function(){Yg(this,\"_dispatchZoomAction\");var t=this.api.getZr();t.off(\"mousemove\",this._onBrush),t.off(\"mouseup\",this._onBrushEnd)},e.prototype._buildView=function(){var t=this.group;t.removeAll(),this._brushing=!1,this._displayables.brushRect=null,this._resetLocation(),this._resetInterval();var e=this._displayables.sliderGroup=new Br;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),t.add(e),this._positionGroup()},e.prototype._resetLocation=function(){var t=this.dataZoomModel,e=this.api,n=t.get(\"brushSelect\")?7:0,i=this._findCoordRect(),r={width:e.getWidth(),height:e.getHeight()},o=this._orient===TF?{right:r.width-i.x-i.width,top:r.height-30-7-n,width:i.width,height:30}:{right:7,top:i.y,width:30,height:i.height},a=Rp(t.option);E([\"right\",\"top\",\"width\",\"height\"],(function(t){\"ph\"===a[t]\u0026\u0026(a[t]=o[t])}));var s=kp(a,r);this._location={x:s.x,y:s.y},this._size=[s.width,s.height],this._orient===CF\u0026\u0026this._size.reverse()},e.prototype._positionGroup=function(){var t=this.group,e=this._location,n=this._orient,i=this.dataZoomModel.getFirstTargetAxisModel(),r=i\u0026\u0026i.get(\"inverse\"),o=this._displayables.sliderGroup,a=(this._dataShadowInfo||{}).otherAxisInverse;o.attr(n!==TF||r?n===TF\u0026\u0026r?{scaleY:a?1:-1,scaleX:-1}:n!==CF||r?{scaleY:a?-1:1,scaleX:-1,rotation:Math.PI/2}:{scaleY:a?-1:1,scaleX:1,rotation:Math.PI/2}:{scaleY:a?1:-1,scaleX:1});var s=t.getBoundingRect([o]);t.x=e.x-s.x,t.y=e.y-s.y,t.markRedraw()},e.prototype._getViewExtent=function(){return[0,this._size[0]]},e.prototype._renderBackground=function(){var t=this.dataZoomModel,e=this._size,n=this._displayables.sliderGroup,i=t.get(\"brushSelect\");n.add(new IF({silent:!0,shape:{x:0,y:0,width:e[0],height:e[1]},style:{fill:t.get(\"backgroundColor\")},z2:-40}));var r=new IF({shape:{x:0,y:0,width:e[0],height:e[1]},style:{fill:\"transparent\"},z2:0,onclick:W(this._onClickPanel,this)}),o=this.api.getZr();i?(r.on(\"mousedown\",this._onBrushStart,this),r.cursor=\"crosshair\",o.on(\"mousemove\",this._onBrush),o.on(\"mouseup\",this._onBrushEnd)):(o.off(\"mousemove\",this._onBrush),o.off(\"mouseup\",this._onBrushEnd)),n.add(r)},e.prototype._renderDataShadow=function(){var t=this._dataShadowInfo=this._prepareDataShadowInfo();if(this._displayables.dataShadowSegs=[],t){var e=this._size,n=this._shadowSize||[],i=t.series,r=i.getRawData(),o=i.getShadowDim\u0026\u0026i.getShadowDim(),a=o\u0026\u0026r.getDimensionInfo(o)?i.getShadowDim():t.otherDim;if(null!=a){var s=this._shadowPolygonPts,l=this._shadowPolylinePts;if(r!==this._shadowData||a!==this._shadowDim||e[0]!==n[0]||e[1]!==n[1]){var u=r.getDataExtent(a),h=.3*(u[1]-u[0]);u=[u[0]-h,u[1]+h];var c,p=[0,e[1]],d=[0,e[0]],f=[[e[0],0],[0,0]],g=[],y=d[1]/(r.count()-1),v=0,m=Math.round(r.count()/e[0]);r.each([a],(function(t,e){if(m\u003e0\u0026\u0026e%m)v+=y;else{var n=null==t||isNaN(t)||\"\"===t,i=n?0:Kr(t,u,p,!0);n\u0026\u0026!c\u0026\u0026e?(f.push([f[f.length-1][0],0]),g.push([g[g.length-1][0],0])):!n\u0026\u0026c\u0026\u0026(f.push([v,0]),g.push([v,0])),f.push([v,i]),g.push([v,i]),v+=y,c=n}})),s=this._shadowPolygonPts=f,l=this._shadowPolylinePts=g}this._shadowData=r,this._shadowDim=a,this._shadowSize=[e[0],e[1]];for(var x=this.dataZoomModel,_=0;_\u003c3;_++){var b=w(1===_);this._displayables.sliderGroup.add(b),this._displayables.dataShadowSegs.push(b)}}}function w(t){var e=x.getModel(t?\"selectedDataBackground\":\"dataBackground\"),n=new Br,i=new Xu({shape:{points:s},segmentIgnoreThreshold:1,style:e.getModel(\"areaStyle\").getAreaStyle(),silent:!0,z2:-20}),r=new Zu({shape:{points:l},segmentIgnoreThreshold:1,style:e.getModel(\"lineStyle\").getLineStyle(),silent:!0,z2:-19});return n.add(i),n.add(r),n}},e.prototype._prepareDataShadowInfo=function(){var t=this.dataZoomModel,e=t.get(\"showDataShadow\");if(!1!==e){var n,i=this.ecModel;return t.eachTargetAxis((function(r,o){E(t.getAxisProxy(r,o).getTargetSeriesModels(),(function(t){if(!(n||!0!==e\u0026\u0026P(DF,t.get(\"type\"))\u003c0)){var a,s=i.getComponent(rz(r),o).axis,l=function(t){var e={x:\"y\",y:\"x\",radius:\"angle\",angle:\"radius\"};return e[t]}(r),u=t.coordinateSystem;null!=l\u0026\u0026u.getOtherAxis\u0026\u0026(a=u.getOtherAxis(s).inverse),l=t.getData().mapDimension(l),n={thisAxis:s,series:t,thisDim:r,otherDim:l,otherAxisInverse:a}}}),this)}),this),n}},e.prototype._renderHandle=function(){var t=this.group,e=this._displayables,n=e.handles=[null,null],i=e.handleLabels=[null,null],r=this._displayables.sliderGroup,o=this._size,a=this.dataZoomModel,s=this.api,l=a.get(\"borderRadius\")||0,u=a.get(\"brushSelect\"),h=e.filler=new IF({silent:u,style:{fill:a.get(\"fillerColor\")},textConfig:{position:\"inside\"}});r.add(h),r.add(new IF({silent:!0,subPixelOptimize:!0,shape:{x:0,y:0,width:o[0],height:o[1],r:l},style:{stroke:a.get(\"dataBackgroundColor\")||a.get(\"borderColor\"),lineWidth:1,fill:\"rgba(0,0,0,0)\"}})),E([0,1],(function(e){var o=a.get(\"handleIcon\");!Wy[o]\u0026\u0026o.indexOf(\"path://\")\u003c0\u0026\u0026o.indexOf(\"image://\")\u003c0\u0026\u0026(o=\"path://\"+o);var s=Xy(o,-1,0,2,2,null,!0);s.attr({cursor:LF(this._orient),draggable:!0,drift:W(this._onDragMove,this,e),ondragend:W(this._onDragEnd,this),onmouseover:W(this._showDataInfo,this,!0),onmouseout:W(this._showDataInfo,this,!1),z2:5});var l=s.getBoundingRect(),u=a.get(\"handleSize\");this._handleHeight=$r(u,this._size[1]),this._handleWidth=l.width/l.height*this._handleHeight,s.setStyle(a.getModel(\"handleStyle\").getItemStyle()),s.style.strokeNoScale=!0,s.rectHover=!0,s.ensureState(\"emphasis\").style=a.getModel([\"emphasis\",\"handleStyle\"]).getItemStyle(),Ul(s);var h=a.get(\"handleColor\");null!=h\u0026\u0026(s.style.fill=h),r.add(n[e]=s);var c=a.getModel(\"textStyle\"),p=(a.get(\"handleLabel\")||{}).show||!1;t.add(i[e]=new Xs({silent:!0,invisible:!p,style:oc(c,{x:0,y:0,text:\"\",verticalAlign:\"middle\",align:\"center\",fill:c.getTextColor(),font:c.getFont()}),z2:10}))}),this);var c=h;if(u){var p=$r(a.get(\"moveHandleSize\"),o[1]),d=e.moveHandle=new Ws({style:a.getModel(\"moveHandleStyle\").getItemStyle(),silent:!0,shape:{r:[0,0,2,2],y:o[1]-.5,height:p}}),f=.8*p,g=e.moveHandleIcon=Xy(a.get(\"moveHandleIcon\"),-f/2,-f/2,f,f,\"#fff\",!0);g.silent=!0,g.y=o[1]+p/2-.5,d.ensureState(\"emphasis\").style=a.getModel([\"emphasis\",\"moveHandleStyle\"]).getItemStyle();var y=Math.min(o[1]/2,Math.max(p,10));(c=e.moveZone=new Ws({invisible:!0,shape:{y:o[1]-y,height:p+y}})).on(\"mouseover\",(function(){s.enterEmphasis(d)})).on(\"mouseout\",(function(){s.leaveEmphasis(d)})),r.add(d),r.add(g),r.add(c)}c.attr({draggable:!0,cursor:LF(this._orient),drift:W(this._onDragMove,this,\"all\"),ondragstart:W(this._showDataInfo,this,!0),ondragend:W(this._onDragEnd,this),onmouseover:W(this._showDataInfo,this,!0),onmouseout:W(this._showDataInfo,this,!1)})},e.prototype._resetInterval=function(){var t=this._range=this.dataZoomModel.getPercentRange(),e=this._getViewExtent();this._handleEnds=[Kr(t[0],[0,100],e,!0),Kr(t[1],[0,100],e,!0)]},e.prototype._updateInterval=function(t,e){var n=this.dataZoomModel,i=this._handleEnds,r=this._getViewExtent(),o=n.findRepresentativeAxisProxy().getMinMaxSpan(),a=[0,100];zk(e,i,r,n.get(\"zoomLock\")?\"all\":t,null!=o.minSpan?Kr(o.minSpan,a,r,!0):null,null!=o.maxSpan?Kr(o.maxSpan,a,r,!0):null);var s=this._range,l=this._range=Qr([Kr(i[0],r,a,!0),Kr(i[1],r,a,!0)]);return!s||s[0]!==l[0]||s[1]!==l[1]},e.prototype._updateView=function(t){var e=this._displayables,n=this._handleEnds,i=Qr(n.slice()),r=this._size;E([0,1],(function(t){var i=e.handles[t],o=this._handleHeight;i.attr({scaleX:o/2,scaleY:o/2,x:n[t]+(t?-1:1),y:r[1]/2-o/2})}),this),e.filler.setShape({x:i[0],y:0,width:i[1]-i[0],height:r[1]});var o={x:i[0],width:i[1]-i[0]};e.moveHandle\u0026\u0026(e.moveHandle.setShape(o),e.moveZone.setShape(o),e.moveZone.getBoundingRect(),e.moveHandleIcon\u0026\u0026e.moveHandleIcon.attr(\"x\",o.x+o.width/2));for(var a=e.dataShadowSegs,s=[0,i[0],i[1],r[0]],l=0;l\u003ca.length;l++){var u=a[l],h=u.getClipPath();h||(h=new Ws,u.setClipPath(h)),h.setShape({x:s[l],y:0,width:s[l+1]-s[l],height:r[1]})}this._updateDataInfo(t)},e.prototype._updateDataInfo=function(t){var e=this.dataZoomModel,n=this._displayables,i=n.handleLabels,r=this._orient,o=[\"\",\"\"];if(e.get(\"showDetail\")){var a=e.findRepresentativeAxisProxy();if(a){var s=a.getAxisModel().axis,l=this._range,u=t?a.calculateDataWindow({start:l[0],end:l[1]}).valueWindow:a.getDataValueWindow();o=[this._formatLabel(u[0],s),this._formatLabel(u[1],s)]}}var h=Qr(this._handleEnds.slice());function c(t){var e=Bh(n.handles[t].parent,this.group),a=Gh(0===t?\"right\":\"left\",e),s=this._handleWidth/2+5,l=Fh([h[t]+(0===t?-s:s),this._size[1]/2],e);i[t].setStyle({x:l[0],y:l[1],verticalAlign:r===TF?\"middle\":a,align:r===TF?a:\"center\",text:o[t]})}c.call(this,0),c.call(this,1)},e.prototype._formatLabel=function(t,e){var n=this.dataZoomModel,i=n.get(\"labelFormatter\"),r=n.get(\"labelPrecision\");null!=r\u0026\u0026\"auto\"!==r||(r=e.getPixelPrecision());var o=null==t||isNaN(t)?\"\":\"category\"===e.type||\"time\"===e.type?e.scale.getLabel({value:Math.round(t)}):t.toFixed(Math.min(r,20));return X(i)?i(t,o):U(i)?i.replace(\"{value}\",o):o},e.prototype._showDataInfo=function(t){var e=(this.dataZoomModel.get(\"handleLabel\")||{}).show||!1,n=this.dataZoomModel.getModel([\"emphasis\",\"handleLabel\"]).get(\"show\")||!1,i=t||this._dragging?n:e,r=this._displayables,o=r.handleLabels;o[0].attr(\"invisible\",!i),o[1].attr(\"invisible\",!i),r.moveHandle\u0026\u0026this.api[i?\"enterEmphasis\":\"leaveEmphasis\"](r.moveHandle,1)},e.prototype._onDragMove=function(t,e,n,i){this._dragging=!0,de(i.event);var r=Fh([e,n],this._displayables.sliderGroup.getLocalTransform(),!0),o=this._updateInterval(t,r[0]),a=this.dataZoomModel.get(\"realtime\");this._updateView(!a),o\u0026\u0026a\u0026\u0026this._dispatchZoomAction(!0)},e.prototype._onDragEnd=function(){this._dragging=!1,this._showDataInfo(!1),!this.dataZoomModel.get(\"realtime\")\u0026\u0026this._dispatchZoomAction(!1)},e.prototype._onClickPanel=function(t){var e=this._size,n=this._displayables.sliderGroup.transformCoordToLocal(t.offsetX,t.offsetY);if(!(n[0]\u003c0||n[0]\u003ee[0]||n[1]\u003c0||n[1]\u003ee[1])){var i=this._handleEnds,r=(i[0]+i[1])/2,o=this._updateInterval(\"all\",n[0]-r);this._updateView(),o\u0026\u0026this._dispatchZoomAction(!1)}},e.prototype._onBrushStart=function(t){var e=t.offsetX,n=t.offsetY;this._brushStart=new De(e,n),this._brushing=!0,this._brushStartTime=+new Date},e.prototype._onBrushEnd=function(t){if(this._brushing){var e=this._displayables.brushRect;if(this._brushing=!1,e){e.attr(\"ignore\",!0);var n=e.shape;if(!(+new Date-this._brushStartTime\u003c200\u0026\u0026Math.abs(n.width)\u003c5)){var i=this._getViewExtent(),r=[0,100];this._range=Qr([Kr(n.x,i,r,!0),Kr(n.x+n.width,i,r,!0)]),this._handleEnds=[n.x,n.x+n.width],this._updateView(),this._dispatchZoomAction(!1)}}}},e.prototype._onBrush=function(t){this._brushing\u0026\u0026(de(t.event),this._updateBrushRect(t.offsetX,t.offsetY))},e.prototype._updateBrushRect=function(t,e){var n=this._displayables,i=this.dataZoomModel,r=n.brushRect;r||(r=n.brushRect=new IF({silent:!0,style:i.getModel(\"brushStyle\").getItemStyle()}),n.sliderGroup.add(r)),r.attr(\"ignore\",!1);var o=this._brushStart,a=this._displayables.sliderGroup,s=a.transformCoordToLocal(t,e),l=a.transformCoordToLocal(o.x,o.y),u=this._size;s[0]=Math.max(Math.min(u[0],s[0]),0),r.setShape({x:l[0],y:0,width:s[0]-l[0],height:u[1]})},e.prototype._dispatchZoomAction=function(t){var e=this._range;this.api.dispatchAction({type:\"dataZoom\",from:this.uid,dataZoomId:this.dataZoomModel.id,animation:t?AF:null,start:e[0],end:e[1]})},e.prototype._findCoordRect=function(){var t,e=az(this.dataZoomModel).infoList;if(!t\u0026\u0026e.length){var n=e[0].model.coordinateSystem;t=n.getRect\u0026\u0026n.getRect()}if(!t){var i=this.api.getWidth(),r=this.api.getHeight();t={x:.2*i,y:.2*r,width:.6*i,height:.6*r}}return t},e.type=\"dataZoom.slider\",e}(cz);function LF(t){return\"vertical\"===t?\"ns-resize\":\"ew-resize\"}function PF(t){t.registerComponentModel(MF),t.registerComponentView(kF),mz(t)}var OF=function(t,e,n){var i=T((RF[t]||{})[e]);return n\u0026\u0026Y(i)?i[i.length-1]:i},RF={color:{active:[\"#006edd\",\"#e0ffff\"],inactive:[\"rgba(0,0,0,0)\"]},colorHue:{active:[0,360],inactive:[0,0]},colorSaturation:{active:[.3,1],inactive:[0,0]},colorLightness:{active:[.9,.5],inactive:[0,0]},colorAlpha:{active:[.3,1],inactive:[0,0]},opacity:{active:[.3,1],inactive:[0,0]},symbol:{active:[\"circle\",\"roundRect\",\"diamond\"],inactive:[\"none\"]},symbolSize:{active:[10,50],inactive:[0,0]}},NF=kD.mapVisual,EF=kD.eachVisual,zF=Y,VF=E,BF=Qr,FF=Kr,GF=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.stateList=[\"inRange\",\"outOfRange\"],n.replacableOptionKeys=[\"inRange\",\"outOfRange\",\"target\",\"controller\",\"color\"],n.layoutMode={type:\"box\",ignoreSize:!0},n.dataBound=[-1/0,1/0],n.targetVisuals={},n.controllerVisuals={},n}return n(e,t),e.prototype.init=function(t,e,n){this.mergeDefaultAndTheme(t,n)},e.prototype.optionUpdated=function(t,e){var n=this.option;!e\u0026\u0026RV(n,t,this.replacableOptionKeys),this.textStyleModel=this.getModel(\"textStyle\"),this.resetItemSize(),this.completeVisualOption()},e.prototype.resetVisual=function(t){var e=this.stateList;t=W(t,this),this.controllerVisuals=OV(this.option.controller,e,t),this.targetVisuals=OV(this.option.target,e,t)},e.prototype.getItemSymbol=function(){return null},e.prototype.getTargetSeriesIndices=function(){var t=this.option.seriesIndex,e=[];return null==t||\"all\"===t?this.ecModel.eachSeries((function(t,n){e.push(n)})):e=To(t),e},e.prototype.eachTargetSeries=function(t,e){E(this.getTargetSeriesIndices(),(function(n){var i=this.ecModel.getSeriesByIndex(n);i\u0026\u0026t.call(e,i)}),this)},e.prototype.isTargetSeries=function(t){var e=!1;return this.eachTargetSeries((function(n){n===t\u0026\u0026(e=!0)})),e},e.prototype.formatValueText=function(t,e,n){var i,r=this.option,o=r.precision,a=this.dataBound,s=r.formatter;n=n||[\"\u003c\",\"\u003e\"],Y(t)\u0026\u0026(t=t.slice(),i=!0);var l=e?t:i?[u(t[0]),u(t[1])]:u(t);return U(s)?s.replace(\"{value}\",i?l[0]:l).replace(\"{value2}\",i?l[1]:l):X(s)?i?s(t[0],t[1]):s(t):i?t[0]===a[0]?n[0]+\" \"+l[1]:t[1]===a[1]?n[1]+\" \"+l[0]:l[0]+\" - \"+l[1]:l;function u(t){return t===a[0]?\"min\":t===a[1]?\"max\":(+t).toFixed(Math.min(o,20))}},e.prototype.resetExtent=function(){var t=this.option,e=BF([t.min,t.max]);this._dataExtent=e},e.prototype.getDataDimensionIndex=function(t){var e=this.option.dimension;if(null!=e)return t.getDimensionIndex(e);for(var n=t.dimensions,i=n.length-1;i\u003e=0;i--){var r=n[i],o=t.getDimensionInfo(r);if(!o.isCalculationCoord)return o.storeDimIndex}},e.prototype.getExtent=function(){return this._dataExtent.slice()},e.prototype.completeVisualOption=function(){var t=this.ecModel,e=this.option,n={inRange:e.inRange,outOfRange:e.outOfRange},i=e.target||(e.target={}),r=e.controller||(e.controller={});C(i,n),C(r,n);var o=this.isCategory();function a(n){zF(e.color)\u0026\u0026!n.inRange\u0026\u0026(n.inRange={color:e.color.slice().reverse()}),n.inRange=n.inRange||{color:t.get(\"gradientColor\")}}a.call(this,i),a.call(this,r),function(t,e,n){var i=t[e],r=t[n];i\u0026\u0026!r\u0026\u0026(r=t[n]={},VF(i,(function(t,e){if(kD.isValidType(e)){var n=OF(e,\"inactive\",o);null!=n\u0026\u0026(r[e]=n,\"color\"!==e||r.hasOwnProperty(\"opacity\")||r.hasOwnProperty(\"colorAlpha\")||(r.opacity=[0,0]))}})))}.call(this,i,\"inRange\",\"outOfRange\"),function(t){var e=(t.inRange||{}).symbol||(t.outOfRange||{}).symbol,n=(t.inRange||{}).symbolSize||(t.outOfRange||{}).symbolSize,i=this.get(\"inactiveColor\"),r=this.getItemSymbol()||\"roundRect\";VF(this.stateList,(function(a){var s=this.itemSize,l=t[a];l||(l=t[a]={color:o?i:[i]}),null==l.symbol\u0026\u0026(l.symbol=e\u0026\u0026T(e)||(o?r:[r])),null==l.symbolSize\u0026\u0026(l.symbolSize=n\u0026\u0026T(n)||(o?s[0]:[s[0],s[0]])),l.symbol=NF(l.symbol,(function(t){return\"none\"===t?r:t}));var u=l.symbolSize;if(null!=u){var h=-1/0;EF(u,(function(t){t\u003eh\u0026\u0026(h=t)})),l.symbolSize=NF(u,(function(t){return FF(t,[0,h],[0,s[0]],!0)}))}}),this)}.call(this,r)},e.prototype.resetItemSize=function(){this.itemSize=[parseFloat(this.get(\"itemWidth\")),parseFloat(this.get(\"itemHeight\"))]},e.prototype.isCategory=function(){return!!this.option.categories},e.prototype.setSelected=function(t){},e.prototype.getSelected=function(){return null},e.prototype.getValueState=function(t){return null},e.prototype.getVisualMeta=function(t){return null},e.type=\"visualMap\",e.dependencies=[\"series\"],e.defaultOption={show:!0,z:4,seriesIndex:\"all\",min:0,max:200,left:0,right:null,top:null,bottom:0,itemWidth:null,itemHeight:null,inverse:!1,orient:\"vertical\",backgroundColor:\"rgba(0,0,0,0)\",borderColor:\"#ccc\",contentColor:\"#5793f3\",inactiveColor:\"#aaa\",borderWidth:0,padding:5,textGap:10,precision:0,textStyle:{color:\"#333\"}},e}(zp),WF=[20,140],HF=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.optionUpdated=function(e,n){t.prototype.optionUpdated.apply(this,arguments),this.resetExtent(),this.resetVisual((function(t){t.mappingMethod=\"linear\",t.dataExtent=this.getExtent()})),this._resetRange()},e.prototype.resetItemSize=function(){t.prototype.resetItemSize.apply(this,arguments);var e=this.itemSize;(null==e[0]||isNaN(e[0]))\u0026\u0026(e[0]=WF[0]),(null==e[1]||isNaN(e[1]))\u0026\u0026(e[1]=WF[1])},e.prototype._resetRange=function(){var t=this.getExtent(),e=this.option.range;!e||e.auto?(t.auto=1,this.option.range=t):Y(e)\u0026\u0026(e[0]\u003ee[1]\u0026\u0026e.reverse(),e[0]=Math.max(e[0],t[0]),e[1]=Math.min(e[1],t[1]))},e.prototype.completeVisualOption=function(){t.prototype.completeVisualOption.apply(this,arguments),E(this.stateList,(function(t){var e=this.option.controller[t].symbolSize;e\u0026\u0026e[0]!==e[1]\u0026\u0026(e[0]=e[1]/3)}),this)},e.prototype.setSelected=function(t){this.option.range=t.slice(),this._resetRange()},e.prototype.getSelected=function(){var t=this.getExtent(),e=Qr((this.get(\"range\")||[]).slice());return e[0]\u003et[1]\u0026\u0026(e[0]=t[1]),e[1]\u003et[1]\u0026\u0026(e[1]=t[1]),e[0]\u003ct[0]\u0026\u0026(e[0]=t[0]),e[1]\u003ct[0]\u0026\u0026(e[1]=t[0]),e},e.prototype.getValueState=function(t){var e=this.option.range,n=this.getExtent();return(e[0]\u003c=n[0]||e[0]\u003c=t)\u0026\u0026(e[1]\u003e=n[1]||t\u003c=e[1])?\"inRange\":\"outOfRange\"},e.prototype.findTargetDataIndices=function(t){var e=[];return this.eachTargetSeries((function(n){var i=[],r=n.getData();r.each(this.getDataDimensionIndex(r),(function(e,n){t[0]\u003c=e\u0026\u0026e\u003c=t[1]\u0026\u0026i.push(n)}),this),e.push({seriesId:n.id,dataIndex:i})}),this),e},e.prototype.getVisualMeta=function(t){var e=YF(this,\"outOfRange\",this.getExtent()),n=YF(this,\"inRange\",this.option.range.slice()),i=[];function r(e,n){i.push({value:e,color:t(e,n)})}for(var o=0,a=0,s=n.length,l=e.length;a\u003cl\u0026\u0026(!n.length||e[a]\u003c=n[0]);a++)e[a]\u003cn[o]\u0026\u0026r(e[a],\"outOfRange\");for(var u=1;o\u003cs;o++,u=0)u\u0026\u0026i.length\u0026\u0026r(n[o],\"outOfRange\"),r(n[o],\"inRange\");for(u=1;a\u003cl;a++)(!n.length||n[n.length-1]\u003ce[a])\u0026\u0026(u\u0026\u0026(i.length\u0026\u0026r(i[i.length-1].value,\"outOfRange\"),u=0),r(e[a],\"outOfRange\"));var h=i.length;return{stops:i,outerColors:[h?i[0].color:\"transparent\",h?i[h-1].color:\"transparent\"]}},e.type=\"visualMap.continuous\",e.defaultOption=kc(GF.defaultOption,{align:\"auto\",calculable:!1,hoverLink:!0,realtime:!0,handleIcon:\"path://M-11.39,9.77h0a3.5,3.5,0,0,1-3.5,3.5h-22a3.5,3.5,0,0,1-3.5-3.5h0a3.5,3.5,0,0,1,3.5-3.5h22A3.5,3.5,0,0,1-11.39,9.77Z\",handleSize:\"120%\",handleStyle:{borderColor:\"#fff\",borderWidth:1},indicatorIcon:\"circle\",indicatorSize:\"50%\",indicatorStyle:{borderColor:\"#fff\",borderWidth:2,shadowBlur:2,shadowOffsetX:1,shadowOffsetY:1,shadowColor:\"rgba(0,0,0,0.2)\"}}),e}(GF);function YF(t,e,n){if(n[0]===n[1])return n.slice();for(var i=(n[1]-n[0])/200,r=n[0],o=[],a=0;a\u003c=200\u0026\u0026r\u003cn[1];a++)o.push(r),r+=i;return o.push(n[1]),o}var XF=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n.autoPositionValues={left:1,right:1,top:1,bottom:1},n}return n(e,t),e.prototype.init=function(t,e){this.ecModel=t,this.api=e},e.prototype.render=function(t,e,n,i){this.visualMapModel=t,!1!==t.get(\"show\")?this.doRender(t,e,n,i):this.group.removeAll()},e.prototype.renderBackground=function(t){var e=this.visualMapModel,n=vp(e.get(\"padding\")||0),i=t.getBoundingRect();t.add(new Ws({z2:-1,silent:!0,shape:{x:i.x-n[3],y:i.y-n[0],width:i.width+n[3]+n[1],height:i.height+n[0]+n[2]},style:{fill:e.get(\"backgroundColor\"),stroke:e.get(\"borderColor\"),lineWidth:e.get(\"borderWidth\")}}))},e.prototype.getControllerVisual=function(t,e,n){var i=(n=n||{}).forceState,r=this.visualMapModel,o={};if(\"color\"===e){var a=r.get(\"contentColor\");o.color=a}function s(t){return o[t]}function l(t,e){o[t]=e}var u=r.controllerVisuals[i||r.getValueState(t)];return E(kD.prepareVisualTypes(u),(function(i){var r=u[i];n.convertOpacityToAlpha\u0026\u0026\"opacity\"===i\u0026\u0026(i=\"colorAlpha\",r=u.__alphaForOpacity),kD.dependsOn(i,e)\u0026\u0026r\u0026\u0026r.applyVisual(t,s,l)})),o[e]},e.prototype.positionGroup=function(t){var e=this.visualMapModel,n=this.api;Lp(t,e.getBoxLayoutParams(),{width:n.getWidth(),height:n.getHeight()})},e.prototype.doRender=function(t,e,n,i){},e.type=\"visualMap\",e}(Ag),UF=[[\"left\",\"right\",\"width\"],[\"top\",\"bottom\",\"height\"]];function ZF(t,e,n){var i=t.option,r=i.align;if(null!=r\u0026\u0026\"auto\"!==r)return r;for(var o={width:e.getWidth(),height:e.getHeight()},a=\"horizontal\"===i.orient?1:0,s=UF[a],l=[0,null,10],u={},h=0;h\u003c3;h++)u[UF[1-a][h]]=l[h],u[s[h]]=2===h?n[0]:i[s[h]];var c=[[\"x\",\"width\",3],[\"y\",\"height\",0]][a],p=kp(u,o,i.padding);return s[(p.margin[c[2]]||0)+p[c[0]]+.5*p[c[1]]\u003c.5*o[c[1]]?0:1]}function jF(t,e){return E(t||[],(function(t){null!=t.dataIndex\u0026\u0026(t.dataIndexInside=t.dataIndex,t.dataIndex=null),t.highlightKey=\"visualMap\"+(e?e.componentIndex:\"\")})),t}var qF=Kr,KF=E,$F=Math.min,JF=Math.max,QF=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n._shapes={},n._dataInterval=[],n._handleEnds=[],n._hoverLinkDataIndices=[],n}return n(e,t),e.prototype.init=function(e,n){t.prototype.init.call(this,e,n),this._hoverLinkFromSeriesMouseOver=W(this._hoverLinkFromSeriesMouseOver,this),this._hideIndicator=W(this._hideIndicator,this)},e.prototype.doRender=function(t,e,n,i){i\u0026\u0026\"selectDataRange\"===i.type\u0026\u0026i.from===this.uid||this._buildView()},e.prototype._buildView=function(){this.group.removeAll();var t=this.visualMapModel,e=this.group;this._orient=t.get(\"orient\"),this._useHandle=t.get(\"calculable\"),this._resetInterval(),this._renderBar(e);var n=t.get(\"text\");this._renderEndsText(e,n,0),this._renderEndsText(e,n,1),this._updateView(!0),this.renderBackground(e),this._updateView(),this._enableHoverLinkToSeries(),this._enableHoverLinkFromSeries(),this.positionGroup(e)},e.prototype._renderEndsText=function(t,e,n){if(e){var i=e[1-n];i=null!=i?i+\"\":\"\";var r=this.visualMapModel,o=r.get(\"textGap\"),a=r.itemSize,s=this._shapes.mainGroup,l=this._applyTransform([a[0]/2,0===n?-o:a[1]+o],s),u=this._applyTransform(0===n?\"bottom\":\"top\",s),h=this._orient,c=this.visualMapModel.textStyleModel;this.group.add(new Xs({style:oc(c,{x:l[0],y:l[1],verticalAlign:\"horizontal\"===h?\"middle\":u,align:\"horizontal\"===h?u:\"center\",text:i})}))}},e.prototype._renderBar=function(t){var e=this.visualMapModel,n=this._shapes,i=e.itemSize,r=this._orient,o=this._useHandle,a=ZF(e,this.api,i),s=n.mainGroup=this._createBarGroup(a),l=new Br;s.add(l),l.add(n.outOfRange=tG()),l.add(n.inRange=tG(null,o?nG(this._orient):null,W(this._dragHandle,this,\"all\",!1),W(this._dragHandle,this,\"all\",!0))),l.setClipPath(new Ws({shape:{x:0,y:0,width:i[0],height:i[1],r:3}}));var u=e.textStyleModel.getTextRect(\"国\"),h=JF(u.width,u.height);o\u0026\u0026(n.handleThumbs=[],n.handleLabels=[],n.handleLabelPoints=[],this._createHandle(e,s,0,i,h,r),this._createHandle(e,s,1,i,h,r)),this._createIndicator(e,s,i,h,r),t.add(s)},e.prototype._createHandle=function(t,e,n,i,r,o){var a=W(this._dragHandle,this,n,!1),s=W(this._dragHandle,this,n,!0),l=Cr(t.get(\"handleSize\"),i[0]),u=Xy(t.get(\"handleIcon\"),-l/2,-l/2,l,l,null,!0),h=nG(this._orient);u.attr({cursor:h,draggable:!0,drift:a,ondragend:s,onmousemove:function(t){de(t.event)}}),u.x=i[0]/2,u.useStyle(t.getModel(\"handleStyle\").getItemStyle()),u.setStyle({strokeNoScale:!0,strokeFirst:!0}),u.style.lineWidth*=2,u.ensureState(\"emphasis\").style=t.getModel([\"emphasis\",\"handleStyle\"]).getItemStyle(),Jl(u,!0),e.add(u);var c=this.visualMapModel.textStyleModel,p=new Xs({cursor:h,draggable:!0,drift:a,onmousemove:function(t){de(t.event)},ondragend:s,style:oc(c,{x:0,y:0,text:\"\"})});p.ensureState(\"blur\").style={opacity:.1},p.stateTransition={duration:200},this.group.add(p);var d=[l,0],f=this._shapes;f.handleThumbs[n]=u,f.handleLabelPoints[n]=d,f.handleLabels[n]=p},e.prototype._createIndicator=function(t,e,n,i,r){var o=Cr(t.get(\"indicatorSize\"),n[0]),a=Xy(t.get(\"indicatorIcon\"),-o/2,-o/2,o,o,null,!0);a.attr({cursor:\"move\",invisible:!0,silent:!0,x:n[0]/2});var s=t.getModel(\"indicatorStyle\").getItemStyle();if(a instanceof Ns){var l=a.style;a.useStyle(A({image:l.image,x:l.x,y:l.y,width:l.width,height:l.height},s))}else a.useStyle(s);e.add(a);var u=this.visualMapModel.textStyleModel,h=new Xs({silent:!0,invisible:!0,style:oc(u,{x:0,y:0,text:\"\"})});this.group.add(h);var c=[(\"horizontal\"===r?i/2:6)+n[0]/2,0],p=this._shapes;p.indicator=a,p.indicatorLabel=h,p.indicatorLabelPoint=c,this._firstShowIndicator=!0},e.prototype._dragHandle=function(t,e,n,i){if(this._useHandle){if(this._dragging=!e,!e){var r=this._applyTransform([n,i],this._shapes.mainGroup,!0);this._updateInterval(t,r[1]),this._hideIndicator(),this._updateView()}e===!this.visualMapModel.get(\"realtime\")\u0026\u0026this.api.dispatchAction({type:\"selectDataRange\",from:this.uid,visualMapId:this.visualMapModel.id,selected:this._dataInterval.slice()}),e?!this._hovering\u0026\u0026this._clearHoverLinkToSeries():eG(this.visualMapModel)\u0026\u0026this._doHoverLinkToSeries(this._handleEnds[t],!1)}},e.prototype._resetInterval=function(){var t=this.visualMapModel,e=this._dataInterval=t.getSelected(),n=t.getExtent(),i=[0,t.itemSize[1]];this._handleEnds=[qF(e[0],n,i,!0),qF(e[1],n,i,!0)]},e.prototype._updateInterval=function(t,e){e=e||0;var n=this.visualMapModel,i=this._handleEnds,r=[0,n.itemSize[1]];zk(e,i,r,t,0);var o=n.getExtent();this._dataInterval=[qF(i[0],r,o,!0),qF(i[1],r,o,!0)]},e.prototype._updateView=function(t){var e=this.visualMapModel,n=e.getExtent(),i=this._shapes,r=[0,e.itemSize[1]],o=t?r:this._handleEnds,a=this._createBarVisual(this._dataInterval,n,o,\"inRange\"),s=this._createBarVisual(n,n,r,\"outOfRange\");i.inRange.setStyle({fill:a.barColor}).setShape(\"points\",a.barPoints),i.outOfRange.setStyle({fill:s.barColor}).setShape(\"points\",s.barPoints),this._updateHandle(o,a)},e.prototype._createBarVisual=function(t,e,n,i){var r={forceState:i,convertOpacityToAlpha:!0},o=this._makeColorGradient(t,r),a=[this.getControllerVisual(t[0],\"symbolSize\",r),this.getControllerVisual(t[1],\"symbolSize\",r)],s=this._createBarPoints(n,a);return{barColor:new oh(0,0,0,1,o),barPoints:s,handlesColor:[o[0].color,o[o.length-1].color]}},e.prototype._makeColorGradient=function(t,e){var n=[],i=(t[1]-t[0])/100;n.push({color:this.getControllerVisual(t[0],\"color\",e),offset:0});for(var r=1;r\u003c100;r++){var o=t[0]+i*r;if(o\u003et[1])break;n.push({color:this.getControllerVisual(o,\"color\",e),offset:r/100})}return n.push({color:this.getControllerVisual(t[1],\"color\",e),offset:1}),n},e.prototype._createBarPoints=function(t,e){var n=this.visualMapModel.itemSize;return[[n[0]-e[0],t[0]],[n[0],t[0]],[n[0],t[1]],[n[0]-e[1],t[1]]]},e.prototype._createBarGroup=function(t){var e=this._orient,n=this.visualMapModel.get(\"inverse\");return new Br(\"horizontal\"!==e||n?\"horizontal\"===e\u0026\u0026n?{scaleX:\"bottom\"===t?-1:1,rotation:-Math.PI/2}:\"vertical\"!==e||n?{scaleX:\"left\"===t?1:-1}:{scaleX:\"left\"===t?1:-1,scaleY:-1}:{scaleX:\"bottom\"===t?1:-1,rotation:Math.PI/2})},e.prototype._updateHandle=function(t,e){if(this._useHandle){var n=this._shapes,i=this.visualMapModel,r=n.handleThumbs,o=n.handleLabels,a=i.itemSize,s=i.getExtent(),l=this._applyTransform(\"left\",n.mainGroup);KF([0,1],(function(u){var h=r[u];h.setStyle(\"fill\",e.handlesColor[u]),h.y=t[u];var c=qF(t[u],[0,a[1]],s,!0),p=this.getControllerVisual(c,\"symbolSize\");h.scaleX=h.scaleY=p/a[0],h.x=a[0]-p/2;var d=Fh(n.handleLabelPoints[u],Bh(h,this.group));if(\"horizontal\"===this._orient){var f=\"left\"===l||\"top\"===l?(a[0]-p)/2:(a[0]-p)/-2;d[1]+=f}o[u].setStyle({x:d[0],y:d[1],text:i.formatValueText(this._dataInterval[u]),verticalAlign:\"middle\",align:\"vertical\"===this._orient?this._applyTransform(\"left\",n.mainGroup):\"center\"})}),this)}},e.prototype._showIndicator=function(t,e,n,i){var r=this.visualMapModel,o=r.getExtent(),a=r.itemSize,s=[0,a[1]],l=this._shapes,u=l.indicator;if(u){u.attr(\"invisible\",!1);var h=this.getControllerVisual(t,\"color\",{convertOpacityToAlpha:!0}),c=this.getControllerVisual(t,\"symbolSize\"),p=qF(t,o,s,!0),d=a[0]-c/2,f={x:u.x,y:u.y};u.y=p,u.x=d;var g=Fh(l.indicatorLabelPoint,Bh(u,this.group)),y=l.indicatorLabel;y.attr(\"invisible\",!1);var v=this._applyTransform(\"left\",l.mainGroup),m=\"horizontal\"===this._orient;y.setStyle({text:(n||\"\")+r.formatValueText(e),verticalAlign:m?v:\"middle\",align:m?\"center\":v});var x={x:d,y:p,style:{fill:h}},_={style:{x:g[0],y:g[1]}};if(r.ecModel.isAnimationEnabled()\u0026\u0026!this._firstShowIndicator){var b={duration:100,easing:\"cubicInOut\",additive:!0};u.x=f.x,u.y=f.y,u.animateTo(x,b),y.animateTo(_,b)}else u.attr(x),y.attr(_);this._firstShowIndicator=!1;var w=this._shapes.handleLabels;if(w)for(var S=0;S\u003cw.length;S++)this.api.enterBlur(w[S])}},e.prototype._enableHoverLinkToSeries=function(){var t=this;this._shapes.mainGroup.on(\"mousemove\",(function(e){if(t._hovering=!0,!t._dragging){var n=t.visualMapModel.itemSize,i=t._applyTransform([e.offsetX,e.offsetY],t._shapes.mainGroup,!0,!0);i[1]=$F(JF(0,i[1]),n[1]),t._doHoverLinkToSeries(i[1],0\u003c=i[0]\u0026\u0026i[0]\u003c=n[0])}})).on(\"mouseout\",(function(){t._hovering=!1,!t._dragging\u0026\u0026t._clearHoverLinkToSeries()}))},e.prototype._enableHoverLinkFromSeries=function(){var t=this.api.getZr();this.visualMapModel.option.hoverLink?(t.on(\"mouseover\",this._hoverLinkFromSeriesMouseOver,this),t.on(\"mouseout\",this._hideIndicator,this)):this._clearHoverLinkFromSeries()},e.prototype._doHoverLinkToSeries=function(t,e){var n=this.visualMapModel,i=n.itemSize;if(n.option.hoverLink){var r=[0,i[1]],o=n.getExtent();t=$F(JF(r[0],t),r[1]);var a=function(t,e,n){var i=6,r=t.get(\"hoverLinkDataSize\");r\u0026\u0026(i=qF(r,e,n,!0)/2);return i}(n,o,r),s=[t-a,t+a],l=qF(t,r,o,!0),u=[qF(s[0],r,o,!0),qF(s[1],r,o,!0)];s[0]\u003cr[0]\u0026\u0026(u[0]=-1/0),s[1]\u003er[1]\u0026\u0026(u[1]=1/0),e\u0026\u0026(u[0]===-1/0?this._showIndicator(l,u[1],\"\u003c \",a):u[1]===1/0?this._showIndicator(l,u[0],\"\u003e \",a):this._showIndicator(l,l,\"≈ \",a));var h=this._hoverLinkDataIndices,c=[];(e||eG(n))\u0026\u0026(c=this._hoverLinkDataIndices=n.findTargetDataIndices(u));var p=function(t,e){var n={},i={};return r(t||[],n),r(e||[],i,n),[o(n),o(i)];function r(t,e,n){for(var i=0,r=t.length;i\u003cr;i++){var o=Ro(t[i].seriesId,null);if(null==o)return;for(var a=To(t[i].dataIndex),s=n\u0026\u0026n[o],l=0,u=a.length;l\u003cu;l++){var h=a[l];s\u0026\u0026s[h]?s[h]=null:(e[o]||(e[o]={}))[h]=1}}}function o(t,e){var n=[];for(var i in t)if(t.hasOwnProperty(i)\u0026\u0026null!=t[i])if(e)n.push(+i);else{var r=o(t[i],!0);r.length\u0026\u0026n.push({seriesId:i,dataIndex:r})}return n}}(h,c);this._dispatchHighDown(\"downplay\",jF(p[0],n)),this._dispatchHighDown(\"highlight\",jF(p[1],n))}},e.prototype._hoverLinkFromSeriesMouseOver=function(t){var e;if(Oy(t.target,(function(t){var n=rl(t);if(null!=n.dataIndex)return e=n,!0}),!0),e){var n=this.ecModel.getSeriesByIndex(e.seriesIndex),i=this.visualMapModel;if(i.isTargetSeries(n)){var r=n.getData(e.dataType),o=r.getStore().get(i.getDataDimensionIndex(r),e.dataIndex);isNaN(o)||this._showIndicator(o,o)}}},e.prototype._hideIndicator=function(){var t=this._shapes;t.indicator\u0026\u0026t.indicator.attr(\"invisible\",!0),t.indicatorLabel\u0026\u0026t.indicatorLabel.attr(\"invisible\",!0);var e=this._shapes.handleLabels;if(e)for(var n=0;n\u003ce.length;n++)this.api.leaveBlur(e[n])},e.prototype._clearHoverLinkToSeries=function(){this._hideIndicator();var t=this._hoverLinkDataIndices;this._dispatchHighDown(\"downplay\",jF(t,this.visualMapModel)),t.length=0},e.prototype._clearHoverLinkFromSeries=function(){this._hideIndicator();var t=this.api.getZr();t.off(\"mouseover\",this._hoverLinkFromSeriesMouseOver),t.off(\"mouseout\",this._hideIndicator)},e.prototype._applyTransform=function(t,e,n,i){var r=Bh(e,i?null:this.group);return Y(t)?Fh(t,r,n):Gh(t,r,n)},e.prototype._dispatchHighDown=function(t,e){e\u0026\u0026e.length\u0026\u0026this.api.dispatchAction({type:t,batch:e})},e.prototype.dispose=function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()},e.type=\"visualMap.continuous\",e}(XF);function tG(t,e,n,i){return new Xu({shape:{points:t},draggable:!!n,cursor:e,drift:n,onmousemove:function(t){de(t.event)},ondragend:i})}function eG(t){var e=t.get(\"hoverLinkOnHandle\");return!!(null==e?t.get(\"realtime\"):e)}function nG(t){return\"vertical\"===t?\"ns-resize\":\"ew-resize\"}var iG={type:\"selectDataRange\",event:\"dataRangeSelected\",update:\"update\"},rG=function(t,e){e.eachComponent({mainType:\"visualMap\",query:t},(function(e){e.setSelected(t.selected)}))},oG=[{createOnAllSeries:!0,reset:function(t,e){var n=[];return e.eachComponent(\"visualMap\",(function(e){var i,r,o,a,s,l=t.pipelineContext;!e.isTargetSeries(t)||l\u0026\u0026l.large||n.push((i=e.stateList,r=e.targetVisuals,o=W(e.getValueState,e),a=e.getDataDimensionIndex(t.getData()),s={},E(i,(function(t){var e=kD.prepareVisualTypes(r[t]);s[t]=e})),{progress:function(t,e){var n,i;function l(t){return Dy(e,i,t)}function u(t,n){ky(e,i,t,n)}null!=a\u0026\u0026(n=e.getDimensionIndex(a));for(var h=e.getStore();null!=(i=t.next());){var c=e.getRawDataItem(i);if(!c||!1!==c.visualMap)for(var p=null!=a?h.get(n,i):i,d=o(p),f=r[d],g=s[d],y=0,v=g.length;y\u003cv;y++){var m=g[y];f[m]\u0026\u0026f[m].applyVisual(p,l,u)}}}}))})),n}},{createOnAllSeries:!0,reset:function(t,e){var n=t.getData(),i=[];e.eachComponent(\"visualMap\",(function(e){if(e.isTargetSeries(t)){var r=e.getVisualMeta(W(aG,null,t,e))||{stops:[],outerColors:[]},o=e.getDataDimensionIndex(n);o\u003e=0\u0026\u0026(r.dimension=o,i.push(r))}})),t.getData().setVisual(\"visualMeta\",i)}}];function aG(t,e,n,i){for(var r=e.targetVisuals[i],o=kD.prepareVisualTypes(r),a={color:Ay(t.getData(),\"color\")},s=0,l=o.length;s\u003cl;s++){var u=o[s],h=r[\"opacity\"===u?\"__alphaForOpacity\":u];h\u0026\u0026h.applyVisual(n,c,p)}return a.color;function c(t){return a[t]}function p(t,e){a[t]=e}}var sG=E;function lG(t){var e=t\u0026\u0026t.visualMap;Y(e)||(e=e?[e]:[]),sG(e,(function(t){if(t){uG(t,\"splitList\")\u0026\u0026!uG(t,\"pieces\")\u0026\u0026(t.pieces=t.splitList,delete t.splitList);var e=t.pieces;e\u0026\u0026Y(e)\u0026\u0026sG(e,(function(t){q(t)\u0026\u0026(uG(t,\"start\")\u0026\u0026!uG(t,\"min\")\u0026\u0026(t.min=t.start),uG(t,\"end\")\u0026\u0026!uG(t,\"max\")\u0026\u0026(t.max=t.end))}))}}))}function uG(t,e){return t\u0026\u0026t.hasOwnProperty\u0026\u0026t.hasOwnProperty(e)}var hG=!1;function cG(t){hG||(hG=!0,t.registerSubTypeDefaulter(\"visualMap\",(function(t){return t.categories||(t.pieces?t.pieces.length\u003e0:t.splitNumber\u003e0)\u0026\u0026!t.calculable?\"piecewise\":\"continuous\"})),t.registerAction(iG,rG),E(oG,(function(e){t.registerVisual(t.PRIORITY.VISUAL.COMPONENT,e)})),t.registerPreprocessor(lG))}function pG(t){t.registerComponentModel(HF),t.registerComponentView(QF),cG(t)}var dG=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n._pieceList=[],n}return n(e,t),e.prototype.optionUpdated=function(e,n){t.prototype.optionUpdated.apply(this,arguments),this.resetExtent();var i=this._mode=this._determineMode();this._pieceList=[],fG[this._mode].call(this,this._pieceList),this._resetSelected(e,n);var r=this.option.categories;this.resetVisual((function(t,e){\"categories\"===i?(t.mappingMethod=\"category\",t.categories=T(r)):(t.dataExtent=this.getExtent(),t.mappingMethod=\"piecewise\",t.pieceList=z(this._pieceList,(function(t){return t=T(t),\"inRange\"!==e\u0026\u0026(t.visual=null),t})))}))},e.prototype.completeVisualOption=function(){var e=this.option,n={},i=kD.listVisualTypes(),r=this.isCategory();function o(t,e,n){return t\u0026\u0026t[e]\u0026\u0026t[e].hasOwnProperty(n)}E(e.pieces,(function(t){E(i,(function(e){t.hasOwnProperty(e)\u0026\u0026(n[e]=1)}))})),E(n,(function(t,n){var i=!1;E(this.stateList,(function(t){i=i||o(e,t,n)||o(e.target,t,n)}),this),!i\u0026\u0026E(this.stateList,(function(t){(e[t]||(e[t]={}))[n]=OF(n,\"inRange\"===t?\"active\":\"inactive\",r)}))}),this),t.prototype.completeVisualOption.apply(this,arguments)},e.prototype._resetSelected=function(t,e){var n=this.option,i=this._pieceList,r=(e?n:t).selected||{};if(n.selected=r,E(i,(function(t,e){var n=this.getSelectedMapKey(t);r.hasOwnProperty(n)||(r[n]=!0)}),this),\"single\"===n.selectedMode){var o=!1;E(i,(function(t,e){var n=this.getSelectedMapKey(t);r[n]\u0026\u0026(o?r[n]=!1:o=!0)}),this)}},e.prototype.getItemSymbol=function(){return this.get(\"itemSymbol\")},e.prototype.getSelectedMapKey=function(t){return\"categories\"===this._mode?t.value+\"\":t.index+\"\"},e.prototype.getPieceList=function(){return this._pieceList},e.prototype._determineMode=function(){var t=this.option;return t.pieces\u0026\u0026t.pieces.length\u003e0?\"pieces\":this.option.categories?\"categories\":\"splitNumber\"},e.prototype.setSelected=function(t){this.option.selected=T(t)},e.prototype.getValueState=function(t){var e=kD.findPieceIndex(t,this._pieceList);return null!=e\u0026\u0026this.option.selected[this.getSelectedMapKey(this._pieceList[e])]?\"inRange\":\"outOfRange\"},e.prototype.findTargetDataIndices=function(t){var e=[],n=this._pieceList;return this.eachTargetSeries((function(i){var r=[],o=i.getData();o.each(this.getDataDimensionIndex(o),(function(e,i){kD.findPieceIndex(e,n)===t\u0026\u0026r.push(i)}),this),e.push({seriesId:i.id,dataIndex:r})}),this),e},e.prototype.getRepresentValue=function(t){var e;if(this.isCategory())e=t.value;else if(null!=t.value)e=t.value;else{var n=t.interval||[];e=n[0]===-1/0\u0026\u0026n[1]===1/0?0:(n[0]+n[1])/2}return e},e.prototype.getVisualMeta=function(t){if(!this.isCategory()){var e=[],n=[\"\",\"\"],i=this,r=this._pieceList.slice();if(r.length){var o=r[0].interval[0];o!==-1/0\u0026\u0026r.unshift({interval:[-1/0,o]}),(o=r[r.length-1].interval[1])!==1/0\u0026\u0026r.push({interval:[o,1/0]})}else r.push({interval:[-1/0,1/0]});var a=-1/0;return E(r,(function(t){var e=t.interval;e\u0026\u0026(e[0]\u003ea\u0026\u0026s([a,e[0]],\"outOfRange\"),s(e.slice()),a=e[1])}),this),{stops:e,outerColors:n}}function s(r,o){var a=i.getRepresentValue({interval:r});o||(o=i.getValueState(a));var s=t(a,o);r[0]===-1/0?n[0]=s:r[1]===1/0?n[1]=s:e.push({value:r[0],color:s},{value:r[1],color:s})}},e.type=\"visualMap.piecewise\",e.defaultOption=kc(GF.defaultOption,{selected:null,minOpen:!1,maxOpen:!1,align:\"auto\",itemWidth:20,itemHeight:14,itemSymbol:\"roundRect\",pieces:null,categories:null,splitNumber:5,selectedMode:\"multiple\",itemGap:10,hoverLink:!0}),e}(GF),fG={splitNumber:function(t){var e=this.option,n=Math.min(e.precision,20),i=this.getExtent(),r=e.splitNumber;r=Math.max(parseInt(r,10),1),e.splitNumber=r;for(var o=(i[1]-i[0])/r;+o.toFixed(n)!==o\u0026\u0026n\u003c5;)n++;e.precision=n,o=+o.toFixed(n),e.minOpen\u0026\u0026t.push({interval:[-1/0,i[0]],close:[0,0]});for(var a=0,s=i[0];a\u003cr;s+=o,a++){var l=a===r-1?i[1]:s+o;t.push({interval:[s,l],close:[1,1]})}e.maxOpen\u0026\u0026t.push({interval:[i[1],1/0],close:[0,0]}),go(t),E(t,(function(t,e){t.index=e,t.text=this.formatValueText(t.interval)}),this)},categories:function(t){var e=this.option;E(e.categories,(function(e){t.push({text:this.formatValueText(e,!0),value:e})}),this),gG(e,t)},pieces:function(t){var e=this.option;E(e.pieces,(function(e,n){q(e)||(e={value:e});var i={text:\"\",index:n};if(null!=e.label\u0026\u0026(i.text=e.label),e.hasOwnProperty(\"value\")){var r=i.value=e.value;i.interval=[r,r],i.close=[1,1]}else{for(var o=i.interval=[],a=i.close=[0,0],s=[1,0,1],l=[-1/0,1/0],u=[],h=0;h\u003c2;h++){for(var c=[[\"gte\",\"gt\",\"min\"],[\"lte\",\"lt\",\"max\"]][h],p=0;p\u003c3\u0026\u0026null==o[h];p++)o[h]=e[c[p]],a[h]=s[p],u[h]=2===p;null==o[h]\u0026\u0026(o[h]=l[h])}u[0]\u0026\u0026o[1]===1/0\u0026\u0026(a[0]=0),u[1]\u0026\u0026o[0]===-1/0\u0026\u0026(a[1]=0),o[0]===o[1]\u0026\u0026a[0]\u0026\u0026a[1]\u0026\u0026(i.value=o[0])}i.visual=kD.retrieveVisuals(e),t.push(i)}),this),gG(e,t),go(t),E(t,(function(t){var e=t.close,n=[[\"\u003c\",\"≤\"][e[1]],[\"\u003e\",\"≥\"][e[0]]];t.text=t.text||this.formatValueText(null!=t.value?t.value:t.interval,!1,n)}),this)}};function gG(t,e){var n=t.inverse;(\"vertical\"===t.orient?!n:n)\u0026\u0026e.reverse()}var yG=function(t){function e(){var n=null!==t\u0026\u0026t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.doRender=function(){var t=this.group;t.removeAll();var e=this.visualMapModel,n=e.get(\"textGap\"),i=e.textStyleModel,r=i.getFont(),o=i.getTextColor(),a=this._getItemAlign(),s=e.itemSize,l=this._getViewData(),u=l.endsText,h=it(e.get(\"showLabel\",!0),!u),c=!e.get(\"selectedMode\");u\u0026\u0026this._renderEndsText(t,u[0],s,h,a),E(l.viewPieceList,(function(i){var l=i.piece,u=new Br;u.onclick=W(this._onItemClick,this,l),this._enableHoverLink(u,i.indexInModelPieceList);var p=e.getRepresentValue(l);if(this._createItemSymbol(u,p,[0,0,s[0],s[1]],c),h){var d=this.visualMapModel.getValueState(p);u.add(new Xs({style:{x:\"right\"===a?-n:s[0]+n,y:s[1]/2,text:l.text,verticalAlign:\"middle\",align:a,font:r,fill:o,opacity:\"outOfRange\"===d?.5:1},silent:c}))}t.add(u)}),this),u\u0026\u0026this._renderEndsText(t,u[1],s,h,a),Ap(e.get(\"orient\"),t,e.get(\"itemGap\")),this.renderBackground(t),this.positionGroup(t)},e.prototype._enableHoverLink=function(t,e){var n=this;t.on(\"mouseover\",(function(){return i(\"highlight\")})).on(\"mouseout\",(function(){return i(\"downplay\")}));var i=function(t){var i=n.visualMapModel;i.option.hoverLink\u0026\u0026n.api.dispatchAction({type:t,batch:jF(i.findTargetDataIndices(e),i)})}},e.prototype._getItemAlign=function(){var t=this.visualMapModel,e=t.option;if(\"vertical\"===e.orient)return ZF(t,this.api,t.itemSize);var n=e.align;return n\u0026\u0026\"auto\"!==n||(n=\"left\"),n},e.prototype._renderEndsText=function(t,e,n,i,r){if(e){var o=new Br,a=this.visualMapModel.textStyleModel;o.add(new Xs({style:oc(a,{x:i?\"right\"===r?n[0]:0:n[0]/2,y:n[1]/2,verticalAlign:\"middle\",align:i?r:\"center\",text:e})})),t.add(o)}},e.prototype._getViewData=function(){var t=this.visualMapModel,e=z(t.getPieceList(),(function(t,e){return{piece:t,indexInModelPieceList:e}})),n=t.get(\"text\"),i=t.get(\"orient\"),r=t.get(\"inverse\");return(\"horizontal\"===i?r:!r)?e.reverse():n\u0026\u0026(n=n.slice().reverse()),{viewPieceList:e,endsText:n}},e.prototype._createItemSymbol=function(t,e,n,i){var r=Xy(this.getControllerVisual(e,\"symbol\"),n[0],n[1],n[2],n[3],this.getControllerVisual(e,\"color\"));r.silent=i,t.add(r)},e.prototype._onItemClick=function(t){var e=this.visualMapModel,n=e.option,i=n.selectedMode;if(i){var r=T(n.selected),o=e.getSelectedMapKey(t);\"single\"===i||!0===i?(r[o]=!0,E(r,(function(t,e){r[e]=e===o}))):r[o]=!r[o],this.api.dispatchAction({type:\"selectDataRange\",from:this.uid,visualMapId:this.visualMapModel.id,selected:r})}},e.type=\"visualMap.piecewise\",e}(XF);function vG(t){t.registerComponentModel(dG),t.registerComponentView(yG),cG(t)}var mG={label:{enabled:!0},decal:{show:!1}},xG=Vo(),_G={};function bG(t,e){var n=t.getModel(\"aria\");if(n.get(\"enabled\")){var i=T(mG);C(i.label,t.getLocaleModel().get(\"aria\"),!1),C(n.option,i,!1),function(){if(n.getModel(\"decal\").get(\"show\")){var e=yt();t.eachSeries((function(t){if(!t.isColorBySeries()){var n=e.get(t.type);n||(n={},e.set(t.type,n)),xG(t).scope=n}})),t.eachRawSeries((function(e){if(!t.isSeriesFiltered(e))if(X(e.enableAriaDecal))e.enableAriaDecal();else{var n=e.getData();if(e.isColorBySeries()){var i=pd(e.ecModel,e.name,_G,t.getSeriesCount()),r=n.getVisual(\"decal\");n.setVisual(\"decal\",u(r,i))}else{var o=e.getRawData(),a={},s=xG(e).scope;n.each((function(t){var e=n.getRawIndex(t);a[e]=t}));var l=o.count();o.each((function(t){var i=a[t],r=o.getName(t)||t+\"\",h=pd(e.ecModel,r,s,l),c=n.getItemVisual(i,\"decal\");n.setItemVisual(i,\"decal\",u(c,h))}))}}function u(t,e){var n=t?A(A({},e),t):e;return n.dirty=!0,n}}))}}(),function(){var i=e.getZr().dom;if(!i)return;var o=t.getLocaleModel().get(\"aria\"),a=n.getModel(\"label\");if(a.option=k(a.option,o),!a.get(\"enabled\"))return;if(i.setAttribute(\"role\",\"img\"),a.get(\"description\"))return void i.setAttribute(\"aria-label\",a.get(\"description\"));var s,l=t.getSeriesCount(),u=a.get([\"data\",\"maxCount\"])||10,h=a.get([\"series\",\"maxCount\"])||10,c=Math.min(l,h);if(l\u003c1)return;var p=function(){var e=t.get(\"title\");e\u0026\u0026e.length\u0026\u0026(e=e[0]);return e\u0026\u0026e.text}();s=p?r(a.get([\"general\",\"withTitle\"]),{title:p}):a.get([\"general\",\"withoutTitle\"]);var d=[];s+=r(l\u003e1?a.get([\"series\",\"multiple\",\"prefix\"]):a.get([\"series\",\"single\",\"prefix\"]),{seriesCount:l}),t.eachSeries((function(e,n){if(n\u003cc){var i=void 0,o=e.get(\"name\")?\"withName\":\"withoutName\";i=r(i=l\u003e1?a.get([\"series\",\"multiple\",o]):a.get([\"series\",\"single\",o]),{seriesId:e.seriesIndex,seriesName:e.get(\"name\"),seriesType:(_=e.subType,b=t.getLocaleModel().get([\"series\",\"typeNames\"]),b[_]||b.chart)});var s=e.getData();if(s.count()\u003eu)i+=r(a.get([\"data\",\"partialData\"]),{displayCnt:u});else i+=a.get([\"data\",\"allData\"]);for(var h=a.get([\"data\",\"separator\",\"middle\"]),p=a.get([\"data\",\"separator\",\"end\"]),f=a.get([\"data\",\"excludeDimensionId\"]),g=[],y=0;y\u003cs.count();y++)if(y\u003cu){var v=s.getName(y),m=f?B(s.getValues(y),(function(t,e){return-1===P(f,e)})):s.getValues(y),x=a.get([\"data\",v?\"withName\":\"withoutName\"]);g.push(r(x,{name:v,value:m.join(h)}))}i+=g.join(h)+p,d.push(i)}var _,b}));var f=a.getModel([\"series\",\"multiple\",\"separator\"]),g=f.get(\"middle\"),y=f.get(\"end\");s+=d.join(g)+y,i.setAttribute(\"aria-label\",s)}()}function r(t,e){if(!U(t))return t;var n=t;return E(e,(function(t,e){n=n.replace(new RegExp(\"\\\\{\\\\s*\"+e+\"\\\\s*\\\\}\",\"g\"),t)})),n}}function wG(t){if(t\u0026\u0026t.aria){var e=t.aria;null!=e.show\u0026\u0026(e.enabled=e.show),e.label=e.label||{},E([\"description\",\"general\",\"series\",\"data\"],(function(t){null!=e[t]\u0026\u0026(e.label[t]=e[t])}))}}var SG={value:\"eq\",\"\u003c\":\"lt\",\"\u003c=\":\"lte\",\"\u003e\":\"gt\",\"\u003e=\":\"gte\",\"=\":\"eq\",\"!=\":\"ne\",\"\u003c\u003e\":\"ne\"},MG=function(){function t(t){if(null==(this._condVal=U(t)?new RegExp(t):et(t)?t:null)){var e=\"\";0,wo(e)}}return t.prototype.evaluate=function(t){var e=typeof t;return U(e)?this._condVal.test(t):!!j(e)\u0026\u0026this._condVal.test(t+\"\")},t}(),IG=function(){function t(){}return t.prototype.evaluate=function(){return this.value},t}(),TG=function(){function t(){}return t.prototype.evaluate=function(){for(var t=this.children,e=0;e\u003ct.length;e++)if(!t[e].evaluate())return!1;return!0},t}(),CG=function(){function t(){}return t.prototype.evaluate=function(){for(var t=this.children,e=0;e\u003ct.length;e++)if(t[e].evaluate())return!0;return!1},t}(),DG=function(){function t(){}return t.prototype.evaluate=function(){return!this.child.evaluate()},t}(),AG=function(){function t(){}return t.prototype.evaluate=function(){for(var t=!!this.valueParser,e=(0,this.getValue)(this.valueGetterParam),n=t?this.valueParser(e):null,i=0;i\u003cthis.subCondList.length;i++)if(!this.subCondList[i].evaluate(t?n:e))return!1;return!0},t}();function kG(t,e){if(!0===t||!1===t){var n=new IG;return n.value=t,n}var i=\"\";return PG(t)||wo(i),t.and?LG(\"and\",t,e):t.or?LG(\"or\",t,e):t.not?function(t,e){var n=t.not,i=\"\";0;PG(n)||wo(i);var r=new DG;r.child=kG(n,e),r.child||wo(i);return r}(t,e):function(t,e){for(var n=\"\",i=e.prepareGetValue(t),r=[],o=G(t),a=t.parser,s=a?Cf(a):null,l=0;l\u003co.length;l++){var u=o[l];if(\"parser\"!==u\u0026\u0026!e.valueGetterAttrMap.get(u)){var h=_t(SG,u)?SG[u]:u,c=t[u],p=s?s(c):c,d=Pf(h,p)||\"reg\"===h\u0026\u0026new MG(p);d||wo(n),r.push(d)}}r.length||wo(n);var f=new AG;return f.valueGetterParam=i,f.valueParser=s,f.getValue=e.getValue,f.subCondList=r,f}(t,e)}function LG(t,e,n){var i=e[t],r=\"\";Y(i)||wo(r),i.length||wo(r);var o=\"and\"===t?new TG:new CG;return o.children=z(i,(function(t){return kG(t,n)})),o.children.length||wo(r),o}function PG(t){return q(t)\u0026\u0026!N(t)}var OG=function(){function t(t,e){this._cond=kG(t,e)}return t.prototype.evaluate=function(){return this._cond.evaluate()},t}();var RG={type:\"echarts:filter\",transform:function(t){for(var e,n,i,r=t.upstream,o=(n=t.config,i={valueGetterAttrMap:yt({dimension:!0}),prepareGetValue:function(t){var e=\"\",n=t.dimension;_t(t,\"dimension\")||wo(e);var i=r.getDimensionInfo(n);return i||wo(e),{dimIdx:i.index}},getValue:function(t){return r.retrieveValueFromItem(e,t.dimIdx)}},new OG(n,i)),a=[],s=0,l=r.count();s\u003cl;s++)e=r.getRawDataItem(s),o.evaluate()\u0026\u0026a.push(e);return{data:a}}};var NG={type:\"echarts:sort\",transform:function(t){var e=t.upstream,n=t.config,i=\"\",r=To(n);r.length||wo(i);var o=[];E(r,(function(t){var n=t.dimension,r=t.order,a=t.parser,s=t.incomparable;if(null==n\u0026\u0026wo(i),\"asc\"!==r\u0026\u0026\"desc\"!==r\u0026\u0026wo(i),s\u0026\u0026\"min\"!==s\u0026\u0026\"max\"!==s){var l=\"\";0,wo(l)}if(\"asc\"!==r\u0026\u0026\"desc\"!==r){var u=\"\";0,wo(u)}var h=e.getDimensionInfo(n);h||wo(i);var c=a?Cf(a):null;a\u0026\u0026!c\u0026\u0026wo(i),o.push({dimIdx:h.index,parser:c,comparator:new kf(r,s)})}));var a=e.sourceFormat;a!==Hp\u0026\u0026a!==Yp\u0026\u0026wo(i);for(var s=[],l=0,u=e.count();l\u003cu;l++)s.push(e.getRawDataItem(l));return s.sort((function(t,n){for(var i=0;i\u003co.length;i++){var r=o[i],a=e.retrieveValueFromItem(t,r.dimIdx),s=e.retrieveValueFromItem(n,r.dimIdx);r.parser\u0026\u0026(a=r.parser(a),s=r.parser(s));var l=r.comparator.evaluate(a,s);if(0!==l)return l}return 0})),{data:s}}};var EG=function(t){function e(){var e=null!==t\u0026\u0026t.apply(this,arguments)||this;return e.type=\"dataset\",e}return n(e,t),e.prototype.init=function(e,n,i){t.prototype.init.call(this,e,n,i),this._sourceManager=new $f(this),Jf(this)},e.prototype.mergeOption=function(e,n){t.prototype.mergeOption.call(this,e,n),Jf(this)},e.prototype.optionUpdated=function(){this._sourceManager.dirty()},e.prototype.getSourceManager=function(){return this._sourceManager},e.type=\"dataset\",e.defaultOption={seriesLayoutBy:jp},e}(zp),zG=function(t){function e(){var e=null!==t\u0026\u0026t.apply(this,arguments)||this;return e.type=\"dataset\",e}return n(e,t),e.type=\"dataset\",e}(Ag);var VG=hs.CMD;function BG(t,e){return Math.abs(t-e)\u003c1e-5}function FG(t){var e,n,i,r,o,a=t.data,s=t.len(),l=[],u=0,h=0,c=0,p=0;function d(t,n){e\u0026\u0026e.length\u003e2\u0026\u0026l.push(e),e=[t,n]}function f(t,n,i,r){BG(t,i)\u0026\u0026BG(n,r)||e.push(t,n,i,r,i,r)}function g(t,n,i,r,o,a){var s=Math.abs(n-t),l=4*Math.tan(s/4)/3,u=n\u003ct?-1:1,h=Math.cos(t),c=Math.sin(t),p=Math.cos(n),d=Math.sin(n),f=h*o+i,g=c*a+r,y=p*o+i,v=d*a+r,m=o*l*u,x=a*l*u;e.push(f-m*c,g+x*h,y+m*d,v-x*p,y,v)}for(var y=0;y\u003cs;){var v=a[y++],m=1===y;switch(m\u0026\u0026(c=u=a[y],p=h=a[y+1],v!==VG.L\u0026\u0026v!==VG.C\u0026\u0026v!==VG.Q||(e=[c,p])),v){case VG.M:u=c=a[y++],h=p=a[y++],d(c,p);break;case VG.L:f(u,h,n=a[y++],i=a[y++]),u=n,h=i;break;case VG.C:e.push(a[y++],a[y++],a[y++],a[y++],u=a[y++],h=a[y++]);break;case VG.Q:n=a[y++],i=a[y++],r=a[y++],o=a[y++],e.push(u+2/3*(n-u),h+2/3*(i-h),r+2/3*(n-r),o+2/3*(i-o),r,o),u=r,h=o;break;case VG.A:var x=a[y++],_=a[y++],b=a[y++],w=a[y++],S=a[y++],M=a[y++]+S;y+=1;var I=!a[y++];n=Math.cos(S)*b+x,i=Math.sin(S)*w+_,m?d(c=n,p=i):f(u,h,n,i),u=Math.cos(M)*b+x,h=Math.sin(M)*w+_;for(var T=(I?-1:1)*Math.PI/2,C=S;I?C\u003eM:C\u003cM;C+=T){g(C,I?Math.max(C+T,M):Math.min(C+T,M),x,_,b,w)}break;case VG.R:c=u=a[y++],p=h=a[y++],n=c+a[y++],i=p+a[y++],d(n,p),f(n,p,n,i),f(n,i,c,i),f(c,i,c,p),f(c,p,n,p);break;case VG.Z:e\u0026\u0026f(u,h,c,p),u=c,h=p}}return e\u0026\u0026e.length\u003e2\u0026\u0026l.push(e),l}function GG(t,e,n,i,r,o,a,s,l,u){if(BG(t,n)\u0026\u0026BG(e,i)\u0026\u0026BG(r,a)\u0026\u0026BG(o,s))l.push(a,s);else{var h=2/u,c=h*h,p=a-t,d=s-e,f=Math.sqrt(p*p+d*d);p/=f,d/=f;var g=n-t,y=i-e,v=r-a,m=o-s,x=g*g+y*y,_=v*v+m*m;if(x\u003cc\u0026\u0026_\u003cc)l.push(a,s);else{var b=p*g+d*y,w=-p*v-d*m;if(x-b*b\u003cc\u0026\u0026b\u003e=0\u0026\u0026_-w*w\u003cc\u0026\u0026w\u003e=0)l.push(a,s);else{var S=[],M=[];wn(t,n,r,a,.5,S),wn(e,i,o,s,.5,M),GG(S[0],M[0],S[1],M[1],S[2],M[2],S[3],M[3],l,u),GG(S[4],M[4],S[5],M[5],S[6],M[6],S[7],M[7],l,u)}}}}function WG(t,e,n){var i=t[e],r=t[1-e],o=Math.abs(i/r),a=Math.ceil(Math.sqrt(o*n)),s=Math.floor(n/a);0===s\u0026\u0026(s=1,a=n);for(var l=[],u=0;u\u003ca;u++)l.push(s);var h=n-a*s;if(h\u003e0)for(u=0;u\u003ch;u++)l[u%a]+=1;return l}function HG(t,e,n){for(var i=t.r0,r=t.r,o=t.startAngle,a=t.endAngle,s=Math.abs(a-o),l=s*r,u=r-i,h=l\u003eMath.abs(u),c=WG([l,u],h?0:1,e),p=(h?s:u)/c.length,d=0;d\u003cc.length;d++)for(var f=(h?u:s)/c[d],g=0;g\u003cc[d];g++){var y={};h?(y.startAngle=o+p*d,y.endAngle=o+p*(d+1),y.r0=i+f*g,y.r=i+f*(g+1)):(y.startAngle=o+f*g,y.endAngle=o+f*(g+1),y.r0=i+p*d,y.r=i+p*(d+1)),y.clockwise=t.clockwise,y.cx=t.cx,y.cy=t.cy,n.push(y)}}function YG(t,e,n,i){return t*i-n*e}function XG(t,e,n,i,r,o,a,s){var l=n-t,u=i-e,h=a-r,c=s-o,p=YG(h,c,l,u);if(Math.abs(p)\u003c1e-6)return null;var d=YG(t-r,e-o,h,c)/p;return d\u003c0||d\u003e1?null:new De(d*l+t,d*u+e)}function UG(t,e,n){var i=new De;De.sub(i,n,e),i.normalize();var r=new De;return De.sub(r,t,e),r.dot(i)}function ZG(t,e){var n=t[t.length-1];n\u0026\u0026n[0]===e[0]\u0026\u0026n[1]===e[1]||t.push(e)}function jG(t){var e=t.points,n=[],i=[];Ba(e,n,i);var r=new ze(n[0],n[1],i[0]-n[0],i[1]-n[1]),o=r.width,a=r.height,s=r.x,l=r.y,u=new De,h=new De;return o\u003ea?(u.x=h.x=s+o/2,u.y=l,h.y=l+a):(u.y=h.y=l+a/2,u.x=s,h.x=s+o),function(t,e,n){for(var i=t.length,r=[],o=0;o\u003ci;o++){var a=t[o],s=t[(o+1)%i],l=XG(a[0],a[1],s[0],s[1],e.x,e.y,n.x,n.y);l\u0026\u0026r.push({projPt:UG(l,e,n),pt:l,idx:o})}if(r.length\u003c2)return[{points:t},{points:t}];r.sort((function(t,e){return t.projPt-e.projPt}));var u=r[0],h=r[r.length-1];if(h.idx\u003cu.idx){var c=u;u=h,h=c}var p=[u.pt.x,u.pt.y],d=[h.pt.x,h.pt.y],f=[p],g=[d];for(o=u.idx+1;o\u003c=h.idx;o++)ZG(f,t[o].slice());for(ZG(f,d),ZG(f,p),o=h.idx+1;o\u003c=u.idx+i;o++)ZG(g,t[o%i].slice());return ZG(g,p),ZG(g,d),[{points:f},{points:g}]}(e,u,h)}function qG(t,e,n,i){if(1===n)i.push(e);else{var r=Math.floor(n/2),o=t(e);qG(t,o[0],r,i),qG(t,o[1],n-r,i)}return i}function KG(t,e){e.setStyle(t.style),e.z=t.z,e.z2=t.z2,e.zlevel=t.zlevel}function $G(t,e){var n,i=[],r=t.shape;switch(t.type){case\"rect\":!function(t,e,n){for(var i=t.width,r=t.height,o=i\u003er,a=WG([i,r],o?0:1,e),s=o?\"width\":\"height\",l=o?\"height\":\"width\",u=o?\"x\":\"y\",h=o?\"y\":\"x\",c=t[s]/a.length,p=0;p\u003ca.length;p++)for(var d=t[l]/a[p],f=0;f\u003ca[p];f++){var g={};g[u]=p*c,g[h]=f*d,g[s]=c,g[l]=d,g.x+=t.x,g.y+=t.y,n.push(g)}}(r,e,i),n=Ws;break;case\"sector\":HG(r,e,i),n=Fu;break;case\"circle\":HG({r0:0,r:r.r,startAngle:0,endAngle:2*Math.PI,cx:r.cx,cy:r.cy},e,i),n=Fu;break;default:var o=t.getComputedTransform(),a=o?Math.sqrt(Math.max(o[0]*o[0]+o[1]*o[1],o[2]*o[2]+o[3]*o[3])):1,s=z(function(t,e){var n=FG(t),i=[];e=e||1;for(var r=0;r\u003cn.length;r++){var o=n[r],a=[],s=o[0],l=o[1];a.push(s,l);for(var u=2;u\u003co.length;){var h=o[u++],c=o[u++],p=o[u++],d=o[u++],f=o[u++],g=o[u++];GG(s,l,h,c,p,d,f,g,a,e),s=f,l=g}i.push(a)}return i}(t.getUpdatedPathProxy(),a),(function(t){return function(t){for(var e=[],n=0;n\u003ct.length;)e.push([t[n++],t[n++]]);return e}(t)})),l=s.length;if(0===l)qG(jG,{points:s[0]},e,i);else if(l===e)for(var u=0;u\u003cl;u++)i.push({points:s[u]});else{var h=0,c=z(s,(function(t){var e=[],n=[];Ba(t,e,n);var i=(n[1]-e[1])*(n[0]-e[0]);return h+=i,{poly:t,area:i}}));c.sort((function(t,e){return e.area-t.area}));var p=e;for(u=0;u\u003cl;u++){var d=c[u];if(p\u003c=0)break;var f=u===l-1?p:Math.ceil(d.area/h*e);f\u003c0||(qG(jG,{points:d.poly},f,i),p-=f)}}n=Xu}if(!n)return function(t,e){for(var n=[],i=0;i\u003ce;i++)n.push(bu(t));return n}(t,e);var g=[];for(u=0;u\u003ci.length;u++){var y=new n;y.setShape(i[u]),KG(t,y),g.push(y)}return g}function JG(t,e){var n=t.length,i=e.length;if(n===i)return[t,e];for(var r=[],o=[],a=n\u003ci?t:e,s=Math.min(n,i),l=Math.abs(i-n)/6,u=(s-2)/6,h=Math.ceil(l/u)+1,c=[a[0],a[1]],p=l,d=2;d\u003cs;){var f=a[d-2],g=a[d-1],y=a[d++],v=a[d++],m=a[d++],x=a[d++],_=a[d++],b=a[d++];if(p\u003c=0)c.push(y,v,m,x,_,b);else{for(var w=Math.min(p,h-1)+1,S=1;S\u003c=w;S++){var M=S/w;wn(f,y,m,_,M,r),wn(g,v,x,b,M,o),f=r[3],g=o[3],c.push(r[1],o[1],r[2],o[2],f,g),y=r[5],v=o[5],m=r[6],x=o[6]}p-=w-1}}return a===t?[c,e]:[t,c]}function QG(t,e){for(var n=t.length,i=t[n-2],r=t[n-1],o=[],a=0;a\u003ce.length;)o[a++]=i,o[a++]=r;return o}function tW(t){for(var e=0,n=0,i=0,r=t.length,o=0,a=r-2;o\u003cr;a=o,o+=2){var s=t[a],l=t[a+1],u=t[o],h=t[o+1],c=s*h-u*l;e+=c,n+=(s+u)*c,i+=(l+h)*c}return 0===e?[t[0]||0,t[1]||0]:[n/e/3,i/e/3,e]}function eW(t,e,n,i){for(var r=(t.length-2)/6,o=1/0,a=0,s=t.length,l=s-2,u=0;u\u003cr;u++){for(var h=6*u,c=0,p=0;p\u003cs;p+=2){var d=0===p?h:(h+p-2)%l+2,f=t[d]-n[0],g=t[d+1]-n[1],y=e[p]-i[0]-f,v=e[p+1]-i[1]-g;c+=y*y+v*v}c\u003co\u0026\u0026(o=c,a=u)}return a}function nW(t){for(var e=[],n=t.length,i=0;i\u003cn;i+=2)e[i]=t[n-i-2],e[i+1]=t[n-i-1];return e}function iW(t){return t.__isCombineMorphing}var rW=\"__mOriginal_\";function oW(t,e,n){var i=rW+e,r=t[i]||t[e];t[i]||(t[i]=t[e]);var o=n.replace,a=n.after,s=n.before;t[e]=function(){var t,e=arguments;return s\u0026\u0026s.apply(this,e),t=o?o.apply(this,e):r.apply(this,e),a\u0026\u0026a.apply(this,e),t}}function aW(t,e){var n=rW+e;t[n]\u0026\u0026(t[e]=t[n],t[n]=null)}function sW(t,e){for(var n=0;n\u003ct.length;n++)for(var i=t[n],r=0;r\u003ci.length;){var o=i[r],a=i[r+1];i[r++]=e[0]*o+e[2]*a+e[4],i[r++]=e[1]*o+e[3]*a+e[5]}}function lW(t,e){var n=t.getUpdatedPathProxy(),i=e.getUpdatedPathProxy(),r=function(t,e){for(var n,i,r,o=[],a=[],s=0;s\u003cMath.max(t.length,e.length);s++){var l=t[s],u=e[s],h=void 0,c=void 0;l?u?(i=h=(n=JG(l,u))[0],r=c=n[1]):(c=QG(r||l,l),h=l):(h=QG(i||u,u),c=u),o.push(h),a.push(c)}return[o,a]}(FG(n),FG(i)),o=r[0],a=r[1],s=t.getComputedTransform(),l=e.getComputedTransform();s\u0026\u0026sW(o,s),l\u0026\u0026sW(a,l),oW(e,\"updateTransform\",{replace:function(){this.transform=null}}),e.transform=null;var u=function(t,e,n,i){for(var r,o=[],a=0;a\u003ct.length;a++){var s=t[a],l=e[a],u=tW(s),h=tW(l);null==r\u0026\u0026(r=u[2]\u003c0!=h[2]\u003c0);var c=[],p=[],d=0,f=1/0,g=[],y=s.length;r\u0026\u0026(s=nW(s));for(var v=6*eW(s,l,u,h),m=y-2,x=0;x\u003cm;x+=2){var _=(v+x)%m+2;c[x+2]=s[_]-u[0],c[x+3]=s[_+1]-u[1]}if(c[0]=s[v]-u[0],c[1]=s[v+1]-u[1],n\u003e0)for(var b=i/n,w=-i/2;w\u003c=i/2;w+=b){var S=Math.sin(w),M=Math.cos(w),I=0;for(x=0;x\u003cs.length;x+=2){var T=c[x],C=c[x+1],D=l[x]-h[0],A=l[x+1]-h[1],k=D*M-A*S,L=D*S+A*M;g[x]=k,g[x+1]=L;var P=k-T,O=L-C;I+=P*P+O*O}if(I\u003cf){f=I,d=w;for(var R=0;R\u003cg.length;R++)p[R]=g[R]}}else for(var N=0;N\u003cy;N+=2)p[N]=l[N]-h[0],p[N+1]=l[N+1]-h[1];o.push({from:c,to:p,fromCp:u,toCp:h,rotation:-d})}return o}(o,a,10,Math.PI),h=[];oW(e,\"buildPath\",{replace:function(t){for(var n=e.__morphT,i=1-n,r=[],o=0;o\u003cu.length;o++){var a=u[o],s=a.from,l=a.to,c=a.rotation*n,p=a.fromCp,d=a.toCp,f=Math.sin(c),g=Math.cos(c);Gt(r,p,d,n);for(var y=0;y\u003cs.length;y+=2){var v=s[y],m=s[y+1],x=v*i+(S=l[y])*n,_=m*i+(M=l[y+1])*n;h[y]=x*g-_*f+r[0],h[y+1]=x*f+_*g+r[1]}var b=h[0],w=h[1];t.moveTo(b,w);for(y=2;y\u003cs.length;){var S=h[y++],M=h[y++],I=h[y++],T=h[y++],C=h[y++],D=h[y++];b===S\u0026\u0026w===M\u0026\u0026I===C\u0026\u0026T===D?t.lineTo(C,D):t.bezierCurveTo(S,M,I,T,C,D),b=C,w=D}}}})}function uW(t,e,n){if(!t||!e)return e;var i=n.done,r=n.during;return lW(t,e),e.__morphT=0,e.animateTo({__morphT:1},k({during:function(t){e.dirtyShape(),r\u0026\u0026r(t)},done:function(){aW(e,\"buildPath\"),aW(e,\"updateTransform\"),e.__morphT=-1,e.createPathProxy(),e.dirtyShape(),i\u0026\u0026i()}},n)),e}function hW(t,e,n,i,r,o){t=r===n?0:Math.round(32767*(t-n)/(r-n)),e=o===i?0:Math.round(32767*(e-i)/(o-i));for(var a,s=0,l=32768;l\u003e0;l/=2){var u=0,h=0;(t\u0026l)\u003e0\u0026\u0026(u=1),(e\u0026l)\u003e0\u0026\u0026(h=1),s+=l*l*(3*u^h),0===h\u0026\u0026(1===u\u0026\u0026(t=l-1-t,e=l-1-e),a=t,t=e,e=a)}return s}function cW(t){var e=1/0,n=1/0,i=-1/0,r=-1/0,o=z(t,(function(t){var o=t.getBoundingRect(),a=t.getComputedTransform(),s=o.x+o.width/2+(a?a[4]:0),l=o.y+o.height/2+(a?a[5]:0);return e=Math.min(s,e),n=Math.min(l,n),i=Math.max(s,i),r=Math.max(l,r),[s,l]}));return z(o,(function(o,a){return{cp:o,z:hW(o[0],o[1],e,n,i,r),path:t[a]}})).sort((function(t,e){return t.z-e.z})).map((function(t){return t.path}))}function pW(t){return $G(t.path,t.count)}function dW(t){return Y(t[0])}function fW(t,e){for(var n=[],i=t.length,r=0;r\u003ci;r++)n.push({one:t[r],many:[]});for(r=0;r\u003ce.length;r++){var o=e[r].length,a=void 0;for(a=0;a\u003co;a++)n[a%i].many.push(e[r][a])}var s=0;for(r=i-1;r\u003e=0;r--)if(!n[r].many.length){var l=n[s].many;if(l.length\u003c=1){if(!s)return n;s=0}o=l.length;var u=Math.ceil(o/2);n[r].many=l.slice(u,o),n[s].many=l.slice(0,u),s++}return n}var gW={clone:function(t){for(var e=[],n=1-Math.pow(1-t.path.style.opacity,1/t.count),i=0;i\u003ct.count;i++){var r=bu(t.path);r.setStyle(\"opacity\",n),e.push(r)}return e},split:null};function yW(t,e,n,i,r,o){if(t.length\u0026\u0026e.length){var a=gh(\"update\",i,r);if(a\u0026\u0026a.duration\u003e0){var s,l,u=i.getModel(\"universalTransition\").get(\"delay\"),h=Object.assign({setToFinal:!0},a);dW(t)\u0026\u0026(s=t,l=e),dW(e)\u0026\u0026(s=e,l=t);for(var c=s?s===t:t.length\u003ee.length,p=s?fW(l,s):fW(c?e:t,[c?t:e]),d=0,f=0;f\u003cp.length;f++)d+=p[f].many.length;var g=0;for(f=0;f\u003cp.length;f++)y(p[f],c,g,d),g+=p[f].many.length}}function y(t,e,i,r,a){var s=t.many,l=t.one;if(1!==s.length||a)for(var c=k({dividePath:gW[n],individualDelay:u\u0026\u0026function(t,e,n,o){return u(t+i,r)}},h),p=e?function(t,e,n){var i=[];!function t(e){for(var n=0;n\u003ce.length;n++){var r=e[n];iW(r)?t(r.childrenRef()):r instanceof ks\u0026\u0026i.push(r)}}(t);var r=i.length;if(!r)return{fromIndividuals:[],toIndividuals:[],count:0};var o=(n.dividePath||pW)({path:e,count:r});if(o.length!==r)return console.error(\"Invalid morphing: unmatched splitted path\"),{fromIndividuals:[],toIndividuals:[],count:0};i=cW(i),o=cW(o);for(var a=n.done,s=n.during,l=n.individualDelay,u=new vr,h=0;h\u003cr;h++){var c=i[h],p=o[h];p.parent=e,p.copyTransform(u),l||lW(c,p)}function d(t){for(var e=0;e\u003co.length;e++)o[e].addSelfToZr(t)}function f(){e.__isCombineMorphing=!1,e.__morphT=-1,e.childrenRef=null,aW(e,\"addSelfToZr\"),aW(e,\"removeSelfFromZr\")}e.__isCombineMorphing=!0,e.childrenRef=function(){return o},oW(e,\"addSelfToZr\",{after:function(t){d(t)}}),oW(e,\"removeSelfFromZr\",{after:function(t){for(var e=0;e\u003co.length;e++)o[e].removeSelfFromZr(t)}});var g=o.length;if(l){var y=g,v=function(){0==--y\u0026\u0026(f(),a\u0026\u0026a())};for(h=0;h\u003cg;h++){var m=l?k({delay:(n.delay||0)+l(h,g,i[h],o[h]),done:v},n):n;uW(i[h],o[h],m)}}else e.__morphT=0,e.animateTo({__morphT:1},k({during:function(t){for(var n=0;n\u003cg;n++){var i=o[n];i.__morphT=e.__morphT,i.dirtyShape()}s\u0026\u0026s(t)},done:function(){f();for(var e=0;e\u003ct.length;e++)aW(t[e],\"updateTransform\");a\u0026\u0026a()}},n));return e.__zr\u0026\u0026d(e.__zr),{fromIndividuals:i,toIndividuals:o,count:g}}(s,l,c):function(t,e,n){var i=e.length,r=[],o=n.dividePath||pW;if(iW(t)){!function t(e){for(var n=0;n\u003ce.length;n++){var i=e[n];iW(i)?t(i.childrenRef()):i instanceof ks\u0026\u0026r.push(i)}}(t.childrenRef());var a=r.length;if(a\u003ci)for(var s=0,l=a;l\u003ci;l++)r.push(bu(r[s++%a]));r.length=i}else{r=o({path:t,count:i});var u=t.getComputedTransform();for(l=0;l\u003cr.length;l++)r[l].setLocalTransform(u);if(r.length!==i)return console.error(\"Invalid morphing: unmatched splitted path\"),{fromIndividuals:[],toIndividuals:[],count:0}}r=cW(r),e=cW(e);var h=n.individualDelay;for(l=0;l\u003ci;l++){var c=h?k({delay:(n.delay||0)+h(l,i,r[l],e[l])},n):n;uW(r[l],e[l],c)}return{fromIndividuals:r,toIndividuals:e,count:e.length}}(l,s,c),d=p.fromIndividuals,f=p.toIndividuals,g=d.length,v=0;v\u003cg;v++){m=u?k({delay:u(v,g)},h):h;o(d[v],f[v],e?s[v]:t.one,e?t.one:s[v],m)}else{var m,x=e?s[0]:l,_=e?l:s[0];if(iW(x))y({many:[x],one:_},!0,i,r,!0);else uW(x,_,m=u?k({delay:u(i,r)},h):h),o(x,_,x,_,m)}}}function vW(t){if(!t)return[];if(Y(t)){for(var e=[],n=0;n\u003ct.length;n++)e.push(vW(t[n]));return e}var i=[];return t.traverse((function(t){t instanceof ks\u0026\u0026!t.disableMorphing\u0026\u0026!t.invisible\u0026\u0026!t.ignore\u0026\u0026i.push(t)})),i}var mW=Vo();function xW(t,e,n,i){var r=function(t,e){for(var n=t.dimensions,i=0;i\u003cn.length;i++){var r=t.getDimensionInfo(n[i]);if(r\u0026\u00260===r.otherDims[e])return n[i]}}(t,i?\"itemChildGroupId\":\"itemGroupId\");if(r){var o=function(t,e,n){var i=t.getDimensionInfo(n),r=i\u0026\u0026i.ordinalMeta;if(i){var o=t.get(i.name,e);return r\u0026\u0026r.categories[o]||o+\"\"}}(t,e,r);return o}var a=t.getRawDataItem(e),s=i?\"childGroupId\":\"groupId\";return a\u0026\u0026a[s]?a[s]+\"\":i?void 0:n||t.getId(e)}function _W(t){var e=[];return E(t,(function(t){var n=t.data,i=t.dataGroupId;if(!(n.count()\u003e1e4))for(var r=n.getIndices(),o=0;o\u003cr.length;o++)e.push({data:n,groupId:xW(n,o,i,!1),childGroupId:xW(n,o,i,!0),divide:t.divide,dataIndex:o})})),e}function bW(t,e,n){t.traverse((function(t){t instanceof ks\u0026\u0026mh(t,{style:{opacity:0}},e,{dataIndex:n,isFrom:!0})}))}function wW(t){if(t.parent){var e=t.getComputedTransform();t.setLocalTransform(e),t.parent.remove(t)}}function SW(t){t.stopAnimation(),t.isGroup\u0026\u0026t.traverse((function(t){t.stopAnimation()}))}function MW(t,e,n){var i=gh(\"update\",n,e);i\u0026\u0026t.traverse((function(t){if(t instanceof Da){var e=function(t){return fh(t).oldStyle}(t);e\u0026\u0026t.animateFrom({style:e},i)}}))}function IW(t,e,n){var i=_W(t),r=_W(e);function o(t,e,n,i,r){(n||t)\u0026\u0026e.animateFrom({style:n\u0026\u0026n!==t?A(A({},n.style),t.style):t.style},r)}var a=!1,s=0,l=yt(),u=yt();i.forEach((function(t){t.groupId\u0026\u0026l.set(t.groupId,!0),t.childGroupId\u0026\u0026u.set(t.childGroupId,!0)}));for(var h=0;h\u003cr.length;h++){var c=r[h].groupId;if(u.get(c)){s=1;break}var p=r[h].childGroupId;if(p\u0026\u0026l.get(p)){s=2;break}}function d(t,e){return function(n){var i=n.data,r=n.dataIndex;return e?i.getId(r):t?1===s?n.childGroupId:n.groupId:2===s?n.childGroupId:n.groupId}}var f=function(t,e){var n=t.length;if(n!==e.length)return!1;for(var i=0;i\u003cn;i++){var r=t[i],o=e[i];if(r.data.getId(r.dataIndex)!==o.data.getId(o.dataIndex))return!1}return!0}(i,r),g={};if(!f)for(h=0;h\u003cr.length;h++){var y=r[h],v=y.data.getItemGraphicEl(y.dataIndex);v\u0026\u0026(g[v.id]=!0)}function m(t,e){var n=i[e],s=r[t],l=s.data.hostModel,u=n.data.getItemGraphicEl(n.dataIndex),h=s.data.getItemGraphicEl(s.dataIndex);u!==h?u\u0026\u0026g[u.id]||h\u0026\u0026(SW(h),u?(SW(u),wW(u),a=!0,yW(vW(u),vW(h),s.divide,l,t,o)):bW(h,l,t)):h\u0026\u0026MW(h,s.dataIndex,l)}new Gm(i,r,d(!0,f),d(!1,f),null,\"multiple\").update(m).updateManyToOne((function(t,e){var n=r[t],s=n.data,l=s.hostModel,u=s.getItemGraphicEl(n.dataIndex),h=B(z(e,(function(t){return i[t].data.getItemGraphicEl(i[t].dataIndex)})),(function(t){return t\u0026\u0026t!==u\u0026\u0026!g[t.id]}));u\u0026\u0026(SW(u),h.length?(E(h,(function(t){SW(t),wW(t)})),a=!0,yW(vW(h),vW(u),n.divide,l,t,o)):bW(u,l,n.dataIndex))})).updateOneToMany((function(t,e){var n=i[e],s=n.data.getItemGraphicEl(n.dataIndex);if(!s||!g[s.id]){var l=B(z(t,(function(t){return r[t].data.getItemGraphicEl(r[t].dataIndex)})),(function(t){return t\u0026\u0026t!==s})),u=r[t[0]].data.hostModel;l.length\u0026\u0026(E(l,(function(t){return SW(t)})),s?(SW(s),wW(s),a=!0,yW(vW(s),vW(l),n.divide,u,t[0],o)):E(l,(function(e){return bW(e,u,t[0])})))}})).updateManyToMany((function(t,e){new Gm(e,t,(function(t){return i[t].data.getId(i[t].dataIndex)}),(function(t){return r[t].data.getId(r[t].dataIndex)})).update((function(n,i){m(t[n],e[i])})).execute()})).execute(),a\u0026\u0026E(e,(function(t){var e=t.data.hostModel,i=e\u0026\u0026n.getViewOfSeriesModel(e),r=gh(\"update\",e,0);i\u0026\u0026e.isAnimationEnabled()\u0026\u0026r\u0026\u0026r.duration\u003e0\u0026\u0026i.group.traverse((function(t){t instanceof ks\u0026\u0026!t.animators.length\u0026\u0026t.animateFrom({style:{opacity:0}},r)}))}))}function TW(t){var e=t.getModel(\"universalTransition\").get(\"seriesKey\");return e||t.id}function CW(t){return Y(t)?t.sort().join(\",\"):t}function DW(t){if(t.hostModel)return t.hostModel.getModel(\"universalTransition\").get(\"divideShape\")}function AW(t,e){for(var n=0;n\u003ct.length;n++){if(null!=e.seriesIndex\u0026\u0026e.seriesIndex===t[n].seriesIndex||null!=e.seriesId\u0026\u0026e.seriesId===t[n].id)return n}}Vm([function(t){t.registerPainter(\"canvas\",hS)}]),Vm([function(t){t.registerPainter(\"svg\",iS)}]),Vm([function(t){t.registerChartView(YS),t.registerSeriesModel(cS),t.registerLayout(XS(\"line\",!0)),t.registerVisual({seriesType:\"line\",reset:function(t){var e=t.getData(),n=t.getModel(\"lineStyle\").getLineStyle();n\u0026\u0026!n.stroke\u0026\u0026(n.stroke=e.getVisual(\"style\").fill),e.setVisual(\"legendLineStyle\",n)}}),t.registerProcessor(t.PRIORITY.PROCESSOR.STATISTIC,jS(\"line\"))},function(t){t.registerChartView(rM),t.registerSeriesModel(KS),t.registerLayout(t.PRIORITY.VISUAL.LAYOUT,H(Ux,\"bar\")),t.registerLayout(t.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,Zx(\"bar\")),t.registerProcessor(t.PRIORITY.PROCESSOR.STATISTIC,jS(\"bar\")),t.registerAction({type:\"changeAxisOrder\",event:\"changeAxisOrder\",update:\"update\"},(function(t,e){var n=t.componentType||\"series\";e.eachComponent({mainType:n,query:t},(function(e){t.sortInfo\u0026\u0026e.axis.setCategorySortInfo(t.sortInfo)}))}))},function(t){t.registerChartView(OM),t.registerSeriesModel(zM),Ly(\"pie\",t.registerAction),t.registerLayout(H(MM,\"pie\")),t.registerProcessor(TM(\"pie\")),t.registerProcessor(function(t){return{seriesType:t,reset:function(t,e){var n=t.getData();n.filterSelf((function(t){var e=n.mapDimension(\"value\"),i=n.get(e,t);return!(j(i)\u0026\u0026!isNaN(i)\u0026\u0026i\u003c0)}))}}}(\"pie\"))},function(t){Vm(VI),t.registerSeriesModel(VM),t.registerChartView(WM),t.registerLayout(XS(\"scatter\"))},function(t){Vm(JI),t.registerChartView(HI),t.registerSeriesModel(YI),t.registerLayout(BI),t.registerProcessor(TM(\"radar\")),t.registerPreprocessor(WI)},function(t){Vm(CC),t.registerChartView(lC),t.registerSeriesModel(uC),t.registerLayout(cC),t.registerProcessor(t.PRIORITY.PROCESSOR.STATISTIC,hC),Ly(\"map\",t.registerAction)},function(t){t.registerChartView(BC),t.registerSeriesModel(sD),t.registerLayout(uD),t.registerVisual(hD),function(t){t.registerAction({type:\"treeExpandAndCollapse\",event:\"treeExpandAndCollapse\",update:\"update\"},(function(t,e){e.eachComponent({mainType:\"series\",subType:\"tree\",query:t},(function(e){var n=t.dataIndex,i=e.getData().tree.getNodeByDataIndex(n);i.isExpand=!i.isExpand}))})),t.registerAction({type:\"treeRoam\",event:\"treeRoam\",update:\"none\"},(function(t,e,n){e.eachComponent({mainType:\"series\",subType:\"tree\",query:t},(function(e){var i=MC(e.coordinateSystem,t,void 0,n);e.setCenter\u0026\u0026e.setCenter(i.center),e.setZoom\u0026\u0026e.setZoom(i.zoom)}))}))}(t)},function(t){t.registerSeriesModel(dD),t.registerChartView(TD),t.registerVisual(HD),t.registerLayout(nA),function(t){for(var e=0;e\u003ccD.length;e++)t.registerAction({type:cD[e],update:\"updateView\"},bt);t.registerAction({type:\"treemapRootToNode\",update:\"updateView\"},(function(t,e){e.eachComponent({mainType:\"series\",subType:\"treemap\",query:t},(function(e,n){var i=iD(t,[\"treemapZoomToNode\",\"treemapRootToNode\"],e);if(i){var r=e.getViewRoot();r\u0026\u0026(t.direction=oD(r,i.node)?\"rollUp\":\"drillDown\"),e.resetViewRoot(i.node)}}))}))}(t)},function(t){t.registerChartView(ik),t.registerSeriesModel(hk),t.registerProcessor(lA),t.registerVisual(uA),t.registerVisual(cA),t.registerLayout(bA),t.registerLayout(t.PRIORITY.VISUAL.POST_CHART_LAYOUT,AA),t.registerLayout(LA),t.registerCoordinateSystem(\"graphView\",{dimensions:dC.dimensions,create:PA}),t.registerAction({type:\"focusNodeAdjacency\",event:\"focusNodeAdjacency\",update:\"series:focusNodeAdjacency\"},bt),t.registerAction({type:\"unfocusNodeAdjacency\",event:\"unfocusNodeAdjacency\",update:\"series:unfocusNodeAdjacency\"},bt),t.registerAction(ck,(function(t,e,n){e.eachComponent({mainType:\"series\",query:t},(function(e){var i=MC(e.coordinateSystem,t,void 0,n);e.setCenter\u0026\u0026e.setCenter(i.center),e.setZoom\u0026\u0026e.setZoom(i.zoom)}))}))},function(t){t.registerChartView(gk),t.registerSeriesModel(yk)},function(t){t.registerChartView(xk),t.registerSeriesModel(_k),t.registerLayout(bk),t.registerProcessor(TM(\"funnel\"))},function(t){Vm(ZL),t.registerChartView(wk),t.registerSeriesModel(Ck),t.registerVisual(t.PRIORITY.VISUAL.BRUSH,kk)},function(t){t.registerChartView(KL),t.registerSeriesModel(JL),t.registerLayout(QL),t.registerVisual(cP),t.registerAction({type:\"dragNode\",event:\"dragnode\",update:\"update\"},(function(t,e){e.eachComponent({mainType:\"series\",subType:\"sankey\",query:t},(function(e){e.setNodePosition(t.dataIndex,[t.localX,t.localY])}))}))},function(t){t.registerSeriesModel(dP),t.registerChartView(fP),t.registerLayout(bP),t.registerTransform(wP)},function(t){t.registerChartView(PP),t.registerSeriesModel(HP),t.registerPreprocessor(YP),t.registerVisual(kP),t.registerLayout(XP)},function(t){t.registerChartView(qP),t.registerSeriesModel(KP),t.registerLayout(XS(\"effectScatter\"))},function(t){t.registerChartView(rO),t.registerSeriesModel(lO),t.registerLayout(iO),t.registerVisual(hO)},function(t){t.registerChartView(dO),t.registerSeriesModel(fO)},function(t){t.registerChartView(mO),t.registerSeriesModel(EO),t.registerLayout(t.PRIORITY.VISUAL.LAYOUT,H(Ux,\"pictorialBar\")),t.registerLayout(t.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,Zx(\"pictorialBar\"))},function(t){t.registerChartView(zO),t.registerSeriesModel(VO),t.registerLayout(BO),t.registerProcessor(TM(\"themeRiver\"))},function(t){t.registerChartView(YO),t.registerSeriesModel(XO),t.registerLayout(H(jO,\"sunburst\")),t.registerProcessor(H(TM,\"sunburst\")),t.registerVisual(KO),function(t){t.registerAction({type:WO,update:\"updateView\"},(function(t,e){e.eachComponent({mainType:\"series\",subType:\"sunburst\",query:t},(function(e,n){var i=iD(t,[WO],e);if(i){var r=e.getViewRoot();r\u0026\u0026(t.direction=oD(r,i.node)?\"rollUp\":\"drillDown\"),e.resetViewRoot(i.node)}}))})),t.registerAction({type:HO,update:\"none\"},(function(t,e,n){t=A({},t),e.eachComponent({mainType:\"series\",subType:\"sunburst\",query:t},(function(e){var n=iD(t,[HO],e);n\u0026\u0026(t.dataIndex=n.node.dataIndex)})),n.dispatchAction(A(t,{type:\"highlight\"}))})),t.registerAction({type:\"sunburstUnhighlight\",update:\"updateView\"},(function(t,e,n){t=A({},t),n.dispatchAction(A(t,{type:\"downplay\"}))}))}(t)},function(t){t.registerChartView(GR),t.registerSeriesModel(tR)}]),Vm((function(t){Vm(VI),Vm(WN)})),Vm((function(t){Vm(WN),TI.registerAxisPointerClass(\"PolarAxisPointer\",HN),t.registerCoordinateSystem(\"polar\",iE),t.registerComponentModel(XN),t.registerComponentView(xE),KM(t,\"angle\",ZN,vE),KM(t,\"radius\",jN,mE),t.registerComponentView(lE),t.registerComponentView(pE),t.registerLayout(H(yE,\"bar\"))})),Vm(CC),Vm((function(t){Vm(WN),TI.registerAxisPointerClass(\"SingleAxisPointer\",OE),t.registerComponentView(zE),t.registerComponentView(SE),t.registerComponentModel(IE),KM(t,\"single\",IE,IE.defaultOption),t.registerCoordinateSystem(\"single\",kE)})),Vm(ZL),Vm((function(t){t.registerComponentModel(VE),t.registerComponentView(FE),t.registerCoordinateSystem(\"calendar\",WE)})),Vm((function(t){t.registerComponentModel(jE),t.registerComponentView($E),t.registerPreprocessor((function(t){var e=t.graphic;Y(e)?e[0]\u0026\u0026e[0].elements?t.graphic=[t.graphic[0]]:t.graphic=[{elements:e}]:e\u0026\u0026!e.elements\u0026\u0026(t.graphic=[{elements:[e]}])}))})),Vm((function(t){t.registerComponentModel(Mz),t.registerComponentView(Tz),wz(\"saveAsImage\",Cz),wz(\"magicType\",kz),wz(\"dataView\",zz),wz(\"dataZoom\",oV),wz(\"restore\",Wz),Vm(xz)})),Vm((function(t){Vm(WN),t.registerComponentModel(lV),t.registerComponentView(IV),t.registerAction({type:\"showTip\",event:\"showTip\",update:\"tooltip:manuallyShowTip\"},bt),t.registerAction({type:\"hideTip\",event:\"hideTip\",update:\"tooltip:manuallyHideTip\"},bt)})),Vm(WN),Vm((function(t){t.registerComponentView(ZV),t.registerComponentModel(jV),t.registerPreprocessor(kV),t.registerVisual(t.PRIORITY.VISUAL.BRUSH,WV),t.registerAction({type:\"brush\",event:\"brush\",update:\"updateVisual\"},(function(t,e){e.eachComponent({mainType:\"brush\",query:t},(function(e){e.setAreas(t.areas)}))})),t.registerAction({type:\"brushSelect\",event:\"brushSelected\",update:\"none\"},bt),t.registerAction({type:\"brushEnd\",event:\"brushEnd\",update:\"none\"},bt),wz(\"brush\",$V)})),Vm((function(t){t.registerComponentModel(JV),t.registerComponentView(QV)})),Vm((function(t){t.registerComponentModel(eB),t.registerComponentView(aB),t.registerSubTypeDefaulter(\"timeline\",(function(){return\"slider\"})),function(t){t.registerAction({type:\"timelineChange\",event:\"timelineChanged\",update:\"prepareAndUpdate\"},(function(t,e,n){var i=e.getComponent(\"timeline\");return i\u0026\u0026null!=t.currentIndex\u0026\u0026(i.setCurrentIndex(t.currentIndex),!i.get(\"loop\",!0)\u0026\u0026i.isIndexMax()\u0026\u0026i.getPlayState()\u0026\u0026(i.setPlayState(!1),n.dispatchAction({type:\"timelinePlayChange\",playState:!1,from:t.from}))),e.resetOption(\"timeline\",{replaceMerge:i.get(\"replaceMerge\",!0)}),k({currentIndex:i.option.currentIndex},t)})),t.registerAction({type:\"timelinePlayChange\",event:\"timelinePlayChanged\",update:\"update\"},(function(t,e){var n=e.getComponent(\"timeline\");n\u0026\u0026null!=t.playState\u0026\u0026n.setPlayState(t.playState)}))}(t),t.registerPreprocessor(uB)})),Vm((function(t){t.registerComponentModel(yB),t.registerComponentView(DB),t.registerPreprocessor((function(t){pB(t.series,\"markPoint\")\u0026\u0026(t.markPoint=t.markPoint||{})}))})),Vm((function(t){t.registerComponentModel(AB),t.registerComponentView(EB),t.registerPreprocessor((function(t){pB(t.series,\"markLine\")\u0026\u0026(t.markLine=t.markLine||{})}))})),Vm((function(t){t.registerComponentModel(zB),t.registerComponentView(XB),t.registerPreprocessor((function(t){pB(t.series,\"markArea\")\u0026\u0026(t.markArea=t.markArea||{})}))})),Vm((function(t){Vm(rF),Vm(cF)})),Vm((function(t){Vm(SF),Vm(PF)})),Vm(SF),Vm(PF),Vm((function(t){Vm(pG),Vm(vG)})),Vm(pG),Vm(vG),Vm((function(t){t.registerPreprocessor(wG),t.registerVisual(t.PRIORITY.VISUAL.ARIA,bG)})),Vm((function(t){t.registerTransform(RG),t.registerTransform(NG)})),Vm((function(t){t.registerComponentModel(EG),t.registerComponentView(zG)})),Vm((function(t){t.registerUpdateLifecycle(\"series:beforeupdate\",(function(t,e,n){E(To(n.seriesTransition),(function(t){E(To(t.to),(function(t){for(var e=n.updatedSeries,i=0;i\u003ce.length;i++)(null!=t.seriesIndex\u0026\u0026t.seriesIndex===e[i].seriesIndex||null!=t.seriesId\u0026\u0026t.seriesId===e[i].id)\u0026\u0026(e[i][_g]=!0)}))}))})),t.registerUpdateLifecycle(\"series:transition\",(function(t,e,n){var i=mW(e);if(i.oldSeries\u0026\u0026n.updatedSeries\u0026\u0026n.optionChanged){var r=n.seriesTransition;if(r)E(To(r),(function(t){!function(t,e,n,i){var r=[],o=[];E(To(t.from),(function(t){var n=AW(e.oldSeries,t);n\u003e=0\u0026\u0026r.push({dataGroupId:e.oldDataGroupIds[n],data:e.oldData[n],divide:DW(e.oldData[n]),groupIdDim:t.dimension})})),E(To(t.to),(function(t){var i=AW(n.updatedSeries,t);if(i\u003e=0){var r=n.updatedSeries[i].getData();o.push({dataGroupId:e.oldDataGroupIds[i],data:r,divide:DW(r),groupIdDim:t.dimension})}})),r.length\u003e0\u0026\u0026o.length\u003e0\u0026\u0026IW(r,o,i)}(t,i,n,e)}));else{var o=function(t,e){var n=yt(),i=yt(),r=yt();return E(t.oldSeries,(function(e,n){var o=t.oldDataGroupIds[n],a=t.oldData[n],s=TW(e),l=CW(s);i.set(l,{dataGroupId:o,data:a}),Y(s)\u0026\u0026E(s,(function(t){r.set(t,{key:l,dataGroupId:o,data:a})}))})),E(e.updatedSeries,(function(t){if(t.isUniversalTransitionEnabled()\u0026\u0026t.isAnimationEnabled()){var e=t.get(\"dataGroupId\"),o=t.getData(),a=TW(t),s=CW(a),l=i.get(s);if(l)n.set(s,{oldSeries:[{dataGroupId:l.dataGroupId,divide:DW(l.data),data:l.data}],newSeries:[{dataGroupId:e,divide:DW(o),data:o}]});else if(Y(a)){var u=[];E(a,(function(t){var e=i.get(t);e.data\u0026\u0026u.push({dataGroupId:e.dataGroupId,divide:DW(e.data),data:e.data})})),u.length\u0026\u0026n.set(s,{oldSeries:u,newSeries:[{dataGroupId:e,data:o,divide:DW(o)}]})}else{var h=r.get(a);if(h){var c=n.get(h.key);c||(c={oldSeries:[{dataGroupId:h.dataGroupId,data:h.data,divide:DW(h.data)}],newSeries:[]},n.set(h.key,c)),c.newSeries.push({dataGroupId:e,data:o,divide:DW(o)})}}}})),n}(i,n);E(o.keys(),(function(t){var n=o.get(t);IW(n.oldSeries,n.newSeries,e)}))}E(n.updatedSeries,(function(t){t[_g]\u0026\u0026(t[_g]=!1)}))}for(var a=t.getSeries(),s=i.oldSeries=[],l=i.oldDataGroupIds=[],u=i.oldData=[],h=0;h\u003ca.length;h++){var c=a[h].getData();c.count()\u003c1e4\u0026\u0026(s.push(a[h]),l.push(a[h].get(\"dataGroupId\")),u.push(c))}}))})),Vm((function(t){t.registerUpdateLifecycle(\"series:beforeupdate\",(function(t,e,n){var i=Xb(e).labelManager;i||(i=Xb(e).labelManager=new Yb),i.clearLabels()})),t.registerUpdateLifecycle(\"series:layoutlabels\",(function(t,e,n){var i=Xb(e).labelManager;n.updatedSeries.forEach((function(t){i.addLabelsOfSeries(e.getViewOfSeriesModel(t))})),i.updateLayoutConfig(e),i.layout(e),i.processLabelsOverall()}))})),t.Axis=ab,t.ChartView=Og,t.ComponentModel=zp,t.ComponentView=Ag,t.List=cx,t.Model=Cc,t.PRIORITY=Cv,t.SeriesModel=bg,t.color=li,t.connect=function(t){if(Y(t)){var e=t;t=null,E(e,(function(e){null!=e.group\u0026\u0026(t=e.group)})),t=t||\"g_\"+ym++,E(e,(function(e){e.group=t}))}return fm[t]=!0,t},t.dataTool={},t.dependencies={zrender:\"5.6.1\"},t.disConnect=xm,t.disconnect=mm,t.dispose=function(t){U(t)?t=dm[t]:t instanceof nm||(t=_m(t)),t instanceof nm\u0026\u0026!t.isDisposed()\u0026\u0026t.dispose()},t.env=r,t.extendChartView=function(t){var e=Og.extend(t);return Og.registerClass(e),e},t.extendComponentModel=function(t){var e=zp.extend(t);return zp.registerClass(e),e},t.extendComponentView=function(t){var e=Ag.extend(t);return Ag.registerClass(e),e},t.extendSeriesModel=function(t){var e=bg.extend(t);return bg.registerClass(e),e},t.format=Z_,t.getCoordinateSystemDimensions=function(t){var e=wd.get(t);if(e)return e.getDimensionsInfo?e.getDimensionsInfo():e.dimensions.slice()},t.getInstanceByDom=_m,t.getInstanceById=function(t){return dm[t]},t.getMap=function(t){var e=Mv(\"getMap\");return e\u0026\u0026e(t)},t.graphic=U_,t.helper=k_,t.init=function(t,e,n){var i=!(n\u0026\u0026n.ssr);if(i){0;var r=_m(t);if(r)return r;0}var o=new nm(t,e,n);return o.id=\"ec_\"+gm++,dm[o.id]=o,i\u0026\u0026Xo(t,vm,o.id),$v(o),wv.trigger(\"afterinit\",o),o},t.innerDrawElementOnCanvas=dv,t.matrix=Ce,t.number=Y_,t.parseGeoJSON=H_,t.parseGeoJson=H_,t.registerAction=Cm,t.registerCoordinateSystem=Dm,t.registerLayout=Am,t.registerLoading=Om,t.registerLocale=zc,t.registerMap=Rm,t.registerPostInit=Mm,t.registerPostUpdate=Im,t.registerPreprocessor=wm,t.registerProcessor=Sm,t.registerTheme=bm,t.registerTransform=Nm,t.registerUpdateLifecycle=Tm,t.registerVisual=km,t.setCanvasCreator=function(t){c({createCanvas:t})},t.setPlatformAPI=c,t.throttle=Wg,t.time=X_,t.use=Vm,t.util=j_,t.vector=Xt,t.version=\"5.6.0\",t.zrUtil=St,t.zrender=jr,Object.defineProperty(t,\"__esModule\",{value:!0})}));"],"stylingDirectives":null,"colorizedLines":["","/*","* Licensed to the Apache Software Foundation (ASF) under one","* or more contributor license agreements.  See the NOTICE file","* distributed with this work for additional information","* regarding copyright ownership.  The ASF licenses this file","* to you under the Apache License, Version 2.0 (the","* \u0026quot;License\u0026quot;); you may not use this file except in compliance","* with the License.  You may obtain a copy of the License at","*","*   http://www.apache.org/licenses/LICENSE-2.0","*","* Unless required by applicable law or agreed to in writing,","* software distributed under the License is distributed on an","* \u0026quot;AS IS\u0026quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY","* KIND, either express or implied.  See the License for the","* specific language governing permissions and limitations","* under the License.","*/","","!function(t,e){\u0026quot;object\u0026quot;==typeof exports\u0026amp;\u0026amp;\u0026quot;undefined\u0026quot;!=typeof module?e(exports):\u0026quot;function\u0026quot;==typeof define\u0026amp;\u0026amp;define.amd?define([\u0026quot;exports\u0026quot;],e):e((t=\u0026quot;undefined\u0026quot;!=typeof globalThis?globalThis:t||self).echarts={})}(this,(function(t){\u0026quot;use strict\u0026quot;;","/*! *****************************************************************************","    Copyright (c) Microsoft Corporation.","","    Permission to use, copy, modify, and/or distribute this software for any","    purpose with or without fee is hereby granted.","","    THE SOFTWARE IS PROVIDED \u0026quot;AS IS\u0026quot; AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH","    REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY","    AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,","    INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM","    LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR","    OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR","    PERFORMANCE OF THIS SOFTWARE.","    ***************************************************************************** */var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array\u0026amp;\u0026amp;function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)\u0026amp;\u0026amp;(t[n]=e[n])},e(t,n)};function n(t,n){if(\u0026quot;function\u0026quot;!=typeof n\u0026amp;\u0026amp;null!==n)throw new TypeError(\u0026quot;Class extends value \u0026quot;+String(n)+\u0026quot; is not a constructor or null\u0026quot;);function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}var i=function(){this.firefox=!1,this.ie=!1,this.edge=!1,this.newEdge=!1,this.weChat=!1},r=new function(){this.browser=new i,this.node=!1,this.wxa=!1,this.worker=!1,this.svgSupported=!1,this.touchEventsSupported=!1,this.pointerEventsSupported=!1,this.domSupported=!1,this.transformSupported=!1,this.transform3dSupported=!1,this.hasGlobalWindow=\u0026quot;undefined\u0026quot;!=typeof window};\u0026quot;object\u0026quot;==typeof wx\u0026amp;\u0026amp;\u0026quot;function\u0026quot;==typeof wx.getSystemInfoSync?(r.wxa=!0,r.touchEventsSupported=!0):\u0026quot;undefined\u0026quot;==typeof document\u0026amp;\u0026amp;\u0026quot;undefined\u0026quot;!=typeof self?r.worker=!0:!r.hasGlobalWindow||\u0026quot;Deno\u0026quot;in window?(r.node=!0,r.svgSupported=!0):function(t,e){var n=e.browser,i=t.match(/Firefox\\/([\\d.]+)/),r=t.match(/MSIE\\s([\\d.]+)/)||t.match(/Trident\\/.+?rv:(([\\d.]+))/),o=t.match(/Edge?\\/([\\d.]+)/),a=/micromessenger/i.test(t);i\u0026amp;\u0026amp;(n.firefox=!0,n.version=i[1]);r\u0026amp;\u0026amp;(n.ie=!0,n.version=r[1]);o\u0026amp;\u0026amp;(n.edge=!0,n.version=o[1],n.newEdge=+o[1].split(\u0026quot;.\u0026quot;)[0]\u0026gt;18);a\u0026amp;\u0026amp;(n.weChat=!0);e.svgSupported=\u0026quot;undefined\u0026quot;!=typeof SVGRect,e.touchEventsSupported=\u0026quot;ontouchstart\u0026quot;in window\u0026amp;\u0026amp;!n.ie\u0026amp;\u0026amp;!n.edge,e.pointerEventsSupported=\u0026quot;onpointerdown\u0026quot;in window\u0026amp;\u0026amp;(n.edge||n.ie\u0026amp;\u0026amp;+n.version\u0026gt;=11),e.domSupported=\u0026quot;undefined\u0026quot;!=typeof document;var s=document.documentElement.style;e.transform3dSupported=(n.ie\u0026amp;\u0026amp;\u0026quot;transition\u0026quot;in s||n.edge||\u0026quot;WebKitCSSMatrix\u0026quot;in window\u0026amp;\u0026amp;\u0026quot;m11\u0026quot;in new WebKitCSSMatrix||\u0026quot;MozPerspective\u0026quot;in s)\u0026amp;\u0026amp;!(\u0026quot;OTransition\u0026quot;in s),e.transformSupported=e.transform3dSupported||n.ie\u0026amp;\u0026amp;+n.version\u0026gt;=9}(navigator.userAgent,r);var o=\u0026quot;sans-serif\u0026quot;,a=\u0026quot;12px \u0026quot;+o;var s,l,u=function(t){var e={};if(\u0026quot;undefined\u0026quot;==typeof JSON)return e;for(var n=0;n\u0026lt;t.length;n++){var i=String.fromCharCode(n+32),r=(t.charCodeAt(n)-20)/100;e[i]=r}return e}(\u0026quot;007LLmW\u0026#39;55;N0500LLLLLLLLLL00NNNLzWW\\\\\\\\WQb\\\\0FWLg\\\\bWb\\\\WQ\\\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\\\FFF5.5N\u0026quot;),h={createCanvas:function(){return\u0026quot;undefined\u0026quot;!=typeof document\u0026amp;\u0026amp;document.createElement(\u0026quot;canvas\u0026quot;)},measureText:function(t,e){if(!s){var n=h.createCanvas();s=n\u0026amp;\u0026amp;n.getContext(\u0026quot;2d\u0026quot;)}if(s)return l!==e\u0026amp;\u0026amp;(l=s.font=e||a),s.measureText(t);t=t||\u0026quot;\u0026quot;;var i=/((?:\\d+)?\\.?\\d*)px/.exec(e=e||a),r=i\u0026amp;\u0026amp;+i[1]||12,o=0;if(e.indexOf(\u0026quot;mono\u0026quot;)\u0026gt;=0)o=r*t.length;else for(var c=0;c\u0026lt;t.length;c++){var p=u[t[c]];o+=null==p?r:p*r}return{width:o}},loadImage:function(t,e,n){var i=new Image;return i.onload=e,i.onerror=n,i.src=t,i}};function c(t){for(var e in h)t[e]\u0026amp;\u0026amp;(h[e]=t[e])}var p=V([\u0026quot;Function\u0026quot;,\u0026quot;RegExp\u0026quot;,\u0026quot;Date\u0026quot;,\u0026quot;Error\u0026quot;,\u0026quot;CanvasGradient\u0026quot;,\u0026quot;CanvasPattern\u0026quot;,\u0026quot;Image\u0026quot;,\u0026quot;Canvas\u0026quot;],(function(t,e){return t[\u0026quot;[object \u0026quot;+e+\u0026quot;]\u0026quot;]=!0,t}),{}),d=V([\u0026quot;Int8\u0026quot;,\u0026quot;Uint8\u0026quot;,\u0026quot;Uint8Clamped\u0026quot;,\u0026quot;Int16\u0026quot;,\u0026quot;Uint16\u0026quot;,\u0026quot;Int32\u0026quot;,\u0026quot;Uint32\u0026quot;,\u0026quot;Float32\u0026quot;,\u0026quot;Float64\u0026quot;],(function(t,e){return t[\u0026quot;[object \u0026quot;+e+\u0026quot;Array]\u0026quot;]=!0,t}),{}),f=Object.prototype.toString,g=Array.prototype,y=g.forEach,v=g.filter,m=g.slice,x=g.map,_=function(){}.constructor,b=_?_.prototype:null,w=\u0026quot;__proto__\u0026quot;,S=2311;function M(){return S++}function I(){for(var t=[],e=0;e\u0026lt;arguments.length;e++)t[e]=arguments[e];\u0026quot;undefined\u0026quot;!=typeof console\u0026amp;\u0026amp;console.error.apply(console,t)}function T(t){if(null==t||\u0026quot;object\u0026quot;!=typeof t)return t;var e=t,n=f.call(t);if(\u0026quot;[object Array]\u0026quot;===n){if(!pt(t)){e=[];for(var i=0,r=t.length;i\u0026lt;r;i++)e[i]=T(t[i])}}else if(d[n]){if(!pt(t)){var o=t.constructor;if(o.from)e=o.from(t);else{e=new o(t.length);for(i=0,r=t.length;i\u0026lt;r;i++)e[i]=t[i]}}}else if(!p[n]\u0026amp;\u0026amp;!pt(t)\u0026amp;\u0026amp;!J(t))for(var a in e={},t)t.hasOwnProperty(a)\u0026amp;\u0026amp;a!==w\u0026amp;\u0026amp;(e[a]=T(t[a]));return e}function C(t,e,n){if(!q(e)||!q(t))return n?T(e):t;for(var i in e)if(e.hasOwnProperty(i)\u0026amp;\u0026amp;i!==w){var r=t[i],o=e[i];!q(o)||!q(r)||Y(o)||Y(r)||J(o)||J(r)||K(o)||K(r)||pt(o)||pt(r)?!n\u0026amp;\u0026amp;i in t||(t[i]=T(e[i])):C(r,o,n)}return t}function D(t,e){for(var n=t[0],i=1,r=t.length;i\u0026lt;r;i++)n=C(n,t[i],e);return n}function A(t,e){if(Object.assign)Object.assign(t,e);else for(var n in e)e.hasOwnProperty(n)\u0026amp;\u0026amp;n!==w\u0026amp;\u0026amp;(t[n]=e[n]);return t}function k(t,e,n){for(var i=G(e),r=0,o=i.length;r\u0026lt;o;r++){var a=i[r];(n?null!=e[a]:null==t[a])\u0026amp;\u0026amp;(t[a]=e[a])}return t}var L=h.createCanvas;function P(t,e){if(t){if(t.indexOf)return t.indexOf(e);for(var n=0,i=t.length;n\u0026lt;i;n++)if(t[n]===e)return n}return-1}function O(t,e){var n=t.prototype;function i(){}for(var r in i.prototype=e.prototype,t.prototype=new i,n)n.hasOwnProperty(r)\u0026amp;\u0026amp;(t.prototype[r]=n[r]);t.prototype.constructor=t,t.superClass=e}function R(t,e,n){if(t=\u0026quot;prototype\u0026quot;in t?t.prototype:t,e=\u0026quot;prototype\u0026quot;in e?e.prototype:e,Object.getOwnPropertyNames)for(var i=Object.getOwnPropertyNames(e),r=0;r\u0026lt;i.length;r++){var o=i[r];\u0026quot;constructor\u0026quot;!==o\u0026amp;\u0026amp;(n?null!=e[o]:null==t[o])\u0026amp;\u0026amp;(t[o]=e[o])}else k(t,e,n)}function N(t){return!!t\u0026amp;\u0026amp;(\u0026quot;string\u0026quot;!=typeof t\u0026amp;\u0026amp;\u0026quot;number\u0026quot;==typeof t.length)}function E(t,e,n){if(t\u0026amp;\u0026amp;e)if(t.forEach\u0026amp;\u0026amp;t.forEach===y)t.forEach(e,n);else if(t.length===+t.length)for(var i=0,r=t.length;i\u0026lt;r;i++)e.call(n,t[i],i,t);else for(var o in t)t.hasOwnProperty(o)\u0026amp;\u0026amp;e.call(n,t[o],o,t)}function z(t,e,n){if(!t)return[];if(!e)return at(t);if(t.map\u0026amp;\u0026amp;t.map===x)return t.map(e,n);for(var i=[],r=0,o=t.length;r\u0026lt;o;r++)i.push(e.call(n,t[r],r,t));return i}function V(t,e,n,i){if(t\u0026amp;\u0026amp;e){for(var r=0,o=t.length;r\u0026lt;o;r++)n=e.call(i,n,t[r],r,t);return n}}function B(t,e,n){if(!t)return[];if(!e)return at(t);if(t.filter\u0026amp;\u0026amp;t.filter===v)return t.filter(e,n);for(var i=[],r=0,o=t.length;r\u0026lt;o;r++)e.call(n,t[r],r,t)\u0026amp;\u0026amp;i.push(t[r]);return i}function F(t,e,n){if(t\u0026amp;\u0026amp;e)for(var i=0,r=t.length;i\u0026lt;r;i++)if(e.call(n,t[i],i,t))return t[i]}function G(t){if(!t)return[];if(Object.keys)return Object.keys(t);var e=[];for(var n in t)t.hasOwnProperty(n)\u0026amp;\u0026amp;e.push(n);return e}var W=b\u0026amp;\u0026amp;X(b.bind)?b.call.bind(b.bind):function(t,e){for(var n=[],i=2;i\u0026lt;arguments.length;i++)n[i-2]=arguments[i];return function(){return t.apply(e,n.concat(m.call(arguments)))}};function H(t){for(var e=[],n=1;n\u0026lt;arguments.length;n++)e[n-1]=arguments[n];return function(){return t.apply(this,e.concat(m.call(arguments)))}}function Y(t){return Array.isArray?Array.isArray(t):\u0026quot;[object Array]\u0026quot;===f.call(t)}function X(t){return\u0026quot;function\u0026quot;==typeof t}function U(t){return\u0026quot;string\u0026quot;==typeof t}function Z(t){return\u0026quot;[object String]\u0026quot;===f.call(t)}function j(t){return\u0026quot;number\u0026quot;==typeof t}function q(t){var e=typeof t;return\u0026quot;function\u0026quot;===e||!!t\u0026amp;\u0026amp;\u0026quot;object\u0026quot;===e}function K(t){return!!p[f.call(t)]}function $(t){return!!d[f.call(t)]}function J(t){return\u0026quot;object\u0026quot;==typeof t\u0026amp;\u0026amp;\u0026quot;number\u0026quot;==typeof t.nodeType\u0026amp;\u0026amp;\u0026quot;object\u0026quot;==typeof t.ownerDocument}function Q(t){return null!=t.colorStops}function tt(t){return null!=t.image}function et(t){return\u0026quot;[object RegExp]\u0026quot;===f.call(t)}function nt(t){return t!=t}function it(){for(var t=[],e=0;e\u0026lt;arguments.length;e++)t[e]=arguments[e];for(var n=0,i=t.length;n\u0026lt;i;n++)if(null!=t[n])return t[n]}function rt(t,e){return null!=t?t:e}function ot(t,e,n){return null!=t?t:null!=e?e:n}function at(t){for(var e=[],n=1;n\u0026lt;arguments.length;n++)e[n-1]=arguments[n];return m.apply(t,e)}function st(t){if(\u0026quot;number\u0026quot;==typeof t)return[t,t,t,t];var e=t.length;return 2===e?[t[0],t[1],t[0],t[1]]:3===e?[t[0],t[1],t[2],t[1]]:t}function lt(t,e){if(!t)throw new Error(e)}function ut(t){return null==t?null:\u0026quot;function\u0026quot;==typeof t.trim?t.trim():t.replace(/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g,\u0026quot;\u0026quot;)}var ht=\u0026quot;__ec_primitive__\u0026quot;;function ct(t){t[ht]=!0}function pt(t){return t[ht]}var dt=function(){function t(){this.data={}}return t.prototype.delete=function(t){var e=this.has(t);return e\u0026amp;\u0026amp;delete this.data[t],e},t.prototype.has=function(t){return this.data.hasOwnProperty(t)},t.prototype.get=function(t){return this.data[t]},t.prototype.set=function(t,e){return this.data[t]=e,this},t.prototype.keys=function(){return G(this.data)},t.prototype.forEach=function(t){var e=this.data;for(var n in e)e.hasOwnProperty(n)\u0026amp;\u0026amp;t(e[n],n)},t}(),ft=\u0026quot;function\u0026quot;==typeof Map;var gt=function(){function t(e){var n=Y(e);this.data=ft?new Map:new dt;var i=this;function r(t,e){n?i.set(t,e):i.set(e,t)}e instanceof t?e.each(r):e\u0026amp;\u0026amp;E(e,r)}return t.prototype.hasKey=function(t){return this.data.has(t)},t.prototype.get=function(t){return this.data.get(t)},t.prototype.set=function(t,e){return this.data.set(t,e),e},t.prototype.each=function(t,e){this.data.forEach((function(n,i){t.call(e,n,i)}))},t.prototype.keys=function(){var t=this.data.keys();return ft?Array.from(t):t},t.prototype.removeKey=function(t){this.data.delete(t)},t}();function yt(t){return new gt(t)}function vt(t,e){for(var n=new t.constructor(t.length+e.length),i=0;i\u0026lt;t.length;i++)n[i]=t[i];var r=t.length;for(i=0;i\u0026lt;e.length;i++)n[i+r]=e[i];return n}function mt(t,e){var n;if(Object.create)n=Object.create(t);else{var i=function(){};i.prototype=t,n=new i}return e\u0026amp;\u0026amp;A(n,e),n}function xt(t){var e=t.style;e.webkitUserSelect=\u0026quot;none\u0026quot;,e.userSelect=\u0026quot;none\u0026quot;,e.webkitTapHighlightColor=\u0026quot;rgba(0,0,0,0)\u0026quot;,e[\u0026quot;-webkit-touch-callout\u0026quot;]=\u0026quot;none\u0026quot;}function _t(t,e){return t.hasOwnProperty(e)}function bt(){}var wt=180/Math.PI,St=Object.freeze({__proto__:null,guid:M,logError:I,clone:T,merge:C,mergeAll:D,extend:A,defaults:k,createCanvas:L,indexOf:P,inherits:O,mixin:R,isArrayLike:N,each:E,map:z,reduce:V,filter:B,find:F,keys:G,bind:W,curry:H,isArray:Y,isFunction:X,isString:U,isStringSafe:Z,isNumber:j,isObject:q,isBuiltInObject:K,isTypedArray:$,isDom:J,isGradientObject:Q,isImagePatternObject:tt,isRegExp:et,eqNaN:nt,retrieve:it,retrieve2:rt,retrieve3:ot,slice:at,normalizeCssArray:st,assert:lt,trim:ut,setAsPrimitive:ct,isPrimitive:pt,HashMap:gt,createHashMap:yt,concatArray:vt,createObject:mt,disableUserSelect:xt,hasOwn:_t,noop:bt,RADIAN_TO_DEGREE:wt});function Mt(t,e){return null==t\u0026amp;\u0026amp;(t=0),null==e\u0026amp;\u0026amp;(e=0),[t,e]}function It(t,e){return t[0]=e[0],t[1]=e[1],t}function Tt(t){return[t[0],t[1]]}function Ct(t,e,n){return t[0]=e,t[1]=n,t}function Dt(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t}function At(t,e,n,i){return t[0]=e[0]+n[0]*i,t[1]=e[1]+n[1]*i,t}function kt(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t}function Lt(t){return Math.sqrt(Ot(t))}var Pt=Lt;function Ot(t){return t[0]*t[0]+t[1]*t[1]}var Rt=Ot;function Nt(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t}function Et(t,e){var n=Lt(e);return 0===n?(t[0]=0,t[1]=0):(t[0]=e[0]/n,t[1]=e[1]/n),t}function zt(t,e){return Math.sqrt((t[0]-e[0])*(t[0]-e[0])+(t[1]-e[1])*(t[1]-e[1]))}var Vt=zt;function Bt(t,e){return(t[0]-e[0])*(t[0]-e[0])+(t[1]-e[1])*(t[1]-e[1])}var Ft=Bt;function Gt(t,e,n,i){return t[0]=e[0]+i*(n[0]-e[0]),t[1]=e[1]+i*(n[1]-e[1]),t}function Wt(t,e,n){var i=e[0],r=e[1];return t[0]=n[0]*i+n[2]*r+n[4],t[1]=n[1]*i+n[3]*r+n[5],t}function Ht(t,e,n){return t[0]=Math.min(e[0],n[0]),t[1]=Math.min(e[1],n[1]),t}function Yt(t,e,n){return t[0]=Math.max(e[0],n[0]),t[1]=Math.max(e[1],n[1]),t}var Xt=Object.freeze({__proto__:null,create:Mt,copy:It,clone:Tt,set:Ct,add:Dt,scaleAndAdd:At,sub:kt,len:Lt,length:Pt,lenSquare:Ot,lengthSquare:Rt,mul:function(t,e,n){return t[0]=e[0]*n[0],t[1]=e[1]*n[1],t},div:function(t,e,n){return t[0]=e[0]/n[0],t[1]=e[1]/n[1],t},dot:function(t,e){return t[0]*e[0]+t[1]*e[1]},scale:Nt,normalize:Et,distance:zt,dist:Vt,distanceSquare:Bt,distSquare:Ft,negate:function(t,e){return t[0]=-e[0],t[1]=-e[1],t},lerp:Gt,applyTransform:Wt,min:Ht,max:Yt}),Ut=function(t,e){this.target=t,this.topTarget=e\u0026amp;\u0026amp;e.topTarget},Zt=function(){function t(t){this.handler=t,t.on(\u0026quot;mousedown\u0026quot;,this._dragStart,this),t.on(\u0026quot;mousemove\u0026quot;,this._drag,this),t.on(\u0026quot;mouseup\u0026quot;,this._dragEnd,this)}return t.prototype._dragStart=function(t){for(var e=t.target;e\u0026amp;\u0026amp;!e.draggable;)e=e.parent||e.__hostTarget;e\u0026amp;\u0026amp;(this._draggingTarget=e,e.dragging=!0,this._x=t.offsetX,this._y=t.offsetY,this.handler.dispatchToElement(new Ut(e,t),\u0026quot;dragstart\u0026quot;,t.event))},t.prototype._drag=function(t){var e=this._draggingTarget;if(e){var n=t.offsetX,i=t.offsetY,r=n-this._x,o=i-this._y;this._x=n,this._y=i,e.drift(r,o,t),this.handler.dispatchToElement(new Ut(e,t),\u0026quot;drag\u0026quot;,t.event);var a=this.handler.findHover(n,i,e).target,s=this._dropTarget;this._dropTarget=a,e!==a\u0026amp;\u0026amp;(s\u0026amp;\u0026amp;a!==s\u0026amp;\u0026amp;this.handler.dispatchToElement(new Ut(s,t),\u0026quot;dragleave\u0026quot;,t.event),a\u0026amp;\u0026amp;a!==s\u0026amp;\u0026amp;this.handler.dispatchToElement(new Ut(a,t),\u0026quot;dragenter\u0026quot;,t.event))}},t.prototype._dragEnd=function(t){var e=this._draggingTarget;e\u0026amp;\u0026amp;(e.dragging=!1),this.handler.dispatchToElement(new Ut(e,t),\u0026quot;dragend\u0026quot;,t.event),this._dropTarget\u0026amp;\u0026amp;this.handler.dispatchToElement(new Ut(this._dropTarget,t),\u0026quot;drop\u0026quot;,t.event),this._draggingTarget=null,this._dropTarget=null},t}(),jt=function(){function t(t){t\u0026amp;\u0026amp;(this._$eventProcessor=t)}return t.prototype.on=function(t,e,n,i){this._$handlers||(this._$handlers={});var r=this._$handlers;if(\u0026quot;function\u0026quot;==typeof e\u0026amp;\u0026amp;(i=n,n=e,e=null),!n||!t)return this;var o=this._$eventProcessor;null!=e\u0026amp;\u0026amp;o\u0026amp;\u0026amp;o.normalizeQuery\u0026amp;\u0026amp;(e=o.normalizeQuery(e)),r[t]||(r[t]=[]);for(var a=0;a\u0026lt;r[t].length;a++)if(r[t][a].h===n)return this;var s={h:n,query:e,ctx:i||this,callAtLast:n.zrEventfulCallAtLast},l=r[t].length-1,u=r[t][l];return u\u0026amp;\u0026amp;u.callAtLast?r[t].splice(l,0,s):r[t].push(s),this},t.prototype.isSilent=function(t){var e=this._$handlers;return!e||!e[t]||!e[t].length},t.prototype.off=function(t,e){var n=this._$handlers;if(!n)return this;if(!t)return this._$handlers={},this;if(e){if(n[t]){for(var i=[],r=0,o=n[t].length;r\u0026lt;o;r++)n[t][r].h!==e\u0026amp;\u0026amp;i.push(n[t][r]);n[t]=i}n[t]\u0026amp;\u0026amp;0===n[t].length\u0026amp;\u0026amp;delete n[t]}else delete n[t];return this},t.prototype.trigger=function(t){for(var e=[],n=1;n\u0026lt;arguments.length;n++)e[n-1]=arguments[n];if(!this._$handlers)return this;var i=this._$handlers[t],r=this._$eventProcessor;if(i)for(var o=e.length,a=i.length,s=0;s\u0026lt;a;s++){var l=i[s];if(!r||!r.filter||null==l.query||r.filter(t,l.query))switch(o){case 0:l.h.call(l.ctx);break;case 1:l.h.call(l.ctx,e[0]);break;case 2:l.h.call(l.ctx,e[0],e[1]);break;default:l.h.apply(l.ctx,e)}}return r\u0026amp;\u0026amp;r.afterTrigger\u0026amp;\u0026amp;r.afterTrigger(t),this},t.prototype.triggerWithContext=function(t){for(var e=[],n=1;n\u0026lt;arguments.length;n++)e[n-1]=arguments[n];if(!this._$handlers)return this;var i=this._$handlers[t],r=this._$eventProcessor;if(i)for(var o=e.length,a=e[o-1],s=i.length,l=0;l\u0026lt;s;l++){var u=i[l];if(!r||!r.filter||null==u.query||r.filter(t,u.query))switch(o){case 0:u.h.call(a);break;case 1:u.h.call(a,e[0]);break;case 2:u.h.call(a,e[0],e[1]);break;default:u.h.apply(a,e.slice(1,o-1))}}return r\u0026amp;\u0026amp;r.afterTrigger\u0026amp;\u0026amp;r.afterTrigger(t),this},t}(),qt=Math.log(2);function Kt(t,e,n,i,r,o){var a=i+\u0026quot;-\u0026quot;+r,s=t.length;if(o.hasOwnProperty(a))return o[a];if(1===e){var l=Math.round(Math.log((1\u0026lt;\u0026lt;s)-1\u0026amp;~r)/qt);return t[n][l]}for(var u=i|1\u0026lt;\u0026lt;n,h=n+1;i\u0026amp;1\u0026lt;\u0026lt;h;)h++;for(var c=0,p=0,d=0;p\u0026lt;s;p++){var f=1\u0026lt;\u0026lt;p;f\u0026amp;r||(c+=(d%2?-1:1)*t[n][p]*Kt(t,e-1,h,u,r|f,o),d++)}return o[a]=c,c}function $t(t,e){var n=[[t[0],t[1],1,0,0,0,-e[0]*t[0],-e[0]*t[1]],[0,0,0,t[0],t[1],1,-e[1]*t[0],-e[1]*t[1]],[t[2],t[3],1,0,0,0,-e[2]*t[2],-e[2]*t[3]],[0,0,0,t[2],t[3],1,-e[3]*t[2],-e[3]*t[3]],[t[4],t[5],1,0,0,0,-e[4]*t[4],-e[4]*t[5]],[0,0,0,t[4],t[5],1,-e[5]*t[4],-e[5]*t[5]],[t[6],t[7],1,0,0,0,-e[6]*t[6],-e[6]*t[7]],[0,0,0,t[6],t[7],1,-e[7]*t[6],-e[7]*t[7]]],i={},r=Kt(n,8,0,0,0,i);if(0!==r){for(var o=[],a=0;a\u0026lt;8;a++)for(var s=0;s\u0026lt;8;s++)null==o[s]\u0026amp;\u0026amp;(o[s]=0),o[s]+=((a+s)%2?-1:1)*Kt(n,7,0===a?1:0,1\u0026lt;\u0026lt;a,1\u0026lt;\u0026lt;s,i)/r*e[a];return function(t,e,n){var i=e*o[6]+n*o[7]+1;t[0]=(e*o[0]+n*o[1]+o[2])/i,t[1]=(e*o[3]+n*o[4]+o[5])/i}}}var Jt=\u0026quot;___zrEVENTSAVED\u0026quot;,Qt=[];function te(t,e,n,i,o){if(e.getBoundingClientRect\u0026amp;\u0026amp;r.domSupported\u0026amp;\u0026amp;!ee(e)){var a=e[Jt]||(e[Jt]={}),s=function(t,e){var n=e.markers;if(n)return n;n=e.markers=[];for(var i=[\u0026quot;left\u0026quot;,\u0026quot;right\u0026quot;],r=[\u0026quot;top\u0026quot;,\u0026quot;bottom\u0026quot;],o=0;o\u0026lt;4;o++){var a=document.createElement(\u0026quot;div\u0026quot;),s=o%2,l=(o\u0026gt;\u0026gt;1)%2;a.style.cssText=[\u0026quot;position: absolute\u0026quot;,\u0026quot;visibility: hidden\u0026quot;,\u0026quot;padding: 0\u0026quot;,\u0026quot;margin: 0\u0026quot;,\u0026quot;border-width: 0\u0026quot;,\u0026quot;user-select: none\u0026quot;,\u0026quot;width:0\u0026quot;,\u0026quot;height:0\u0026quot;,i[s]+\u0026quot;:0\u0026quot;,r[l]+\u0026quot;:0\u0026quot;,i[1-s]+\u0026quot;:auto\u0026quot;,r[1-l]+\u0026quot;:auto\u0026quot;,\u0026quot;\u0026quot;].join(\u0026quot;!important;\u0026quot;),t.appendChild(a),n.push(a)}return n}(e,a),l=function(t,e,n){for(var i=n?\u0026quot;invTrans\u0026quot;:\u0026quot;trans\u0026quot;,r=e[i],o=e.srcCoords,a=[],s=[],l=!0,u=0;u\u0026lt;4;u++){var h=t[u].getBoundingClientRect(),c=2*u,p=h.left,d=h.top;a.push(p,d),l=l\u0026amp;\u0026amp;o\u0026amp;\u0026amp;p===o[c]\u0026amp;\u0026amp;d===o[c+1],s.push(t[u].offsetLeft,t[u].offsetTop)}return l\u0026amp;\u0026amp;r?r:(e.srcCoords=a,e[i]=n?$t(s,a):$t(a,s))}(s,a,o);if(l)return l(t,n,i),!0}return!1}function ee(t){return\u0026quot;CANVAS\u0026quot;===t.nodeName.toUpperCase()}var ne=/([\u0026amp;\u0026lt;\u0026gt;\u0026quot;\u0026#39;])/g,ie={\u0026quot;\u0026amp;\u0026quot;:\u0026quot;\u0026amp;amp;\u0026quot;,\u0026quot;\u0026lt;\u0026quot;:\u0026quot;\u0026amp;lt;\u0026quot;,\u0026quot;\u0026gt;\u0026quot;:\u0026quot;\u0026amp;gt;\u0026quot;,\u0026#39;\u0026quot;\u0026#39;:\u0026quot;\u0026amp;quot;\u0026quot;,\u0026quot;\u0026#39;\u0026quot;:\u0026quot;\u0026amp;#39;\u0026quot;};function re(t){return null==t?\u0026quot;\u0026quot;:(t+\u0026quot;\u0026quot;).replace(ne,(function(t,e){return ie[e]}))}var oe=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ae=[],se=r.browser.firefox\u0026amp;\u0026amp;+r.browser.version.split(\u0026quot;.\u0026quot;)[0]\u0026lt;39;function le(t,e,n,i){return n=n||{},i?ue(t,e,n):se\u0026amp;\u0026amp;null!=e.layerX\u0026amp;\u0026amp;e.layerX!==e.offsetX?(n.zrX=e.layerX,n.zrY=e.layerY):null!=e.offsetX?(n.zrX=e.offsetX,n.zrY=e.offsetY):ue(t,e,n),n}function ue(t,e,n){if(r.domSupported\u0026amp;\u0026amp;t.getBoundingClientRect){var i=e.clientX,o=e.clientY;if(ee(t)){var a=t.getBoundingClientRect();return n.zrX=i-a.left,void(n.zrY=o-a.top)}if(te(ae,t,i,o))return n.zrX=ae[0],void(n.zrY=ae[1])}n.zrX=n.zrY=0}function he(t){return t||window.event}function ce(t,e,n){if(null!=(e=he(e)).zrX)return e;var i=e.type;if(i\u0026amp;\u0026amp;i.indexOf(\u0026quot;touch\u0026quot;)\u0026gt;=0){var r=\u0026quot;touchend\u0026quot;!==i?e.targetTouches[0]:e.changedTouches[0];r\u0026amp;\u0026amp;le(t,r,e,n)}else{le(t,e,e,n);var o=function(t){var e=t.wheelDelta;if(e)return e;var n=t.deltaX,i=t.deltaY;if(null==n||null==i)return e;return 3*(0!==i?Math.abs(i):Math.abs(n))*(i\u0026gt;0?-1:i\u0026lt;0?1:n\u0026gt;0?-1:1)}(e);e.zrDelta=o?o/120:-(e.detail||0)/3}var a=e.button;return null==e.which\u0026amp;\u0026amp;void 0!==a\u0026amp;\u0026amp;oe.test(e.type)\u0026amp;\u0026amp;(e.which=1\u0026amp;a?1:2\u0026amp;a?3:4\u0026amp;a?2:0),e}function pe(t,e,n,i){t.addEventListener(e,n,i)}var de=function(t){t.preventDefault(),t.stopPropagation(),t.cancelBubble=!0};function fe(t){return 2===t.which||3===t.which}var ge=function(){function t(){this._track=[]}return t.prototype.recognize=function(t,e,n){return this._doTrack(t,e,n),this._recognize(t)},t.prototype.clear=function(){return this._track.length=0,this},t.prototype._doTrack=function(t,e,n){var i=t.touches;if(i){for(var r={points:[],touches:[],target:e,event:t},o=0,a=i.length;o\u0026lt;a;o++){var s=i[o],l=le(n,s,{});r.points.push([l.zrX,l.zrY]),r.touches.push(s)}this._track.push(r)}},t.prototype._recognize=function(t){for(var e in ve)if(ve.hasOwnProperty(e)){var n=ve[e](this._track,t);if(n)return n}},t}();function ye(t){var e=t[1][0]-t[0][0],n=t[1][1]-t[0][1];return Math.sqrt(e*e+n*n)}var ve={pinch:function(t,e){var n=t.length;if(n){var i,r=(t[n-1]||{}).points,o=(t[n-2]||{}).points||r;if(o\u0026amp;\u0026amp;o.length\u0026gt;1\u0026amp;\u0026amp;r\u0026amp;\u0026amp;r.length\u0026gt;1){var a=ye(r)/ye(o);!isFinite(a)\u0026amp;\u0026amp;(a=1),e.pinchScale=a;var s=[((i=r)[0][0]+i[1][0])/2,(i[0][1]+i[1][1])/2];return e.pinchX=s[0],e.pinchY=s[1],{type:\u0026quot;pinch\u0026quot;,target:t[0].target,event:e}}}}};function me(){return[1,0,0,1,0,0]}function xe(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t[4]=0,t[5]=0,t}function _e(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t}function be(t,e,n){var i=e[0]*n[0]+e[2]*n[1],r=e[1]*n[0]+e[3]*n[1],o=e[0]*n[2]+e[2]*n[3],a=e[1]*n[2]+e[3]*n[3],s=e[0]*n[4]+e[2]*n[5]+e[4],l=e[1]*n[4]+e[3]*n[5]+e[5];return t[0]=i,t[1]=r,t[2]=o,t[3]=a,t[4]=s,t[5]=l,t}function we(t,e,n){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4]+n[0],t[5]=e[5]+n[1],t}function Se(t,e,n,i){void 0===i\u0026amp;\u0026amp;(i=[0,0]);var r=e[0],o=e[2],a=e[4],s=e[1],l=e[3],u=e[5],h=Math.sin(n),c=Math.cos(n);return t[0]=r*c+s*h,t[1]=-r*h+s*c,t[2]=o*c+l*h,t[3]=-o*h+c*l,t[4]=c*(a-i[0])+h*(u-i[1])+i[0],t[5]=c*(u-i[1])-h*(a-i[0])+i[1],t}function Me(t,e,n){var i=n[0],r=n[1];return t[0]=e[0]*i,t[1]=e[1]*r,t[2]=e[2]*i,t[3]=e[3]*r,t[4]=e[4]*i,t[5]=e[5]*r,t}function Ie(t,e){var n=e[0],i=e[2],r=e[4],o=e[1],a=e[3],s=e[5],l=n*a-o*i;return l?(l=1/l,t[0]=a*l,t[1]=-o*l,t[2]=-i*l,t[3]=n*l,t[4]=(i*s-a*r)*l,t[5]=(o*r-n*s)*l,t):null}function Te(t){var e=[1,0,0,1,0,0];return _e(e,t),e}var Ce=Object.freeze({__proto__:null,create:me,identity:xe,copy:_e,mul:be,translate:we,rotate:Se,scale:Me,invert:Ie,clone:Te}),De=function(){function t(t,e){this.x=t||0,this.y=e||0}return t.prototype.copy=function(t){return this.x=t.x,this.y=t.y,this},t.prototype.clone=function(){return new t(this.x,this.y)},t.prototype.set=function(t,e){return this.x=t,this.y=e,this},t.prototype.equal=function(t){return t.x===this.x\u0026amp;\u0026amp;t.y===this.y},t.prototype.add=function(t){return this.x+=t.x,this.y+=t.y,this},t.prototype.scale=function(t){this.x*=t,this.y*=t},t.prototype.scaleAndAdd=function(t,e){this.x+=t.x*e,this.y+=t.y*e},t.prototype.sub=function(t){return this.x-=t.x,this.y-=t.y,this},t.prototype.dot=function(t){return this.x*t.x+this.y*t.y},t.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},t.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},t.prototype.normalize=function(){var t=this.len();return this.x/=t,this.y/=t,this},t.prototype.distance=function(t){var e=this.x-t.x,n=this.y-t.y;return Math.sqrt(e*e+n*n)},t.prototype.distanceSquare=function(t){var e=this.x-t.x,n=this.y-t.y;return e*e+n*n},t.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},t.prototype.transform=function(t){if(t){var e=this.x,n=this.y;return this.x=t[0]*e+t[2]*n+t[4],this.y=t[1]*e+t[3]*n+t[5],this}},t.prototype.toArray=function(t){return t[0]=this.x,t[1]=this.y,t},t.prototype.fromArray=function(t){this.x=t[0],this.y=t[1]},t.set=function(t,e,n){t.x=e,t.y=n},t.copy=function(t,e){t.x=e.x,t.y=e.y},t.len=function(t){return Math.sqrt(t.x*t.x+t.y*t.y)},t.lenSquare=function(t){return t.x*t.x+t.y*t.y},t.dot=function(t,e){return t.x*e.x+t.y*e.y},t.add=function(t,e,n){t.x=e.x+n.x,t.y=e.y+n.y},t.sub=function(t,e,n){t.x=e.x-n.x,t.y=e.y-n.y},t.scale=function(t,e,n){t.x=e.x*n,t.y=e.y*n},t.scaleAndAdd=function(t,e,n,i){t.x=e.x+n.x*i,t.y=e.y+n.y*i},t.lerp=function(t,e,n,i){var r=1-i;t.x=r*e.x+i*n.x,t.y=r*e.y+i*n.y},t}(),Ae=Math.min,ke=Math.max,Le=new De,Pe=new De,Oe=new De,Re=new De,Ne=new De,Ee=new De,ze=function(){function t(t,e,n,i){n\u0026lt;0\u0026amp;\u0026amp;(t+=n,n=-n),i\u0026lt;0\u0026amp;\u0026amp;(e+=i,i=-i),this.x=t,this.y=e,this.width=n,this.height=i}return t.prototype.union=function(t){var e=Ae(t.x,this.x),n=Ae(t.y,this.y);isFinite(this.x)\u0026amp;\u0026amp;isFinite(this.width)?this.width=ke(t.x+t.width,this.x+this.width)-e:this.width=t.width,isFinite(this.y)\u0026amp;\u0026amp;isFinite(this.height)?this.height=ke(t.y+t.height,this.y+this.height)-n:this.height=t.height,this.x=e,this.y=n},t.prototype.applyTransform=function(e){t.applyTransform(this,this,e)},t.prototype.calculateTransform=function(t){var e=this,n=t.width/e.width,i=t.height/e.height,r=[1,0,0,1,0,0];return we(r,r,[-e.x,-e.y]),Me(r,r,[n,i]),we(r,r,[t.x,t.y]),r},t.prototype.intersect=function(e,n){if(!e)return!1;e instanceof t||(e=t.create(e));var i=this,r=i.x,o=i.x+i.width,a=i.y,s=i.y+i.height,l=e.x,u=e.x+e.width,h=e.y,c=e.y+e.height,p=!(o\u0026lt;l||u\u0026lt;r||s\u0026lt;h||c\u0026lt;a);if(n){var d=1/0,f=0,g=Math.abs(o-l),y=Math.abs(u-r),v=Math.abs(s-h),m=Math.abs(c-a),x=Math.min(g,y),_=Math.min(v,m);o\u0026lt;l||u\u0026lt;r?x\u0026gt;f\u0026amp;\u0026amp;(f=x,g\u0026lt;y?De.set(Ee,-g,0):De.set(Ee,y,0)):x\u0026lt;d\u0026amp;\u0026amp;(d=x,g\u0026lt;y?De.set(Ne,g,0):De.set(Ne,-y,0)),s\u0026lt;h||c\u0026lt;a?_\u0026gt;f\u0026amp;\u0026amp;(f=_,v\u0026lt;m?De.set(Ee,0,-v):De.set(Ee,0,m)):x\u0026lt;d\u0026amp;\u0026amp;(d=x,v\u0026lt;m?De.set(Ne,0,v):De.set(Ne,0,-m))}return n\u0026amp;\u0026amp;De.copy(n,p?Ne:Ee),p},t.prototype.contain=function(t,e){var n=this;return t\u0026gt;=n.x\u0026amp;\u0026amp;t\u0026lt;=n.x+n.width\u0026amp;\u0026amp;e\u0026gt;=n.y\u0026amp;\u0026amp;e\u0026lt;=n.y+n.height},t.prototype.clone=function(){return new t(this.x,this.y,this.width,this.height)},t.prototype.copy=function(e){t.copy(this,e)},t.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},t.prototype.isFinite=function(){return isFinite(this.x)\u0026amp;\u0026amp;isFinite(this.y)\u0026amp;\u0026amp;isFinite(this.width)\u0026amp;\u0026amp;isFinite(this.height)},t.prototype.isZero=function(){return 0===this.width||0===this.height},t.create=function(e){return new t(e.x,e.y,e.width,e.height)},t.copy=function(t,e){t.x=e.x,t.y=e.y,t.width=e.width,t.height=e.height},t.applyTransform=function(e,n,i){if(i){if(i[1]\u0026lt;1e-5\u0026amp;\u0026amp;i[1]\u0026gt;-1e-5\u0026amp;\u0026amp;i[2]\u0026lt;1e-5\u0026amp;\u0026amp;i[2]\u0026gt;-1e-5){var r=i[0],o=i[3],a=i[4],s=i[5];return e.x=n.x*r+a,e.y=n.y*o+s,e.width=n.width*r,e.height=n.height*o,e.width\u0026lt;0\u0026amp;\u0026amp;(e.x+=e.width,e.width=-e.width),void(e.height\u0026lt;0\u0026amp;\u0026amp;(e.y+=e.height,e.height=-e.height))}Le.x=Oe.x=n.x,Le.y=Re.y=n.y,Pe.x=Re.x=n.x+n.width,Pe.y=Oe.y=n.y+n.height,Le.transform(i),Re.transform(i),Pe.transform(i),Oe.transform(i),e.x=Ae(Le.x,Pe.x,Oe.x,Re.x),e.y=Ae(Le.y,Pe.y,Oe.y,Re.y);var l=ke(Le.x,Pe.x,Oe.x,Re.x),u=ke(Le.y,Pe.y,Oe.y,Re.y);e.width=l-e.x,e.height=u-e.y}else e!==n\u0026amp;\u0026amp;t.copy(e,n)},t}(),Ve=\u0026quot;silent\u0026quot;;function Be(){de(this.event)}var Fe=function(t){function e(){var e=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return e.handler=null,e}return n(e,t),e.prototype.dispose=function(){},e.prototype.setCursor=function(){},e}(jt),Ge=function(t,e){this.x=t,this.y=e},We=[\u0026quot;click\u0026quot;,\u0026quot;dblclick\u0026quot;,\u0026quot;mousewheel\u0026quot;,\u0026quot;mouseout\u0026quot;,\u0026quot;mouseup\u0026quot;,\u0026quot;mousedown\u0026quot;,\u0026quot;mousemove\u0026quot;,\u0026quot;contextmenu\u0026quot;],He=new ze(0,0,0,0),Ye=function(t){function e(e,n,i,r,o){var a=t.call(this)||this;return a._hovered=new Ge(0,0),a.storage=e,a.painter=n,a.painterRoot=r,a._pointerSize=o,i=i||new Fe,a.proxy=null,a.setHandlerProxy(i),a._draggingMgr=new Zt(a),a}return n(e,t),e.prototype.setHandlerProxy=function(t){this.proxy\u0026amp;\u0026amp;this.proxy.dispose(),t\u0026amp;\u0026amp;(E(We,(function(e){t.on\u0026amp;\u0026amp;t.on(e,this[e],this)}),this),t.handler=this),this.proxy=t},e.prototype.mousemove=function(t){var e=t.zrX,n=t.zrY,i=Ze(this,e,n),r=this._hovered,o=r.target;o\u0026amp;\u0026amp;!o.__zr\u0026amp;\u0026amp;(o=(r=this.findHover(r.x,r.y)).target);var a=this._hovered=i?new Ge(e,n):this.findHover(e,n),s=a.target,l=this.proxy;l.setCursor\u0026amp;\u0026amp;l.setCursor(s?s.cursor:\u0026quot;default\u0026quot;),o\u0026amp;\u0026amp;s!==o\u0026amp;\u0026amp;this.dispatchToElement(r,\u0026quot;mouseout\u0026quot;,t),this.dispatchToElement(a,\u0026quot;mousemove\u0026quot;,t),s\u0026amp;\u0026amp;s!==o\u0026amp;\u0026amp;this.dispatchToElement(a,\u0026quot;mouseover\u0026quot;,t)},e.prototype.mouseout=function(t){var e=t.zrEventControl;\u0026quot;only_globalout\u0026quot;!==e\u0026amp;\u0026amp;this.dispatchToElement(this._hovered,\u0026quot;mouseout\u0026quot;,t),\u0026quot;no_globalout\u0026quot;!==e\u0026amp;\u0026amp;this.trigger(\u0026quot;globalout\u0026quot;,{type:\u0026quot;globalout\u0026quot;,event:t})},e.prototype.resize=function(){this._hovered=new Ge(0,0)},e.prototype.dispatch=function(t,e){var n=this[t];n\u0026amp;\u0026amp;n.call(this,e)},e.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},e.prototype.setCursorStyle=function(t){var e=this.proxy;e.setCursor\u0026amp;\u0026amp;e.setCursor(t)},e.prototype.dispatchToElement=function(t,e,n){var i=(t=t||{}).target;if(!i||!i.silent){for(var r=\u0026quot;on\u0026quot;+e,o=function(t,e,n){return{type:t,event:n,target:e.target,topTarget:e.topTarget,cancelBubble:!1,offsetX:n.zrX,offsetY:n.zrY,gestureEvent:n.gestureEvent,pinchX:n.pinchX,pinchY:n.pinchY,pinchScale:n.pinchScale,wheelDelta:n.zrDelta,zrByTouch:n.zrByTouch,which:n.which,stop:Be}}(e,t,n);i\u0026amp;\u0026amp;(i[r]\u0026amp;\u0026amp;(o.cancelBubble=!!i[r].call(i,o)),i.trigger(e,o),i=i.__hostTarget?i.__hostTarget:i.parent,!o.cancelBubble););o.cancelBubble||(this.trigger(e,o),this.painter\u0026amp;\u0026amp;this.painter.eachOtherLayer\u0026amp;\u0026amp;this.painter.eachOtherLayer((function(t){\u0026quot;function\u0026quot;==typeof t[r]\u0026amp;\u0026amp;t[r].call(t,o),t.trigger\u0026amp;\u0026amp;t.trigger(e,o)})))}},e.prototype.findHover=function(t,e,n){var i=this.storage.getDisplayList(),r=new Ge(t,e);if(Ue(i,r,t,e,n),this._pointerSize\u0026amp;\u0026amp;!r.target){for(var o=[],a=this._pointerSize,s=a/2,l=new ze(t-s,e-s,a,a),u=i.length-1;u\u0026gt;=0;u--){var h=i[u];h===n||h.ignore||h.ignoreCoarsePointer||h.parent\u0026amp;\u0026amp;h.parent.ignoreCoarsePointer||(He.copy(h.getBoundingRect()),h.transform\u0026amp;\u0026amp;He.applyTransform(h.transform),He.intersect(l)\u0026amp;\u0026amp;o.push(h))}if(o.length)for(var c=Math.PI/12,p=2*Math.PI,d=0;d\u0026lt;s;d+=4)for(var f=0;f\u0026lt;p;f+=c){if(Ue(o,r,t+d*Math.cos(f),e+d*Math.sin(f),n),r.target)return r}}return r},e.prototype.processGesture=function(t,e){this._gestureMgr||(this._gestureMgr=new ge);var n=this._gestureMgr;\u0026quot;start\u0026quot;===e\u0026amp;\u0026amp;n.clear();var i=n.recognize(t,this.findHover(t.zrX,t.zrY,null).target,this.proxy.dom);if(\u0026quot;end\u0026quot;===e\u0026amp;\u0026amp;n.clear(),i){var r=i.type;t.gestureEvent=r;var o=new Ge;o.target=i.target,this.dispatchToElement(o,r,i.event)}},e}(jt);function Xe(t,e,n){if(t[t.rectHover?\u0026quot;rectContain\u0026quot;:\u0026quot;contain\u0026quot;](e,n)){for(var i=t,r=void 0,o=!1;i;){if(i.ignoreClip\u0026amp;\u0026amp;(o=!0),!o){var a=i.getClipPath();if(a\u0026amp;\u0026amp;!a.contain(e,n))return!1}i.silent\u0026amp;\u0026amp;(r=!0);var s=i.__hostTarget;i=s||i.parent}return!r||Ve}return!1}function Ue(t,e,n,i,r){for(var o=t.length-1;o\u0026gt;=0;o--){var a=t[o],s=void 0;if(a!==r\u0026amp;\u0026amp;!a.ignore\u0026amp;\u0026amp;(s=Xe(a,n,i))\u0026amp;\u0026amp;(!e.topTarget\u0026amp;\u0026amp;(e.topTarget=a),s!==Ve)){e.target=a;break}}}function Ze(t,e,n){var i=t.painter;return e\u0026lt;0||e\u0026gt;i.getWidth()||n\u0026lt;0||n\u0026gt;i.getHeight()}E([\u0026quot;click\u0026quot;,\u0026quot;mousedown\u0026quot;,\u0026quot;mouseup\u0026quot;,\u0026quot;mousewheel\u0026quot;,\u0026quot;dblclick\u0026quot;,\u0026quot;contextmenu\u0026quot;],(function(t){Ye.prototype[t]=function(e){var n,i,r=e.zrX,o=e.zrY,a=Ze(this,r,o);if(\u0026quot;mouseup\u0026quot;===t\u0026amp;\u0026amp;a||(i=(n=this.findHover(r,o)).target),\u0026quot;mousedown\u0026quot;===t)this._downEl=i,this._downPoint=[e.zrX,e.zrY],this._upEl=i;else if(\u0026quot;mouseup\u0026quot;===t)this._upEl=i;else if(\u0026quot;click\u0026quot;===t){if(this._downEl!==this._upEl||!this._downPoint||Vt(this._downPoint,[e.zrX,e.zrY])\u0026gt;4)return;this._downPoint=null}this.dispatchToElement(n,t,e)}}));function je(t,e,n,i){var r=e+1;if(r===n)return 1;if(i(t[r++],t[e])\u0026lt;0){for(;r\u0026lt;n\u0026amp;\u0026amp;i(t[r],t[r-1])\u0026lt;0;)r++;!function(t,e,n){n--;for(;e\u0026lt;n;){var i=t[e];t[e++]=t[n],t[n--]=i}}(t,e,r)}else for(;r\u0026lt;n\u0026amp;\u0026amp;i(t[r],t[r-1])\u0026gt;=0;)r++;return r-e}function qe(t,e,n,i,r){for(i===e\u0026amp;\u0026amp;i++;i\u0026lt;n;i++){for(var o,a=t[i],s=e,l=i;s\u0026lt;l;)r(a,t[o=s+l\u0026gt;\u0026gt;\u0026gt;1])\u0026lt;0?l=o:s=o+1;var u=i-s;switch(u){case 3:t[s+3]=t[s+2];case 2:t[s+2]=t[s+1];case 1:t[s+1]=t[s];break;default:for(;u\u0026gt;0;)t[s+u]=t[s+u-1],u--}t[s]=a}}function Ke(t,e,n,i,r,o){var a=0,s=0,l=1;if(o(t,e[n+r])\u0026gt;0){for(s=i-r;l\u0026lt;s\u0026amp;\u0026amp;o(t,e[n+r+l])\u0026gt;0;)a=l,(l=1+(l\u0026lt;\u0026lt;1))\u0026lt;=0\u0026amp;\u0026amp;(l=s);l\u0026gt;s\u0026amp;\u0026amp;(l=s),a+=r,l+=r}else{for(s=r+1;l\u0026lt;s\u0026amp;\u0026amp;o(t,e[n+r-l])\u0026lt;=0;)a=l,(l=1+(l\u0026lt;\u0026lt;1))\u0026lt;=0\u0026amp;\u0026amp;(l=s);l\u0026gt;s\u0026amp;\u0026amp;(l=s);var u=a;a=r-l,l=r-u}for(a++;a\u0026lt;l;){var h=a+(l-a\u0026gt;\u0026gt;\u0026gt;1);o(t,e[n+h])\u0026gt;0?a=h+1:l=h}return l}function $e(t,e,n,i,r,o){var a=0,s=0,l=1;if(o(t,e[n+r])\u0026lt;0){for(s=r+1;l\u0026lt;s\u0026amp;\u0026amp;o(t,e[n+r-l])\u0026lt;0;)a=l,(l=1+(l\u0026lt;\u0026lt;1))\u0026lt;=0\u0026amp;\u0026amp;(l=s);l\u0026gt;s\u0026amp;\u0026amp;(l=s);var u=a;a=r-l,l=r-u}else{for(s=i-r;l\u0026lt;s\u0026amp;\u0026amp;o(t,e[n+r+l])\u0026gt;=0;)a=l,(l=1+(l\u0026lt;\u0026lt;1))\u0026lt;=0\u0026amp;\u0026amp;(l=s);l\u0026gt;s\u0026amp;\u0026amp;(l=s),a+=r,l+=r}for(a++;a\u0026lt;l;){var h=a+(l-a\u0026gt;\u0026gt;\u0026gt;1);o(t,e[n+h])\u0026lt;0?l=h:a=h+1}return l}function Je(t,e){var n,i,r=7,o=0,a=[];function s(s){var l=n[s],u=i[s],h=n[s+1],c=i[s+1];i[s]=u+c,s===o-3\u0026amp;\u0026amp;(n[s+1]=n[s+2],i[s+1]=i[s+2]),o--;var p=$e(t[h],t,l,u,0,e);l+=p,0!==(u-=p)\u0026amp;\u0026amp;0!==(c=Ke(t[l+u-1],t,h,c,c-1,e))\u0026amp;\u0026amp;(u\u0026lt;=c?function(n,i,o,s){var l=0;for(l=0;l\u0026lt;i;l++)a[l]=t[n+l];var u=0,h=o,c=n;if(t[c++]=t[h++],0==--s){for(l=0;l\u0026lt;i;l++)t[c+l]=a[u+l];return}if(1===i){for(l=0;l\u0026lt;s;l++)t[c+l]=t[h+l];return void(t[c+s]=a[u])}var p,d,f,g=r;for(;;){p=0,d=0,f=!1;do{if(e(t[h],a[u])\u0026lt;0){if(t[c++]=t[h++],d++,p=0,0==--s){f=!0;break}}else if(t[c++]=a[u++],p++,d=0,1==--i){f=!0;break}}while((p|d)\u0026lt;g);if(f)break;do{if(0!==(p=$e(t[h],a,u,i,0,e))){for(l=0;l\u0026lt;p;l++)t[c+l]=a[u+l];if(c+=p,u+=p,(i-=p)\u0026lt;=1){f=!0;break}}if(t[c++]=t[h++],0==--s){f=!0;break}if(0!==(d=Ke(a[u],t,h,s,0,e))){for(l=0;l\u0026lt;d;l++)t[c+l]=t[h+l];if(c+=d,h+=d,0===(s-=d)){f=!0;break}}if(t[c++]=a[u++],1==--i){f=!0;break}g--}while(p\u0026gt;=7||d\u0026gt;=7);if(f)break;g\u0026lt;0\u0026amp;\u0026amp;(g=0),g+=2}if((r=g)\u0026lt;1\u0026amp;\u0026amp;(r=1),1===i){for(l=0;l\u0026lt;s;l++)t[c+l]=t[h+l];t[c+s]=a[u]}else{if(0===i)throw new Error;for(l=0;l\u0026lt;i;l++)t[c+l]=a[u+l]}}(l,u,h,c):function(n,i,o,s){var l=0;for(l=0;l\u0026lt;s;l++)a[l]=t[o+l];var u=n+i-1,h=s-1,c=o+s-1,p=0,d=0;if(t[c--]=t[u--],0==--i){for(p=c-(s-1),l=0;l\u0026lt;s;l++)t[p+l]=a[l];return}if(1===s){for(d=(c-=i)+1,p=(u-=i)+1,l=i-1;l\u0026gt;=0;l--)t[d+l]=t[p+l];return void(t[c]=a[h])}var f=r;for(;;){var g=0,y=0,v=!1;do{if(e(a[h],t[u])\u0026lt;0){if(t[c--]=t[u--],g++,y=0,0==--i){v=!0;break}}else if(t[c--]=a[h--],y++,g=0,1==--s){v=!0;break}}while((g|y)\u0026lt;f);if(v)break;do{if(0!==(g=i-$e(a[h],t,n,i,i-1,e))){for(i-=g,d=(c-=g)+1,p=(u-=g)+1,l=g-1;l\u0026gt;=0;l--)t[d+l]=t[p+l];if(0===i){v=!0;break}}if(t[c--]=a[h--],1==--s){v=!0;break}if(0!==(y=s-Ke(t[u],a,0,s,s-1,e))){for(s-=y,d=(c-=y)+1,p=(h-=y)+1,l=0;l\u0026lt;y;l++)t[d+l]=a[p+l];if(s\u0026lt;=1){v=!0;break}}if(t[c--]=t[u--],0==--i){v=!0;break}f--}while(g\u0026gt;=7||y\u0026gt;=7);if(v)break;f\u0026lt;0\u0026amp;\u0026amp;(f=0),f+=2}(r=f)\u0026lt;1\u0026amp;\u0026amp;(r=1);if(1===s){for(d=(c-=i)+1,p=(u-=i)+1,l=i-1;l\u0026gt;=0;l--)t[d+l]=t[p+l];t[c]=a[h]}else{if(0===s)throw new Error;for(p=c-(s-1),l=0;l\u0026lt;s;l++)t[p+l]=a[l]}}(l,u,h,c))}return n=[],i=[],{mergeRuns:function(){for(;o\u0026gt;1;){var t=o-2;if(t\u0026gt;=1\u0026amp;\u0026amp;i[t-1]\u0026lt;=i[t]+i[t+1]||t\u0026gt;=2\u0026amp;\u0026amp;i[t-2]\u0026lt;=i[t]+i[t-1])i[t-1]\u0026lt;i[t+1]\u0026amp;\u0026amp;t--;else if(i[t]\u0026gt;i[t+1])break;s(t)}},forceMergeRuns:function(){for(;o\u0026gt;1;){var t=o-2;t\u0026gt;0\u0026amp;\u0026amp;i[t-1]\u0026lt;i[t+1]\u0026amp;\u0026amp;t--,s(t)}},pushRun:function(t,e){n[o]=t,i[o]=e,o+=1}}}function Qe(t,e,n,i){n||(n=0),i||(i=t.length);var r=i-n;if(!(r\u0026lt;2)){var o=0;if(r\u0026lt;32)qe(t,n,i,n+(o=je(t,n,i,e)),e);else{var a=Je(t,e),s=function(t){for(var e=0;t\u0026gt;=32;)e|=1\u0026amp;t,t\u0026gt;\u0026gt;=1;return t+e}(r);do{if((o=je(t,n,i,e))\u0026lt;s){var l=r;l\u0026gt;s\u0026amp;\u0026amp;(l=s),qe(t,n,n+l,n+o,e),o=l}a.pushRun(n,o),a.mergeRuns(),r-=o,n+=o}while(0!==r);a.forceMergeRuns()}}}var tn=!1;function en(){tn||(tn=!0,console.warn(\u0026quot;z / z2 / zlevel of displayable is invalid, which may cause unexpected errors\u0026quot;))}function nn(t,e){return t.zlevel===e.zlevel?t.z===e.z?t.z2-e.z2:t.z-e.z:t.zlevel-e.zlevel}var rn=function(){function t(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=nn}return t.prototype.traverse=function(t,e){for(var n=0;n\u0026lt;this._roots.length;n++)this._roots[n].traverse(t,e)},t.prototype.getDisplayList=function(t,e){e=e||!1;var n=this._displayList;return!t\u0026amp;\u0026amp;n.length||this.updateDisplayList(e),n},t.prototype.updateDisplayList=function(t){this._displayListLen=0;for(var e=this._roots,n=this._displayList,i=0,r=e.length;i\u0026lt;r;i++)this._updateAndAddDisplayable(e[i],null,t);n.length=this._displayListLen,Qe(n,nn)},t.prototype._updateAndAddDisplayable=function(t,e,n){if(!t.ignore||n){t.beforeUpdate(),t.update(),t.afterUpdate();var i=t.getClipPath();if(t.ignoreClip)e=null;else if(i){e=e?e.slice():[];for(var r=i,o=t;r;)r.parent=o,r.updateTransform(),e.push(r),o=r,r=r.getClipPath()}if(t.childrenRef){for(var a=t.childrenRef(),s=0;s\u0026lt;a.length;s++){var l=a[s];t.__dirty\u0026amp;\u0026amp;(l.__dirty|=1),this._updateAndAddDisplayable(l,e,n)}t.__dirty=0}else{var u=t;e\u0026amp;\u0026amp;e.length?u.__clipPaths=e:u.__clipPaths\u0026amp;\u0026amp;u.__clipPaths.length\u0026gt;0\u0026amp;\u0026amp;(u.__clipPaths=[]),isNaN(u.z)\u0026amp;\u0026amp;(en(),u.z=0),isNaN(u.z2)\u0026amp;\u0026amp;(en(),u.z2=0),isNaN(u.zlevel)\u0026amp;\u0026amp;(en(),u.zlevel=0),this._displayList[this._displayListLen++]=u}var h=t.getDecalElement\u0026amp;\u0026amp;t.getDecalElement();h\u0026amp;\u0026amp;this._updateAndAddDisplayable(h,e,n);var c=t.getTextGuideLine();c\u0026amp;\u0026amp;this._updateAndAddDisplayable(c,e,n);var p=t.getTextContent();p\u0026amp;\u0026amp;this._updateAndAddDisplayable(p,e,n)}},t.prototype.addRoot=function(t){t.__zr\u0026amp;\u0026amp;t.__zr.storage===this||this._roots.push(t)},t.prototype.delRoot=function(t){if(t instanceof Array)for(var e=0,n=t.length;e\u0026lt;n;e++)this.delRoot(t[e]);else{var i=P(this._roots,t);i\u0026gt;=0\u0026amp;\u0026amp;this._roots.splice(i,1)}},t.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},t.prototype.getRoots=function(){return this._roots},t.prototype.dispose=function(){this._displayList=null,this._roots=null},t}(),on=r.hasGlobalWindow\u0026amp;\u0026amp;(window.requestAnimationFrame\u0026amp;\u0026amp;window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame\u0026amp;\u0026amp;window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(t){return setTimeout(t,16)},an={linear:function(t){return t},quadraticIn:function(t){return t*t},quadraticOut:function(t){return t*(2-t)},quadraticInOut:function(t){return(t*=2)\u0026lt;1?.5*t*t:-.5*(--t*(t-2)-1)},cubicIn:function(t){return t*t*t},cubicOut:function(t){return--t*t*t+1},cubicInOut:function(t){return(t*=2)\u0026lt;1?.5*t*t*t:.5*((t-=2)*t*t+2)},quarticIn:function(t){return t*t*t*t},quarticOut:function(t){return 1- --t*t*t*t},quarticInOut:function(t){return(t*=2)\u0026lt;1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2)},quinticIn:function(t){return t*t*t*t*t},quinticOut:function(t){return--t*t*t*t*t+1},quinticInOut:function(t){return(t*=2)\u0026lt;1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2)},sinusoidalIn:function(t){return 1-Math.cos(t*Math.PI/2)},sinusoidalOut:function(t){return Math.sin(t*Math.PI/2)},sinusoidalInOut:function(t){return.5*(1-Math.cos(Math.PI*t))},exponentialIn:function(t){return 0===t?0:Math.pow(1024,t-1)},exponentialOut:function(t){return 1===t?1:1-Math.pow(2,-10*t)},exponentialInOut:function(t){return 0===t?0:1===t?1:(t*=2)\u0026lt;1?.5*Math.pow(1024,t-1):.5*(2-Math.pow(2,-10*(t-1)))},circularIn:function(t){return 1-Math.sqrt(1-t*t)},circularOut:function(t){return Math.sqrt(1- --t*t)},circularInOut:function(t){return(t*=2)\u0026lt;1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},elasticIn:function(t){var e,n=.1;return 0===t?0:1===t?1:(!n||n\u0026lt;1?(n=1,e=.1):e=.4*Math.asin(1/n)/(2*Math.PI),-n*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/.4))},elasticOut:function(t){var e,n=.1;return 0===t?0:1===t?1:(!n||n\u0026lt;1?(n=1,e=.1):e=.4*Math.asin(1/n)/(2*Math.PI),n*Math.pow(2,-10*t)*Math.sin((t-e)*(2*Math.PI)/.4)+1)},elasticInOut:function(t){var e,n=.1,i=.4;return 0===t?0:1===t?1:(!n||n\u0026lt;1?(n=1,e=.1):e=i*Math.asin(1/n)/(2*Math.PI),(t*=2)\u0026lt;1?n*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/i)*-.5:n*Math.pow(2,-10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/i)*.5+1)},backIn:function(t){var e=1.70158;return t*t*((e+1)*t-e)},backOut:function(t){var e=1.70158;return--t*t*((e+1)*t+e)+1},backInOut:function(t){var e=2.5949095;return(t*=2)\u0026lt;1?t*t*((e+1)*t-e)*.5:.5*((t-=2)*t*((e+1)*t+e)+2)},bounceIn:function(t){return 1-an.bounceOut(1-t)},bounceOut:function(t){return t\u0026lt;1/2.75?7.5625*t*t:t\u0026lt;2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t\u0026lt;2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},bounceInOut:function(t){return t\u0026lt;.5?.5*an.bounceIn(2*t):.5*an.bounceOut(2*t-1)+.5}},sn=Math.pow,ln=Math.sqrt,un=1e-8,hn=1e-4,cn=ln(3),pn=1/3,dn=Mt(),fn=Mt(),gn=Mt();function yn(t){return t\u0026gt;-1e-8\u0026amp;\u0026amp;t\u0026lt;un}function vn(t){return t\u0026gt;un||t\u0026lt;-1e-8}function mn(t,e,n,i,r){var o=1-r;return o*o*(o*t+3*r*e)+r*r*(r*i+3*o*n)}function xn(t,e,n,i,r){var o=1-r;return 3*(((e-t)*o+2*(n-e)*r)*o+(i-n)*r*r)}function _n(t,e,n,i,r,o){var a=i+3*(e-n)-t,s=3*(n-2*e+t),l=3*(e-t),u=t-r,h=s*s-3*a*l,c=s*l-9*a*u,p=l*l-3*s*u,d=0;if(yn(h)\u0026amp;\u0026amp;yn(c)){if(yn(s))o[0]=0;else(M=-l/s)\u0026gt;=0\u0026amp;\u0026amp;M\u0026lt;=1\u0026amp;\u0026amp;(o[d++]=M)}else{var f=c*c-4*h*p;if(yn(f)){var g=c/h,y=-g/2;(M=-s/a+g)\u0026gt;=0\u0026amp;\u0026amp;M\u0026lt;=1\u0026amp;\u0026amp;(o[d++]=M),y\u0026gt;=0\u0026amp;\u0026amp;y\u0026lt;=1\u0026amp;\u0026amp;(o[d++]=y)}else if(f\u0026gt;0){var v=ln(f),m=h*s+1.5*a*(-c+v),x=h*s+1.5*a*(-c-v);(M=(-s-((m=m\u0026lt;0?-sn(-m,pn):sn(m,pn))+(x=x\u0026lt;0?-sn(-x,pn):sn(x,pn))))/(3*a))\u0026gt;=0\u0026amp;\u0026amp;M\u0026lt;=1\u0026amp;\u0026amp;(o[d++]=M)}else{var _=(2*h*s-3*a*c)/(2*ln(h*h*h)),b=Math.acos(_)/3,w=ln(h),S=Math.cos(b),M=(-s-2*w*S)/(3*a),I=(y=(-s+w*(S+cn*Math.sin(b)))/(3*a),(-s+w*(S-cn*Math.sin(b)))/(3*a));M\u0026gt;=0\u0026amp;\u0026amp;M\u0026lt;=1\u0026amp;\u0026amp;(o[d++]=M),y\u0026gt;=0\u0026amp;\u0026amp;y\u0026lt;=1\u0026amp;\u0026amp;(o[d++]=y),I\u0026gt;=0\u0026amp;\u0026amp;I\u0026lt;=1\u0026amp;\u0026amp;(o[d++]=I)}}return d}function bn(t,e,n,i,r){var o=6*n-12*e+6*t,a=9*e+3*i-3*t-9*n,s=3*e-3*t,l=0;if(yn(a)){if(vn(o))(h=-s/o)\u0026gt;=0\u0026amp;\u0026amp;h\u0026lt;=1\u0026amp;\u0026amp;(r[l++]=h)}else{var u=o*o-4*a*s;if(yn(u))r[0]=-o/(2*a);else if(u\u0026gt;0){var h,c=ln(u),p=(-o-c)/(2*a);(h=(-o+c)/(2*a))\u0026gt;=0\u0026amp;\u0026amp;h\u0026lt;=1\u0026amp;\u0026amp;(r[l++]=h),p\u0026gt;=0\u0026amp;\u0026amp;p\u0026lt;=1\u0026amp;\u0026amp;(r[l++]=p)}}return l}function wn(t,e,n,i,r,o){var a=(e-t)*r+t,s=(n-e)*r+e,l=(i-n)*r+n,u=(s-a)*r+a,h=(l-s)*r+s,c=(h-u)*r+u;o[0]=t,o[1]=a,o[2]=u,o[3]=c,o[4]=c,o[5]=h,o[6]=l,o[7]=i}function Sn(t,e,n,i,r,o,a,s,l,u,h){var c,p,d,f,g,y=.005,v=1/0;dn[0]=l,dn[1]=u;for(var m=0;m\u0026lt;1;m+=.05)fn[0]=mn(t,n,r,a,m),fn[1]=mn(e,i,o,s,m),(f=Ft(dn,fn))\u0026lt;v\u0026amp;\u0026amp;(c=m,v=f);v=1/0;for(var x=0;x\u0026lt;32\u0026amp;\u0026amp;!(y\u0026lt;hn);x++)p=c-y,d=c+y,fn[0]=mn(t,n,r,a,p),fn[1]=mn(e,i,o,s,p),f=Ft(fn,dn),p\u0026gt;=0\u0026amp;\u0026amp;f\u0026lt;v?(c=p,v=f):(gn[0]=mn(t,n,r,a,d),gn[1]=mn(e,i,o,s,d),g=Ft(gn,dn),d\u0026lt;=1\u0026amp;\u0026amp;g\u0026lt;v?(c=d,v=g):y*=.5);return h\u0026amp;\u0026amp;(h[0]=mn(t,n,r,a,c),h[1]=mn(e,i,o,s,c)),ln(v)}function Mn(t,e,n,i,r,o,a,s,l){for(var u=t,h=e,c=0,p=1/l,d=1;d\u0026lt;=l;d++){var f=d*p,g=mn(t,n,r,a,f),y=mn(e,i,o,s,f),v=g-u,m=y-h;c+=Math.sqrt(v*v+m*m),u=g,h=y}return c}function In(t,e,n,i){var r=1-i;return r*(r*t+2*i*e)+i*i*n}function Tn(t,e,n,i){return 2*((1-i)*(e-t)+i*(n-e))}function Cn(t,e,n){var i=t+n-2*e;return 0===i?.5:(t-e)/i}function Dn(t,e,n,i,r){var o=(e-t)*i+t,a=(n-e)*i+e,s=(a-o)*i+o;r[0]=t,r[1]=o,r[2]=s,r[3]=s,r[4]=a,r[5]=n}function An(t,e,n,i,r,o,a,s,l){var u,h=.005,c=1/0;dn[0]=a,dn[1]=s;for(var p=0;p\u0026lt;1;p+=.05){fn[0]=In(t,n,r,p),fn[1]=In(e,i,o,p),(y=Ft(dn,fn))\u0026lt;c\u0026amp;\u0026amp;(u=p,c=y)}c=1/0;for(var d=0;d\u0026lt;32\u0026amp;\u0026amp;!(h\u0026lt;hn);d++){var f=u-h,g=u+h;fn[0]=In(t,n,r,f),fn[1]=In(e,i,o,f);var y=Ft(fn,dn);if(f\u0026gt;=0\u0026amp;\u0026amp;y\u0026lt;c)u=f,c=y;else{gn[0]=In(t,n,r,g),gn[1]=In(e,i,o,g);var v=Ft(gn,dn);g\u0026lt;=1\u0026amp;\u0026amp;v\u0026lt;c?(u=g,c=v):h*=.5}}return l\u0026amp;\u0026amp;(l[0]=In(t,n,r,u),l[1]=In(e,i,o,u)),ln(c)}function kn(t,e,n,i,r,o,a){for(var s=t,l=e,u=0,h=1/a,c=1;c\u0026lt;=a;c++){var p=c*h,d=In(t,n,r,p),f=In(e,i,o,p),g=d-s,y=f-l;u+=Math.sqrt(g*g+y*y),s=d,l=f}return u}var Ln=/cubic-bezier\\(([0-9,\\.e ]+)\\)/;function Pn(t){var e=t\u0026amp;\u0026amp;Ln.exec(t);if(e){var n=e[1].split(\u0026quot;,\u0026quot;),i=+ut(n[0]),r=+ut(n[1]),o=+ut(n[2]),a=+ut(n[3]);if(isNaN(i+r+o+a))return;var s=[];return function(t){return t\u0026lt;=0?0:t\u0026gt;=1?1:_n(0,i,o,1,t,s)\u0026amp;\u0026amp;mn(0,r,a,1,s[0])}}}var On=function(){function t(t){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=t.life||1e3,this._delay=t.delay||0,this.loop=t.loop||!1,this.onframe=t.onframe||bt,this.ondestroy=t.ondestroy||bt,this.onrestart=t.onrestart||bt,t.easing\u0026amp;\u0026amp;this.setEasing(t.easing)}return t.prototype.step=function(t,e){if(this._inited||(this._startTime=t+this._delay,this._inited=!0),!this._paused){var n=this._life,i=t-this._startTime-this._pausedTime,r=i/n;r\u0026lt;0\u0026amp;\u0026amp;(r=0),r=Math.min(r,1);var o=this.easingFunc,a=o?o(r):r;if(this.onframe(a),1===r){if(!this.loop)return!0;var s=i%n;this._startTime=t-s,this._pausedTime=0,this.onrestart()}return!1}this._pausedTime+=e},t.prototype.pause=function(){this._paused=!0},t.prototype.resume=function(){this._paused=!1},t.prototype.setEasing=function(t){this.easing=t,this.easingFunc=X(t)?t:an[t]||Pn(t)},t}(),Rn=function(t){this.value=t},Nn=function(){function t(){this._len=0}return t.prototype.insert=function(t){var e=new Rn(t);return this.insertEntry(e),e},t.prototype.insertEntry=function(t){this.head?(this.tail.next=t,t.prev=this.tail,t.next=null,this.tail=t):this.head=this.tail=t,this._len++},t.prototype.remove=function(t){var e=t.prev,n=t.next;e?e.next=n:this.head=n,n?n.prev=e:this.tail=e,t.next=t.prev=null,this._len--},t.prototype.len=function(){return this._len},t.prototype.clear=function(){this.head=this.tail=null,this._len=0},t}(),En=function(){function t(t){this._list=new Nn,this._maxSize=10,this._map={},this._maxSize=t}return t.prototype.put=function(t,e){var n=this._list,i=this._map,r=null;if(null==i[t]){var o=n.len(),a=this._lastRemovedEntry;if(o\u0026gt;=this._maxSize\u0026amp;\u0026amp;o\u0026gt;0){var s=n.head;n.remove(s),delete i[s.key],r=s.value,this._lastRemovedEntry=s}a?a.value=e:a=new Rn(e),a.key=t,n.insertEntry(a),i[t]=a}return r},t.prototype.get=function(t){var e=this._map[t],n=this._list;if(null!=e)return e!==n.tail\u0026amp;\u0026amp;(n.remove(e),n.insertEntry(e)),e.value},t.prototype.clear=function(){this._list.clear(),this._map={}},t.prototype.len=function(){return this._list.len()},t}(),zn={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function Vn(t){return(t=Math.round(t))\u0026lt;0?0:t\u0026gt;255?255:t}function Bn(t){return t\u0026lt;0?0:t\u0026gt;1?1:t}function Fn(t){var e=t;return e.length\u0026amp;\u0026amp;\u0026quot;%\u0026quot;===e.charAt(e.length-1)?Vn(parseFloat(e)/100*255):Vn(parseInt(e,10))}function Gn(t){var e=t;return e.length\u0026amp;\u0026amp;\u0026quot;%\u0026quot;===e.charAt(e.length-1)?Bn(parseFloat(e)/100):Bn(parseFloat(e))}function Wn(t,e,n){return n\u0026lt;0?n+=1:n\u0026gt;1\u0026amp;\u0026amp;(n-=1),6*n\u0026lt;1?t+(e-t)*n*6:2*n\u0026lt;1?e:3*n\u0026lt;2?t+(e-t)*(2/3-n)*6:t}function Hn(t,e,n){return t+(e-t)*n}function Yn(t,e,n,i,r){return t[0]=e,t[1]=n,t[2]=i,t[3]=r,t}function Xn(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t}var Un=new En(20),Zn=null;function jn(t,e){Zn\u0026amp;\u0026amp;Xn(Zn,e),Zn=Un.put(t,Zn||e.slice())}function qn(t,e){if(t){e=e||[];var n=Un.get(t);if(n)return Xn(e,n);var i=(t+=\u0026quot;\u0026quot;).replace(/ /g,\u0026quot;\u0026quot;).toLowerCase();if(i in zn)return Xn(e,zn[i]),jn(t,e),e;var r,o=i.length;if(\u0026quot;#\u0026quot;===i.charAt(0))return 4===o||5===o?(r=parseInt(i.slice(1,4),16))\u0026gt;=0\u0026amp;\u0026amp;r\u0026lt;=4095?(Yn(e,(3840\u0026amp;r)\u0026gt;\u0026gt;4|(3840\u0026amp;r)\u0026gt;\u0026gt;8,240\u0026amp;r|(240\u0026amp;r)\u0026gt;\u0026gt;4,15\u0026amp;r|(15\u0026amp;r)\u0026lt;\u0026lt;4,5===o?parseInt(i.slice(4),16)/15:1),jn(t,e),e):void Yn(e,0,0,0,1):7===o||9===o?(r=parseInt(i.slice(1,7),16))\u0026gt;=0\u0026amp;\u0026amp;r\u0026lt;=16777215?(Yn(e,(16711680\u0026amp;r)\u0026gt;\u0026gt;16,(65280\u0026amp;r)\u0026gt;\u0026gt;8,255\u0026amp;r,9===o?parseInt(i.slice(7),16)/255:1),jn(t,e),e):void Yn(e,0,0,0,1):void 0;var a=i.indexOf(\u0026quot;(\u0026quot;),s=i.indexOf(\u0026quot;)\u0026quot;);if(-1!==a\u0026amp;\u0026amp;s+1===o){var l=i.substr(0,a),u=i.substr(a+1,s-(a+1)).split(\u0026quot;,\u0026quot;),h=1;switch(l){case\u0026quot;rgba\u0026quot;:if(4!==u.length)return 3===u.length?Yn(e,+u[0],+u[1],+u[2],1):Yn(e,0,0,0,1);h=Gn(u.pop());case\u0026quot;rgb\u0026quot;:return u.length\u0026gt;=3?(Yn(e,Fn(u[0]),Fn(u[1]),Fn(u[2]),3===u.length?h:Gn(u[3])),jn(t,e),e):void Yn(e,0,0,0,1);case\u0026quot;hsla\u0026quot;:return 4!==u.length?void Yn(e,0,0,0,1):(u[3]=Gn(u[3]),Kn(u,e),jn(t,e),e);case\u0026quot;hsl\u0026quot;:return 3!==u.length?void Yn(e,0,0,0,1):(Kn(u,e),jn(t,e),e);default:return}}Yn(e,0,0,0,1)}}function Kn(t,e){var n=(parseFloat(t[0])%360+360)%360/360,i=Gn(t[1]),r=Gn(t[2]),o=r\u0026lt;=.5?r*(i+1):r+i-r*i,a=2*r-o;return Yn(e=e||[],Vn(255*Wn(a,o,n+1/3)),Vn(255*Wn(a,o,n)),Vn(255*Wn(a,o,n-1/3)),1),4===t.length\u0026amp;\u0026amp;(e[3]=t[3]),e}function $n(t,e){var n=qn(t);if(n){for(var i=0;i\u0026lt;3;i++)n[i]=e\u0026lt;0?n[i]*(1-e)|0:(255-n[i])*e+n[i]|0,n[i]\u0026gt;255?n[i]=255:n[i]\u0026lt;0\u0026amp;\u0026amp;(n[i]=0);return ri(n,4===n.length?\u0026quot;rgba\u0026quot;:\u0026quot;rgb\u0026quot;)}}function Jn(t,e,n){if(e\u0026amp;\u0026amp;e.length\u0026amp;\u0026amp;t\u0026gt;=0\u0026amp;\u0026amp;t\u0026lt;=1){n=n||[];var i=t*(e.length-1),r=Math.floor(i),o=Math.ceil(i),a=e[r],s=e[o],l=i-r;return n[0]=Vn(Hn(a[0],s[0],l)),n[1]=Vn(Hn(a[1],s[1],l)),n[2]=Vn(Hn(a[2],s[2],l)),n[3]=Bn(Hn(a[3],s[3],l)),n}}var Qn=Jn;function ti(t,e,n){if(e\u0026amp;\u0026amp;e.length\u0026amp;\u0026amp;t\u0026gt;=0\u0026amp;\u0026amp;t\u0026lt;=1){var i=t*(e.length-1),r=Math.floor(i),o=Math.ceil(i),a=qn(e[r]),s=qn(e[o]),l=i-r,u=ri([Vn(Hn(a[0],s[0],l)),Vn(Hn(a[1],s[1],l)),Vn(Hn(a[2],s[2],l)),Bn(Hn(a[3],s[3],l))],\u0026quot;rgba\u0026quot;);return n?{color:u,leftIndex:r,rightIndex:o,value:i}:u}}var ei=ti;function ni(t,e,n,i){var r=qn(t);if(t)return r=function(t){if(t){var e,n,i=t[0]/255,r=t[1]/255,o=t[2]/255,a=Math.min(i,r,o),s=Math.max(i,r,o),l=s-a,u=(s+a)/2;if(0===l)e=0,n=0;else{n=u\u0026lt;.5?l/(s+a):l/(2-s-a);var h=((s-i)/6+l/2)/l,c=((s-r)/6+l/2)/l,p=((s-o)/6+l/2)/l;i===s?e=p-c:r===s?e=1/3+h-p:o===s\u0026amp;\u0026amp;(e=2/3+c-h),e\u0026lt;0\u0026amp;\u0026amp;(e+=1),e\u0026gt;1\u0026amp;\u0026amp;(e-=1)}var d=[360*e,n,u];return null!=t[3]\u0026amp;\u0026amp;d.push(t[3]),d}}(r),null!=e\u0026amp;\u0026amp;(r[0]=function(t){return(t=Math.round(t))\u0026lt;0?0:t\u0026gt;360?360:t}(e)),null!=n\u0026amp;\u0026amp;(r[1]=Gn(n)),null!=i\u0026amp;\u0026amp;(r[2]=Gn(i)),ri(Kn(r),\u0026quot;rgba\u0026quot;)}function ii(t,e){var n=qn(t);if(n\u0026amp;\u0026amp;null!=e)return n[3]=Bn(e),ri(n,\u0026quot;rgba\u0026quot;)}function ri(t,e){if(t\u0026amp;\u0026amp;t.length){var n=t[0]+\u0026quot;,\u0026quot;+t[1]+\u0026quot;,\u0026quot;+t[2];return\u0026quot;rgba\u0026quot;!==e\u0026amp;\u0026amp;\u0026quot;hsva\u0026quot;!==e\u0026amp;\u0026amp;\u0026quot;hsla\u0026quot;!==e||(n+=\u0026quot;,\u0026quot;+t[3]),e+\u0026quot;(\u0026quot;+n+\u0026quot;)\u0026quot;}}function oi(t,e){var n=qn(t);return n?(.299*n[0]+.587*n[1]+.114*n[2])*n[3]/255+(1-n[3])*e:0}var ai=new En(100);function si(t){if(U(t)){var e=ai.get(t);return e||(e=$n(t,-.1),ai.put(t,e)),e}if(Q(t)){var n=A({},t);return n.colorStops=z(t.colorStops,(function(t){return{offset:t.offset,color:$n(t.color,-.1)}})),n}return t}var li=Object.freeze({__proto__:null,parse:qn,lift:$n,toHex:function(t){var e=qn(t);if(e)return((1\u0026lt;\u0026lt;24)+(e[0]\u0026lt;\u0026lt;16)+(e[1]\u0026lt;\u0026lt;8)+ +e[2]).toString(16).slice(1)},fastLerp:Jn,fastMapToColor:Qn,lerp:ti,mapToColor:ei,modifyHSL:ni,modifyAlpha:ii,stringify:ri,lum:oi,random:function(){return ri([Math.round(255*Math.random()),Math.round(255*Math.random()),Math.round(255*Math.random())],\u0026quot;rgb\u0026quot;)},liftColor:si}),ui=Math.round;function hi(t){var e;if(t\u0026amp;\u0026amp;\u0026quot;transparent\u0026quot;!==t){if(\u0026quot;string\u0026quot;==typeof t\u0026amp;\u0026amp;t.indexOf(\u0026quot;rgba\u0026quot;)\u0026gt;-1){var n=qn(t);n\u0026amp;\u0026amp;(t=\u0026quot;rgb(\u0026quot;+n[0]+\u0026quot;,\u0026quot;+n[1]+\u0026quot;,\u0026quot;+n[2]+\u0026quot;)\u0026quot;,e=n[3])}}else t=\u0026quot;none\u0026quot;;return{color:t,opacity:null==e?1:e}}var ci=1e-4;function pi(t){return t\u0026lt;ci\u0026amp;\u0026amp;t\u0026gt;-1e-4}function di(t){return ui(1e3*t)/1e3}function fi(t){return ui(1e4*t)/1e4}var gi={left:\u0026quot;start\u0026quot;,right:\u0026quot;end\u0026quot;,center:\u0026quot;middle\u0026quot;,middle:\u0026quot;middle\u0026quot;};function yi(t){return t\u0026amp;\u0026amp;!!t.image}function vi(t){return yi(t)||function(t){return t\u0026amp;\u0026amp;!!t.svgElement}(t)}function mi(t){return\u0026quot;linear\u0026quot;===t.type}function xi(t){return\u0026quot;radial\u0026quot;===t.type}function _i(t){return t\u0026amp;\u0026amp;(\u0026quot;linear\u0026quot;===t.type||\u0026quot;radial\u0026quot;===t.type)}function bi(t){return\u0026quot;url(#\u0026quot;+t+\u0026quot;)\u0026quot;}function wi(t){var e=t.getGlobalScale(),n=Math.max(e[0],e[1]);return Math.max(Math.ceil(Math.log(n)/Math.log(10)),1)}function Si(t){var e=t.x||0,n=t.y||0,i=(t.rotation||0)*wt,r=rt(t.scaleX,1),o=rt(t.scaleY,1),a=t.skewX||0,s=t.skewY||0,l=[];return(e||n)\u0026amp;\u0026amp;l.push(\u0026quot;translate(\u0026quot;+e+\u0026quot;px,\u0026quot;+n+\u0026quot;px)\u0026quot;),i\u0026amp;\u0026amp;l.push(\u0026quot;rotate(\u0026quot;+i+\u0026quot;)\u0026quot;),1===r\u0026amp;\u0026amp;1===o||l.push(\u0026quot;scale(\u0026quot;+r+\u0026quot;,\u0026quot;+o+\u0026quot;)\u0026quot;),(a||s)\u0026amp;\u0026amp;l.push(\u0026quot;skew(\u0026quot;+ui(a*wt)+\u0026quot;deg, \u0026quot;+ui(s*wt)+\u0026quot;deg)\u0026quot;),l.join(\u0026quot; \u0026quot;)}var Mi=r.hasGlobalWindow\u0026amp;\u0026amp;X(window.btoa)?function(t){return window.btoa(unescape(encodeURIComponent(t)))}:\u0026quot;undefined\u0026quot;!=typeof Buffer?function(t){return Buffer.from(t).toString(\u0026quot;base64\u0026quot;)}:function(t){return null},Ii=Array.prototype.slice;function Ti(t,e,n){return(e-t)*n+t}function Ci(t,e,n,i){for(var r=e.length,o=0;o\u0026lt;r;o++)t[o]=Ti(e[o],n[o],i);return t}function Di(t,e,n,i){for(var r=e.length,o=0;o\u0026lt;r;o++)t[o]=e[o]+n[o]*i;return t}function Ai(t,e,n,i){for(var r=e.length,o=r\u0026amp;\u0026amp;e[0].length,a=0;a\u0026lt;r;a++){t[a]||(t[a]=[]);for(var s=0;s\u0026lt;o;s++)t[a][s]=e[a][s]+n[a][s]*i}return t}function ki(t,e){for(var n=t.length,i=e.length,r=n\u0026gt;i?e:t,o=Math.min(n,i),a=r[o-1]||{color:[0,0,0,0],offset:0},s=o;s\u0026lt;Math.max(n,i);s++)r.push({offset:a.offset,color:a.color.slice()})}function Li(t,e,n){var i=t,r=e;if(i.push\u0026amp;\u0026amp;r.push){var o=i.length,a=r.length;if(o!==a)if(o\u0026gt;a)i.length=a;else for(var s=o;s\u0026lt;a;s++)i.push(1===n?r[s]:Ii.call(r[s]));var l=i[0]\u0026amp;\u0026amp;i[0].length;for(s=0;s\u0026lt;i.length;s++)if(1===n)isNaN(i[s])\u0026amp;\u0026amp;(i[s]=r[s]);else for(var u=0;u\u0026lt;l;u++)isNaN(i[s][u])\u0026amp;\u0026amp;(i[s][u]=r[s][u])}}function Pi(t){if(N(t)){var e=t.length;if(N(t[0])){for(var n=[],i=0;i\u0026lt;e;i++)n.push(Ii.call(t[i]));return n}return Ii.call(t)}return t}function Oi(t){return t[0]=Math.floor(t[0])||0,t[1]=Math.floor(t[1])||0,t[2]=Math.floor(t[2])||0,t[3]=null==t[3]?1:t[3],\u0026quot;rgba(\u0026quot;+t.join(\u0026quot;,\u0026quot;)+\u0026quot;)\u0026quot;}function Ri(t){return 4===t||5===t}function Ni(t){return 1===t||2===t}var Ei=[0,0,0,0],zi=function(){function t(t){this.keyframes=[],this.discrete=!1,this._invalid=!1,this._needsSort=!1,this._lastFr=0,this._lastFrP=0,this.propName=t}return t.prototype.isFinished=function(){return this._finished},t.prototype.setFinished=function(){this._finished=!0,this._additiveTrack\u0026amp;\u0026amp;this._additiveTrack.setFinished()},t.prototype.needsAnimate=function(){return this.keyframes.length\u0026gt;=1},t.prototype.getAdditiveTrack=function(){return this._additiveTrack},t.prototype.addKeyframe=function(t,e,n){this._needsSort=!0;var i=this.keyframes,r=i.length,o=!1,a=6,s=e;if(N(e)){var l=function(t){return N(t\u0026amp;\u0026amp;t[0])?2:1}(e);a=l,(1===l\u0026amp;\u0026amp;!j(e[0])||2===l\u0026amp;\u0026amp;!j(e[0][0]))\u0026amp;\u0026amp;(o=!0)}else if(j(e)\u0026amp;\u0026amp;!nt(e))a=0;else if(U(e))if(isNaN(+e)){var u=qn(e);u\u0026amp;\u0026amp;(s=u,a=3)}else a=0;else if(Q(e)){var h=A({},s);h.colorStops=z(e.colorStops,(function(t){return{offset:t.offset,color:qn(t.color)}})),mi(e)?a=4:xi(e)\u0026amp;\u0026amp;(a=5),s=h}0===r?this.valType=a:a===this.valType\u0026amp;\u0026amp;6!==a||(o=!0),this.discrete=this.discrete||o;var c={time:t,value:s,rawValue:e,percent:0};return n\u0026amp;\u0026amp;(c.easing=n,c.easingFunc=X(n)?n:an[n]||Pn(n)),i.push(c),c},t.prototype.prepare=function(t,e){var n=this.keyframes;this._needsSort\u0026amp;\u0026amp;n.sort((function(t,e){return t.time-e.time}));for(var i=this.valType,r=n.length,o=n[r-1],a=this.discrete,s=Ni(i),l=Ri(i),u=0;u\u0026lt;r;u++){var h=n[u],c=h.value,p=o.value;h.percent=h.time/t,a||(s\u0026amp;\u0026amp;u!==r-1?Li(c,p,i):l\u0026amp;\u0026amp;ki(c.colorStops,p.colorStops))}if(!a\u0026amp;\u0026amp;5!==i\u0026amp;\u0026amp;e\u0026amp;\u0026amp;this.needsAnimate()\u0026amp;\u0026amp;e.needsAnimate()\u0026amp;\u0026amp;i===e.valType\u0026amp;\u0026amp;!e._finished){this._additiveTrack=e;var d=n[0].value;for(u=0;u\u0026lt;r;u++)0===i?n[u].additiveValue=n[u].value-d:3===i?n[u].additiveValue=Di([],n[u].value,d,-1):Ni(i)\u0026amp;\u0026amp;(n[u].additiveValue=1===i?Di([],n[u].value,d,-1):Ai([],n[u].value,d,-1))}},t.prototype.step=function(t,e){if(!this._finished){this._additiveTrack\u0026amp;\u0026amp;this._additiveTrack._finished\u0026amp;\u0026amp;(this._additiveTrack=null);var n,i,r,o=null!=this._additiveTrack,a=o?\u0026quot;additiveValue\u0026quot;:\u0026quot;value\u0026quot;,s=this.valType,l=this.keyframes,u=l.length,h=this.propName,c=3===s,p=this._lastFr,d=Math.min;if(1===u)i=r=l[0];else{if(e\u0026lt;0)n=0;else if(e\u0026lt;this._lastFrP){for(n=d(p+1,u-1);n\u0026gt;=0\u0026amp;\u0026amp;!(l[n].percent\u0026lt;=e);n--);n=d(n,u-2)}else{for(n=p;n\u0026lt;u\u0026amp;\u0026amp;!(l[n].percent\u0026gt;e);n++);n=d(n-1,u-2)}r=l[n+1],i=l[n]}if(i\u0026amp;\u0026amp;r){this._lastFr=n,this._lastFrP=e;var f=r.percent-i.percent,g=0===f?1:d((e-i.percent)/f,1);r.easingFunc\u0026amp;\u0026amp;(g=r.easingFunc(g));var y=o?this._additiveValue:c?Ei:t[h];if(!Ni(s)\u0026amp;\u0026amp;!c||y||(y=this._additiveValue=[]),this.discrete)t[h]=g\u0026lt;1?i.rawValue:r.rawValue;else if(Ni(s))1===s?Ci(y,i[a],r[a],g):function(t,e,n,i){for(var r=e.length,o=r\u0026amp;\u0026amp;e[0].length,a=0;a\u0026lt;r;a++){t[a]||(t[a]=[]);for(var s=0;s\u0026lt;o;s++)t[a][s]=Ti(e[a][s],n[a][s],i)}}(y,i[a],r[a],g);else if(Ri(s)){var v=i[a],m=r[a],x=4===s;t[h]={type:x?\u0026quot;linear\u0026quot;:\u0026quot;radial\u0026quot;,x:Ti(v.x,m.x,g),y:Ti(v.y,m.y,g),colorStops:z(v.colorStops,(function(t,e){var n=m.colorStops[e];return{offset:Ti(t.offset,n.offset,g),color:Oi(Ci([],t.color,n.color,g))}})),global:m.global},x?(t[h].x2=Ti(v.x2,m.x2,g),t[h].y2=Ti(v.y2,m.y2,g)):t[h].r=Ti(v.r,m.r,g)}else if(c)Ci(y,i[a],r[a],g),o||(t[h]=Oi(y));else{var _=Ti(i[a],r[a],g);o?this._additiveValue=_:t[h]=_}o\u0026amp;\u0026amp;this._addToTarget(t)}}},t.prototype._addToTarget=function(t){var e=this.valType,n=this.propName,i=this._additiveValue;0===e?t[n]=t[n]+i:3===e?(qn(t[n],Ei),Di(Ei,Ei,i,1),t[n]=Oi(Ei)):1===e?Di(t[n],t[n],i,1):2===e\u0026amp;\u0026amp;Ai(t[n],t[n],i,1)},t}(),Vi=function(){function t(t,e,n,i){this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=t,this._loop=e,e\u0026amp;\u0026amp;i?I(\u0026quot;Can\u0026#39; use additive animation on looped animation.\u0026quot;):(this._additiveAnimators=i,this._allowDiscrete=n)}return t.prototype.getMaxTime=function(){return this._maxTime},t.prototype.getDelay=function(){return this._delay},t.prototype.getLoop=function(){return this._loop},t.prototype.getTarget=function(){return this._target},t.prototype.changeTarget=function(t){this._target=t},t.prototype.when=function(t,e,n){return this.whenWithKeys(t,e,G(e),n)},t.prototype.whenWithKeys=function(t,e,n,i){for(var r=this._tracks,o=0;o\u0026lt;n.length;o++){var a=n[o],s=r[a];if(!s){s=r[a]=new zi(a);var l=void 0,u=this._getAdditiveTrack(a);if(u){var h=u.keyframes,c=h[h.length-1];l=c\u0026amp;\u0026amp;c.value,3===u.valType\u0026amp;\u0026amp;l\u0026amp;\u0026amp;(l=Oi(l))}else l=this._target[a];if(null==l)continue;t\u0026gt;0\u0026amp;\u0026amp;s.addKeyframe(0,Pi(l),i),this._trackKeys.push(a)}s.addKeyframe(t,Pi(e[a]),i)}return this._maxTime=Math.max(this._maxTime,t),this},t.prototype.pause=function(){this._clip.pause(),this._paused=!0},t.prototype.resume=function(){this._clip.resume(),this._paused=!1},t.prototype.isPaused=function(){return!!this._paused},t.prototype.duration=function(t){return this._maxTime=t,this._force=!0,this},t.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var t=this._doneCbs;if(t)for(var e=t.length,n=0;n\u0026lt;e;n++)t[n].call(this)},t.prototype._abortedCallback=function(){this._setTracksFinished();var t=this.animation,e=this._abortedCbs;if(t\u0026amp;\u0026amp;t.removeClip(this._clip),this._clip=null,e)for(var n=0;n\u0026lt;e.length;n++)e[n].call(this)},t.prototype._setTracksFinished=function(){for(var t=this._tracks,e=this._trackKeys,n=0;n\u0026lt;e.length;n++)t[e[n]].setFinished()},t.prototype._getAdditiveTrack=function(t){var e,n=this._additiveAnimators;if(n)for(var i=0;i\u0026lt;n.length;i++){var r=n[i].getTrack(t);r\u0026amp;\u0026amp;(e=r)}return e},t.prototype.start=function(t){if(!(this._started\u0026gt;0)){this._started=1;for(var e=this,n=[],i=this._maxTime||0,r=0;r\u0026lt;this._trackKeys.length;r++){var o=this._trackKeys[r],a=this._tracks[o],s=this._getAdditiveTrack(o),l=a.keyframes,u=l.length;if(a.prepare(i,s),a.needsAnimate())if(!this._allowDiscrete\u0026amp;\u0026amp;a.discrete){var h=l[u-1];h\u0026amp;\u0026amp;(e._target[a.propName]=h.rawValue),a.setFinished()}else n.push(a)}if(n.length||this._force){var c=new On({life:i,loop:this._loop,delay:this._delay||0,onframe:function(t){e._started=2;var i=e._additiveAnimators;if(i){for(var r=!1,o=0;o\u0026lt;i.length;o++)if(i[o]._clip){r=!0;break}r||(e._additiveAnimators=null)}for(o=0;o\u0026lt;n.length;o++)n[o].step(e._target,t);var a=e._onframeCbs;if(a)for(o=0;o\u0026lt;a.length;o++)a[o](e._target,t)},ondestroy:function(){e._doneCallback()}});this._clip=c,this.animation\u0026amp;\u0026amp;this.animation.addClip(c),t\u0026amp;\u0026amp;c.setEasing(t)}else this._doneCallback();return this}},t.prototype.stop=function(t){if(this._clip){var e=this._clip;t\u0026amp;\u0026amp;e.onframe(1),this._abortedCallback()}},t.prototype.delay=function(t){return this._delay=t,this},t.prototype.during=function(t){return t\u0026amp;\u0026amp;(this._onframeCbs||(this._onframeCbs=[]),this._onframeCbs.push(t)),this},t.prototype.done=function(t){return t\u0026amp;\u0026amp;(this._doneCbs||(this._doneCbs=[]),this._doneCbs.push(t)),this},t.prototype.aborted=function(t){return t\u0026amp;\u0026amp;(this._abortedCbs||(this._abortedCbs=[]),this._abortedCbs.push(t)),this},t.prototype.getClip=function(){return this._clip},t.prototype.getTrack=function(t){return this._tracks[t]},t.prototype.getTracks=function(){var t=this;return z(this._trackKeys,(function(e){return t._tracks[e]}))},t.prototype.stopTracks=function(t,e){if(!t.length||!this._clip)return!0;for(var n=this._tracks,i=this._trackKeys,r=0;r\u0026lt;t.length;r++){var o=n[t[r]];o\u0026amp;\u0026amp;!o.isFinished()\u0026amp;\u0026amp;(e?o.step(this._target,1):1===this._started\u0026amp;\u0026amp;o.step(this._target,0),o.setFinished())}var a=!0;for(r=0;r\u0026lt;i.length;r++)if(!n[i[r]].isFinished()){a=!1;break}return a\u0026amp;\u0026amp;this._abortedCallback(),a},t.prototype.saveTo=function(t,e,n){if(t){e=e||this._trackKeys;for(var i=0;i\u0026lt;e.length;i++){var r=e[i],o=this._tracks[r];if(o\u0026amp;\u0026amp;!o.isFinished()){var a=o.keyframes,s=a[n?0:a.length-1];s\u0026amp;\u0026amp;(t[r]=Pi(s.rawValue))}}}},t.prototype.__changeFinalValue=function(t,e){e=e||G(t);for(var n=0;n\u0026lt;e.length;n++){var i=e[n],r=this._tracks[i];if(r){var o=r.keyframes;if(o.length\u0026gt;1){var a=o.pop();r.addKeyframe(a.time,t[i]),r.prepare(this._maxTime,r.getAdditiveTrack())}}}},t}();function Bi(){return(new Date).getTime()}var Fi,Gi,Wi=function(t){function e(e){var n=t.call(this)||this;return n._running=!1,n._time=0,n._pausedTime=0,n._pauseStart=0,n._paused=!1,e=e||{},n.stage=e.stage||{},n}return n(e,t),e.prototype.addClip=function(t){t.animation\u0026amp;\u0026amp;this.removeClip(t),this._head?(this._tail.next=t,t.prev=this._tail,t.next=null,this._tail=t):this._head=this._tail=t,t.animation=this},e.prototype.addAnimator=function(t){t.animation=this;var e=t.getClip();e\u0026amp;\u0026amp;this.addClip(e)},e.prototype.removeClip=function(t){if(t.animation){var e=t.prev,n=t.next;e?e.next=n:this._head=n,n?n.prev=e:this._tail=e,t.next=t.prev=t.animation=null}},e.prototype.removeAnimator=function(t){var e=t.getClip();e\u0026amp;\u0026amp;this.removeClip(e),t.animation=null},e.prototype.update=function(t){for(var e=Bi()-this._pausedTime,n=e-this._time,i=this._head;i;){var r=i.next;i.step(e,n)?(i.ondestroy(),this.removeClip(i),i=r):i=r}this._time=e,t||(this.trigger(\u0026quot;frame\u0026quot;,n),this.stage.update\u0026amp;\u0026amp;this.stage.update())},e.prototype._startLoop=function(){var t=this;this._running=!0,on((function e(){t._running\u0026amp;\u0026amp;(on(e),!t._paused\u0026amp;\u0026amp;t.update())}))},e.prototype.start=function(){this._running||(this._time=Bi(),this._pausedTime=0,this._startLoop())},e.prototype.stop=function(){this._running=!1},e.prototype.pause=function(){this._paused||(this._pauseStart=Bi(),this._paused=!0)},e.prototype.resume=function(){this._paused\u0026amp;\u0026amp;(this._pausedTime+=Bi()-this._pauseStart,this._paused=!1)},e.prototype.clear=function(){for(var t=this._head;t;){var e=t.next;t.prev=t.next=t.animation=null,t=e}this._head=this._tail=null},e.prototype.isFinished=function(){return null==this._head},e.prototype.animate=function(t,e){e=e||{},this.start();var n=new Vi(t,e.loop);return this.addAnimator(n),n},e}(jt),Hi=r.domSupported,Yi=(Gi={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},{mouse:Fi=[\u0026quot;click\u0026quot;,\u0026quot;dblclick\u0026quot;,\u0026quot;mousewheel\u0026quot;,\u0026quot;wheel\u0026quot;,\u0026quot;mouseout\u0026quot;,\u0026quot;mouseup\u0026quot;,\u0026quot;mousedown\u0026quot;,\u0026quot;mousemove\u0026quot;,\u0026quot;contextmenu\u0026quot;],touch:[\u0026quot;touchstart\u0026quot;,\u0026quot;touchend\u0026quot;,\u0026quot;touchmove\u0026quot;],pointer:z(Fi,(function(t){var e=t.replace(\u0026quot;mouse\u0026quot;,\u0026quot;pointer\u0026quot;);return Gi.hasOwnProperty(e)?e:t}))}),Xi=[\u0026quot;mousemove\u0026quot;,\u0026quot;mouseup\u0026quot;],Ui=[\u0026quot;pointermove\u0026quot;,\u0026quot;pointerup\u0026quot;],Zi=!1;function ji(t){var e=t.pointerType;return\u0026quot;pen\u0026quot;===e||\u0026quot;touch\u0026quot;===e}function qi(t){t\u0026amp;\u0026amp;(t.zrByTouch=!0)}function Ki(t,e){for(var n=e,i=!1;n\u0026amp;\u0026amp;9!==n.nodeType\u0026amp;\u0026amp;!(i=n.domBelongToZr||n!==e\u0026amp;\u0026amp;n===t.painterRoot);)n=n.parentNode;return i}var $i=function(t,e){this.stopPropagation=bt,this.stopImmediatePropagation=bt,this.preventDefault=bt,this.type=e.type,this.target=this.currentTarget=t.dom,this.pointerType=e.pointerType,this.clientX=e.clientX,this.clientY=e.clientY},Ji={mousedown:function(t){t=ce(this.dom,t),this.__mayPointerCapture=[t.zrX,t.zrY],this.trigger(\u0026quot;mousedown\u0026quot;,t)},mousemove:function(t){t=ce(this.dom,t);var e=this.__mayPointerCapture;!e||t.zrX===e[0]\u0026amp;\u0026amp;t.zrY===e[1]||this.__togglePointerCapture(!0),this.trigger(\u0026quot;mousemove\u0026quot;,t)},mouseup:function(t){t=ce(this.dom,t),this.__togglePointerCapture(!1),this.trigger(\u0026quot;mouseup\u0026quot;,t)},mouseout:function(t){Ki(this,(t=ce(this.dom,t)).toElement||t.relatedTarget)||(this.__pointerCapturing\u0026amp;\u0026amp;(t.zrEventControl=\u0026quot;no_globalout\u0026quot;),this.trigger(\u0026quot;mouseout\u0026quot;,t))},wheel:function(t){Zi=!0,t=ce(this.dom,t),this.trigger(\u0026quot;mousewheel\u0026quot;,t)},mousewheel:function(t){Zi||(t=ce(this.dom,t),this.trigger(\u0026quot;mousewheel\u0026quot;,t))},touchstart:function(t){qi(t=ce(this.dom,t)),this.__lastTouchMoment=new Date,this.handler.processGesture(t,\u0026quot;start\u0026quot;),Ji.mousemove.call(this,t),Ji.mousedown.call(this,t)},touchmove:function(t){qi(t=ce(this.dom,t)),this.handler.processGesture(t,\u0026quot;change\u0026quot;),Ji.mousemove.call(this,t)},touchend:function(t){qi(t=ce(this.dom,t)),this.handler.processGesture(t,\u0026quot;end\u0026quot;),Ji.mouseup.call(this,t),+new Date-+this.__lastTouchMoment\u0026lt;300\u0026amp;\u0026amp;Ji.click.call(this,t)},pointerdown:function(t){Ji.mousedown.call(this,t)},pointermove:function(t){ji(t)||Ji.mousemove.call(this,t)},pointerup:function(t){Ji.mouseup.call(this,t)},pointerout:function(t){ji(t)||Ji.mouseout.call(this,t)}};E([\u0026quot;click\u0026quot;,\u0026quot;dblclick\u0026quot;,\u0026quot;contextmenu\u0026quot;],(function(t){Ji[t]=function(e){e=ce(this.dom,e),this.trigger(t,e)}}));var Qi={pointermove:function(t){ji(t)||Qi.mousemove.call(this,t)},pointerup:function(t){Qi.mouseup.call(this,t)},mousemove:function(t){this.trigger(\u0026quot;mousemove\u0026quot;,t)},mouseup:function(t){var e=this.__pointerCapturing;this.__togglePointerCapture(!1),this.trigger(\u0026quot;mouseup\u0026quot;,t),e\u0026amp;\u0026amp;(t.zrEventControl=\u0026quot;only_globalout\u0026quot;,this.trigger(\u0026quot;mouseout\u0026quot;,t))}};function tr(t,e){var n=e.domHandlers;r.pointerEventsSupported?E(Yi.pointer,(function(i){nr(e,i,(function(e){n[i].call(t,e)}))})):(r.touchEventsSupported\u0026amp;\u0026amp;E(Yi.touch,(function(i){nr(e,i,(function(r){n[i].call(t,r),function(t){t.touching=!0,null!=t.touchTimer\u0026amp;\u0026amp;(clearTimeout(t.touchTimer),t.touchTimer=null),t.touchTimer=setTimeout((function(){t.touching=!1,t.touchTimer=null}),700)}(e)}))})),E(Yi.mouse,(function(i){nr(e,i,(function(r){r=he(r),e.touching||n[i].call(t,r)}))})))}function er(t,e){function n(n){nr(e,n,(function(i){i=he(i),Ki(t,i.target)||(i=function(t,e){return ce(t.dom,new $i(t,e),!0)}(t,i),e.domHandlers[n].call(t,i))}),{capture:!0})}r.pointerEventsSupported?E(Ui,n):r.touchEventsSupported||E(Xi,n)}function nr(t,e,n,i){t.mounted[e]=n,t.listenerOpts[e]=i,pe(t.domTarget,e,n,i)}function ir(t){var e,n,i,r,o=t.mounted;for(var a in o)o.hasOwnProperty(a)\u0026amp;\u0026amp;(e=t.domTarget,n=a,i=o[a],r=t.listenerOpts[a],e.removeEventListener(n,i,r));t.mounted={}}var rr=function(t,e){this.mounted={},this.listenerOpts={},this.touching=!1,this.domTarget=t,this.domHandlers=e},or=function(t){function e(e,n){var i=t.call(this)||this;return i.__pointerCapturing=!1,i.dom=e,i.painterRoot=n,i._localHandlerScope=new rr(e,Ji),Hi\u0026amp;\u0026amp;(i._globalHandlerScope=new rr(document,Qi)),tr(i,i._localHandlerScope),i}return n(e,t),e.prototype.dispose=function(){ir(this._localHandlerScope),Hi\u0026amp;\u0026amp;ir(this._globalHandlerScope)},e.prototype.setCursor=function(t){this.dom.style\u0026amp;\u0026amp;(this.dom.style.cursor=t||\u0026quot;default\u0026quot;)},e.prototype.__togglePointerCapture=function(t){if(this.__mayPointerCapture=null,Hi\u0026amp;\u0026amp;+this.__pointerCapturing^+t){this.__pointerCapturing=t;var e=this._globalHandlerScope;t?er(this,e):ir(e)}},e}(jt),ar=1;r.hasGlobalWindow\u0026amp;\u0026amp;(ar=Math.max(window.devicePixelRatio||window.screen\u0026amp;\u0026amp;window.screen.deviceXDPI/window.screen.logicalXDPI||1,1));var sr=ar,lr=\u0026quot;#333\u0026quot;,ur=\u0026quot;#ccc\u0026quot;,hr=xe,cr=5e-5;function pr(t){return t\u0026gt;cr||t\u0026lt;-5e-5}var dr=[],fr=[],gr=[1,0,0,1,0,0],yr=Math.abs,vr=function(){function t(){}return t.prototype.getLocalTransform=function(e){return t.getLocalTransform(this,e)},t.prototype.setPosition=function(t){this.x=t[0],this.y=t[1]},t.prototype.setScale=function(t){this.scaleX=t[0],this.scaleY=t[1]},t.prototype.setSkew=function(t){this.skewX=t[0],this.skewY=t[1]},t.prototype.setOrigin=function(t){this.originX=t[0],this.originY=t[1]},t.prototype.needLocalTransform=function(){return pr(this.rotation)||pr(this.x)||pr(this.y)||pr(this.scaleX-1)||pr(this.scaleY-1)||pr(this.skewX)||pr(this.skewY)},t.prototype.updateTransform=function(){var t=this.parent\u0026amp;\u0026amp;this.parent.transform,e=this.needLocalTransform(),n=this.transform;e||t?(n=n||[1,0,0,1,0,0],e?this.getLocalTransform(n):hr(n),t\u0026amp;\u0026amp;(e?be(n,t,n):_e(n,t)),this.transform=n,this._resolveGlobalScaleRatio(n)):n\u0026amp;\u0026amp;(hr(n),this.invTransform=null)},t.prototype._resolveGlobalScaleRatio=function(t){var e=this.globalScaleRatio;if(null!=e\u0026amp;\u0026amp;1!==e){this.getGlobalScale(dr);var n=dr[0]\u0026lt;0?-1:1,i=dr[1]\u0026lt;0?-1:1,r=((dr[0]-n)*e+n)/dr[0]||0,o=((dr[1]-i)*e+i)/dr[1]||0;t[0]*=r,t[1]*=r,t[2]*=o,t[3]*=o}this.invTransform=this.invTransform||[1,0,0,1,0,0],Ie(this.invTransform,t)},t.prototype.getComputedTransform=function(){for(var t=this,e=[];t;)e.push(t),t=t.parent;for(;t=e.pop();)t.updateTransform();return this.transform},t.prototype.setLocalTransform=function(t){if(t){var e=t[0]*t[0]+t[1]*t[1],n=t[2]*t[2]+t[3]*t[3],i=Math.atan2(t[1],t[0]),r=Math.PI/2+i-Math.atan2(t[3],t[2]);n=Math.sqrt(n)*Math.cos(r),e=Math.sqrt(e),this.skewX=r,this.skewY=0,this.rotation=-i,this.x=+t[4],this.y=+t[5],this.scaleX=e,this.scaleY=n,this.originX=0,this.originY=0}},t.prototype.decomposeTransform=function(){if(this.transform){var t=this.parent,e=this.transform;t\u0026amp;\u0026amp;t.transform\u0026amp;\u0026amp;(t.invTransform=t.invTransform||[1,0,0,1,0,0],be(fr,t.invTransform,e),e=fr);var n=this.originX,i=this.originY;(n||i)\u0026amp;\u0026amp;(gr[4]=n,gr[5]=i,be(fr,e,gr),fr[4]-=n,fr[5]-=i,e=fr),this.setLocalTransform(e)}},t.prototype.getGlobalScale=function(t){var e=this.transform;return t=t||[],e?(t[0]=Math.sqrt(e[0]*e[0]+e[1]*e[1]),t[1]=Math.sqrt(e[2]*e[2]+e[3]*e[3]),e[0]\u0026lt;0\u0026amp;\u0026amp;(t[0]=-t[0]),e[3]\u0026lt;0\u0026amp;\u0026amp;(t[1]=-t[1]),t):(t[0]=1,t[1]=1,t)},t.prototype.transformCoordToLocal=function(t,e){var n=[t,e],i=this.invTransform;return i\u0026amp;\u0026amp;Wt(n,n,i),n},t.prototype.transformCoordToGlobal=function(t,e){var n=[t,e],i=this.transform;return i\u0026amp;\u0026amp;Wt(n,n,i),n},t.prototype.getLineScale=function(){var t=this.transform;return t\u0026amp;\u0026amp;yr(t[0]-1)\u0026gt;1e-10\u0026amp;\u0026amp;yr(t[3]-1)\u0026gt;1e-10?Math.sqrt(yr(t[0]*t[3]-t[2]*t[1])):1},t.prototype.copyTransform=function(t){xr(this,t)},t.getLocalTransform=function(t,e){e=e||[];var n=t.originX||0,i=t.originY||0,r=t.scaleX,o=t.scaleY,a=t.anchorX,s=t.anchorY,l=t.rotation||0,u=t.x,h=t.y,c=t.skewX?Math.tan(t.skewX):0,p=t.skewY?Math.tan(-t.skewY):0;if(n||i||a||s){var d=n+a,f=i+s;e[4]=-d*r-c*f*o,e[5]=-f*o-p*d*r}else e[4]=e[5]=0;return e[0]=r,e[3]=o,e[1]=p*r,e[2]=c*o,l\u0026amp;\u0026amp;Se(e,e,l),e[4]+=n+u,e[5]+=i+h,e},t.initDefaultProps=function(){var e=t.prototype;e.scaleX=e.scaleY=e.globalScaleRatio=1,e.x=e.y=e.originX=e.originY=e.skewX=e.skewY=e.rotation=e.anchorX=e.anchorY=0}(),t}(),mr=[\u0026quot;x\u0026quot;,\u0026quot;y\u0026quot;,\u0026quot;originX\u0026quot;,\u0026quot;originY\u0026quot;,\u0026quot;anchorX\u0026quot;,\u0026quot;anchorY\u0026quot;,\u0026quot;rotation\u0026quot;,\u0026quot;scaleX\u0026quot;,\u0026quot;scaleY\u0026quot;,\u0026quot;skewX\u0026quot;,\u0026quot;skewY\u0026quot;];function xr(t,e){for(var n=0;n\u0026lt;mr.length;n++){var i=mr[n];t[i]=e[i]}}var _r={};function br(t,e){var n=_r[e=e||a];n||(n=_r[e]=new En(500));var i=n.get(t);return null==i\u0026amp;\u0026amp;(i=h.measureText(t,e).width,n.put(t,i)),i}function wr(t,e,n,i){var r=br(t,e),o=Tr(e),a=Mr(0,r,n),s=Ir(0,o,i);return new ze(a,s,r,o)}function Sr(t,e,n,i){var r=((t||\u0026quot;\u0026quot;)+\u0026quot;\u0026quot;).split(\u0026quot;\\n\u0026quot;);if(1===r.length)return wr(r[0],e,n,i);for(var o=new ze(0,0,0,0),a=0;a\u0026lt;r.length;a++){var s=wr(r[a],e,n,i);0===a?o.copy(s):o.union(s)}return o}function Mr(t,e,n){return\u0026quot;right\u0026quot;===n?t-=e:\u0026quot;center\u0026quot;===n\u0026amp;\u0026amp;(t-=e/2),t}function Ir(t,e,n){return\u0026quot;middle\u0026quot;===n?t-=e/2:\u0026quot;bottom\u0026quot;===n\u0026amp;\u0026amp;(t-=e),t}function Tr(t){return br(\u0026quot;国\u0026quot;,t)}function Cr(t,e){return\u0026quot;string\u0026quot;==typeof t?t.lastIndexOf(\u0026quot;%\u0026quot;)\u0026gt;=0?parseFloat(t)/100*e:parseFloat(t):t}function Dr(t,e,n){var i=e.position||\u0026quot;inside\u0026quot;,r=null!=e.distance?e.distance:5,o=n.height,a=n.width,s=o/2,l=n.x,u=n.y,h=\u0026quot;left\u0026quot;,c=\u0026quot;top\u0026quot;;if(i instanceof Array)l+=Cr(i[0],n.width),u+=Cr(i[1],n.height),h=null,c=null;else switch(i){case\u0026quot;left\u0026quot;:l-=r,u+=s,h=\u0026quot;right\u0026quot;,c=\u0026quot;middle\u0026quot;;break;case\u0026quot;right\u0026quot;:l+=r+a,u+=s,c=\u0026quot;middle\u0026quot;;break;case\u0026quot;top\u0026quot;:l+=a/2,u-=r,h=\u0026quot;center\u0026quot;,c=\u0026quot;bottom\u0026quot;;break;case\u0026quot;bottom\u0026quot;:l+=a/2,u+=o+r,h=\u0026quot;center\u0026quot;;break;case\u0026quot;inside\u0026quot;:l+=a/2,u+=s,h=\u0026quot;center\u0026quot;,c=\u0026quot;middle\u0026quot;;break;case\u0026quot;insideLeft\u0026quot;:l+=r,u+=s,c=\u0026quot;middle\u0026quot;;break;case\u0026quot;insideRight\u0026quot;:l+=a-r,u+=s,h=\u0026quot;right\u0026quot;,c=\u0026quot;middle\u0026quot;;break;case\u0026quot;insideTop\u0026quot;:l+=a/2,u+=r,h=\u0026quot;center\u0026quot;;break;case\u0026quot;insideBottom\u0026quot;:l+=a/2,u+=o-r,h=\u0026quot;center\u0026quot;,c=\u0026quot;bottom\u0026quot;;break;case\u0026quot;insideTopLeft\u0026quot;:l+=r,u+=r;break;case\u0026quot;insideTopRight\u0026quot;:l+=a-r,u+=r,h=\u0026quot;right\u0026quot;;break;case\u0026quot;insideBottomLeft\u0026quot;:l+=r,u+=o-r,c=\u0026quot;bottom\u0026quot;;break;case\u0026quot;insideBottomRight\u0026quot;:l+=a-r,u+=o-r,h=\u0026quot;right\u0026quot;,c=\u0026quot;bottom\u0026quot;}return(t=t||{}).x=l,t.y=u,t.align=h,t.verticalAlign=c,t}var Ar=\u0026quot;__zr_normal__\u0026quot;,kr=mr.concat([\u0026quot;ignore\u0026quot;]),Lr=V(mr,(function(t,e){return t[e]=!0,t}),{ignore:!1}),Pr={},Or=new ze(0,0,0,0),Rr=function(){function t(t){this.id=M(),this.animators=[],this.currentStates=[],this.states={},this._init(t)}return t.prototype._init=function(t){this.attr(t)},t.prototype.drift=function(t,e,n){switch(this.draggable){case\u0026quot;horizontal\u0026quot;:e=0;break;case\u0026quot;vertical\u0026quot;:t=0}var i=this.transform;i||(i=this.transform=[1,0,0,1,0,0]),i[4]+=t,i[5]+=e,this.decomposeTransform(),this.markRedraw()},t.prototype.beforeUpdate=function(){},t.prototype.afterUpdate=function(){},t.prototype.update=function(){this.updateTransform(),this.__dirty\u0026amp;\u0026amp;this.updateInnerText()},t.prototype.updateInnerText=function(t){var e=this._textContent;if(e\u0026amp;\u0026amp;(!e.ignore||t)){this.textConfig||(this.textConfig={});var n=this.textConfig,i=n.local,r=e.innerTransformable,o=void 0,a=void 0,s=!1;r.parent=i?this:null;var l=!1;if(r.copyTransform(e),null!=n.position){var u=Or;n.layoutRect?u.copy(n.layoutRect):u.copy(this.getBoundingRect()),i||u.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(Pr,n,u):Dr(Pr,n,u),r.x=Pr.x,r.y=Pr.y,o=Pr.align,a=Pr.verticalAlign;var h=n.origin;if(h\u0026amp;\u0026amp;null!=n.rotation){var c=void 0,p=void 0;\u0026quot;center\u0026quot;===h?(c=.5*u.width,p=.5*u.height):(c=Cr(h[0],u.width),p=Cr(h[1],u.height)),l=!0,r.originX=-r.x+c+(i?0:u.x),r.originY=-r.y+p+(i?0:u.y)}}null!=n.rotation\u0026amp;\u0026amp;(r.rotation=n.rotation);var d=n.offset;d\u0026amp;\u0026amp;(r.x+=d[0],r.y+=d[1],l||(r.originX=-d[0],r.originY=-d[1]));var f=null==n.inside?\u0026quot;string\u0026quot;==typeof n.position\u0026amp;\u0026amp;n.position.indexOf(\u0026quot;inside\u0026quot;)\u0026gt;=0:n.inside,g=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),y=void 0,v=void 0,m=void 0;f\u0026amp;\u0026amp;this.canBeInsideText()?(y=n.insideFill,v=n.insideStroke,null!=y\u0026amp;\u0026amp;\u0026quot;auto\u0026quot;!==y||(y=this.getInsideTextFill()),null!=v\u0026amp;\u0026amp;\u0026quot;auto\u0026quot;!==v||(v=this.getInsideTextStroke(y),m=!0)):(y=n.outsideFill,v=n.outsideStroke,null!=y\u0026amp;\u0026amp;\u0026quot;auto\u0026quot;!==y||(y=this.getOutsideFill()),null!=v\u0026amp;\u0026amp;\u0026quot;auto\u0026quot;!==v||(v=this.getOutsideStroke(y),m=!0)),(y=y||\u0026quot;#000\u0026quot;)===g.fill\u0026amp;\u0026amp;v===g.stroke\u0026amp;\u0026amp;m===g.autoStroke\u0026amp;\u0026amp;o===g.align\u0026amp;\u0026amp;a===g.verticalAlign||(s=!0,g.fill=y,g.stroke=v,g.autoStroke=m,g.align=o,g.verticalAlign=a,e.setDefaultTextStyle(g)),e.__dirty|=1,s\u0026amp;\u0026amp;e.dirtyStyle(!0)}},t.prototype.canBeInsideText=function(){return!0},t.prototype.getInsideTextFill=function(){return\u0026quot;#fff\u0026quot;},t.prototype.getInsideTextStroke=function(t){return\u0026quot;#000\u0026quot;},t.prototype.getOutsideFill=function(){return this.__zr\u0026amp;\u0026amp;this.__zr.isDarkMode()?ur:lr},t.prototype.getOutsideStroke=function(t){var e=this.__zr\u0026amp;\u0026amp;this.__zr.getBackgroundColor(),n=\u0026quot;string\u0026quot;==typeof e\u0026amp;\u0026amp;qn(e);n||(n=[255,255,255,1]);for(var i=n[3],r=this.__zr.isDarkMode(),o=0;o\u0026lt;3;o++)n[o]=n[o]*i+(r?0:255)*(1-i);return n[3]=1,ri(n,\u0026quot;rgba\u0026quot;)},t.prototype.traverse=function(t,e){},t.prototype.attrKV=function(t,e){\u0026quot;textConfig\u0026quot;===t?this.setTextConfig(e):\u0026quot;textContent\u0026quot;===t?this.setTextContent(e):\u0026quot;clipPath\u0026quot;===t?this.setClipPath(e):\u0026quot;extra\u0026quot;===t?(this.extra=this.extra||{},A(this.extra,e)):this[t]=e},t.prototype.hide=function(){this.ignore=!0,this.markRedraw()},t.prototype.show=function(){this.ignore=!1,this.markRedraw()},t.prototype.attr=function(t,e){if(\u0026quot;string\u0026quot;==typeof t)this.attrKV(t,e);else if(q(t))for(var n=G(t),i=0;i\u0026lt;n.length;i++){var r=n[i];this.attrKV(r,t[r])}return this.markRedraw(),this},t.prototype.saveCurrentToNormalState=function(t){this._innerSaveToNormal(t);for(var e=this._normalState,n=0;n\u0026lt;this.animators.length;n++){var i=this.animators[n],r=i.__fromStateTransition;if(!(i.getLoop()||r\u0026amp;\u0026amp;r!==Ar)){var o=i.targetName,a=o?e[o]:e;i.saveTo(a)}}},t.prototype._innerSaveToNormal=function(t){var e=this._normalState;e||(e=this._normalState={}),t.textConfig\u0026amp;\u0026amp;!e.textConfig\u0026amp;\u0026amp;(e.textConfig=this.textConfig),this._savePrimaryToNormal(t,e,kr)},t.prototype._savePrimaryToNormal=function(t,e,n){for(var i=0;i\u0026lt;n.length;i++){var r=n[i];null==t[r]||r in e||(e[r]=this[r])}},t.prototype.hasState=function(){return this.currentStates.length\u0026gt;0},t.prototype.getState=function(t){return this.states[t]},t.prototype.ensureState=function(t){var e=this.states;return e[t]||(e[t]={}),e[t]},t.prototype.clearStates=function(t){this.useState(Ar,!1,t)},t.prototype.useState=function(t,e,n,i){var r=t===Ar;if(this.hasState()||!r){var o=this.currentStates,a=this.stateTransition;if(!(P(o,t)\u0026gt;=0)||!e\u0026amp;\u0026amp;1!==o.length){var s;if(this.stateProxy\u0026amp;\u0026amp;!r\u0026amp;\u0026amp;(s=this.stateProxy(t)),s||(s=this.states\u0026amp;\u0026amp;this.states[t]),s||r){r||this.saveCurrentToNormalState(s);var l=!!(s\u0026amp;\u0026amp;s.hoverLayer||i);l\u0026amp;\u0026amp;this._toggleHoverLayerFlag(!0),this._applyStateObj(t,s,this._normalState,e,!n\u0026amp;\u0026amp;!this.__inHover\u0026amp;\u0026amp;a\u0026amp;\u0026amp;a.duration\u0026gt;0,a);var u=this._textContent,h=this._textGuide;return u\u0026amp;\u0026amp;u.useState(t,e,n,l),h\u0026amp;\u0026amp;h.useState(t,e,n,l),r?(this.currentStates=[],this._normalState={}):e?this.currentStates.push(t):this.currentStates=[t],this._updateAnimationTargets(),this.markRedraw(),!l\u0026amp;\u0026amp;this.__inHover\u0026amp;\u0026amp;(this._toggleHoverLayerFlag(!1),this.__dirty\u0026amp;=-2),s}I(\u0026quot;State \u0026quot;+t+\u0026quot; not exists.\u0026quot;)}}},t.prototype.useStates=function(t,e,n){if(t.length){var i=[],r=this.currentStates,o=t.length,a=o===r.length;if(a)for(var s=0;s\u0026lt;o;s++)if(t[s]!==r[s]){a=!1;break}if(a)return;for(s=0;s\u0026lt;o;s++){var l=t[s],u=void 0;this.stateProxy\u0026amp;\u0026amp;(u=this.stateProxy(l,t)),u||(u=this.states[l]),u\u0026amp;\u0026amp;i.push(u)}var h=i[o-1],c=!!(h\u0026amp;\u0026amp;h.hoverLayer||n);c\u0026amp;\u0026amp;this._toggleHoverLayerFlag(!0);var p=this._mergeStates(i),d=this.stateTransition;this.saveCurrentToNormalState(p),this._applyStateObj(t.join(\u0026quot;,\u0026quot;),p,this._normalState,!1,!e\u0026amp;\u0026amp;!this.__inHover\u0026amp;\u0026amp;d\u0026amp;\u0026amp;d.duration\u0026gt;0,d);var f=this._textContent,g=this._textGuide;f\u0026amp;\u0026amp;f.useStates(t,e,c),g\u0026amp;\u0026amp;g.useStates(t,e,c),this._updateAnimationTargets(),this.currentStates=t.slice(),this.markRedraw(),!c\u0026amp;\u0026amp;this.__inHover\u0026amp;\u0026amp;(this._toggleHoverLayerFlag(!1),this.__dirty\u0026amp;=-2)}else this.clearStates()},t.prototype.isSilent=function(){for(var t=this.silent,e=this.parent;!t\u0026amp;\u0026amp;e;){if(e.silent){t=!0;break}e=e.parent}return t},t.prototype._updateAnimationTargets=function(){for(var t=0;t\u0026lt;this.animators.length;t++){var e=this.animators[t];e.targetName\u0026amp;\u0026amp;e.changeTarget(this[e.targetName])}},t.prototype.removeState=function(t){var e=P(this.currentStates,t);if(e\u0026gt;=0){var n=this.currentStates.slice();n.splice(e,1),this.useStates(n)}},t.prototype.replaceState=function(t,e,n){var i=this.currentStates.slice(),r=P(i,t),o=P(i,e)\u0026gt;=0;r\u0026gt;=0?o?i.splice(r,1):i[r]=e:n\u0026amp;\u0026amp;!o\u0026amp;\u0026amp;i.push(e),this.useStates(i)},t.prototype.toggleState=function(t,e){e?this.useState(t,!0):this.removeState(t)},t.prototype._mergeStates=function(t){for(var e,n={},i=0;i\u0026lt;t.length;i++){var r=t[i];A(n,r),r.textConfig\u0026amp;\u0026amp;A(e=e||{},r.textConfig)}return e\u0026amp;\u0026amp;(n.textConfig=e),n},t.prototype._applyStateObj=function(t,e,n,i,r,o){var a=!(e\u0026amp;\u0026amp;i);e\u0026amp;\u0026amp;e.textConfig?(this.textConfig=A({},i?this.textConfig:n.textConfig),A(this.textConfig,e.textConfig)):a\u0026amp;\u0026amp;n.textConfig\u0026amp;\u0026amp;(this.textConfig=n.textConfig);for(var s={},l=!1,u=0;u\u0026lt;kr.length;u++){var h=kr[u],c=r\u0026amp;\u0026amp;Lr[h];e\u0026amp;\u0026amp;null!=e[h]?c?(l=!0,s[h]=e[h]):this[h]=e[h]:a\u0026amp;\u0026amp;null!=n[h]\u0026amp;\u0026amp;(c?(l=!0,s[h]=n[h]):this[h]=n[h])}if(!r)for(u=0;u\u0026lt;this.animators.length;u++){var p=this.animators[u],d=p.targetName;p.getLoop()||p.__changeFinalValue(d?(e||n)[d]:e||n)}l\u0026amp;\u0026amp;this._transitionState(t,s,o)},t.prototype._attachComponent=function(t){if((!t.__zr||t.__hostTarget)\u0026amp;\u0026amp;t!==this){var e=this.__zr;e\u0026amp;\u0026amp;t.addSelfToZr(e),t.__zr=e,t.__hostTarget=this}},t.prototype._detachComponent=function(t){t.__zr\u0026amp;\u0026amp;t.removeSelfFromZr(t.__zr),t.__zr=null,t.__hostTarget=null},t.prototype.getClipPath=function(){return this._clipPath},t.prototype.setClipPath=function(t){this._clipPath\u0026amp;\u0026amp;this._clipPath!==t\u0026amp;\u0026amp;this.removeClipPath(),this._attachComponent(t),this._clipPath=t,this.markRedraw()},t.prototype.removeClipPath=function(){var t=this._clipPath;t\u0026amp;\u0026amp;(this._detachComponent(t),this._clipPath=null,this.markRedraw())},t.prototype.getTextContent=function(){return this._textContent},t.prototype.setTextContent=function(t){var e=this._textContent;e!==t\u0026amp;\u0026amp;(e\u0026amp;\u0026amp;e!==t\u0026amp;\u0026amp;this.removeTextContent(),t.innerTransformable=new vr,this._attachComponent(t),this._textContent=t,this.markRedraw())},t.prototype.setTextConfig=function(t){this.textConfig||(this.textConfig={}),A(this.textConfig,t),this.markRedraw()},t.prototype.removeTextConfig=function(){this.textConfig=null,this.markRedraw()},t.prototype.removeTextContent=function(){var t=this._textContent;t\u0026amp;\u0026amp;(t.innerTransformable=null,this._detachComponent(t),this._textContent=null,this._innerTextDefaultStyle=null,this.markRedraw())},t.prototype.getTextGuideLine=function(){return this._textGuide},t.prototype.setTextGuideLine=function(t){this._textGuide\u0026amp;\u0026amp;this._textGuide!==t\u0026amp;\u0026amp;this.removeTextGuideLine(),this._attachComponent(t),this._textGuide=t,this.markRedraw()},t.prototype.removeTextGuideLine=function(){var t=this._textGuide;t\u0026amp;\u0026amp;(this._detachComponent(t),this._textGuide=null,this.markRedraw())},t.prototype.markRedraw=function(){this.__dirty|=1;var t=this.__zr;t\u0026amp;\u0026amp;(this.__inHover?t.refreshHover():t.refresh()),this.__hostTarget\u0026amp;\u0026amp;this.__hostTarget.markRedraw()},t.prototype.dirty=function(){this.markRedraw()},t.prototype._toggleHoverLayerFlag=function(t){this.__inHover=t;var e=this._textContent,n=this._textGuide;e\u0026amp;\u0026amp;(e.__inHover=t),n\u0026amp;\u0026amp;(n.__inHover=t)},t.prototype.addSelfToZr=function(t){if(this.__zr!==t){this.__zr=t;var e=this.animators;if(e)for(var n=0;n\u0026lt;e.length;n++)t.animation.addAnimator(e[n]);this._clipPath\u0026amp;\u0026amp;this._clipPath.addSelfToZr(t),this._textContent\u0026amp;\u0026amp;this._textContent.addSelfToZr(t),this._textGuide\u0026amp;\u0026amp;this._textGuide.addSelfToZr(t)}},t.prototype.removeSelfFromZr=function(t){if(this.__zr){this.__zr=null;var e=this.animators;if(e)for(var n=0;n\u0026lt;e.length;n++)t.animation.removeAnimator(e[n]);this._clipPath\u0026amp;\u0026amp;this._clipPath.removeSelfFromZr(t),this._textContent\u0026amp;\u0026amp;this._textContent.removeSelfFromZr(t),this._textGuide\u0026amp;\u0026amp;this._textGuide.removeSelfFromZr(t)}},t.prototype.animate=function(t,e,n){var i=t?this[t]:this;var r=new Vi(i,e,n);return t\u0026amp;\u0026amp;(r.targetName=t),this.addAnimator(r,t),r},t.prototype.addAnimator=function(t,e){var n=this.__zr,i=this;t.during((function(){i.updateDuringAnimation(e)})).done((function(){var e=i.animators,n=P(e,t);n\u0026gt;=0\u0026amp;\u0026amp;e.splice(n,1)})),this.animators.push(t),n\u0026amp;\u0026amp;n.animation.addAnimator(t),n\u0026amp;\u0026amp;n.wakeUp()},t.prototype.updateDuringAnimation=function(t){this.markRedraw()},t.prototype.stopAnimation=function(t,e){for(var n=this.animators,i=n.length,r=[],o=0;o\u0026lt;i;o++){var a=n[o];t\u0026amp;\u0026amp;t!==a.scope?r.push(a):a.stop(e)}return this.animators=r,this},t.prototype.animateTo=function(t,e,n){Nr(this,t,e,n)},t.prototype.animateFrom=function(t,e,n){Nr(this,t,e,n,!0)},t.prototype._transitionState=function(t,e,n,i){for(var r=Nr(this,e,n,i),o=0;o\u0026lt;r.length;o++)r[o].__fromStateTransition=t},t.prototype.getBoundingRect=function(){return null},t.prototype.getPaintRect=function(){return null},t.initDefaultProps=function(){var e=t.prototype;e.type=\u0026quot;element\u0026quot;,e.name=\u0026quot;\u0026quot;,e.ignore=e.silent=e.isGroup=e.draggable=e.dragging=e.ignoreClip=e.__inHover=!1,e.__dirty=1;function n(t,n,i,r){function o(t,e){Object.defineProperty(e,0,{get:function(){return t[i]},set:function(e){t[i]=e}}),Object.defineProperty(e,1,{get:function(){return t[r]},set:function(e){t[r]=e}})}Object.defineProperty(e,t,{get:function(){this[n]||o(this,this[n]=[]);return this[n]},set:function(t){this[i]=t[0],this[r]=t[1],this[n]=t,o(this,t)}})}Object.defineProperty\u0026amp;\u0026amp;(n(\u0026quot;position\u0026quot;,\u0026quot;_legacyPos\u0026quot;,\u0026quot;x\u0026quot;,\u0026quot;y\u0026quot;),n(\u0026quot;scale\u0026quot;,\u0026quot;_legacyScale\u0026quot;,\u0026quot;scaleX\u0026quot;,\u0026quot;scaleY\u0026quot;),n(\u0026quot;origin\u0026quot;,\u0026quot;_legacyOrigin\u0026quot;,\u0026quot;originX\u0026quot;,\u0026quot;originY\u0026quot;))}(),t}();function Nr(t,e,n,i,r){var o=[];Vr(t,\u0026quot;\u0026quot;,t,e,n=n||{},i,o,r);var a=o.length,s=!1,l=n.done,u=n.aborted,h=function(){s=!0,--a\u0026lt;=0\u0026amp;\u0026amp;(s?l\u0026amp;\u0026amp;l():u\u0026amp;\u0026amp;u())},c=function(){--a\u0026lt;=0\u0026amp;\u0026amp;(s?l\u0026amp;\u0026amp;l():u\u0026amp;\u0026amp;u())};a||l\u0026amp;\u0026amp;l(),o.length\u0026gt;0\u0026amp;\u0026amp;n.during\u0026amp;\u0026amp;o[0].during((function(t,e){n.during(e)}));for(var p=0;p\u0026lt;o.length;p++){var d=o[p];h\u0026amp;\u0026amp;d.done(h),c\u0026amp;\u0026amp;d.aborted(c),n.force\u0026amp;\u0026amp;d.duration(n.duration),d.start(n.easing)}return o}function Er(t,e,n){for(var i=0;i\u0026lt;n;i++)t[i]=e[i]}function zr(t,e,n){if(N(e[n]))if(N(t[n])||(t[n]=[]),$(e[n])){var i=e[n].length;t[n].length!==i\u0026amp;\u0026amp;(t[n]=new e[n].constructor(i),Er(t[n],e[n],i))}else{var r=e[n],o=t[n],a=r.length;if(N(r[0]))for(var s=r[0].length,l=0;l\u0026lt;a;l++)o[l]?Er(o[l],r[l],s):o[l]=Array.prototype.slice.call(r[l]);else Er(o,r,a);o.length=r.length}else t[n]=e[n]}function Vr(t,e,n,i,r,o,a,s){for(var l=G(i),u=r.duration,h=r.delay,c=r.additive,p=r.setToFinal,d=!q(o),f=t.animators,g=[],y=0;y\u0026lt;l.length;y++){var v=l[y],m=i[v];if(null!=m\u0026amp;\u0026amp;null!=n[v]\u0026amp;\u0026amp;(d||o[v]))if(!q(m)||N(m)||Q(m))g.push(v);else{if(e){s||(n[v]=m,t.updateDuringAnimation(e));continue}Vr(t,v,n[v],m,r,o\u0026amp;\u0026amp;o[v],a,s)}else s||(n[v]=m,t.updateDuringAnimation(e),g.push(v))}var x=g.length;if(!c\u0026amp;\u0026amp;x)for(var _=0;_\u0026lt;f.length;_++){if((w=f[_]).targetName===e)if(w.stopTracks(g)){var b=P(f,w);f.splice(b,1)}}if(r.force||(g=B(g,(function(t){return e=i[t],r=n[t],!(e===r||N(e)\u0026amp;\u0026amp;N(r)\u0026amp;\u0026amp;function(t,e){var n=t.length;if(n!==e.length)return!1;for(var i=0;i\u0026lt;n;i++)if(t[i]!==e[i])return!1;return!0}(e,r));var e,r})),x=g.length),x\u0026gt;0||r.force\u0026amp;\u0026amp;!a.length){var w,S=void 0,M=void 0,I=void 0;if(s){M={},p\u0026amp;\u0026amp;(S={});for(_=0;_\u0026lt;x;_++){M[v=g[_]]=n[v],p?S[v]=i[v]:n[v]=i[v]}}else if(p){I={};for(_=0;_\u0026lt;x;_++){I[v=g[_]]=Pi(n[v]),zr(n,i,v)}}(w=new Vi(n,!1,!1,c?B(f,(function(t){return t.targetName===e})):null)).targetName=e,r.scope\u0026amp;\u0026amp;(w.scope=r.scope),p\u0026amp;\u0026amp;S\u0026amp;\u0026amp;w.whenWithKeys(0,S,g),I\u0026amp;\u0026amp;w.whenWithKeys(0,I,g),w.whenWithKeys(null==u?500:u,s?M:i,g).delay(h||0),t.addAnimator(w,e),a.push(w)}}R(Rr,jt),R(Rr,vr);var Br=function(t){function e(e){var n=t.call(this)||this;return n.isGroup=!0,n._children=[],n.attr(e),n}return n(e,t),e.prototype.childrenRef=function(){return this._children},e.prototype.children=function(){return this._children.slice()},e.prototype.childAt=function(t){return this._children[t]},e.prototype.childOfName=function(t){for(var e=this._children,n=0;n\u0026lt;e.length;n++)if(e[n].name===t)return e[n]},e.prototype.childCount=function(){return this._children.length},e.prototype.add=function(t){return t\u0026amp;\u0026amp;t!==this\u0026amp;\u0026amp;t.parent!==this\u0026amp;\u0026amp;(this._children.push(t),this._doAdd(t)),this},e.prototype.addBefore=function(t,e){if(t\u0026amp;\u0026amp;t!==this\u0026amp;\u0026amp;t.parent!==this\u0026amp;\u0026amp;e\u0026amp;\u0026amp;e.parent===this){var n=this._children,i=n.indexOf(e);i\u0026gt;=0\u0026amp;\u0026amp;(n.splice(i,0,t),this._doAdd(t))}return this},e.prototype.replace=function(t,e){var n=P(this._children,t);return n\u0026gt;=0\u0026amp;\u0026amp;this.replaceAt(e,n),this},e.prototype.replaceAt=function(t,e){var n=this._children,i=n[e];if(t\u0026amp;\u0026amp;t!==this\u0026amp;\u0026amp;t.parent!==this\u0026amp;\u0026amp;t!==i){n[e]=t,i.parent=null;var r=this.__zr;r\u0026amp;\u0026amp;i.removeSelfFromZr(r),this._doAdd(t)}return this},e.prototype._doAdd=function(t){t.parent\u0026amp;\u0026amp;t.parent.remove(t),t.parent=this;var e=this.__zr;e\u0026amp;\u0026amp;e!==t.__zr\u0026amp;\u0026amp;t.addSelfToZr(e),e\u0026amp;\u0026amp;e.refresh()},e.prototype.remove=function(t){var e=this.__zr,n=this._children,i=P(n,t);return i\u0026lt;0||(n.splice(i,1),t.parent=null,e\u0026amp;\u0026amp;t.removeSelfFromZr(e),e\u0026amp;\u0026amp;e.refresh()),this},e.prototype.removeAll=function(){for(var t=this._children,e=this.__zr,n=0;n\u0026lt;t.length;n++){var i=t[n];e\u0026amp;\u0026amp;i.removeSelfFromZr(e),i.parent=null}return t.length=0,this},e.prototype.eachChild=function(t,e){for(var n=this._children,i=0;i\u0026lt;n.length;i++){var r=n[i];t.call(e,r,i)}return this},e.prototype.traverse=function(t,e){for(var n=0;n\u0026lt;this._children.length;n++){var i=this._children[n],r=t.call(e,i);i.isGroup\u0026amp;\u0026amp;!r\u0026amp;\u0026amp;i.traverse(t,e)}return this},e.prototype.addSelfToZr=function(e){t.prototype.addSelfToZr.call(this,e);for(var n=0;n\u0026lt;this._children.length;n++){this._children[n].addSelfToZr(e)}},e.prototype.removeSelfFromZr=function(e){t.prototype.removeSelfFromZr.call(this,e);for(var n=0;n\u0026lt;this._children.length;n++){this._children[n].removeSelfFromZr(e)}},e.prototype.getBoundingRect=function(t){for(var e=new ze(0,0,0,0),n=t||this._children,i=[],r=null,o=0;o\u0026lt;n.length;o++){var a=n[o];if(!a.ignore\u0026amp;\u0026amp;!a.invisible){var s=a.getBoundingRect(),l=a.getLocalTransform(i);l?(ze.applyTransform(e,s,l),(r=r||e.clone()).union(e)):(r=r||s.clone()).union(s)}}return r||e},e}(Rr);Br.prototype.type=\u0026quot;group\u0026quot;;","/*!","    * ZRender, a high performance 2d drawing library.","    *","    * Copyright (c) 2013, Baidu Inc.","    * All rights reserved.","    *","    * LICENSE","    * https://github.com/ecomfe/zrender/blob/master/LICENSE.txt","    */","var Fr={},Gr={};var Wr,Hr=function(){function t(t,e,n){var i=this;this._sleepAfterStill=10,this._stillFrameAccum=0,this._needsRefresh=!0,this._needsRefreshHover=!0,this._darkMode=!1,n=n||{},this.dom=e,this.id=t;var o=new rn,a=n.renderer||\u0026quot;canvas\u0026quot;;Fr[a]||(a=G(Fr)[0]),n.useDirtyRect=null!=n.useDirtyRect\u0026amp;\u0026amp;n.useDirtyRect;var s=new Fr[a](e,o,n,t),l=n.ssr||s.ssrOnly;this.storage=o,this.painter=s;var u,h=r.node||r.worker||l?null:new or(s.getViewportRoot(),s.root),c=n.useCoarsePointer;(null==c||\u0026quot;auto\u0026quot;===c?r.touchEventsSupported:!!c)\u0026amp;\u0026amp;(u=rt(n.pointerSize,44)),this.handler=new Ye(o,s,h,s.root,u),this.animation=new Wi({stage:{update:l?null:function(){return i._flush(!0)}}}),l||this.animation.start()}return t.prototype.add=function(t){!this._disposed\u0026amp;\u0026amp;t\u0026amp;\u0026amp;(this.storage.addRoot(t),t.addSelfToZr(this),this.refresh())},t.prototype.remove=function(t){!this._disposed\u0026amp;\u0026amp;t\u0026amp;\u0026amp;(this.storage.delRoot(t),t.removeSelfFromZr(this),this.refresh())},t.prototype.configLayer=function(t,e){this._disposed||(this.painter.configLayer\u0026amp;\u0026amp;this.painter.configLayer(t,e),this.refresh())},t.prototype.setBackgroundColor=function(t){this._disposed||(this.painter.setBackgroundColor\u0026amp;\u0026amp;this.painter.setBackgroundColor(t),this.refresh(),this._backgroundColor=t,this._darkMode=function(t){if(!t)return!1;if(\u0026quot;string\u0026quot;==typeof t)return oi(t,1)\u0026lt;.4;if(t.colorStops){for(var e=t.colorStops,n=0,i=e.length,r=0;r\u0026lt;i;r++)n+=oi(e[r].color,1);return(n/=i)\u0026lt;.4}return!1}(t))},t.prototype.getBackgroundColor=function(){return this._backgroundColor},t.prototype.setDarkMode=function(t){this._darkMode=t},t.prototype.isDarkMode=function(){return this._darkMode},t.prototype.refreshImmediately=function(t){this._disposed||(t||this.animation.update(!0),this._needsRefresh=!1,this.painter.refresh(),this._needsRefresh=!1)},t.prototype.refresh=function(){this._disposed||(this._needsRefresh=!0,this.animation.start())},t.prototype.flush=function(){this._disposed||this._flush(!1)},t.prototype._flush=function(t){var e,n=Bi();this._needsRefresh\u0026amp;\u0026amp;(e=!0,this.refreshImmediately(t)),this._needsRefreshHover\u0026amp;\u0026amp;(e=!0,this.refreshHoverImmediately());var i=Bi();e?(this._stillFrameAccum=0,this.trigger(\u0026quot;rendered\u0026quot;,{elapsedTime:i-n})):this._sleepAfterStill\u0026gt;0\u0026amp;\u0026amp;(this._stillFrameAccum++,this._stillFrameAccum\u0026gt;this._sleepAfterStill\u0026amp;\u0026amp;this.animation.stop())},t.prototype.setSleepAfterStill=function(t){this._sleepAfterStill=t},t.prototype.wakeUp=function(){this._disposed||(this.animation.start(),this._stillFrameAccum=0)},t.prototype.refreshHover=function(){this._needsRefreshHover=!0},t.prototype.refreshHoverImmediately=function(){this._disposed||(this._needsRefreshHover=!1,this.painter.refreshHover\u0026amp;\u0026amp;\u0026quot;canvas\u0026quot;===this.painter.getType()\u0026amp;\u0026amp;this.painter.refreshHover())},t.prototype.resize=function(t){this._disposed||(t=t||{},this.painter.resize(t.width,t.height),this.handler.resize())},t.prototype.clearAnimation=function(){this._disposed||this.animation.clear()},t.prototype.getWidth=function(){if(!this._disposed)return this.painter.getWidth()},t.prototype.getHeight=function(){if(!this._disposed)return this.painter.getHeight()},t.prototype.setCursorStyle=function(t){this._disposed||this.handler.setCursorStyle(t)},t.prototype.findHover=function(t,e){if(!this._disposed)return this.handler.findHover(t,e)},t.prototype.on=function(t,e,n){return this._disposed||this.handler.on(t,e,n),this},t.prototype.off=function(t,e){this._disposed||this.handler.off(t,e)},t.prototype.trigger=function(t,e){this._disposed||this.handler.trigger(t,e)},t.prototype.clear=function(){if(!this._disposed){for(var t=this.storage.getRoots(),e=0;e\u0026lt;t.length;e++)t[e]instanceof Br\u0026amp;\u0026amp;t[e].removeSelfFromZr(this);this.storage.delAllRoots(),this.painter.clear()}},t.prototype.dispose=function(){var t;this._disposed||(this.animation.stop(),this.clear(),this.storage.dispose(),this.painter.dispose(),this.handler.dispose(),this.animation=this.storage=this.painter=this.handler=null,this._disposed=!0,t=this.id,delete Gr[t])},t}();function Yr(t,e){var n=new Hr(M(),t,e);return Gr[n.id]=n,n}function Xr(t,e){Fr[t]=e}function Ur(t){if(\u0026quot;function\u0026quot;==typeof Wr)return Wr(t)}function Zr(t){Wr=t}var jr=Object.freeze({__proto__:null,init:Yr,dispose:function(t){t.dispose()},disposeAll:function(){for(var t in Gr)Gr.hasOwnProperty(t)\u0026amp;\u0026amp;Gr[t].dispose();Gr={}},getInstance:function(t){return Gr[t]},registerPainter:Xr,getElementSSRData:Ur,registerSSRDataGetter:Zr,version:\u0026quot;5.6.1\u0026quot;}),qr=1e-4;function Kr(t,e,n,i){var r=e[0],o=e[1],a=n[0],s=n[1],l=o-r,u=s-a;if(0===l)return 0===u?a:(a+s)/2;if(i)if(l\u0026gt;0){if(t\u0026lt;=r)return a;if(t\u0026gt;=o)return s}else{if(t\u0026gt;=r)return a;if(t\u0026lt;=o)return s}else{if(t===r)return a;if(t===o)return s}return(t-r)/l*u+a}function $r(t,e){switch(t){case\u0026quot;center\u0026quot;:case\u0026quot;middle\u0026quot;:t=\u0026quot;50%\u0026quot;;break;case\u0026quot;left\u0026quot;:case\u0026quot;top\u0026quot;:t=\u0026quot;0%\u0026quot;;break;case\u0026quot;right\u0026quot;:case\u0026quot;bottom\u0026quot;:t=\u0026quot;100%\u0026quot;}return U(t)?(n=t,n.replace(/^\\s+|\\s+$/g,\u0026quot;\u0026quot;)).match(/%$/)?parseFloat(t)/100*e:parseFloat(t):null==t?NaN:+t;var n}function Jr(t,e,n){return null==e\u0026amp;\u0026amp;(e=10),e=Math.min(Math.max(0,e),20),t=(+t).toFixed(e),n?t:+t}function Qr(t){return t.sort((function(t,e){return t-e})),t}function to(t){if(t=+t,isNaN(t))return 0;if(t\u0026gt;1e-14)for(var e=1,n=0;n\u0026lt;15;n++,e*=10)if(Math.round(t*e)/e===t)return n;return eo(t)}function eo(t){var e=t.toString().toLowerCase(),n=e.indexOf(\u0026quot;e\u0026quot;),i=n\u0026gt;0?+e.slice(n+1):0,r=n\u0026gt;0?n:e.length,o=e.indexOf(\u0026quot;.\u0026quot;),a=o\u0026lt;0?0:r-1-o;return Math.max(0,a-i)}function no(t,e){var n=Math.log,i=Math.LN10,r=Math.floor(n(t[1]-t[0])/i),o=Math.round(n(Math.abs(e[1]-e[0]))/i),a=Math.min(Math.max(-r+o,0),20);return isFinite(a)?a:20}function io(t,e){var n=V(t,(function(t,e){return t+(isNaN(e)?0:e)}),0);if(0===n)return[];for(var i=Math.pow(10,e),r=z(t,(function(t){return(isNaN(t)?0:t)/n*i*100})),o=100*i,a=z(r,(function(t){return Math.floor(t)})),s=V(a,(function(t,e){return t+e}),0),l=z(r,(function(t,e){return t-a[e]}));s\u0026lt;o;){for(var u=Number.NEGATIVE_INFINITY,h=null,c=0,p=l.length;c\u0026lt;p;++c)l[c]\u0026gt;u\u0026amp;\u0026amp;(u=l[c],h=c);++a[h],l[h]=0,++s}return z(a,(function(t){return t/i}))}function ro(t,e){var n=Math.max(to(t),to(e)),i=t+e;return n\u0026gt;20?i:Jr(i,n)}var oo=9007199254740991;function ao(t){var e=2*Math.PI;return(t%e+e)%e}function so(t){return t\u0026gt;-1e-4\u0026amp;\u0026amp;t\u0026lt;qr}var lo=/^(?:(\\d{4})(?:[-\\/](\\d{1,2})(?:[-\\/](\\d{1,2})(?:[T ](\\d{1,2})(?::(\\d{1,2})(?::(\\d{1,2})(?:[.,](\\d+))?)?)?(Z|[\\+\\-]\\d\\d:?\\d\\d)?)?)?)?)?$/;function uo(t){if(t instanceof Date)return t;if(U(t)){var e=lo.exec(t);if(!e)return new Date(NaN);if(e[8]){var n=+e[4]||0;return\u0026quot;Z\u0026quot;!==e[8].toUpperCase()\u0026amp;\u0026amp;(n-=+e[8].slice(0,3)),new Date(Date.UTC(+e[1],+(e[2]||1)-1,+e[3]||1,n,+(e[5]||0),+e[6]||0,e[7]?+e[7].substring(0,3):0))}return new Date(+e[1],+(e[2]||1)-1,+e[3]||1,+e[4]||0,+(e[5]||0),+e[6]||0,e[7]?+e[7].substring(0,3):0)}return null==t?new Date(NaN):new Date(Math.round(t))}function ho(t){return Math.pow(10,co(t))}function co(t){if(0===t)return 0;var e=Math.floor(Math.log(t)/Math.LN10);return t/Math.pow(10,e)\u0026gt;=10\u0026amp;\u0026amp;e++,e}function po(t,e){var n=co(t),i=Math.pow(10,n),r=t/i;return t=(e?r\u0026lt;1.5?1:r\u0026lt;2.5?2:r\u0026lt;4?3:r\u0026lt;7?5:10:r\u0026lt;1?1:r\u0026lt;2?2:r\u0026lt;3?3:r\u0026lt;5?5:10)*i,n\u0026gt;=-20?+t.toFixed(n\u0026lt;0?-n:0):t}function fo(t,e){var n=(t.length-1)*e+1,i=Math.floor(n),r=+t[i-1],o=n-i;return o?r+o*(t[i]-r):r}function go(t){t.sort((function(t,e){return s(t,e,0)?-1:1}));for(var e=-1/0,n=1,i=0;i\u0026lt;t.length;){for(var r=t[i].interval,o=t[i].close,a=0;a\u0026lt;2;a++)r[a]\u0026lt;=e\u0026amp;\u0026amp;(r[a]=e,o[a]=a?1:1-n),e=r[a],n=o[a];r[0]===r[1]\u0026amp;\u0026amp;o[0]*o[1]!=1?t.splice(i,1):i++}return t;function s(t,e,n){return t.interval[n]\u0026lt;e.interval[n]||t.interval[n]===e.interval[n]\u0026amp;\u0026amp;(t.close[n]-e.close[n]==(n?-1:1)||!n\u0026amp;\u0026amp;s(t,e,1))}}function yo(t){var e=parseFloat(t);return e==t\u0026amp;\u0026amp;(0!==e||!U(t)||t.indexOf(\u0026quot;x\u0026quot;)\u0026lt;=0)?e:NaN}function vo(t){return!isNaN(yo(t))}function mo(){return Math.round(9*Math.random())}function xo(t,e){return 0===e?t:xo(e,t%e)}function _o(t,e){return null==t?e:null==e?t:t*e/xo(t,e)}\u0026quot;undefined\u0026quot;!=typeof console\u0026amp;\u0026amp;console.warn\u0026amp;\u0026amp;console.log;function bo(t){0}function wo(t){throw new Error(t)}function So(t,e,n){return(e-t)*n+t}var Mo=\u0026quot;series\\0\u0026quot;,Io=\u0026quot;\\0_ec_\\0\u0026quot;;function To(t){return t instanceof Array?t:null==t?[]:[t]}function Co(t,e,n){if(t){t[e]=t[e]||{},t.emphasis=t.emphasis||{},t.emphasis[e]=t.emphasis[e]||{};for(var i=0,r=n.length;i\u0026lt;r;i++){var o=n[i];!t.emphasis[e].hasOwnProperty(o)\u0026amp;\u0026amp;t[e].hasOwnProperty(o)\u0026amp;\u0026amp;(t.emphasis[e][o]=t[e][o])}}}var Do=[\u0026quot;fontStyle\u0026quot;,\u0026quot;fontWeight\u0026quot;,\u0026quot;fontSize\u0026quot;,\u0026quot;fontFamily\u0026quot;,\u0026quot;rich\u0026quot;,\u0026quot;tag\u0026quot;,\u0026quot;color\u0026quot;,\u0026quot;textBorderColor\u0026quot;,\u0026quot;textBorderWidth\u0026quot;,\u0026quot;width\u0026quot;,\u0026quot;height\u0026quot;,\u0026quot;lineHeight\u0026quot;,\u0026quot;align\u0026quot;,\u0026quot;verticalAlign\u0026quot;,\u0026quot;baseline\u0026quot;,\u0026quot;shadowColor\u0026quot;,\u0026quot;shadowBlur\u0026quot;,\u0026quot;shadowOffsetX\u0026quot;,\u0026quot;shadowOffsetY\u0026quot;,\u0026quot;textShadowColor\u0026quot;,\u0026quot;textShadowBlur\u0026quot;,\u0026quot;textShadowOffsetX\u0026quot;,\u0026quot;textShadowOffsetY\u0026quot;,\u0026quot;backgroundColor\u0026quot;,\u0026quot;borderColor\u0026quot;,\u0026quot;borderWidth\u0026quot;,\u0026quot;borderRadius\u0026quot;,\u0026quot;padding\u0026quot;];function Ao(t){return!q(t)||Y(t)||t instanceof Date?t:t.value}function ko(t){return q(t)\u0026amp;\u0026amp;!(t instanceof Array)}function Lo(t,e,n){var i=\u0026quot;normalMerge\u0026quot;===n,r=\u0026quot;replaceMerge\u0026quot;===n,o=\u0026quot;replaceAll\u0026quot;===n;t=t||[],e=(e||[]).slice();var a=yt();E(e,(function(t,n){q(t)||(e[n]=null)}));var s,l,u=function(t,e,n){var i=[];if(\u0026quot;replaceAll\u0026quot;===n)return i;for(var r=0;r\u0026lt;t.length;r++){var o=t[r];o\u0026amp;\u0026amp;null!=o.id\u0026amp;\u0026amp;e.set(o.id,r),i.push({existing:\u0026quot;replaceMerge\u0026quot;===n||Eo(o)?null:o,newOption:null,keyInfo:null,brandNew:null})}return i}(t,a,n);return(i||r)\u0026amp;\u0026amp;function(t,e,n,i){E(i,(function(r,o){if(r\u0026amp;\u0026amp;null!=r.id){var a=Oo(r.id),s=n.get(a);if(null!=s){var l=t[s];lt(!l.newOption,\u0026#39;Duplicated option on id \u0026quot;\u0026#39;+a+\u0026#39;\u0026quot;.\u0026#39;),l.newOption=r,l.existing=e[s],i[o]=null}}}))}(u,t,a,e),i\u0026amp;\u0026amp;function(t,e){E(e,(function(n,i){if(n\u0026amp;\u0026amp;null!=n.name)for(var r=0;r\u0026lt;t.length;r++){var o=t[r].existing;if(!t[r].newOption\u0026amp;\u0026amp;o\u0026amp;\u0026amp;(null==o.id||null==n.id)\u0026amp;\u0026amp;!Eo(n)\u0026amp;\u0026amp;!Eo(o)\u0026amp;\u0026amp;Po(\u0026quot;name\u0026quot;,o,n))return t[r].newOption=n,void(e[i]=null)}}))}(u,e),i||r?function(t,e,n){E(e,(function(e){if(e){for(var i,r=0;(i=t[r])\u0026amp;\u0026amp;(i.newOption||Eo(i.existing)||i.existing\u0026amp;\u0026amp;null!=e.id\u0026amp;\u0026amp;!Po(\u0026quot;id\u0026quot;,e,i.existing));)r++;i?(i.newOption=e,i.brandNew=n):t.push({newOption:e,brandNew:n,existing:null,keyInfo:null}),r++}}))}(u,e,r):o\u0026amp;\u0026amp;function(t,e){E(e,(function(e){t.push({newOption:e,brandNew:!0,existing:null,keyInfo:null})}))}(u,e),s=u,l=yt(),E(s,(function(t){var e=t.existing;e\u0026amp;\u0026amp;l.set(e.id,t)})),E(s,(function(t){var e=t.newOption;lt(!e||null==e.id||!l.get(e.id)||l.get(e.id)===t,\u0026quot;id duplicates: \u0026quot;+(e\u0026amp;\u0026amp;e.id)),e\u0026amp;\u0026amp;null!=e.id\u0026amp;\u0026amp;l.set(e.id,t),!t.keyInfo\u0026amp;\u0026amp;(t.keyInfo={})})),E(s,(function(t,e){var n=t.existing,i=t.newOption,r=t.keyInfo;if(q(i)){if(r.name=null!=i.name?Oo(i.name):n?n.name:Mo+e,n)r.id=Oo(n.id);else if(null!=i.id)r.id=Oo(i.id);else{var o=0;do{r.id=\u0026quot;\\0\u0026quot;+r.name+\u0026quot;\\0\u0026quot;+o++}while(l.get(r.id))}l.set(r.id,t)}})),u}function Po(t,e,n){var i=Ro(e[t],null),r=Ro(n[t],null);return null!=i\u0026amp;\u0026amp;null!=r\u0026amp;\u0026amp;i===r}function Oo(t){return Ro(t,\u0026quot;\u0026quot;)}function Ro(t,e){return null==t?e:U(t)?t:j(t)||Z(t)?t+\u0026quot;\u0026quot;:e}function No(t){var e=t.name;return!(!e||!e.indexOf(Mo))}function Eo(t){return t\u0026amp;\u0026amp;null!=t.id\u0026amp;\u0026amp;0===Oo(t.id).indexOf(Io)}function zo(t,e){return null!=e.dataIndexInside?e.dataIndexInside:null!=e.dataIndex?Y(e.dataIndex)?z(e.dataIndex,(function(e){return t.indexOfRawIndex(e)})):t.indexOfRawIndex(e.dataIndex):null!=e.name?Y(e.name)?z(e.name,(function(e){return t.indexOfName(e)})):t.indexOfName(e.name):void 0}function Vo(){var t=\u0026quot;__ec_inner_\u0026quot;+Bo++;return function(e){return e[t]||(e[t]={})}}var Bo=mo();function Fo(t,e,n){var i=Go(e,n),r=i.mainTypeSpecified,o=i.queryOptionMap,a=i.others,s=n?n.defaultMainType:null;return!r\u0026amp;\u0026amp;s\u0026amp;\u0026amp;o.set(s,{}),o.each((function(e,i){var r=Yo(t,i,e,{useDefault:s===i,enableAll:!n||null==n.enableAll||n.enableAll,enableNone:!n||null==n.enableNone||n.enableNone});a[i+\u0026quot;Models\u0026quot;]=r.models,a[i+\u0026quot;Model\u0026quot;]=r.models[0]})),a}function Go(t,e){var n;if(U(t)){var i={};i[t+\u0026quot;Index\u0026quot;]=0,n=i}else n=t;var r=yt(),o={},a=!1;return E(n,(function(t,n){if(\u0026quot;dataIndex\u0026quot;!==n\u0026amp;\u0026amp;\u0026quot;dataIndexInside\u0026quot;!==n){var i=n.match(/^(\\w+)(Index|Id|Name)$/)||[],s=i[1],l=(i[2]||\u0026quot;\u0026quot;).toLowerCase();if(s\u0026amp;\u0026amp;l\u0026amp;\u0026amp;!(e\u0026amp;\u0026amp;e.includeMainTypes\u0026amp;\u0026amp;P(e.includeMainTypes,s)\u0026lt;0))a=a||!!s,(r.get(s)||r.set(s,{}))[l]=t}else o[n]=t})),{mainTypeSpecified:a,queryOptionMap:r,others:o}}var Wo={useDefault:!0,enableAll:!1,enableNone:!1},Ho={useDefault:!1,enableAll:!0,enableNone:!0};function Yo(t,e,n,i){i=i||Wo;var r=n.index,o=n.id,a=n.name,s={models:null,specified:null!=r||null!=o||null!=a};if(!s.specified){var l=void 0;return s.models=i.useDefault\u0026amp;\u0026amp;(l=t.getComponent(e))?[l]:[],s}return\u0026quot;none\u0026quot;===r||!1===r?(lt(i.enableNone,\u0026#39;`\u0026quot;none\u0026quot;` or `false` is not a valid value on index option.\u0026#39;),s.models=[],s):(\u0026quot;all\u0026quot;===r\u0026amp;\u0026amp;(lt(i.enableAll,\u0026#39;`\u0026quot;all\u0026quot;` is not a valid value on index option.\u0026#39;),r=o=a=null),s.models=t.queryComponents({mainType:e,index:r,id:o,name:a}),s)}function Xo(t,e,n){t.setAttribute?t.setAttribute(e,n):t[e]=n}function Uo(t,e){var n=yt(),i=[];return E(t,(function(t){var r=e(t);(n.get(r)||(i.push(r),n.set(r,[]))).push(t)})),{keys:i,buckets:n}}function Zo(t,e,n,i,r){var o=null==e||\u0026quot;auto\u0026quot;===e;if(null==i)return i;if(j(i))return Jr(f=So(n||0,i,r),o?Math.max(to(n||0),to(i)):e);if(U(i))return r\u0026lt;1?n:i;for(var a=[],s=n,l=i,u=Math.max(s?s.length:0,l.length),h=0;h\u0026lt;u;++h){var c=t.getDimensionInfo(h);if(c\u0026amp;\u0026amp;\u0026quot;ordinal\u0026quot;===c.type)a[h]=(r\u0026lt;1\u0026amp;\u0026amp;s?s:l)[h];else{var p=s\u0026amp;\u0026amp;s[h]?s[h]:0,d=l[h],f=So(p,d,r);a[h]=Jr(f,o?Math.max(to(p),to(d)):e)}}return a}var jo=\u0026quot;___EC__COMPONENT__CONTAINER___\u0026quot;,qo=\u0026quot;___EC__EXTENDED_CLASS___\u0026quot;;function Ko(t){var e={main:\u0026quot;\u0026quot;,sub:\u0026quot;\u0026quot;};if(t){var n=t.split(\u0026quot;.\u0026quot;);e.main=n[0]||\u0026quot;\u0026quot;,e.sub=n[1]||\u0026quot;\u0026quot;}return e}function $o(t,e){t.$constructor=t,t.extend=function(t){var e,i,r=this;return X(i=r)\u0026amp;\u0026amp;/^class\\s/.test(Function.prototype.toString.call(i))?e=function(t){function e(){return t.apply(this,arguments)||this}return n(e,t),e}(r):(e=function(){(t.$constructor||r).apply(this,arguments)},O(e,this)),A(e.prototype,t),e[qo]=!0,e.extend=this.extend,e.superCall=ta,e.superApply=ea,e.superClass=r,e}}function Jo(t,e){t.extend=e.extend}var Qo=Math.round(10*Math.random());function ta(t,e){for(var n=[],i=2;i\u0026lt;arguments.length;i++)n[i-2]=arguments[i];return this.superClass.prototype[e].apply(t,n)}function ea(t,e,n){return this.superClass.prototype[e].apply(t,n)}function na(t){var e={};t.registerClass=function(t){var n,i=t.type||t.prototype.type;if(i){lt(/^[a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)?$/.test(n=i),\u0026#39;componentType \u0026quot;\u0026#39;+n+\u0026#39;\u0026quot; illegal\u0026#39;),t.prototype.type=i;var r=Ko(i);if(r.sub){if(r.sub!==jo){var o=function(t){var n=e[t.main];n\u0026amp;\u0026amp;n[jo]||((n=e[t.main]={})[jo]=!0);return n}(r);o[r.sub]=t}}else e[r.main]=t}return t},t.getClass=function(t,n,i){var r=e[t];if(r\u0026amp;\u0026amp;r[jo]\u0026amp;\u0026amp;(r=n?r[n]:null),i\u0026amp;\u0026amp;!r)throw new Error(n?\u0026quot;Component \u0026quot;+t+\u0026quot;.\u0026quot;+(n||\u0026quot;\u0026quot;)+\u0026quot; is used but not imported.\u0026quot;:t+\u0026quot;.type should be specified.\u0026quot;);return r},t.getClassesByMainType=function(t){var n=Ko(t),i=[],r=e[n.main];return r\u0026amp;\u0026amp;r[jo]?E(r,(function(t,e){e!==jo\u0026amp;\u0026amp;i.push(t)})):i.push(r),i},t.hasClass=function(t){var n=Ko(t);return!!e[n.main]},t.getAllClassMainTypes=function(){var t=[];return E(e,(function(e,n){t.push(n)})),t},t.hasSubTypes=function(t){var n=Ko(t),i=e[n.main];return i\u0026amp;\u0026amp;i[jo]}}function ia(t,e){for(var n=0;n\u0026lt;t.length;n++)t[n][1]||(t[n][1]=t[n][0]);return e=e||!1,function(n,i,r){for(var o={},a=0;a\u0026lt;t.length;a++){var s=t[a][1];if(!(i\u0026amp;\u0026amp;P(i,s)\u0026gt;=0||r\u0026amp;\u0026amp;P(r,s)\u0026lt;0)){var l=n.getShallow(s,e);null!=l\u0026amp;\u0026amp;(o[t[a][0]]=l)}}return o}}var ra=ia([[\u0026quot;fill\u0026quot;,\u0026quot;color\u0026quot;],[\u0026quot;shadowBlur\u0026quot;],[\u0026quot;shadowOffsetX\u0026quot;],[\u0026quot;shadowOffsetY\u0026quot;],[\u0026quot;opacity\u0026quot;],[\u0026quot;shadowColor\u0026quot;]]),oa=function(){function t(){}return t.prototype.getAreaStyle=function(t,e){return ra(this,t,e)},t}(),aa=new En(50);function sa(t){if(\u0026quot;string\u0026quot;==typeof t){var e=aa.get(t);return e\u0026amp;\u0026amp;e.image}return t}function la(t,e,n,i,r){if(t){if(\u0026quot;string\u0026quot;==typeof t){if(e\u0026amp;\u0026amp;e.__zrImageSrc===t||!n)return e;var o=aa.get(t),a={hostEl:n,cb:i,cbPayload:r};return o?!ha(e=o.image)\u0026amp;\u0026amp;o.pending.push(a):((e=h.loadImage(t,ua,ua)).__zrImageSrc=t,aa.put(t,e.__cachedImgObj={image:e,pending:[a]})),e}return t}return e}function ua(){var t=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var e=0;e\u0026lt;t.pending.length;e++){var n=t.pending[e],i=n.cb;i\u0026amp;\u0026amp;i(this,n.cbPayload),n.hostEl.dirty()}t.pending.length=0}function ha(t){return t\u0026amp;\u0026amp;t.width\u0026amp;\u0026amp;t.height}var ca=/\\{([a-zA-Z0-9_]+)\\|([^}]*)\\}/g;function pa(t,e,n,i,r,o){if(!n)return t.text=\u0026quot;\u0026quot;,void(t.isTruncated=!1);var a=(e+\u0026quot;\u0026quot;).split(\u0026quot;\\n\u0026quot;);o=da(n,i,r,o);for(var s=!1,l={},u=0,h=a.length;u\u0026lt;h;u++)fa(l,a[u],o),a[u]=l.textLine,s=s||l.isTruncated;t.text=a.join(\u0026quot;\\n\u0026quot;),t.isTruncated=s}function da(t,e,n,i){var r=A({},i=i||{});r.font=e,n=rt(n,\u0026quot;...\u0026quot;),r.maxIterations=rt(i.maxIterations,2);var o=r.minChar=rt(i.minChar,0);r.cnCharWidth=br(\u0026quot;国\u0026quot;,e);var a=r.ascCharWidth=br(\u0026quot;a\u0026quot;,e);r.placeholder=rt(i.placeholder,\u0026quot;\u0026quot;);for(var s=t=Math.max(0,t-1),l=0;l\u0026lt;o\u0026amp;\u0026amp;s\u0026gt;=a;l++)s-=a;var u=br(n,e);return u\u0026gt;s\u0026amp;\u0026amp;(n=\u0026quot;\u0026quot;,u=0),s=t-u,r.ellipsis=n,r.ellipsisWidth=u,r.contentWidth=s,r.containerWidth=t,r}function fa(t,e,n){var i=n.containerWidth,r=n.font,o=n.contentWidth;if(!i)return t.textLine=\u0026quot;\u0026quot;,void(t.isTruncated=!1);var a=br(e,r);if(a\u0026lt;=i)return t.textLine=e,void(t.isTruncated=!1);for(var s=0;;s++){if(a\u0026lt;=o||s\u0026gt;=n.maxIterations){e+=n.ellipsis;break}var l=0===s?ga(e,o,n.ascCharWidth,n.cnCharWidth):a\u0026gt;0?Math.floor(e.length*o/a):0;a=br(e=e.substr(0,l),r)}\u0026quot;\u0026quot;===e\u0026amp;\u0026amp;(e=n.placeholder),t.textLine=e,t.isTruncated=!0}function ga(t,e,n,i){for(var r=0,o=0,a=t.length;o\u0026lt;a\u0026amp;\u0026amp;r\u0026lt;e;o++){var s=t.charCodeAt(o);r+=0\u0026lt;=s\u0026amp;\u0026amp;s\u0026lt;=127?n:i}return o}var ya=function(){},va=function(t){this.tokens=[],t\u0026amp;\u0026amp;(this.tokens=t)},ma=function(){this.width=0,this.height=0,this.contentWidth=0,this.contentHeight=0,this.outerWidth=0,this.outerHeight=0,this.lines=[],this.isTruncated=!1};function xa(t,e,n,i,r){var o,a,s=\u0026quot;\u0026quot;===e,l=r\u0026amp;\u0026amp;n.rich[r]||{},u=t.lines,h=l.font||n.font,c=!1;if(i){var p=l.padding,d=p?p[1]+p[3]:0;if(null!=l.width\u0026amp;\u0026amp;\u0026quot;auto\u0026quot;!==l.width){var f=Cr(l.width,i.width)+d;u.length\u0026gt;0\u0026amp;\u0026amp;f+i.accumWidth\u0026gt;i.width\u0026amp;\u0026amp;(o=e.split(\u0026quot;\\n\u0026quot;),c=!0),i.accumWidth=f}else{var g=wa(e,h,i.width,i.breakAll,i.accumWidth);i.accumWidth=g.accumWidth+d,a=g.linesWidths,o=g.lines}}else o=e.split(\u0026quot;\\n\u0026quot;);for(var y=0;y\u0026lt;o.length;y++){var v=o[y],m=new ya;if(m.styleName=r,m.text=v,m.isLineHolder=!v\u0026amp;\u0026amp;!s,\u0026quot;number\u0026quot;==typeof l.width?m.width=l.width:m.width=a?a[y]:br(v,h),y||c)u.push(new va([m]));else{var x=(u[u.length-1]||(u[0]=new va)).tokens,_=x.length;1===_\u0026amp;\u0026amp;x[0].isLineHolder?x[0]=m:(v||!_||s)\u0026amp;\u0026amp;x.push(m)}}}var _a=V(\u0026quot;,\u0026amp;?/;] \u0026quot;.split(\u0026quot;\u0026quot;),(function(t,e){return t[e]=!0,t}),{});function ba(t){return!function(t){var e=t.charCodeAt(0);return e\u0026gt;=32\u0026amp;\u0026amp;e\u0026lt;=591||e\u0026gt;=880\u0026amp;\u0026amp;e\u0026lt;=4351||e\u0026gt;=4608\u0026amp;\u0026amp;e\u0026lt;=5119||e\u0026gt;=7680\u0026amp;\u0026amp;e\u0026lt;=8303}(t)||!!_a[t]}function wa(t,e,n,i,r){for(var o=[],a=[],s=\u0026quot;\u0026quot;,l=\u0026quot;\u0026quot;,u=0,h=0,c=0;c\u0026lt;t.length;c++){var p=t.charAt(c);if(\u0026quot;\\n\u0026quot;!==p){var d=br(p,e),f=!i\u0026amp;\u0026amp;!ba(p);(o.length?h+d\u0026gt;n:r+h+d\u0026gt;n)?h?(s||l)\u0026amp;\u0026amp;(f?(s||(s=l,l=\u0026quot;\u0026quot;,h=u=0),o.push(s),a.push(h-u),l+=p,s=\u0026quot;\u0026quot;,h=u+=d):(l\u0026amp;\u0026amp;(s+=l,l=\u0026quot;\u0026quot;,u=0),o.push(s),a.push(h),s=p,h=d)):f?(o.push(l),a.push(u),l=p,u=d):(o.push(p),a.push(d)):(h+=d,f?(l+=p,u+=d):(l\u0026amp;\u0026amp;(s+=l,l=\u0026quot;\u0026quot;,u=0),s+=p))}else l\u0026amp;\u0026amp;(s+=l,h+=u),o.push(s),a.push(h),s=\u0026quot;\u0026quot;,l=\u0026quot;\u0026quot;,u=0,h=0}return o.length||s||(s=t,l=\u0026quot;\u0026quot;,u=0),l\u0026amp;\u0026amp;(s+=l),s\u0026amp;\u0026amp;(o.push(s),a.push(h)),1===o.length\u0026amp;\u0026amp;(h+=r),{accumWidth:h,lines:o,linesWidths:a}}var Sa=\u0026quot;__zr_style_\u0026quot;+Math.round(10*Math.random()),Ma={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:\u0026quot;#000\u0026quot;,opacity:1,blend:\u0026quot;source-over\u0026quot;},Ia={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};Ma[Sa]=!0;var Ta=[\u0026quot;z\u0026quot;,\u0026quot;z2\u0026quot;,\u0026quot;invisible\u0026quot;],Ca=[\u0026quot;invisible\u0026quot;],Da=function(t){function e(e){return t.call(this,e)||this}var i;return n(e,t),e.prototype._init=function(e){for(var n=G(e),i=0;i\u0026lt;n.length;i++){var r=n[i];\u0026quot;style\u0026quot;===r?this.useStyle(e[r]):t.prototype.attrKV.call(this,r,e[r])}this.style||this.useStyle({})},e.prototype.beforeBrush=function(){},e.prototype.afterBrush=function(){},e.prototype.innerBeforeBrush=function(){},e.prototype.innerAfterBrush=function(){},e.prototype.shouldBePainted=function(t,e,n,i){var r=this.transform;if(this.ignore||this.invisible||0===this.style.opacity||this.culling\u0026amp;\u0026amp;function(t,e,n){Aa.copy(t.getBoundingRect()),t.transform\u0026amp;\u0026amp;Aa.applyTransform(t.transform);return ka.width=e,ka.height=n,!Aa.intersect(ka)}(this,t,e)||r\u0026amp;\u0026amp;!r[0]\u0026amp;\u0026amp;!r[3])return!1;if(n\u0026amp;\u0026amp;this.__clipPaths)for(var o=0;o\u0026lt;this.__clipPaths.length;++o)if(this.__clipPaths[o].isZeroArea())return!1;if(i\u0026amp;\u0026amp;this.parent)for(var a=this.parent;a;){if(a.ignore)return!1;a=a.parent}return!0},e.prototype.contain=function(t,e){return this.rectContain(t,e)},e.prototype.traverse=function(t,e){t.call(e,this)},e.prototype.rectContain=function(t,e){var n=this.transformCoordToLocal(t,e);return this.getBoundingRect().contain(n[0],n[1])},e.prototype.getPaintRect=function(){var t=this._paintRect;if(!this._paintRect||this.__dirty){var e=this.transform,n=this.getBoundingRect(),i=this.style,r=i.shadowBlur||0,o=i.shadowOffsetX||0,a=i.shadowOffsetY||0;t=this._paintRect||(this._paintRect=new ze(0,0,0,0)),e?ze.applyTransform(t,n,e):t.copy(n),(r||o||a)\u0026amp;\u0026amp;(t.width+=2*r+Math.abs(o),t.height+=2*r+Math.abs(a),t.x=Math.min(t.x,t.x+o-r),t.y=Math.min(t.y,t.y+a-r));var s=this.dirtyRectTolerance;t.isZero()||(t.x=Math.floor(t.x-s),t.y=Math.floor(t.y-s),t.width=Math.ceil(t.width+1+2*s),t.height=Math.ceil(t.height+1+2*s))}return t},e.prototype.setPrevPaintRect=function(t){t?(this._prevPaintRect=this._prevPaintRect||new ze(0,0,0,0),this._prevPaintRect.copy(t)):this._prevPaintRect=null},e.prototype.getPrevPaintRect=function(){return this._prevPaintRect},e.prototype.animateStyle=function(t){return this.animate(\u0026quot;style\u0026quot;,t)},e.prototype.updateDuringAnimation=function(t){\u0026quot;style\u0026quot;===t?this.dirtyStyle():this.markRedraw()},e.prototype.attrKV=function(e,n){\u0026quot;style\u0026quot;!==e?t.prototype.attrKV.call(this,e,n):this.style?this.setStyle(n):this.useStyle(n)},e.prototype.setStyle=function(t,e){return\u0026quot;string\u0026quot;==typeof t?this.style[t]=e:A(this.style,t),this.dirtyStyle(),this},e.prototype.dirtyStyle=function(t){t||this.markRedraw(),this.__dirty|=2,this._rect\u0026amp;\u0026amp;(this._rect=null)},e.prototype.dirty=function(){this.dirtyStyle()},e.prototype.styleChanged=function(){return!!(2\u0026amp;this.__dirty)},e.prototype.styleUpdated=function(){this.__dirty\u0026amp;=-3},e.prototype.createStyle=function(t){return mt(Ma,t)},e.prototype.useStyle=function(t){t[Sa]||(t=this.createStyle(t)),this.__inHover?this.__hoverStyle=t:this.style=t,this.dirtyStyle()},e.prototype.isStyleObject=function(t){return t[Sa]},e.prototype._innerSaveToNormal=function(e){t.prototype._innerSaveToNormal.call(this,e);var n=this._normalState;e.style\u0026amp;\u0026amp;!n.style\u0026amp;\u0026amp;(n.style=this._mergeStyle(this.createStyle(),this.style)),this._savePrimaryToNormal(e,n,Ta)},e.prototype._applyStateObj=function(e,n,i,r,o,a){t.prototype._applyStateObj.call(this,e,n,i,r,o,a);var s,l=!(n\u0026amp;\u0026amp;r);if(n\u0026amp;\u0026amp;n.style?o?r?s=n.style:(s=this._mergeStyle(this.createStyle(),i.style),this._mergeStyle(s,n.style)):(s=this._mergeStyle(this.createStyle(),r?this.style:i.style),this._mergeStyle(s,n.style)):l\u0026amp;\u0026amp;(s=i.style),s)if(o){var u=this.style;if(this.style=this.createStyle(l?{}:u),l)for(var h=G(u),c=0;c\u0026lt;h.length;c++){(d=h[c])in s\u0026amp;\u0026amp;(s[d]=s[d],this.style[d]=u[d])}var p=G(s);for(c=0;c\u0026lt;p.length;c++){var d=p[c];this.style[d]=this.style[d]}this._transitionState(e,{style:s},a,this.getAnimationStyleProps())}else this.useStyle(s);var f=this.__inHover?Ca:Ta;for(c=0;c\u0026lt;f.length;c++){d=f[c];n\u0026amp;\u0026amp;null!=n[d]?this[d]=n[d]:l\u0026amp;\u0026amp;null!=i[d]\u0026amp;\u0026amp;(this[d]=i[d])}},e.prototype._mergeStates=function(e){for(var n,i=t.prototype._mergeStates.call(this,e),r=0;r\u0026lt;e.length;r++){var o=e[r];o.style\u0026amp;\u0026amp;(n=n||{},this._mergeStyle(n,o.style))}return n\u0026amp;\u0026amp;(i.style=n),i},e.prototype._mergeStyle=function(t,e){return A(t,e),t},e.prototype.getAnimationStyleProps=function(){return Ia},e.initDefaultProps=((i=e.prototype).type=\u0026quot;displayable\u0026quot;,i.invisible=!1,i.z=0,i.z2=0,i.zlevel=0,i.culling=!1,i.cursor=\u0026quot;pointer\u0026quot;,i.rectHover=!1,i.incremental=!1,i._rect=null,i.dirtyRectTolerance=0,void(i.__dirty=3)),e}(Rr),Aa=new ze(0,0,0,0),ka=new ze(0,0,0,0);var La=Math.min,Pa=Math.max,Oa=Math.sin,Ra=Math.cos,Na=2*Math.PI,Ea=Mt(),za=Mt(),Va=Mt();function Ba(t,e,n){if(0!==t.length){for(var i=t[0],r=i[0],o=i[0],a=i[1],s=i[1],l=1;l\u0026lt;t.length;l++)i=t[l],r=La(r,i[0]),o=Pa(o,i[0]),a=La(a,i[1]),s=Pa(s,i[1]);e[0]=r,e[1]=a,n[0]=o,n[1]=s}}function Fa(t,e,n,i,r,o){r[0]=La(t,n),r[1]=La(e,i),o[0]=Pa(t,n),o[1]=Pa(e,i)}var Ga=[],Wa=[];function Ha(t,e,n,i,r,o,a,s,l,u){var h=bn,c=mn,p=h(t,n,r,a,Ga);l[0]=1/0,l[1]=1/0,u[0]=-1/0,u[1]=-1/0;for(var d=0;d\u0026lt;p;d++){var f=c(t,n,r,a,Ga[d]);l[0]=La(f,l[0]),u[0]=Pa(f,u[0])}p=h(e,i,o,s,Wa);for(d=0;d\u0026lt;p;d++){var g=c(e,i,o,s,Wa[d]);l[1]=La(g,l[1]),u[1]=Pa(g,u[1])}l[0]=La(t,l[0]),u[0]=Pa(t,u[0]),l[0]=La(a,l[0]),u[0]=Pa(a,u[0]),l[1]=La(e,l[1]),u[1]=Pa(e,u[1]),l[1]=La(s,l[1]),u[1]=Pa(s,u[1])}function Ya(t,e,n,i,r,o,a,s){var l=Cn,u=In,h=Pa(La(l(t,n,r),1),0),c=Pa(La(l(e,i,o),1),0),p=u(t,n,r,h),d=u(e,i,o,c);a[0]=La(t,r,p),a[1]=La(e,o,d),s[0]=Pa(t,r,p),s[1]=Pa(e,o,d)}function Xa(t,e,n,i,r,o,a,s,l){var u=Ht,h=Yt,c=Math.abs(r-o);if(c%Na\u0026lt;1e-4\u0026amp;\u0026amp;c\u0026gt;1e-4)return s[0]=t-n,s[1]=e-i,l[0]=t+n,void(l[1]=e+i);if(Ea[0]=Ra(r)*n+t,Ea[1]=Oa(r)*i+e,za[0]=Ra(o)*n+t,za[1]=Oa(o)*i+e,u(s,Ea,za),h(l,Ea,za),(r%=Na)\u0026lt;0\u0026amp;\u0026amp;(r+=Na),(o%=Na)\u0026lt;0\u0026amp;\u0026amp;(o+=Na),r\u0026gt;o\u0026amp;\u0026amp;!a?o+=Na:r\u0026lt;o\u0026amp;\u0026amp;a\u0026amp;\u0026amp;(r+=Na),a){var p=o;o=r,r=p}for(var d=0;d\u0026lt;o;d+=Math.PI/2)d\u0026gt;r\u0026amp;\u0026amp;(Va[0]=Ra(d)*n+t,Va[1]=Oa(d)*i+e,u(s,Va,s),h(l,Va,l))}var Ua={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},Za=[],ja=[],qa=[],Ka=[],$a=[],Ja=[],Qa=Math.min,ts=Math.max,es=Math.cos,ns=Math.sin,is=Math.abs,rs=Math.PI,os=2*rs,as=\u0026quot;undefined\u0026quot;!=typeof Float32Array,ss=[];function ls(t){return Math.round(t/rs*1e8)/1e8%2*rs}function us(t,e){var n=ls(t[0]);n\u0026lt;0\u0026amp;\u0026amp;(n+=os);var i=n-t[0],r=t[1];r+=i,!e\u0026amp;\u0026amp;r-n\u0026gt;=os?r=n+os:e\u0026amp;\u0026amp;n-r\u0026gt;=os?r=n-os:!e\u0026amp;\u0026amp;n\u0026gt;r?r=n+(os-ls(n-r)):e\u0026amp;\u0026amp;n\u0026lt;r\u0026amp;\u0026amp;(r=n-(os-ls(r-n))),t[0]=n,t[1]=r}var hs=function(){function t(t){this.dpr=1,this._xi=0,this._yi=0,this._x0=0,this._y0=0,this._len=0,t\u0026amp;\u0026amp;(this._saveData=!1),this._saveData\u0026amp;\u0026amp;(this.data=[])}return t.prototype.increaseVersion=function(){this._version++},t.prototype.getVersion=function(){return this._version},t.prototype.setScale=function(t,e,n){(n=n||0)\u0026gt;0\u0026amp;\u0026amp;(this._ux=is(n/sr/t)||0,this._uy=is(n/sr/e)||0)},t.prototype.setDPR=function(t){this.dpr=t},t.prototype.setContext=function(t){this._ctx=t},t.prototype.getContext=function(){return this._ctx},t.prototype.beginPath=function(){return this._ctx\u0026amp;\u0026amp;this._ctx.beginPath(),this.reset(),this},t.prototype.reset=function(){this._saveData\u0026amp;\u0026amp;(this._len=0),this._pathSegLen\u0026amp;\u0026amp;(this._pathSegLen=null,this._pathLen=0),this._version++},t.prototype.moveTo=function(t,e){return this._drawPendingPt(),this.addData(Ua.M,t,e),this._ctx\u0026amp;\u0026amp;this._ctx.moveTo(t,e),this._x0=t,this._y0=e,this._xi=t,this._yi=e,this},t.prototype.lineTo=function(t,e){var n=is(t-this._xi),i=is(e-this._yi),r=n\u0026gt;this._ux||i\u0026gt;this._uy;if(this.addData(Ua.L,t,e),this._ctx\u0026amp;\u0026amp;r\u0026amp;\u0026amp;this._ctx.lineTo(t,e),r)this._xi=t,this._yi=e,this._pendingPtDist=0;else{var o=n*n+i*i;o\u0026gt;this._pendingPtDist\u0026amp;\u0026amp;(this._pendingPtX=t,this._pendingPtY=e,this._pendingPtDist=o)}return this},t.prototype.bezierCurveTo=function(t,e,n,i,r,o){return this._drawPendingPt(),this.addData(Ua.C,t,e,n,i,r,o),this._ctx\u0026amp;\u0026amp;this._ctx.bezierCurveTo(t,e,n,i,r,o),this._xi=r,this._yi=o,this},t.prototype.quadraticCurveTo=function(t,e,n,i){return this._drawPendingPt(),this.addData(Ua.Q,t,e,n,i),this._ctx\u0026amp;\u0026amp;this._ctx.quadraticCurveTo(t,e,n,i),this._xi=n,this._yi=i,this},t.prototype.arc=function(t,e,n,i,r,o){this._drawPendingPt(),ss[0]=i,ss[1]=r,us(ss,o),i=ss[0];var a=(r=ss[1])-i;return this.addData(Ua.A,t,e,n,n,i,a,0,o?0:1),this._ctx\u0026amp;\u0026amp;this._ctx.arc(t,e,n,i,r,o),this._xi=es(r)*n+t,this._yi=ns(r)*n+e,this},t.prototype.arcTo=function(t,e,n,i,r){return this._drawPendingPt(),this._ctx\u0026amp;\u0026amp;this._ctx.arcTo(t,e,n,i,r),this},t.prototype.rect=function(t,e,n,i){return this._drawPendingPt(),this._ctx\u0026amp;\u0026amp;this._ctx.rect(t,e,n,i),this.addData(Ua.R,t,e,n,i),this},t.prototype.closePath=function(){this._drawPendingPt(),this.addData(Ua.Z);var t=this._ctx,e=this._x0,n=this._y0;return t\u0026amp;\u0026amp;t.closePath(),this._xi=e,this._yi=n,this},t.prototype.fill=function(t){t\u0026amp;\u0026amp;t.fill(),this.toStatic()},t.prototype.stroke=function(t){t\u0026amp;\u0026amp;t.stroke(),this.toStatic()},t.prototype.len=function(){return this._len},t.prototype.setData=function(t){var e=t.length;this.data\u0026amp;\u0026amp;this.data.length===e||!as||(this.data=new Float32Array(e));for(var n=0;n\u0026lt;e;n++)this.data[n]=t[n];this._len=e},t.prototype.appendPath=function(t){t instanceof Array||(t=[t]);for(var e=t.length,n=0,i=this._len,r=0;r\u0026lt;e;r++)n+=t[r].len();as\u0026amp;\u0026amp;this.data instanceof Float32Array\u0026amp;\u0026amp;(this.data=new Float32Array(i+n));for(r=0;r\u0026lt;e;r++)for(var o=t[r].data,a=0;a\u0026lt;o.length;a++)this.data[i++]=o[a];this._len=i},t.prototype.addData=function(t,e,n,i,r,o,a,s,l){if(this._saveData){var u=this.data;this._len+arguments.length\u0026gt;u.length\u0026amp;\u0026amp;(this._expandData(),u=this.data);for(var h=0;h\u0026lt;arguments.length;h++)u[this._len++]=arguments[h]}},t.prototype._drawPendingPt=function(){this._pendingPtDist\u0026gt;0\u0026amp;\u0026amp;(this._ctx\u0026amp;\u0026amp;this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},t.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var t=[],e=0;e\u0026lt;this._len;e++)t[e]=this.data[e];this.data=t}},t.prototype.toStatic=function(){if(this._saveData){this._drawPendingPt();var t=this.data;t instanceof Array\u0026amp;\u0026amp;(t.length=this._len,as\u0026amp;\u0026amp;this._len\u0026gt;11\u0026amp;\u0026amp;(this.data=new Float32Array(t)))}},t.prototype.getBoundingRect=function(){qa[0]=qa[1]=$a[0]=$a[1]=Number.MAX_VALUE,Ka[0]=Ka[1]=Ja[0]=Ja[1]=-Number.MAX_VALUE;var t,e=this.data,n=0,i=0,r=0,o=0;for(t=0;t\u0026lt;this._len;){var a=e[t++],s=1===t;switch(s\u0026amp;\u0026amp;(r=n=e[t],o=i=e[t+1]),a){case Ua.M:n=r=e[t++],i=o=e[t++],$a[0]=r,$a[1]=o,Ja[0]=r,Ja[1]=o;break;case Ua.L:Fa(n,i,e[t],e[t+1],$a,Ja),n=e[t++],i=e[t++];break;case Ua.C:Ha(n,i,e[t++],e[t++],e[t++],e[t++],e[t],e[t+1],$a,Ja),n=e[t++],i=e[t++];break;case Ua.Q:Ya(n,i,e[t++],e[t++],e[t],e[t+1],$a,Ja),n=e[t++],i=e[t++];break;case Ua.A:var l=e[t++],u=e[t++],h=e[t++],c=e[t++],p=e[t++],d=e[t++]+p;t+=1;var f=!e[t++];s\u0026amp;\u0026amp;(r=es(p)*h+l,o=ns(p)*c+u),Xa(l,u,h,c,p,d,f,$a,Ja),n=es(d)*h+l,i=ns(d)*c+u;break;case Ua.R:Fa(r=n=e[t++],o=i=e[t++],r+e[t++],o+e[t++],$a,Ja);break;case Ua.Z:n=r,i=o}Ht(qa,qa,$a),Yt(Ka,Ka,Ja)}return 0===t\u0026amp;\u0026amp;(qa[0]=qa[1]=Ka[0]=Ka[1]=0),new ze(qa[0],qa[1],Ka[0]-qa[0],Ka[1]-qa[1])},t.prototype._calculateLength=function(){var t=this.data,e=this._len,n=this._ux,i=this._uy,r=0,o=0,a=0,s=0;this._pathSegLen||(this._pathSegLen=[]);for(var l=this._pathSegLen,u=0,h=0,c=0;c\u0026lt;e;){var p=t[c++],d=1===c;d\u0026amp;\u0026amp;(a=r=t[c],s=o=t[c+1]);var f=-1;switch(p){case Ua.M:r=a=t[c++],o=s=t[c++];break;case Ua.L:var g=t[c++],y=(x=t[c++])-o;(is(A=g-r)\u0026gt;n||is(y)\u0026gt;i||c===e-1)\u0026amp;\u0026amp;(f=Math.sqrt(A*A+y*y),r=g,o=x);break;case Ua.C:var v=t[c++],m=t[c++],x=(g=t[c++],t[c++]),_=t[c++],b=t[c++];f=Mn(r,o,v,m,g,x,_,b,10),r=_,o=b;break;case Ua.Q:f=kn(r,o,v=t[c++],m=t[c++],g=t[c++],x=t[c++],10),r=g,o=x;break;case Ua.A:var w=t[c++],S=t[c++],M=t[c++],I=t[c++],T=t[c++],C=t[c++],D=C+T;c+=1,d\u0026amp;\u0026amp;(a=es(T)*M+w,s=ns(T)*I+S),f=ts(M,I)*Qa(os,Math.abs(C)),r=es(D)*M+w,o=ns(D)*I+S;break;case Ua.R:a=r=t[c++],s=o=t[c++],f=2*t[c++]+2*t[c++];break;case Ua.Z:var A=a-r;y=s-o;f=Math.sqrt(A*A+y*y),r=a,o=s}f\u0026gt;=0\u0026amp;\u0026amp;(l[h++]=f,u+=f)}return this._pathLen=u,u},t.prototype.rebuildPath=function(t,e){var n,i,r,o,a,s,l,u,h,c,p=this.data,d=this._ux,f=this._uy,g=this._len,y=e\u0026lt;1,v=0,m=0,x=0;if(!y||(this._pathSegLen||this._calculateLength(),l=this._pathSegLen,u=e*this._pathLen))t:for(var _=0;_\u0026lt;g;){var b=p[_++],w=1===_;switch(w\u0026amp;\u0026amp;(n=r=p[_],i=o=p[_+1]),b!==Ua.L\u0026amp;\u0026amp;x\u0026gt;0\u0026amp;\u0026amp;(t.lineTo(h,c),x=0),b){case Ua.M:n=r=p[_++],i=o=p[_++],t.moveTo(r,o);break;case Ua.L:a=p[_++],s=p[_++];var S=is(a-r),M=is(s-o);if(S\u0026gt;d||M\u0026gt;f){if(y){if(v+(j=l[m++])\u0026gt;u){var I=(u-v)/j;t.lineTo(r*(1-I)+a*I,o*(1-I)+s*I);break t}v+=j}t.lineTo(a,s),r=a,o=s,x=0}else{var T=S*S+M*M;T\u0026gt;x\u0026amp;\u0026amp;(h=a,c=s,x=T)}break;case Ua.C:var C=p[_++],D=p[_++],A=p[_++],k=p[_++],L=p[_++],P=p[_++];if(y){if(v+(j=l[m++])\u0026gt;u){wn(r,C,A,L,I=(u-v)/j,Za),wn(o,D,k,P,I,ja),t.bezierCurveTo(Za[1],ja[1],Za[2],ja[2],Za[3],ja[3]);break t}v+=j}t.bezierCurveTo(C,D,A,k,L,P),r=L,o=P;break;case Ua.Q:C=p[_++],D=p[_++],A=p[_++],k=p[_++];if(y){if(v+(j=l[m++])\u0026gt;u){Dn(r,C,A,I=(u-v)/j,Za),Dn(o,D,k,I,ja),t.quadraticCurveTo(Za[1],ja[1],Za[2],ja[2]);break t}v+=j}t.quadraticCurveTo(C,D,A,k),r=A,o=k;break;case Ua.A:var O=p[_++],R=p[_++],N=p[_++],E=p[_++],z=p[_++],V=p[_++],B=p[_++],F=!p[_++],G=N\u0026gt;E?N:E,W=is(N-E)\u0026gt;.001,H=z+V,Y=!1;if(y)v+(j=l[m++])\u0026gt;u\u0026amp;\u0026amp;(H=z+V*(u-v)/j,Y=!0),v+=j;if(W\u0026amp;\u0026amp;t.ellipse?t.ellipse(O,R,N,E,B,z,H,F):t.arc(O,R,G,z,H,F),Y)break t;w\u0026amp;\u0026amp;(n=es(z)*N+O,i=ns(z)*E+R),r=es(H)*N+O,o=ns(H)*E+R;break;case Ua.R:n=r=p[_],i=o=p[_+1],a=p[_++],s=p[_++];var X=p[_++],U=p[_++];if(y){if(v+(j=l[m++])\u0026gt;u){var Z=u-v;t.moveTo(a,s),t.lineTo(a+Qa(Z,X),s),(Z-=X)\u0026gt;0\u0026amp;\u0026amp;t.lineTo(a+X,s+Qa(Z,U)),(Z-=U)\u0026gt;0\u0026amp;\u0026amp;t.lineTo(a+ts(X-Z,0),s+U),(Z-=X)\u0026gt;0\u0026amp;\u0026amp;t.lineTo(a,s+ts(U-Z,0));break t}v+=j}t.rect(a,s,X,U);break;case Ua.Z:if(y){var j;if(v+(j=l[m++])\u0026gt;u){I=(u-v)/j;t.lineTo(r*(1-I)+n*I,o*(1-I)+i*I);break t}v+=j}t.closePath(),r=n,o=i}}},t.prototype.clone=function(){var e=new t,n=this.data;return e.data=n.slice?n.slice():Array.prototype.slice.call(n),e._len=this._len,e},t.CMD=Ua,t.initDefaultProps=function(){var e=t.prototype;e._saveData=!0,e._ux=0,e._uy=0,e._pendingPtDist=0,e._version=0}(),t}();function cs(t,e,n,i,r,o,a){if(0===r)return!1;var s=r,l=0;if(a\u0026gt;e+s\u0026amp;\u0026amp;a\u0026gt;i+s||a\u0026lt;e-s\u0026amp;\u0026amp;a\u0026lt;i-s||o\u0026gt;t+s\u0026amp;\u0026amp;o\u0026gt;n+s||o\u0026lt;t-s\u0026amp;\u0026amp;o\u0026lt;n-s)return!1;if(t===n)return Math.abs(o-t)\u0026lt;=s/2;var u=(l=(e-i)/(t-n))*o-a+(t*i-n*e)/(t-n);return u*u/(l*l+1)\u0026lt;=s/2*s/2}function ps(t,e,n,i,r,o,a,s,l,u,h){if(0===l)return!1;var c=l;return!(h\u0026gt;e+c\u0026amp;\u0026amp;h\u0026gt;i+c\u0026amp;\u0026amp;h\u0026gt;o+c\u0026amp;\u0026amp;h\u0026gt;s+c||h\u0026lt;e-c\u0026amp;\u0026amp;h\u0026lt;i-c\u0026amp;\u0026amp;h\u0026lt;o-c\u0026amp;\u0026amp;h\u0026lt;s-c||u\u0026gt;t+c\u0026amp;\u0026amp;u\u0026gt;n+c\u0026amp;\u0026amp;u\u0026gt;r+c\u0026amp;\u0026amp;u\u0026gt;a+c||u\u0026lt;t-c\u0026amp;\u0026amp;u\u0026lt;n-c\u0026amp;\u0026amp;u\u0026lt;r-c\u0026amp;\u0026amp;u\u0026lt;a-c)\u0026amp;\u0026amp;Sn(t,e,n,i,r,o,a,s,u,h,null)\u0026lt;=c/2}function ds(t,e,n,i,r,o,a,s,l){if(0===a)return!1;var u=a;return!(l\u0026gt;e+u\u0026amp;\u0026amp;l\u0026gt;i+u\u0026amp;\u0026amp;l\u0026gt;o+u||l\u0026lt;e-u\u0026amp;\u0026amp;l\u0026lt;i-u\u0026amp;\u0026amp;l\u0026lt;o-u||s\u0026gt;t+u\u0026amp;\u0026amp;s\u0026gt;n+u\u0026amp;\u0026amp;s\u0026gt;r+u||s\u0026lt;t-u\u0026amp;\u0026amp;s\u0026lt;n-u\u0026amp;\u0026amp;s\u0026lt;r-u)\u0026amp;\u0026amp;An(t,e,n,i,r,o,s,l,null)\u0026lt;=u/2}var fs=2*Math.PI;function gs(t){return(t%=fs)\u0026lt;0\u0026amp;\u0026amp;(t+=fs),t}var ys=2*Math.PI;function vs(t,e,n,i,r,o,a,s,l){if(0===a)return!1;var u=a;s-=t,l-=e;var h=Math.sqrt(s*s+l*l);if(h-u\u0026gt;n||h+u\u0026lt;n)return!1;if(Math.abs(i-r)%ys\u0026lt;1e-4)return!0;if(o){var c=i;i=gs(r),r=gs(c)}else i=gs(i),r=gs(r);i\u0026gt;r\u0026amp;\u0026amp;(r+=ys);var p=Math.atan2(l,s);return p\u0026lt;0\u0026amp;\u0026amp;(p+=ys),p\u0026gt;=i\u0026amp;\u0026amp;p\u0026lt;=r||p+ys\u0026gt;=i\u0026amp;\u0026amp;p+ys\u0026lt;=r}function ms(t,e,n,i,r,o){if(o\u0026gt;e\u0026amp;\u0026amp;o\u0026gt;i||o\u0026lt;e\u0026amp;\u0026amp;o\u0026lt;i)return 0;if(i===e)return 0;var a=(o-e)/(i-e),s=i\u0026lt;e?1:-1;1!==a\u0026amp;\u0026amp;0!==a||(s=i\u0026lt;e?.5:-.5);var l=a*(n-t)+t;return l===r?1/0:l\u0026gt;r?s:0}var xs=hs.CMD,_s=2*Math.PI;var bs=[-1,-1,-1],ws=[-1,-1];function Ss(t,e,n,i,r,o,a,s,l,u){if(u\u0026gt;e\u0026amp;\u0026amp;u\u0026gt;i\u0026amp;\u0026amp;u\u0026gt;o\u0026amp;\u0026amp;u\u0026gt;s||u\u0026lt;e\u0026amp;\u0026amp;u\u0026lt;i\u0026amp;\u0026amp;u\u0026lt;o\u0026amp;\u0026amp;u\u0026lt;s)return 0;var h,c=_n(e,i,o,s,u,bs);if(0===c)return 0;for(var p=0,d=-1,f=void 0,g=void 0,y=0;y\u0026lt;c;y++){var v=bs[y],m=0===v||1===v?.5:1;mn(t,n,r,a,v)\u0026lt;l||(d\u0026lt;0\u0026amp;\u0026amp;(d=bn(e,i,o,s,ws),ws[1]\u0026lt;ws[0]\u0026amp;\u0026amp;d\u0026gt;1\u0026amp;\u0026amp;(h=void 0,h=ws[0],ws[0]=ws[1],ws[1]=h),f=mn(e,i,o,s,ws[0]),d\u0026gt;1\u0026amp;\u0026amp;(g=mn(e,i,o,s,ws[1]))),2===d?v\u0026lt;ws[0]?p+=f\u0026lt;e?m:-m:v\u0026lt;ws[1]?p+=g\u0026lt;f?m:-m:p+=s\u0026lt;g?m:-m:v\u0026lt;ws[0]?p+=f\u0026lt;e?m:-m:p+=s\u0026lt;f?m:-m)}return p}function Ms(t,e,n,i,r,o,a,s){if(s\u0026gt;e\u0026amp;\u0026amp;s\u0026gt;i\u0026amp;\u0026amp;s\u0026gt;o||s\u0026lt;e\u0026amp;\u0026amp;s\u0026lt;i\u0026amp;\u0026amp;s\u0026lt;o)return 0;var l=function(t,e,n,i,r){var o=t-2*e+n,a=2*(e-t),s=t-i,l=0;if(yn(o))vn(a)\u0026amp;\u0026amp;(h=-s/a)\u0026gt;=0\u0026amp;\u0026amp;h\u0026lt;=1\u0026amp;\u0026amp;(r[l++]=h);else{var u=a*a-4*o*s;if(yn(u))(h=-a/(2*o))\u0026gt;=0\u0026amp;\u0026amp;h\u0026lt;=1\u0026amp;\u0026amp;(r[l++]=h);else if(u\u0026gt;0){var h,c=ln(u),p=(-a-c)/(2*o);(h=(-a+c)/(2*o))\u0026gt;=0\u0026amp;\u0026amp;h\u0026lt;=1\u0026amp;\u0026amp;(r[l++]=h),p\u0026gt;=0\u0026amp;\u0026amp;p\u0026lt;=1\u0026amp;\u0026amp;(r[l++]=p)}}return l}(e,i,o,s,bs);if(0===l)return 0;var u=Cn(e,i,o);if(u\u0026gt;=0\u0026amp;\u0026amp;u\u0026lt;=1){for(var h=0,c=In(e,i,o,u),p=0;p\u0026lt;l;p++){var d=0===bs[p]||1===bs[p]?.5:1;In(t,n,r,bs[p])\u0026lt;a||(bs[p]\u0026lt;u?h+=c\u0026lt;e?d:-d:h+=o\u0026lt;c?d:-d)}return h}d=0===bs[0]||1===bs[0]?.5:1;return In(t,n,r,bs[0])\u0026lt;a?0:o\u0026lt;e?d:-d}function Is(t,e,n,i,r,o,a,s){if((s-=e)\u0026gt;n||s\u0026lt;-n)return 0;var l=Math.sqrt(n*n-s*s);bs[0]=-l,bs[1]=l;var u=Math.abs(i-r);if(u\u0026lt;1e-4)return 0;if(u\u0026gt;=_s-1e-4){i=0,r=_s;var h=o?1:-1;return a\u0026gt;=bs[0]+t\u0026amp;\u0026amp;a\u0026lt;=bs[1]+t?h:0}if(i\u0026gt;r){var c=i;i=r,r=c}i\u0026lt;0\u0026amp;\u0026amp;(i+=_s,r+=_s);for(var p=0,d=0;d\u0026lt;2;d++){var f=bs[d];if(f+t\u0026gt;a){var g=Math.atan2(s,f);h=o?1:-1;g\u0026lt;0\u0026amp;\u0026amp;(g=_s+g),(g\u0026gt;=i\u0026amp;\u0026amp;g\u0026lt;=r||g+_s\u0026gt;=i\u0026amp;\u0026amp;g+_s\u0026lt;=r)\u0026amp;\u0026amp;(g\u0026gt;Math.PI/2\u0026amp;\u0026amp;g\u0026lt;1.5*Math.PI\u0026amp;\u0026amp;(h=-h),p+=h)}}return p}function Ts(t,e,n,i,r){for(var o,a,s,l,u=t.data,h=t.len(),c=0,p=0,d=0,f=0,g=0,y=0;y\u0026lt;h;){var v=u[y++],m=1===y;switch(v===xs.M\u0026amp;\u0026amp;y\u0026gt;1\u0026amp;\u0026amp;(n||(c+=ms(p,d,f,g,i,r))),m\u0026amp;\u0026amp;(f=p=u[y],g=d=u[y+1]),v){case xs.M:p=f=u[y++],d=g=u[y++];break;case xs.L:if(n){if(cs(p,d,u[y],u[y+1],e,i,r))return!0}else c+=ms(p,d,u[y],u[y+1],i,r)||0;p=u[y++],d=u[y++];break;case xs.C:if(n){if(ps(p,d,u[y++],u[y++],u[y++],u[y++],u[y],u[y+1],e,i,r))return!0}else c+=Ss(p,d,u[y++],u[y++],u[y++],u[y++],u[y],u[y+1],i,r)||0;p=u[y++],d=u[y++];break;case xs.Q:if(n){if(ds(p,d,u[y++],u[y++],u[y],u[y+1],e,i,r))return!0}else c+=Ms(p,d,u[y++],u[y++],u[y],u[y+1],i,r)||0;p=u[y++],d=u[y++];break;case xs.A:var x=u[y++],_=u[y++],b=u[y++],w=u[y++],S=u[y++],M=u[y++];y+=1;var I=!!(1-u[y++]);o=Math.cos(S)*b+x,a=Math.sin(S)*w+_,m?(f=o,g=a):c+=ms(p,d,o,a,i,r);var T=(i-x)*w/b+x;if(n){if(vs(x,_,w,S,S+M,I,e,T,r))return!0}else c+=Is(x,_,w,S,S+M,I,T,r);p=Math.cos(S+M)*b+x,d=Math.sin(S+M)*w+_;break;case xs.R:if(f=p=u[y++],g=d=u[y++],o=f+u[y++],a=g+u[y++],n){if(cs(f,g,o,g,e,i,r)||cs(o,g,o,a,e,i,r)||cs(o,a,f,a,e,i,r)||cs(f,a,f,g,e,i,r))return!0}else c+=ms(o,g,o,a,i,r),c+=ms(f,a,f,g,i,r);break;case xs.Z:if(n){if(cs(p,d,f,g,e,i,r))return!0}else c+=ms(p,d,f,g,i,r);p=f,d=g}}return n||(s=d,l=g,Math.abs(s-l)\u0026lt;1e-4)||(c+=ms(p,d,f,g,i,r)||0),0!==c}var Cs=k({fill:\u0026quot;#000\u0026quot;,stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:\u0026quot;butt\u0026quot;,miterLimit:10,strokeNoScale:!1,strokeFirst:!1},Ma),Ds={style:k({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},Ia.style)},As=mr.concat([\u0026quot;invisible\u0026quot;,\u0026quot;culling\u0026quot;,\u0026quot;z\u0026quot;,\u0026quot;z2\u0026quot;,\u0026quot;zlevel\u0026quot;,\u0026quot;parent\u0026quot;]),ks=function(t){function e(e){return t.call(this,e)||this}var i;return n(e,t),e.prototype.update=function(){var n=this;t.prototype.update.call(this);var i=this.style;if(i.decal){var r=this._decalEl=this._decalEl||new e;r.buildPath===e.prototype.buildPath\u0026amp;\u0026amp;(r.buildPath=function(t){n.buildPath(t,n.shape)}),r.silent=!0;var o=r.style;for(var a in i)o[a]!==i[a]\u0026amp;\u0026amp;(o[a]=i[a]);o.fill=i.fill?i.decal:null,o.decal=null,o.shadowColor=null,i.strokeFirst\u0026amp;\u0026amp;(o.stroke=null);for(var s=0;s\u0026lt;As.length;++s)r[As[s]]=this[As[s]];r.__dirty|=1}else this._decalEl\u0026amp;\u0026amp;(this._decalEl=null)},e.prototype.getDecalElement=function(){return this._decalEl},e.prototype._init=function(e){var n=G(e);this.shape=this.getDefaultShape();var i=this.getDefaultStyle();i\u0026amp;\u0026amp;this.useStyle(i);for(var r=0;r\u0026lt;n.length;r++){var o=n[r],a=e[o];\u0026quot;style\u0026quot;===o?this.style?A(this.style,a):this.useStyle(a):\u0026quot;shape\u0026quot;===o?A(this.shape,a):t.prototype.attrKV.call(this,o,a)}this.style||this.useStyle({})},e.prototype.getDefaultStyle=function(){return null},e.prototype.getDefaultShape=function(){return{}},e.prototype.canBeInsideText=function(){return this.hasFill()},e.prototype.getInsideTextFill=function(){var t=this.style.fill;if(\u0026quot;none\u0026quot;!==t){if(U(t)){var e=oi(t,0);return e\u0026gt;.5?lr:e\u0026gt;.2?\u0026quot;#eee\u0026quot;:ur}if(t)return ur}return lr},e.prototype.getInsideTextStroke=function(t){var e=this.style.fill;if(U(e)){var n=this.__zr;if(!(!n||!n.isDarkMode())===oi(t,0)\u0026lt;.4)return e}},e.prototype.buildPath=function(t,e,n){},e.prototype.pathUpdated=function(){this.__dirty\u0026amp;=-5},e.prototype.getUpdatedPathProxy=function(t){return!this.path\u0026amp;\u0026amp;this.createPathProxy(),this.path.beginPath(),this.buildPath(this.path,this.shape,t),this.path},e.prototype.createPathProxy=function(){this.path=new hs(!1)},e.prototype.hasStroke=function(){var t=this.style,e=t.stroke;return!(null==e||\u0026quot;none\u0026quot;===e||!(t.lineWidth\u0026gt;0))},e.prototype.hasFill=function(){var t=this.style.fill;return null!=t\u0026amp;\u0026amp;\u0026quot;none\u0026quot;!==t},e.prototype.getBoundingRect=function(){var t=this._rect,e=this.style,n=!t;if(n){var i=!1;this.path||(i=!0,this.createPathProxy());var r=this.path;(i||4\u0026amp;this.__dirty)\u0026amp;\u0026amp;(r.beginPath(),this.buildPath(r,this.shape,!1),this.pathUpdated()),t=r.getBoundingRect()}if(this._rect=t,this.hasStroke()\u0026amp;\u0026amp;this.path\u0026amp;\u0026amp;this.path.len()\u0026gt;0){var o=this._rectStroke||(this._rectStroke=t.clone());if(this.__dirty||n){o.copy(t);var a=e.strokeNoScale?this.getLineScale():1,s=e.lineWidth;if(!this.hasFill()){var l=this.strokeContainThreshold;s=Math.max(s,null==l?4:l)}a\u0026gt;1e-10\u0026amp;\u0026amp;(o.width+=s/a,o.height+=s/a,o.x-=s/a/2,o.y-=s/a/2)}return o}return t},e.prototype.contain=function(t,e){var n=this.transformCoordToLocal(t,e),i=this.getBoundingRect(),r=this.style;if(t=n[0],e=n[1],i.contain(t,e)){var o=this.path;if(this.hasStroke()){var a=r.lineWidth,s=r.strokeNoScale?this.getLineScale():1;if(s\u0026gt;1e-10\u0026amp;\u0026amp;(this.hasFill()||(a=Math.max(a,this.strokeContainThreshold)),function(t,e,n,i){return Ts(t,e,!0,n,i)}(o,a/s,t,e)))return!0}if(this.hasFill())return function(t,e,n){return Ts(t,0,!1,e,n)}(o,t,e)}return!1},e.prototype.dirtyShape=function(){this.__dirty|=4,this._rect\u0026amp;\u0026amp;(this._rect=null),this._decalEl\u0026amp;\u0026amp;this._decalEl.dirtyShape(),this.markRedraw()},e.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},e.prototype.animateShape=function(t){return this.animate(\u0026quot;shape\u0026quot;,t)},e.prototype.updateDuringAnimation=function(t){\u0026quot;style\u0026quot;===t?this.dirtyStyle():\u0026quot;shape\u0026quot;===t?this.dirtyShape():this.markRedraw()},e.prototype.attrKV=function(e,n){\u0026quot;shape\u0026quot;===e?this.setShape(n):t.prototype.attrKV.call(this,e,n)},e.prototype.setShape=function(t,e){var n=this.shape;return n||(n=this.shape={}),\u0026quot;string\u0026quot;==typeof t?n[t]=e:A(n,t),this.dirtyShape(),this},e.prototype.shapeChanged=function(){return!!(4\u0026amp;this.__dirty)},e.prototype.createStyle=function(t){return mt(Cs,t)},e.prototype._innerSaveToNormal=function(e){t.prototype._innerSaveToNormal.call(this,e);var n=this._normalState;e.shape\u0026amp;\u0026amp;!n.shape\u0026amp;\u0026amp;(n.shape=A({},this.shape))},e.prototype._applyStateObj=function(e,n,i,r,o,a){t.prototype._applyStateObj.call(this,e,n,i,r,o,a);var s,l=!(n\u0026amp;\u0026amp;r);if(n\u0026amp;\u0026amp;n.shape?o?r?s=n.shape:(s=A({},i.shape),A(s,n.shape)):(s=A({},r?this.shape:i.shape),A(s,n.shape)):l\u0026amp;\u0026amp;(s=i.shape),s)if(o){this.shape=A({},this.shape);for(var u={},h=G(s),c=0;c\u0026lt;h.length;c++){var p=h[c];\u0026quot;object\u0026quot;==typeof s[p]?this.shape[p]=s[p]:u[p]=s[p]}this._transitionState(e,{shape:u},a)}else this.shape=s,this.dirtyShape()},e.prototype._mergeStates=function(e){for(var n,i=t.prototype._mergeStates.call(this,e),r=0;r\u0026lt;e.length;r++){var o=e[r];o.shape\u0026amp;\u0026amp;(n=n||{},this._mergeStyle(n,o.shape))}return n\u0026amp;\u0026amp;(i.shape=n),i},e.prototype.getAnimationStyleProps=function(){return Ds},e.prototype.isZeroArea=function(){return!1},e.extend=function(t){var i=function(e){function i(n){var i=e.call(this,n)||this;return t.init\u0026amp;\u0026amp;t.init.call(i,n),i}return n(i,e),i.prototype.getDefaultStyle=function(){return T(t.style)},i.prototype.getDefaultShape=function(){return T(t.shape)},i}(e);for(var r in t)\u0026quot;function\u0026quot;==typeof t[r]\u0026amp;\u0026amp;(i.prototype[r]=t[r]);return i},e.initDefaultProps=((i=e.prototype).type=\u0026quot;path\u0026quot;,i.strokeContainThreshold=5,i.segmentIgnoreThreshold=0,i.subPixelOptimize=!1,i.autoBatch=!1,void(i.__dirty=7)),e}(Da),Ls=k({strokeFirst:!0,font:a,x:0,y:0,textAlign:\u0026quot;left\u0026quot;,textBaseline:\u0026quot;top\u0026quot;,miterLimit:2},Cs),Ps=function(t){function e(){return null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this}return n(e,t),e.prototype.hasStroke=function(){var t=this.style,e=t.stroke;return null!=e\u0026amp;\u0026amp;\u0026quot;none\u0026quot;!==e\u0026amp;\u0026amp;t.lineWidth\u0026gt;0},e.prototype.hasFill=function(){var t=this.style.fill;return null!=t\u0026amp;\u0026amp;\u0026quot;none\u0026quot;!==t},e.prototype.createStyle=function(t){return mt(Ls,t)},e.prototype.setBoundingRect=function(t){this._rect=t},e.prototype.getBoundingRect=function(){var t=this.style;if(!this._rect){var e=t.text;null!=e?e+=\u0026quot;\u0026quot;:e=\u0026quot;\u0026quot;;var n=Sr(e,t.font,t.textAlign,t.textBaseline);if(n.x+=t.x||0,n.y+=t.y||0,this.hasStroke()){var i=t.lineWidth;n.x-=i/2,n.y-=i/2,n.width+=i,n.height+=i}this._rect=n}return this._rect},e.initDefaultProps=void(e.prototype.dirtyRectTolerance=10),e}(Da);Ps.prototype.type=\u0026quot;tspan\u0026quot;;var Os=k({x:0,y:0},Ma),Rs={style:k({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},Ia.style)};var Ns=function(t){function e(){return null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this}return n(e,t),e.prototype.createStyle=function(t){return mt(Os,t)},e.prototype._getSize=function(t){var e=this.style,n=e[t];if(null!=n)return n;var i,r=(i=e.image)\u0026amp;\u0026amp;\u0026quot;string\u0026quot;!=typeof i\u0026amp;\u0026amp;i.width\u0026amp;\u0026amp;i.height?e.image:this.__image;if(!r)return 0;var o=\u0026quot;width\u0026quot;===t?\u0026quot;height\u0026quot;:\u0026quot;width\u0026quot;,a=e[o];return null==a?r[t]:r[t]/r[o]*a},e.prototype.getWidth=function(){return this._getSize(\u0026quot;width\u0026quot;)},e.prototype.getHeight=function(){return this._getSize(\u0026quot;height\u0026quot;)},e.prototype.getAnimationStyleProps=function(){return Rs},e.prototype.getBoundingRect=function(){var t=this.style;return this._rect||(this._rect=new ze(t.x||0,t.y||0,this.getWidth(),this.getHeight())),this._rect},e}(Da);Ns.prototype.type=\u0026quot;image\u0026quot;;var Es=Math.round;function zs(t,e,n){if(e){var i=e.x1,r=e.x2,o=e.y1,a=e.y2;t.x1=i,t.x2=r,t.y1=o,t.y2=a;var s=n\u0026amp;\u0026amp;n.lineWidth;return s?(Es(2*i)===Es(2*r)\u0026amp;\u0026amp;(t.x1=t.x2=Bs(i,s,!0)),Es(2*o)===Es(2*a)\u0026amp;\u0026amp;(t.y1=t.y2=Bs(o,s,!0)),t):t}}function Vs(t,e,n){if(e){var i=e.x,r=e.y,o=e.width,a=e.height;t.x=i,t.y=r,t.width=o,t.height=a;var s=n\u0026amp;\u0026amp;n.lineWidth;return s?(t.x=Bs(i,s,!0),t.y=Bs(r,s,!0),t.width=Math.max(Bs(i+o,s,!1)-t.x,0===o?0:1),t.height=Math.max(Bs(r+a,s,!1)-t.y,0===a?0:1),t):t}}function Bs(t,e,n){if(!e)return t;var i=Es(2*t);return(i+Es(e))%2==0?i/2:(i+(n?1:-1))/2}var Fs=function(){this.x=0,this.y=0,this.width=0,this.height=0},Gs={},Ws=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultShape=function(){return new Fs},e.prototype.buildPath=function(t,e){var n,i,r,o;if(this.subPixelOptimize){var a=Vs(Gs,e,this.style);n=a.x,i=a.y,r=a.width,o=a.height,a.r=e.r,e=a}else n=e.x,i=e.y,r=e.width,o=e.height;e.r?function(t,e){var n,i,r,o,a,s=e.x,l=e.y,u=e.width,h=e.height,c=e.r;u\u0026lt;0\u0026amp;\u0026amp;(s+=u,u=-u),h\u0026lt;0\u0026amp;\u0026amp;(l+=h,h=-h),\u0026quot;number\u0026quot;==typeof c?n=i=r=o=c:c instanceof Array?1===c.length?n=i=r=o=c[0]:2===c.length?(n=r=c[0],i=o=c[1]):3===c.length?(n=c[0],i=o=c[1],r=c[2]):(n=c[0],i=c[1],r=c[2],o=c[3]):n=i=r=o=0,n+i\u0026gt;u\u0026amp;\u0026amp;(n*=u/(a=n+i),i*=u/a),r+o\u0026gt;u\u0026amp;\u0026amp;(r*=u/(a=r+o),o*=u/a),i+r\u0026gt;h\u0026amp;\u0026amp;(i*=h/(a=i+r),r*=h/a),n+o\u0026gt;h\u0026amp;\u0026amp;(n*=h/(a=n+o),o*=h/a),t.moveTo(s+n,l),t.lineTo(s+u-i,l),0!==i\u0026amp;\u0026amp;t.arc(s+u-i,l+i,i,-Math.PI/2,0),t.lineTo(s+u,l+h-r),0!==r\u0026amp;\u0026amp;t.arc(s+u-r,l+h-r,r,0,Math.PI/2),t.lineTo(s+o,l+h),0!==o\u0026amp;\u0026amp;t.arc(s+o,l+h-o,o,Math.PI/2,Math.PI),t.lineTo(s,l+n),0!==n\u0026amp;\u0026amp;t.arc(s+n,l+n,n,Math.PI,1.5*Math.PI)}(t,e):t.rect(n,i,r,o)},e.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},e}(ks);Ws.prototype.type=\u0026quot;rect\u0026quot;;var Hs={fill:\u0026quot;#000\u0026quot;},Ys={style:k({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},Ia.style)},Xs=function(t){function e(e){var n=t.call(this)||this;return n.type=\u0026quot;text\u0026quot;,n._children=[],n._defaultStyle=Hs,n.attr(e),n}return n(e,t),e.prototype.childrenRef=function(){return this._children},e.prototype.update=function(){t.prototype.update.call(this),this.styleChanged()\u0026amp;\u0026amp;this._updateSubTexts();for(var e=0;e\u0026lt;this._children.length;e++){var n=this._children[e];n.zlevel=this.zlevel,n.z=this.z,n.z2=this.z2,n.culling=this.culling,n.cursor=this.cursor,n.invisible=this.invisible}},e.prototype.updateTransform=function(){var e=this.innerTransformable;e?(e.updateTransform(),e.transform\u0026amp;\u0026amp;(this.transform=e.transform)):t.prototype.updateTransform.call(this)},e.prototype.getLocalTransform=function(e){var n=this.innerTransformable;return n?n.getLocalTransform(e):t.prototype.getLocalTransform.call(this,e)},e.prototype.getComputedTransform=function(){return this.__hostTarget\u0026amp;\u0026amp;(this.__hostTarget.getComputedTransform(),this.__hostTarget.updateInnerText(!0)),t.prototype.getComputedTransform.call(this)},e.prototype._updateSubTexts=function(){var t;this._childCursor=0,Js(t=this.style),E(t.rich,Js),this.style.rich?this._updateRichTexts():this._updatePlainTexts(),this._children.length=this._childCursor,this.styleUpdated()},e.prototype.addSelfToZr=function(e){t.prototype.addSelfToZr.call(this,e);for(var n=0;n\u0026lt;this._children.length;n++)this._children[n].__zr=e},e.prototype.removeSelfFromZr=function(e){t.prototype.removeSelfFromZr.call(this,e);for(var n=0;n\u0026lt;this._children.length;n++)this._children[n].__zr=null},e.prototype.getBoundingRect=function(){if(this.styleChanged()\u0026amp;\u0026amp;this._updateSubTexts(),!this._rect){for(var t=new ze(0,0,0,0),e=this._children,n=[],i=null,r=0;r\u0026lt;e.length;r++){var o=e[r],a=o.getBoundingRect(),s=o.getLocalTransform(n);s?(t.copy(a),t.applyTransform(s),(i=i||t.clone()).union(t)):(i=i||a.clone()).union(a)}this._rect=i||t}return this._rect},e.prototype.setDefaultTextStyle=function(t){this._defaultStyle=t||Hs},e.prototype.setTextContent=function(t){0},e.prototype._mergeStyle=function(t,e){if(!e)return t;var n=e.rich,i=t.rich||n\u0026amp;\u0026amp;{};return A(t,e),n\u0026amp;\u0026amp;i?(this._mergeRich(i,n),t.rich=i):i\u0026amp;\u0026amp;(t.rich=i),t},e.prototype._mergeRich=function(t,e){for(var n=G(e),i=0;i\u0026lt;n.length;i++){var r=n[i];t[r]=t[r]||{},A(t[r],e[r])}},e.prototype.getAnimationStyleProps=function(){return Ys},e.prototype._getOrCreateChild=function(t){var e=this._children[this._childCursor];return e\u0026amp;\u0026amp;e instanceof t||(e=new t),this._children[this._childCursor++]=e,e.__zr=this.__zr,e.parent=this,e},e.prototype._updatePlainTexts=function(){var t=this.style,e=t.font||a,n=t.padding,i=function(t,e){null!=t\u0026amp;\u0026amp;(t+=\u0026quot;\u0026quot;);var n,i=e.overflow,r=e.padding,o=e.font,a=\u0026quot;truncate\u0026quot;===i,s=Tr(o),l=rt(e.lineHeight,s),u=!!e.backgroundColor,h=\u0026quot;truncate\u0026quot;===e.lineOverflow,c=!1,p=e.width,d=(n=null==p||\u0026quot;break\u0026quot;!==i\u0026amp;\u0026amp;\u0026quot;breakAll\u0026quot;!==i?t?t.split(\u0026quot;\\n\u0026quot;):[]:t?wa(t,e.font,p,\u0026quot;breakAll\u0026quot;===i,0).lines:[]).length*l,f=rt(e.height,d);if(d\u0026gt;f\u0026amp;\u0026amp;h){var g=Math.floor(f/l);c=c||n.length\u0026gt;g,n=n.slice(0,g)}if(t\u0026amp;\u0026amp;a\u0026amp;\u0026amp;null!=p)for(var y=da(p,o,e.ellipsis,{minChar:e.truncateMinChar,placeholder:e.placeholder}),v={},m=0;m\u0026lt;n.length;m++)fa(v,n[m],y),n[m]=v.textLine,c=c||v.isTruncated;var x=f,_=0;for(m=0;m\u0026lt;n.length;m++)_=Math.max(br(n[m],o),_);null==p\u0026amp;\u0026amp;(p=_);var b=_;return r\u0026amp;\u0026amp;(x+=r[0]+r[2],b+=r[1]+r[3],p+=r[1]+r[3]),u\u0026amp;\u0026amp;(b=p),{lines:n,height:f,outerWidth:b,outerHeight:x,lineHeight:l,calculatedLineHeight:s,contentWidth:_,contentHeight:d,width:p,isTruncated:c}}(nl(t),t),r=il(t),o=!!t.backgroundColor,s=i.outerHeight,l=i.outerWidth,u=i.contentWidth,h=i.lines,c=i.lineHeight,p=this._defaultStyle;this.isTruncated=!!i.isTruncated;var d=t.x||0,f=t.y||0,g=t.align||p.align||\u0026quot;left\u0026quot;,y=t.verticalAlign||p.verticalAlign||\u0026quot;top\u0026quot;,v=d,m=Ir(f,i.contentHeight,y);if(r||n){var x=Mr(d,l,g),_=Ir(f,s,y);r\u0026amp;\u0026amp;this._renderBackground(t,t,x,_,l,s)}m+=c/2,n\u0026amp;\u0026amp;(v=el(d,g,n),\u0026quot;top\u0026quot;===y?m+=n[0]:\u0026quot;bottom\u0026quot;===y\u0026amp;\u0026amp;(m-=n[2]));for(var b=0,w=!1,S=(tl(\u0026quot;fill\u0026quot;in t?t.fill:(w=!0,p.fill))),M=(Qs(\u0026quot;stroke\u0026quot;in t?t.stroke:o||p.autoStroke\u0026amp;\u0026amp;!w?null:(b=2,p.stroke))),I=t.textShadowBlur\u0026gt;0,T=null!=t.width\u0026amp;\u0026amp;(\u0026quot;truncate\u0026quot;===t.overflow||\u0026quot;break\u0026quot;===t.overflow||\u0026quot;breakAll\u0026quot;===t.overflow),C=i.calculatedLineHeight,D=0;D\u0026lt;h.length;D++){var A=this._getOrCreateChild(Ps),k=A.createStyle();A.useStyle(k),k.text=h[D],k.x=v,k.y=m,g\u0026amp;\u0026amp;(k.textAlign=g),k.textBaseline=\u0026quot;middle\u0026quot;,k.opacity=t.opacity,k.strokeFirst=!0,I\u0026amp;\u0026amp;(k.shadowBlur=t.textShadowBlur||0,k.shadowColor=t.textShadowColor||\u0026quot;transparent\u0026quot;,k.shadowOffsetX=t.textShadowOffsetX||0,k.shadowOffsetY=t.textShadowOffsetY||0),k.stroke=M,k.fill=S,M\u0026amp;\u0026amp;(k.lineWidth=t.lineWidth||b,k.lineDash=t.lineDash,k.lineDashOffset=t.lineDashOffset||0),k.font=e,Ks(k,t),m+=c,T\u0026amp;\u0026amp;A.setBoundingRect(new ze(Mr(k.x,u,k.textAlign),Ir(k.y,C,k.textBaseline),u,C))}},e.prototype._updateRichTexts=function(){var t=this.style,e=function(t,e){var n=new ma;if(null!=t\u0026amp;\u0026amp;(t+=\u0026quot;\u0026quot;),!t)return n;for(var i,r=e.width,o=e.height,a=e.overflow,s=\u0026quot;break\u0026quot;!==a\u0026amp;\u0026amp;\u0026quot;breakAll\u0026quot;!==a||null==r?null:{width:r,accumWidth:0,breakAll:\u0026quot;breakAll\u0026quot;===a},l=ca.lastIndex=0;null!=(i=ca.exec(t));){var u=i.index;u\u0026gt;l\u0026amp;\u0026amp;xa(n,t.substring(l,u),e,s),xa(n,i[2],e,s,i[1]),l=ca.lastIndex}l\u0026lt;t.length\u0026amp;\u0026amp;xa(n,t.substring(l,t.length),e,s);var h=[],c=0,p=0,d=e.padding,f=\u0026quot;truncate\u0026quot;===a,g=\u0026quot;truncate\u0026quot;===e.lineOverflow,y={};function v(t,e,n){t.width=e,t.lineHeight=n,c+=n,p=Math.max(p,e)}t:for(var m=0;m\u0026lt;n.lines.length;m++){for(var x=n.lines[m],_=0,b=0,w=0;w\u0026lt;x.tokens.length;w++){var S=(R=x.tokens[w]).styleName\u0026amp;\u0026amp;e.rich[R.styleName]||{},M=R.textPadding=S.padding,I=M?M[1]+M[3]:0,T=R.font=S.font||e.font;R.contentHeight=Tr(T);var C=rt(S.height,R.contentHeight);if(R.innerHeight=C,M\u0026amp;\u0026amp;(C+=M[0]+M[2]),R.height=C,R.lineHeight=ot(S.lineHeight,e.lineHeight,C),R.align=S\u0026amp;\u0026amp;S.align||e.align,R.verticalAlign=S\u0026amp;\u0026amp;S.verticalAlign||\u0026quot;middle\u0026quot;,g\u0026amp;\u0026amp;null!=o\u0026amp;\u0026amp;c+R.lineHeight\u0026gt;o){var D=n.lines.length;w\u0026gt;0?(x.tokens=x.tokens.slice(0,w),v(x,b,_),n.lines=n.lines.slice(0,m+1)):n.lines=n.lines.slice(0,m),n.isTruncated=n.isTruncated||n.lines.length\u0026lt;D;break t}var A=S.width,k=null==A||\u0026quot;auto\u0026quot;===A;if(\u0026quot;string\u0026quot;==typeof A\u0026amp;\u0026amp;\u0026quot;%\u0026quot;===A.charAt(A.length-1))R.percentWidth=A,h.push(R),R.contentWidth=br(R.text,T);else{if(k){var L=S.backgroundColor,P=L\u0026amp;\u0026amp;L.image;P\u0026amp;\u0026amp;ha(P=sa(P))\u0026amp;\u0026amp;(R.width=Math.max(R.width,P.width*C/P.height))}var O=f\u0026amp;\u0026amp;null!=r?r-b:null;null!=O\u0026amp;\u0026amp;O\u0026lt;R.width?!k||O\u0026lt;I?(R.text=\u0026quot;\u0026quot;,R.width=R.contentWidth=0):(pa(y,R.text,O-I,T,e.ellipsis,{minChar:e.truncateMinChar}),R.text=y.text,n.isTruncated=n.isTruncated||y.isTruncated,R.width=R.contentWidth=br(R.text,T)):R.contentWidth=br(R.text,T)}R.width+=I,b+=R.width,S\u0026amp;\u0026amp;(_=Math.max(_,R.lineHeight))}v(x,b,_)}for(n.outerWidth=n.width=rt(r,p),n.outerHeight=n.height=rt(o,c),n.contentHeight=c,n.contentWidth=p,d\u0026amp;\u0026amp;(n.outerWidth+=d[1]+d[3],n.outerHeight+=d[0]+d[2]),m=0;m\u0026lt;h.length;m++){var R,N=(R=h[m]).percentWidth;R.width=parseInt(N,10)/100*n.width}return n}(nl(t),t),n=e.width,i=e.outerWidth,r=e.outerHeight,o=t.padding,a=t.x||0,s=t.y||0,l=this._defaultStyle,u=t.align||l.align,h=t.verticalAlign||l.verticalAlign;this.isTruncated=!!e.isTruncated;var c=Mr(a,i,u),p=Ir(s,r,h),d=c,f=p;o\u0026amp;\u0026amp;(d+=o[3],f+=o[0]);var g=d+n;il(t)\u0026amp;\u0026amp;this._renderBackground(t,t,c,p,i,r);for(var y=!!t.backgroundColor,v=0;v\u0026lt;e.lines.length;v++){for(var m=e.lines[v],x=m.tokens,_=x.length,b=m.lineHeight,w=m.width,S=0,M=d,I=g,T=_-1,C=void 0;S\u0026lt;_\u0026amp;\u0026amp;(!(C=x[S]).align||\u0026quot;left\u0026quot;===C.align);)this._placeToken(C,t,b,f,M,\u0026quot;left\u0026quot;,y),w-=C.width,M+=C.width,S++;for(;T\u0026gt;=0\u0026amp;\u0026amp;\u0026quot;right\u0026quot;===(C=x[T]).align;)this._placeToken(C,t,b,f,I,\u0026quot;right\u0026quot;,y),w-=C.width,I-=C.width,T--;for(M+=(n-(M-d)-(g-I)-w)/2;S\u0026lt;=T;)C=x[S],this._placeToken(C,t,b,f,M+C.width/2,\u0026quot;center\u0026quot;,y),M+=C.width,S++;f+=b}},e.prototype._placeToken=function(t,e,n,i,r,o,s){var l=e.rich[t.styleName]||{};l.text=t.text;var u=t.verticalAlign,h=i+n/2;\u0026quot;top\u0026quot;===u?h=i+t.height/2:\u0026quot;bottom\u0026quot;===u\u0026amp;\u0026amp;(h=i+n-t.height/2),!t.isLineHolder\u0026amp;\u0026amp;il(l)\u0026amp;\u0026amp;this._renderBackground(l,e,\u0026quot;right\u0026quot;===o?r-t.width:\u0026quot;center\u0026quot;===o?r-t.width/2:r,h-t.height/2,t.width,t.height);var c=!!l.backgroundColor,p=t.textPadding;p\u0026amp;\u0026amp;(r=el(r,o,p),h-=t.height/2-p[0]-t.innerHeight/2);var d=this._getOrCreateChild(Ps),f=d.createStyle();d.useStyle(f);var g=this._defaultStyle,y=!1,v=0,m=tl(\u0026quot;fill\u0026quot;in l?l.fill:\u0026quot;fill\u0026quot;in e?e.fill:(y=!0,g.fill)),x=Qs(\u0026quot;stroke\u0026quot;in l?l.stroke:\u0026quot;stroke\u0026quot;in e?e.stroke:c||s||g.autoStroke\u0026amp;\u0026amp;!y?null:(v=2,g.stroke)),_=l.textShadowBlur\u0026gt;0||e.textShadowBlur\u0026gt;0;f.text=t.text,f.x=r,f.y=h,_\u0026amp;\u0026amp;(f.shadowBlur=l.textShadowBlur||e.textShadowBlur||0,f.shadowColor=l.textShadowColor||e.textShadowColor||\u0026quot;transparent\u0026quot;,f.shadowOffsetX=l.textShadowOffsetX||e.textShadowOffsetX||0,f.shadowOffsetY=l.textShadowOffsetY||e.textShadowOffsetY||0),f.textAlign=o,f.textBaseline=\u0026quot;middle\u0026quot;,f.font=t.font||a,f.opacity=ot(l.opacity,e.opacity,1),Ks(f,l),x\u0026amp;\u0026amp;(f.lineWidth=ot(l.lineWidth,e.lineWidth,v),f.lineDash=rt(l.lineDash,e.lineDash),f.lineDashOffset=e.lineDashOffset||0,f.stroke=x),m\u0026amp;\u0026amp;(f.fill=m);var b=t.contentWidth,w=t.contentHeight;d.setBoundingRect(new ze(Mr(f.x,b,f.textAlign),Ir(f.y,w,f.textBaseline),b,w))},e.prototype._renderBackground=function(t,e,n,i,r,o){var a,s,l,u=t.backgroundColor,h=t.borderWidth,c=t.borderColor,p=u\u0026amp;\u0026amp;u.image,d=u\u0026amp;\u0026amp;!p,f=t.borderRadius,g=this;if(d||t.lineHeight||h\u0026amp;\u0026amp;c){(a=this._getOrCreateChild(Ws)).useStyle(a.createStyle()),a.style.fill=null;var y=a.shape;y.x=n,y.y=i,y.width=r,y.height=o,y.r=f,a.dirtyShape()}if(d)(l=a.style).fill=u||null,l.fillOpacity=rt(t.fillOpacity,1);else if(p){(s=this._getOrCreateChild(Ns)).onload=function(){g.dirtyStyle()};var v=s.style;v.image=u.image,v.x=n,v.y=i,v.width=r,v.height=o}h\u0026amp;\u0026amp;c\u0026amp;\u0026amp;((l=a.style).lineWidth=h,l.stroke=c,l.strokeOpacity=rt(t.strokeOpacity,1),l.lineDash=t.borderDash,l.lineDashOffset=t.borderDashOffset||0,a.strokeContainThreshold=0,a.hasFill()\u0026amp;\u0026amp;a.hasStroke()\u0026amp;\u0026amp;(l.strokeFirst=!0,l.lineWidth*=2));var m=(a||s).style;m.shadowBlur=t.shadowBlur||0,m.shadowColor=t.shadowColor||\u0026quot;transparent\u0026quot;,m.shadowOffsetX=t.shadowOffsetX||0,m.shadowOffsetY=t.shadowOffsetY||0,m.opacity=ot(t.opacity,e.opacity,1)},e.makeFont=function(t){var e=\u0026quot;\u0026quot;;return $s(t)\u0026amp;\u0026amp;(e=[t.fontStyle,t.fontWeight,qs(t.fontSize),t.fontFamily||\u0026quot;sans-serif\u0026quot;].join(\u0026quot; \u0026quot;)),e\u0026amp;\u0026amp;ut(e)||t.textFont||t.font},e}(Da),Us={left:!0,right:1,center:1},Zs={top:1,bottom:1,middle:1},js=[\u0026quot;fontStyle\u0026quot;,\u0026quot;fontWeight\u0026quot;,\u0026quot;fontSize\u0026quot;,\u0026quot;fontFamily\u0026quot;];function qs(t){return\u0026quot;string\u0026quot;!=typeof t||-1===t.indexOf(\u0026quot;px\u0026quot;)\u0026amp;\u0026amp;-1===t.indexOf(\u0026quot;rem\u0026quot;)\u0026amp;\u0026amp;-1===t.indexOf(\u0026quot;em\u0026quot;)?isNaN(+t)?\u0026quot;12px\u0026quot;:t+\u0026quot;px\u0026quot;:t}function Ks(t,e){for(var n=0;n\u0026lt;js.length;n++){var i=js[n],r=e[i];null!=r\u0026amp;\u0026amp;(t[i]=r)}}function $s(t){return null!=t.fontSize||t.fontFamily||t.fontWeight}function Js(t){if(t){t.font=Xs.makeFont(t);var e=t.align;\u0026quot;middle\u0026quot;===e\u0026amp;\u0026amp;(e=\u0026quot;center\u0026quot;),t.align=null==e||Us[e]?e:\u0026quot;left\u0026quot;;var n=t.verticalAlign;\u0026quot;center\u0026quot;===n\u0026amp;\u0026amp;(n=\u0026quot;middle\u0026quot;),t.verticalAlign=null==n||Zs[n]?n:\u0026quot;top\u0026quot;,t.padding\u0026amp;\u0026amp;(t.padding=st(t.padding))}}function Qs(t,e){return null==t||e\u0026lt;=0||\u0026quot;transparent\u0026quot;===t||\u0026quot;none\u0026quot;===t?null:t.image||t.colorStops?\u0026quot;#000\u0026quot;:t}function tl(t){return null==t||\u0026quot;none\u0026quot;===t?null:t.image||t.colorStops?\u0026quot;#000\u0026quot;:t}function el(t,e,n){return\u0026quot;right\u0026quot;===e?t-n[1]:\u0026quot;center\u0026quot;===e?t+n[3]/2-n[1]/2:t+n[3]}function nl(t){var e=t.text;return null!=e\u0026amp;\u0026amp;(e+=\u0026quot;\u0026quot;),e}function il(t){return!!(t.backgroundColor||t.lineHeight||t.borderWidth\u0026amp;\u0026amp;t.borderColor)}var rl=Vo(),ol=function(t,e,n,i){if(i){var r=rl(i);r.dataIndex=n,r.dataType=e,r.seriesIndex=t,r.ssrType=\u0026quot;chart\u0026quot;,\u0026quot;group\u0026quot;===i.type\u0026amp;\u0026amp;i.traverse((function(i){var r=rl(i);r.seriesIndex=t,r.dataIndex=n,r.dataType=e,r.ssrType=\u0026quot;chart\u0026quot;}))}},al=1,sl={},ll=Vo(),ul=Vo(),hl=[\u0026quot;emphasis\u0026quot;,\u0026quot;blur\u0026quot;,\u0026quot;select\u0026quot;],cl=[\u0026quot;normal\u0026quot;,\u0026quot;emphasis\u0026quot;,\u0026quot;blur\u0026quot;,\u0026quot;select\u0026quot;],pl=10,dl=\u0026quot;highlight\u0026quot;,fl=\u0026quot;downplay\u0026quot;,gl=\u0026quot;select\u0026quot;,yl=\u0026quot;unselect\u0026quot;,vl=\u0026quot;toggleSelect\u0026quot;;function ml(t){return null!=t\u0026amp;\u0026amp;\u0026quot;none\u0026quot;!==t}function xl(t,e,n){t.onHoverStateChange\u0026amp;\u0026amp;(t.hoverState||0)!==n\u0026amp;\u0026amp;t.onHoverStateChange(e),t.hoverState=n}function _l(t){xl(t,\u0026quot;emphasis\u0026quot;,2)}function bl(t){2===t.hoverState\u0026amp;\u0026amp;xl(t,\u0026quot;normal\u0026quot;,0)}function wl(t){xl(t,\u0026quot;blur\u0026quot;,1)}function Sl(t){1===t.hoverState\u0026amp;\u0026amp;xl(t,\u0026quot;normal\u0026quot;,0)}function Ml(t){t.selected=!0}function Il(t){t.selected=!1}function Tl(t,e,n){e(t,n)}function Cl(t,e,n){Tl(t,e,n),t.isGroup\u0026amp;\u0026amp;t.traverse((function(t){Tl(t,e,n)}))}function Dl(t,e){switch(e){case\u0026quot;emphasis\u0026quot;:t.hoverState=2;break;case\u0026quot;normal\u0026quot;:t.hoverState=0;break;case\u0026quot;blur\u0026quot;:t.hoverState=1;break;case\u0026quot;select\u0026quot;:t.selected=!0}}function Al(t,e){var n=this.states[t];if(this.style){if(\u0026quot;emphasis\u0026quot;===t)return function(t,e,n,i){var r=n\u0026amp;\u0026amp;P(n,\u0026quot;select\u0026quot;)\u0026gt;=0,o=!1;if(t instanceof ks){var a=ll(t),s=r\u0026amp;\u0026amp;a.selectFill||a.normalFill,l=r\u0026amp;\u0026amp;a.selectStroke||a.normalStroke;if(ml(s)||ml(l)){var u=(i=i||{}).style||{};\u0026quot;inherit\u0026quot;===u.fill?(o=!0,i=A({},i),(u=A({},u)).fill=s):!ml(u.fill)\u0026amp;\u0026amp;ml(s)?(o=!0,i=A({},i),(u=A({},u)).fill=si(s)):!ml(u.stroke)\u0026amp;\u0026amp;ml(l)\u0026amp;\u0026amp;(o||(i=A({},i),u=A({},u)),u.stroke=si(l)),i.style=u}}if(i\u0026amp;\u0026amp;null==i.z2){o||(i=A({},i));var h=t.z2EmphasisLift;i.z2=t.z2+(null!=h?h:pl)}return i}(this,0,e,n);if(\u0026quot;blur\u0026quot;===t)return function(t,e,n){var i=P(t.currentStates,e)\u0026gt;=0,r=t.style.opacity,o=i?null:function(t,e,n,i){for(var r=t.style,o={},a=0;a\u0026lt;e.length;a++){var s=e[a],l=r[s];o[s]=null==l?i\u0026amp;\u0026amp;i[s]:l}for(a=0;a\u0026lt;t.animators.length;a++){var u=t.animators[a];u.__fromStateTransition\u0026amp;\u0026amp;u.__fromStateTransition.indexOf(n)\u0026lt;0\u0026amp;\u0026amp;\u0026quot;style\u0026quot;===u.targetName\u0026amp;\u0026amp;u.saveTo(o,e)}return o}(t,[\u0026quot;opacity\u0026quot;],e,{opacity:1}),a=(n=n||{}).style||{};return null==a.opacity\u0026amp;\u0026amp;(n=A({},n),a=A({opacity:i?r:.1*o.opacity},a),n.style=a),n}(this,t,n);if(\u0026quot;select\u0026quot;===t)return function(t,e,n){if(n\u0026amp;\u0026amp;null==n.z2){n=A({},n);var i=t.z2SelectLift;n.z2=t.z2+(null!=i?i:9)}return n}(this,0,n)}return n}function kl(t){t.stateProxy=Al;var e=t.getTextContent(),n=t.getTextGuideLine();e\u0026amp;\u0026amp;(e.stateProxy=Al),n\u0026amp;\u0026amp;(n.stateProxy=Al)}function Ll(t,e){!Bl(t,e)\u0026amp;\u0026amp;!t.__highByOuter\u0026amp;\u0026amp;Cl(t,_l)}function Pl(t,e){!Bl(t,e)\u0026amp;\u0026amp;!t.__highByOuter\u0026amp;\u0026amp;Cl(t,bl)}function Ol(t,e){t.__highByOuter|=1\u0026lt;\u0026lt;(e||0),Cl(t,_l)}function Rl(t,e){!(t.__highByOuter\u0026amp;=~(1\u0026lt;\u0026lt;(e||0)))\u0026amp;\u0026amp;Cl(t,bl)}function Nl(t){Cl(t,wl)}function El(t){Cl(t,Sl)}function zl(t){Cl(t,Ml)}function Vl(t){Cl(t,Il)}function Bl(t,e){return t.__highDownSilentOnTouch\u0026amp;\u0026amp;e.zrByTouch}function Fl(t){var e=t.getModel(),n=[],i=[];e.eachComponent((function(e,r){var o=ul(r),a=\u0026quot;series\u0026quot;===e,s=a?t.getViewOfSeriesModel(r):t.getViewOfComponentModel(r);!a\u0026amp;\u0026amp;i.push(s),o.isBlured\u0026amp;\u0026amp;(s.group.traverse((function(t){Sl(t)})),a\u0026amp;\u0026amp;n.push(r)),o.isBlured=!1})),E(i,(function(t){t\u0026amp;\u0026amp;t.toggleBlurSeries\u0026amp;\u0026amp;t.toggleBlurSeries(n,!1,e)}))}function Gl(t,e,n,i){var r=i.getModel();function o(t,e){for(var n=0;n\u0026lt;e.length;n++){var i=t.getItemGraphicEl(e[n]);i\u0026amp;\u0026amp;El(i)}}if(n=n||\u0026quot;coordinateSystem\u0026quot;,null!=t\u0026amp;\u0026amp;e\u0026amp;\u0026amp;\u0026quot;none\u0026quot;!==e){var a=r.getSeriesByIndex(t),s=a.coordinateSystem;s\u0026amp;\u0026amp;s.master\u0026amp;\u0026amp;(s=s.master);var l=[];r.eachSeries((function(t){var r=a===t,u=t.coordinateSystem;if(u\u0026amp;\u0026amp;u.master\u0026amp;\u0026amp;(u=u.master),!(\u0026quot;series\u0026quot;===n\u0026amp;\u0026amp;!r||\u0026quot;coordinateSystem\u0026quot;===n\u0026amp;\u0026amp;!(u\u0026amp;\u0026amp;s?u===s:r)||\u0026quot;series\u0026quot;===e\u0026amp;\u0026amp;r)){if(i.getViewOfSeriesModel(t).group.traverse((function(t){t.__highByOuter\u0026amp;\u0026amp;r\u0026amp;\u0026amp;\u0026quot;self\u0026quot;===e||wl(t)})),N(e))o(t.getData(),e);else if(q(e))for(var h=G(e),c=0;c\u0026lt;h.length;c++)o(t.getData(h[c]),e[h[c]]);l.push(t),ul(t).isBlured=!0}})),r.eachComponent((function(t,e){if(\u0026quot;series\u0026quot;!==t){var n=i.getViewOfComponentModel(e);n\u0026amp;\u0026amp;n.toggleBlurSeries\u0026amp;\u0026amp;n.toggleBlurSeries(l,!0,r)}}))}}function Wl(t,e,n){if(null!=t\u0026amp;\u0026amp;null!=e){var i=n.getModel().getComponent(t,e);if(i){ul(i).isBlured=!0;var r=n.getViewOfComponentModel(i);r\u0026amp;\u0026amp;r.focusBlurEnabled\u0026amp;\u0026amp;r.group.traverse((function(t){wl(t)}))}}}function Hl(t,e,n,i){var r={focusSelf:!1,dispatchers:null};if(null==t||\u0026quot;series\u0026quot;===t||null==e||null==n)return r;var o=i.getModel().getComponent(t,e);if(!o)return r;var a=i.getViewOfComponentModel(o);if(!a||!a.findHighDownDispatchers)return r;for(var s,l=a.findHighDownDispatchers(n),u=0;u\u0026lt;l.length;u++)if(\u0026quot;self\u0026quot;===rl(l[u]).focus){s=!0;break}return{focusSelf:s,dispatchers:l}}function Yl(t){E(t.getAllData(),(function(e){var n=e.data,i=e.type;n.eachItemGraphicEl((function(e,n){t.isSelected(n,i)?zl(e):Vl(e)}))}))}function Xl(t){var e=[];return t.eachSeries((function(t){E(t.getAllData(),(function(n){n.data;var i=n.type,r=t.getSelectedDataIndices();if(r.length\u0026gt;0){var o={dataIndex:r,seriesIndex:t.seriesIndex};null!=i\u0026amp;\u0026amp;(o.dataType=i),e.push(o)}}))})),e}function Ul(t,e,n){Jl(t,!0),Cl(t,kl),jl(t,e,n)}function Zl(t,e,n,i){i?function(t){Jl(t,!1)}(t):Ul(t,e,n)}function jl(t,e,n){var i=rl(t);null!=e?(i.focus=e,i.blurScope=n):i.focus\u0026amp;\u0026amp;(i.focus=null)}var ql=[\u0026quot;emphasis\u0026quot;,\u0026quot;blur\u0026quot;,\u0026quot;select\u0026quot;],Kl={itemStyle:\u0026quot;getItemStyle\u0026quot;,lineStyle:\u0026quot;getLineStyle\u0026quot;,areaStyle:\u0026quot;getAreaStyle\u0026quot;};function $l(t,e,n,i){n=n||\u0026quot;itemStyle\u0026quot;;for(var r=0;r\u0026lt;ql.length;r++){var o=ql[r],a=e.getModel([o,n]);t.ensureState(o).style=i?i(a):a[Kl[n]]()}}function Jl(t,e){var n=!1===e,i=t;t.highDownSilentOnTouch\u0026amp;\u0026amp;(i.__highDownSilentOnTouch=t.highDownSilentOnTouch),n\u0026amp;\u0026amp;!i.__highDownDispatcher||(i.__highByOuter=i.__highByOuter||0,i.__highDownDispatcher=!n)}function Ql(t){return!(!t||!t.__highDownDispatcher)}function tu(t){var e=t.type;return e===gl||e===yl||e===vl}function eu(t){var e=t.type;return e===dl||e===fl}var nu=hs.CMD,iu=[[],[],[]],ru=Math.sqrt,ou=Math.atan2;function au(t,e){if(e){var n,i,r,o,a,s,l=t.data,u=t.len(),h=nu.M,c=nu.C,p=nu.L,d=nu.R,f=nu.A,g=nu.Q;for(r=0,o=0;r\u0026lt;u;){switch(n=l[r++],o=r,i=0,n){case h:case p:i=1;break;case c:i=3;break;case g:i=2;break;case f:var y=e[4],v=e[5],m=ru(e[0]*e[0]+e[1]*e[1]),x=ru(e[2]*e[2]+e[3]*e[3]),_=ou(-e[1]/x,e[0]/m);l[r]*=m,l[r++]+=y,l[r]*=x,l[r++]+=v,l[r++]*=m,l[r++]*=x,l[r++]+=_,l[r++]+=_,o=r+=2;break;case d:s[0]=l[r++],s[1]=l[r++],Wt(s,s,e),l[o++]=s[0],l[o++]=s[1],s[0]+=l[r++],s[1]+=l[r++],Wt(s,s,e),l[o++]=s[0],l[o++]=s[1]}for(a=0;a\u0026lt;i;a++){var b=iu[a];b[0]=l[r++],b[1]=l[r++],Wt(b,b,e),l[o++]=b[0],l[o++]=b[1]}}t.increaseVersion()}}var su=Math.sqrt,lu=Math.sin,uu=Math.cos,hu=Math.PI;function cu(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1])}function pu(t,e){return(t[0]*e[0]+t[1]*e[1])/(cu(t)*cu(e))}function du(t,e){return(t[0]*e[1]\u0026lt;t[1]*e[0]?-1:1)*Math.acos(pu(t,e))}function fu(t,e,n,i,r,o,a,s,l,u,h){var c=l*(hu/180),p=uu(c)*(t-n)/2+lu(c)*(e-i)/2,d=-1*lu(c)*(t-n)/2+uu(c)*(e-i)/2,f=p*p/(a*a)+d*d/(s*s);f\u0026gt;1\u0026amp;\u0026amp;(a*=su(f),s*=su(f));var g=(r===o?-1:1)*su((a*a*(s*s)-a*a*(d*d)-s*s*(p*p))/(a*a*(d*d)+s*s*(p*p)))||0,y=g*a*d/s,v=g*-s*p/a,m=(t+n)/2+uu(c)*y-lu(c)*v,x=(e+i)/2+lu(c)*y+uu(c)*v,_=du([1,0],[(p-y)/a,(d-v)/s]),b=[(p-y)/a,(d-v)/s],w=[(-1*p-y)/a,(-1*d-v)/s],S=du(b,w);if(pu(b,w)\u0026lt;=-1\u0026amp;\u0026amp;(S=hu),pu(b,w)\u0026gt;=1\u0026amp;\u0026amp;(S=0),S\u0026lt;0){var M=Math.round(S/hu*1e6)/1e6;S=2*hu+M%2*hu}h.addData(u,m,x,a,s,_,S,c,o)}var gu=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/gi,yu=/-?([0-9]*\\.)?[0-9]+([eE]-?[0-9]+)?/g;var vu=function(t){function e(){return null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this}return n(e,t),e.prototype.applyTransform=function(t){},e}(ks);function mu(t){return null!=t.setData}function xu(t,e){var n=function(t){var e=new hs;if(!t)return e;var n,i=0,r=0,o=i,a=r,s=hs.CMD,l=t.match(gu);if(!l)return e;for(var u=0;u\u0026lt;l.length;u++){for(var h=l[u],c=h.charAt(0),p=void 0,d=h.match(yu)||[],f=d.length,g=0;g\u0026lt;f;g++)d[g]=parseFloat(d[g]);for(var y=0;y\u0026lt;f;){var v=void 0,m=void 0,x=void 0,_=void 0,b=void 0,w=void 0,S=void 0,M=i,I=r,T=void 0,C=void 0;switch(c){case\u0026quot;l\u0026quot;:i+=d[y++],r+=d[y++],p=s.L,e.addData(p,i,r);break;case\u0026quot;L\u0026quot;:i=d[y++],r=d[y++],p=s.L,e.addData(p,i,r);break;case\u0026quot;m\u0026quot;:i+=d[y++],r+=d[y++],p=s.M,e.addData(p,i,r),o=i,a=r,c=\u0026quot;l\u0026quot;;break;case\u0026quot;M\u0026quot;:i=d[y++],r=d[y++],p=s.M,e.addData(p,i,r),o=i,a=r,c=\u0026quot;L\u0026quot;;break;case\u0026quot;h\u0026quot;:i+=d[y++],p=s.L,e.addData(p,i,r);break;case\u0026quot;H\u0026quot;:i=d[y++],p=s.L,e.addData(p,i,r);break;case\u0026quot;v\u0026quot;:r+=d[y++],p=s.L,e.addData(p,i,r);break;case\u0026quot;V\u0026quot;:r=d[y++],p=s.L,e.addData(p,i,r);break;case\u0026quot;C\u0026quot;:p=s.C,e.addData(p,d[y++],d[y++],d[y++],d[y++],d[y++],d[y++]),i=d[y-2],r=d[y-1];break;case\u0026quot;c\u0026quot;:p=s.C,e.addData(p,d[y++]+i,d[y++]+r,d[y++]+i,d[y++]+r,d[y++]+i,d[y++]+r),i+=d[y-2],r+=d[y-1];break;case\u0026quot;S\u0026quot;:v=i,m=r,T=e.len(),C=e.data,n===s.C\u0026amp;\u0026amp;(v+=i-C[T-4],m+=r-C[T-3]),p=s.C,M=d[y++],I=d[y++],i=d[y++],r=d[y++],e.addData(p,v,m,M,I,i,r);break;case\u0026quot;s\u0026quot;:v=i,m=r,T=e.len(),C=e.data,n===s.C\u0026amp;\u0026amp;(v+=i-C[T-4],m+=r-C[T-3]),p=s.C,M=i+d[y++],I=r+d[y++],i+=d[y++],r+=d[y++],e.addData(p,v,m,M,I,i,r);break;case\u0026quot;Q\u0026quot;:M=d[y++],I=d[y++],i=d[y++],r=d[y++],p=s.Q,e.addData(p,M,I,i,r);break;case\u0026quot;q\u0026quot;:M=d[y++]+i,I=d[y++]+r,i+=d[y++],r+=d[y++],p=s.Q,e.addData(p,M,I,i,r);break;case\u0026quot;T\u0026quot;:v=i,m=r,T=e.len(),C=e.data,n===s.Q\u0026amp;\u0026amp;(v+=i-C[T-4],m+=r-C[T-3]),i=d[y++],r=d[y++],p=s.Q,e.addData(p,v,m,i,r);break;case\u0026quot;t\u0026quot;:v=i,m=r,T=e.len(),C=e.data,n===s.Q\u0026amp;\u0026amp;(v+=i-C[T-4],m+=r-C[T-3]),i+=d[y++],r+=d[y++],p=s.Q,e.addData(p,v,m,i,r);break;case\u0026quot;A\u0026quot;:x=d[y++],_=d[y++],b=d[y++],w=d[y++],S=d[y++],fu(M=i,I=r,i=d[y++],r=d[y++],w,S,x,_,b,p=s.A,e);break;case\u0026quot;a\u0026quot;:x=d[y++],_=d[y++],b=d[y++],w=d[y++],S=d[y++],fu(M=i,I=r,i+=d[y++],r+=d[y++],w,S,x,_,b,p=s.A,e)}}\u0026quot;z\u0026quot;!==c\u0026amp;\u0026amp;\u0026quot;Z\u0026quot;!==c||(p=s.Z,e.addData(p),i=o,r=a),n=p}return e.toStatic(),e}(t),i=A({},e);return i.buildPath=function(t){if(mu(t)){t.setData(n.data),(e=t.getContext())\u0026amp;\u0026amp;t.rebuildPath(e,1)}else{var e=t;n.rebuildPath(e,1)}},i.applyTransform=function(t){au(n,t),this.dirtyShape()},i}function _u(t,e){return new vu(xu(t,e))}function bu(t,e){e=e||{};var n=new ks;return t.shape\u0026amp;\u0026amp;n.setShape(t.shape),n.setStyle(t.style),e.bakeTransform?au(n.path,t.getComputedTransform()):e.toLocal?n.setLocalTransform(t.getComputedTransform()):n.copyTransform(t),n.buildPath=t.buildPath,n.applyTransform=n.applyTransform,n.z=t.z,n.z2=t.z2,n.zlevel=t.zlevel,n}var wu=function(){this.cx=0,this.cy=0,this.r=0},Su=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultShape=function(){return new wu},e.prototype.buildPath=function(t,e){t.moveTo(e.cx+e.r,e.cy),t.arc(e.cx,e.cy,e.r,0,2*Math.PI)},e}(ks);Su.prototype.type=\u0026quot;circle\u0026quot;;var Mu=function(){this.cx=0,this.cy=0,this.rx=0,this.ry=0},Iu=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultShape=function(){return new Mu},e.prototype.buildPath=function(t,e){var n=.5522848,i=e.cx,r=e.cy,o=e.rx,a=e.ry,s=o*n,l=a*n;t.moveTo(i-o,r),t.bezierCurveTo(i-o,r-l,i-s,r-a,i,r-a),t.bezierCurveTo(i+s,r-a,i+o,r-l,i+o,r),t.bezierCurveTo(i+o,r+l,i+s,r+a,i,r+a),t.bezierCurveTo(i-s,r+a,i-o,r+l,i-o,r),t.closePath()},e}(ks);Iu.prototype.type=\u0026quot;ellipse\u0026quot;;var Tu=Math.PI,Cu=2*Tu,Du=Math.sin,Au=Math.cos,ku=Math.acos,Lu=Math.atan2,Pu=Math.abs,Ou=Math.sqrt,Ru=Math.max,Nu=Math.min,Eu=1e-4;function zu(t,e,n,i,r,o,a){var s=t-n,l=e-i,u=(a?o:-o)/Ou(s*s+l*l),h=u*l,c=-u*s,p=t+h,d=e+c,f=n+h,g=i+c,y=(p+f)/2,v=(d+g)/2,m=f-p,x=g-d,_=m*m+x*x,b=r-o,w=p*g-f*d,S=(x\u0026lt;0?-1:1)*Ou(Ru(0,b*b*_-w*w)),M=(w*x-m*S)/_,I=(-w*m-x*S)/_,T=(w*x+m*S)/_,C=(-w*m+x*S)/_,D=M-y,A=I-v,k=T-y,L=C-v;return D*D+A*A\u0026gt;k*k+L*L\u0026amp;\u0026amp;(M=T,I=C),{cx:M,cy:I,x0:-h,y0:-c,x1:M*(r/b-1),y1:I*(r/b-1)}}function Vu(t,e){var n,i=Ru(e.r,0),r=Ru(e.r0||0,0),o=i\u0026gt;0;if(o||r\u0026gt;0){if(o||(i=r,r=0),r\u0026gt;i){var a=i;i=r,r=a}var s=e.startAngle,l=e.endAngle;if(!isNaN(s)\u0026amp;\u0026amp;!isNaN(l)){var u=e.cx,h=e.cy,c=!!e.clockwise,p=Pu(l-s),d=p\u0026gt;Cu\u0026amp;\u0026amp;p%Cu;if(d\u0026gt;Eu\u0026amp;\u0026amp;(p=d),i\u0026gt;Eu)if(p\u0026gt;Cu-Eu)t.moveTo(u+i*Au(s),h+i*Du(s)),t.arc(u,h,i,s,l,!c),r\u0026gt;Eu\u0026amp;\u0026amp;(t.moveTo(u+r*Au(l),h+r*Du(l)),t.arc(u,h,r,l,s,c));else{var f=void 0,g=void 0,y=void 0,v=void 0,m=void 0,x=void 0,_=void 0,b=void 0,w=void 0,S=void 0,M=void 0,I=void 0,T=void 0,C=void 0,D=void 0,A=void 0,k=i*Au(s),L=i*Du(s),P=r*Au(l),O=r*Du(l),R=p\u0026gt;Eu;if(R){var N=e.cornerRadius;N\u0026amp;\u0026amp;(n=function(t){var e;if(Y(t)){var n=t.length;if(!n)return t;e=1===n?[t[0],t[0],0,0]:2===n?[t[0],t[0],t[1],t[1]]:3===n?t.concat(t[2]):t}else e=[t,t,t,t];return e}(N),f=n[0],g=n[1],y=n[2],v=n[3]);var E=Pu(i-r)/2;if(m=Nu(E,y),x=Nu(E,v),_=Nu(E,f),b=Nu(E,g),M=w=Ru(m,x),I=S=Ru(_,b),(w\u0026gt;Eu||S\u0026gt;Eu)\u0026amp;\u0026amp;(T=i*Au(l),C=i*Du(l),D=r*Au(s),A=r*Du(s),p\u0026lt;Tu)){var z=function(t,e,n,i,r,o,a,s){var l=n-t,u=i-e,h=a-r,c=s-o,p=c*l-h*u;if(!(p*p\u0026lt;Eu))return[t+(p=(h*(e-o)-c*(t-r))/p)*l,e+p*u]}(k,L,D,A,T,C,P,O);if(z){var V=k-z[0],B=L-z[1],F=T-z[0],G=C-z[1],W=1/Du(ku((V*F+B*G)/(Ou(V*V+B*B)*Ou(F*F+G*G)))/2),H=Ou(z[0]*z[0]+z[1]*z[1]);M=Nu(w,(i-H)/(W+1)),I=Nu(S,(r-H)/(W-1))}}}if(R)if(M\u0026gt;Eu){var X=Nu(y,M),U=Nu(v,M),Z=zu(D,A,k,L,i,X,c),j=zu(T,C,P,O,i,U,c);t.moveTo(u+Z.cx+Z.x0,h+Z.cy+Z.y0),M\u0026lt;w\u0026amp;\u0026amp;X===U?t.arc(u+Z.cx,h+Z.cy,M,Lu(Z.y0,Z.x0),Lu(j.y0,j.x0),!c):(X\u0026gt;0\u0026amp;\u0026amp;t.arc(u+Z.cx,h+Z.cy,X,Lu(Z.y0,Z.x0),Lu(Z.y1,Z.x1),!c),t.arc(u,h,i,Lu(Z.cy+Z.y1,Z.cx+Z.x1),Lu(j.cy+j.y1,j.cx+j.x1),!c),U\u0026gt;0\u0026amp;\u0026amp;t.arc(u+j.cx,h+j.cy,U,Lu(j.y1,j.x1),Lu(j.y0,j.x0),!c))}else t.moveTo(u+k,h+L),t.arc(u,h,i,s,l,!c);else t.moveTo(u+k,h+L);if(r\u0026gt;Eu\u0026amp;\u0026amp;R)if(I\u0026gt;Eu){X=Nu(f,I),Z=zu(P,O,T,C,r,-(U=Nu(g,I)),c),j=zu(k,L,D,A,r,-X,c);t.lineTo(u+Z.cx+Z.x0,h+Z.cy+Z.y0),I\u0026lt;S\u0026amp;\u0026amp;X===U?t.arc(u+Z.cx,h+Z.cy,I,Lu(Z.y0,Z.x0),Lu(j.y0,j.x0),!c):(U\u0026gt;0\u0026amp;\u0026amp;t.arc(u+Z.cx,h+Z.cy,U,Lu(Z.y0,Z.x0),Lu(Z.y1,Z.x1),!c),t.arc(u,h,r,Lu(Z.cy+Z.y1,Z.cx+Z.x1),Lu(j.cy+j.y1,j.cx+j.x1),c),X\u0026gt;0\u0026amp;\u0026amp;t.arc(u+j.cx,h+j.cy,X,Lu(j.y1,j.x1),Lu(j.y0,j.x0),!c))}else t.lineTo(u+P,h+O),t.arc(u,h,r,l,s,c);else t.lineTo(u+P,h+O)}else t.moveTo(u,h);t.closePath()}}}var Bu=function(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=2*Math.PI,this.clockwise=!0,this.cornerRadius=0},Fu=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultShape=function(){return new Bu},e.prototype.buildPath=function(t,e){Vu(t,e)},e.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},e}(ks);Fu.prototype.type=\u0026quot;sector\u0026quot;;var Gu=function(){this.cx=0,this.cy=0,this.r=0,this.r0=0},Wu=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultShape=function(){return new Gu},e.prototype.buildPath=function(t,e){var n=e.cx,i=e.cy,r=2*Math.PI;t.moveTo(n+e.r,i),t.arc(n,i,e.r,0,r,!1),t.moveTo(n+e.r0,i),t.arc(n,i,e.r0,0,r,!0)},e}(ks);function Hu(t,e,n){var i=e.smooth,r=e.points;if(r\u0026amp;\u0026amp;r.length\u0026gt;=2){if(i){var o=function(t,e,n,i){var r,o,a,s,l=[],u=[],h=[],c=[];if(i){a=[1/0,1/0],s=[-1/0,-1/0];for(var p=0,d=t.length;p\u0026lt;d;p++)Ht(a,a,t[p]),Yt(s,s,t[p]);Ht(a,a,i[0]),Yt(s,s,i[1])}for(p=0,d=t.length;p\u0026lt;d;p++){var f=t[p];if(n)r=t[p?p-1:d-1],o=t[(p+1)%d];else{if(0===p||p===d-1){l.push(Tt(t[p]));continue}r=t[p-1],o=t[p+1]}kt(u,o,r),Nt(u,u,e);var g=zt(f,r),y=zt(f,o),v=g+y;0!==v\u0026amp;\u0026amp;(g/=v,y/=v),Nt(h,u,-g),Nt(c,u,y);var m=Dt([],f,h),x=Dt([],f,c);i\u0026amp;\u0026amp;(Yt(m,m,a),Ht(m,m,s),Yt(x,x,a),Ht(x,x,s)),l.push(m),l.push(x)}return n\u0026amp;\u0026amp;l.push(l.shift()),l}(r,i,n,e.smoothConstraint);t.moveTo(r[0][0],r[0][1]);for(var a=r.length,s=0;s\u0026lt;(n?a:a-1);s++){var l=o[2*s],u=o[2*s+1],h=r[(s+1)%a];t.bezierCurveTo(l[0],l[1],u[0],u[1],h[0],h[1])}}else{t.moveTo(r[0][0],r[0][1]);s=1;for(var c=r.length;s\u0026lt;c;s++)t.lineTo(r[s][0],r[s][1])}n\u0026amp;\u0026amp;t.closePath()}}Wu.prototype.type=\u0026quot;ring\u0026quot;;var Yu=function(){this.points=null,this.smooth=0,this.smoothConstraint=null},Xu=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultShape=function(){return new Yu},e.prototype.buildPath=function(t,e){Hu(t,e,!0)},e}(ks);Xu.prototype.type=\u0026quot;polygon\u0026quot;;var Uu=function(){this.points=null,this.percent=1,this.smooth=0,this.smoothConstraint=null},Zu=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultStyle=function(){return{stroke:\u0026quot;#000\u0026quot;,fill:null}},e.prototype.getDefaultShape=function(){return new Uu},e.prototype.buildPath=function(t,e){Hu(t,e,!1)},e}(ks);Zu.prototype.type=\u0026quot;polyline\u0026quot;;var ju={},qu=function(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.percent=1},Ku=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultStyle=function(){return{stroke:\u0026quot;#000\u0026quot;,fill:null}},e.prototype.getDefaultShape=function(){return new qu},e.prototype.buildPath=function(t,e){var n,i,r,o;if(this.subPixelOptimize){var a=zs(ju,e,this.style);n=a.x1,i=a.y1,r=a.x2,o=a.y2}else n=e.x1,i=e.y1,r=e.x2,o=e.y2;var s=e.percent;0!==s\u0026amp;\u0026amp;(t.moveTo(n,i),s\u0026lt;1\u0026amp;\u0026amp;(r=n*(1-s)+r*s,o=i*(1-s)+o*s),t.lineTo(r,o))},e.prototype.pointAt=function(t){var e=this.shape;return[e.x1*(1-t)+e.x2*t,e.y1*(1-t)+e.y2*t]},e}(ks);Ku.prototype.type=\u0026quot;line\u0026quot;;var $u=[],Ju=function(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.percent=1};function Qu(t,e,n){var i=t.cpx2,r=t.cpy2;return null!=i||null!=r?[(n?xn:mn)(t.x1,t.cpx1,t.cpx2,t.x2,e),(n?xn:mn)(t.y1,t.cpy1,t.cpy2,t.y2,e)]:[(n?Tn:In)(t.x1,t.cpx1,t.x2,e),(n?Tn:In)(t.y1,t.cpy1,t.y2,e)]}var th=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultStyle=function(){return{stroke:\u0026quot;#000\u0026quot;,fill:null}},e.prototype.getDefaultShape=function(){return new Ju},e.prototype.buildPath=function(t,e){var n=e.x1,i=e.y1,r=e.x2,o=e.y2,a=e.cpx1,s=e.cpy1,l=e.cpx2,u=e.cpy2,h=e.percent;0!==h\u0026amp;\u0026amp;(t.moveTo(n,i),null==l||null==u?(h\u0026lt;1\u0026amp;\u0026amp;(Dn(n,a,r,h,$u),a=$u[1],r=$u[2],Dn(i,s,o,h,$u),s=$u[1],o=$u[2]),t.quadraticCurveTo(a,s,r,o)):(h\u0026lt;1\u0026amp;\u0026amp;(wn(n,a,l,r,h,$u),a=$u[1],l=$u[2],r=$u[3],wn(i,s,u,o,h,$u),s=$u[1],u=$u[2],o=$u[3]),t.bezierCurveTo(a,s,l,u,r,o)))},e.prototype.pointAt=function(t){return Qu(this.shape,t,!1)},e.prototype.tangentAt=function(t){var e=Qu(this.shape,t,!0);return Et(e,e)},e}(ks);th.prototype.type=\u0026quot;bezier-curve\u0026quot;;var eh=function(){this.cx=0,this.cy=0,this.r=0,this.startAngle=0,this.endAngle=2*Math.PI,this.clockwise=!0},nh=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultStyle=function(){return{stroke:\u0026quot;#000\u0026quot;,fill:null}},e.prototype.getDefaultShape=function(){return new eh},e.prototype.buildPath=function(t,e){var n=e.cx,i=e.cy,r=Math.max(e.r,0),o=e.startAngle,a=e.endAngle,s=e.clockwise,l=Math.cos(o),u=Math.sin(o);t.moveTo(l*r+n,u*r+i),t.arc(n,i,r,o,a,!s)},e}(ks);nh.prototype.type=\u0026quot;arc\u0026quot;;var ih=function(t){function e(){var e=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return e.type=\u0026quot;compound\u0026quot;,e}return n(e,t),e.prototype._updatePathDirty=function(){for(var t=this.shape.paths,e=this.shapeChanged(),n=0;n\u0026lt;t.length;n++)e=e||t[n].shapeChanged();e\u0026amp;\u0026amp;this.dirtyShape()},e.prototype.beforeBrush=function(){this._updatePathDirty();for(var t=this.shape.paths||[],e=this.getGlobalScale(),n=0;n\u0026lt;t.length;n++)t[n].path||t[n].createPathProxy(),t[n].path.setScale(e[0],e[1],t[n].segmentIgnoreThreshold)},e.prototype.buildPath=function(t,e){for(var n=e.paths||[],i=0;i\u0026lt;n.length;i++)n[i].buildPath(t,n[i].shape,!0)},e.prototype.afterBrush=function(){for(var t=this.shape.paths||[],e=0;e\u0026lt;t.length;e++)t[e].pathUpdated()},e.prototype.getBoundingRect=function(){return this._updatePathDirty.call(this),ks.prototype.getBoundingRect.call(this)},e}(ks),rh=function(){function t(t){this.colorStops=t||[]}return t.prototype.addColorStop=function(t,e){this.colorStops.push({offset:t,color:e})},t}(),oh=function(t){function e(e,n,i,r,o,a){var s=t.call(this,o)||this;return s.x=null==e?0:e,s.y=null==n?0:n,s.x2=null==i?1:i,s.y2=null==r?0:r,s.type=\u0026quot;linear\u0026quot;,s.global=a||!1,s}return n(e,t),e}(rh),ah=function(t){function e(e,n,i,r,o){var a=t.call(this,r)||this;return a.x=null==e?.5:e,a.y=null==n?.5:n,a.r=null==i?.5:i,a.type=\u0026quot;radial\u0026quot;,a.global=o||!1,a}return n(e,t),e}(rh),sh=[0,0],lh=[0,0],uh=new De,hh=new De,ch=function(){function t(t,e){this._corners=[],this._axes=[],this._origin=[0,0];for(var n=0;n\u0026lt;4;n++)this._corners[n]=new De;for(n=0;n\u0026lt;2;n++)this._axes[n]=new De;t\u0026amp;\u0026amp;this.fromBoundingRect(t,e)}return t.prototype.fromBoundingRect=function(t,e){var n=this._corners,i=this._axes,r=t.x,o=t.y,a=r+t.width,s=o+t.height;if(n[0].set(r,o),n[1].set(a,o),n[2].set(a,s),n[3].set(r,s),e)for(var l=0;l\u0026lt;4;l++)n[l].transform(e);De.sub(i[0],n[1],n[0]),De.sub(i[1],n[3],n[0]),i[0].normalize(),i[1].normalize();for(l=0;l\u0026lt;2;l++)this._origin[l]=i[l].dot(n[0])},t.prototype.intersect=function(t,e){var n=!0,i=!e;return uh.set(1/0,1/0),hh.set(0,0),!this._intersectCheckOneSide(this,t,uh,hh,i,1)\u0026amp;\u0026amp;(n=!1,i)||!this._intersectCheckOneSide(t,this,uh,hh,i,-1)\u0026amp;\u0026amp;(n=!1,i)||i||De.copy(e,n?uh:hh),n},t.prototype._intersectCheckOneSide=function(t,e,n,i,r,o){for(var a=!0,s=0;s\u0026lt;2;s++){var l=this._axes[s];if(this._getProjMinMaxOnAxis(s,t._corners,sh),this._getProjMinMaxOnAxis(s,e._corners,lh),sh[1]\u0026lt;lh[0]||sh[0]\u0026gt;lh[1]){if(a=!1,r)return a;var u=Math.abs(lh[0]-sh[1]),h=Math.abs(sh[0]-lh[1]);Math.min(u,h)\u0026gt;i.len()\u0026amp;\u0026amp;(u\u0026lt;h?De.scale(i,l,-u*o):De.scale(i,l,h*o))}else if(n){u=Math.abs(lh[0]-sh[1]),h=Math.abs(sh[0]-lh[1]);Math.min(u,h)\u0026lt;n.len()\u0026amp;\u0026amp;(u\u0026lt;h?De.scale(n,l,u*o):De.scale(n,l,-h*o))}}return a},t.prototype._getProjMinMaxOnAxis=function(t,e,n){for(var i=this._axes[t],r=this._origin,o=e[0].dot(i)+r[t],a=o,s=o,l=1;l\u0026lt;e.length;l++){var u=e[l].dot(i)+r[t];a=Math.min(u,a),s=Math.max(u,s)}n[0]=a,n[1]=s},t}(),ph=[],dh=function(t){function e(){var e=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return e.notClear=!0,e.incremental=!0,e._displayables=[],e._temporaryDisplayables=[],e._cursor=0,e}return n(e,t),e.prototype.traverse=function(t,e){t.call(e,this)},e.prototype.useStyle=function(){this.style={}},e.prototype.getCursor=function(){return this._cursor},e.prototype.innerAfterBrush=function(){this._cursor=this._displayables.length},e.prototype.clearDisplaybles=function(){this._displayables=[],this._temporaryDisplayables=[],this._cursor=0,this.markRedraw(),this.notClear=!1},e.prototype.clearTemporalDisplayables=function(){this._temporaryDisplayables=[]},e.prototype.addDisplayable=function(t,e){e?this._temporaryDisplayables.push(t):this._displayables.push(t),this.markRedraw()},e.prototype.addDisplayables=function(t,e){e=e||!1;for(var n=0;n\u0026lt;t.length;n++)this.addDisplayable(t[n],e)},e.prototype.getDisplayables=function(){return this._displayables},e.prototype.getTemporalDisplayables=function(){return this._temporaryDisplayables},e.prototype.eachPendingDisplayable=function(t){for(var e=this._cursor;e\u0026lt;this._displayables.length;e++)t\u0026amp;\u0026amp;t(this._displayables[e]);for(e=0;e\u0026lt;this._temporaryDisplayables.length;e++)t\u0026amp;\u0026amp;t(this._temporaryDisplayables[e])},e.prototype.update=function(){this.updateTransform();for(var t=this._cursor;t\u0026lt;this._displayables.length;t++){(e=this._displayables[t]).parent=this,e.update(),e.parent=null}for(t=0;t\u0026lt;this._temporaryDisplayables.length;t++){var e;(e=this._temporaryDisplayables[t]).parent=this,e.update(),e.parent=null}},e.prototype.getBoundingRect=function(){if(!this._rect){for(var t=new ze(1/0,1/0,-1/0,-1/0),e=0;e\u0026lt;this._displayables.length;e++){var n=this._displayables[e],i=n.getBoundingRect().clone();n.needLocalTransform()\u0026amp;\u0026amp;i.applyTransform(n.getLocalTransform(ph)),t.union(i)}this._rect=t}return this._rect},e.prototype.contain=function(t,e){var n=this.transformCoordToLocal(t,e);if(this.getBoundingRect().contain(n[0],n[1]))for(var i=0;i\u0026lt;this._displayables.length;i++){if(this._displayables[i].contain(t,e))return!0}return!1},e}(Da),fh=Vo();function gh(t,e,n,i,r){var o;if(e\u0026amp;\u0026amp;e.ecModel){var a=e.ecModel.getUpdatePayload();o=a\u0026amp;\u0026amp;a.animation}var s=\u0026quot;update\u0026quot;===t;if(e\u0026amp;\u0026amp;e.isAnimationEnabled()){var l=void 0,u=void 0,h=void 0;return i?(l=rt(i.duration,200),u=rt(i.easing,\u0026quot;cubicOut\u0026quot;),h=0):(l=e.getShallow(s?\u0026quot;animationDurationUpdate\u0026quot;:\u0026quot;animationDuration\u0026quot;),u=e.getShallow(s?\u0026quot;animationEasingUpdate\u0026quot;:\u0026quot;animationEasing\u0026quot;),h=e.getShallow(s?\u0026quot;animationDelayUpdate\u0026quot;:\u0026quot;animationDelay\u0026quot;)),o\u0026amp;\u0026amp;(null!=o.duration\u0026amp;\u0026amp;(l=o.duration),null!=o.easing\u0026amp;\u0026amp;(u=o.easing),null!=o.delay\u0026amp;\u0026amp;(h=o.delay)),X(h)\u0026amp;\u0026amp;(h=h(n,r)),X(l)\u0026amp;\u0026amp;(l=l(n)),{duration:l||0,delay:h,easing:u}}return null}function yh(t,e,n,i,r,o,a){var s,l=!1;X(r)?(a=o,o=r,r=null):q(r)\u0026amp;\u0026amp;(o=r.cb,a=r.during,l=r.isFrom,s=r.removeOpt,r=r.dataIndex);var u=\u0026quot;leave\u0026quot;===t;u||e.stopAnimation(\u0026quot;leave\u0026quot;);var h=gh(t,i,r,u?s||{}:null,i\u0026amp;\u0026amp;i.getAnimationDelayParams?i.getAnimationDelayParams(e,r):null);if(h\u0026amp;\u0026amp;h.duration\u0026gt;0){var c={duration:h.duration,delay:h.delay||0,easing:h.easing,done:o,force:!!o||!!a,setToFinal:!u,scope:t,during:a};l?e.animateFrom(n,c):e.animateTo(n,c)}else e.stopAnimation(),!l\u0026amp;\u0026amp;e.attr(n),a\u0026amp;\u0026amp;a(1),o\u0026amp;\u0026amp;o()}function vh(t,e,n,i,r,o){yh(\u0026quot;update\u0026quot;,t,e,n,i,r,o)}function mh(t,e,n,i,r,o){yh(\u0026quot;enter\u0026quot;,t,e,n,i,r,o)}function xh(t){if(!t.__zr)return!0;for(var e=0;e\u0026lt;t.animators.length;e++){if(\u0026quot;leave\u0026quot;===t.animators[e].scope)return!0}return!1}function _h(t,e,n,i,r,o){xh(t)||yh(\u0026quot;leave\u0026quot;,t,e,n,i,r,o)}function bh(t,e,n,i){t.removeTextContent(),t.removeTextGuideLine(),_h(t,{style:{opacity:0}},e,n,i)}function wh(t,e,n){function i(){t.parent\u0026amp;\u0026amp;t.parent.remove(t)}t.isGroup?t.traverse((function(t){t.isGroup||bh(t,e,n,i)})):bh(t,e,n,i)}function Sh(t){fh(t).oldStyle=t.style}var Mh=Math.max,Ih=Math.min,Th={};function Ch(t){return ks.extend(t)}var Dh=function(t,e){var i=xu(t,e);return function(t){function e(e){var n=t.call(this,e)||this;return n.applyTransform=i.applyTransform,n.buildPath=i.buildPath,n}return n(e,t),e}(vu)};function Ah(t,e){return Dh(t,e)}function kh(t,e){Th[t]=e}function Lh(t){if(Th.hasOwnProperty(t))return Th[t]}function Ph(t,e,n,i){var r=_u(t,e);return n\u0026amp;\u0026amp;(\u0026quot;center\u0026quot;===i\u0026amp;\u0026amp;(n=Rh(n,r.getBoundingRect())),Eh(r,n)),r}function Oh(t,e,n){var i=new Ns({style:{image:t,x:e.x,y:e.y,width:e.width,height:e.height},onload:function(t){if(\u0026quot;center\u0026quot;===n){var r={width:t.width,height:t.height};i.setStyle(Rh(e,r))}}});return i}function Rh(t,e){var n,i=e.width/e.height,r=t.height*i;return n=r\u0026lt;=t.width?t.height:(r=t.width)/i,{x:t.x+t.width/2-r/2,y:t.y+t.height/2-n/2,width:r,height:n}}var Nh=function(t,e){for(var n=[],i=t.length,r=0;r\u0026lt;i;r++){var o=t[r];n.push(o.getUpdatedPathProxy(!0))}var a=new ks(e);return a.createPathProxy(),a.buildPath=function(t){if(mu(t)){t.appendPath(n);var e=t.getContext();e\u0026amp;\u0026amp;t.rebuildPath(e,1)}},a};function Eh(t,e){if(t.applyTransform){var n=t.getBoundingRect().calculateTransform(e);t.applyTransform(n)}}function zh(t,e){return zs(t,t,{lineWidth:e}),t}var Vh=Bs;function Bh(t,e){for(var n=xe([]);t\u0026amp;\u0026amp;t!==e;)be(n,t.getLocalTransform(),n),t=t.parent;return n}function Fh(t,e,n){return e\u0026amp;\u0026amp;!N(e)\u0026amp;\u0026amp;(e=vr.getLocalTransform(e)),n\u0026amp;\u0026amp;(e=Ie([],e)),Wt([],t,e)}function Gh(t,e,n){var i=0===e[4]||0===e[5]||0===e[0]?1:Math.abs(2*e[4]/e[0]),r=0===e[4]||0===e[5]||0===e[2]?1:Math.abs(2*e[4]/e[2]),o=[\u0026quot;left\u0026quot;===t?-i:\u0026quot;right\u0026quot;===t?i:0,\u0026quot;top\u0026quot;===t?-r:\u0026quot;bottom\u0026quot;===t?r:0];return o=Fh(o,e,n),Math.abs(o[0])\u0026gt;Math.abs(o[1])?o[0]\u0026gt;0?\u0026quot;right\u0026quot;:\u0026quot;left\u0026quot;:o[1]\u0026gt;0?\u0026quot;bottom\u0026quot;:\u0026quot;top\u0026quot;}function Wh(t){return!t.isGroup}function Hh(t,e,n){if(t\u0026amp;\u0026amp;e){var i,r=(i={},t.traverse((function(t){Wh(t)\u0026amp;\u0026amp;t.anid\u0026amp;\u0026amp;(i[t.anid]=t)})),i);e.traverse((function(t){if(Wh(t)\u0026amp;\u0026amp;t.anid){var e=r[t.anid];if(e){var i=o(t);t.attr(o(e)),vh(t,i,n,rl(t).dataIndex)}}}))}function o(t){var e={x:t.x,y:t.y,rotation:t.rotation};return function(t){return null!=t.shape}(t)\u0026amp;\u0026amp;(e.shape=A({},t.shape)),e}}function Yh(t,e){return z(t,(function(t){var n=t[0];n=Mh(n,e.x),n=Ih(n,e.x+e.width);var i=t[1];return i=Mh(i,e.y),[n,i=Ih(i,e.y+e.height)]}))}function Xh(t,e){var n=Mh(t.x,e.x),i=Ih(t.x+t.width,e.x+e.width),r=Mh(t.y,e.y),o=Ih(t.y+t.height,e.y+e.height);if(i\u0026gt;=n\u0026amp;\u0026amp;o\u0026gt;=r)return{x:n,y:r,width:i-n,height:o-r}}function Uh(t,e,n){var i=A({rectHover:!0},e),r=i.style={strokeNoScale:!0};if(n=n||{x:-1,y:-1,width:2,height:2},t)return 0===t.indexOf(\u0026quot;image://\u0026quot;)?(r.image=t.slice(8),k(r,n),new Ns(i)):Ph(t.replace(\u0026quot;path://\u0026quot;,\u0026quot;\u0026quot;),i,n,\u0026quot;center\u0026quot;)}function Zh(t,e,n,i,r){for(var o=0,a=r[r.length-1];o\u0026lt;r.length;o++){var s=r[o];if(jh(t,e,n,i,s[0],s[1],a[0],a[1]))return!0;a=s}}function jh(t,e,n,i,r,o,a,s){var l,u=n-t,h=i-e,c=a-r,p=s-o,d=qh(c,p,u,h);if((l=d)\u0026lt;=1e-6\u0026amp;\u0026amp;l\u0026gt;=-1e-6)return!1;var f=t-r,g=e-o,y=qh(f,g,u,h)/d;if(y\u0026lt;0||y\u0026gt;1)return!1;var v=qh(f,g,c,p)/d;return!(v\u0026lt;0||v\u0026gt;1)}function qh(t,e,n,i){return t*i-n*e}function Kh(t){var e=t.itemTooltipOption,n=t.componentModel,i=t.itemName,r=U(e)?{formatter:e}:e,o=n.mainType,a=n.componentIndex,s={componentType:o,name:i,$vars:[\u0026quot;name\u0026quot;]};s[o+\u0026quot;Index\u0026quot;]=a;var l=t.formatterParamsExtra;l\u0026amp;\u0026amp;E(G(l),(function(t){_t(s,t)||(s[t]=l[t],s.$vars.push(t))}));var u=rl(t.el);u.componentMainType=o,u.componentIndex=a,u.tooltipConfig={name:i,option:k({content:i,encodeHTMLContent:!0,formatterParams:s},r)}}function $h(t,e){var n;t.isGroup\u0026amp;\u0026amp;(n=e(t)),n||t.traverse(e)}function Jh(t,e){if(t)if(Y(t))for(var n=0;n\u0026lt;t.length;n++)$h(t[n],e);else $h(t,e)}kh(\u0026quot;circle\u0026quot;,Su),kh(\u0026quot;ellipse\u0026quot;,Iu),kh(\u0026quot;sector\u0026quot;,Fu),kh(\u0026quot;ring\u0026quot;,Wu),kh(\u0026quot;polygon\u0026quot;,Xu),kh(\u0026quot;polyline\u0026quot;,Zu),kh(\u0026quot;rect\u0026quot;,Ws),kh(\u0026quot;line\u0026quot;,Ku),kh(\u0026quot;bezierCurve\u0026quot;,th),kh(\u0026quot;arc\u0026quot;,nh);var Qh=Object.freeze({__proto__:null,updateProps:vh,initProps:mh,removeElement:_h,removeElementWithFadeOut:wh,isElementRemoved:xh,extendShape:Ch,extendPath:Ah,registerShape:kh,getShapeClass:Lh,makePath:Ph,makeImage:Oh,mergePath:Nh,resizePath:Eh,subPixelOptimizeLine:zh,subPixelOptimizeRect:function(t){return Vs(t.shape,t.shape,t.style),t},subPixelOptimize:Vh,getTransform:Bh,applyTransform:Fh,transformDirection:Gh,groupTransition:Hh,clipPointsByRect:Yh,clipRectByRect:Xh,createIcon:Uh,linePolygonIntersect:Zh,lineLineIntersect:jh,setTooltipConfig:Kh,traverseElements:Jh,Group:Br,Image:Ns,Text:Xs,Circle:Su,Ellipse:Iu,Sector:Fu,Ring:Wu,Polygon:Xu,Polyline:Zu,Rect:Ws,Line:Ku,BezierCurve:th,Arc:nh,IncrementalDisplayable:dh,CompoundPath:ih,LinearGradient:oh,RadialGradient:ah,BoundingRect:ze,OrientedBoundingRect:ch,Point:De,Path:ks}),tc={};function ec(t,e){for(var n=0;n\u0026lt;hl.length;n++){var i=hl[n],r=e[i],o=t.ensureState(i);o.style=o.style||{},o.style.text=r}var a=t.currentStates.slice();t.clearStates(!0),t.setStyle({text:e.normal}),t.useStates(a,!0)}function nc(t,e,n){var i,r=t.labelFetcher,o=t.labelDataIndex,a=t.labelDimIndex,s=e.normal;r\u0026amp;\u0026amp;(i=r.getFormattedLabel(o,\u0026quot;normal\u0026quot;,null,a,s\u0026amp;\u0026amp;s.get(\u0026quot;formatter\u0026quot;),null!=n?{interpolatedValue:n}:null)),null==i\u0026amp;\u0026amp;(i=X(t.defaultText)?t.defaultText(o,t,n):t.defaultText);for(var l={normal:i},u=0;u\u0026lt;hl.length;u++){var h=hl[u],c=e[h];l[h]=rt(r?r.getFormattedLabel(o,h,null,a,c\u0026amp;\u0026amp;c.get(\u0026quot;formatter\u0026quot;)):null,i)}return l}function ic(t,e,n,i){n=n||tc;for(var r=t instanceof Xs,o=!1,a=0;a\u0026lt;cl.length;a++){if((p=e[cl[a]])\u0026amp;\u0026amp;p.getShallow(\u0026quot;show\u0026quot;)){o=!0;break}}var s=r?t:t.getTextContent();if(o){r||(s||(s=new Xs,t.setTextContent(s)),t.stateProxy\u0026amp;\u0026amp;(s.stateProxy=t.stateProxy));var l=nc(n,e),u=e.normal,h=!!u.getShallow(\u0026quot;show\u0026quot;),c=oc(u,i\u0026amp;\u0026amp;i.normal,n,!1,!r);c.text=l.normal,r||t.setTextConfig(ac(u,n,!1));for(a=0;a\u0026lt;hl.length;a++){var p,d=hl[a];if(p=e[d]){var f=s.ensureState(d),g=!!rt(p.getShallow(\u0026quot;show\u0026quot;),h);if(g!==h\u0026amp;\u0026amp;(f.ignore=!g),f.style=oc(p,i\u0026amp;\u0026amp;i[d],n,!0,!r),f.style.text=l[d],!r)t.ensureState(d).textConfig=ac(p,n,!0)}}s.silent=!!u.getShallow(\u0026quot;silent\u0026quot;),null!=s.style.x\u0026amp;\u0026amp;(c.x=s.style.x),null!=s.style.y\u0026amp;\u0026amp;(c.y=s.style.y),s.ignore=!h,s.useStyle(c),s.dirty(),n.enableTextSetter\u0026amp;\u0026amp;(pc(s).setLabelText=function(t){var i=nc(n,e,t);ec(s,i)})}else s\u0026amp;\u0026amp;(s.ignore=!0);t.dirty()}function rc(t,e){e=e||\u0026quot;label\u0026quot;;for(var n={normal:t.getModel(e)},i=0;i\u0026lt;hl.length;i++){var r=hl[i];n[r]=t.getModel([r,e])}return n}function oc(t,e,n,i,r){var o={};return function(t,e,n,i,r){n=n||tc;var o,a=e.ecModel,s=a\u0026amp;\u0026amp;a.option.textStyle,l=function(t){var e;for(;t\u0026amp;\u0026amp;t!==t.ecModel;){var n=(t.option||tc).rich;if(n){e=e||{};for(var i=G(n),r=0;r\u0026lt;i.length;r++){e[i[r]]=1}}t=t.parentModel}return e}(e);if(l)for(var u in o={},l)if(l.hasOwnProperty(u)){var h=e.getModel([\u0026quot;rich\u0026quot;,u]);hc(o[u]={},h,s,n,i,r,!1,!0)}o\u0026amp;\u0026amp;(t.rich=o);var c=e.get(\u0026quot;overflow\u0026quot;);c\u0026amp;\u0026amp;(t.overflow=c);var p=e.get(\u0026quot;minMargin\u0026quot;);null!=p\u0026amp;\u0026amp;(t.margin=p);hc(t,e,s,n,i,r,!0,!1)}(o,t,n,i,r),e\u0026amp;\u0026amp;A(o,e),o}function ac(t,e,n){e=e||{};var i,r={},o=t.getShallow(\u0026quot;rotate\u0026quot;),a=rt(t.getShallow(\u0026quot;distance\u0026quot;),n?null:5),s=t.getShallow(\u0026quot;offset\u0026quot;);return\u0026quot;outside\u0026quot;===(i=t.getShallow(\u0026quot;position\u0026quot;)||(n?null:\u0026quot;inside\u0026quot;))\u0026amp;\u0026amp;(i=e.defaultOutsidePosition||\u0026quot;top\u0026quot;),null!=i\u0026amp;\u0026amp;(r.position=i),null!=s\u0026amp;\u0026amp;(r.offset=s),null!=o\u0026amp;\u0026amp;(o*=Math.PI/180,r.rotation=o),null!=a\u0026amp;\u0026amp;(r.distance=a),r.outsideFill=\u0026quot;inherit\u0026quot;===t.get(\u0026quot;color\u0026quot;)?e.inheritColor||null:\u0026quot;auto\u0026quot;,r}var sc=[\u0026quot;fontStyle\u0026quot;,\u0026quot;fontWeight\u0026quot;,\u0026quot;fontSize\u0026quot;,\u0026quot;fontFamily\u0026quot;,\u0026quot;textShadowColor\u0026quot;,\u0026quot;textShadowBlur\u0026quot;,\u0026quot;textShadowOffsetX\u0026quot;,\u0026quot;textShadowOffsetY\u0026quot;],lc=[\u0026quot;align\u0026quot;,\u0026quot;lineHeight\u0026quot;,\u0026quot;width\u0026quot;,\u0026quot;height\u0026quot;,\u0026quot;tag\u0026quot;,\u0026quot;verticalAlign\u0026quot;,\u0026quot;ellipsis\u0026quot;],uc=[\u0026quot;padding\u0026quot;,\u0026quot;borderWidth\u0026quot;,\u0026quot;borderRadius\u0026quot;,\u0026quot;borderDashOffset\u0026quot;,\u0026quot;backgroundColor\u0026quot;,\u0026quot;borderColor\u0026quot;,\u0026quot;shadowColor\u0026quot;,\u0026quot;shadowBlur\u0026quot;,\u0026quot;shadowOffsetX\u0026quot;,\u0026quot;shadowOffsetY\u0026quot;];function hc(t,e,n,i,r,o,a,s){n=!r\u0026amp;\u0026amp;n||tc;var l=i\u0026amp;\u0026amp;i.inheritColor,u=e.getShallow(\u0026quot;color\u0026quot;),h=e.getShallow(\u0026quot;textBorderColor\u0026quot;),c=rt(e.getShallow(\u0026quot;opacity\u0026quot;),n.opacity);\u0026quot;inherit\u0026quot;!==u\u0026amp;\u0026amp;\u0026quot;auto\u0026quot;!==u||(u=l||null),\u0026quot;inherit\u0026quot;!==h\u0026amp;\u0026amp;\u0026quot;auto\u0026quot;!==h||(h=l||null),o||(u=u||n.color,h=h||n.textBorderColor),null!=u\u0026amp;\u0026amp;(t.fill=u),null!=h\u0026amp;\u0026amp;(t.stroke=h);var p=rt(e.getShallow(\u0026quot;textBorderWidth\u0026quot;),n.textBorderWidth);null!=p\u0026amp;\u0026amp;(t.lineWidth=p);var d=rt(e.getShallow(\u0026quot;textBorderType\u0026quot;),n.textBorderType);null!=d\u0026amp;\u0026amp;(t.lineDash=d);var f=rt(e.getShallow(\u0026quot;textBorderDashOffset\u0026quot;),n.textBorderDashOffset);null!=f\u0026amp;\u0026amp;(t.lineDashOffset=f),r||null!=c||s||(c=i\u0026amp;\u0026amp;i.defaultOpacity),null!=c\u0026amp;\u0026amp;(t.opacity=c),r||o||null==t.fill\u0026amp;\u0026amp;i.inheritColor\u0026amp;\u0026amp;(t.fill=i.inheritColor);for(var g=0;g\u0026lt;sc.length;g++){var y=sc[g];null!=(m=rt(e.getShallow(y),n[y]))\u0026amp;\u0026amp;(t[y]=m)}for(g=0;g\u0026lt;lc.length;g++){y=lc[g];null!=(m=e.getShallow(y))\u0026amp;\u0026amp;(t[y]=m)}if(null==t.verticalAlign){var v=e.getShallow(\u0026quot;baseline\u0026quot;);null!=v\u0026amp;\u0026amp;(t.verticalAlign=v)}if(!a||!i.disableBox){for(g=0;g\u0026lt;uc.length;g++){var m;y=uc[g];null!=(m=e.getShallow(y))\u0026amp;\u0026amp;(t[y]=m)}var x=e.getShallow(\u0026quot;borderType\u0026quot;);null!=x\u0026amp;\u0026amp;(t.borderDash=x),\u0026quot;auto\u0026quot;!==t.backgroundColor\u0026amp;\u0026amp;\u0026quot;inherit\u0026quot;!==t.backgroundColor||!l||(t.backgroundColor=l),\u0026quot;auto\u0026quot;!==t.borderColor\u0026amp;\u0026amp;\u0026quot;inherit\u0026quot;!==t.borderColor||!l||(t.borderColor=l)}}function cc(t,e){var n=e\u0026amp;\u0026amp;e.getModel(\u0026quot;textStyle\u0026quot;);return ut([t.fontStyle||n\u0026amp;\u0026amp;n.getShallow(\u0026quot;fontStyle\u0026quot;)||\u0026quot;\u0026quot;,t.fontWeight||n\u0026amp;\u0026amp;n.getShallow(\u0026quot;fontWeight\u0026quot;)||\u0026quot;\u0026quot;,(t.fontSize||n\u0026amp;\u0026amp;n.getShallow(\u0026quot;fontSize\u0026quot;)||12)+\u0026quot;px\u0026quot;,t.fontFamily||n\u0026amp;\u0026amp;n.getShallow(\u0026quot;fontFamily\u0026quot;)||\u0026quot;sans-serif\u0026quot;].join(\u0026quot; \u0026quot;))}var pc=Vo();function dc(t,e,n,i){if(t){var r=pc(t);r.prevValue=r.value,r.value=n;var o=e.normal;r.valueAnimation=o.get(\u0026quot;valueAnimation\u0026quot;),r.valueAnimation\u0026amp;\u0026amp;(r.precision=o.get(\u0026quot;precision\u0026quot;),r.defaultInterpolatedText=i,r.statesModels=e)}}function fc(t,e,n,i,r){var o=pc(t);if(o.valueAnimation\u0026amp;\u0026amp;o.prevValue!==o.value){var a=o.defaultInterpolatedText,s=rt(o.interpolatedValue,o.prevValue),l=o.value;t.percent=0,(null==o.prevValue?mh:vh)(t,{percent:1},i,e,null,(function(i){var u=Zo(n,o.precision,s,l,i);o.interpolatedValue=1===i?null:u;var h=nc({labelDataIndex:e,labelFetcher:r,defaultText:a?a(u):u+\u0026quot;\u0026quot;},o.statesModels,u);ec(t,h)}))}}var gc,yc,vc=[\u0026quot;textStyle\u0026quot;,\u0026quot;color\u0026quot;],mc=[\u0026quot;fontStyle\u0026quot;,\u0026quot;fontWeight\u0026quot;,\u0026quot;fontSize\u0026quot;,\u0026quot;fontFamily\u0026quot;,\u0026quot;padding\u0026quot;,\u0026quot;lineHeight\u0026quot;,\u0026quot;rich\u0026quot;,\u0026quot;width\u0026quot;,\u0026quot;height\u0026quot;,\u0026quot;overflow\u0026quot;],xc=new Xs,_c=function(){function t(){}return t.prototype.getTextColor=function(t){var e=this.ecModel;return this.getShallow(\u0026quot;color\u0026quot;)||(!t\u0026amp;\u0026amp;e?e.get(vc):null)},t.prototype.getFont=function(){return cc({fontStyle:this.getShallow(\u0026quot;fontStyle\u0026quot;),fontWeight:this.getShallow(\u0026quot;fontWeight\u0026quot;),fontSize:this.getShallow(\u0026quot;fontSize\u0026quot;),fontFamily:this.getShallow(\u0026quot;fontFamily\u0026quot;)},this.ecModel)},t.prototype.getTextRect=function(t){for(var e={text:t,verticalAlign:this.getShallow(\u0026quot;verticalAlign\u0026quot;)||this.getShallow(\u0026quot;baseline\u0026quot;)},n=0;n\u0026lt;mc.length;n++)e[mc[n]]=this.getShallow(mc[n]);return xc.useStyle(e),xc.update(),xc.getBoundingRect()},t}(),bc=[[\u0026quot;lineWidth\u0026quot;,\u0026quot;width\u0026quot;],[\u0026quot;stroke\u0026quot;,\u0026quot;color\u0026quot;],[\u0026quot;opacity\u0026quot;],[\u0026quot;shadowBlur\u0026quot;],[\u0026quot;shadowOffsetX\u0026quot;],[\u0026quot;shadowOffsetY\u0026quot;],[\u0026quot;shadowColor\u0026quot;],[\u0026quot;lineDash\u0026quot;,\u0026quot;type\u0026quot;],[\u0026quot;lineDashOffset\u0026quot;,\u0026quot;dashOffset\u0026quot;],[\u0026quot;lineCap\u0026quot;,\u0026quot;cap\u0026quot;],[\u0026quot;lineJoin\u0026quot;,\u0026quot;join\u0026quot;],[\u0026quot;miterLimit\u0026quot;]],wc=ia(bc),Sc=function(){function t(){}return t.prototype.getLineStyle=function(t){return wc(this,t)},t}(),Mc=[[\u0026quot;fill\u0026quot;,\u0026quot;color\u0026quot;],[\u0026quot;stroke\u0026quot;,\u0026quot;borderColor\u0026quot;],[\u0026quot;lineWidth\u0026quot;,\u0026quot;borderWidth\u0026quot;],[\u0026quot;opacity\u0026quot;],[\u0026quot;shadowBlur\u0026quot;],[\u0026quot;shadowOffsetX\u0026quot;],[\u0026quot;shadowOffsetY\u0026quot;],[\u0026quot;shadowColor\u0026quot;],[\u0026quot;lineDash\u0026quot;,\u0026quot;borderType\u0026quot;],[\u0026quot;lineDashOffset\u0026quot;,\u0026quot;borderDashOffset\u0026quot;],[\u0026quot;lineCap\u0026quot;,\u0026quot;borderCap\u0026quot;],[\u0026quot;lineJoin\u0026quot;,\u0026quot;borderJoin\u0026quot;],[\u0026quot;miterLimit\u0026quot;,\u0026quot;borderMiterLimit\u0026quot;]],Ic=ia(Mc),Tc=function(){function t(){}return t.prototype.getItemStyle=function(t,e){return Ic(this,t,e)},t}(),Cc=function(){function t(t,e,n){this.parentModel=e,this.ecModel=n,this.option=t}return t.prototype.init=function(t,e,n){for(var i=[],r=3;r\u0026lt;arguments.length;r++)i[r-3]=arguments[r]},t.prototype.mergeOption=function(t,e){C(this.option,t,!0)},t.prototype.get=function(t,e){return null==t?this.option:this._doGet(this.parsePath(t),!e\u0026amp;\u0026amp;this.parentModel)},t.prototype.getShallow=function(t,e){var n=this.option,i=null==n?n:n[t];if(null==i\u0026amp;\u0026amp;!e){var r=this.parentModel;r\u0026amp;\u0026amp;(i=r.getShallow(t))}return i},t.prototype.getModel=function(e,n){var i=null!=e,r=i?this.parsePath(e):null;return new t(i?this._doGet(r):this.option,n=n||this.parentModel\u0026amp;\u0026amp;this.parentModel.getModel(this.resolveParentPath(r)),this.ecModel)},t.prototype.isEmpty=function(){return null==this.option},t.prototype.restoreData=function(){},t.prototype.clone=function(){return new(0,this.constructor)(T(this.option))},t.prototype.parsePath=function(t){return\u0026quot;string\u0026quot;==typeof t?t.split(\u0026quot;.\u0026quot;):t},t.prototype.resolveParentPath=function(t){return t},t.prototype.isAnimationEnabled=function(){if(!r.node\u0026amp;\u0026amp;this.option){if(null!=this.option.animation)return!!this.option.animation;if(this.parentModel)return this.parentModel.isAnimationEnabled()}},t.prototype._doGet=function(t,e){var n=this.option;if(!t)return n;for(var i=0;i\u0026lt;t.length\u0026amp;\u0026amp;(!t[i]||null!=(n=n\u0026amp;\u0026amp;\u0026quot;object\u0026quot;==typeof n?n[t[i]]:null));i++);return null==n\u0026amp;\u0026amp;e\u0026amp;\u0026amp;(n=e._doGet(this.resolveParentPath(t),e.parentModel)),n},t}();$o(Cc),gc=Cc,yc=[\u0026quot;__\\0is_clz\u0026quot;,Qo++].join(\u0026quot;_\u0026quot;),gc.prototype[yc]=!0,gc.isInstance=function(t){return!(!t||!t[yc])},R(Cc,Sc),R(Cc,Tc),R(Cc,oa),R(Cc,_c);var Dc=Math.round(10*Math.random());function Ac(t){return[t||\u0026quot;\u0026quot;,Dc++].join(\u0026quot;_\u0026quot;)}function kc(t,e){return C(C({},t,!0),e,!0)}var Lc=\u0026quot;ZH\u0026quot;,Pc=\u0026quot;EN\u0026quot;,Oc=Pc,Rc={},Nc={},Ec=r.domSupported\u0026amp;\u0026amp;(document.documentElement.lang||navigator.language||navigator.browserLanguage||Oc).toUpperCase().indexOf(Lc)\u0026gt;-1?Lc:Oc;function zc(t,e){t=t.toUpperCase(),Nc[t]=new Cc(e),Rc[t]=e}function Vc(t){return Nc[t]}zc(Pc,{time:{month:[\u0026quot;January\u0026quot;,\u0026quot;February\u0026quot;,\u0026quot;March\u0026quot;,\u0026quot;April\u0026quot;,\u0026quot;May\u0026quot;,\u0026quot;June\u0026quot;,\u0026quot;July\u0026quot;,\u0026quot;August\u0026quot;,\u0026quot;September\u0026quot;,\u0026quot;October\u0026quot;,\u0026quot;November\u0026quot;,\u0026quot;December\u0026quot;],monthAbbr:[\u0026quot;Jan\u0026quot;,\u0026quot;Feb\u0026quot;,\u0026quot;Mar\u0026quot;,\u0026quot;Apr\u0026quot;,\u0026quot;May\u0026quot;,\u0026quot;Jun\u0026quot;,\u0026quot;Jul\u0026quot;,\u0026quot;Aug\u0026quot;,\u0026quot;Sep\u0026quot;,\u0026quot;Oct\u0026quot;,\u0026quot;Nov\u0026quot;,\u0026quot;Dec\u0026quot;],dayOfWeek:[\u0026quot;Sunday\u0026quot;,\u0026quot;Monday\u0026quot;,\u0026quot;Tuesday\u0026quot;,\u0026quot;Wednesday\u0026quot;,\u0026quot;Thursday\u0026quot;,\u0026quot;Friday\u0026quot;,\u0026quot;Saturday\u0026quot;],dayOfWeekAbbr:[\u0026quot;Sun\u0026quot;,\u0026quot;Mon\u0026quot;,\u0026quot;Tue\u0026quot;,\u0026quot;Wed\u0026quot;,\u0026quot;Thu\u0026quot;,\u0026quot;Fri\u0026quot;,\u0026quot;Sat\u0026quot;]},legend:{selector:{all:\u0026quot;All\u0026quot;,inverse:\u0026quot;Inv\u0026quot;}},toolbox:{brush:{title:{rect:\u0026quot;Box Select\u0026quot;,polygon:\u0026quot;Lasso Select\u0026quot;,lineX:\u0026quot;Horizontally Select\u0026quot;,lineY:\u0026quot;Vertically Select\u0026quot;,keep:\u0026quot;Keep Selections\u0026quot;,clear:\u0026quot;Clear Selections\u0026quot;}},dataView:{title:\u0026quot;Data View\u0026quot;,lang:[\u0026quot;Data View\u0026quot;,\u0026quot;Close\u0026quot;,\u0026quot;Refresh\u0026quot;]},dataZoom:{title:{zoom:\u0026quot;Zoom\u0026quot;,back:\u0026quot;Zoom Reset\u0026quot;}},magicType:{title:{line:\u0026quot;Switch to Line Chart\u0026quot;,bar:\u0026quot;Switch to Bar Chart\u0026quot;,stack:\u0026quot;Stack\u0026quot;,tiled:\u0026quot;Tile\u0026quot;}},restore:{title:\u0026quot;Restore\u0026quot;},saveAsImage:{title:\u0026quot;Save as Image\u0026quot;,lang:[\u0026quot;Right Click to Save Image\u0026quot;]}},series:{typeNames:{pie:\u0026quot;Pie chart\u0026quot;,bar:\u0026quot;Bar chart\u0026quot;,line:\u0026quot;Line chart\u0026quot;,scatter:\u0026quot;Scatter plot\u0026quot;,effectScatter:\u0026quot;Ripple scatter plot\u0026quot;,radar:\u0026quot;Radar chart\u0026quot;,tree:\u0026quot;Tree\u0026quot;,treemap:\u0026quot;Treemap\u0026quot;,boxplot:\u0026quot;Boxplot\u0026quot;,candlestick:\u0026quot;Candlestick\u0026quot;,k:\u0026quot;K line chart\u0026quot;,heatmap:\u0026quot;Heat map\u0026quot;,map:\u0026quot;Map\u0026quot;,parallel:\u0026quot;Parallel coordinate map\u0026quot;,lines:\u0026quot;Line graph\u0026quot;,graph:\u0026quot;Relationship graph\u0026quot;,sankey:\u0026quot;Sankey diagram\u0026quot;,funnel:\u0026quot;Funnel chart\u0026quot;,gauge:\u0026quot;Gauge\u0026quot;,pictorialBar:\u0026quot;Pictorial bar\u0026quot;,themeRiver:\u0026quot;Theme River Map\u0026quot;,sunburst:\u0026quot;Sunburst\u0026quot;,custom:\u0026quot;Custom chart\u0026quot;,chart:\u0026quot;Chart\u0026quot;}},aria:{general:{withTitle:\u0026#39;This is a chart about \u0026quot;{title}\u0026quot;\u0026#39;,withoutTitle:\u0026quot;This is a chart\u0026quot;},series:{single:{prefix:\u0026quot;\u0026quot;,withName:\u0026quot; with type {seriesType} named {seriesName}.\u0026quot;,withoutName:\u0026quot; with type {seriesType}.\u0026quot;},multiple:{prefix:\u0026quot;. It consists of {seriesCount} series count.\u0026quot;,withName:\u0026quot; The {seriesId} series is a {seriesType} representing {seriesName}.\u0026quot;,withoutName:\u0026quot; The {seriesId} series is a {seriesType}.\u0026quot;,separator:{middle:\u0026quot;\u0026quot;,end:\u0026quot;\u0026quot;}}},data:{allData:\u0026quot;The data is as follows: \u0026quot;,partialData:\u0026quot;The first {displayCnt} items are: \u0026quot;,withName:\u0026quot;the data for {name} is {value}\u0026quot;,withoutName:\u0026quot;{value}\u0026quot;,separator:{middle:\u0026quot;, \u0026quot;,end:\u0026quot;. \u0026quot;}}}}),zc(Lc,{time:{month:[\u0026quot;一月\u0026quot;,\u0026quot;二月\u0026quot;,\u0026quot;三月\u0026quot;,\u0026quot;四月\u0026quot;,\u0026quot;五月\u0026quot;,\u0026quot;六月\u0026quot;,\u0026quot;七月\u0026quot;,\u0026quot;八月\u0026quot;,\u0026quot;九月\u0026quot;,\u0026quot;十月\u0026quot;,\u0026quot;十一月\u0026quot;,\u0026quot;十二月\u0026quot;],monthAbbr:[\u0026quot;1月\u0026quot;,\u0026quot;2月\u0026quot;,\u0026quot;3月\u0026quot;,\u0026quot;4月\u0026quot;,\u0026quot;5月\u0026quot;,\u0026quot;6月\u0026quot;,\u0026quot;7月\u0026quot;,\u0026quot;8月\u0026quot;,\u0026quot;9月\u0026quot;,\u0026quot;10月\u0026quot;,\u0026quot;11月\u0026quot;,\u0026quot;12月\u0026quot;],dayOfWeek:[\u0026quot;星期日\u0026quot;,\u0026quot;星期一\u0026quot;,\u0026quot;星期二\u0026quot;,\u0026quot;星期三\u0026quot;,\u0026quot;星期四\u0026quot;,\u0026quot;星期五\u0026quot;,\u0026quot;星期六\u0026quot;],dayOfWeekAbbr:[\u0026quot;日\u0026quot;,\u0026quot;一\u0026quot;,\u0026quot;二\u0026quot;,\u0026quot;三\u0026quot;,\u0026quot;四\u0026quot;,\u0026quot;五\u0026quot;,\u0026quot;六\u0026quot;]},legend:{selector:{all:\u0026quot;全选\u0026quot;,inverse:\u0026quot;反选\u0026quot;}},toolbox:{brush:{title:{rect:\u0026quot;矩形选择\u0026quot;,polygon:\u0026quot;圈选\u0026quot;,lineX:\u0026quot;横向选择\u0026quot;,lineY:\u0026quot;纵向选择\u0026quot;,keep:\u0026quot;保持选择\u0026quot;,clear:\u0026quot;清除选择\u0026quot;}},dataView:{title:\u0026quot;数据视图\u0026quot;,lang:[\u0026quot;数据视图\u0026quot;,\u0026quot;关闭\u0026quot;,\u0026quot;刷新\u0026quot;]},dataZoom:{title:{zoom:\u0026quot;区域缩放\u0026quot;,back:\u0026quot;区域缩放还原\u0026quot;}},magicType:{title:{line:\u0026quot;切换为折线图\u0026quot;,bar:\u0026quot;切换为柱状图\u0026quot;,stack:\u0026quot;切换为堆叠\u0026quot;,tiled:\u0026quot;切换为平铺\u0026quot;}},restore:{title:\u0026quot;还原\u0026quot;},saveAsImage:{title:\u0026quot;保存为图片\u0026quot;,lang:[\u0026quot;右键另存为图片\u0026quot;]}},series:{typeNames:{pie:\u0026quot;饼图\u0026quot;,bar:\u0026quot;柱状图\u0026quot;,line:\u0026quot;折线图\u0026quot;,scatter:\u0026quot;散点图\u0026quot;,effectScatter:\u0026quot;涟漪散点图\u0026quot;,radar:\u0026quot;雷达图\u0026quot;,tree:\u0026quot;树图\u0026quot;,treemap:\u0026quot;矩形树图\u0026quot;,boxplot:\u0026quot;箱型图\u0026quot;,candlestick:\u0026quot;K线图\u0026quot;,k:\u0026quot;K线图\u0026quot;,heatmap:\u0026quot;热力图\u0026quot;,map:\u0026quot;地图\u0026quot;,parallel:\u0026quot;平行坐标图\u0026quot;,lines:\u0026quot;线图\u0026quot;,graph:\u0026quot;关系图\u0026quot;,sankey:\u0026quot;桑基图\u0026quot;,funnel:\u0026quot;漏斗图\u0026quot;,gauge:\u0026quot;仪表盘图\u0026quot;,pictorialBar:\u0026quot;象形柱图\u0026quot;,themeRiver:\u0026quot;主题河流图\u0026quot;,sunburst:\u0026quot;旭日图\u0026quot;,custom:\u0026quot;自定义图表\u0026quot;,chart:\u0026quot;图表\u0026quot;}},aria:{general:{withTitle:\u0026quot;这是一个关于“{title}”的图表。\u0026quot;,withoutTitle:\u0026quot;这是一个图表,\u0026quot;},series:{single:{prefix:\u0026quot;\u0026quot;,withName:\u0026quot;图表类型是{seriesType},表示{seriesName}。\u0026quot;,withoutName:\u0026quot;图表类型是{seriesType}。\u0026quot;},multiple:{prefix:\u0026quot;它由{seriesCount}个图表系列组成。\u0026quot;,withName:\u0026quot;第{seriesId}个系列是一个表示{seriesName}的{seriesType},\u0026quot;,withoutName:\u0026quot;第{seriesId}个系列是一个{seriesType},\u0026quot;,separator:{middle:\u0026quot;;\u0026quot;,end:\u0026quot;。\u0026quot;}}},data:{allData:\u0026quot;其数据是——\u0026quot;,partialData:\u0026quot;其中,前{displayCnt}项是——\u0026quot;,withName:\u0026quot;{name}的数据是{value}\u0026quot;,withoutName:\u0026quot;{value}\u0026quot;,separator:{middle:\u0026quot;,\u0026quot;,end:\u0026quot;\u0026quot;}}}});var Bc=1e3,Fc=6e4,Gc=36e5,Wc=864e5,Hc=31536e6,Yc={year:\u0026quot;{yyyy}\u0026quot;,month:\u0026quot;{MMM}\u0026quot;,day:\u0026quot;{d}\u0026quot;,hour:\u0026quot;{HH}:{mm}\u0026quot;,minute:\u0026quot;{HH}:{mm}\u0026quot;,second:\u0026quot;{HH}:{mm}:{ss}\u0026quot;,millisecond:\u0026quot;{HH}:{mm}:{ss} {SSS}\u0026quot;,none:\u0026quot;{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}\u0026quot;},Xc=\u0026quot;{yyyy}-{MM}-{dd}\u0026quot;,Uc={year:\u0026quot;{yyyy}\u0026quot;,month:\u0026quot;{yyyy}-{MM}\u0026quot;,day:Xc,hour:Xc+\u0026quot; \u0026quot;+Yc.hour,minute:Xc+\u0026quot; \u0026quot;+Yc.minute,second:Xc+\u0026quot; \u0026quot;+Yc.second,millisecond:Yc.none},Zc=[\u0026quot;year\u0026quot;,\u0026quot;month\u0026quot;,\u0026quot;day\u0026quot;,\u0026quot;hour\u0026quot;,\u0026quot;minute\u0026quot;,\u0026quot;second\u0026quot;,\u0026quot;millisecond\u0026quot;],jc=[\u0026quot;year\u0026quot;,\u0026quot;half-year\u0026quot;,\u0026quot;quarter\u0026quot;,\u0026quot;month\u0026quot;,\u0026quot;week\u0026quot;,\u0026quot;half-week\u0026quot;,\u0026quot;day\u0026quot;,\u0026quot;half-day\u0026quot;,\u0026quot;quarter-day\u0026quot;,\u0026quot;hour\u0026quot;,\u0026quot;minute\u0026quot;,\u0026quot;second\u0026quot;,\u0026quot;millisecond\u0026quot;];function qc(t,e){return\u0026quot;0000\u0026quot;.substr(0,e-(t+=\u0026quot;\u0026quot;).length)+t}function Kc(t){switch(t){case\u0026quot;half-year\u0026quot;:case\u0026quot;quarter\u0026quot;:return\u0026quot;month\u0026quot;;case\u0026quot;week\u0026quot;:case\u0026quot;half-week\u0026quot;:return\u0026quot;day\u0026quot;;case\u0026quot;half-day\u0026quot;:case\u0026quot;quarter-day\u0026quot;:return\u0026quot;hour\u0026quot;;default:return t}}function $c(t){return t===Kc(t)}function Jc(t,e,n,i){var r=uo(t),o=r[ep(n)](),a=r[np(n)]()+1,s=Math.floor((a-1)/3)+1,l=r[ip(n)](),u=r[\u0026quot;get\u0026quot;+(n?\u0026quot;UTC\u0026quot;:\u0026quot;\u0026quot;)+\u0026quot;Day\u0026quot;](),h=r[rp(n)](),c=(h-1)%12+1,p=r[op(n)](),d=r[ap(n)](),f=r[sp(n)](),g=h\u0026gt;=12?\u0026quot;pm\u0026quot;:\u0026quot;am\u0026quot;,y=g.toUpperCase(),v=(i instanceof Cc?i:Vc(i||Ec)||Nc[Oc]).getModel(\u0026quot;time\u0026quot;),m=v.get(\u0026quot;month\u0026quot;),x=v.get(\u0026quot;monthAbbr\u0026quot;),_=v.get(\u0026quot;dayOfWeek\u0026quot;),b=v.get(\u0026quot;dayOfWeekAbbr\u0026quot;);return(e||\u0026quot;\u0026quot;).replace(/{a}/g,g+\u0026quot;\u0026quot;).replace(/{A}/g,y+\u0026quot;\u0026quot;).replace(/{yyyy}/g,o+\u0026quot;\u0026quot;).replace(/{yy}/g,qc(o%100+\u0026quot;\u0026quot;,2)).replace(/{Q}/g,s+\u0026quot;\u0026quot;).replace(/{MMMM}/g,m[a-1]).replace(/{MMM}/g,x[a-1]).replace(/{MM}/g,qc(a,2)).replace(/{M}/g,a+\u0026quot;\u0026quot;).replace(/{dd}/g,qc(l,2)).replace(/{d}/g,l+\u0026quot;\u0026quot;).replace(/{eeee}/g,_[u]).replace(/{ee}/g,b[u]).replace(/{e}/g,u+\u0026quot;\u0026quot;).replace(/{HH}/g,qc(h,2)).replace(/{H}/g,h+\u0026quot;\u0026quot;).replace(/{hh}/g,qc(c+\u0026quot;\u0026quot;,2)).replace(/{h}/g,c+\u0026quot;\u0026quot;).replace(/{mm}/g,qc(p,2)).replace(/{m}/g,p+\u0026quot;\u0026quot;).replace(/{ss}/g,qc(d,2)).replace(/{s}/g,d+\u0026quot;\u0026quot;).replace(/{SSS}/g,qc(f,3)).replace(/{S}/g,f+\u0026quot;\u0026quot;)}function Qc(t,e){var n=uo(t),i=n[np(e)]()+1,r=n[ip(e)](),o=n[rp(e)](),a=n[op(e)](),s=n[ap(e)](),l=0===n[sp(e)](),u=l\u0026amp;\u0026amp;0===s,h=u\u0026amp;\u0026amp;0===a,c=h\u0026amp;\u0026amp;0===o,p=c\u0026amp;\u0026amp;1===r;return p\u0026amp;\u0026amp;1===i?\u0026quot;year\u0026quot;:p?\u0026quot;month\u0026quot;:c?\u0026quot;day\u0026quot;:h?\u0026quot;hour\u0026quot;:u?\u0026quot;minute\u0026quot;:l?\u0026quot;second\u0026quot;:\u0026quot;millisecond\u0026quot;}function tp(t,e,n){var i=j(t)?uo(t):t;switch(e=e||Qc(t,n)){case\u0026quot;year\u0026quot;:return i[ep(n)]();case\u0026quot;half-year\u0026quot;:return i[np(n)]()\u0026gt;=6?1:0;case\u0026quot;quarter\u0026quot;:return Math.floor((i[np(n)]()+1)/4);case\u0026quot;month\u0026quot;:return i[np(n)]();case\u0026quot;day\u0026quot;:return i[ip(n)]();case\u0026quot;half-day\u0026quot;:return i[rp(n)]()/24;case\u0026quot;hour\u0026quot;:return i[rp(n)]();case\u0026quot;minute\u0026quot;:return i[op(n)]();case\u0026quot;second\u0026quot;:return i[ap(n)]();case\u0026quot;millisecond\u0026quot;:return i[sp(n)]()}}function ep(t){return t?\u0026quot;getUTCFullYear\u0026quot;:\u0026quot;getFullYear\u0026quot;}function np(t){return t?\u0026quot;getUTCMonth\u0026quot;:\u0026quot;getMonth\u0026quot;}function ip(t){return t?\u0026quot;getUTCDate\u0026quot;:\u0026quot;getDate\u0026quot;}function rp(t){return t?\u0026quot;getUTCHours\u0026quot;:\u0026quot;getHours\u0026quot;}function op(t){return t?\u0026quot;getUTCMinutes\u0026quot;:\u0026quot;getMinutes\u0026quot;}function ap(t){return t?\u0026quot;getUTCSeconds\u0026quot;:\u0026quot;getSeconds\u0026quot;}function sp(t){return t?\u0026quot;getUTCMilliseconds\u0026quot;:\u0026quot;getMilliseconds\u0026quot;}function lp(t){return t?\u0026quot;setUTCFullYear\u0026quot;:\u0026quot;setFullYear\u0026quot;}function up(t){return t?\u0026quot;setUTCMonth\u0026quot;:\u0026quot;setMonth\u0026quot;}function hp(t){return t?\u0026quot;setUTCDate\u0026quot;:\u0026quot;setDate\u0026quot;}function cp(t){return t?\u0026quot;setUTCHours\u0026quot;:\u0026quot;setHours\u0026quot;}function pp(t){return t?\u0026quot;setUTCMinutes\u0026quot;:\u0026quot;setMinutes\u0026quot;}function dp(t){return t?\u0026quot;setUTCSeconds\u0026quot;:\u0026quot;setSeconds\u0026quot;}function fp(t){return t?\u0026quot;setUTCMilliseconds\u0026quot;:\u0026quot;setMilliseconds\u0026quot;}function gp(t){if(!vo(t))return U(t)?t:\u0026quot;-\u0026quot;;var e=(t+\u0026quot;\u0026quot;).split(\u0026quot;.\u0026quot;);return e[0].replace(/(\\d{1,3})(?=(?:\\d{3})+(?!\\d))/g,\u0026quot;$1,\u0026quot;)+(e.length\u0026gt;1?\u0026quot;.\u0026quot;+e[1]:\u0026quot;\u0026quot;)}function yp(t,e){return t=(t||\u0026quot;\u0026quot;).toLowerCase().replace(/-(.)/g,(function(t,e){return e.toUpperCase()})),e\u0026amp;\u0026amp;t\u0026amp;\u0026amp;(t=t.charAt(0).toUpperCase()+t.slice(1)),t}var vp=st;function mp(t,e,n){function i(t){return t\u0026amp;\u0026amp;ut(t)?t:\u0026quot;-\u0026quot;}function r(t){return!(null==t||isNaN(t)||!isFinite(t))}var o=\u0026quot;time\u0026quot;===e,a=t instanceof Date;if(o||a){var s=o?uo(t):t;if(!isNaN(+s))return Jc(s,\u0026quot;{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}\u0026quot;,n);if(a)return\u0026quot;-\u0026quot;}if(\u0026quot;ordinal\u0026quot;===e)return Z(t)?i(t):j(t)\u0026amp;\u0026amp;r(t)?t+\u0026quot;\u0026quot;:\u0026quot;-\u0026quot;;var l=yo(t);return r(l)?gp(l):Z(t)?i(t):\u0026quot;boolean\u0026quot;==typeof t?t+\u0026quot;\u0026quot;:\u0026quot;-\u0026quot;}var xp=[\u0026quot;a\u0026quot;,\u0026quot;b\u0026quot;,\u0026quot;c\u0026quot;,\u0026quot;d\u0026quot;,\u0026quot;e\u0026quot;,\u0026quot;f\u0026quot;,\u0026quot;g\u0026quot;],_p=function(t,e){return\u0026quot;{\u0026quot;+t+(null==e?\u0026quot;\u0026quot;:e)+\u0026quot;}\u0026quot;};function bp(t,e,n){Y(e)||(e=[e]);var i=e.length;if(!i)return\u0026quot;\u0026quot;;for(var r=e[0].$vars||[],o=0;o\u0026lt;r.length;o++){var a=xp[o];t=t.replace(_p(a),_p(a,0))}for(var s=0;s\u0026lt;i;s++)for(var l=0;l\u0026lt;r.length;l++){var u=e[s][r[l]];t=t.replace(_p(xp[l],s),n?re(u):u)}return t}function wp(t,e){var n=U(t)?{color:t,extraCssText:e}:t||{},i=n.color,r=n.type;e=n.extraCssText;var o=n.renderMode||\u0026quot;html\u0026quot;;return i?\u0026quot;html\u0026quot;===o?\u0026quot;subItem\u0026quot;===r?\u0026#39;\u0026lt;span style=\u0026quot;display:inline-block;vertical-align:middle;margin-right:8px;margin-left:3px;border-radius:4px;width:4px;height:4px;background-color:\u0026#39;+re(i)+\u0026quot;;\u0026quot;+(e||\u0026quot;\u0026quot;)+\u0026#39;\u0026quot;\u0026gt;\u0026lt;/span\u0026gt;\u0026#39;:\u0026#39;\u0026lt;span style=\u0026quot;display:inline-block;margin-right:4px;border-radius:10px;width:10px;height:10px;background-color:\u0026#39;+re(i)+\u0026quot;;\u0026quot;+(e||\u0026quot;\u0026quot;)+\u0026#39;\u0026quot;\u0026gt;\u0026lt;/span\u0026gt;\u0026#39;:{renderMode:o,content:\u0026quot;{\u0026quot;+(n.markerId||\u0026quot;markerX\u0026quot;)+\u0026quot;|}  \u0026quot;,style:\u0026quot;subItem\u0026quot;===r?{width:4,height:4,borderRadius:2,backgroundColor:i}:{width:10,height:10,borderRadius:5,backgroundColor:i}}:\u0026quot;\u0026quot;}function Sp(t,e){return e=e||\u0026quot;transparent\u0026quot;,U(t)?t:q(t)\u0026amp;\u0026amp;t.colorStops\u0026amp;\u0026amp;(t.colorStops[0]||{}).color||e}function Mp(t,e){if(\u0026quot;_blank\u0026quot;===e||\u0026quot;blank\u0026quot;===e){var n=window.open();n.opener=null,n.location.href=t}else window.open(t,e)}var Ip=E,Tp=[\u0026quot;left\u0026quot;,\u0026quot;right\u0026quot;,\u0026quot;top\u0026quot;,\u0026quot;bottom\u0026quot;,\u0026quot;width\u0026quot;,\u0026quot;height\u0026quot;],Cp=[[\u0026quot;width\u0026quot;,\u0026quot;left\u0026quot;,\u0026quot;right\u0026quot;],[\u0026quot;height\u0026quot;,\u0026quot;top\u0026quot;,\u0026quot;bottom\u0026quot;]];function Dp(t,e,n,i,r){var o=0,a=0;null==i\u0026amp;\u0026amp;(i=1/0),null==r\u0026amp;\u0026amp;(r=1/0);var s=0;e.eachChild((function(l,u){var h,c,p=l.getBoundingRect(),d=e.childAt(u+1),f=d\u0026amp;\u0026amp;d.getBoundingRect();if(\u0026quot;horizontal\u0026quot;===t){var g=p.width+(f?-f.x+p.x:0);(h=o+g)\u0026gt;i||l.newline?(o=0,h=g,a+=s+n,s=p.height):s=Math.max(s,p.height)}else{var y=p.height+(f?-f.y+p.y:0);(c=a+y)\u0026gt;r||l.newline?(o+=s+n,a=0,c=y,s=p.width):s=Math.max(s,p.width)}l.newline||(l.x=o,l.y=a,l.markRedraw(),\u0026quot;horizontal\u0026quot;===t?o=h+n:a=c+n)}))}var Ap=Dp;H(Dp,\u0026quot;vertical\u0026quot;),H(Dp,\u0026quot;horizontal\u0026quot;);function kp(t,e,n){n=vp(n||0);var i=e.width,r=e.height,o=$r(t.left,i),a=$r(t.top,r),s=$r(t.right,i),l=$r(t.bottom,r),u=$r(t.width,i),h=$r(t.height,r),c=n[2]+n[0],p=n[1]+n[3],d=t.aspect;switch(isNaN(u)\u0026amp;\u0026amp;(u=i-s-p-o),isNaN(h)\u0026amp;\u0026amp;(h=r-l-c-a),null!=d\u0026amp;\u0026amp;(isNaN(u)\u0026amp;\u0026amp;isNaN(h)\u0026amp;\u0026amp;(d\u0026gt;i/r?u=.8*i:h=.8*r),isNaN(u)\u0026amp;\u0026amp;(u=d*h),isNaN(h)\u0026amp;\u0026amp;(h=u/d)),isNaN(o)\u0026amp;\u0026amp;(o=i-s-u-p),isNaN(a)\u0026amp;\u0026amp;(a=r-l-h-c),t.left||t.right){case\u0026quot;center\u0026quot;:o=i/2-u/2-n[3];break;case\u0026quot;right\u0026quot;:o=i-u-p}switch(t.top||t.bottom){case\u0026quot;middle\u0026quot;:case\u0026quot;center\u0026quot;:a=r/2-h/2-n[0];break;case\u0026quot;bottom\u0026quot;:a=r-h-c}o=o||0,a=a||0,isNaN(u)\u0026amp;\u0026amp;(u=i-p-o-(s||0)),isNaN(h)\u0026amp;\u0026amp;(h=r-c-a-(l||0));var f=new ze(o+n[3],a+n[0],u,h);return f.margin=n,f}function Lp(t,e,n,i,r,o){var a,s=!r||!r.hv||r.hv[0],l=!r||!r.hv||r.hv[1],u=r\u0026amp;\u0026amp;r.boundingMode||\u0026quot;all\u0026quot;;if((o=o||t).x=t.x,o.y=t.y,!s\u0026amp;\u0026amp;!l)return!1;if(\u0026quot;raw\u0026quot;===u)a=\u0026quot;group\u0026quot;===t.type?new ze(0,0,+e.width||0,+e.height||0):t.getBoundingRect();else if(a=t.getBoundingRect(),t.needLocalTransform()){var h=t.getLocalTransform();(a=a.clone()).applyTransform(h)}var c=kp(k({width:a.width,height:a.height},e),n,i),p=s?c.x-a.x:0,d=l?c.y-a.y:0;return\u0026quot;raw\u0026quot;===u?(o.x=p,o.y=d):(o.x+=p,o.y+=d),o===t\u0026amp;\u0026amp;t.markRedraw(),!0}function Pp(t){var e=t.layoutMode||t.constructor.layoutMode;return q(e)?e:e?{type:e}:null}function Op(t,e,n){var i=n\u0026amp;\u0026amp;n.ignoreSize;!Y(i)\u0026amp;\u0026amp;(i=[i,i]);var r=a(Cp[0],0),o=a(Cp[1],1);function a(n,r){var o={},a=0,u={},h=0;if(Ip(n,(function(e){u[e]=t[e]})),Ip(n,(function(t){s(e,t)\u0026amp;\u0026amp;(o[t]=u[t]=e[t]),l(o,t)\u0026amp;\u0026amp;a++,l(u,t)\u0026amp;\u0026amp;h++})),i[r])return l(e,n[1])?u[n[2]]=null:l(e,n[2])\u0026amp;\u0026amp;(u[n[1]]=null),u;if(2!==h\u0026amp;\u0026amp;a){if(a\u0026gt;=2)return o;for(var c=0;c\u0026lt;n.length;c++){var p=n[c];if(!s(o,p)\u0026amp;\u0026amp;s(t,p)){o[p]=t[p];break}}return o}return u}function s(t,e){return t.hasOwnProperty(e)}function l(t,e){return null!=t[e]\u0026amp;\u0026amp;\u0026quot;auto\u0026quot;!==t[e]}function u(t,e,n){Ip(t,(function(t){e[t]=n[t]}))}u(Cp[0],t,r),u(Cp[1],t,o)}function Rp(t){return Np({},t)}function Np(t,e){return e\u0026amp;\u0026amp;t\u0026amp;\u0026amp;Ip(Tp,(function(n){e.hasOwnProperty(n)\u0026amp;\u0026amp;(t[n]=e[n])})),t}var Ep=Vo(),zp=function(t){function e(e,n,i){var r=t.call(this,e,n,i)||this;return r.uid=Ac(\u0026quot;ec_cpt_model\u0026quot;),r}return n(e,t),e.prototype.init=function(t,e,n){this.mergeDefaultAndTheme(t,n)},e.prototype.mergeDefaultAndTheme=function(t,e){var n=Pp(this),i=n?Rp(t):{};C(t,e.getTheme().get(this.mainType)),C(t,this.getDefaultOption()),n\u0026amp;\u0026amp;Op(t,i,n)},e.prototype.mergeOption=function(t,e){C(this.option,t,!0);var n=Pp(this);n\u0026amp;\u0026amp;Op(this.option,t,n)},e.prototype.optionUpdated=function(t,e){},e.prototype.getDefaultOption=function(){var t=this.constructor;if(!function(t){return!(!t||!t[qo])}(t))return t.defaultOption;var e=Ep(this);if(!e.defaultOption){for(var n=[],i=t;i;){var r=i.prototype.defaultOption;r\u0026amp;\u0026amp;n.push(r),i=i.superClass}for(var o={},a=n.length-1;a\u0026gt;=0;a--)o=C(o,n[a],!0);e.defaultOption=o}return e.defaultOption},e.prototype.getReferringComponents=function(t,e){var n=t+\u0026quot;Index\u0026quot;,i=t+\u0026quot;Id\u0026quot;;return Yo(this.ecModel,t,{index:this.get(n,!0),id:this.get(i,!0)},e)},e.prototype.getBoxLayoutParams=function(){var t=this;return{left:t.get(\u0026quot;left\u0026quot;),top:t.get(\u0026quot;top\u0026quot;),right:t.get(\u0026quot;right\u0026quot;),bottom:t.get(\u0026quot;bottom\u0026quot;),width:t.get(\u0026quot;width\u0026quot;),height:t.get(\u0026quot;height\u0026quot;)}},e.prototype.getZLevelKey=function(){return\u0026quot;\u0026quot;},e.prototype.setZLevel=function(t){this.option.zlevel=t},e.protoInitialize=function(){var t=e.prototype;t.type=\u0026quot;component\u0026quot;,t.id=\u0026quot;\u0026quot;,t.name=\u0026quot;\u0026quot;,t.mainType=\u0026quot;\u0026quot;,t.subType=\u0026quot;\u0026quot;,t.componentIndex=0}(),e}(Cc);Jo(zp,Cc),na(zp),function(t){var e={};t.registerSubTypeDefaulter=function(t,n){var i=Ko(t);e[i.main]=n},t.determineSubType=function(n,i){var r=i.type;if(!r){var o=Ko(n).main;t.hasSubTypes(n)\u0026amp;\u0026amp;e[o]\u0026amp;\u0026amp;(r=e[o](i))}return r}}(zp),function(t,e){function n(t,e){return t[e]||(t[e]={predecessor:[],successor:[]}),t[e]}t.topologicalTravel=function(t,i,r,o){if(t.length){var a=function(t){var i={},r=[];return E(t,(function(o){var a=n(i,o),s=function(t,e){var n=[];return E(t,(function(t){P(e,t)\u0026gt;=0\u0026amp;\u0026amp;n.push(t)})),n}(a.originalDeps=e(o),t);a.entryCount=s.length,0===a.entryCount\u0026amp;\u0026amp;r.push(o),E(s,(function(t){P(a.predecessor,t)\u0026lt;0\u0026amp;\u0026amp;a.predecessor.push(t);var e=n(i,t);P(e.successor,t)\u0026lt;0\u0026amp;\u0026amp;e.successor.push(o)}))})),{graph:i,noEntryList:r}}(i),s=a.graph,l=a.noEntryList,u={};for(E(t,(function(t){u[t]=!0}));l.length;){var h=l.pop(),c=s[h],p=!!u[h];p\u0026amp;\u0026amp;(r.call(o,h,c.originalDeps.slice()),delete u[h]),E(c.successor,p?f:d)}E(u,(function(){var t=\u0026quot;\u0026quot;;throw new Error(t)}))}function d(t){s[t].entryCount--,0===s[t].entryCount\u0026amp;\u0026amp;l.push(t)}function f(t){u[t]=!0,d(t)}}}(zp,(function(t){var e=[];E(zp.getClassesByMainType(t),(function(t){e=e.concat(t.dependencies||t.prototype.dependencies||[])})),e=z(e,(function(t){return Ko(t).main})),\u0026quot;dataset\u0026quot;!==t\u0026amp;\u0026amp;P(e,\u0026quot;dataset\u0026quot;)\u0026lt;=0\u0026amp;\u0026amp;e.unshift(\u0026quot;dataset\u0026quot;);return e}));var Vp=\u0026quot;\u0026quot;;\u0026quot;undefined\u0026quot;!=typeof navigator\u0026amp;\u0026amp;(Vp=navigator.platform||\u0026quot;\u0026quot;);var Bp=\u0026quot;rgba(0, 0, 0, 0.2)\u0026quot;,Fp={darkMode:\u0026quot;auto\u0026quot;,colorBy:\u0026quot;series\u0026quot;,color:[\u0026quot;#5470c6\u0026quot;,\u0026quot;#91cc75\u0026quot;,\u0026quot;#fac858\u0026quot;,\u0026quot;#ee6666\u0026quot;,\u0026quot;#73c0de\u0026quot;,\u0026quot;#3ba272\u0026quot;,\u0026quot;#fc8452\u0026quot;,\u0026quot;#9a60b4\u0026quot;,\u0026quot;#ea7ccc\u0026quot;],gradientColor:[\u0026quot;#f6efa6\u0026quot;,\u0026quot;#d88273\u0026quot;,\u0026quot;#bf444c\u0026quot;],aria:{decal:{decals:[{color:Bp,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:Bp,symbol:\u0026quot;circle\u0026quot;,dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:Bp,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:Bp,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:Bp,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:Bp,symbol:\u0026quot;triangle\u0026quot;,dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:Vp.match(/^Win/)?\u0026quot;Microsoft YaHei\u0026quot;:\u0026quot;sans-serif\u0026quot;,fontSize:12,fontStyle:\u0026quot;normal\u0026quot;,fontWeight:\u0026quot;normal\u0026quot;},blendMode:null,stateAnimation:{duration:300,easing:\u0026quot;cubicOut\u0026quot;},animation:\u0026quot;auto\u0026quot;,animationDuration:1e3,animationDurationUpdate:500,animationEasing:\u0026quot;cubicInOut\u0026quot;,animationEasingUpdate:\u0026quot;cubicInOut\u0026quot;,animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1},Gp=yt([\u0026quot;tooltip\u0026quot;,\u0026quot;label\u0026quot;,\u0026quot;itemName\u0026quot;,\u0026quot;itemId\u0026quot;,\u0026quot;itemGroupId\u0026quot;,\u0026quot;itemChildGroupId\u0026quot;,\u0026quot;seriesName\u0026quot;]),Wp=\u0026quot;original\u0026quot;,Hp=\u0026quot;arrayRows\u0026quot;,Yp=\u0026quot;objectRows\u0026quot;,Xp=\u0026quot;keyedColumns\u0026quot;,Up=\u0026quot;typedArray\u0026quot;,Zp=\u0026quot;unknown\u0026quot;,jp=\u0026quot;column\u0026quot;,qp=\u0026quot;row\u0026quot;,Kp=1,$p=2,Jp=3,Qp=Vo();function td(t,e,n){var i={},r=nd(e);if(!r||!t)return i;var o,a,s=[],l=[],u=e.ecModel,h=Qp(u).datasetMap,c=r.uid+\u0026quot;_\u0026quot;+n.seriesLayoutBy;E(t=t.slice(),(function(e,n){var r=q(e)?e:t[n]={name:e};\u0026quot;ordinal\u0026quot;===r.type\u0026amp;\u0026amp;null==o\u0026amp;\u0026amp;(o=n,a=f(r)),i[r.name]=[]}));var p=h.get(c)||h.set(c,{categoryWayDim:a,valueWayDim:0});function d(t,e,n){for(var i=0;i\u0026lt;n;i++)t.push(e+i)}function f(t){var e=t.dimsDef;return e?e.length:1}return E(t,(function(t,e){var n=t.name,r=f(t);if(null==o){var a=p.valueWayDim;d(i[n],a,r),d(l,a,r),p.valueWayDim+=r}else if(o===e)d(i[n],0,r),d(s,0,r);else{a=p.categoryWayDim;d(i[n],a,r),d(l,a,r),p.categoryWayDim+=r}})),s.length\u0026amp;\u0026amp;(i.itemName=s),l.length\u0026amp;\u0026amp;(i.seriesName=l),i}function ed(t,e,n){var i={};if(!nd(t))return i;var r,o=e.sourceFormat,a=e.dimensionsDefine;o!==Yp\u0026amp;\u0026amp;o!==Xp||E(a,(function(t,e){\u0026quot;name\u0026quot;===(q(t)?t.name:t)\u0026amp;\u0026amp;(r=e)}));var s=function(){for(var t={},i={},s=[],l=0,u=Math.min(5,n);l\u0026lt;u;l++){var h=rd(e.data,o,e.seriesLayoutBy,a,e.startIndex,l);s.push(h);var c=h===Jp;if(c\u0026amp;\u0026amp;null==t.v\u0026amp;\u0026amp;l!==r\u0026amp;\u0026amp;(t.v=l),(null==t.n||t.n===t.v||!c\u0026amp;\u0026amp;s[t.n]===Jp)\u0026amp;\u0026amp;(t.n=l),p(t)\u0026amp;\u0026amp;s[t.n]!==Jp)return t;c||(h===$p\u0026amp;\u0026amp;null==i.v\u0026amp;\u0026amp;l!==r\u0026amp;\u0026amp;(i.v=l),null!=i.n\u0026amp;\u0026amp;i.n!==i.v||(i.n=l))}function p(t){return null!=t.v\u0026amp;\u0026amp;null!=t.n}return p(t)?t:p(i)?i:null}();if(s){i.value=[s.v];var l=null!=r?r:s.n;i.itemName=[l],i.seriesName=[l]}return i}function nd(t){if(!t.get(\u0026quot;data\u0026quot;,!0))return Yo(t.ecModel,\u0026quot;dataset\u0026quot;,{index:t.get(\u0026quot;datasetIndex\u0026quot;,!0),id:t.get(\u0026quot;datasetId\u0026quot;,!0)},Wo).models[0]}function id(t,e){return rd(t.data,t.sourceFormat,t.seriesLayoutBy,t.dimensionsDefine,t.startIndex,e)}function rd(t,e,n,i,r,o){var a,s,l;if($(t))return Jp;if(i){var u=i[o];q(u)?(s=u.name,l=u.type):U(u)\u0026amp;\u0026amp;(s=u)}if(null!=l)return\u0026quot;ordinal\u0026quot;===l?Kp:Jp;if(e===Hp){var h=t;if(n===qp){for(var c=h[o],p=0;p\u0026lt;(c||[]).length\u0026amp;\u0026amp;p\u0026lt;5;p++)if(null!=(a=m(c[r+p])))return a}else for(p=0;p\u0026lt;h.length\u0026amp;\u0026amp;p\u0026lt;5;p++){var d=h[r+p];if(d\u0026amp;\u0026amp;null!=(a=m(d[o])))return a}}else if(e===Yp){var f=t;if(!s)return Jp;for(p=0;p\u0026lt;f.length\u0026amp;\u0026amp;p\u0026lt;5;p++){if((y=f[p])\u0026amp;\u0026amp;null!=(a=m(y[s])))return a}}else if(e===Xp){if(!s)return Jp;if(!(c=t[s])||$(c))return Jp;for(p=0;p\u0026lt;c.length\u0026amp;\u0026amp;p\u0026lt;5;p++)if(null!=(a=m(c[p])))return a}else if(e===Wp){var g=t;for(p=0;p\u0026lt;g.length\u0026amp;\u0026amp;p\u0026lt;5;p++){var y,v=Ao(y=g[p]);if(!Y(v))return Jp;if(null!=(a=m(v[o])))return a}}function m(t){var e=U(t);return null!=t\u0026amp;\u0026amp;Number.isFinite(Number(t))\u0026amp;\u0026amp;\u0026quot;\u0026quot;!==t?e?$p:Jp:e\u0026amp;\u0026amp;\u0026quot;-\u0026quot;!==t?Kp:void 0}return Jp}var od=yt();var ad,sd,ld,ud=Vo(),hd=Vo(),cd=function(){function t(){}return t.prototype.getColorFromPalette=function(t,e,n){var i=To(this.get(\u0026quot;color\u0026quot;,!0)),r=this.get(\u0026quot;colorLayer\u0026quot;,!0);return dd(this,ud,i,r,t,e,n)},t.prototype.clearColorPalette=function(){!function(t,e){e(t).paletteIdx=0,e(t).paletteNameMap={}}(this,ud)},t}();function pd(t,e,n,i){var r=To(t.get([\u0026quot;aria\u0026quot;,\u0026quot;decal\u0026quot;,\u0026quot;decals\u0026quot;]));return dd(t,hd,r,null,e,n,i)}function dd(t,e,n,i,r,o,a){var s=e(o=o||t),l=s.paletteIdx||0,u=s.paletteNameMap=s.paletteNameMap||{};if(u.hasOwnProperty(r))return u[r];var h=null!=a\u0026amp;\u0026amp;i?function(t,e){for(var n=t.length,i=0;i\u0026lt;n;i++)if(t[i].length\u0026gt;e)return t[i];return t[n-1]}(i,a):n;if((h=h||n)\u0026amp;\u0026amp;h.length){var c=h[l];return r\u0026amp;\u0026amp;(u[r]=c),s.paletteIdx=(l+1)%h.length,c}}var fd=\u0026quot;\\0_ec_inner\u0026quot;;var gd=function(t){function e(){return null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this}return n(e,t),e.prototype.init=function(t,e,n,i,r,o){i=i||{},this.option=null,this._theme=new Cc(i),this._locale=new Cc(r),this._optionManager=o},e.prototype.setOption=function(t,e,n){var i=md(e);this._optionManager.setOption(t,n,i),this._resetOption(null,i)},e.prototype.resetOption=function(t,e){return this._resetOption(t,md(e))},e.prototype._resetOption=function(t,e){var n=!1,i=this._optionManager;if(!t||\u0026quot;recreate\u0026quot;===t){var r=i.mountOption(\u0026quot;recreate\u0026quot;===t);0,this.option\u0026amp;\u0026amp;\u0026quot;recreate\u0026quot;!==t?(this.restoreData(),this._mergeOption(r,e)):ld(this,r),n=!0}if(\u0026quot;timeline\u0026quot;!==t\u0026amp;\u0026amp;\u0026quot;media\u0026quot;!==t||this.restoreData(),!t||\u0026quot;recreate\u0026quot;===t||\u0026quot;timeline\u0026quot;===t){var o=i.getTimelineOption(this);o\u0026amp;\u0026amp;(n=!0,this._mergeOption(o,e))}if(!t||\u0026quot;recreate\u0026quot;===t||\u0026quot;media\u0026quot;===t){var a=i.getMediaOption(this);a.length\u0026amp;\u0026amp;E(a,(function(t){n=!0,this._mergeOption(t,e)}),this)}return n},e.prototype.mergeOption=function(t){this._mergeOption(t,null)},e.prototype._mergeOption=function(t,e){var n=this.option,i=this._componentsMap,r=this._componentsCount,o=[],a=yt(),s=e\u0026amp;\u0026amp;e.replaceMergeMainTypeMap;Qp(this).datasetMap=yt(),E(t,(function(t,e){null!=t\u0026amp;\u0026amp;(zp.hasClass(e)?e\u0026amp;\u0026amp;(o.push(e),a.set(e,!0)):n[e]=null==n[e]?T(t):C(n[e],t,!0))})),s\u0026amp;\u0026amp;s.each((function(t,e){zp.hasClass(e)\u0026amp;\u0026amp;!a.get(e)\u0026amp;\u0026amp;(o.push(e),a.set(e,!0))})),zp.topologicalTravel(o,zp.getAllClassMainTypes(),(function(e){var o=function(t,e,n){var i=od.get(e);if(!i)return n;var r=i(t);return r?n.concat(r):n}(this,e,To(t[e])),a=i.get(e),l=a?s\u0026amp;\u0026amp;s.get(e)?\u0026quot;replaceMerge\u0026quot;:\u0026quot;normalMerge\u0026quot;:\u0026quot;replaceAll\u0026quot;,u=Lo(a,o,l);(function(t,e,n){E(t,(function(t){var i=t.newOption;q(i)\u0026amp;\u0026amp;(t.keyInfo.mainType=e,t.keyInfo.subType=function(t,e,n,i){return e.type?e.type:n?n.subType:i.determineSubType(t,e)}(e,i,t.existing,n))}))})(u,e,zp),n[e]=null,i.set(e,null),r.set(e,0);var h,c=[],p=[],d=0;E(u,(function(t,n){var i=t.existing,r=t.newOption;if(r){var o=\u0026quot;series\u0026quot;===e,a=zp.getClass(e,t.keyInfo.subType,!o);if(!a)return;if(\u0026quot;tooltip\u0026quot;===e){if(h)return void 0;h=!0}if(i\u0026amp;\u0026amp;i.constructor===a)i.name=t.keyInfo.name,i.mergeOption(r,this),i.optionUpdated(r,!1);else{var s=A({componentIndex:n},t.keyInfo);A(i=new a(r,this,this,s),s),t.brandNew\u0026amp;\u0026amp;(i.__requireNewView=!0),i.init(r,this,this),i.optionUpdated(null,!0)}}else i\u0026amp;\u0026amp;(i.mergeOption({},this),i.optionUpdated({},!1));i?(c.push(i.option),p.push(i),d++):(c.push(void 0),p.push(void 0))}),this),n[e]=c,i.set(e,p),r.set(e,d),\u0026quot;series\u0026quot;===e\u0026amp;\u0026amp;ad(this)}),this),this._seriesIndices||ad(this)},e.prototype.getOption=function(){var t=T(this.option);return E(t,(function(e,n){if(zp.hasClass(n)){for(var i=To(e),r=i.length,o=!1,a=r-1;a\u0026gt;=0;a--)i[a]\u0026amp;\u0026amp;!Eo(i[a])?o=!0:(i[a]=null,!o\u0026amp;\u0026amp;r--);i.length=r,t[n]=i}})),delete t[fd],t},e.prototype.getTheme=function(){return this._theme},e.prototype.getLocaleModel=function(){return this._locale},e.prototype.setUpdatePayload=function(t){this._payload=t},e.prototype.getUpdatePayload=function(){return this._payload},e.prototype.getComponent=function(t,e){var n=this._componentsMap.get(t);if(n){var i=n[e||0];if(i)return i;if(null==e)for(var r=0;r\u0026lt;n.length;r++)if(n[r])return n[r]}},e.prototype.queryComponents=function(t){var e=t.mainType;if(!e)return[];var n,i=t.index,r=t.id,o=t.name,a=this._componentsMap.get(e);return a\u0026amp;\u0026amp;a.length?(null!=i?(n=[],E(To(i),(function(t){a[t]\u0026amp;\u0026amp;n.push(a[t])}))):n=null!=r?yd(\u0026quot;id\u0026quot;,r,a):null!=o?yd(\u0026quot;name\u0026quot;,o,a):B(a,(function(t){return!!t})),vd(n,t)):[]},e.prototype.findComponents=function(t){var e,n,i,r,o,a=t.query,s=t.mainType,l=(n=s+\u0026quot;Index\u0026quot;,i=s+\u0026quot;Id\u0026quot;,r=s+\u0026quot;Name\u0026quot;,!(e=a)||null==e[n]\u0026amp;\u0026amp;null==e[i]\u0026amp;\u0026amp;null==e[r]?null:{mainType:s,index:e[n],id:e[i],name:e[r]}),u=l?this.queryComponents(l):B(this._componentsMap.get(s),(function(t){return!!t}));return o=vd(u,t),t.filter?B(o,t.filter):o},e.prototype.eachComponent=function(t,e,n){var i=this._componentsMap;if(X(t)){var r=e,o=t;i.each((function(t,e){for(var n=0;t\u0026amp;\u0026amp;n\u0026lt;t.length;n++){var i=t[n];i\u0026amp;\u0026amp;o.call(r,e,i,i.componentIndex)}}))}else for(var a=U(t)?i.get(t):q(t)?this.findComponents(t):null,s=0;a\u0026amp;\u0026amp;s\u0026lt;a.length;s++){var l=a[s];l\u0026amp;\u0026amp;e.call(n,l,l.componentIndex)}},e.prototype.getSeriesByName=function(t){var e=Ro(t,null);return B(this._componentsMap.get(\u0026quot;series\u0026quot;),(function(t){return!!t\u0026amp;\u0026amp;null!=e\u0026amp;\u0026amp;t.name===e}))},e.prototype.getSeriesByIndex=function(t){return this._componentsMap.get(\u0026quot;series\u0026quot;)[t]},e.prototype.getSeriesByType=function(t){return B(this._componentsMap.get(\u0026quot;series\u0026quot;),(function(e){return!!e\u0026amp;\u0026amp;e.subType===t}))},e.prototype.getSeries=function(){return B(this._componentsMap.get(\u0026quot;series\u0026quot;),(function(t){return!!t}))},e.prototype.getSeriesCount=function(){return this._componentsCount.get(\u0026quot;series\u0026quot;)},e.prototype.eachSeries=function(t,e){sd(this),E(this._seriesIndices,(function(n){var i=this._componentsMap.get(\u0026quot;series\u0026quot;)[n];t.call(e,i,n)}),this)},e.prototype.eachRawSeries=function(t,e){E(this._componentsMap.get(\u0026quot;series\u0026quot;),(function(n){n\u0026amp;\u0026amp;t.call(e,n,n.componentIndex)}))},e.prototype.eachSeriesByType=function(t,e,n){sd(this),E(this._seriesIndices,(function(i){var r=this._componentsMap.get(\u0026quot;series\u0026quot;)[i];r.subType===t\u0026amp;\u0026amp;e.call(n,r,i)}),this)},e.prototype.eachRawSeriesByType=function(t,e,n){return E(this.getSeriesByType(t),e,n)},e.prototype.isSeriesFiltered=function(t){return sd(this),null==this._seriesIndicesMap.get(t.componentIndex)},e.prototype.getCurrentSeriesIndices=function(){return(this._seriesIndices||[]).slice()},e.prototype.filterSeries=function(t,e){sd(this);var n=[];E(this._seriesIndices,(function(i){var r=this._componentsMap.get(\u0026quot;series\u0026quot;)[i];t.call(e,r,i)\u0026amp;\u0026amp;n.push(i)}),this),this._seriesIndices=n,this._seriesIndicesMap=yt(n)},e.prototype.restoreData=function(t){ad(this);var e=this._componentsMap,n=[];e.each((function(t,e){zp.hasClass(e)\u0026amp;\u0026amp;n.push(e)})),zp.topologicalTravel(n,zp.getAllClassMainTypes(),(function(n){E(e.get(n),(function(e){!e||\u0026quot;series\u0026quot;===n\u0026amp;\u0026amp;function(t,e){if(e){var n=e.seriesIndex,i=e.seriesId,r=e.seriesName;return null!=n\u0026amp;\u0026amp;t.componentIndex!==n||null!=i\u0026amp;\u0026amp;t.id!==i||null!=r\u0026amp;\u0026amp;t.name!==r}}(e,t)||e.restoreData()}))}))},e.internalField=(ad=function(t){var e=t._seriesIndices=[];E(t._componentsMap.get(\u0026quot;series\u0026quot;),(function(t){t\u0026amp;\u0026amp;e.push(t.componentIndex)})),t._seriesIndicesMap=yt(e)},sd=function(t){},void(ld=function(t,e){t.option={},t.option[fd]=1,t._componentsMap=yt({series:[]}),t._componentsCount=yt();var n=e.aria;q(n)\u0026amp;\u0026amp;null==n.enabled\u0026amp;\u0026amp;(n.enabled=!0),function(t,e){var n=t.color\u0026amp;\u0026amp;!t.colorLayer;E(e,(function(e,i){\u0026quot;colorLayer\u0026quot;===i\u0026amp;\u0026amp;n||zp.hasClass(i)||(\u0026quot;object\u0026quot;==typeof e?t[i]=t[i]?C(t[i],e,!1):T(e):null==t[i]\u0026amp;\u0026amp;(t[i]=e))}))}(e,t._theme.option),C(e,Fp,!1),t._mergeOption(e,null)})),e}(Cc);function yd(t,e,n){if(Y(e)){var i=yt();return E(e,(function(t){null!=t\u0026amp;\u0026amp;(null!=Ro(t,null)\u0026amp;\u0026amp;i.set(t,!0))})),B(n,(function(e){return e\u0026amp;\u0026amp;i.get(e[t])}))}var r=Ro(e,null);return B(n,(function(e){return e\u0026amp;\u0026amp;null!=r\u0026amp;\u0026amp;e[t]===r}))}function vd(t,e){return e.hasOwnProperty(\u0026quot;subType\u0026quot;)?B(t,(function(t){return t\u0026amp;\u0026amp;t.subType===e.subType})):t}function md(t){var e=yt();return t\u0026amp;\u0026amp;E(To(t.replaceMerge),(function(t){e.set(t,!0)})),{replaceMergeMainTypeMap:e}}R(gd,cd);var xd=[\u0026quot;getDom\u0026quot;,\u0026quot;getZr\u0026quot;,\u0026quot;getWidth\u0026quot;,\u0026quot;getHeight\u0026quot;,\u0026quot;getDevicePixelRatio\u0026quot;,\u0026quot;dispatchAction\u0026quot;,\u0026quot;isSSR\u0026quot;,\u0026quot;isDisposed\u0026quot;,\u0026quot;on\u0026quot;,\u0026quot;off\u0026quot;,\u0026quot;getDataURL\u0026quot;,\u0026quot;getConnectedDataURL\u0026quot;,\u0026quot;getOption\u0026quot;,\u0026quot;getId\u0026quot;,\u0026quot;updateLabelLayout\u0026quot;],_d=function(t){E(xd,(function(e){this[e]=W(t[e],t)}),this)},bd={},wd=function(){function t(){this._coordinateSystems=[]}return t.prototype.create=function(t,e){var n=[];E(bd,(function(i,r){var o=i.create(t,e);n=n.concat(o||[])})),this._coordinateSystems=n},t.prototype.update=function(t,e){E(this._coordinateSystems,(function(n){n.update\u0026amp;\u0026amp;n.update(t,e)}))},t.prototype.getCoordinateSystems=function(){return this._coordinateSystems.slice()},t.register=function(t,e){bd[t]=e},t.get=function(t){return bd[t]},t}(),Sd=/^(min|max)?(.+)$/,Md=function(){function t(t){this._timelineOptions=[],this._mediaList=[],this._currentMediaIndices=[],this._api=t}return t.prototype.setOption=function(t,e,n){t\u0026amp;\u0026amp;(E(To(t.series),(function(t){t\u0026amp;\u0026amp;t.data\u0026amp;\u0026amp;$(t.data)\u0026amp;\u0026amp;ct(t.data)})),E(To(t.dataset),(function(t){t\u0026amp;\u0026amp;t.source\u0026amp;\u0026amp;$(t.source)\u0026amp;\u0026amp;ct(t.source)}))),t=T(t);var i=this._optionBackup,r=function(t,e,n){var i,r,o=[],a=t.baseOption,s=t.timeline,l=t.options,u=t.media,h=!!t.media,c=!!(l||s||a\u0026amp;\u0026amp;a.timeline);a?(r=a).timeline||(r.timeline=s):((c||h)\u0026amp;\u0026amp;(t.options=t.media=null),r=t);h\u0026amp;\u0026amp;Y(u)\u0026amp;\u0026amp;E(u,(function(t){t\u0026amp;\u0026amp;t.option\u0026amp;\u0026amp;(t.query?o.push(t):i||(i=t))}));function p(t){E(e,(function(e){e(t,n)}))}return p(r),E(l,(function(t){return p(t)})),E(o,(function(t){return p(t.option)})),{baseOption:r,timelineOptions:l||[],mediaDefault:i,mediaList:o}}(t,e,!i);this._newBaseOption=r.baseOption,i?(r.timelineOptions.length\u0026amp;\u0026amp;(i.timelineOptions=r.timelineOptions),r.mediaList.length\u0026amp;\u0026amp;(i.mediaList=r.mediaList),r.mediaDefault\u0026amp;\u0026amp;(i.mediaDefault=r.mediaDefault)):this._optionBackup=r},t.prototype.mountOption=function(t){var e=this._optionBackup;return this._timelineOptions=e.timelineOptions,this._mediaList=e.mediaList,this._mediaDefault=e.mediaDefault,this._currentMediaIndices=[],T(t?e.baseOption:this._newBaseOption)},t.prototype.getTimelineOption=function(t){var e,n=this._timelineOptions;if(n.length){var i=t.getComponent(\u0026quot;timeline\u0026quot;);i\u0026amp;\u0026amp;(e=T(n[i.getCurrentIndex()]))}return e},t.prototype.getMediaOption=function(t){var e,n,i=this._api.getWidth(),r=this._api.getHeight(),o=this._mediaList,a=this._mediaDefault,s=[],l=[];if(!o.length\u0026amp;\u0026amp;!a)return l;for(var u=0,h=o.length;u\u0026lt;h;u++)Id(o[u].query,i,r)\u0026amp;\u0026amp;s.push(u);return!s.length\u0026amp;\u0026amp;a\u0026amp;\u0026amp;(s=[-1]),s.length\u0026amp;\u0026amp;(e=s,n=this._currentMediaIndices,e.join(\u0026quot;,\u0026quot;)!==n.join(\u0026quot;,\u0026quot;))\u0026amp;\u0026amp;(l=z(s,(function(t){return T(-1===t?a.option:o[t].option)}))),this._currentMediaIndices=s,l},t}();function Id(t,e,n){var i={width:e,height:n,aspectratio:e/n},r=!0;return E(t,(function(t,e){var n=e.match(Sd);if(n\u0026amp;\u0026amp;n[1]\u0026amp;\u0026amp;n[2]){var o=n[1],a=n[2].toLowerCase();(function(t,e,n){return\u0026quot;min\u0026quot;===n?t\u0026gt;=e:\u0026quot;max\u0026quot;===n?t\u0026lt;=e:t===e})(i[a],t,o)||(r=!1)}})),r}var Td=E,Cd=q,Dd=[\u0026quot;areaStyle\u0026quot;,\u0026quot;lineStyle\u0026quot;,\u0026quot;nodeStyle\u0026quot;,\u0026quot;linkStyle\u0026quot;,\u0026quot;chordStyle\u0026quot;,\u0026quot;label\u0026quot;,\u0026quot;labelLine\u0026quot;];function Ad(t){var e=t\u0026amp;\u0026amp;t.itemStyle;if(e)for(var n=0,i=Dd.length;n\u0026lt;i;n++){var r=Dd[n],o=e.normal,a=e.emphasis;o\u0026amp;\u0026amp;o[r]\u0026amp;\u0026amp;(t[r]=t[r]||{},t[r].normal?C(t[r].normal,o[r]):t[r].normal=o[r],o[r]=null),a\u0026amp;\u0026amp;a[r]\u0026amp;\u0026amp;(t[r]=t[r]||{},t[r].emphasis?C(t[r].emphasis,a[r]):t[r].emphasis=a[r],a[r]=null)}}function kd(t,e,n){if(t\u0026amp;\u0026amp;t[e]\u0026amp;\u0026amp;(t[e].normal||t[e].emphasis)){var i=t[e].normal,r=t[e].emphasis;i\u0026amp;\u0026amp;(n?(t[e].normal=t[e].emphasis=null,k(t[e],i)):t[e]=i),r\u0026amp;\u0026amp;(t.emphasis=t.emphasis||{},t.emphasis[e]=r,r.focus\u0026amp;\u0026amp;(t.emphasis.focus=r.focus),r.blurScope\u0026amp;\u0026amp;(t.emphasis.blurScope=r.blurScope))}}function Ld(t){kd(t,\u0026quot;itemStyle\u0026quot;),kd(t,\u0026quot;lineStyle\u0026quot;),kd(t,\u0026quot;areaStyle\u0026quot;),kd(t,\u0026quot;label\u0026quot;),kd(t,\u0026quot;labelLine\u0026quot;),kd(t,\u0026quot;upperLabel\u0026quot;),kd(t,\u0026quot;edgeLabel\u0026quot;)}function Pd(t,e){var n=Cd(t)\u0026amp;\u0026amp;t[e],i=Cd(n)\u0026amp;\u0026amp;n.textStyle;if(i){0;for(var r=0,o=Do.length;r\u0026lt;o;r++){var a=Do[r];i.hasOwnProperty(a)\u0026amp;\u0026amp;(n[a]=i[a])}}}function Od(t){t\u0026amp;\u0026amp;(Ld(t),Pd(t,\u0026quot;label\u0026quot;),t.emphasis\u0026amp;\u0026amp;Pd(t.emphasis,\u0026quot;label\u0026quot;))}function Rd(t){return Y(t)?t:t?[t]:[]}function Nd(t){return(Y(t)?t[0]:t)||{}}function Ed(t,e){Td(Rd(t.series),(function(t){Cd(t)\u0026amp;\u0026amp;function(t){if(Cd(t)){Ad(t),Ld(t),Pd(t,\u0026quot;label\u0026quot;),Pd(t,\u0026quot;upperLabel\u0026quot;),Pd(t,\u0026quot;edgeLabel\u0026quot;),t.emphasis\u0026amp;\u0026amp;(Pd(t.emphasis,\u0026quot;label\u0026quot;),Pd(t.emphasis,\u0026quot;upperLabel\u0026quot;),Pd(t.emphasis,\u0026quot;edgeLabel\u0026quot;));var e=t.markPoint;e\u0026amp;\u0026amp;(Ad(e),Od(e));var n=t.markLine;n\u0026amp;\u0026amp;(Ad(n),Od(n));var i=t.markArea;i\u0026amp;\u0026amp;Od(i);var r=t.data;if(\u0026quot;graph\u0026quot;===t.type){r=r||t.nodes;var o=t.links||t.edges;if(o\u0026amp;\u0026amp;!$(o))for(var a=0;a\u0026lt;o.length;a++)Od(o[a]);E(t.categories,(function(t){Ld(t)}))}if(r\u0026amp;\u0026amp;!$(r))for(a=0;a\u0026lt;r.length;a++)Od(r[a]);if((e=t.markPoint)\u0026amp;\u0026amp;e.data){var s=e.data;for(a=0;a\u0026lt;s.length;a++)Od(s[a])}if((n=t.markLine)\u0026amp;\u0026amp;n.data){var l=n.data;for(a=0;a\u0026lt;l.length;a++)Y(l[a])?(Od(l[a][0]),Od(l[a][1])):Od(l[a])}\u0026quot;gauge\u0026quot;===t.type?(Pd(t,\u0026quot;axisLabel\u0026quot;),Pd(t,\u0026quot;title\u0026quot;),Pd(t,\u0026quot;detail\u0026quot;)):\u0026quot;treemap\u0026quot;===t.type?(kd(t.breadcrumb,\u0026quot;itemStyle\u0026quot;),E(t.levels,(function(t){Ld(t)}))):\u0026quot;tree\u0026quot;===t.type\u0026amp;\u0026amp;Ld(t.leaves)}}(t)}));var n=[\u0026quot;xAxis\u0026quot;,\u0026quot;yAxis\u0026quot;,\u0026quot;radiusAxis\u0026quot;,\u0026quot;angleAxis\u0026quot;,\u0026quot;singleAxis\u0026quot;,\u0026quot;parallelAxis\u0026quot;,\u0026quot;radar\u0026quot;];e\u0026amp;\u0026amp;n.push(\u0026quot;valueAxis\u0026quot;,\u0026quot;categoryAxis\u0026quot;,\u0026quot;logAxis\u0026quot;,\u0026quot;timeAxis\u0026quot;),Td(n,(function(e){Td(Rd(t[e]),(function(t){t\u0026amp;\u0026amp;(Pd(t,\u0026quot;axisLabel\u0026quot;),Pd(t.axisPointer,\u0026quot;label\u0026quot;))}))})),Td(Rd(t.parallel),(function(t){var e=t\u0026amp;\u0026amp;t.parallelAxisDefault;Pd(e,\u0026quot;axisLabel\u0026quot;),Pd(e\u0026amp;\u0026amp;e.axisPointer,\u0026quot;label\u0026quot;)})),Td(Rd(t.calendar),(function(t){kd(t,\u0026quot;itemStyle\u0026quot;),Pd(t,\u0026quot;dayLabel\u0026quot;),Pd(t,\u0026quot;monthLabel\u0026quot;),Pd(t,\u0026quot;yearLabel\u0026quot;)})),Td(Rd(t.radar),(function(t){Pd(t,\u0026quot;name\u0026quot;),t.name\u0026amp;\u0026amp;null==t.axisName\u0026amp;\u0026amp;(t.axisName=t.name,delete t.name),null!=t.nameGap\u0026amp;\u0026amp;null==t.axisNameGap\u0026amp;\u0026amp;(t.axisNameGap=t.nameGap,delete t.nameGap)})),Td(Rd(t.geo),(function(t){Cd(t)\u0026amp;\u0026amp;(Od(t),Td(Rd(t.regions),(function(t){Od(t)})))})),Td(Rd(t.timeline),(function(t){Od(t),kd(t,\u0026quot;label\u0026quot;),kd(t,\u0026quot;itemStyle\u0026quot;),kd(t,\u0026quot;controlStyle\u0026quot;,!0);var e=t.data;Y(e)\u0026amp;\u0026amp;E(e,(function(t){q(t)\u0026amp;\u0026amp;(kd(t,\u0026quot;label\u0026quot;),kd(t,\u0026quot;itemStyle\u0026quot;))}))})),Td(Rd(t.toolbox),(function(t){kd(t,\u0026quot;iconStyle\u0026quot;),Td(t.feature,(function(t){kd(t,\u0026quot;iconStyle\u0026quot;)}))})),Pd(Nd(t.axisPointer),\u0026quot;label\u0026quot;),Pd(Nd(t.tooltip).axisPointer,\u0026quot;label\u0026quot;)}function zd(t){t\u0026amp;\u0026amp;E(Vd,(function(e){e[0]in t\u0026amp;\u0026amp;!(e[1]in t)\u0026amp;\u0026amp;(t[e[1]]=t[e[0]])}))}var Vd=[[\u0026quot;x\u0026quot;,\u0026quot;left\u0026quot;],[\u0026quot;y\u0026quot;,\u0026quot;top\u0026quot;],[\u0026quot;x2\u0026quot;,\u0026quot;right\u0026quot;],[\u0026quot;y2\u0026quot;,\u0026quot;bottom\u0026quot;]],Bd=[\u0026quot;grid\u0026quot;,\u0026quot;geo\u0026quot;,\u0026quot;parallel\u0026quot;,\u0026quot;legend\u0026quot;,\u0026quot;toolbox\u0026quot;,\u0026quot;title\u0026quot;,\u0026quot;visualMap\u0026quot;,\u0026quot;dataZoom\u0026quot;,\u0026quot;timeline\u0026quot;],Fd=[[\u0026quot;borderRadius\u0026quot;,\u0026quot;barBorderRadius\u0026quot;],[\u0026quot;borderColor\u0026quot;,\u0026quot;barBorderColor\u0026quot;],[\u0026quot;borderWidth\u0026quot;,\u0026quot;barBorderWidth\u0026quot;]];function Gd(t){var e=t\u0026amp;\u0026amp;t.itemStyle;if(e)for(var n=0;n\u0026lt;Fd.length;n++){var i=Fd[n][1],r=Fd[n][0];null!=e[i]\u0026amp;\u0026amp;(e[r]=e[i])}}function Wd(t){t\u0026amp;\u0026amp;\u0026quot;edge\u0026quot;===t.alignTo\u0026amp;\u0026amp;null!=t.margin\u0026amp;\u0026amp;null==t.edgeDistance\u0026amp;\u0026amp;(t.edgeDistance=t.margin)}function Hd(t){t\u0026amp;\u0026amp;t.downplay\u0026amp;\u0026amp;!t.blur\u0026amp;\u0026amp;(t.blur=t.downplay)}function Yd(t,e){if(t)for(var n=0;n\u0026lt;t.length;n++)e(t[n]),t[n]\u0026amp;\u0026amp;Yd(t[n].children,e)}function Xd(t,e){Ed(t,e),t.series=To(t.series),E(t.series,(function(t){if(q(t)){var e=t.type;if(\u0026quot;line\u0026quot;===e)null!=t.clipOverflow\u0026amp;\u0026amp;(t.clip=t.clipOverflow);else if(\u0026quot;pie\u0026quot;===e||\u0026quot;gauge\u0026quot;===e){if(null!=t.clockWise\u0026amp;\u0026amp;(t.clockwise=t.clockWise),Wd(t.label),(r=t.data)\u0026amp;\u0026amp;!$(r))for(var n=0;n\u0026lt;r.length;n++)Wd(r[n]);null!=t.hoverOffset\u0026amp;\u0026amp;(t.emphasis=t.emphasis||{},(t.emphasis.scaleSize=null)\u0026amp;\u0026amp;(t.emphasis.scaleSize=t.hoverOffset))}else if(\u0026quot;gauge\u0026quot;===e){var i=function(t,e){for(var n=e.split(\u0026quot;,\u0026quot;),i=t,r=0;r\u0026lt;n.length\u0026amp;\u0026amp;null!=(i=i\u0026amp;\u0026amp;i[n[r]]);r++);return i}(t,\u0026quot;pointer.color\u0026quot;);null!=i\u0026amp;\u0026amp;function(t,e,n,i){for(var r,o=e.split(\u0026quot;,\u0026quot;),a=t,s=0;s\u0026lt;o.length-1;s++)null==a[r=o[s]]\u0026amp;\u0026amp;(a[r]={}),a=a[r];(i||null==a[o[s]])\u0026amp;\u0026amp;(a[o[s]]=n)}(t,\u0026quot;itemStyle.color\u0026quot;,i)}else if(\u0026quot;bar\u0026quot;===e){var r;if(Gd(t),Gd(t.backgroundStyle),Gd(t.emphasis),(r=t.data)\u0026amp;\u0026amp;!$(r))for(n=0;n\u0026lt;r.length;n++)\u0026quot;object\u0026quot;==typeof r[n]\u0026amp;\u0026amp;(Gd(r[n]),Gd(r[n]\u0026amp;\u0026amp;r[n].emphasis))}else if(\u0026quot;sunburst\u0026quot;===e){var o=t.highlightPolicy;o\u0026amp;\u0026amp;(t.emphasis=t.emphasis||{},t.emphasis.focus||(t.emphasis.focus=o)),Hd(t),Yd(t.data,Hd)}else\u0026quot;graph\u0026quot;===e||\u0026quot;sankey\u0026quot;===e?function(t){t\u0026amp;\u0026amp;null!=t.focusNodeAdjacency\u0026amp;\u0026amp;(t.emphasis=t.emphasis||{},null==t.emphasis.focus\u0026amp;\u0026amp;(t.emphasis.focus=\u0026quot;adjacency\u0026quot;))}(t):\u0026quot;map\u0026quot;===e\u0026amp;\u0026amp;(t.mapType\u0026amp;\u0026amp;!t.map\u0026amp;\u0026amp;(t.map=t.mapType),t.mapLocation\u0026amp;\u0026amp;k(t,t.mapLocation));null!=t.hoverAnimation\u0026amp;\u0026amp;(t.emphasis=t.emphasis||{},t.emphasis\u0026amp;\u0026amp;null==t.emphasis.scale\u0026amp;\u0026amp;(t.emphasis.scale=t.hoverAnimation)),zd(t)}})),t.dataRange\u0026amp;\u0026amp;(t.visualMap=t.dataRange),E(Bd,(function(e){var n=t[e];n\u0026amp;\u0026amp;(Y(n)||(n=[n]),E(n,(function(t){zd(t)})))}))}function Ud(t){E(t,(function(e,n){var i=[],r=[NaN,NaN],o=[e.stackResultDimension,e.stackedOverDimension],a=e.data,s=e.isStackedByIndex,l=e.seriesModel.get(\u0026quot;stackStrategy\u0026quot;)||\u0026quot;samesign\u0026quot;;a.modify(o,(function(o,u,h){var c,p,d=a.get(e.stackedDimension,h);if(isNaN(d))return r;s?p=a.getRawIndex(h):c=a.get(e.stackedByDimension,h);for(var f=NaN,g=n-1;g\u0026gt;=0;g--){var y=t[g];if(s||(p=y.data.rawIndexOf(y.stackedByDimension,c)),p\u0026gt;=0){var v=y.data.getByRawIndex(y.stackResultDimension,p);if(\u0026quot;all\u0026quot;===l||\u0026quot;positive\u0026quot;===l\u0026amp;\u0026amp;v\u0026gt;0||\u0026quot;negative\u0026quot;===l\u0026amp;\u0026amp;v\u0026lt;0||\u0026quot;samesign\u0026quot;===l\u0026amp;\u0026amp;d\u0026gt;=0\u0026amp;\u0026amp;v\u0026gt;0||\u0026quot;samesign\u0026quot;===l\u0026amp;\u0026amp;d\u0026lt;=0\u0026amp;\u0026amp;v\u0026lt;0){d=ro(d,v),f=v;break}}}return i[0]=d,i[1]=f,i}))}))}var Zd,jd,qd,Kd,$d,Jd=function(t){this.data=t.data||(t.sourceFormat===Xp?{}:[]),this.sourceFormat=t.sourceFormat||Zp,this.seriesLayoutBy=t.seriesLayoutBy||jp,this.startIndex=t.startIndex||0,this.dimensionsDetectedCount=t.dimensionsDetectedCount,this.metaRawOption=t.metaRawOption;var e=this.dimensionsDefine=t.dimensionsDefine;if(e)for(var n=0;n\u0026lt;e.length;n++){var i=e[n];null==i.type\u0026amp;\u0026amp;id(this,n)===Kp\u0026amp;\u0026amp;(i.type=\u0026quot;ordinal\u0026quot;)}};function Qd(t){return t instanceof Jd}function tf(t,e,n){n=n||nf(t);var i=e.seriesLayoutBy,r=function(t,e,n,i,r){var o,a;if(!t)return{dimensionsDefine:rf(r),startIndex:a,dimensionsDetectedCount:o};if(e===Hp){var s=t;\u0026quot;auto\u0026quot;===i||null==i?of((function(t){null!=t\u0026amp;\u0026amp;\u0026quot;-\u0026quot;!==t\u0026amp;\u0026amp;(U(t)?null==a\u0026amp;\u0026amp;(a=1):a=0)}),n,s,10):a=j(i)?i:i?1:0,r||1!==a||(r=[],of((function(t,e){r[e]=null!=t?t+\u0026quot;\u0026quot;:\u0026quot;\u0026quot;}),n,s,1/0)),o=r?r.length:n===qp?s.length:s[0]?s[0].length:null}else if(e===Yp)r||(r=function(t){var e,n=0;for(;n\u0026lt;t.length\u0026amp;\u0026amp;!(e=t[n++]););if(e)return G(e)}(t));else if(e===Xp)r||(r=[],E(t,(function(t,e){r.push(e)})));else if(e===Wp){var l=Ao(t[0]);o=Y(l)\u0026amp;\u0026amp;l.length||1}return{startIndex:a,dimensionsDefine:rf(r),dimensionsDetectedCount:o}}(t,n,i,e.sourceHeader,e.dimensions);return new Jd({data:t,sourceFormat:n,seriesLayoutBy:i,dimensionsDefine:r.dimensionsDefine,startIndex:r.startIndex,dimensionsDetectedCount:r.dimensionsDetectedCount,metaRawOption:T(e)})}function ef(t){return new Jd({data:t,sourceFormat:$(t)?Up:Wp})}function nf(t){var e=Zp;if($(t))e=Up;else if(Y(t)){0===t.length\u0026amp;\u0026amp;(e=Hp);for(var n=0,i=t.length;n\u0026lt;i;n++){var r=t[n];if(null!=r){if(Y(r)||$(r)){e=Hp;break}if(q(r)){e=Yp;break}}}}else if(q(t))for(var o in t)if(_t(t,o)\u0026amp;\u0026amp;N(t[o])){e=Xp;break}return e}function rf(t){if(t){var e=yt();return z(t,(function(t,n){var i={name:(t=q(t)?t:{name:t}).name,displayName:t.displayName,type:t.type};if(null==i.name)return i;i.name+=\u0026quot;\u0026quot;,null==i.displayName\u0026amp;\u0026amp;(i.displayName=i.name);var r=e.get(i.name);return r?i.name+=\u0026quot;-\u0026quot;+r.count++:e.set(i.name,{count:1}),i}))}}function of(t,e,n,i){if(e===qp)for(var r=0;r\u0026lt;n.length\u0026amp;\u0026amp;r\u0026lt;i;r++)t(n[r]?n[r][0]:null,r);else{var o=n[0]||[];for(r=0;r\u0026lt;o.length\u0026amp;\u0026amp;r\u0026lt;i;r++)t(o[r],r)}}function af(t){var e=t.sourceFormat;return e===Yp||e===Xp}var sf=function(){function t(t,e){var n=Qd(t)?t:ef(t);this._source=n;var i=this._data=n.data;n.sourceFormat===Up\u0026amp;\u0026amp;(this._offset=0,this._dimSize=e,this._data=i),$d(this,i,n)}return t.prototype.getSource=function(){return this._source},t.prototype.count=function(){return 0},t.prototype.getItem=function(t,e){},t.prototype.appendData=function(t){},t.prototype.clean=function(){},t.protoInitialize=function(){var e=t.prototype;e.pure=!1,e.persistent=!0}(),t.internalField=function(){var t;$d=function(t,r,o){var a=o.sourceFormat,s=o.seriesLayoutBy,l=o.startIndex,u=o.dimensionsDefine,h=Kd[vf(a,s)];if(A(t,h),a===Up)t.getItem=e,t.count=i,t.fillStorage=n;else{var c=hf(a,s);t.getItem=W(c,null,r,l,u);var p=df(a,s);t.count=W(p,null,r,l,u)}};var e=function(t,e){t-=this._offset,e=e||[];for(var n=this._data,i=this._dimSize,r=i*t,o=0;o\u0026lt;i;o++)e[o]=n[r+o];return e},n=function(t,e,n,i){for(var r=this._data,o=this._dimSize,a=0;a\u0026lt;o;a++){for(var s=i[a],l=null==s[0]?1/0:s[0],u=null==s[1]?-1/0:s[1],h=e-t,c=n[a],p=0;p\u0026lt;h;p++){var d=r[p*o+a];c[t+p]=d,d\u0026lt;l\u0026amp;\u0026amp;(l=d),d\u0026gt;u\u0026amp;\u0026amp;(u=d)}s[0]=l,s[1]=u}},i=function(){return this._data?this._data.length/this._dimSize:0};function r(t){for(var e=0;e\u0026lt;t.length;e++)this._data.push(t[e])}(t={})[Hp+\u0026quot;_\u0026quot;+jp]={pure:!0,appendData:r},t[Hp+\u0026quot;_\u0026quot;+qp]={pure:!0,appendData:function(){throw new Error(\u0026#39;Do not support appendData when set seriesLayoutBy: \u0026quot;row\u0026quot;.\u0026#39;)}},t[Yp]={pure:!0,appendData:r},t[Xp]={pure:!0,appendData:function(t){var e=this._data;E(t,(function(t,n){for(var i=e[n]||(e[n]=[]),r=0;r\u0026lt;(t||[]).length;r++)i.push(t[r])}))}},t[Wp]={appendData:r},t[Up]={persistent:!1,pure:!0,appendData:function(t){this._data=t},clean:function(){this._offset+=this.count(),this._data=null}},Kd=t}(),t}(),lf=function(t,e,n,i){return t[i]},uf=((Zd={})[Hp+\u0026quot;_\u0026quot;+jp]=function(t,e,n,i){return t[i+e]},Zd[Hp+\u0026quot;_\u0026quot;+qp]=function(t,e,n,i,r){i+=e;for(var o=r||[],a=t,s=0;s\u0026lt;a.length;s++){var l=a[s];o[s]=l?l[i]:null}return o},Zd[Yp]=lf,Zd[Xp]=function(t,e,n,i,r){for(var o=r||[],a=0;a\u0026lt;n.length;a++){var s=n[a].name;0;var l=t[s];o[a]=l?l[i]:null}return o},Zd[Wp]=lf,Zd);function hf(t,e){var n=uf[vf(t,e)];return n}var cf=function(t,e,n){return t.length},pf=((jd={})[Hp+\u0026quot;_\u0026quot;+jp]=function(t,e,n){return Math.max(0,t.length-e)},jd[Hp+\u0026quot;_\u0026quot;+qp]=function(t,e,n){var i=t[0];return i?Math.max(0,i.length-e):0},jd[Yp]=cf,jd[Xp]=function(t,e,n){var i=n[0].name;var r=t[i];return r?r.length:0},jd[Wp]=cf,jd);function df(t,e){var n=pf[vf(t,e)];return n}var ff=function(t,e,n){return t[e]},gf=((qd={})[Hp]=ff,qd[Yp]=function(t,e,n){return t[n]},qd[Xp]=ff,qd[Wp]=function(t,e,n){var i=Ao(t);return i instanceof Array?i[e]:i},qd[Up]=ff,qd);function yf(t){var e=gf[t];return e}function vf(t,e){return t===Hp?t+\u0026quot;_\u0026quot;+e:t}function mf(t,e,n){if(t){var i=t.getRawDataItem(e);if(null!=i){var r=t.getStore(),o=r.getSource().sourceFormat;if(null!=n){var a=t.getDimensionIndex(n),s=r.getDimensionProperty(a);return yf(o)(i,a,s)}var l=i;return o===Wp\u0026amp;\u0026amp;(l=Ao(i)),l}}}var xf=/\\{@(.+?)\\}/g,_f=function(){function t(){}return t.prototype.getDataParams=function(t,e){var n=this.getData(e),i=this.getRawValue(t,e),r=n.getRawIndex(t),o=n.getName(t),a=n.getRawDataItem(t),s=n.getItemVisual(t,\u0026quot;style\u0026quot;),l=s\u0026amp;\u0026amp;s[n.getItemVisual(t,\u0026quot;drawType\u0026quot;)||\u0026quot;fill\u0026quot;],u=s\u0026amp;\u0026amp;s.stroke,h=this.mainType,c=\u0026quot;series\u0026quot;===h,p=n.userOutput\u0026amp;\u0026amp;n.userOutput.get();return{componentType:h,componentSubType:this.subType,componentIndex:this.componentIndex,seriesType:c?this.subType:null,seriesIndex:this.seriesIndex,seriesId:c?this.id:null,seriesName:c?this.name:null,name:o,dataIndex:r,data:a,dataType:e,value:i,color:l,borderColor:u,dimensionNames:p?p.fullDimensions:null,encode:p?p.encode:null,$vars:[\u0026quot;seriesName\u0026quot;,\u0026quot;name\u0026quot;,\u0026quot;value\u0026quot;]}},t.prototype.getFormattedLabel=function(t,e,n,i,r,o){e=e||\u0026quot;normal\u0026quot;;var a=this.getData(n),s=this.getDataParams(t,n);(o\u0026amp;\u0026amp;(s.value=o.interpolatedValue),null!=i\u0026amp;\u0026amp;Y(s.value)\u0026amp;\u0026amp;(s.value=s.value[i]),r)||(r=a.getItemModel(t).get(\u0026quot;normal\u0026quot;===e?[\u0026quot;label\u0026quot;,\u0026quot;formatter\u0026quot;]:[e,\u0026quot;label\u0026quot;,\u0026quot;formatter\u0026quot;]));return X(r)?(s.status=e,s.dimensionIndex=i,r(s)):U(r)?bp(r,s).replace(xf,(function(e,n){var i=n.length,r=n;\u0026quot;[\u0026quot;===r.charAt(0)\u0026amp;\u0026amp;\u0026quot;]\u0026quot;===r.charAt(i-1)\u0026amp;\u0026amp;(r=+r.slice(1,i-1));var s=mf(a,t,r);if(o\u0026amp;\u0026amp;Y(o.interpolatedValue)){var l=a.getDimensionIndex(r);l\u0026gt;=0\u0026amp;\u0026amp;(s=o.interpolatedValue[l])}return null!=s?s+\u0026quot;\u0026quot;:\u0026quot;\u0026quot;})):void 0},t.prototype.getRawValue=function(t,e){return mf(this.getData(e),t)},t.prototype.formatTooltip=function(t,e,n){},t}();function bf(t){var e,n;return q(t)?t.type\u0026amp;\u0026amp;(n=t):e=t,{text:e,frag:n}}function wf(t){return new Sf(t)}var Sf=function(){function t(t){t=t||{},this._reset=t.reset,this._plan=t.plan,this._count=t.count,this._onDirty=t.onDirty,this._dirty=!0}return t.prototype.perform=function(t){var e,n=this._upstream,i=t\u0026amp;\u0026amp;t.skip;if(this._dirty\u0026amp;\u0026amp;n){var r=this.context;r.data=r.outputData=n.context.outputData}this.__pipeline\u0026amp;\u0026amp;(this.__pipeline.currentTask=this),this._plan\u0026amp;\u0026amp;!i\u0026amp;\u0026amp;(e=this._plan(this.context));var o,a=h(this._modBy),s=this._modDataCount||0,l=h(t\u0026amp;\u0026amp;t.modBy),u=t\u0026amp;\u0026amp;t.modDataCount||0;function h(t){return!(t\u0026gt;=1)\u0026amp;\u0026amp;(t=1),t}a===l\u0026amp;\u0026amp;s===u||(e=\u0026quot;reset\u0026quot;),(this._dirty||\u0026quot;reset\u0026quot;===e)\u0026amp;\u0026amp;(this._dirty=!1,o=this._doReset(i)),this._modBy=l,this._modDataCount=u;var c=t\u0026amp;\u0026amp;t.step;if(this._dueEnd=n?n._outputDueEnd:this._count?this._count(this.context):1/0,this._progress){var p=this._dueIndex,d=Math.min(null!=c?this._dueIndex+c:1/0,this._dueEnd);if(!i\u0026amp;\u0026amp;(o||p\u0026lt;d)){var f=this._progress;if(Y(f))for(var g=0;g\u0026lt;f.length;g++)this._doProgress(f[g],p,d,l,u);else this._doProgress(f,p,d,l,u)}this._dueIndex=d;var y=null!=this._settedOutputEnd?this._settedOutputEnd:d;0,this._outputDueEnd=y}else this._dueIndex=this._outputDueEnd=null!=this._settedOutputEnd?this._settedOutputEnd:this._dueEnd;return this.unfinished()},t.prototype.dirty=function(){this._dirty=!0,this._onDirty\u0026amp;\u0026amp;this._onDirty(this.context)},t.prototype._doProgress=function(t,e,n,i,r){Mf.reset(e,n,i,r),this._callingProgress=t,this._callingProgress({start:e,end:n,count:n-e,next:Mf.next},this.context)},t.prototype._doReset=function(t){var e,n;this._dueIndex=this._outputDueEnd=this._dueEnd=0,this._settedOutputEnd=null,!t\u0026amp;\u0026amp;this._reset\u0026amp;\u0026amp;((e=this._reset(this.context))\u0026amp;\u0026amp;e.progress\u0026amp;\u0026amp;(n=e.forceFirstProgress,e=e.progress),Y(e)\u0026amp;\u0026amp;!e.length\u0026amp;\u0026amp;(e=null)),this._progress=e,this._modBy=this._modDataCount=null;var i=this._downstream;return i\u0026amp;\u0026amp;i.dirty(),n},t.prototype.unfinished=function(){return this._progress\u0026amp;\u0026amp;this._dueIndex\u0026lt;this._dueEnd},t.prototype.pipe=function(t){(this._downstream!==t||this._dirty)\u0026amp;\u0026amp;(this._downstream=t,t._upstream=this,t.dirty())},t.prototype.dispose=function(){this._disposed||(this._upstream\u0026amp;\u0026amp;(this._upstream._downstream=null),this._downstream\u0026amp;\u0026amp;(this._downstream._upstream=null),this._dirty=!1,this._disposed=!0)},t.prototype.getUpstream=function(){return this._upstream},t.prototype.getDownstream=function(){return this._downstream},t.prototype.setOutputEnd=function(t){this._outputDueEnd=this._settedOutputEnd=t},t}(),Mf=function(){var t,e,n,i,r,o={reset:function(l,u,h,c){e=l,t=u,n=h,i=c,r=Math.ceil(i/n),o.next=n\u0026gt;1\u0026amp;\u0026amp;i\u0026gt;0?s:a}};return o;function a(){return e\u0026lt;t?e++:null}function s(){var o=e%r*n+Math.ceil(e/r),a=e\u0026gt;=t?null:o\u0026lt;i?o:e;return e++,a}}();function If(t,e){var n=e\u0026amp;\u0026amp;e.type;return\u0026quot;ordinal\u0026quot;===n?t:(\u0026quot;time\u0026quot;!==n||j(t)||null==t||\u0026quot;-\u0026quot;===t||(t=+uo(t)),null==t||\u0026quot;\u0026quot;===t?NaN:Number(t))}var Tf=yt({number:function(t){return parseFloat(t)},time:function(t){return+uo(t)},trim:function(t){return U(t)?ut(t):t}});function Cf(t){return Tf.get(t)}var Df={lt:function(t,e){return t\u0026lt;e},lte:function(t,e){return t\u0026lt;=e},gt:function(t,e){return t\u0026gt;e},gte:function(t,e){return t\u0026gt;=e}},Af=function(){function t(t,e){if(!j(e)){var n=\u0026quot;\u0026quot;;0,wo(n)}this._opFn=Df[t],this._rvalFloat=yo(e)}return t.prototype.evaluate=function(t){return j(t)?this._opFn(t,this._rvalFloat):this._opFn(yo(t),this._rvalFloat)},t}(),kf=function(){function t(t,e){var n=\u0026quot;desc\u0026quot;===t;this._resultLT=n?1:-1,null==e\u0026amp;\u0026amp;(e=n?\u0026quot;min\u0026quot;:\u0026quot;max\u0026quot;),this._incomparable=\u0026quot;min\u0026quot;===e?-1/0:1/0}return t.prototype.evaluate=function(t,e){var n=j(t)?t:yo(t),i=j(e)?e:yo(e),r=isNaN(n),o=isNaN(i);if(r\u0026amp;\u0026amp;(n=this._incomparable),o\u0026amp;\u0026amp;(i=this._incomparable),r\u0026amp;\u0026amp;o){var a=U(t),s=U(e);a\u0026amp;\u0026amp;(n=s?t:0),s\u0026amp;\u0026amp;(i=a?e:0)}return n\u0026lt;i?this._resultLT:n\u0026gt;i?-this._resultLT:0},t}(),Lf=function(){function t(t,e){this._rval=e,this._isEQ=t,this._rvalTypeof=typeof e,this._rvalFloat=yo(e)}return t.prototype.evaluate=function(t){var e=t===this._rval;if(!e){var n=typeof t;n===this._rvalTypeof||\u0026quot;number\u0026quot;!==n\u0026amp;\u0026amp;\u0026quot;number\u0026quot;!==this._rvalTypeof||(e=yo(t)===this._rvalFloat)}return this._isEQ?e:!e},t}();function Pf(t,e){return\u0026quot;eq\u0026quot;===t||\u0026quot;ne\u0026quot;===t?new Lf(\u0026quot;eq\u0026quot;===t,e):_t(Df,t)?new Af(t,e):null}var Of=function(){function t(){}return t.prototype.getRawData=function(){throw new Error(\u0026quot;not supported\u0026quot;)},t.prototype.getRawDataItem=function(t){throw new Error(\u0026quot;not supported\u0026quot;)},t.prototype.cloneRawData=function(){},t.prototype.getDimensionInfo=function(t){},t.prototype.cloneAllDimensionInfo=function(){},t.prototype.count=function(){},t.prototype.retrieveValue=function(t,e){},t.prototype.retrieveValueFromItem=function(t,e){},t.prototype.convertValue=function(t,e){return If(t,e)},t}();function Rf(t){var e=t.sourceFormat;if(!Ff(e)){var n=\u0026quot;\u0026quot;;0,wo(n)}return t.data}function Nf(t){var e=t.sourceFormat,n=t.data;if(!Ff(e)){var i=\u0026quot;\u0026quot;;0,wo(i)}if(e===Hp){for(var r=[],o=0,a=n.length;o\u0026lt;a;o++)r.push(n[o].slice());return r}if(e===Yp){for(r=[],o=0,a=n.length;o\u0026lt;a;o++)r.push(A({},n[o]));return r}}function Ef(t,e,n){if(null!=n)return j(n)||!isNaN(n)\u0026amp;\u0026amp;!_t(e,n)?t[n]:_t(e,n)?e[n]:void 0}function zf(t){return T(t)}var Vf=yt();function Bf(t,e,n,i){var r=\u0026quot;\u0026quot;;e.length||wo(r),q(t)||wo(r);var o=t.type,a=Vf.get(o);a||wo(r);var s=z(e,(function(t){return function(t,e){var n=new Of,i=t.data,r=n.sourceFormat=t.sourceFormat,o=t.startIndex,a=\u0026quot;\u0026quot;;t.seriesLayoutBy!==jp\u0026amp;\u0026amp;wo(a);var s=[],l={},u=t.dimensionsDefine;if(u)E(u,(function(t,e){var n=t.name,i={index:e,name:n,displayName:t.displayName};if(s.push(i),null!=n){var r=\u0026quot;\u0026quot;;_t(l,n)\u0026amp;\u0026amp;wo(r),l[n]=i}}));else for(var h=0;h\u0026lt;t.dimensionsDetectedCount;h++)s.push({index:h});var c=hf(r,jp);e.__isBuiltIn\u0026amp;\u0026amp;(n.getRawDataItem=function(t){return c(i,o,s,t)},n.getRawData=W(Rf,null,t)),n.cloneRawData=W(Nf,null,t);var p=df(r,jp);n.count=W(p,null,i,o,s);var d=yf(r);n.retrieveValue=function(t,e){var n=c(i,o,s,t);return f(n,e)};var f=n.retrieveValueFromItem=function(t,e){if(null!=t){var n=s[e];return n?d(t,e,n.name):void 0}};return n.getDimensionInfo=W(Ef,null,s,l),n.cloneAllDimensionInfo=W(zf,null,s),n}(t,a)})),l=To(a.transform({upstream:s[0],upstreamList:s,config:T(t.config)}));return z(l,(function(t,n){var i,r=\u0026quot;\u0026quot;;q(t)||wo(r),t.data||wo(r),Ff(nf(t.data))||wo(r);var o=e[0];if(o\u0026amp;\u0026amp;0===n\u0026amp;\u0026amp;!t.dimensions){var a=o.startIndex;a\u0026amp;\u0026amp;(t.data=o.data.slice(0,a).concat(t.data)),i={seriesLayoutBy:jp,sourceHeader:a,dimensions:o.metaRawOption.dimensions}}else i={seriesLayoutBy:jp,sourceHeader:0,dimensions:t.dimensions};return tf(t.data,i,null)}))}function Ff(t){return t===Hp||t===Yp}var Gf,Wf=\u0026quot;undefined\u0026quot;,Hf=typeof Uint32Array===Wf?Array:Uint32Array,Yf=typeof Uint16Array===Wf?Array:Uint16Array,Xf=typeof Int32Array===Wf?Array:Int32Array,Uf=typeof Float64Array===Wf?Array:Float64Array,Zf={float:Uf,int:Xf,ordinal:Array,number:Array,time:Uf};function jf(t){return t\u0026gt;65535?Hf:Yf}function qf(t,e,n,i,r){var o=Zf[n||\u0026quot;float\u0026quot;];if(r){var a=t[e],s=a\u0026amp;\u0026amp;a.length;if(s!==i){for(var l=new o(i),u=0;u\u0026lt;s;u++)l[u]=a[u];t[e]=l}}else t[e]=new o(i)}var Kf=function(){function t(){this._chunks=[],this._rawExtent=[],this._extent=[],this._count=0,this._rawCount=0,this._calcDimNameToIdx=yt()}return t.prototype.initData=function(t,e,n){this._provider=t,this._chunks=[],this._indices=null,this.getRawIndex=this._getRawIdxIdentity;var i=t.getSource(),r=this.defaultDimValueGetter=Gf[i.sourceFormat];this._dimValueGetter=n||r,this._rawExtent=[];af(i);this._dimensions=z(e,(function(t){return{type:t.type,property:t.property}})),this._initDataFromProvider(0,t.count())},t.prototype.getProvider=function(){return this._provider},t.prototype.getSource=function(){return this._provider.getSource()},t.prototype.ensureCalculationDimension=function(t,e){var n=this._calcDimNameToIdx,i=this._dimensions,r=n.get(t);if(null!=r){if(i[r].type===e)return r}else r=i.length;return i[r]={type:e},n.set(t,r),this._chunks[r]=new Zf[e||\u0026quot;float\u0026quot;](this._rawCount),this._rawExtent[r]=[1/0,-1/0],r},t.prototype.collectOrdinalMeta=function(t,e){var n=this._chunks[t],i=this._dimensions[t],r=this._rawExtent,o=i.ordinalOffset||0,a=n.length;0===o\u0026amp;\u0026amp;(r[t]=[1/0,-1/0]);for(var s=r[t],l=o;l\u0026lt;a;l++){var u=n[l]=e.parseAndCollect(n[l]);isNaN(u)||(s[0]=Math.min(u,s[0]),s[1]=Math.max(u,s[1]))}i.ordinalMeta=e,i.ordinalOffset=a,i.type=\u0026quot;ordinal\u0026quot;},t.prototype.getOrdinalMeta=function(t){return this._dimensions[t].ordinalMeta},t.prototype.getDimensionProperty=function(t){var e=this._dimensions[t];return e\u0026amp;\u0026amp;e.property},t.prototype.appendData=function(t){var e=this._provider,n=this.count();e.appendData(t);var i=e.count();return e.persistent||(i+=n),n\u0026lt;i\u0026amp;\u0026amp;this._initDataFromProvider(n,i,!0),[n,i]},t.prototype.appendValues=function(t,e){for(var n=this._chunks,i=this._dimensions,r=i.length,o=this._rawExtent,a=this.count(),s=a+Math.max(t.length,e||0),l=0;l\u0026lt;r;l++){qf(n,l,(d=i[l]).type,s,!0)}for(var u=[],h=a;h\u0026lt;s;h++)for(var c=h-a,p=0;p\u0026lt;r;p++){var d=i[p],f=Gf.arrayRows.call(this,t[c]||u,d.property,c,p);n[p][h]=f;var g=o[p];f\u0026lt;g[0]\u0026amp;\u0026amp;(g[0]=f),f\u0026gt;g[1]\u0026amp;\u0026amp;(g[1]=f)}return this._rawCount=this._count=s,{start:a,end:s}},t.prototype._initDataFromProvider=function(t,e,n){for(var i=this._provider,r=this._chunks,o=this._dimensions,a=o.length,s=this._rawExtent,l=z(o,(function(t){return t.property})),u=0;u\u0026lt;a;u++){var h=o[u];s[u]||(s[u]=[1/0,-1/0]),qf(r,u,h.type,e,n)}if(i.fillStorage)i.fillStorage(t,e,r,s);else for(var c=[],p=t;p\u0026lt;e;p++){c=i.getItem(p,c);for(var d=0;d\u0026lt;a;d++){var f=r[d],g=this._dimValueGetter(c,l[d],p,d);f[p]=g;var y=s[d];g\u0026lt;y[0]\u0026amp;\u0026amp;(y[0]=g),g\u0026gt;y[1]\u0026amp;\u0026amp;(y[1]=g)}}!i.persistent\u0026amp;\u0026amp;i.clean\u0026amp;\u0026amp;i.clean(),this._rawCount=this._count=e,this._extent=[]},t.prototype.count=function(){return this._count},t.prototype.get=function(t,e){if(!(e\u0026gt;=0\u0026amp;\u0026amp;e\u0026lt;this._count))return NaN;var n=this._chunks[t];return n?n[this.getRawIndex(e)]:NaN},t.prototype.getValues=function(t,e){var n=[],i=[];if(null==e){e=t,t=[];for(var r=0;r\u0026lt;this._dimensions.length;r++)i.push(r)}else i=t;r=0;for(var o=i.length;r\u0026lt;o;r++)n.push(this.get(i[r],e));return n},t.prototype.getByRawIndex=function(t,e){if(!(e\u0026gt;=0\u0026amp;\u0026amp;e\u0026lt;this._rawCount))return NaN;var n=this._chunks[t];return n?n[e]:NaN},t.prototype.getSum=function(t){var e=0;if(this._chunks[t])for(var n=0,i=this.count();n\u0026lt;i;n++){var r=this.get(t,n);isNaN(r)||(e+=r)}return e},t.prototype.getMedian=function(t){var e=[];this.each([t],(function(t){isNaN(t)||e.push(t)}));var n=e.sort((function(t,e){return t-e})),i=this.count();return 0===i?0:i%2==1?n[(i-1)/2]:(n[i/2]+n[i/2-1])/2},t.prototype.indexOfRawIndex=function(t){if(t\u0026gt;=this._rawCount||t\u0026lt;0)return-1;if(!this._indices)return t;var e=this._indices,n=e[t];if(null!=n\u0026amp;\u0026amp;n\u0026lt;this._count\u0026amp;\u0026amp;n===t)return t;for(var i=0,r=this._count-1;i\u0026lt;=r;){var o=(i+r)/2|0;if(e[o]\u0026lt;t)i=o+1;else{if(!(e[o]\u0026gt;t))return o;r=o-1}}return-1},t.prototype.indicesOfNearest=function(t,e,n){var i=this._chunks[t],r=[];if(!i)return r;null==n\u0026amp;\u0026amp;(n=1/0);for(var o=1/0,a=-1,s=0,l=0,u=this.count();l\u0026lt;u;l++){var h=e-i[this.getRawIndex(l)],c=Math.abs(h);c\u0026lt;=n\u0026amp;\u0026amp;((c\u0026lt;o||c===o\u0026amp;\u0026amp;h\u0026gt;=0\u0026amp;\u0026amp;a\u0026lt;0)\u0026amp;\u0026amp;(o=c,a=h,s=0),h===a\u0026amp;\u0026amp;(r[s++]=l))}return r.length=s,r},t.prototype.getIndices=function(){var t,e=this._indices;if(e){var n=e.constructor,i=this._count;if(n===Array){t=new n(i);for(var r=0;r\u0026lt;i;r++)t[r]=e[r]}else t=new n(e.buffer,0,i)}else{t=new(n=jf(this._rawCount))(this.count());for(r=0;r\u0026lt;t.length;r++)t[r]=r}return t},t.prototype.filter=function(t,e){if(!this._count)return this;for(var n=this.clone(),i=n.count(),r=new(jf(n._rawCount))(i),o=[],a=t.length,s=0,l=t[0],u=n._chunks,h=0;h\u0026lt;i;h++){var c=void 0,p=n.getRawIndex(h);if(0===a)c=e(h);else if(1===a){c=e(u[l][p],h)}else{for(var d=0;d\u0026lt;a;d++)o[d]=u[t[d]][p];o[d]=h,c=e.apply(null,o)}c\u0026amp;\u0026amp;(r[s++]=p)}return s\u0026lt;i\u0026amp;\u0026amp;(n._indices=r),n._count=s,n._extent=[],n._updateGetRawIdx(),n},t.prototype.selectRange=function(t){var e=this.clone(),n=e._count;if(!n)return this;var i=G(t),r=i.length;if(!r)return this;var o=e.count(),a=new(jf(e._rawCount))(o),s=0,l=i[0],u=t[l][0],h=t[l][1],c=e._chunks,p=!1;if(!e._indices){var d=0;if(1===r){for(var f=c[i[0]],g=0;g\u0026lt;n;g++){((x=f[g])\u0026gt;=u\u0026amp;\u0026amp;x\u0026lt;=h||isNaN(x))\u0026amp;\u0026amp;(a[s++]=d),d++}p=!0}else if(2===r){f=c[i[0]];var y=c[i[1]],v=t[i[1]][0],m=t[i[1]][1];for(g=0;g\u0026lt;n;g++){var x=f[g],_=y[g];(x\u0026gt;=u\u0026amp;\u0026amp;x\u0026lt;=h||isNaN(x))\u0026amp;\u0026amp;(_\u0026gt;=v\u0026amp;\u0026amp;_\u0026lt;=m||isNaN(_))\u0026amp;\u0026amp;(a[s++]=d),d++}p=!0}}if(!p)if(1===r)for(g=0;g\u0026lt;o;g++){var b=e.getRawIndex(g);((x=c[i[0]][b])\u0026gt;=u\u0026amp;\u0026amp;x\u0026lt;=h||isNaN(x))\u0026amp;\u0026amp;(a[s++]=b)}else for(g=0;g\u0026lt;o;g++){for(var w=!0,S=(b=e.getRawIndex(g),0);S\u0026lt;r;S++){var M=i[S];((x=c[M][b])\u0026lt;t[M][0]||x\u0026gt;t[M][1])\u0026amp;\u0026amp;(w=!1)}w\u0026amp;\u0026amp;(a[s++]=e.getRawIndex(g))}return s\u0026lt;o\u0026amp;\u0026amp;(e._indices=a),e._count=s,e._extent=[],e._updateGetRawIdx(),e},t.prototype.map=function(t,e){var n=this.clone(t);return this._updateDims(n,t,e),n},t.prototype.modify=function(t,e){this._updateDims(this,t,e)},t.prototype._updateDims=function(t,e,n){for(var i=t._chunks,r=[],o=e.length,a=t.count(),s=[],l=t._rawExtent,u=0;u\u0026lt;e.length;u++)l[e[u]]=[1/0,-1/0];for(var h=0;h\u0026lt;a;h++){for(var c=t.getRawIndex(h),p=0;p\u0026lt;o;p++)s[p]=i[e[p]][c];s[o]=h;var d=n\u0026amp;\u0026amp;n.apply(null,s);if(null!=d){\u0026quot;object\u0026quot;!=typeof d\u0026amp;\u0026amp;(r[0]=d,d=r);for(u=0;u\u0026lt;d.length;u++){var f=e[u],g=d[u],y=l[f],v=i[f];v\u0026amp;\u0026amp;(v[c]=g),g\u0026lt;y[0]\u0026amp;\u0026amp;(y[0]=g),g\u0026gt;y[1]\u0026amp;\u0026amp;(y[1]=g)}}}},t.prototype.lttbDownSample=function(t,e){var n,i,r,o=this.clone([t],!0),a=o._chunks[t],s=this.count(),l=0,u=Math.floor(1/e),h=this.getRawIndex(0),c=new(jf(this._rawCount))(Math.min(2*(Math.ceil(s/u)+2),s));c[l++]=h;for(var p=1;p\u0026lt;s-1;p+=u){for(var d=Math.min(p+u,s-1),f=Math.min(p+2*u,s),g=(f+d)/2,y=0,v=d;v\u0026lt;f;v++){var m=a[I=this.getRawIndex(v)];isNaN(m)||(y+=m)}y/=f-d;var x=p,_=Math.min(p+u,s),b=p-1,w=a[h];n=-1,r=x;var S=-1,M=0;for(v=x;v\u0026lt;_;v++){var I;m=a[I=this.getRawIndex(v)];isNaN(m)?(M++,S\u0026lt;0\u0026amp;\u0026amp;(S=I)):(i=Math.abs((b-g)*(m-w)-(b-v)*(y-w)))\u0026gt;n\u0026amp;\u0026amp;(n=i,r=I)}M\u0026gt;0\u0026amp;\u0026amp;M\u0026lt;_-x\u0026amp;\u0026amp;(c[l++]=Math.min(S,r),r=Math.max(S,r)),c[l++]=r,h=r}return c[l++]=this.getRawIndex(s-1),o._count=l,o._indices=c,o.getRawIndex=this._getRawIdx,o},t.prototype.minmaxDownSample=function(t,e){for(var n=this.clone([t],!0),i=n._chunks,r=Math.floor(1/e),o=i[t],a=this.count(),s=new(jf(this._rawCount))(2*Math.ceil(a/r)),l=0,u=0;u\u0026lt;a;u+=r){var h=u,c=o[this.getRawIndex(h)],p=u,d=o[this.getRawIndex(p)],f=r;u+r\u0026gt;a\u0026amp;\u0026amp;(f=a-u);for(var g=0;g\u0026lt;f;g++){var y=o[this.getRawIndex(u+g)];y\u0026lt;c\u0026amp;\u0026amp;(c=y,h=u+g),y\u0026gt;d\u0026amp;\u0026amp;(d=y,p=u+g)}var v=this.getRawIndex(h),m=this.getRawIndex(p);h\u0026lt;p?(s[l++]=v,s[l++]=m):(s[l++]=m,s[l++]=v)}return n._count=l,n._indices=s,n._updateGetRawIdx(),n},t.prototype.downSample=function(t,e,n,i){for(var r=this.clone([t],!0),o=r._chunks,a=[],s=Math.floor(1/e),l=o[t],u=this.count(),h=r._rawExtent[t]=[1/0,-1/0],c=new(jf(this._rawCount))(Math.ceil(u/s)),p=0,d=0;d\u0026lt;u;d+=s){s\u0026gt;u-d\u0026amp;\u0026amp;(s=u-d,a.length=s);for(var f=0;f\u0026lt;s;f++){var g=this.getRawIndex(d+f);a[f]=l[g]}var y=n(a),v=this.getRawIndex(Math.min(d+i(a,y)||0,u-1));l[v]=y,y\u0026lt;h[0]\u0026amp;\u0026amp;(h[0]=y),y\u0026gt;h[1]\u0026amp;\u0026amp;(h[1]=y),c[p++]=v}return r._count=p,r._indices=c,r._updateGetRawIdx(),r},t.prototype.each=function(t,e){if(this._count)for(var n=t.length,i=this._chunks,r=0,o=this.count();r\u0026lt;o;r++){var a=this.getRawIndex(r);switch(n){case 0:e(r);break;case 1:e(i[t[0]][a],r);break;case 2:e(i[t[0]][a],i[t[1]][a],r);break;default:for(var s=0,l=[];s\u0026lt;n;s++)l[s]=i[t[s]][a];l[s]=r,e.apply(null,l)}}},t.prototype.getDataExtent=function(t){var e=this._chunks[t],n=[1/0,-1/0];if(!e)return n;var i,r=this.count();if(!this._indices)return this._rawExtent[t].slice();if(i=this._extent[t])return i.slice();for(var o=(i=n)[0],a=i[1],s=0;s\u0026lt;r;s++){var l=e[this.getRawIndex(s)];l\u0026lt;o\u0026amp;\u0026amp;(o=l),l\u0026gt;a\u0026amp;\u0026amp;(a=l)}return i=[o,a],this._extent[t]=i,i},t.prototype.getRawDataItem=function(t){var e=this.getRawIndex(t);if(this._provider.persistent)return this._provider.getItem(e);for(var n=[],i=this._chunks,r=0;r\u0026lt;i.length;r++)n.push(i[r][e]);return n},t.prototype.clone=function(e,n){var i,r,o=new t,a=this._chunks,s=e\u0026amp;\u0026amp;V(e,(function(t,e){return t[e]=!0,t}),{});if(s)for(var l=0;l\u0026lt;a.length;l++)o._chunks[l]=s[l]?(i=a[l],r=void 0,(r=i.constructor)===Array?i.slice():new r(i)):a[l];else o._chunks=a;return this._copyCommonProps(o),n||(o._indices=this._cloneIndices()),o._updateGetRawIdx(),o},t.prototype._copyCommonProps=function(t){t._count=this._count,t._rawCount=this._rawCount,t._provider=this._provider,t._dimensions=this._dimensions,t._extent=T(this._extent),t._rawExtent=T(this._rawExtent)},t.prototype._cloneIndices=function(){if(this._indices){var t=this._indices.constructor,e=void 0;if(t===Array){var n=this._indices.length;e=new t(n);for(var i=0;i\u0026lt;n;i++)e[i]=this._indices[i]}else e=new t(this._indices);return e}return null},t.prototype._getRawIdxIdentity=function(t){return t},t.prototype._getRawIdx=function(t){return t\u0026lt;this._count\u0026amp;\u0026amp;t\u0026gt;=0?this._indices[t]:-1},t.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},t.internalField=function(){function t(t,e,n,i){return If(t[i],this._dimensions[i])}Gf={arrayRows:t,objectRows:function(t,e,n,i){return If(t[e],this._dimensions[i])},keyedColumns:t,original:function(t,e,n,i){var r=t\u0026amp;\u0026amp;(null==t.value?t:t.value);return If(r instanceof Array?r[i]:r,this._dimensions[i])},typedArray:function(t,e,n,i){return t[i]}}}(),t}(),$f=function(){function t(t){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=t}return t.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},t.prototype._setLocalSource=function(t,e){this._sourceList=t,this._upstreamSignList=e,this._versionSignBase++,this._versionSignBase\u0026gt;9e10\u0026amp;\u0026amp;(this._versionSignBase=0)},t.prototype._getVersionSign=function(){return this._sourceHost.uid+\u0026quot;_\u0026quot;+this._versionSignBase},t.prototype.prepareSource=function(){this._isDirty()\u0026amp;\u0026amp;(this._createSource(),this._dirty=!1)},t.prototype._createSource=function(){this._setLocalSource([],[]);var t,e,n=this._sourceHost,i=this._getUpstreamSourceManagers(),r=!!i.length;if(Qf(n)){var o=n,a=void 0,s=void 0,l=void 0;if(r){var u=i[0];u.prepareSource(),a=(l=u.getSource()).data,s=l.sourceFormat,e=[u._getVersionSign()]}else s=$(a=o.get(\u0026quot;data\u0026quot;,!0))?Up:Wp,e=[];var h=this._getSourceMetaRawOption()||{},c=l\u0026amp;\u0026amp;l.metaRawOption||{},p=rt(h.seriesLayoutBy,c.seriesLayoutBy)||null,d=rt(h.sourceHeader,c.sourceHeader),f=rt(h.dimensions,c.dimensions);t=p!==c.seriesLayoutBy||!!d!=!!c.sourceHeader||f?[tf(a,{seriesLayoutBy:p,sourceHeader:d,dimensions:f},s)]:[]}else{var g=n;if(r){var y=this._applyTransform(i);t=y.sourceList,e=y.upstreamSignList}else{t=[tf(g.get(\u0026quot;source\u0026quot;,!0),this._getSourceMetaRawOption(),null)],e=[]}}this._setLocalSource(t,e)},t.prototype._applyTransform=function(t){var e,n=this._sourceHost,i=n.get(\u0026quot;transform\u0026quot;,!0),r=n.get(\u0026quot;fromTransformResult\u0026quot;,!0);if(null!=r){var o=\u0026quot;\u0026quot;;1!==t.length\u0026amp;\u0026amp;tg(o)}var a,s=[],l=[];return E(t,(function(t){t.prepareSource();var e=t.getSource(r||0),n=\u0026quot;\u0026quot;;null==r||e||tg(n),s.push(e),l.push(t._getVersionSign())})),i?e=function(t,e,n){var i=To(t),r=i.length,o=\u0026quot;\u0026quot;;r||wo(o);for(var a=0,s=r;a\u0026lt;s;a++)e=Bf(i[a],e),a!==s-1\u0026amp;\u0026amp;(e.length=Math.max(e.length,1));return e}(i,s,n.componentIndex):null!=r\u0026amp;\u0026amp;(e=[(a=s[0],new Jd({data:a.data,sourceFormat:a.sourceFormat,seriesLayoutBy:a.seriesLayoutBy,dimensionsDefine:T(a.dimensionsDefine),startIndex:a.startIndex,dimensionsDetectedCount:a.dimensionsDetectedCount}))]),{sourceList:e,upstreamSignList:l}},t.prototype._isDirty=function(){if(this._dirty)return!0;for(var t=this._getUpstreamSourceManagers(),e=0;e\u0026lt;t.length;e++){var n=t[e];if(n._isDirty()||this._upstreamSignList[e]!==n._getVersionSign())return!0}},t.prototype.getSource=function(t){t=t||0;var e=this._sourceList[t];if(!e){var n=this._getUpstreamSourceManagers();return n[0]\u0026amp;\u0026amp;n[0].getSource(t)}return e},t.prototype.getSharedDataStore=function(t){var e=t.makeStoreSchema();return this._innerGetDataStore(e.dimensions,t.source,e.hash)},t.prototype._innerGetDataStore=function(t,e,n){var i=this._storeList,r=i[0];r||(r=i[0]={});var o=r[n];if(!o){var a=this._getUpstreamSourceManagers()[0];Qf(this._sourceHost)\u0026amp;\u0026amp;a?o=a._innerGetDataStore(t,e,n):(o=new Kf).initData(new sf(e,t.length),t),r[n]=o}return o},t.prototype._getUpstreamSourceManagers=function(){var t=this._sourceHost;if(Qf(t)){var e=nd(t);return e?[e.getSourceManager()]:[]}return z(function(t){return t.get(\u0026quot;transform\u0026quot;,!0)||t.get(\u0026quot;fromTransformResult\u0026quot;,!0)?Yo(t.ecModel,\u0026quot;dataset\u0026quot;,{index:t.get(\u0026quot;fromDatasetIndex\u0026quot;,!0),id:t.get(\u0026quot;fromDatasetId\u0026quot;,!0)},Wo).models:[]}(t),(function(t){return t.getSourceManager()}))},t.prototype._getSourceMetaRawOption=function(){var t,e,n,i=this._sourceHost;if(Qf(i))t=i.get(\u0026quot;seriesLayoutBy\u0026quot;,!0),e=i.get(\u0026quot;sourceHeader\u0026quot;,!0),n=i.get(\u0026quot;dimensions\u0026quot;,!0);else if(!this._getUpstreamSourceManagers().length){var r=i;t=r.get(\u0026quot;seriesLayoutBy\u0026quot;,!0),e=r.get(\u0026quot;sourceHeader\u0026quot;,!0),n=r.get(\u0026quot;dimensions\u0026quot;,!0)}return{seriesLayoutBy:t,sourceHeader:e,dimensions:n}},t}();function Jf(t){t.option.transform\u0026amp;\u0026amp;ct(t.option.transform)}function Qf(t){return\u0026quot;series\u0026quot;===t.mainType}function tg(t){throw new Error(t)}function eg(t){var e=t.lineHeight;return null==e?\u0026quot;line-height:1\u0026quot;:\u0026quot;line-height:\u0026quot;+re(e+\u0026quot;\u0026quot;)+\u0026quot;px\u0026quot;}function ng(t,e){var n=t.color||\u0026quot;#6e7079\u0026quot;,i=t.fontSize||12,r=t.fontWeight||\u0026quot;400\u0026quot;,o=t.color||\u0026quot;#464646\u0026quot;,a=t.fontSize||14,s=t.fontWeight||\u0026quot;900\u0026quot;;return\u0026quot;html\u0026quot;===e?{nameStyle:\u0026quot;font-size:\u0026quot;+re(i+\u0026quot;\u0026quot;)+\u0026quot;px;color:\u0026quot;+re(n)+\u0026quot;;font-weight:\u0026quot;+re(r+\u0026quot;\u0026quot;),valueStyle:\u0026quot;font-size:\u0026quot;+re(a+\u0026quot;\u0026quot;)+\u0026quot;px;color:\u0026quot;+re(o)+\u0026quot;;font-weight:\u0026quot;+re(s+\u0026quot;\u0026quot;)}:{nameStyle:{fontSize:i,fill:n,fontWeight:r},valueStyle:{fontSize:a,fill:o,fontWeight:s}}}var ig=[0,10,20,30],rg=[\u0026quot;\u0026quot;,\u0026quot;\\n\u0026quot;,\u0026quot;\\n\\n\u0026quot;,\u0026quot;\\n\\n\\n\u0026quot;];function og(t,e){return e.type=t,e}function ag(t){return\u0026quot;section\u0026quot;===t.type}function sg(t){return ag(t)?ug:hg}function lg(t){if(ag(t)){var e=0,n=t.blocks.length,i=n\u0026gt;1||n\u0026gt;0\u0026amp;\u0026amp;!t.noHeader;return E(t.blocks,(function(t){var n=lg(t);n\u0026gt;=e\u0026amp;\u0026amp;(e=n+ +(i\u0026amp;\u0026amp;(!n||ag(t)\u0026amp;\u0026amp;!t.noHeader)))})),e}return 0}function ug(t,e,n,i){var r,o=e.noHeader,a=(r=lg(e),{html:ig[r],richText:rg[r]}),s=[],l=e.blocks||[];lt(!l||Y(l)),l=l||[];var u=t.orderMode;if(e.sortBlocks\u0026amp;\u0026amp;u){l=l.slice();var h={valueAsc:\u0026quot;asc\u0026quot;,valueDesc:\u0026quot;desc\u0026quot;};if(_t(h,u)){var c=new kf(h[u],null);l.sort((function(t,e){return c.evaluate(t.sortParam,e.sortParam)}))}else\u0026quot;seriesDesc\u0026quot;===u\u0026amp;\u0026amp;l.reverse()}E(l,(function(n,r){var o=e.valueFormatter,l=sg(n)(o?A(A({},t),{valueFormatter:o}):t,n,r\u0026gt;0?a.html:0,i);null!=l\u0026amp;\u0026amp;s.push(l)}));var p=\u0026quot;richText\u0026quot;===t.renderMode?s.join(a.richText):pg(i,s.join(\u0026quot;\u0026quot;),o?n:a.html);if(o)return p;var d=mp(e.header,\u0026quot;ordinal\u0026quot;,t.useUTC),f=ng(i,t.renderMode).nameStyle,g=eg(i);return\u0026quot;richText\u0026quot;===t.renderMode?dg(t,d,f)+a.richText+p:pg(i,\u0026#39;\u0026lt;div style=\u0026quot;\u0026#39;+f+\u0026quot;;\u0026quot;+g+\u0026#39;;\u0026quot;\u0026gt;\u0026#39;+re(d)+\u0026quot;\u0026lt;/div\u0026gt;\u0026quot;+p,n)}function hg(t,e,n,i){var r=t.renderMode,o=e.noName,a=e.noValue,s=!e.markerType,l=e.name,u=t.useUTC,h=e.valueFormatter||t.valueFormatter||function(t){return z(t=Y(t)?t:[t],(function(t,e){return mp(t,Y(d)?d[e]:d,u)}))};if(!o||!a){var c=s?\u0026quot;\u0026quot;:t.markupStyleCreator.makeTooltipMarker(e.markerType,e.markerColor||\u0026quot;#333\u0026quot;,r),p=o?\u0026quot;\u0026quot;:mp(l,\u0026quot;ordinal\u0026quot;,u),d=e.valueType,f=a?[]:h(e.value,e.dataIndex),g=!s||!o,y=!s\u0026amp;\u0026amp;o,v=ng(i,r),m=v.nameStyle,x=v.valueStyle;return\u0026quot;richText\u0026quot;===r?(s?\u0026quot;\u0026quot;:c)+(o?\u0026quot;\u0026quot;:dg(t,p,m))+(a?\u0026quot;\u0026quot;:function(t,e,n,i,r){var o=[r],a=i?10:20;return n\u0026amp;\u0026amp;o.push({padding:[0,0,0,a],align:\u0026quot;right\u0026quot;}),t.markupStyleCreator.wrapRichTextStyle(Y(e)?e.join(\u0026quot;  \u0026quot;):e,o)}(t,f,g,y,x)):pg(i,(s?\u0026quot;\u0026quot;:c)+(o?\u0026quot;\u0026quot;:function(t,e,n){return\u0026#39;\u0026lt;span style=\u0026quot;\u0026#39;+n+\u0026quot;;\u0026quot;+(e?\u0026quot;margin-left:2px\u0026quot;:\u0026quot;\u0026quot;)+\u0026#39;\u0026quot;\u0026gt;\u0026#39;+re(t)+\u0026quot;\u0026lt;/span\u0026gt;\u0026quot;}(p,!s,m))+(a?\u0026quot;\u0026quot;:function(t,e,n,i){var r=n?\u0026quot;10px\u0026quot;:\u0026quot;20px\u0026quot;,o=e?\u0026quot;float:right;margin-left:\u0026quot;+r:\u0026quot;\u0026quot;;return t=Y(t)?t:[t],\u0026#39;\u0026lt;span style=\u0026quot;\u0026#39;+o+\u0026quot;;\u0026quot;+i+\u0026#39;\u0026quot;\u0026gt;\u0026#39;+z(t,(function(t){return re(t)})).join(\u0026quot;\u0026amp;nbsp;\u0026amp;nbsp;\u0026quot;)+\u0026quot;\u0026lt;/span\u0026gt;\u0026quot;}(f,g,y,x)),n)}}function cg(t,e,n,i,r,o){if(t)return sg(t)({useUTC:r,renderMode:n,orderMode:i,markupStyleCreator:e,valueFormatter:t.valueFormatter},t,0,o)}function pg(t,e,n){return\u0026#39;\u0026lt;div style=\u0026quot;\u0026#39;+(\u0026quot;margin: \u0026quot;+n+\u0026quot;px 0 0\u0026quot;)+\u0026quot;;\u0026quot;+eg(t)+\u0026#39;;\u0026quot;\u0026gt;\u0026#39;+e+\u0026#39;\u0026lt;div style=\u0026quot;clear:both\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u0026lt;/div\u0026gt;\u0026#39;}function dg(t,e,n){return t.markupStyleCreator.wrapRichTextStyle(e,n)}function fg(t,e){return Sp(t.getData().getItemVisual(e,\u0026quot;style\u0026quot;)[t.visualDrawType])}function gg(t,e){var n=t.get(\u0026quot;padding\u0026quot;);return null!=n?n:\u0026quot;richText\u0026quot;===e?[8,10]:10}var yg=function(){function t(){this.richTextStyles={},this._nextStyleNameId=mo()}return t.prototype._generateStyleName=function(){return\u0026quot;__EC_aUTo_\u0026quot;+this._nextStyleNameId++},t.prototype.makeTooltipMarker=function(t,e,n){var i=\u0026quot;richText\u0026quot;===n?this._generateStyleName():null,r=wp({color:e,type:t,renderMode:n,markerId:i});return U(r)?r:(this.richTextStyles[i]=r.style,r.content)},t.prototype.wrapRichTextStyle=function(t,e){var n={};Y(e)?E(e,(function(t){return A(n,t)})):A(n,e);var i=this._generateStyleName();return this.richTextStyles[i]=n,\u0026quot;{\u0026quot;+i+\u0026quot;|\u0026quot;+t+\u0026quot;}\u0026quot;},t}();function vg(t){var e,n,i,r,o=t.series,a=t.dataIndex,s=t.multipleSeries,l=o.getData(),u=l.mapDimensionsAll(\u0026quot;defaultedTooltip\u0026quot;),h=u.length,c=o.getRawValue(a),p=Y(c),d=fg(o,a);if(h\u0026gt;1||p\u0026amp;\u0026amp;!h){var f=function(t,e,n,i,r){var o=e.getData(),a=V(t,(function(t,e,n){var i=o.getDimensionInfo(n);return t||i\u0026amp;\u0026amp;!1!==i.tooltip\u0026amp;\u0026amp;null!=i.displayName}),!1),s=[],l=[],u=[];function h(t,e){var n=o.getDimensionInfo(e);n\u0026amp;\u0026amp;!1!==n.otherDims.tooltip\u0026amp;\u0026amp;(a?u.push(og(\u0026quot;nameValue\u0026quot;,{markerType:\u0026quot;subItem\u0026quot;,markerColor:r,name:n.displayName,value:t,valueType:n.type})):(s.push(t),l.push(n.type)))}return i.length?E(i,(function(t){h(mf(o,n,t),t)})):E(t,h),{inlineValues:s,inlineValueTypes:l,blocks:u}}(c,o,a,u,d);e=f.inlineValues,n=f.inlineValueTypes,i=f.blocks,r=f.inlineValues[0]}else if(h){var g=l.getDimensionInfo(u[0]);r=e=mf(l,a,u[0]),n=g.type}else r=e=p?c[0]:c;var y=No(o),v=y\u0026amp;\u0026amp;o.name||\u0026quot;\u0026quot;,m=l.getName(a),x=s?v:m;return og(\u0026quot;section\u0026quot;,{header:v,noHeader:s||!y,sortParam:r,blocks:[og(\u0026quot;nameValue\u0026quot;,{markerType:\u0026quot;item\u0026quot;,markerColor:d,name:x,noName:!ut(x),value:e,valueType:n,dataIndex:a})].concat(i||[])})}var mg=Vo();function xg(t,e){return t.getName(e)||t.getId(e)}var _g=\u0026quot;__universalTransitionEnabled\u0026quot;,bg=function(t){function e(){var e=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return e._selectedDataIndicesMap={},e}return n(e,t),e.prototype.init=function(t,e,n){this.seriesIndex=this.componentIndex,this.dataTask=wf({count:Sg,reset:Mg}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(t,n),(mg(this).sourceManager=new $f(this)).prepareSource();var i=this.getInitialData(t,n);Tg(i,this),this.dataTask.context.data=i,mg(this).dataBeforeProcessed=i,wg(this),this._initSelectedMapFromData(i)},e.prototype.mergeDefaultAndTheme=function(t,e){var n=Pp(this),i=n?Rp(t):{},r=this.subType;zp.hasClass(r)\u0026amp;\u0026amp;(r+=\u0026quot;Series\u0026quot;),C(t,e.getTheme().get(this.subType)),C(t,this.getDefaultOption()),Co(t,\u0026quot;label\u0026quot;,[\u0026quot;show\u0026quot;]),this.fillDataTextStyle(t.data),n\u0026amp;\u0026amp;Op(t,i,n)},e.prototype.mergeOption=function(t,e){t=C(this.option,t,!0),this.fillDataTextStyle(t.data);var n=Pp(this);n\u0026amp;\u0026amp;Op(this.option,t,n);var i=mg(this).sourceManager;i.dirty(),i.prepareSource();var r=this.getInitialData(t,e);Tg(r,this),this.dataTask.dirty(),this.dataTask.context.data=r,mg(this).dataBeforeProcessed=r,wg(this),this._initSelectedMapFromData(r)},e.prototype.fillDataTextStyle=function(t){if(t\u0026amp;\u0026amp;!$(t))for(var e=[\u0026quot;show\u0026quot;],n=0;n\u0026lt;t.length;n++)t[n]\u0026amp;\u0026amp;t[n].label\u0026amp;\u0026amp;Co(t[n],\u0026quot;label\u0026quot;,e)},e.prototype.getInitialData=function(t,e){},e.prototype.appendData=function(t){this.getRawData().appendData(t.data)},e.prototype.getData=function(t){var e=Dg(this);if(e){var n=e.context.data;return null!=t\u0026amp;\u0026amp;n.getLinkedData?n.getLinkedData(t):n}return mg(this).data},e.prototype.getAllData=function(){var t=this.getData();return t\u0026amp;\u0026amp;t.getLinkedDataAll?t.getLinkedDataAll():[{data:t}]},e.prototype.setData=function(t){var e=Dg(this);if(e){var n=e.context;n.outputData=t,e!==this.dataTask\u0026amp;\u0026amp;(n.data=t)}mg(this).data=t},e.prototype.getEncode=function(){var t=this.get(\u0026quot;encode\u0026quot;,!0);if(t)return yt(t)},e.prototype.getSourceManager=function(){return mg(this).sourceManager},e.prototype.getSource=function(){return this.getSourceManager().getSource()},e.prototype.getRawData=function(){return mg(this).dataBeforeProcessed},e.prototype.getColorBy=function(){return this.get(\u0026quot;colorBy\u0026quot;)||\u0026quot;series\u0026quot;},e.prototype.isColorBySeries=function(){return\u0026quot;series\u0026quot;===this.getColorBy()},e.prototype.getBaseAxis=function(){var t=this.coordinateSystem;return t\u0026amp;\u0026amp;t.getBaseAxis\u0026amp;\u0026amp;t.getBaseAxis()},e.prototype.formatTooltip=function(t,e,n){return vg({series:this,dataIndex:t,multipleSeries:e})},e.prototype.isAnimationEnabled=function(){var t=this.ecModel;if(r.node\u0026amp;\u0026amp;(!t||!t.ssr))return!1;var e=this.getShallow(\u0026quot;animation\u0026quot;);return e\u0026amp;\u0026amp;this.getData().count()\u0026gt;this.getShallow(\u0026quot;animationThreshold\u0026quot;)\u0026amp;\u0026amp;(e=!1),!!e},e.prototype.restoreData=function(){this.dataTask.dirty()},e.prototype.getColorFromPalette=function(t,e,n){var i=this.ecModel,r=cd.prototype.getColorFromPalette.call(this,t,e,n);return r||(r=i.getColorFromPalette(t,e,n)),r},e.prototype.coordDimToDataDim=function(t){return this.getRawData().mapDimensionsAll(t)},e.prototype.getProgressive=function(){return this.get(\u0026quot;progressive\u0026quot;)},e.prototype.getProgressiveThreshold=function(){return this.get(\u0026quot;progressiveThreshold\u0026quot;)},e.prototype.select=function(t,e){this._innerSelect(this.getData(e),t)},e.prototype.unselect=function(t,e){var n=this.option.selectedMap;if(n){var i=this.option.selectedMode,r=this.getData(e);if(\u0026quot;series\u0026quot;===i||\u0026quot;all\u0026quot;===n)return this.option.selectedMap={},void(this._selectedDataIndicesMap={});for(var o=0;o\u0026lt;t.length;o++){var a=xg(r,t[o]);n[a]=!1,this._selectedDataIndicesMap[a]=-1}}},e.prototype.toggleSelect=function(t,e){for(var n=[],i=0;i\u0026lt;t.length;i++)n[0]=t[i],this.isSelected(t[i],e)?this.unselect(n,e):this.select(n,e)},e.prototype.getSelectedDataIndices=function(){if(\u0026quot;all\u0026quot;===this.option.selectedMap)return[].slice.call(this.getData().getIndices());for(var t=this._selectedDataIndicesMap,e=G(t),n=[],i=0;i\u0026lt;e.length;i++){var r=t[e[i]];r\u0026gt;=0\u0026amp;\u0026amp;n.push(r)}return n},e.prototype.isSelected=function(t,e){var n=this.option.selectedMap;if(!n)return!1;var i=this.getData(e);return(\u0026quot;all\u0026quot;===n||n[xg(i,t)])\u0026amp;\u0026amp;!i.getItemModel(t).get([\u0026quot;select\u0026quot;,\u0026quot;disabled\u0026quot;])},e.prototype.isUniversalTransitionEnabled=function(){if(this[_g])return!0;var t=this.option.universalTransition;return!!t\u0026amp;\u0026amp;(!0===t||t\u0026amp;\u0026amp;t.enabled)},e.prototype._innerSelect=function(t,e){var n,i,r=this.option,o=r.selectedMode,a=e.length;if(o\u0026amp;\u0026amp;a)if(\u0026quot;series\u0026quot;===o)r.selectedMap=\u0026quot;all\u0026quot;;else if(\u0026quot;multiple\u0026quot;===o){q(r.selectedMap)||(r.selectedMap={});for(var s=r.selectedMap,l=0;l\u0026lt;a;l++){var u=e[l];s[c=xg(t,u)]=!0,this._selectedDataIndicesMap[c]=t.getRawIndex(u)}}else if(\u0026quot;single\u0026quot;===o||!0===o){var h=e[a-1],c=xg(t,h);r.selectedMap=((n={})[c]=!0,n),this._selectedDataIndicesMap=((i={})[c]=t.getRawIndex(h),i)}},e.prototype._initSelectedMapFromData=function(t){if(!this.option.selectedMap){var e=[];t.hasItemOption\u0026amp;\u0026amp;t.each((function(n){var i=t.getRawDataItem(n);i\u0026amp;\u0026amp;i.selected\u0026amp;\u0026amp;e.push(n)})),e.length\u0026gt;0\u0026amp;\u0026amp;this._innerSelect(t,e)}},e.registerClass=function(t){return zp.registerClass(t)},e.protoInitialize=function(){var t=e.prototype;t.type=\u0026quot;series.__base__\u0026quot;,t.seriesIndex=0,t.ignoreStyleOnData=!1,t.hasSymbolVisual=!1,t.defaultSymbol=\u0026quot;circle\u0026quot;,t.visualStyleAccessPath=\u0026quot;itemStyle\u0026quot;,t.visualDrawType=\u0026quot;fill\u0026quot;}(),e}(zp);function wg(t){var e=t.name;No(t)||(t.name=function(t){var e=t.getRawData(),n=e.mapDimensionsAll(\u0026quot;seriesName\u0026quot;),i=[];return E(n,(function(t){var n=e.getDimensionInfo(t);n.displayName\u0026amp;\u0026amp;i.push(n.displayName)})),i.join(\u0026quot; \u0026quot;)}(t)||e)}function Sg(t){return t.model.getRawData().count()}function Mg(t){var e=t.model;return e.setData(e.getRawData().cloneShallow()),Ig}function Ig(t,e){e.outputData\u0026amp;\u0026amp;t.end\u0026gt;e.outputData.count()\u0026amp;\u0026amp;e.model.getRawData().cloneShallow(e.outputData)}function Tg(t,e){E(vt(t.CHANGABLE_METHODS,t.DOWNSAMPLE_METHODS),(function(n){t.wrapMethod(n,H(Cg,e))}))}function Cg(t,e){var n=Dg(t);return n\u0026amp;\u0026amp;n.setOutputEnd((e||this).count()),e}function Dg(t){var e=(t.ecModel||{}).scheduler,n=e\u0026amp;\u0026amp;e.getPipeline(t.uid);if(n){var i=n.currentTask;if(i){var r=i.agentStubMap;r\u0026amp;\u0026amp;(i=r.get(t.uid))}return i}}R(bg,_f),R(bg,cd),Jo(bg,zp);var Ag=function(){function t(){this.group=new Br,this.uid=Ac(\u0026quot;viewComponent\u0026quot;)}return t.prototype.init=function(t,e){},t.prototype.render=function(t,e,n,i){},t.prototype.dispose=function(t,e){},t.prototype.updateView=function(t,e,n,i){},t.prototype.updateLayout=function(t,e,n,i){},t.prototype.updateVisual=function(t,e,n,i){},t.prototype.toggleBlurSeries=function(t,e,n){},t.prototype.eachRendered=function(t){var e=this.group;e\u0026amp;\u0026amp;e.traverse(t)},t}();function kg(){var t=Vo();return function(e){var n=t(e),i=e.pipelineContext,r=!!n.large,o=!!n.progressiveRender,a=n.large=!(!i||!i.large),s=n.progressiveRender=!(!i||!i.progressiveRender);return!(r===a\u0026amp;\u0026amp;o===s)\u0026amp;\u0026amp;\u0026quot;reset\u0026quot;}}$o(Ag),na(Ag);var Lg=Vo(),Pg=kg(),Og=function(){function t(){this.group=new Br,this.uid=Ac(\u0026quot;viewChart\u0026quot;),this.renderTask=wf({plan:Eg,reset:zg}),this.renderTask.context={view:this}}return t.prototype.init=function(t,e){},t.prototype.render=function(t,e,n,i){0},t.prototype.highlight=function(t,e,n,i){var r=t.getData(i\u0026amp;\u0026amp;i.dataType);r\u0026amp;\u0026amp;Ng(r,i,\u0026quot;emphasis\u0026quot;)},t.prototype.downplay=function(t,e,n,i){var r=t.getData(i\u0026amp;\u0026amp;i.dataType);r\u0026amp;\u0026amp;Ng(r,i,\u0026quot;normal\u0026quot;)},t.prototype.remove=function(t,e){this.group.removeAll()},t.prototype.dispose=function(t,e){},t.prototype.updateView=function(t,e,n,i){this.render(t,e,n,i)},t.prototype.updateLayout=function(t,e,n,i){this.render(t,e,n,i)},t.prototype.updateVisual=function(t,e,n,i){this.render(t,e,n,i)},t.prototype.eachRendered=function(t){Jh(this.group,t)},t.markUpdateMethod=function(t,e){Lg(t).updateMethod=e},t.protoInitialize=void(t.prototype.type=\u0026quot;chart\u0026quot;),t}();function Rg(t,e,n){t\u0026amp;\u0026amp;Ql(t)\u0026amp;\u0026amp;(\u0026quot;emphasis\u0026quot;===e?Ol:Rl)(t,n)}function Ng(t,e,n){var i=zo(t,e),r=e\u0026amp;\u0026amp;null!=e.highlightKey?function(t){var e=sl[t];return null==e\u0026amp;\u0026amp;al\u0026lt;=32\u0026amp;\u0026amp;(e=sl[t]=al++),e}(e.highlightKey):null;null!=i?E(To(i),(function(e){Rg(t.getItemGraphicEl(e),n,r)})):t.eachItemGraphicEl((function(t){Rg(t,n,r)}))}function Eg(t){return Pg(t.model)}function zg(t){var e=t.model,n=t.ecModel,i=t.api,r=t.payload,o=e.pipelineContext.progressiveRender,a=t.view,s=r\u0026amp;\u0026amp;Lg(r).updateMethod,l=o?\u0026quot;incrementalPrepareRender\u0026quot;:s\u0026amp;\u0026amp;a[s]?s:\u0026quot;render\u0026quot;;return\u0026quot;render\u0026quot;!==l\u0026amp;\u0026amp;a[l](e,n,i,r),Vg[l]}$o(Og),na(Og);var Vg={incrementalPrepareRender:{progress:function(t,e){e.view.incrementalRender(t,e.model,e.ecModel,e.api,e.payload)}},render:{forceFirstProgress:!0,progress:function(t,e){e.view.render(e.model,e.ecModel,e.api,e.payload)}}},Bg=\u0026quot;\\0__throttleOriginMethod\u0026quot;,Fg=\u0026quot;\\0__throttleRate\u0026quot;,Gg=\u0026quot;\\0__throttleType\u0026quot;;function Wg(t,e,n){var i,r,o,a,s,l=0,u=0,h=null;function c(){u=(new Date).getTime(),h=null,t.apply(o,a||[])}e=e||0;var p=function(){for(var t=[],p=0;p\u0026lt;arguments.length;p++)t[p]=arguments[p];i=(new Date).getTime(),o=this,a=t;var d=s||e,f=s||n;s=null,r=i-(f?l:u)-d,clearTimeout(h),f?h=setTimeout(c,d):r\u0026gt;=0?c():h=setTimeout(c,-r),l=i};return p.clear=function(){h\u0026amp;\u0026amp;(clearTimeout(h),h=null)},p.debounceNextCall=function(t){s=t},p}function Hg(t,e,n,i){var r=t[e];if(r){var o=r[Bg]||r,a=r[Gg];if(r[Fg]!==n||a!==i){if(null==n||!i)return t[e]=o;(r=t[e]=Wg(o,n,\u0026quot;debounce\u0026quot;===i))[Bg]=o,r[Gg]=i,r[Fg]=n}return r}}function Yg(t,e){var n=t[e];n\u0026amp;\u0026amp;n[Bg]\u0026amp;\u0026amp;(n.clear\u0026amp;\u0026amp;n.clear(),t[e]=n[Bg])}var Xg=Vo(),Ug={itemStyle:ia(Mc,!0),lineStyle:ia(bc,!0)},Zg={lineStyle:\u0026quot;stroke\u0026quot;,itemStyle:\u0026quot;fill\u0026quot;};function jg(t,e){var n=t.visualStyleMapper||Ug[e];return n||(console.warn(\u0026quot;Unknown style type \u0026#39;\u0026quot;+e+\u0026quot;\u0026#39;.\u0026quot;),Ug.itemStyle)}function qg(t,e){var n=t.visualDrawType||Zg[e];return n||(console.warn(\u0026quot;Unknown style type \u0026#39;\u0026quot;+e+\u0026quot;\u0026#39;.\u0026quot;),\u0026quot;fill\u0026quot;)}var Kg={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){var n=t.getData(),i=t.visualStyleAccessPath||\u0026quot;itemStyle\u0026quot;,r=t.getModel(i),o=jg(t,i)(r),a=r.getShallow(\u0026quot;decal\u0026quot;);a\u0026amp;\u0026amp;(n.setVisual(\u0026quot;decal\u0026quot;,a),a.dirty=!0);var s=qg(t,i),l=o[s],u=X(l)?l:null,h=\u0026quot;auto\u0026quot;===o.fill||\u0026quot;auto\u0026quot;===o.stroke;if(!o[s]||u||h){var c=t.getColorFromPalette(t.name,null,e.getSeriesCount());o[s]||(o[s]=c,n.setVisual(\u0026quot;colorFromPalette\u0026quot;,!0)),o.fill=\u0026quot;auto\u0026quot;===o.fill||X(o.fill)?c:o.fill,o.stroke=\u0026quot;auto\u0026quot;===o.stroke||X(o.stroke)?c:o.stroke}if(n.setVisual(\u0026quot;style\u0026quot;,o),n.setVisual(\u0026quot;drawType\u0026quot;,s),!e.isSeriesFiltered(t)\u0026amp;\u0026amp;u)return n.setVisual(\u0026quot;colorFromPalette\u0026quot;,!1),{dataEach:function(e,n){var i=t.getDataParams(n),r=A({},o);r[s]=u(i),e.setItemVisual(n,\u0026quot;style\u0026quot;,r)}}}},$g=new Cc,Jg={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){if(!t.ignoreStyleOnData\u0026amp;\u0026amp;!e.isSeriesFiltered(t)){var n=t.getData(),i=t.visualStyleAccessPath||\u0026quot;itemStyle\u0026quot;,r=jg(t,i),o=n.getVisual(\u0026quot;drawType\u0026quot;);return{dataEach:n.hasItemOption?function(t,e){var n=t.getRawDataItem(e);if(n\u0026amp;\u0026amp;n[i]){$g.option=n[i];var a=r($g);A(t.ensureUniqueItemVisual(e,\u0026quot;style\u0026quot;),a),$g.option.decal\u0026amp;\u0026amp;(t.setItemVisual(e,\u0026quot;decal\u0026quot;,$g.option.decal),$g.option.decal.dirty=!0),o in a\u0026amp;\u0026amp;t.setItemVisual(e,\u0026quot;colorFromPalette\u0026quot;,!1)}}:null}}}},Qg={performRawSeries:!0,overallReset:function(t){var e=yt();t.eachSeries((function(t){var n=t.getColorBy();if(!t.isColorBySeries()){var i=t.type+\u0026quot;-\u0026quot;+n,r=e.get(i);r||(r={},e.set(i,r)),Xg(t).scope=r}})),t.eachSeries((function(e){if(!e.isColorBySeries()\u0026amp;\u0026amp;!t.isSeriesFiltered(e)){var n=e.getRawData(),i={},r=e.getData(),o=Xg(e).scope,a=e.visualStyleAccessPath||\u0026quot;itemStyle\u0026quot;,s=qg(e,a);r.each((function(t){var e=r.getRawIndex(t);i[e]=t})),n.each((function(t){var a=i[t];if(r.getItemVisual(a,\u0026quot;colorFromPalette\u0026quot;)){var l=r.ensureUniqueItemVisual(a,\u0026quot;style\u0026quot;),u=n.getName(t)||t+\u0026quot;\u0026quot;,h=n.count();l[s]=e.getColorFromPalette(u,o,h)}}))}}))}},ty=Math.PI;var ey=function(){function t(t,e,n,i){this._stageTaskMap=yt(),this.ecInstance=t,this.api=e,n=this._dataProcessorHandlers=n.slice(),i=this._visualHandlers=i.slice(),this._allHandlers=n.concat(i)}return t.prototype.restoreData=function(t,e){t.restoreData(e),this._stageTaskMap.each((function(t){var e=t.overallTask;e\u0026amp;\u0026amp;e.dirty()}))},t.prototype.getPerformArgs=function(t,e){if(t.__pipeline){var n=this._pipelineMap.get(t.__pipeline.id),i=n.context,r=!e\u0026amp;\u0026amp;n.progressiveEnabled\u0026amp;\u0026amp;(!i||i.progressiveRender)\u0026amp;\u0026amp;t.__idxInPipeline\u0026gt;n.blockIndex?n.step:null,o=i\u0026amp;\u0026amp;i.modDataCount;return{step:r,modBy:null!=o?Math.ceil(o/r):null,modDataCount:o}}},t.prototype.getPipeline=function(t){return this._pipelineMap.get(t)},t.prototype.updateStreamModes=function(t,e){var n=this._pipelineMap.get(t.uid),i=t.getData().count(),r=n.progressiveEnabled\u0026amp;\u0026amp;e.incrementalPrepareRender\u0026amp;\u0026amp;i\u0026gt;=n.threshold,o=t.get(\u0026quot;large\u0026quot;)\u0026amp;\u0026amp;i\u0026gt;=t.get(\u0026quot;largeThreshold\u0026quot;),a=\u0026quot;mod\u0026quot;===t.get(\u0026quot;progressiveChunkMode\u0026quot;)?i:null;t.pipelineContext=n.context={progressiveRender:r,modDataCount:a,large:o}},t.prototype.restorePipelines=function(t){var e=this,n=e._pipelineMap=yt();t.eachSeries((function(t){var i=t.getProgressive(),r=t.uid;n.set(r,{id:r,head:null,tail:null,threshold:t.getProgressiveThreshold(),progressiveEnabled:i\u0026amp;\u0026amp;!(t.preventIncremental\u0026amp;\u0026amp;t.preventIncremental()),blockIndex:-1,step:Math.round(i||700),count:0}),e._pipe(t,t.dataTask)}))},t.prototype.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.api.getModel(),n=this.api;E(this._allHandlers,(function(i){var r=t.get(i.uid)||t.set(i.uid,{}),o=\u0026quot;\u0026quot;;lt(!(i.reset\u0026amp;\u0026amp;i.overallReset),o),i.reset\u0026amp;\u0026amp;this._createSeriesStageTask(i,r,e,n),i.overallReset\u0026amp;\u0026amp;this._createOverallStageTask(i,r,e,n)}),this)},t.prototype.prepareView=function(t,e,n,i){var r=t.renderTask,o=r.context;o.model=e,o.ecModel=n,o.api=i,r.__block=!t.incrementalPrepareRender,this._pipe(e,r)},t.prototype.performDataProcessorTasks=function(t,e){this._performStageTasks(this._dataProcessorHandlers,t,e,{block:!0})},t.prototype.performVisualTasks=function(t,e,n){this._performStageTasks(this._visualHandlers,t,e,n)},t.prototype._performStageTasks=function(t,e,n,i){i=i||{};var r=!1,o=this;function a(t,e){return t.setDirty\u0026amp;\u0026amp;(!t.dirtyMap||t.dirtyMap.get(e.__pipeline.id))}E(t,(function(t,s){if(!i.visualType||i.visualType===t.visualType){var l=o._stageTaskMap.get(t.uid),u=l.seriesTaskMap,h=l.overallTask;if(h){var c,p=h.agentStubMap;p.each((function(t){a(i,t)\u0026amp;\u0026amp;(t.dirty(),c=!0)})),c\u0026amp;\u0026amp;h.dirty(),o.updatePayload(h,n);var d=o.getPerformArgs(h,i.block);p.each((function(t){t.perform(d)})),h.perform(d)\u0026amp;\u0026amp;(r=!0)}else u\u0026amp;\u0026amp;u.each((function(s,l){a(i,s)\u0026amp;\u0026amp;s.dirty();var u=o.getPerformArgs(s,i.block);u.skip=!t.performRawSeries\u0026amp;\u0026amp;e.isSeriesFiltered(s.context.model),o.updatePayload(s,n),s.perform(u)\u0026amp;\u0026amp;(r=!0)}))}})),this.unfinished=r||this.unfinished},t.prototype.performSeriesTasks=function(t){var e;t.eachSeries((function(t){e=t.dataTask.perform()||e})),this.unfinished=e||this.unfinished},t.prototype.plan=function(){this._pipelineMap.each((function(t){var e=t.tail;do{if(e.__block){t.blockIndex=e.__idxInPipeline;break}e=e.getUpstream()}while(e)}))},t.prototype.updatePayload=function(t,e){\u0026quot;remain\u0026quot;!==e\u0026amp;\u0026amp;(t.context.payload=e)},t.prototype._createSeriesStageTask=function(t,e,n,i){var r=this,o=e.seriesTaskMap,a=e.seriesTaskMap=yt(),s=t.seriesType,l=t.getTargetSeries;function u(e){var s=e.uid,l=a.set(s,o\u0026amp;\u0026amp;o.get(s)||wf({plan:ay,reset:sy,count:hy}));l.context={model:e,ecModel:n,api:i,useClearVisual:t.isVisual\u0026amp;\u0026amp;!t.isLayout,plan:t.plan,reset:t.reset,scheduler:r},r._pipe(e,l)}t.createOnAllSeries?n.eachRawSeries(u):s?n.eachRawSeriesByType(s,u):l\u0026amp;\u0026amp;l(n,i).each(u)},t.prototype._createOverallStageTask=function(t,e,n,i){var r=this,o=e.overallTask=e.overallTask||wf({reset:ny});o.context={ecModel:n,api:i,overallReset:t.overallReset,scheduler:r};var a=o.agentStubMap,s=o.agentStubMap=yt(),l=t.seriesType,u=t.getTargetSeries,h=!0,c=!1,p=\u0026quot;\u0026quot;;function d(t){var e=t.uid,n=s.set(e,a\u0026amp;\u0026amp;a.get(e)||(c=!0,wf({reset:iy,onDirty:oy})));n.context={model:t,overallProgress:h},n.agent=o,n.__block=h,r._pipe(t,n)}lt(!t.createOnAllSeries,p),l?n.eachRawSeriesByType(l,d):u?u(n,i).each(d):(h=!1,E(n.getSeries(),d)),c\u0026amp;\u0026amp;o.dirty()},t.prototype._pipe=function(t,e){var n=t.uid,i=this._pipelineMap.get(n);!i.head\u0026amp;\u0026amp;(i.head=e),i.tail\u0026amp;\u0026amp;i.tail.pipe(e),i.tail=e,e.__idxInPipeline=i.count++,e.__pipeline=i},t.wrapStageHandler=function(t,e){return X(t)\u0026amp;\u0026amp;(t={overallReset:t,seriesType:cy(t)}),t.uid=Ac(\u0026quot;stageHandler\u0026quot;),e\u0026amp;\u0026amp;(t.visualType=e),t},t}();function ny(t){t.overallReset(t.ecModel,t.api,t.payload)}function iy(t){return t.overallProgress\u0026amp;\u0026amp;ry}function ry(){this.agent.dirty(),this.getDownstream().dirty()}function oy(){this.agent\u0026amp;\u0026amp;this.agent.dirty()}function ay(t){return t.plan?t.plan(t.model,t.ecModel,t.api,t.payload):null}function sy(t){t.useClearVisual\u0026amp;\u0026amp;t.data.clearAllVisual();var e=t.resetDefines=To(t.reset(t.model,t.ecModel,t.api,t.payload));return e.length\u0026gt;1?z(e,(function(t,e){return uy(e)})):ly}var ly=uy(0);function uy(t){return function(e,n){var i=n.data,r=n.resetDefines[t];if(r\u0026amp;\u0026amp;r.dataEach)for(var o=e.start;o\u0026lt;e.end;o++)r.dataEach(i,o);else r\u0026amp;\u0026amp;r.progress\u0026amp;\u0026amp;r.progress(e,i)}}function hy(t){return t.data.count()}function cy(t){py=null;try{t(dy,fy)}catch(t){}return py}var py,dy={},fy={};function gy(t,e){for(var n in e.prototype)t[n]=bt}gy(dy,gd),gy(fy,_d),dy.eachSeriesByType=dy.eachRawSeriesByType=function(t){py=t},dy.eachComponent=function(t){\u0026quot;series\u0026quot;===t.mainType\u0026amp;\u0026amp;t.subType\u0026amp;\u0026amp;(py=t.subType)};var yy=[\u0026quot;#37A2DA\u0026quot;,\u0026quot;#32C5E9\u0026quot;,\u0026quot;#67E0E3\u0026quot;,\u0026quot;#9FE6B8\u0026quot;,\u0026quot;#FFDB5C\u0026quot;,\u0026quot;#ff9f7f\u0026quot;,\u0026quot;#fb7293\u0026quot;,\u0026quot;#E062AE\u0026quot;,\u0026quot;#E690D1\u0026quot;,\u0026quot;#e7bcf3\u0026quot;,\u0026quot;#9d96f5\u0026quot;,\u0026quot;#8378EA\u0026quot;,\u0026quot;#96BFFF\u0026quot;],vy={color:yy,colorLayer:[[\u0026quot;#37A2DA\u0026quot;,\u0026quot;#ffd85c\u0026quot;,\u0026quot;#fd7b5f\u0026quot;],[\u0026quot;#37A2DA\u0026quot;,\u0026quot;#67E0E3\u0026quot;,\u0026quot;#FFDB5C\u0026quot;,\u0026quot;#ff9f7f\u0026quot;,\u0026quot;#E062AE\u0026quot;,\u0026quot;#9d96f5\u0026quot;],[\u0026quot;#37A2DA\u0026quot;,\u0026quot;#32C5E9\u0026quot;,\u0026quot;#9FE6B8\u0026quot;,\u0026quot;#FFDB5C\u0026quot;,\u0026quot;#ff9f7f\u0026quot;,\u0026quot;#fb7293\u0026quot;,\u0026quot;#e7bcf3\u0026quot;,\u0026quot;#8378EA\u0026quot;,\u0026quot;#96BFFF\u0026quot;],yy]},my=\u0026quot;#B9B8CE\u0026quot;,xy=\u0026quot;#100C2A\u0026quot;,_y=function(){return{axisLine:{lineStyle:{color:my}},splitLine:{lineStyle:{color:\u0026quot;#484753\u0026quot;}},splitArea:{areaStyle:{color:[\u0026quot;rgba(255,255,255,0.02)\u0026quot;,\u0026quot;rgba(255,255,255,0.05)\u0026quot;]}},minorSplitLine:{lineStyle:{color:\u0026quot;#20203B\u0026quot;}}}},by=[\u0026quot;#4992ff\u0026quot;,\u0026quot;#7cffb2\u0026quot;,\u0026quot;#fddd60\u0026quot;,\u0026quot;#ff6e76\u0026quot;,\u0026quot;#58d9f9\u0026quot;,\u0026quot;#05c091\u0026quot;,\u0026quot;#ff8a45\u0026quot;,\u0026quot;#8d48e3\u0026quot;,\u0026quot;#dd79ff\u0026quot;],wy={darkMode:!0,color:by,backgroundColor:xy,axisPointer:{lineStyle:{color:\u0026quot;#817f91\u0026quot;},crossStyle:{color:\u0026quot;#817f91\u0026quot;},label:{color:\u0026quot;#fff\u0026quot;}},legend:{textStyle:{color:my},pageTextStyle:{color:my}},textStyle:{color:my},title:{textStyle:{color:\u0026quot;#EEF1FA\u0026quot;},subtextStyle:{color:\u0026quot;#B9B8CE\u0026quot;}},toolbox:{iconStyle:{borderColor:my}},dataZoom:{borderColor:\u0026quot;#71708A\u0026quot;,textStyle:{color:my},brushStyle:{color:\u0026quot;rgba(135,163,206,0.3)\u0026quot;},handleStyle:{color:\u0026quot;#353450\u0026quot;,borderColor:\u0026quot;#C5CBE3\u0026quot;},moveHandleStyle:{color:\u0026quot;#B0B6C3\u0026quot;,opacity:.3},fillerColor:\u0026quot;rgba(135,163,206,0.2)\u0026quot;,emphasis:{handleStyle:{borderColor:\u0026quot;#91B7F2\u0026quot;,color:\u0026quot;#4D587D\u0026quot;},moveHandleStyle:{color:\u0026quot;#636D9A\u0026quot;,opacity:.7}},dataBackground:{lineStyle:{color:\u0026quot;#71708A\u0026quot;,width:1},areaStyle:{color:\u0026quot;#71708A\u0026quot;}},selectedDataBackground:{lineStyle:{color:\u0026quot;#87A3CE\u0026quot;},areaStyle:{color:\u0026quot;#87A3CE\u0026quot;}}},visualMap:{textStyle:{color:my}},timeline:{lineStyle:{color:my},label:{color:my},controlStyle:{color:my,borderColor:my}},calendar:{itemStyle:{color:xy},dayLabel:{color:my},monthLabel:{color:my},yearLabel:{color:my}},timeAxis:_y(),logAxis:_y(),valueAxis:_y(),categoryAxis:_y(),line:{symbol:\u0026quot;circle\u0026quot;},graph:{color:by},gauge:{title:{color:my},axisLine:{lineStyle:{color:[[1,\u0026quot;rgba(207,212,219,0.2)\u0026quot;]]}},axisLabel:{color:my},detail:{color:\u0026quot;#EEF1FA\u0026quot;}},candlestick:{itemStyle:{color:\u0026quot;#f64e56\u0026quot;,color0:\u0026quot;#54ea92\u0026quot;,borderColor:\u0026quot;#f64e56\u0026quot;,borderColor0:\u0026quot;#54ea92\u0026quot;}}};wy.categoryAxis.splitLine.show=!1;var Sy=function(){function t(){}return t.prototype.normalizeQuery=function(t){var e={},n={},i={};if(U(t)){var r=Ko(t);e.mainType=r.main||null,e.subType=r.sub||null}else{var o=[\u0026quot;Index\u0026quot;,\u0026quot;Name\u0026quot;,\u0026quot;Id\u0026quot;],a={name:1,dataIndex:1,dataType:1};E(t,(function(t,r){for(var s=!1,l=0;l\u0026lt;o.length;l++){var u=o[l],h=r.lastIndexOf(u);if(h\u0026gt;0\u0026amp;\u0026amp;h===r.length-u.length){var c=r.slice(0,h);\u0026quot;data\u0026quot;!==c\u0026amp;\u0026amp;(e.mainType=c,e[u.toLowerCase()]=t,s=!0)}}a.hasOwnProperty(r)\u0026amp;\u0026amp;(n[r]=t,s=!0),s||(i[r]=t)}))}return{cptQuery:e,dataQuery:n,otherQuery:i}},t.prototype.filter=function(t,e){var n=this.eventInfo;if(!n)return!0;var i=n.targetEl,r=n.packedEvent,o=n.model,a=n.view;if(!o||!a)return!0;var s=e.cptQuery,l=e.dataQuery;return u(s,o,\u0026quot;mainType\u0026quot;)\u0026amp;\u0026amp;u(s,o,\u0026quot;subType\u0026quot;)\u0026amp;\u0026amp;u(s,o,\u0026quot;index\u0026quot;,\u0026quot;componentIndex\u0026quot;)\u0026amp;\u0026amp;u(s,o,\u0026quot;name\u0026quot;)\u0026amp;\u0026amp;u(s,o,\u0026quot;id\u0026quot;)\u0026amp;\u0026amp;u(l,r,\u0026quot;name\u0026quot;)\u0026amp;\u0026amp;u(l,r,\u0026quot;dataIndex\u0026quot;)\u0026amp;\u0026amp;u(l,r,\u0026quot;dataType\u0026quot;)\u0026amp;\u0026amp;(!a.filterForExposedEvent||a.filterForExposedEvent(t,e.otherQuery,i,r));function u(t,e,n,i){return null==t[n]||e[i||n]===t[n]}},t.prototype.afterTrigger=function(){this.eventInfo=null},t}(),My=[\u0026quot;symbol\u0026quot;,\u0026quot;symbolSize\u0026quot;,\u0026quot;symbolRotate\u0026quot;,\u0026quot;symbolOffset\u0026quot;],Iy=My.concat([\u0026quot;symbolKeepAspect\u0026quot;]),Ty={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){var n=t.getData();if(t.legendIcon\u0026amp;\u0026amp;n.setVisual(\u0026quot;legendIcon\u0026quot;,t.legendIcon),t.hasSymbolVisual){for(var i={},r={},o=!1,a=0;a\u0026lt;My.length;a++){var s=My[a],l=t.get(s);X(l)?(o=!0,r[s]=l):i[s]=l}if(i.symbol=i.symbol||t.defaultSymbol,n.setVisual(A({legendIcon:t.legendIcon||i.symbol,symbolKeepAspect:t.get(\u0026quot;symbolKeepAspect\u0026quot;)},i)),!e.isSeriesFiltered(t)){var u=G(r);return{dataEach:o?function(e,n){for(var i=t.getRawValue(n),o=t.getDataParams(n),a=0;a\u0026lt;u.length;a++){var s=u[a];e.setItemVisual(n,s,r[s](i,o))}}:null}}}}},Cy={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){if(t.hasSymbolVisual\u0026amp;\u0026amp;!e.isSeriesFiltered(t))return{dataEach:t.getData().hasItemOption?function(t,e){for(var n=t.getItemModel(e),i=0;i\u0026lt;Iy.length;i++){var r=Iy[i],o=n.getShallow(r,!0);null!=o\u0026amp;\u0026amp;t.setItemVisual(e,r,o)}}:null}}};function Dy(t,e,n){switch(n){case\u0026quot;color\u0026quot;:return t.getItemVisual(e,\u0026quot;style\u0026quot;)[t.getVisual(\u0026quot;drawType\u0026quot;)];case\u0026quot;opacity\u0026quot;:return t.getItemVisual(e,\u0026quot;style\u0026quot;).opacity;case\u0026quot;symbol\u0026quot;:case\u0026quot;symbolSize\u0026quot;:case\u0026quot;liftZ\u0026quot;:return t.getItemVisual(e,n)}}function Ay(t,e){switch(e){case\u0026quot;color\u0026quot;:return t.getVisual(\u0026quot;style\u0026quot;)[t.getVisual(\u0026quot;drawType\u0026quot;)];case\u0026quot;opacity\u0026quot;:return t.getVisual(\u0026quot;style\u0026quot;).opacity;case\u0026quot;symbol\u0026quot;:case\u0026quot;symbolSize\u0026quot;:case\u0026quot;liftZ\u0026quot;:return t.getVisual(e)}}function ky(t,e,n,i){switch(n){case\u0026quot;color\u0026quot;:t.ensureUniqueItemVisual(e,\u0026quot;style\u0026quot;)[t.getVisual(\u0026quot;drawType\u0026quot;)]=i,t.setItemVisual(e,\u0026quot;colorFromPalette\u0026quot;,!1);break;case\u0026quot;opacity\u0026quot;:t.ensureUniqueItemVisual(e,\u0026quot;style\u0026quot;).opacity=i;break;case\u0026quot;symbol\u0026quot;:case\u0026quot;symbolSize\u0026quot;:case\u0026quot;liftZ\u0026quot;:t.setItemVisual(e,n,i)}}function Ly(t,e){function n(e,n){var i=[];return e.eachComponent({mainType:\u0026quot;series\u0026quot;,subType:t,query:n},(function(t){i.push(t.seriesIndex)})),i}E([[t+\u0026quot;ToggleSelect\u0026quot;,\u0026quot;toggleSelect\u0026quot;],[t+\u0026quot;Select\u0026quot;,\u0026quot;select\u0026quot;],[t+\u0026quot;UnSelect\u0026quot;,\u0026quot;unselect\u0026quot;]],(function(t){e(t[0],(function(e,i,r){e=A({},e),r.dispatchAction(A(e,{type:t[1],seriesIndex:n(i,e)}))}))}))}function Py(t,e,n,i,r){var o=t+e;n.isSilent(o)||i.eachComponent({mainType:\u0026quot;series\u0026quot;,subType:\u0026quot;pie\u0026quot;},(function(t){for(var e=t.seriesIndex,i=t.option.selectedMap,a=r.selected,s=0;s\u0026lt;a.length;s++)if(a[s].seriesIndex===e){var l=t.getData(),u=zo(l,r.fromActionPayload);n.trigger(o,{type:o,seriesId:t.id,name:Y(u)?l.getName(u[0]):l.getName(u),selected:U(i)?i:A({},i)})}}))}function Oy(t,e,n){for(var i;t\u0026amp;\u0026amp;(!e(t)||(i=t,!n));)t=t.__hostTarget||t.parent;return i}var Ry=Math.round(9*Math.random()),Ny=\u0026quot;function\u0026quot;==typeof Object.defineProperty,Ey=function(){function t(){this._id=\u0026quot;__ec_inner_\u0026quot;+Ry++}return t.prototype.get=function(t){return this._guard(t)[this._id]},t.prototype.set=function(t,e){var n=this._guard(t);return Ny?Object.defineProperty(n,this._id,{value:e,enumerable:!1,configurable:!0}):n[this._id]=e,this},t.prototype.delete=function(t){return!!this.has(t)\u0026amp;\u0026amp;(delete this._guard(t)[this._id],!0)},t.prototype.has=function(t){return!!this._guard(t)[this._id]},t.prototype._guard=function(t){if(t!==Object(t))throw TypeError(\u0026quot;Value of WeakMap is not a non-null object.\u0026quot;);return t},t}(),zy=ks.extend({type:\u0026quot;triangle\u0026quot;,shape:{cx:0,cy:0,width:0,height:0},buildPath:function(t,e){var n=e.cx,i=e.cy,r=e.width/2,o=e.height/2;t.moveTo(n,i-o),t.lineTo(n+r,i+o),t.lineTo(n-r,i+o),t.closePath()}}),Vy=ks.extend({type:\u0026quot;diamond\u0026quot;,shape:{cx:0,cy:0,width:0,height:0},buildPath:function(t,e){var n=e.cx,i=e.cy,r=e.width/2,o=e.height/2;t.moveTo(n,i-o),t.lineTo(n+r,i),t.lineTo(n,i+o),t.lineTo(n-r,i),t.closePath()}}),By=ks.extend({type:\u0026quot;pin\u0026quot;,shape:{x:0,y:0,width:0,height:0},buildPath:function(t,e){var n=e.x,i=e.y,r=e.width/5*3,o=Math.max(r,e.height),a=r/2,s=a*a/(o-a),l=i-o+a+s,u=Math.asin(s/a),h=Math.cos(u)*a,c=Math.sin(u),p=Math.cos(u),d=.6*a,f=.7*a;t.moveTo(n-h,l+s),t.arc(n,l,a,Math.PI-u,2*Math.PI+u),t.bezierCurveTo(n+h-c*d,l+s+p*d,n,i-f,n,i),t.bezierCurveTo(n,i-f,n-h+c*d,l+s+p*d,n-h,l+s),t.closePath()}}),Fy=ks.extend({type:\u0026quot;arrow\u0026quot;,shape:{x:0,y:0,width:0,height:0},buildPath:function(t,e){var n=e.height,i=e.width,r=e.x,o=e.y,a=i/3*2;t.moveTo(r,o),t.lineTo(r+a,o+n),t.lineTo(r,o+n/4*3),t.lineTo(r-a,o+n),t.lineTo(r,o),t.closePath()}}),Gy={line:function(t,e,n,i,r){r.x1=t,r.y1=e+i/2,r.x2=t+n,r.y2=e+i/2},rect:function(t,e,n,i,r){r.x=t,r.y=e,r.width=n,r.height=i},roundRect:function(t,e,n,i,r){r.x=t,r.y=e,r.width=n,r.height=i,r.r=Math.min(n,i)/4},square:function(t,e,n,i,r){var o=Math.min(n,i);r.x=t,r.y=e,r.width=o,r.height=o},circle:function(t,e,n,i,r){r.cx=t+n/2,r.cy=e+i/2,r.r=Math.min(n,i)/2},diamond:function(t,e,n,i,r){r.cx=t+n/2,r.cy=e+i/2,r.width=n,r.height=i},pin:function(t,e,n,i,r){r.x=t+n/2,r.y=e+i/2,r.width=n,r.height=i},arrow:function(t,e,n,i,r){r.x=t+n/2,r.y=e+i/2,r.width=n,r.height=i},triangle:function(t,e,n,i,r){r.cx=t+n/2,r.cy=e+i/2,r.width=n,r.height=i}},Wy={};E({line:Ku,rect:Ws,roundRect:Ws,square:Ws,circle:Su,diamond:Vy,pin:By,arrow:Fy,triangle:zy},(function(t,e){Wy[e]=new t}));var Hy=ks.extend({type:\u0026quot;symbol\u0026quot;,shape:{symbolType:\u0026quot;\u0026quot;,x:0,y:0,width:0,height:0},calculateTextPosition:function(t,e,n){var i=Dr(t,e,n),r=this.shape;return r\u0026amp;\u0026amp;\u0026quot;pin\u0026quot;===r.symbolType\u0026amp;\u0026amp;\u0026quot;inside\u0026quot;===e.position\u0026amp;\u0026amp;(i.y=n.y+.4*n.height),i},buildPath:function(t,e,n){var i=e.symbolType;if(\u0026quot;none\u0026quot;!==i){var r=Wy[i];r||(r=Wy[i=\u0026quot;rect\u0026quot;]),Gy[i](e.x,e.y,e.width,e.height,r.shape),r.buildPath(t,r.shape,n)}}});function Yy(t,e){if(\u0026quot;image\u0026quot;!==this.type){var n=this.style;this.__isEmptyBrush?(n.stroke=t,n.fill=e||\u0026quot;#fff\u0026quot;,n.lineWidth=2):\u0026quot;line\u0026quot;===this.shape.symbolType?n.stroke=t:n.fill=t,this.markRedraw()}}function Xy(t,e,n,i,r,o,a){var s,l=0===t.indexOf(\u0026quot;empty\u0026quot;);return l\u0026amp;\u0026amp;(t=t.substr(5,1).toLowerCase()+t.substr(6)),(s=0===t.indexOf(\u0026quot;image://\u0026quot;)?Oh(t.slice(8),new ze(e,n,i,r),a?\u0026quot;center\u0026quot;:\u0026quot;cover\u0026quot;):0===t.indexOf(\u0026quot;path://\u0026quot;)?Ph(t.slice(7),{},new ze(e,n,i,r),a?\u0026quot;center\u0026quot;:\u0026quot;cover\u0026quot;):new Hy({shape:{symbolType:t,x:e,y:n,width:i,height:r}})).__isEmptyBrush=l,s.setColor=Yy,o\u0026amp;\u0026amp;s.setColor(o),s}function Uy(t){return Y(t)||(t=[+t,+t]),[t[0]||0,t[1]||0]}function Zy(t,e){if(null!=t)return Y(t)||(t=[t,t]),[$r(t[0],e[0])||0,$r(rt(t[1],t[0]),e[1])||0]}function jy(t){return isFinite(t)}function qy(t,e,n){for(var i=\u0026quot;radial\u0026quot;===e.type?function(t,e,n){var i=n.width,r=n.height,o=Math.min(i,r),a=null==e.x?.5:e.x,s=null==e.y?.5:e.y,l=null==e.r?.5:e.r;return e.global||(a=a*i+n.x,s=s*r+n.y,l*=o),a=jy(a)?a:.5,s=jy(s)?s:.5,l=l\u0026gt;=0\u0026amp;\u0026amp;jy(l)?l:.5,t.createRadialGradient(a,s,0,a,s,l)}(t,e,n):function(t,e,n){var i=null==e.x?0:e.x,r=null==e.x2?1:e.x2,o=null==e.y?0:e.y,a=null==e.y2?0:e.y2;return e.global||(i=i*n.width+n.x,r=r*n.width+n.x,o=o*n.height+n.y,a=a*n.height+n.y),i=jy(i)?i:0,r=jy(r)?r:1,o=jy(o)?o:0,a=jy(a)?a:0,t.createLinearGradient(i,o,r,a)}(t,e,n),r=e.colorStops,o=0;o\u0026lt;r.length;o++)i.addColorStop(r[o].offset,r[o].color);return i}function Ky(t){return parseInt(t,10)}function $y(t,e,n){var i=[\u0026quot;width\u0026quot;,\u0026quot;height\u0026quot;][e],r=[\u0026quot;clientWidth\u0026quot;,\u0026quot;clientHeight\u0026quot;][e],o=[\u0026quot;paddingLeft\u0026quot;,\u0026quot;paddingTop\u0026quot;][e],a=[\u0026quot;paddingRight\u0026quot;,\u0026quot;paddingBottom\u0026quot;][e];if(null!=n[i]\u0026amp;\u0026amp;\u0026quot;auto\u0026quot;!==n[i])return parseFloat(n[i]);var s=document.defaultView.getComputedStyle(t);return(t[r]||Ky(s[i])||Ky(t.style[i]))-(Ky(s[o])||0)-(Ky(s[a])||0)|0}function Jy(t){var e,n,i=t.style,r=i.lineDash\u0026amp;\u0026amp;i.lineWidth\u0026gt;0\u0026amp;\u0026amp;(e=i.lineDash,n=i.lineWidth,e\u0026amp;\u0026amp;\u0026quot;solid\u0026quot;!==e\u0026amp;\u0026amp;n\u0026gt;0?\u0026quot;dashed\u0026quot;===e?[4*n,2*n]:\u0026quot;dotted\u0026quot;===e?[n]:j(e)?[e]:Y(e)?e:null:null),o=i.lineDashOffset;if(r){var a=i.strokeNoScale\u0026amp;\u0026amp;t.getLineScale?t.getLineScale():1;a\u0026amp;\u0026amp;1!==a\u0026amp;\u0026amp;(r=z(r,(function(t){return t/a})),o/=a)}return[r,o]}var Qy=new hs(!0);function tv(t){var e=t.stroke;return!(null==e||\u0026quot;none\u0026quot;===e||!(t.lineWidth\u0026gt;0))}function ev(t){return\u0026quot;string\u0026quot;==typeof t\u0026amp;\u0026amp;\u0026quot;none\u0026quot;!==t}function nv(t){var e=t.fill;return null!=e\u0026amp;\u0026amp;\u0026quot;none\u0026quot;!==e}function iv(t,e){if(null!=e.fillOpacity\u0026amp;\u0026amp;1!==e.fillOpacity){var n=t.globalAlpha;t.globalAlpha=e.fillOpacity*e.opacity,t.fill(),t.globalAlpha=n}else t.fill()}function rv(t,e){if(null!=e.strokeOpacity\u0026amp;\u0026amp;1!==e.strokeOpacity){var n=t.globalAlpha;t.globalAlpha=e.strokeOpacity*e.opacity,t.stroke(),t.globalAlpha=n}else t.stroke()}function ov(t,e,n){var i=la(e.image,e.__image,n);if(ha(i)){var r=t.createPattern(i,e.repeat||\u0026quot;repeat\u0026quot;);if(\u0026quot;function\u0026quot;==typeof DOMMatrix\u0026amp;\u0026amp;r\u0026amp;\u0026amp;r.setTransform){var o=new DOMMatrix;o.translateSelf(e.x||0,e.y||0),o.rotateSelf(0,0,(e.rotation||0)*wt),o.scaleSelf(e.scaleX||1,e.scaleY||1),r.setTransform(o)}return r}}var av=[\u0026quot;shadowBlur\u0026quot;,\u0026quot;shadowOffsetX\u0026quot;,\u0026quot;shadowOffsetY\u0026quot;],sv=[[\u0026quot;lineCap\u0026quot;,\u0026quot;butt\u0026quot;],[\u0026quot;lineJoin\u0026quot;,\u0026quot;miter\u0026quot;],[\u0026quot;miterLimit\u0026quot;,10]];function lv(t,e,n,i,r){var o=!1;if(!i\u0026amp;\u0026amp;e===(n=n||{}))return!1;if(i||e.opacity!==n.opacity){cv(t,r),o=!0;var a=Math.max(Math.min(e.opacity,1),0);t.globalAlpha=isNaN(a)?Ma.opacity:a}(i||e.blend!==n.blend)\u0026amp;\u0026amp;(o||(cv(t,r),o=!0),t.globalCompositeOperation=e.blend||Ma.blend);for(var s=0;s\u0026lt;av.length;s++){var l=av[s];(i||e[l]!==n[l])\u0026amp;\u0026amp;(o||(cv(t,r),o=!0),t[l]=t.dpr*(e[l]||0))}return(i||e.shadowColor!==n.shadowColor)\u0026amp;\u0026amp;(o||(cv(t,r),o=!0),t.shadowColor=e.shadowColor||Ma.shadowColor),o}function uv(t,e,n,i,r){var o=pv(e,r.inHover),a=i?null:n\u0026amp;\u0026amp;pv(n,r.inHover)||{};if(o===a)return!1;var s=lv(t,o,a,i,r);if((i||o.fill!==a.fill)\u0026amp;\u0026amp;(s||(cv(t,r),s=!0),ev(o.fill)\u0026amp;\u0026amp;(t.fillStyle=o.fill)),(i||o.stroke!==a.stroke)\u0026amp;\u0026amp;(s||(cv(t,r),s=!0),ev(o.stroke)\u0026amp;\u0026amp;(t.strokeStyle=o.stroke)),(i||o.opacity!==a.opacity)\u0026amp;\u0026amp;(s||(cv(t,r),s=!0),t.globalAlpha=null==o.opacity?1:o.opacity),e.hasStroke()){var l=o.lineWidth/(o.strokeNoScale\u0026amp;\u0026amp;e.getLineScale?e.getLineScale():1);t.lineWidth!==l\u0026amp;\u0026amp;(s||(cv(t,r),s=!0),t.lineWidth=l)}for(var u=0;u\u0026lt;sv.length;u++){var h=sv[u],c=h[0];(i||o[c]!==a[c])\u0026amp;\u0026amp;(s||(cv(t,r),s=!0),t[c]=o[c]||h[1])}return s}function hv(t,e){var n=e.transform,i=t.dpr||1;n?t.setTransform(i*n[0],i*n[1],i*n[2],i*n[3],i*n[4],i*n[5]):t.setTransform(i,0,0,i,0,0)}function cv(t,e){e.batchFill\u0026amp;\u0026amp;t.fill(),e.batchStroke\u0026amp;\u0026amp;t.stroke(),e.batchFill=\u0026quot;\u0026quot;,e.batchStroke=\u0026quot;\u0026quot;}function pv(t,e){return e\u0026amp;\u0026amp;t.__hoverStyle||t.style}function dv(t,e){fv(t,e,{inHover:!1,viewWidth:0,viewHeight:0},!0)}function fv(t,e,n,i){var r=e.transform;if(!e.shouldBePainted(n.viewWidth,n.viewHeight,!1,!1))return e.__dirty\u0026amp;=-2,void(e.__isRendered=!1);var o=e.__clipPaths,s=n.prevElClipPaths,l=!1,u=!1;if(s\u0026amp;\u0026amp;!function(t,e){if(t===e||!t\u0026amp;\u0026amp;!e)return!1;if(!t||!e||t.length!==e.length)return!0;for(var n=0;n\u0026lt;t.length;n++)if(t[n]!==e[n])return!0;return!1}(o,s)||(s\u0026amp;\u0026amp;s.length\u0026amp;\u0026amp;(cv(t,n),t.restore(),u=l=!0,n.prevElClipPaths=null,n.allClipped=!1,n.prevEl=null),o\u0026amp;\u0026amp;o.length\u0026amp;\u0026amp;(cv(t,n),t.save(),function(t,e,n){for(var i=!1,r=0;r\u0026lt;t.length;r++){var o=t[r];i=i||o.isZeroArea(),hv(e,o),e.beginPath(),o.buildPath(e,o.shape),e.clip()}n.allClipped=i}(o,t,n),l=!0),n.prevElClipPaths=o),n.allClipped)e.__isRendered=!1;else{e.beforeBrush\u0026amp;\u0026amp;e.beforeBrush(),e.innerBeforeBrush();var h=n.prevEl;h||(u=l=!0);var c,p,d=e instanceof ks\u0026amp;\u0026amp;e.autoBatch\u0026amp;\u0026amp;function(t){var e=nv(t),n=tv(t);return!(t.lineDash||!(+e^+n)||e\u0026amp;\u0026amp;\u0026quot;string\u0026quot;!=typeof t.fill||n\u0026amp;\u0026amp;\u0026quot;string\u0026quot;!=typeof t.stroke||t.strokePercent\u0026lt;1||t.strokeOpacity\u0026lt;1||t.fillOpacity\u0026lt;1)}(e.style);l||(c=r,p=h.transform,c\u0026amp;\u0026amp;p?c[0]!==p[0]||c[1]!==p[1]||c[2]!==p[2]||c[3]!==p[3]||c[4]!==p[4]||c[5]!==p[5]:c||p)?(cv(t,n),hv(t,e)):d||cv(t,n);var f=pv(e,n.inHover);e instanceof ks?(1!==n.lastDrawType\u0026amp;\u0026amp;(u=!0,n.lastDrawType=1),uv(t,e,h,u,n),d\u0026amp;\u0026amp;(n.batchFill||n.batchStroke)||t.beginPath(),function(t,e,n,i){var r,o=tv(n),a=nv(n),s=n.strokePercent,l=s\u0026lt;1,u=!e.path;e.silent\u0026amp;\u0026amp;!l||!u||e.createPathProxy();var h=e.path||Qy,c=e.__dirty;if(!i){var p=n.fill,d=n.stroke,f=a\u0026amp;\u0026amp;!!p.colorStops,g=o\u0026amp;\u0026amp;!!d.colorStops,y=a\u0026amp;\u0026amp;!!p.image,v=o\u0026amp;\u0026amp;!!d.image,m=void 0,x=void 0,_=void 0,b=void 0,w=void 0;(f||g)\u0026amp;\u0026amp;(w=e.getBoundingRect()),f\u0026amp;\u0026amp;(m=c?qy(t,p,w):e.__canvasFillGradient,e.__canvasFillGradient=m),g\u0026amp;\u0026amp;(x=c?qy(t,d,w):e.__canvasStrokeGradient,e.__canvasStrokeGradient=x),y\u0026amp;\u0026amp;(_=c||!e.__canvasFillPattern?ov(t,p,e):e.__canvasFillPattern,e.__canvasFillPattern=_),v\u0026amp;\u0026amp;(b=c||!e.__canvasStrokePattern?ov(t,d,e):e.__canvasStrokePattern,e.__canvasStrokePattern=_),f?t.fillStyle=m:y\u0026amp;\u0026amp;(_?t.fillStyle=_:a=!1),g?t.strokeStyle=x:v\u0026amp;\u0026amp;(b?t.strokeStyle=b:o=!1)}var S,M,I=e.getGlobalScale();h.setScale(I[0],I[1],e.segmentIgnoreThreshold),t.setLineDash\u0026amp;\u0026amp;n.lineDash\u0026amp;\u0026amp;(S=(r=Jy(e))[0],M=r[1]);var T=!0;(u||4\u0026amp;c)\u0026amp;\u0026amp;(h.setDPR(t.dpr),l?h.setContext(null):(h.setContext(t),T=!1),h.reset(),e.buildPath(h,e.shape,i),h.toStatic(),e.pathUpdated()),T\u0026amp;\u0026amp;h.rebuildPath(t,l?s:1),S\u0026amp;\u0026amp;(t.setLineDash(S),t.lineDashOffset=M),i||(n.strokeFirst?(o\u0026amp;\u0026amp;rv(t,n),a\u0026amp;\u0026amp;iv(t,n)):(a\u0026amp;\u0026amp;iv(t,n),o\u0026amp;\u0026amp;rv(t,n))),S\u0026amp;\u0026amp;t.setLineDash([])}(t,e,f,d),d\u0026amp;\u0026amp;(n.batchFill=f.fill||\u0026quot;\u0026quot;,n.batchStroke=f.stroke||\u0026quot;\u0026quot;)):e instanceof Ps?(3!==n.lastDrawType\u0026amp;\u0026amp;(u=!0,n.lastDrawType=3),uv(t,e,h,u,n),function(t,e,n){var i,r=n.text;if(null!=r\u0026amp;\u0026amp;(r+=\u0026quot;\u0026quot;),r){t.font=n.font||a,t.textAlign=n.textAlign,t.textBaseline=n.textBaseline;var o=void 0,s=void 0;t.setLineDash\u0026amp;\u0026amp;n.lineDash\u0026amp;\u0026amp;(o=(i=Jy(e))[0],s=i[1]),o\u0026amp;\u0026amp;(t.setLineDash(o),t.lineDashOffset=s),n.strokeFirst?(tv(n)\u0026amp;\u0026amp;t.strokeText(r,n.x,n.y),nv(n)\u0026amp;\u0026amp;t.fillText(r,n.x,n.y)):(nv(n)\u0026amp;\u0026amp;t.fillText(r,n.x,n.y),tv(n)\u0026amp;\u0026amp;t.strokeText(r,n.x,n.y)),o\u0026amp;\u0026amp;t.setLineDash([])}}(t,e,f)):e instanceof Ns?(2!==n.lastDrawType\u0026amp;\u0026amp;(u=!0,n.lastDrawType=2),function(t,e,n,i,r){lv(t,pv(e,r.inHover),n\u0026amp;\u0026amp;pv(n,r.inHover),i,r)}(t,e,h,u,n),function(t,e,n){var i=e.__image=la(n.image,e.__image,e,e.onload);if(i\u0026amp;\u0026amp;ha(i)){var r=n.x||0,o=n.y||0,a=e.getWidth(),s=e.getHeight(),l=i.width/i.height;if(null==a\u0026amp;\u0026amp;null!=s?a=s*l:null==s\u0026amp;\u0026amp;null!=a?s=a/l:null==a\u0026amp;\u0026amp;null==s\u0026amp;\u0026amp;(a=i.width,s=i.height),n.sWidth\u0026amp;\u0026amp;n.sHeight){var u=n.sx||0,h=n.sy||0;t.drawImage(i,u,h,n.sWidth,n.sHeight,r,o,a,s)}else if(n.sx\u0026amp;\u0026amp;n.sy){var c=a-(u=n.sx),p=s-(h=n.sy);t.drawImage(i,u,h,c,p,r,o,a,s)}else t.drawImage(i,r,o,a,s)}}(t,e,f)):e.getTemporalDisplayables\u0026amp;\u0026amp;(4!==n.lastDrawType\u0026amp;\u0026amp;(u=!0,n.lastDrawType=4),function(t,e,n){var i=e.getDisplayables(),r=e.getTemporalDisplayables();t.save();var o,a,s={prevElClipPaths:null,prevEl:null,allClipped:!1,viewWidth:n.viewWidth,viewHeight:n.viewHeight,inHover:n.inHover};for(o=e.getCursor(),a=i.length;o\u0026lt;a;o++){(h=i[o]).beforeBrush\u0026amp;\u0026amp;h.beforeBrush(),h.innerBeforeBrush(),fv(t,h,s,o===a-1),h.innerAfterBrush(),h.afterBrush\u0026amp;\u0026amp;h.afterBrush(),s.prevEl=h}for(var l=0,u=r.length;l\u0026lt;u;l++){var h;(h=r[l]).beforeBrush\u0026amp;\u0026amp;h.beforeBrush(),h.innerBeforeBrush(),fv(t,h,s,l===u-1),h.innerAfterBrush(),h.afterBrush\u0026amp;\u0026amp;h.afterBrush(),s.prevEl=h}e.clearTemporalDisplayables(),e.notClear=!0,t.restore()}(t,e,n)),d\u0026amp;\u0026amp;i\u0026amp;\u0026amp;cv(t,n),e.innerAfterBrush(),e.afterBrush\u0026amp;\u0026amp;e.afterBrush(),n.prevEl=e,e.__dirty=0,e.__isRendered=!0}}var gv=new Ey,yv=new En(100),vv=[\u0026quot;symbol\u0026quot;,\u0026quot;symbolSize\u0026quot;,\u0026quot;symbolKeepAspect\u0026quot;,\u0026quot;color\u0026quot;,\u0026quot;backgroundColor\u0026quot;,\u0026quot;dashArrayX\u0026quot;,\u0026quot;dashArrayY\u0026quot;,\u0026quot;maxTileWidth\u0026quot;,\u0026quot;maxTileHeight\u0026quot;];function mv(t,e){if(\u0026quot;none\u0026quot;===t)return null;var n=e.getDevicePixelRatio(),i=e.getZr(),r=\u0026quot;svg\u0026quot;===i.painter.type;t.dirty\u0026amp;\u0026amp;gv.delete(t);var o=gv.get(t);if(o)return o;var a=k(t,{symbol:\u0026quot;rect\u0026quot;,symbolSize:1,symbolKeepAspect:!0,color:\u0026quot;rgba(0, 0, 0, 0.2)\u0026quot;,backgroundColor:null,dashArrayX:5,dashArrayY:5,rotation:0,maxTileWidth:512,maxTileHeight:512});\u0026quot;none\u0026quot;===a.backgroundColor\u0026amp;\u0026amp;(a.backgroundColor=null);var s={repeat:\u0026quot;repeat\u0026quot;};return function(t){for(var e,o=[n],s=!0,l=0;l\u0026lt;vv.length;++l){var u=a[vv[l]];if(null!=u\u0026amp;\u0026amp;!Y(u)\u0026amp;\u0026amp;!U(u)\u0026amp;\u0026amp;!j(u)\u0026amp;\u0026amp;\u0026quot;boolean\u0026quot;!=typeof u){s=!1;break}o.push(u)}if(s){e=o.join(\u0026quot;,\u0026quot;)+(r?\u0026quot;-svg\u0026quot;:\u0026quot;\u0026quot;);var c=yv.get(e);c\u0026amp;\u0026amp;(r?t.svgElement=c:t.image=c)}var p,d=_v(a.dashArrayX),f=function(t){if(!t||\u0026quot;object\u0026quot;==typeof t\u0026amp;\u0026amp;0===t.length)return[0,0];if(j(t)){var e=Math.ceil(t);return[e,e]}var n=z(t,(function(t){return Math.ceil(t)}));return t.length%2?n.concat(n):n}(a.dashArrayY),g=xv(a.symbol),y=(b=d,z(b,(function(t){return bv(t)}))),v=bv(f),m=!r\u0026amp;\u0026amp;h.createCanvas(),x=r\u0026amp;\u0026amp;{tag:\u0026quot;g\u0026quot;,attrs:{},key:\u0026quot;dcl\u0026quot;,children:[]},_=function(){for(var t=1,e=0,n=y.length;e\u0026lt;n;++e)t=_o(t,y[e]);var i=1;for(e=0,n=g.length;e\u0026lt;n;++e)i=_o(i,g[e].length);t*=i;var r=v*y.length*g.length;return{width:Math.max(1,Math.min(t,a.maxTileWidth)),height:Math.max(1,Math.min(r,a.maxTileHeight))}}();var b;m\u0026amp;\u0026amp;(m.width=_.width*n,m.height=_.height*n,p=m.getContext(\u0026quot;2d\u0026quot;));(function(){p\u0026amp;\u0026amp;(p.clearRect(0,0,m.width,m.height),a.backgroundColor\u0026amp;\u0026amp;(p.fillStyle=a.backgroundColor,p.fillRect(0,0,m.width,m.height)));for(var t=0,e=0;e\u0026lt;f.length;++e)t+=f[e];if(t\u0026lt;=0)return;var o=-v,s=0,l=0,u=0;for(;o\u0026lt;_.height;){if(s%2==0){for(var h=l/2%g.length,c=0,y=0,b=0;c\u0026lt;2*_.width;){var w=0;for(e=0;e\u0026lt;d[u].length;++e)w+=d[u][e];if(w\u0026lt;=0)break;if(y%2==0){var S=.5*(1-a.symbolSize),M=c+d[u][y]*S,I=o+f[s]*S,T=d[u][y]*a.symbolSize,C=f[s]*a.symbolSize,D=b/2%g[h].length;A(M,I,T,C,g[h][D])}c+=d[u][y],++b,++y===d[u].length\u0026amp;\u0026amp;(y=0)}++u===d.length\u0026amp;\u0026amp;(u=0)}o+=f[s],++l,++s===f.length\u0026amp;\u0026amp;(s=0)}function A(t,e,o,s,l){var u=r?1:n,h=Xy(l,t*u,e*u,o*u,s*u,a.color,a.symbolKeepAspect);if(r){var c=i.painter.renderOneToVNode(h);c\u0026amp;\u0026amp;x.children.push(c)}else dv(p,h)}})(),s\u0026amp;\u0026amp;yv.put(e,m||x);t.image=m,t.svgElement=x,t.svgWidth=_.width,t.svgHeight=_.height}(s),s.rotation=a.rotation,s.scaleX=s.scaleY=r?1:1/n,gv.set(t,s),t.dirty=!1,s}function xv(t){if(!t||0===t.length)return[[\u0026quot;rect\u0026quot;]];if(U(t))return[[t]];for(var e=!0,n=0;n\u0026lt;t.length;++n)if(!U(t[n])){e=!1;break}if(e)return xv([t]);var i=[];for(n=0;n\u0026lt;t.length;++n)U(t[n])?i.push([t[n]]):i.push(t[n]);return i}function _v(t){if(!t||0===t.length)return[[0,0]];if(j(t))return[[r=Math.ceil(t),r]];for(var e=!0,n=0;n\u0026lt;t.length;++n)if(!j(t[n])){e=!1;break}if(e)return _v([t]);var i=[];for(n=0;n\u0026lt;t.length;++n)if(j(t[n])){var r=Math.ceil(t[n]);i.push([r,r])}else{(r=z(t[n],(function(t){return Math.ceil(t)}))).length%2==1?i.push(r.concat(r)):i.push(r)}return i}function bv(t){for(var e=0,n=0;n\u0026lt;t.length;++n)e+=t[n];return t.length%2==1?2*e:e}var wv=new jt,Sv={};function Mv(t){return Sv[t]}var Iv=2e3,Tv=4500,Cv={PROCESSOR:{FILTER:1e3,SERIES_FILTER:800,STATISTIC:5e3},VISUAL:{LAYOUT:1e3,PROGRESSIVE_LAYOUT:1100,GLOBAL:Iv,CHART:3e3,POST_CHART_LAYOUT:4600,COMPONENT:4e3,BRUSH:5e3,CHART_ITEM:Tv,ARIA:6e3,DECAL:7e3}},Dv=\u0026quot;__flagInMainProcess\u0026quot;,Av=\u0026quot;__pendingUpdate\u0026quot;,kv=\u0026quot;__needsUpdateStatus\u0026quot;,Lv=/^[a-zA-Z0-9_]+$/,Pv=\u0026quot;__connectUpdateStatus\u0026quot;;function Ov(t){return function(){for(var e=[],n=0;n\u0026lt;arguments.length;n++)e[n]=arguments[n];if(!this.isDisposed())return Nv(this,t,e);om(this.id)}}function Rv(t){return function(){for(var e=[],n=0;n\u0026lt;arguments.length;n++)e[n]=arguments[n];return Nv(this,t,e)}}function Nv(t,e,n){return n[0]=n[0]\u0026amp;\u0026amp;n[0].toLowerCase(),jt.prototype[e].apply(t,n)}var Ev,zv,Vv,Bv,Fv,Gv,Wv,Hv,Yv,Xv,Uv,Zv,jv,qv,Kv,$v,Jv,Qv,tm=function(t){function e(){return null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this}return n(e,t),e}(jt),em=tm.prototype;em.on=Rv(\u0026quot;on\u0026quot;),em.off=Rv(\u0026quot;off\u0026quot;);var nm=function(t){function e(e,n,i){var r=t.call(this,new Sy)||this;r._chartsViews=[],r._chartsMap={},r._componentsViews=[],r._componentsMap={},r._pendingActions=[],i=i||{},U(n)\u0026amp;\u0026amp;(n=cm[n]),r._dom=e;var o=\u0026quot;canvas\u0026quot;,a=\u0026quot;auto\u0026quot;,s=!1;i.ssr\u0026amp;\u0026amp;Zr((function(t){var e=rl(t),n=e.dataIndex;if(null!=n){var i=yt();return i.set(\u0026quot;series_index\u0026quot;,e.seriesIndex),i.set(\u0026quot;data_index\u0026quot;,n),e.ssrType\u0026amp;\u0026amp;i.set(\u0026quot;ssr_type\u0026quot;,e.ssrType),i}}));var l=r._zr=Yr(e,{renderer:i.renderer||o,devicePixelRatio:i.devicePixelRatio,width:i.width,height:i.height,ssr:i.ssr,useDirtyRect:rt(i.useDirtyRect,s),useCoarsePointer:rt(i.useCoarsePointer,a),pointerSize:i.pointerSize});r._ssr=i.ssr,r._throttledZrFlush=Wg(W(l.flush,l),17),(n=T(n))\u0026amp;\u0026amp;Xd(n,!0),r._theme=n,r._locale=function(t){if(U(t)){var e=Rc[t.toUpperCase()]||{};return t===Lc||t===Pc?T(e):C(T(e),T(Rc[Oc]),!1)}return C(T(t),T(Rc[Oc]),!1)}(i.locale||Ec),r._coordSysMgr=new wd;var u=r._api=Kv(r);function h(t,e){return t.__prio-e.__prio}return Qe(hm,h),Qe(lm,h),r._scheduler=new ey(r,u,lm,hm),r._messageCenter=new tm,r._initEvents(),r.resize=W(r.resize,r),l.animation.on(\u0026quot;frame\u0026quot;,r._onframe,r),Xv(l,r),Uv(l,r),ct(r),r}return n(e,t),e.prototype._onframe=function(){if(!this._disposed){Qv(this);var t=this._scheduler;if(this[Av]){var e=this[Av].silent;this[Dv]=!0;try{Ev(this),Bv.update.call(this,null,this[Av].updateParams)}catch(t){throw this[Dv]=!1,this[Av]=null,t}this._zr.flush(),this[Dv]=!1,this[Av]=null,Hv.call(this,e),Yv.call(this,e)}else if(t.unfinished){var n=1,i=this._model,r=this._api;t.unfinished=!1;do{var o=+new Date;t.performSeriesTasks(i),t.performDataProcessorTasks(i),Gv(this,i),t.performVisualTasks(i),qv(this,this._model,r,\u0026quot;remain\u0026quot;,{}),n-=+new Date-o}while(n\u0026gt;0\u0026amp;\u0026amp;t.unfinished);t.unfinished||this._zr.flush()}}},e.prototype.getDom=function(){return this._dom},e.prototype.getId=function(){return this.id},e.prototype.getZr=function(){return this._zr},e.prototype.isSSR=function(){return this._ssr},e.prototype.setOption=function(t,e,n){if(!this[Dv])if(this._disposed)om(this.id);else{var i,r,o;if(q(e)\u0026amp;\u0026amp;(n=e.lazyUpdate,i=e.silent,r=e.replaceMerge,o=e.transition,e=e.notMerge),this[Dv]=!0,!this._model||e){var a=new Md(this._api),s=this._theme,l=this._model=new gd;l.scheduler=this._scheduler,l.ssr=this._ssr,l.init(null,null,null,s,this._locale,a)}this._model.setOption(t,{replaceMerge:r},um);var u={seriesTransition:o,optionChanged:!0};if(n)this[Av]={silent:i,updateParams:u},this[Dv]=!1,this.getZr().wakeUp();else{try{Ev(this),Bv.update.call(this,null,u)}catch(t){throw this[Av]=null,this[Dv]=!1,t}this._ssr||this._zr.flush(),this[Av]=null,this[Dv]=!1,Hv.call(this,i),Yv.call(this,i)}}},e.prototype.setTheme=function(){bo()},e.prototype.getModel=function(){return this._model},e.prototype.getOption=function(){return this._model\u0026amp;\u0026amp;this._model.getOption()},e.prototype.getWidth=function(){return this._zr.getWidth()},e.prototype.getHeight=function(){return this._zr.getHeight()},e.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||r.hasGlobalWindow\u0026amp;\u0026amp;window.devicePixelRatio||1},e.prototype.getRenderedCanvas=function(t){return this.renderToCanvas(t)},e.prototype.renderToCanvas=function(t){t=t||{};var e=this._zr.painter;return e.getRenderedCanvas({backgroundColor:t.backgroundColor||this._model.get(\u0026quot;backgroundColor\u0026quot;),pixelRatio:t.pixelRatio||this.getDevicePixelRatio()})},e.prototype.renderToSVGString=function(t){t=t||{};var e=this._zr.painter;return e.renderToString({useViewBox:t.useViewBox})},e.prototype.getSvgDataURL=function(){if(r.svgSupported){var t=this._zr;return E(t.storage.getDisplayList(),(function(t){t.stopAnimation(null,!0)})),t.painter.toDataURL()}},e.prototype.getDataURL=function(t){if(!this._disposed){var e=(t=t||{}).excludeComponents,n=this._model,i=[],r=this;E(e,(function(t){n.eachComponent({mainType:t},(function(t){var e=r._componentsMap[t.__viewId];e.group.ignore||(i.push(e),e.group.ignore=!0)}))}));var o=\u0026quot;svg\u0026quot;===this._zr.painter.getType()?this.getSvgDataURL():this.renderToCanvas(t).toDataURL(\u0026quot;image/\u0026quot;+(t\u0026amp;\u0026amp;t.type||\u0026quot;png\u0026quot;));return E(i,(function(t){t.group.ignore=!1})),o}om(this.id)},e.prototype.getConnectedDataURL=function(t){if(!this._disposed){var e=\u0026quot;svg\u0026quot;===t.type,n=this.group,i=Math.min,r=Math.max,o=1/0;if(fm[n]){var a=o,s=o,l=-1/0,u=-1/0,c=[],p=t\u0026amp;\u0026amp;t.pixelRatio||this.getDevicePixelRatio();E(dm,(function(o,h){if(o.group===n){var p=e?o.getZr().painter.getSvgDom().innerHTML:o.renderToCanvas(T(t)),d=o.getDom().getBoundingClientRect();a=i(d.left,a),s=i(d.top,s),l=r(d.right,l),u=r(d.bottom,u),c.push({dom:p,left:d.left,top:d.top})}}));var d=(l*=p)-(a*=p),f=(u*=p)-(s*=p),g=h.createCanvas(),y=Yr(g,{renderer:e?\u0026quot;svg\u0026quot;:\u0026quot;canvas\u0026quot;});if(y.resize({width:d,height:f}),e){var v=\u0026quot;\u0026quot;;return E(c,(function(t){var e=t.left-a,n=t.top-s;v+=\u0026#39;\u0026lt;g transform=\u0026quot;translate(\u0026#39;+e+\u0026quot;,\u0026quot;+n+\u0026#39;)\u0026quot;\u0026gt;\u0026#39;+t.dom+\u0026quot;\u0026lt;/g\u0026gt;\u0026quot;})),y.painter.getSvgRoot().innerHTML=v,t.connectedBackgroundColor\u0026amp;\u0026amp;y.painter.setBackgroundColor(t.connectedBackgroundColor),y.refreshImmediately(),y.painter.toDataURL()}return t.connectedBackgroundColor\u0026amp;\u0026amp;y.add(new Ws({shape:{x:0,y:0,width:d,height:f},style:{fill:t.connectedBackgroundColor}})),E(c,(function(t){var e=new Ns({style:{x:t.left*p-a,y:t.top*p-s,image:t.dom}});y.add(e)})),y.refreshImmediately(),g.toDataURL(\u0026quot;image/\u0026quot;+(t\u0026amp;\u0026amp;t.type||\u0026quot;png\u0026quot;))}return this.getDataURL(t)}om(this.id)},e.prototype.convertToPixel=function(t,e){return Fv(this,\u0026quot;convertToPixel\u0026quot;,t,e)},e.prototype.convertFromPixel=function(t,e){return Fv(this,\u0026quot;convertFromPixel\u0026quot;,t,e)},e.prototype.containPixel=function(t,e){var n;if(!this._disposed)return E(Fo(this._model,t),(function(t,i){i.indexOf(\u0026quot;Models\u0026quot;)\u0026gt;=0\u0026amp;\u0026amp;E(t,(function(t){var r=t.coordinateSystem;if(r\u0026amp;\u0026amp;r.containPoint)n=n||!!r.containPoint(e);else if(\u0026quot;seriesModels\u0026quot;===i){var o=this._chartsMap[t.__viewId];o\u0026amp;\u0026amp;o.containPoint\u0026amp;\u0026amp;(n=n||o.containPoint(e,t))}else 0}),this)}),this),!!n;om(this.id)},e.prototype.getVisual=function(t,e){var n=Fo(this._model,t,{defaultMainType:\u0026quot;series\u0026quot;}),i=n.seriesModel;var r=i.getData(),o=n.hasOwnProperty(\u0026quot;dataIndexInside\u0026quot;)?n.dataIndexInside:n.hasOwnProperty(\u0026quot;dataIndex\u0026quot;)?r.indexOfRawIndex(n.dataIndex):null;return null!=o?Dy(r,o,e):Ay(r,e)},e.prototype.getViewOfComponentModel=function(t){return this._componentsMap[t.__viewId]},e.prototype.getViewOfSeriesModel=function(t){return this._chartsMap[t.__viewId]},e.prototype._initEvents=function(){var t,e,n,i=this;E(rm,(function(t){var e=function(e){var n,r=i.getModel(),o=e.target,a=\u0026quot;globalout\u0026quot;===t;if(a?n={}:o\u0026amp;\u0026amp;Oy(o,(function(t){var e=rl(t);if(e\u0026amp;\u0026amp;null!=e.dataIndex){var i=e.dataModel||r.getSeriesByIndex(e.seriesIndex);return n=i\u0026amp;\u0026amp;i.getDataParams(e.dataIndex,e.dataType,o)||{},!0}if(e.eventData)return n=A({},e.eventData),!0}),!0),n){var s=n.componentType,l=n.componentIndex;\u0026quot;markLine\u0026quot;!==s\u0026amp;\u0026amp;\u0026quot;markPoint\u0026quot;!==s\u0026amp;\u0026amp;\u0026quot;markArea\u0026quot;!==s||(s=\u0026quot;series\u0026quot;,l=n.seriesIndex);var u=s\u0026amp;\u0026amp;null!=l\u0026amp;\u0026amp;r.getComponent(s,l),h=u\u0026amp;\u0026amp;i[\u0026quot;series\u0026quot;===u.mainType?\u0026quot;_chartsMap\u0026quot;:\u0026quot;_componentsMap\u0026quot;][u.__viewId];0,n.event=e,n.type=t,i._$eventProcessor.eventInfo={targetEl:o,packedEvent:n,model:u,view:h},i.trigger(t,n)}};e.zrEventfulCallAtLast=!0,i._zr.on(t,e,i)})),E(sm,(function(t,e){i._messageCenter.on(e,(function(t){this.trigger(e,t)}),i)})),E([\u0026quot;selectchanged\u0026quot;],(function(t){i._messageCenter.on(t,(function(e){this.trigger(t,e)}),i)})),t=this._messageCenter,e=this,n=this._api,t.on(\u0026quot;selectchanged\u0026quot;,(function(t){var i=n.getModel();t.isFromClick?(Py(\u0026quot;map\u0026quot;,\u0026quot;selectchanged\u0026quot;,e,i,t),Py(\u0026quot;pie\u0026quot;,\u0026quot;selectchanged\u0026quot;,e,i,t)):\u0026quot;select\u0026quot;===t.fromAction?(Py(\u0026quot;map\u0026quot;,\u0026quot;selected\u0026quot;,e,i,t),Py(\u0026quot;pie\u0026quot;,\u0026quot;selected\u0026quot;,e,i,t)):\u0026quot;unselect\u0026quot;===t.fromAction\u0026amp;\u0026amp;(Py(\u0026quot;map\u0026quot;,\u0026quot;unselected\u0026quot;,e,i,t),Py(\u0026quot;pie\u0026quot;,\u0026quot;unselected\u0026quot;,e,i,t))}))},e.prototype.isDisposed=function(){return this._disposed},e.prototype.clear=function(){this._disposed?om(this.id):this.setOption({series:[]},!0)},e.prototype.dispose=function(){if(this._disposed)om(this.id);else{this._disposed=!0,this.getDom()\u0026amp;\u0026amp;Xo(this.getDom(),vm,\u0026quot;\u0026quot;);var t=this,e=t._api,n=t._model;E(t._componentsViews,(function(t){t.dispose(n,e)})),E(t._chartsViews,(function(t){t.dispose(n,e)})),t._zr.dispose(),t._dom=t._model=t._chartsMap=t._componentsMap=t._chartsViews=t._componentsViews=t._scheduler=t._api=t._zr=t._throttledZrFlush=t._theme=t._coordSysMgr=t._messageCenter=null,delete dm[t.id]}},e.prototype.resize=function(t){if(!this[Dv])if(this._disposed)om(this.id);else{this._zr.resize(t);var e=this._model;if(this._loadingFX\u0026amp;\u0026amp;this._loadingFX.resize(),e){var n=e.resetOption(\u0026quot;media\u0026quot;),i=t\u0026amp;\u0026amp;t.silent;this[Av]\u0026amp;\u0026amp;(null==i\u0026amp;\u0026amp;(i=this[Av].silent),n=!0,this[Av]=null),this[Dv]=!0;try{n\u0026amp;\u0026amp;Ev(this),Bv.update.call(this,{type:\u0026quot;resize\u0026quot;,animation:A({duration:0},t\u0026amp;\u0026amp;t.animation)})}catch(t){throw this[Dv]=!1,t}this[Dv]=!1,Hv.call(this,i),Yv.call(this,i)}}},e.prototype.showLoading=function(t,e){if(this._disposed)om(this.id);else if(q(t)\u0026amp;\u0026amp;(e=t,t=\u0026quot;\u0026quot;),t=t||\u0026quot;default\u0026quot;,this.hideLoading(),pm[t]){var n=pm[t](this._api,e),i=this._zr;this._loadingFX=n,i.add(n)}},e.prototype.hideLoading=function(){this._disposed?om(this.id):(this._loadingFX\u0026amp;\u0026amp;this._zr.remove(this._loadingFX),this._loadingFX=null)},e.prototype.makeActionFromEvent=function(t){var e=A({},t);return e.type=sm[t.type],e},e.prototype.dispatchAction=function(t,e){if(this._disposed)om(this.id);else if(q(e)||(e={silent:!!e}),am[t.type]\u0026amp;\u0026amp;this._model)if(this[Dv])this._pendingActions.push(t);else{var n=e.silent;Wv.call(this,t,n);var i=e.flush;i?this._zr.flush():!1!==i\u0026amp;\u0026amp;r.browser.weChat\u0026amp;\u0026amp;this._throttledZrFlush(),Hv.call(this,n),Yv.call(this,n)}},e.prototype.updateLabelLayout=function(){wv.trigger(\u0026quot;series:layoutlabels\u0026quot;,this._model,this._api,{updatedSeries:[]})},e.prototype.appendData=function(t){if(this._disposed)om(this.id);else{var e=t.seriesIndex,n=this.getModel().getSeriesByIndex(e);0,n.appendData(t),this._scheduler.unfinished=!0,this.getZr().wakeUp()}},e.internalField=function(){function t(t){t.clearColorPalette(),t.eachSeries((function(t){t.clearColorPalette()}))}function e(t){for(var e=[],n=t.currentStates,i=0;i\u0026lt;n.length;i++){var r=n[i];\u0026quot;emphasis\u0026quot;!==r\u0026amp;\u0026amp;\u0026quot;blur\u0026quot;!==r\u0026amp;\u0026amp;\u0026quot;select\u0026quot;!==r\u0026amp;\u0026amp;e.push(r)}t.selected\u0026amp;\u0026amp;t.states.select\u0026amp;\u0026amp;e.push(\u0026quot;select\u0026quot;),2===t.hoverState\u0026amp;\u0026amp;t.states.emphasis?e.push(\u0026quot;emphasis\u0026quot;):1===t.hoverState\u0026amp;\u0026amp;t.states.blur\u0026amp;\u0026amp;e.push(\u0026quot;blur\u0026quot;),t.useStates(e)}function i(t,e){if(!t.preventAutoZ){var n=t.get(\u0026quot;z\u0026quot;)||0,i=t.get(\u0026quot;zlevel\u0026quot;)||0;e.eachRendered((function(t){return o(t,n,i,-1/0),!0}))}}function o(t,e,n,i){var r=t.getTextContent(),a=t.getTextGuideLine();if(t.isGroup)for(var s=t.childrenRef(),l=0;l\u0026lt;s.length;l++)i=Math.max(o(s[l],e,n,i),i);else t.z=e,t.zlevel=n,i=Math.max(t.z2,i);if(r\u0026amp;\u0026amp;(r.z=e,r.zlevel=n,isFinite(i)\u0026amp;\u0026amp;(r.z2=i+2)),a){var u=t.textGuideLineConfig;a.z=e,a.zlevel=n,isFinite(i)\u0026amp;\u0026amp;(a.z2=i+(u\u0026amp;\u0026amp;u.showAbove?1:-1))}return i}function a(t,e){e.eachRendered((function(t){if(!xh(t)){var e=t.getTextContent(),n=t.getTextGuideLine();t.stateTransition\u0026amp;\u0026amp;(t.stateTransition=null),e\u0026amp;\u0026amp;e.stateTransition\u0026amp;\u0026amp;(e.stateTransition=null),n\u0026amp;\u0026amp;n.stateTransition\u0026amp;\u0026amp;(n.stateTransition=null),t.hasState()?(t.prevStates=t.currentStates,t.clearStates()):t.prevStates\u0026amp;\u0026amp;(t.prevStates=null)}}))}function s(t,n){var i=t.getModel(\u0026quot;stateAnimation\u0026quot;),r=t.isAnimationEnabled(),o=i.get(\u0026quot;duration\u0026quot;),a=o\u0026gt;0?{duration:o,delay:i.get(\u0026quot;delay\u0026quot;),easing:i.get(\u0026quot;easing\u0026quot;)}:null;n.eachRendered((function(t){if(t.states\u0026amp;\u0026amp;t.states.emphasis){if(xh(t))return;if(t instanceof ks\u0026amp;\u0026amp;function(t){var e=ll(t);e.normalFill=t.style.fill,e.normalStroke=t.style.stroke;var n=t.states.select||{};e.selectFill=n.style\u0026amp;\u0026amp;n.style.fill||null,e.selectStroke=n.style\u0026amp;\u0026amp;n.style.stroke||null}(t),t.__dirty){var n=t.prevStates;n\u0026amp;\u0026amp;t.useStates(n)}if(r){t.stateTransition=a;var i=t.getTextContent(),o=t.getTextGuideLine();i\u0026amp;\u0026amp;(i.stateTransition=a),o\u0026amp;\u0026amp;(o.stateTransition=a)}t.__dirty\u0026amp;\u0026amp;e(t)}}))}Ev=function(t){var e=t._scheduler;e.restorePipelines(t._model),e.prepareStageTasks(),zv(t,!0),zv(t,!1),e.plan()},zv=function(t,e){for(var n=t._model,i=t._scheduler,r=e?t._componentsViews:t._chartsViews,o=e?t._componentsMap:t._chartsMap,a=t._zr,s=t._api,l=0;l\u0026lt;r.length;l++)r[l].__alive=!1;function u(t){var l=t.__requireNewView;t.__requireNewView=!1;var u=\u0026quot;_ec_\u0026quot;+t.id+\u0026quot;_\u0026quot;+t.type,h=!l\u0026amp;\u0026amp;o[u];if(!h){var c=Ko(t.type),p=e?Ag.getClass(c.main,c.sub):Og.getClass(c.sub);0,(h=new p).init(n,s),o[u]=h,r.push(h),a.add(h.group)}t.__viewId=h.__id=u,h.__alive=!0,h.__model=t,h.group.__ecComponentInfo={mainType:t.mainType,index:t.componentIndex},!e\u0026amp;\u0026amp;i.prepareView(h,t,n,s)}e?n.eachComponent((function(t,e){\u0026quot;series\u0026quot;!==t\u0026amp;\u0026amp;u(e)})):n.eachSeries(u);for(l=0;l\u0026lt;r.length;){var h=r[l];h.__alive?l++:(!e\u0026amp;\u0026amp;h.renderTask.dispose(),a.remove(h.group),h.dispose(n,s),r.splice(l,1),o[h.__id]===h\u0026amp;\u0026amp;delete o[h.__id],h.__id=h.group.__ecComponentInfo=null)}},Vv=function(t,e,n,i,r){var o=t._model;if(o.setUpdatePayload(n),i){var a={};a[i+\u0026quot;Id\u0026quot;]=n[i+\u0026quot;Id\u0026quot;],a[i+\u0026quot;Index\u0026quot;]=n[i+\u0026quot;Index\u0026quot;],a[i+\u0026quot;Name\u0026quot;]=n[i+\u0026quot;Name\u0026quot;];var s={mainType:i,query:a};r\u0026amp;\u0026amp;(s.subType=r);var l,u=n.excludeSeriesId;null!=u\u0026amp;\u0026amp;(l=yt(),E(To(u),(function(t){var e=Ro(t,null);null!=e\u0026amp;\u0026amp;l.set(e,!0)}))),o\u0026amp;\u0026amp;o.eachComponent(s,(function(e){if(!(l\u0026amp;\u0026amp;null!=l.get(e.id)))if(eu(n))if(e instanceof bg)n.type!==dl||n.notBlur||e.get([\u0026quot;emphasis\u0026quot;,\u0026quot;disabled\u0026quot;])||function(t,e,n){var i=t.seriesIndex,r=t.getData(e.dataType);if(r){var o=zo(r,e);o=(Y(o)?o[0]:o)||0;var a=r.getItemGraphicEl(o);if(!a)for(var s=r.count(),l=0;!a\u0026amp;\u0026amp;l\u0026lt;s;)a=r.getItemGraphicEl(l++);if(a){var u=rl(a);Gl(i,u.focus,u.blurScope,n)}else{var h=t.get([\u0026quot;emphasis\u0026quot;,\u0026quot;focus\u0026quot;]),c=t.get([\u0026quot;emphasis\u0026quot;,\u0026quot;blurScope\u0026quot;]);null!=h\u0026amp;\u0026amp;Gl(i,h,c,n)}}}(e,n,t._api);else{var i=Hl(e.mainType,e.componentIndex,n.name,t._api),r=i.focusSelf,o=i.dispatchers;n.type===dl\u0026amp;\u0026amp;r\u0026amp;\u0026amp;!n.notBlur\u0026amp;\u0026amp;Wl(e.mainType,e.componentIndex,t._api),o\u0026amp;\u0026amp;E(o,(function(t){n.type===dl?Ol(t):Rl(t)}))}else tu(n)\u0026amp;\u0026amp;e instanceof bg\u0026amp;\u0026amp;(!function(t,e,n){if(tu(e)){var i=e.dataType,r=zo(t.getData(i),e);Y(r)||(r=[r]),t[e.type===vl?\u0026quot;toggleSelect\u0026quot;:e.type===gl?\u0026quot;select\u0026quot;:\u0026quot;unselect\u0026quot;](r,i)}}(e,n,t._api),Yl(e),Jv(t))}),t),o\u0026amp;\u0026amp;o.eachComponent(s,(function(e){l\u0026amp;\u0026amp;null!=l.get(e.id)||h(t[\u0026quot;series\u0026quot;===i?\u0026quot;_chartsMap\u0026quot;:\u0026quot;_componentsMap\u0026quot;][e.__viewId])}),t)}else E([].concat(t._componentsViews).concat(t._chartsViews),h);function h(i){i\u0026amp;\u0026amp;i.__alive\u0026amp;\u0026amp;i[e]\u0026amp;\u0026amp;i[e](i.__model,o,t._api,n)}},Bv={prepareAndUpdate:function(t){Ev(this),Bv.update.call(this,t,{optionChanged:null!=t.newOption})},update:function(e,n){var i=this._model,r=this._api,o=this._zr,a=this._coordSysMgr,s=this._scheduler;if(i){i.setUpdatePayload(e),s.restoreData(i,e),s.performSeriesTasks(i),a.create(i,r),s.performDataProcessorTasks(i,e),Gv(this,i),a.update(i,r),t(i),s.performVisualTasks(i,e),Zv(this,i,r,e,n);var l=i.get(\u0026quot;backgroundColor\u0026quot;)||\u0026quot;transparent\u0026quot;,u=i.get(\u0026quot;darkMode\u0026quot;);o.setBackgroundColor(l),null!=u\u0026amp;\u0026amp;\u0026quot;auto\u0026quot;!==u\u0026amp;\u0026amp;o.setDarkMode(u),wv.trigger(\u0026quot;afterupdate\u0026quot;,i,r)}},updateTransform:function(e){var n=this,i=this._model,r=this._api;if(i){i.setUpdatePayload(e);var o=[];i.eachComponent((function(t,a){if(\u0026quot;series\u0026quot;!==t){var s=n.getViewOfComponentModel(a);if(s\u0026amp;\u0026amp;s.__alive)if(s.updateTransform){var l=s.updateTransform(a,i,r,e);l\u0026amp;\u0026amp;l.update\u0026amp;\u0026amp;o.push(s)}else o.push(s)}}));var a=yt();i.eachSeries((function(t){var o=n._chartsMap[t.__viewId];if(o.updateTransform){var s=o.updateTransform(t,i,r,e);s\u0026amp;\u0026amp;s.update\u0026amp;\u0026amp;a.set(t.uid,1)}else a.set(t.uid,1)})),t(i),this._scheduler.performVisualTasks(i,e,{setDirty:!0,dirtyMap:a}),qv(this,i,r,e,{},a),wv.trigger(\u0026quot;afterupdate\u0026quot;,i,r)}},updateView:function(e){var n=this._model;n\u0026amp;\u0026amp;(n.setUpdatePayload(e),Og.markUpdateMethod(e,\u0026quot;updateView\u0026quot;),t(n),this._scheduler.performVisualTasks(n,e,{setDirty:!0}),Zv(this,n,this._api,e,{}),wv.trigger(\u0026quot;afterupdate\u0026quot;,n,this._api))},updateVisual:function(e){var n=this,i=this._model;i\u0026amp;\u0026amp;(i.setUpdatePayload(e),i.eachSeries((function(t){t.getData().clearAllVisual()})),Og.markUpdateMethod(e,\u0026quot;updateVisual\u0026quot;),t(i),this._scheduler.performVisualTasks(i,e,{visualType:\u0026quot;visual\u0026quot;,setDirty:!0}),i.eachComponent((function(t,r){if(\u0026quot;series\u0026quot;!==t){var o=n.getViewOfComponentModel(r);o\u0026amp;\u0026amp;o.__alive\u0026amp;\u0026amp;o.updateVisual(r,i,n._api,e)}})),i.eachSeries((function(t){n._chartsMap[t.__viewId].updateVisual(t,i,n._api,e)})),wv.trigger(\u0026quot;afterupdate\u0026quot;,i,this._api))},updateLayout:function(t){Bv.update.call(this,t)}},Fv=function(t,e,n,i){if(t._disposed)om(t.id);else{for(var r,o=t._model,a=t._coordSysMgr.getCoordinateSystems(),s=Fo(o,n),l=0;l\u0026lt;a.length;l++){var u=a[l];if(u[e]\u0026amp;\u0026amp;null!=(r=u[e](o,s,i)))return r}0}},Gv=function(t,e){var n=t._chartsMap,i=t._scheduler;e.eachSeries((function(t){i.updateStreamModes(t,n[t.__viewId])}))},Wv=function(t,e){var n=this,i=this.getModel(),r=t.type,o=t.escapeConnect,a=am[r],s=a.actionInfo,l=(s.update||\u0026quot;update\u0026quot;).split(\u0026quot;:\u0026quot;),u=l.pop(),h=null!=l[0]\u0026amp;\u0026amp;Ko(l[0]);this[Dv]=!0;var c=[t],p=!1;t.batch\u0026amp;\u0026amp;(p=!0,c=z(t.batch,(function(e){return(e=k(A({},e),t)).batch=null,e})));var d,f=[],g=tu(t),y=eu(t);if(y\u0026amp;\u0026amp;Fl(this._api),E(c,(function(e){if((d=(d=a.action(e,n._model,n._api))||A({},e)).type=s.event||d.type,f.push(d),y){var i=Go(t),r=i.queryOptionMap,o=i.mainTypeSpecified?r.keys()[0]:\u0026quot;series\u0026quot;;Vv(n,u,e,o),Jv(n)}else g?(Vv(n,u,e,\u0026quot;series\u0026quot;),Jv(n)):h\u0026amp;\u0026amp;Vv(n,u,e,h.main,h.sub)})),\u0026quot;none\u0026quot;!==u\u0026amp;\u0026amp;!y\u0026amp;\u0026amp;!g\u0026amp;\u0026amp;!h)try{this[Av]?(Ev(this),Bv.update.call(this,t),this[Av]=null):Bv[u].call(this,t)}catch(t){throw this[Dv]=!1,t}if(d=p?{type:s.event||r,escapeConnect:o,batch:f}:f[0],this[Dv]=!1,!e){var v=this._messageCenter;if(v.trigger(d.type,d),g){var m={type:\u0026quot;selectchanged\u0026quot;,escapeConnect:o,selected:Xl(i),isFromClick:t.isFromClick||!1,fromAction:t.type,fromActionPayload:t};v.trigger(m.type,m)}}},Hv=function(t){for(var e=this._pendingActions;e.length;){var n=e.shift();Wv.call(this,n,t)}},Yv=function(t){!t\u0026amp;\u0026amp;this.trigger(\u0026quot;updated\u0026quot;)},Xv=function(t,e){t.on(\u0026quot;rendered\u0026quot;,(function(n){e.trigger(\u0026quot;rendered\u0026quot;,n),!t.animation.isFinished()||e[Av]||e._scheduler.unfinished||e._pendingActions.length||e.trigger(\u0026quot;finished\u0026quot;)}))},Uv=function(t,e){t.on(\u0026quot;mouseover\u0026quot;,(function(t){var n=Oy(t.target,Ql);n\u0026amp;\u0026amp;(!function(t,e,n){var i=rl(t),r=Hl(i.componentMainType,i.componentIndex,i.componentHighDownName,n),o=r.dispatchers,a=r.focusSelf;o?(a\u0026amp;\u0026amp;Wl(i.componentMainType,i.componentIndex,n),E(o,(function(t){return Ll(t,e)}))):(Gl(i.seriesIndex,i.focus,i.blurScope,n),\u0026quot;self\u0026quot;===i.focus\u0026amp;\u0026amp;Wl(i.componentMainType,i.componentIndex,n),Ll(t,e))}(n,t,e._api),Jv(e))})).on(\u0026quot;mouseout\u0026quot;,(function(t){var n=Oy(t.target,Ql);n\u0026amp;\u0026amp;(!function(t,e,n){Fl(n);var i=rl(t),r=Hl(i.componentMainType,i.componentIndex,i.componentHighDownName,n).dispatchers;r?E(r,(function(t){return Pl(t,e)})):Pl(t,e)}(n,t,e._api),Jv(e))})).on(\u0026quot;click\u0026quot;,(function(t){var n=Oy(t.target,(function(t){return null!=rl(t).dataIndex}),!0);if(n){var i=n.selected?\u0026quot;unselect\u0026quot;:\u0026quot;select\u0026quot;,r=rl(n);e._api.dispatchAction({type:i,dataType:r.dataType,dataIndexInside:r.dataIndex,seriesIndex:r.seriesIndex,isFromClick:!0})}}))},Zv=function(t,e,n,i,r){!function(t){var e=[],n=[],i=!1;if(t.eachComponent((function(t,r){var o=r.get(\u0026quot;zlevel\u0026quot;)||0,a=r.get(\u0026quot;z\u0026quot;)||0,s=r.getZLevelKey();i=i||!!s,(\u0026quot;series\u0026quot;===t?n:e).push({zlevel:o,z:a,idx:r.componentIndex,type:t,key:s})})),i){var r,o,a=e.concat(n);Qe(a,(function(t,e){return t.zlevel===e.zlevel?t.z-e.z:t.zlevel-e.zlevel})),E(a,(function(e){var n=t.getComponent(e.type,e.idx),i=e.zlevel,a=e.key;null!=r\u0026amp;\u0026amp;(i=Math.max(r,i)),a?(i===r\u0026amp;\u0026amp;a!==o\u0026amp;\u0026amp;i++,o=a):o\u0026amp;\u0026amp;(i===r\u0026amp;\u0026amp;i++,o=\u0026quot;\u0026quot;),r=i,n.setZLevel(i)}))}}(e),jv(t,e,n,i,r),E(t._chartsViews,(function(t){t.__alive=!1})),qv(t,e,n,i,r),E(t._chartsViews,(function(t){t.__alive||t.remove(e,n)}))},jv=function(t,e,n,r,o,l){E(l||t._componentsViews,(function(t){var o=t.__model;a(o,t),t.render(o,e,n,r),i(o,t),s(o,t)}))},qv=function(t,e,n,o,l,u){var h=t._scheduler;l=A(l||{},{updatedSeries:e.getSeries()}),wv.trigger(\u0026quot;series:beforeupdate\u0026quot;,e,n,l);var c=!1;e.eachSeries((function(e){var n=t._chartsMap[e.__viewId];n.__alive=!0;var i=n.renderTask;h.updatePayload(i,o),a(e,n),u\u0026amp;\u0026amp;u.get(e.uid)\u0026amp;\u0026amp;i.dirty(),i.perform(h.getPerformArgs(i))\u0026amp;\u0026amp;(c=!0),n.group.silent=!!e.get(\u0026quot;silent\u0026quot;),function(t,e){var n=t.get(\u0026quot;blendMode\u0026quot;)||null;e.eachRendered((function(t){t.isGroup||(t.style.blend=n)}))}(e,n),Yl(e)})),h.unfinished=c||h.unfinished,wv.trigger(\u0026quot;series:layoutlabels\u0026quot;,e,n,l),wv.trigger(\u0026quot;series:transition\u0026quot;,e,n,l),e.eachSeries((function(e){var n=t._chartsMap[e.__viewId];i(e,n),s(e,n)})),function(t,e){var n=t._zr,i=n.storage,o=0;i.traverse((function(t){t.isGroup||o++})),o\u0026gt;e.get(\u0026quot;hoverLayerThreshold\u0026quot;)\u0026amp;\u0026amp;!r.node\u0026amp;\u0026amp;!r.worker\u0026amp;\u0026amp;e.eachSeries((function(e){if(!e.preventUsingHoverLayer){var n=t._chartsMap[e.__viewId];n.__alive\u0026amp;\u0026amp;n.eachRendered((function(t){t.states.emphasis\u0026amp;\u0026amp;(t.states.emphasis.hoverLayer=!0)}))}}))}(t,e),wv.trigger(\u0026quot;series:afterupdate\u0026quot;,e,n,l)},Jv=function(t){t[kv]=!0,t.getZr().wakeUp()},Qv=function(t){t[kv]\u0026amp;\u0026amp;(t.getZr().storage.traverse((function(t){xh(t)||e(t)})),t[kv]=!1)},Kv=function(t){return new(function(e){function i(){return null!==e\u0026amp;\u0026amp;e.apply(this,arguments)||this}return n(i,e),i.prototype.getCoordinateSystems=function(){return t._coordSysMgr.getCoordinateSystems()},i.prototype.getComponentByElement=function(e){for(;e;){var n=e.__ecComponentInfo;if(null!=n)return t._model.getComponent(n.mainType,n.index);e=e.parent}},i.prototype.enterEmphasis=function(e,n){Ol(e,n),Jv(t)},i.prototype.leaveEmphasis=function(e,n){Rl(e,n),Jv(t)},i.prototype.enterBlur=function(e){Nl(e),Jv(t)},i.prototype.leaveBlur=function(e){El(e),Jv(t)},i.prototype.enterSelect=function(e){zl(e),Jv(t)},i.prototype.leaveSelect=function(e){Vl(e),Jv(t)},i.prototype.getModel=function(){return t.getModel()},i.prototype.getViewOfComponentModel=function(e){return t.getViewOfComponentModel(e)},i.prototype.getViewOfSeriesModel=function(e){return t.getViewOfSeriesModel(e)},i}(_d))(t)},$v=function(t){function e(t,e){for(var n=0;n\u0026lt;t.length;n++){t[n][Pv]=e}}E(sm,(function(n,i){t._messageCenter.on(i,(function(n){if(fm[t.group]\u0026amp;\u0026amp;0!==t[Pv]){if(n\u0026amp;\u0026amp;n.escapeConnect)return;var i=t.makeActionFromEvent(n),r=[];E(dm,(function(e){e!==t\u0026amp;\u0026amp;e.group===t.group\u0026amp;\u0026amp;r.push(e)})),e(r,0),E(r,(function(t){1!==t[Pv]\u0026amp;\u0026amp;t.dispatchAction(i)})),e(r,2)}}))}))}}(),e}(jt),im=nm.prototype;im.on=Ov(\u0026quot;on\u0026quot;),im.off=Ov(\u0026quot;off\u0026quot;),im.one=function(t,e,n){var i=this;bo(),this.on.call(this,t,(function n(){for(var r=[],o=0;o\u0026lt;arguments.length;o++)r[o]=arguments[o];e\u0026amp;\u0026amp;e.apply\u0026amp;\u0026amp;e.apply(this,r),i.off(t,n)}),n)};var rm=[\u0026quot;click\u0026quot;,\u0026quot;dblclick\u0026quot;,\u0026quot;mouseover\u0026quot;,\u0026quot;mouseout\u0026quot;,\u0026quot;mousemove\u0026quot;,\u0026quot;mousedown\u0026quot;,\u0026quot;mouseup\u0026quot;,\u0026quot;globalout\u0026quot;,\u0026quot;contextmenu\u0026quot;];function om(t){0}var am={},sm={},lm=[],um=[],hm=[],cm={},pm={},dm={},fm={},gm=+new Date-0,ym=+new Date-0,vm=\u0026quot;_echarts_instance_\u0026quot;;function mm(t){fm[t]=!1}var xm=mm;function _m(t){return dm[function(t,e){return t.getAttribute?t.getAttribute(e):t[e]}(t,vm)]}function bm(t,e){cm[t]=e}function wm(t){P(um,t)\u0026lt;0\u0026amp;\u0026amp;um.push(t)}function Sm(t,e){Pm(lm,t,e,2e3)}function Mm(t){Tm(\u0026quot;afterinit\u0026quot;,t)}function Im(t){Tm(\u0026quot;afterupdate\u0026quot;,t)}function Tm(t,e){wv.on(t,e)}function Cm(t,e,n){X(e)\u0026amp;\u0026amp;(n=e,e=\u0026quot;\u0026quot;);var i=q(t)?t.type:[t,t={event:e}][0];t.event=(t.event||i).toLowerCase(),e=t.event,sm[e]||(lt(Lv.test(i)\u0026amp;\u0026amp;Lv.test(e)),am[i]||(am[i]={action:n,actionInfo:t}),sm[e]=i)}function Dm(t,e){wd.register(t,e)}function Am(t,e){Pm(hm,t,e,1e3,\u0026quot;layout\u0026quot;)}function km(t,e){Pm(hm,t,e,3e3,\u0026quot;visual\u0026quot;)}var Lm=[];function Pm(t,e,n,i,r){if((X(e)||q(e))\u0026amp;\u0026amp;(n=e,e=i),!(P(Lm,n)\u0026gt;=0)){Lm.push(n);var o=ey.wrapStageHandler(n,r);o.__prio=e,o.__raw=n,t.push(o)}}function Om(t,e){pm[t]=e}function Rm(t,e,n){var i=Mv(\u0026quot;registerMap\u0026quot;);i\u0026amp;\u0026amp;i(t,e,n)}var Nm=function(t){var e=(t=T(t)).type,n=\u0026quot;\u0026quot;;e||wo(n);var i=e.split(\u0026quot;:\u0026quot;);2!==i.length\u0026amp;\u0026amp;wo(n);var r=!1;\u0026quot;echarts\u0026quot;===i[0]\u0026amp;\u0026amp;(e=i[1],r=!0),t.__isBuiltIn=r,Vf.set(e,t)};km(Iv,Kg),km(Tv,Jg),km(Tv,Qg),km(Iv,Ty),km(Tv,Cy),km(7e3,(function(t,e){t.eachRawSeries((function(n){if(!t.isSeriesFiltered(n)){var i=n.getData();i.hasItemVisual()\u0026amp;\u0026amp;i.each((function(t){var n=i.getItemVisual(t,\u0026quot;decal\u0026quot;);n\u0026amp;\u0026amp;(i.ensureUniqueItemVisual(t,\u0026quot;style\u0026quot;).decal=mv(n,e))}));var r=i.getVisual(\u0026quot;decal\u0026quot;);if(r)i.getVisual(\u0026quot;style\u0026quot;).decal=mv(r,e)}}))})),wm(Xd),Sm(900,(function(t){var e=yt();t.eachSeries((function(t){var n=t.get(\u0026quot;stack\u0026quot;);if(n){var i=e.get(n)||e.set(n,[]),r=t.getData(),o={stackResultDimension:r.getCalculationInfo(\u0026quot;stackResultDimension\u0026quot;),stackedOverDimension:r.getCalculationInfo(\u0026quot;stackedOverDimension\u0026quot;),stackedDimension:r.getCalculationInfo(\u0026quot;stackedDimension\u0026quot;),stackedByDimension:r.getCalculationInfo(\u0026quot;stackedByDimension\u0026quot;),isStackedByIndex:r.getCalculationInfo(\u0026quot;isStackedByIndex\u0026quot;),data:r,seriesModel:t};if(!o.stackedDimension||!o.isStackedByIndex\u0026amp;\u0026amp;!o.stackedByDimension)return;i.length\u0026amp;\u0026amp;r.setCalculationInfo(\u0026quot;stackedOnSeries\u0026quot;,i[i.length-1].seriesModel),i.push(o)}})),e.each(Ud)})),Om(\u0026quot;default\u0026quot;,(function(t,e){k(e=e||{},{text:\u0026quot;loading\u0026quot;,textColor:\u0026quot;#000\u0026quot;,fontSize:12,fontWeight:\u0026quot;normal\u0026quot;,fontStyle:\u0026quot;normal\u0026quot;,fontFamily:\u0026quot;sans-serif\u0026quot;,maskColor:\u0026quot;rgba(255, 255, 255, 0.8)\u0026quot;,showSpinner:!0,color:\u0026quot;#5470c6\u0026quot;,spinnerRadius:10,lineWidth:5,zlevel:0});var n=new Br,i=new Ws({style:{fill:e.maskColor},zlevel:e.zlevel,z:1e4});n.add(i);var r,o=new Xs({style:{text:e.text,fill:e.textColor,fontSize:e.fontSize,fontWeight:e.fontWeight,fontStyle:e.fontStyle,fontFamily:e.fontFamily},zlevel:e.zlevel,z:10001}),a=new Ws({style:{fill:\u0026quot;none\u0026quot;},textContent:o,textConfig:{position:\u0026quot;right\u0026quot;,distance:10},zlevel:e.zlevel,z:10001});return n.add(a),e.showSpinner\u0026amp;\u0026amp;((r=new nh({shape:{startAngle:-ty/2,endAngle:-ty/2+.1,r:e.spinnerRadius},style:{stroke:e.color,lineCap:\u0026quot;round\u0026quot;,lineWidth:e.lineWidth},zlevel:e.zlevel,z:10001})).animateShape(!0).when(1e3,{endAngle:3*ty/2}).start(\u0026quot;circularInOut\u0026quot;),r.animateShape(!0).when(1e3,{startAngle:3*ty/2}).delay(300).start(\u0026quot;circularInOut\u0026quot;),n.add(r)),n.resize=function(){var n=o.getBoundingRect().width,s=e.showSpinner?e.spinnerRadius:0,l=(t.getWidth()-2*s-(e.showSpinner\u0026amp;\u0026amp;n?10:0)-n)/2-(e.showSpinner\u0026amp;\u0026amp;n?0:5+n/2)+(e.showSpinner?0:n/2)+(n?0:s),u=t.getHeight()/2;e.showSpinner\u0026amp;\u0026amp;r.setShape({cx:l,cy:u}),a.setShape({x:l-s,y:u-s,width:2*s,height:2*s}),i.setShape({x:0,y:0,width:t.getWidth(),height:t.getHeight()})},n.resize(),n})),Cm({type:dl,event:dl,update:dl},bt),Cm({type:fl,event:fl,update:fl},bt),Cm({type:gl,event:gl,update:gl},bt),Cm({type:yl,event:yl,update:yl},bt),Cm({type:vl,event:vl,update:vl},bt),bm(\u0026quot;light\u0026quot;,vy),bm(\u0026quot;dark\u0026quot;,wy);var Em=[],zm={registerPreprocessor:wm,registerProcessor:Sm,registerPostInit:Mm,registerPostUpdate:Im,registerUpdateLifecycle:Tm,registerAction:Cm,registerCoordinateSystem:Dm,registerLayout:Am,registerVisual:km,registerTransform:Nm,registerLoading:Om,registerMap:Rm,registerImpl:function(t,e){Sv[t]=e},PRIORITY:Cv,ComponentModel:zp,ComponentView:Ag,SeriesModel:bg,ChartView:Og,registerComponentModel:function(t){zp.registerClass(t)},registerComponentView:function(t){Ag.registerClass(t)},registerSeriesModel:function(t){bg.registerClass(t)},registerChartView:function(t){Og.registerClass(t)},registerSubTypeDefaulter:function(t,e){zp.registerSubTypeDefaulter(t,e)},registerPainter:function(t,e){Xr(t,e)}};function Vm(t){Y(t)?E(t,(function(t){Vm(t)})):P(Em,t)\u0026gt;=0||(Em.push(t),X(t)\u0026amp;\u0026amp;(t={install:t}),t.install(zm))}function Bm(t){return null==t?0:t.length||1}function Fm(t){return t}var Gm=function(){function t(t,e,n,i,r,o){this._old=t,this._new=e,this._oldKeyGetter=n||Fm,this._newKeyGetter=i||Fm,this.context=r,this._diffModeMultiple=\u0026quot;multiple\u0026quot;===o}return t.prototype.add=function(t){return this._add=t,this},t.prototype.update=function(t){return this._update=t,this},t.prototype.updateManyToOne=function(t){return this._updateManyToOne=t,this},t.prototype.updateOneToMany=function(t){return this._updateOneToMany=t,this},t.prototype.updateManyToMany=function(t){return this._updateManyToMany=t,this},t.prototype.remove=function(t){return this._remove=t,this},t.prototype.execute=function(){this[this._diffModeMultiple?\u0026quot;_executeMultiple\u0026quot;:\u0026quot;_executeOneToOne\u0026quot;]()},t.prototype._executeOneToOne=function(){var t=this._old,e=this._new,n={},i=new Array(t.length),r=new Array(e.length);this._initIndexMap(t,null,i,\u0026quot;_oldKeyGetter\u0026quot;),this._initIndexMap(e,n,r,\u0026quot;_newKeyGetter\u0026quot;);for(var o=0;o\u0026lt;t.length;o++){var a=i[o],s=n[a],l=Bm(s);if(l\u0026gt;1){var u=s.shift();1===s.length\u0026amp;\u0026amp;(n[a]=s[0]),this._update\u0026amp;\u0026amp;this._update(u,o)}else 1===l?(n[a]=null,this._update\u0026amp;\u0026amp;this._update(s,o)):this._remove\u0026amp;\u0026amp;this._remove(o)}this._performRestAdd(r,n)},t.prototype._executeMultiple=function(){var t=this._old,e=this._new,n={},i={},r=[],o=[];this._initIndexMap(t,n,r,\u0026quot;_oldKeyGetter\u0026quot;),this._initIndexMap(e,i,o,\u0026quot;_newKeyGetter\u0026quot;);for(var a=0;a\u0026lt;r.length;a++){var s=r[a],l=n[s],u=i[s],h=Bm(l),c=Bm(u);if(h\u0026gt;1\u0026amp;\u0026amp;1===c)this._updateManyToOne\u0026amp;\u0026amp;this._updateManyToOne(u,l),i[s]=null;else if(1===h\u0026amp;\u0026amp;c\u0026gt;1)this._updateOneToMany\u0026amp;\u0026amp;this._updateOneToMany(u,l),i[s]=null;else if(1===h\u0026amp;\u0026amp;1===c)this._update\u0026amp;\u0026amp;this._update(u,l),i[s]=null;else if(h\u0026gt;1\u0026amp;\u0026amp;c\u0026gt;1)this._updateManyToMany\u0026amp;\u0026amp;this._updateManyToMany(u,l),i[s]=null;else if(h\u0026gt;1)for(var p=0;p\u0026lt;h;p++)this._remove\u0026amp;\u0026amp;this._remove(l[p]);else this._remove\u0026amp;\u0026amp;this._remove(l)}this._performRestAdd(o,i)},t.prototype._performRestAdd=function(t,e){for(var n=0;n\u0026lt;t.length;n++){var i=t[n],r=e[i],o=Bm(r);if(o\u0026gt;1)for(var a=0;a\u0026lt;o;a++)this._add\u0026amp;\u0026amp;this._add(r[a]);else 1===o\u0026amp;\u0026amp;this._add\u0026amp;\u0026amp;this._add(r);e[i]=null}},t.prototype._initIndexMap=function(t,e,n,i){for(var r=this._diffModeMultiple,o=0;o\u0026lt;t.length;o++){var a=\u0026quot;_ec_\u0026quot;+this[i](t[o],o);if(r||(n[o]=a),e){var s=e[a],l=Bm(s);0===l?(e[a]=o,r\u0026amp;\u0026amp;n.push(a)):1===l?e[a]=[s,o]:s.push(o)}}},t}(),Wm=function(){function t(t,e){this._encode=t,this._schema=e}return t.prototype.get=function(){return{fullDimensions:this._getFullDimensionNames(),encode:this._encode}},t.prototype._getFullDimensionNames=function(){return this._cachedDimNames||(this._cachedDimNames=this._schema?this._schema.makeOutputDimensionNames():[]),this._cachedDimNames},t}();function Hm(t,e){return t.hasOwnProperty(e)||(t[e]=[]),t[e]}function Ym(t){return\u0026quot;category\u0026quot;===t?\u0026quot;ordinal\u0026quot;:\u0026quot;time\u0026quot;===t?\u0026quot;time\u0026quot;:\u0026quot;float\u0026quot;}var Xm=function(t){this.otherDims={},null!=t\u0026amp;\u0026amp;A(this,t)},Um=Vo(),Zm={float:\u0026quot;f\u0026quot;,int:\u0026quot;i\u0026quot;,ordinal:\u0026quot;o\u0026quot;,number:\u0026quot;n\u0026quot;,time:\u0026quot;t\u0026quot;},jm=function(){function t(t){this.dimensions=t.dimensions,this._dimOmitted=t.dimensionOmitted,this.source=t.source,this._fullDimCount=t.fullDimensionCount,this._updateDimOmitted(t.dimensionOmitted)}return t.prototype.isDimensionOmitted=function(){return this._dimOmitted},t.prototype._updateDimOmitted=function(t){this._dimOmitted=t,t\u0026amp;\u0026amp;(this._dimNameMap||(this._dimNameMap=$m(this.source)))},t.prototype.getSourceDimensionIndex=function(t){return rt(this._dimNameMap.get(t),-1)},t.prototype.getSourceDimension=function(t){var e=this.source.dimensionsDefine;if(e)return e[t]},t.prototype.makeStoreSchema=function(){for(var t=this._fullDimCount,e=af(this.source),n=!Jm(t),i=\u0026quot;\u0026quot;,r=[],o=0,a=0;o\u0026lt;t;o++){var s=void 0,l=void 0,u=void 0,h=this.dimensions[a];if(h\u0026amp;\u0026amp;h.storeDimIndex===o)s=e?h.name:null,l=h.type,u=h.ordinalMeta,a++;else{var c=this.getSourceDimension(o);c\u0026amp;\u0026amp;(s=e?c.name:null,l=c.type)}r.push({property:s,type:l,ordinalMeta:u}),!e||null==s||h\u0026amp;\u0026amp;h.isCalculationCoord||(i+=n?s.replace(/\\`/g,\u0026quot;`1\u0026quot;).replace(/\\$/g,\u0026quot;`2\u0026quot;):s),i+=\u0026quot;$\u0026quot;,i+=Zm[l]||\u0026quot;f\u0026quot;,u\u0026amp;\u0026amp;(i+=u.uid),i+=\u0026quot;$\u0026quot;}var p=this.source;return{dimensions:r,hash:[p.seriesLayoutBy,p.startIndex,i].join(\u0026quot;$$\u0026quot;)}},t.prototype.makeOutputDimensionNames=function(){for(var t=[],e=0,n=0;e\u0026lt;this._fullDimCount;e++){var i=void 0,r=this.dimensions[n];if(r\u0026amp;\u0026amp;r.storeDimIndex===e)r.isCalculationCoord||(i=r.name),n++;else{var o=this.getSourceDimension(e);o\u0026amp;\u0026amp;(i=o.name)}t.push(i)}return t},t.prototype.appendCalculationDimension=function(t){this.dimensions.push(t),t.isCalculationCoord=!0,this._fullDimCount++,this._updateDimOmitted(!0)},t}();function qm(t){return t instanceof jm}function Km(t){for(var e=yt(),n=0;n\u0026lt;(t||[]).length;n++){var i=t[n],r=q(i)?i.name:i;null!=r\u0026amp;\u0026amp;null==e.get(r)\u0026amp;\u0026amp;e.set(r,n)}return e}function $m(t){var e=Um(t);return e.dimNameMap||(e.dimNameMap=Km(t.dimensionsDefine))}function Jm(t){return t\u0026gt;30}var Qm,tx,ex,nx,ix,rx,ox,ax=q,sx=z,lx=\u0026quot;undefined\u0026quot;==typeof Int32Array?Array:Int32Array,ux=[\u0026quot;hasItemOption\u0026quot;,\u0026quot;_nameList\u0026quot;,\u0026quot;_idList\u0026quot;,\u0026quot;_invertedIndicesMap\u0026quot;,\u0026quot;_dimSummary\u0026quot;,\u0026quot;userOutput\u0026quot;,\u0026quot;_rawData\u0026quot;,\u0026quot;_dimValueGetter\u0026quot;,\u0026quot;_nameDimIdx\u0026quot;,\u0026quot;_idDimIdx\u0026quot;,\u0026quot;_nameRepeatCount\u0026quot;],hx=[\u0026quot;_approximateExtent\u0026quot;],cx=function(){function t(t,e){var n;this.type=\u0026quot;list\u0026quot;,this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=[\u0026quot;cloneShallow\u0026quot;,\u0026quot;downSample\u0026quot;,\u0026quot;minmaxDownSample\u0026quot;,\u0026quot;lttbDownSample\u0026quot;,\u0026quot;map\u0026quot;],this.CHANGABLE_METHODS=[\u0026quot;filterSelf\u0026quot;,\u0026quot;selectRange\u0026quot;],this.DOWNSAMPLE_METHODS=[\u0026quot;downSample\u0026quot;,\u0026quot;minmaxDownSample\u0026quot;,\u0026quot;lttbDownSample\u0026quot;];var i=!1;qm(t)?(n=t.dimensions,this._dimOmitted=t.isDimensionOmitted(),this._schema=t):(i=!0,n=t),n=n||[\u0026quot;x\u0026quot;,\u0026quot;y\u0026quot;];for(var r={},o=[],a={},s=!1,l={},u=0;u\u0026lt;n.length;u++){var h=n[u],c=U(h)?new Xm({name:h}):h instanceof Xm?h:new Xm(h),p=c.name;c.type=c.type||\u0026quot;float\u0026quot;,c.coordDim||(c.coordDim=p,c.coordDimIndex=0);var d=c.otherDims=c.otherDims||{};o.push(p),r[p]=c,null!=l[p]\u0026amp;\u0026amp;(s=!0),c.createInvertedIndices\u0026amp;\u0026amp;(a[p]=[]),0===d.itemName\u0026amp;\u0026amp;(this._nameDimIdx=u),0===d.itemId\u0026amp;\u0026amp;(this._idDimIdx=u),i\u0026amp;\u0026amp;(c.storeDimIndex=u)}if(this.dimensions=o,this._dimInfos=r,this._initGetDimensionInfo(s),this.hostModel=e,this._invertedIndicesMap=a,this._dimOmitted){var f=this._dimIdxToName=yt();E(o,(function(t){f.set(r[t].storeDimIndex,t)}))}}return t.prototype.getDimension=function(t){var e=this._recognizeDimIndex(t);if(null==e)return t;if(e=t,!this._dimOmitted)return this.dimensions[e];var n=this._dimIdxToName.get(e);if(null!=n)return n;var i=this._schema.getSourceDimension(e);return i?i.name:void 0},t.prototype.getDimensionIndex=function(t){var e=this._recognizeDimIndex(t);if(null!=e)return e;if(null==t)return-1;var n=this._getDimInfo(t);return n?n.storeDimIndex:this._dimOmitted?this._schema.getSourceDimensionIndex(t):-1},t.prototype._recognizeDimIndex=function(t){if(j(t)||null!=t\u0026amp;\u0026amp;!isNaN(t)\u0026amp;\u0026amp;!this._getDimInfo(t)\u0026amp;\u0026amp;(!this._dimOmitted||this._schema.getSourceDimensionIndex(t)\u0026lt;0))return+t},t.prototype._getStoreDimIndex=function(t){var e=this.getDimensionIndex(t);return e},t.prototype.getDimensionInfo=function(t){return this._getDimInfo(this.getDimension(t))},t.prototype._initGetDimensionInfo=function(t){var e=this._dimInfos;this._getDimInfo=t?function(t){return e.hasOwnProperty(t)?e[t]:void 0}:function(t){return e[t]}},t.prototype.getDimensionsOnCoord=function(){return this._dimSummary.dataDimsOnCoord.slice()},t.prototype.mapDimension=function(t,e){var n=this._dimSummary;if(null==e)return n.encodeFirstDimNotExtra[t];var i=n.encode[t];return i?i[e]:null},t.prototype.mapDimensionsAll=function(t){return(this._dimSummary.encode[t]||[]).slice()},t.prototype.getStore=function(){return this._store},t.prototype.initData=function(t,e,n){var i,r=this;if(t instanceof Kf\u0026amp;\u0026amp;(i=t),!i){var o=this.dimensions,a=Qd(t)||N(t)?new sf(t,o.length):t;i=new Kf;var s=sx(o,(function(t){return{type:r._dimInfos[t].type,property:t}}));i.initData(a,s,n)}this._store=i,this._nameList=(e||[]).slice(),this._idList=[],this._nameRepeatCount={},this._doInit(0,i.count()),this._dimSummary=function(t,e){var n={},i=n.encode={},r=yt(),o=[],a=[],s={};E(t.dimensions,(function(e){var n,l=t.getDimensionInfo(e),u=l.coordDim;if(u){var h=l.coordDimIndex;Hm(i,u)[h]=e,l.isExtraCoord||(r.set(u,1),\u0026quot;ordinal\u0026quot;!==(n=l.type)\u0026amp;\u0026amp;\u0026quot;time\u0026quot;!==n\u0026amp;\u0026amp;(o[0]=e),Hm(s,u)[h]=t.getDimensionIndex(l.name)),l.defaultTooltip\u0026amp;\u0026amp;a.push(e)}Gp.each((function(t,e){var n=Hm(i,e),r=l.otherDims[e];null!=r\u0026amp;\u0026amp;!1!==r\u0026amp;\u0026amp;(n[r]=l.name)}))}));var l=[],u={};r.each((function(t,e){var n=i[e];u[e]=n[0],l=l.concat(n)})),n.dataDimsOnCoord=l,n.dataDimIndicesOnCoord=z(l,(function(e){return t.getDimensionInfo(e).storeDimIndex})),n.encodeFirstDimNotExtra=u;var h=i.label;h\u0026amp;\u0026amp;h.length\u0026amp;\u0026amp;(o=h.slice());var c=i.tooltip;return c\u0026amp;\u0026amp;c.length?a=c.slice():a.length||(a=o.slice()),i.defaultedLabel=o,i.defaultedTooltip=a,n.userOutput=new Wm(s,e),n}(this,this._schema),this.userOutput=this._dimSummary.userOutput},t.prototype.appendData=function(t){var e=this._store.appendData(t);this._doInit(e[0],e[1])},t.prototype.appendValues=function(t,e){var n=this._store.appendValues(t,e\u0026amp;\u0026amp;e.length),i=n.start,r=n.end,o=this._shouldMakeIdFromName();if(this._updateOrdinalMeta(),e)for(var a=i;a\u0026lt;r;a++){var s=a-i;this._nameList[a]=e[s],o\u0026amp;\u0026amp;ox(this,a)}},t.prototype._updateOrdinalMeta=function(){for(var t=this._store,e=this.dimensions,n=0;n\u0026lt;e.length;n++){var i=this._dimInfos[e[n]];i.ordinalMeta\u0026amp;\u0026amp;t.collectOrdinalMeta(i.storeDimIndex,i.ordinalMeta)}},t.prototype._shouldMakeIdFromName=function(){var t=this._store.getProvider();return null==this._idDimIdx\u0026amp;\u0026amp;t.getSource().sourceFormat!==Up\u0026amp;\u0026amp;!t.fillStorage},t.prototype._doInit=function(t,e){if(!(t\u0026gt;=e)){var n=this._store.getProvider();this._updateOrdinalMeta();var i=this._nameList,r=this._idList;if(n.getSource().sourceFormat===Wp\u0026amp;\u0026amp;!n.pure)for(var o=[],a=t;a\u0026lt;e;a++){var s=n.getItem(a,o);if(!this.hasItemOption\u0026amp;\u0026amp;ko(s)\u0026amp;\u0026amp;(this.hasItemOption=!0),s){var l=s.name;null==i[a]\u0026amp;\u0026amp;null!=l\u0026amp;\u0026amp;(i[a]=Ro(l,null));var u=s.id;null==r[a]\u0026amp;\u0026amp;null!=u\u0026amp;\u0026amp;(r[a]=Ro(u,null))}}if(this._shouldMakeIdFromName())for(a=t;a\u0026lt;e;a++)ox(this,a);Qm(this)}},t.prototype.getApproximateExtent=function(t){return this._approximateExtent[t]||this._store.getDataExtent(this._getStoreDimIndex(t))},t.prototype.setApproximateExtent=function(t,e){e=this.getDimension(e),this._approximateExtent[e]=t.slice()},t.prototype.getCalculationInfo=function(t){return this._calculationInfo[t]},t.prototype.setCalculationInfo=function(t,e){ax(t)?A(this._calculationInfo,t):this._calculationInfo[t]=e},t.prototype.getName=function(t){var e=this.getRawIndex(t),n=this._nameList[e];return null==n\u0026amp;\u0026amp;null!=this._nameDimIdx\u0026amp;\u0026amp;(n=ex(this,this._nameDimIdx,e)),null==n\u0026amp;\u0026amp;(n=\u0026quot;\u0026quot;),n},t.prototype._getCategory=function(t,e){var n=this._store.get(t,e),i=this._store.getOrdinalMeta(t);return i?i.categories[n]:n},t.prototype.getId=function(t){return tx(this,this.getRawIndex(t))},t.prototype.count=function(){return this._store.count()},t.prototype.get=function(t,e){var n=this._store,i=this._dimInfos[t];if(i)return n.get(i.storeDimIndex,e)},t.prototype.getByRawIndex=function(t,e){var n=this._store,i=this._dimInfos[t];if(i)return n.getByRawIndex(i.storeDimIndex,e)},t.prototype.getIndices=function(){return this._store.getIndices()},t.prototype.getDataExtent=function(t){return this._store.getDataExtent(this._getStoreDimIndex(t))},t.prototype.getSum=function(t){return this._store.getSum(this._getStoreDimIndex(t))},t.prototype.getMedian=function(t){return this._store.getMedian(this._getStoreDimIndex(t))},t.prototype.getValues=function(t,e){var n=this,i=this._store;return Y(t)?i.getValues(sx(t,(function(t){return n._getStoreDimIndex(t)})),e):i.getValues(t)},t.prototype.hasValue=function(t){for(var e=this._dimSummary.dataDimIndicesOnCoord,n=0,i=e.length;n\u0026lt;i;n++)if(isNaN(this._store.get(e[n],t)))return!1;return!0},t.prototype.indexOfName=function(t){for(var e=0,n=this._store.count();e\u0026lt;n;e++)if(this.getName(e)===t)return e;return-1},t.prototype.getRawIndex=function(t){return this._store.getRawIndex(t)},t.prototype.indexOfRawIndex=function(t){return this._store.indexOfRawIndex(t)},t.prototype.rawIndexOf=function(t,e){var n=t\u0026amp;\u0026amp;this._invertedIndicesMap[t];var i=n\u0026amp;\u0026amp;n[e];return null==i||isNaN(i)?-1:i},t.prototype.indicesOfNearest=function(t,e,n){return this._store.indicesOfNearest(this._getStoreDimIndex(t),e,n)},t.prototype.each=function(t,e,n){X(t)\u0026amp;\u0026amp;(n=e,e=t,t=[]);var i=n||this,r=sx(nx(t),this._getStoreDimIndex,this);this._store.each(r,i?W(e,i):e)},t.prototype.filterSelf=function(t,e,n){X(t)\u0026amp;\u0026amp;(n=e,e=t,t=[]);var i=n||this,r=sx(nx(t),this._getStoreDimIndex,this);return this._store=this._store.filter(r,i?W(e,i):e),this},t.prototype.selectRange=function(t){var e=this,n={};return E(G(t),(function(i){var r=e._getStoreDimIndex(i);n[r]=t[i]})),this._store=this._store.selectRange(n),this},t.prototype.mapArray=function(t,e,n){X(t)\u0026amp;\u0026amp;(n=e,e=t,t=[]),n=n||this;var i=[];return this.each(t,(function(){i.push(e\u0026amp;\u0026amp;e.apply(this,arguments))}),n),i},t.prototype.map=function(t,e,n,i){var r=n||i||this,o=sx(nx(t),this._getStoreDimIndex,this),a=rx(this);return a._store=this._store.map(o,r?W(e,r):e),a},t.prototype.modify=function(t,e,n,i){var r=n||i||this;var o=sx(nx(t),this._getStoreDimIndex,this);this._store.modify(o,r?W(e,r):e)},t.prototype.downSample=function(t,e,n,i){var r=rx(this);return r._store=this._store.downSample(this._getStoreDimIndex(t),e,n,i),r},t.prototype.minmaxDownSample=function(t,e){var n=rx(this);return n._store=this._store.minmaxDownSample(this._getStoreDimIndex(t),e),n},t.prototype.lttbDownSample=function(t,e){var n=rx(this);return n._store=this._store.lttbDownSample(this._getStoreDimIndex(t),e),n},t.prototype.getRawDataItem=function(t){return this._store.getRawDataItem(t)},t.prototype.getItemModel=function(t){var e=this.hostModel,n=this.getRawDataItem(t);return new Cc(n,e,e\u0026amp;\u0026amp;e.ecModel)},t.prototype.diff=function(t){var e=this;return new Gm(t?t.getStore().getIndices():[],this.getStore().getIndices(),(function(e){return tx(t,e)}),(function(t){return tx(e,t)}))},t.prototype.getVisual=function(t){var e=this._visual;return e\u0026amp;\u0026amp;e[t]},t.prototype.setVisual=function(t,e){this._visual=this._visual||{},ax(t)?A(this._visual,t):this._visual[t]=e},t.prototype.getItemVisual=function(t,e){var n=this._itemVisuals[t],i=n\u0026amp;\u0026amp;n[e];return null==i?this.getVisual(e):i},t.prototype.hasItemVisual=function(){return this._itemVisuals.length\u0026gt;0},t.prototype.ensureUniqueItemVisual=function(t,e){var n=this._itemVisuals,i=n[t];i||(i=n[t]={});var r=i[e];return null==r\u0026amp;\u0026amp;(Y(r=this.getVisual(e))?r=r.slice():ax(r)\u0026amp;\u0026amp;(r=A({},r)),i[e]=r),r},t.prototype.setItemVisual=function(t,e,n){var i=this._itemVisuals[t]||{};this._itemVisuals[t]=i,ax(e)?A(i,e):i[e]=n},t.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},t.prototype.setLayout=function(t,e){ax(t)?A(this._layout,t):this._layout[t]=e},t.prototype.getLayout=function(t){return this._layout[t]},t.prototype.getItemLayout=function(t){return this._itemLayouts[t]},t.prototype.setItemLayout=function(t,e,n){this._itemLayouts[t]=n?A(this._itemLayouts[t]||{},e):e},t.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},t.prototype.setItemGraphicEl=function(t,e){var n=this.hostModel\u0026amp;\u0026amp;this.hostModel.seriesIndex;ol(n,this.dataType,t,e),this._graphicEls[t]=e},t.prototype.getItemGraphicEl=function(t){return this._graphicEls[t]},t.prototype.eachItemGraphicEl=function(t,e){E(this._graphicEls,(function(n,i){n\u0026amp;\u0026amp;t\u0026amp;\u0026amp;t.call(e,n,i)}))},t.prototype.cloneShallow=function(e){return e||(e=new t(this._schema?this._schema:sx(this.dimensions,this._getDimInfo,this),this.hostModel)),ix(e,this),e._store=this._store,e},t.prototype.wrapMethod=function(t,e){var n=this[t];X(n)\u0026amp;\u0026amp;(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var t=n.apply(this,arguments);return e.apply(this,[t].concat(at(arguments)))})},t.internalField=(Qm=function(t){var e=t._invertedIndicesMap;E(e,(function(n,i){var r=t._dimInfos[i],o=r.ordinalMeta,a=t._store;if(o){n=e[i]=new lx(o.categories.length);for(var s=0;s\u0026lt;n.length;s++)n[s]=-1;for(s=0;s\u0026lt;a.count();s++)n[a.get(r.storeDimIndex,s)]=s}}))},ex=function(t,e,n){return Ro(t._getCategory(e,n),null)},tx=function(t,e){var n=t._idList[e];return null==n\u0026amp;\u0026amp;null!=t._idDimIdx\u0026amp;\u0026amp;(n=ex(t,t._idDimIdx,e)),null==n\u0026amp;\u0026amp;(n=\u0026quot;e\\0\\0\u0026quot;+e),n},nx=function(t){return Y(t)||(t=null!=t?[t]:[]),t},rx=function(e){var n=new t(e._schema?e._schema:sx(e.dimensions,e._getDimInfo,e),e.hostModel);return ix(n,e),n},ix=function(t,e){E(ux.concat(e.__wrappedMethods||[]),(function(n){e.hasOwnProperty(n)\u0026amp;\u0026amp;(t[n]=e[n])})),t.__wrappedMethods=e.__wrappedMethods,E(hx,(function(n){t[n]=T(e[n])})),t._calculationInfo=A({},e._calculationInfo)},void(ox=function(t,e){var n=t._nameList,i=t._idList,r=t._nameDimIdx,o=t._idDimIdx,a=n[e],s=i[e];if(null==a\u0026amp;\u0026amp;null!=r\u0026amp;\u0026amp;(n[e]=a=ex(t,r,e)),null==s\u0026amp;\u0026amp;null!=o\u0026amp;\u0026amp;(i[e]=s=ex(t,o,e)),null==s\u0026amp;\u0026amp;null!=a){var l=t._nameRepeatCount,u=l[a]=(l[a]||0)+1;s=a,u\u0026gt;1\u0026amp;\u0026amp;(s+=\u0026quot;__ec__\u0026quot;+u),i[e]=s}})),t}();function px(t,e){Qd(t)||(t=ef(t));var n=(e=e||{}).coordDimensions||[],i=e.dimensionsDefine||t.dimensionsDefine||[],r=yt(),o=[],a=function(t,e,n,i){var r=Math.max(t.dimensionsDetectedCount||1,e.length,n.length,i||0);return E(e,(function(t){var e;q(t)\u0026amp;\u0026amp;(e=t.dimsDef)\u0026amp;\u0026amp;(r=Math.max(r,e.length))})),r}(t,n,i,e.dimensionsCount),s=e.canOmitUnusedDimensions\u0026amp;\u0026amp;Jm(a),l=i===t.dimensionsDefine,u=l?$m(t):Km(i),h=e.encodeDefine;!h\u0026amp;\u0026amp;e.encodeDefaulter\u0026amp;\u0026amp;(h=e.encodeDefaulter(t,a));for(var c=yt(h),p=new Xf(a),d=0;d\u0026lt;p.length;d++)p[d]=-1;function f(t){var e=p[t];if(e\u0026lt;0){var n=i[t],r=q(n)?n:{name:n},a=new Xm,s=r.name;null!=s\u0026amp;\u0026amp;null!=u.get(s)\u0026amp;\u0026amp;(a.name=a.displayName=s),null!=r.type\u0026amp;\u0026amp;(a.type=r.type),null!=r.displayName\u0026amp;\u0026amp;(a.displayName=r.displayName);var l=o.length;return p[t]=l,a.storeDimIndex=t,o.push(a),a}return o[e]}if(!s)for(d=0;d\u0026lt;a;d++)f(d);c.each((function(t,e){var n=To(t).slice();if(1===n.length\u0026amp;\u0026amp;!U(n[0])\u0026amp;\u0026amp;n[0]\u0026lt;0)c.set(e,!1);else{var i=c.set(e,[]);E(n,(function(t,n){var r=U(t)?u.get(t):t;null!=r\u0026amp;\u0026amp;r\u0026lt;a\u0026amp;\u0026amp;(i[n]=r,y(f(r),e,n))}))}}));var g=0;function y(t,e,n){null!=Gp.get(e)?t.otherDims[e]=n:(t.coordDim=e,t.coordDimIndex=n,r.set(e,!0))}E(n,(function(t){var e,n,i,r;if(U(t))e=t,r={};else{e=(r=t).name;var o=r.ordinalMeta;r.ordinalMeta=null,(r=A({},r)).ordinalMeta=o,n=r.dimsDef,i=r.otherDims,r.name=r.coordDim=r.coordDimIndex=r.dimsDef=r.otherDims=null}var s=c.get(e);if(!1!==s){if(!(s=To(s)).length)for(var u=0;u\u0026lt;(n\u0026amp;\u0026amp;n.length||1);u++){for(;g\u0026lt;a\u0026amp;\u0026amp;null!=f(g).coordDim;)g++;g\u0026lt;a\u0026amp;\u0026amp;s.push(g++)}E(s,(function(t,o){var a=f(t);if(l\u0026amp;\u0026amp;null!=r.type\u0026amp;\u0026amp;(a.type=r.type),y(k(a,r),e,o),null==a.name\u0026amp;\u0026amp;n){var s=n[o];!q(s)\u0026amp;\u0026amp;(s={name:s}),a.name=a.displayName=s.name,a.defaultTooltip=s.defaultTooltip}i\u0026amp;\u0026amp;k(a.otherDims,i)}))}}));var v=e.generateCoord,m=e.generateCoordCount,x=null!=m;m=v?m||1:0;var _=v||\u0026quot;value\u0026quot;;function b(t){null==t.name\u0026amp;\u0026amp;(t.name=t.coordDim)}if(s)E(o,(function(t){b(t)})),o.sort((function(t,e){return t.storeDimIndex-e.storeDimIndex}));else for(var w=0;w\u0026lt;a;w++){var S=f(w);null==S.coordDim\u0026amp;\u0026amp;(S.coordDim=dx(_,r,x),S.coordDimIndex=0,(!v||m\u0026lt;=0)\u0026amp;\u0026amp;(S.isExtraCoord=!0),m--),b(S),null!=S.type||id(t,w)!==Kp\u0026amp;\u0026amp;(!S.isExtraCoord||null==S.otherDims.itemName\u0026amp;\u0026amp;null==S.otherDims.seriesName)||(S.type=\u0026quot;ordinal\u0026quot;)}return function(t){for(var e=yt(),n=0;n\u0026lt;t.length;n++){var i=t[n],r=i.name,o=e.get(r)||0;o\u0026gt;0\u0026amp;\u0026amp;(i.name=r+(o-1)),o++,e.set(r,o)}}(o),new jm({source:t,dimensions:o,fullDimensionCount:a,dimensionOmitted:s})}function dx(t,e,n){if(n||e.hasKey(t)){for(var i=0;e.hasKey(t+i);)i++;t+=i}return e.set(t,!0),t}var fx=function(t){this.coordSysDims=[],this.axisMap=yt(),this.categoryAxisMap=yt(),this.coordSysName=t};var gx={cartesian2d:function(t,e,n,i){var r=t.getReferringComponents(\u0026quot;xAxis\u0026quot;,Wo).models[0],o=t.getReferringComponents(\u0026quot;yAxis\u0026quot;,Wo).models[0];e.coordSysDims=[\u0026quot;x\u0026quot;,\u0026quot;y\u0026quot;],n.set(\u0026quot;x\u0026quot;,r),n.set(\u0026quot;y\u0026quot;,o),yx(r)\u0026amp;\u0026amp;(i.set(\u0026quot;x\u0026quot;,r),e.firstCategoryDimIndex=0),yx(o)\u0026amp;\u0026amp;(i.set(\u0026quot;y\u0026quot;,o),null==e.firstCategoryDimIndex\u0026amp;\u0026amp;(e.firstCategoryDimIndex=1))},singleAxis:function(t,e,n,i){var r=t.getReferringComponents(\u0026quot;singleAxis\u0026quot;,Wo).models[0];e.coordSysDims=[\u0026quot;single\u0026quot;],n.set(\u0026quot;single\u0026quot;,r),yx(r)\u0026amp;\u0026amp;(i.set(\u0026quot;single\u0026quot;,r),e.firstCategoryDimIndex=0)},polar:function(t,e,n,i){var r=t.getReferringComponents(\u0026quot;polar\u0026quot;,Wo).models[0],o=r.findAxisModel(\u0026quot;radiusAxis\u0026quot;),a=r.findAxisModel(\u0026quot;angleAxis\u0026quot;);e.coordSysDims=[\u0026quot;radius\u0026quot;,\u0026quot;angle\u0026quot;],n.set(\u0026quot;radius\u0026quot;,o),n.set(\u0026quot;angle\u0026quot;,a),yx(o)\u0026amp;\u0026amp;(i.set(\u0026quot;radius\u0026quot;,o),e.firstCategoryDimIndex=0),yx(a)\u0026amp;\u0026amp;(i.set(\u0026quot;angle\u0026quot;,a),null==e.firstCategoryDimIndex\u0026amp;\u0026amp;(e.firstCategoryDimIndex=1))},geo:function(t,e,n,i){e.coordSysDims=[\u0026quot;lng\u0026quot;,\u0026quot;lat\u0026quot;]},parallel:function(t,e,n,i){var r=t.ecModel,o=r.getComponent(\u0026quot;parallel\u0026quot;,t.get(\u0026quot;parallelIndex\u0026quot;)),a=e.coordSysDims=o.dimensions.slice();E(o.parallelAxisIndex,(function(t,o){var s=r.getComponent(\u0026quot;parallelAxis\u0026quot;,t),l=a[o];n.set(l,s),yx(s)\u0026amp;\u0026amp;(i.set(l,s),null==e.firstCategoryDimIndex\u0026amp;\u0026amp;(e.firstCategoryDimIndex=o))}))}};function yx(t){return\u0026quot;category\u0026quot;===t.get(\u0026quot;type\u0026quot;)}function vx(t,e,n){var i,r,o,a=(n=n||{}).byIndex,s=n.stackedCoordDimension;!function(t){return!qm(t.schema)}(e)?(r=e.schema,i=r.dimensions,o=e.store):i=e;var l,u,h,c,p=!(!t||!t.get(\u0026quot;stack\u0026quot;));if(E(i,(function(t,e){U(t)\u0026amp;\u0026amp;(i[e]=t={name:t}),p\u0026amp;\u0026amp;!t.isExtraCoord\u0026amp;\u0026amp;(a||l||!t.ordinalMeta||(l=t),u||\u0026quot;ordinal\u0026quot;===t.type||\u0026quot;time\u0026quot;===t.type||s\u0026amp;\u0026amp;s!==t.coordDim||(u=t))})),!u||a||l||(a=!0),u){h=\u0026quot;__\\0ecstackresult_\u0026quot;+t.id,c=\u0026quot;__\\0ecstackedover_\u0026quot;+t.id,l\u0026amp;\u0026amp;(l.createInvertedIndices=!0);var d=u.coordDim,f=u.type,g=0;E(i,(function(t){t.coordDim===d\u0026amp;\u0026amp;g++}));var y={name:h,coordDim:d,coordDimIndex:g,type:f,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length},v={name:c,coordDim:c,coordDimIndex:g+1,type:f,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length+1};r?(o\u0026amp;\u0026amp;(y.storeDimIndex=o.ensureCalculationDimension(c,f),v.storeDimIndex=o.ensureCalculationDimension(h,f)),r.appendCalculationDimension(y),r.appendCalculationDimension(v)):(i.push(y),i.push(v))}return{stackedDimension:u\u0026amp;\u0026amp;u.name,stackedByDimension:l\u0026amp;\u0026amp;l.name,isStackedByIndex:a,stackedOverDimension:c,stackResultDimension:h}}function mx(t,e){return!!e\u0026amp;\u0026amp;e===t.getCalculationInfo(\u0026quot;stackedDimension\u0026quot;)}function xx(t,e){return mx(t,e)?t.getCalculationInfo(\u0026quot;stackResultDimension\u0026quot;):e}function _x(t,e,n){n=n||{};var i,r=e.getSourceManager(),o=!1;t?(o=!0,i=ef(t)):o=(i=r.getSource()).sourceFormat===Wp;var a=function(t){var e=t.get(\u0026quot;coordinateSystem\u0026quot;),n=new fx(e),i=gx[e];if(i)return i(t,n,n.axisMap,n.categoryAxisMap),n}(e),s=function(t,e){var n,i=t.get(\u0026quot;coordinateSystem\u0026quot;),r=wd.get(i);return e\u0026amp;\u0026amp;e.coordSysDims\u0026amp;\u0026amp;(n=z(e.coordSysDims,(function(t){var n={name:t},i=e.axisMap.get(t);if(i){var r=i.get(\u0026quot;type\u0026quot;);n.type=Ym(r)}return n}))),n||(n=r\u0026amp;\u0026amp;(r.getDimensionsInfo?r.getDimensionsInfo():r.dimensions.slice())||[\u0026quot;x\u0026quot;,\u0026quot;y\u0026quot;]),n}(e,a),l=n.useEncodeDefaulter,u=X(l)?l:l?H(td,s,e):null,h=px(i,{coordDimensions:s,generateCoord:n.generateCoord,encodeDefine:e.getEncode(),encodeDefaulter:u,canOmitUnusedDimensions:!o}),c=function(t,e,n){var i,r;return n\u0026amp;\u0026amp;E(t,(function(t,o){var a=t.coordDim,s=n.categoryAxisMap.get(a);s\u0026amp;\u0026amp;(null==i\u0026amp;\u0026amp;(i=o),t.ordinalMeta=s.getOrdinalMeta(),e\u0026amp;\u0026amp;(t.createInvertedIndices=!0)),null!=t.otherDims.itemName\u0026amp;\u0026amp;(r=!0)})),r||null==i||(t[i].otherDims.itemName=0),i}(h.dimensions,n.createInvertedIndices,a),p=o?null:r.getSharedDataStore(h),d=vx(e,{schema:h,store:p}),f=new cx(h,e);f.setCalculationInfo(d);var g=null!=c\u0026amp;\u0026amp;function(t){if(t.sourceFormat===Wp){var e=function(t){var e=0;for(;e\u0026lt;t.length\u0026amp;\u0026amp;null==t[e];)e++;return t[e]}(t.data||[]);return!Y(Ao(e))}}(i)?function(t,e,n,i){return i===c?n:this.defaultDimValueGetter(t,e,n,i)}:null;return f.hasItemOption=!1,f.initData(o?i:p,null,g),f}var bx=function(){function t(t){this._setting=t||{},this._extent=[1/0,-1/0]}return t.prototype.getSetting=function(t){return this._setting[t]},t.prototype.unionExtent=function(t){var e=this._extent;t[0]\u0026lt;e[0]\u0026amp;\u0026amp;(e[0]=t[0]),t[1]\u0026gt;e[1]\u0026amp;\u0026amp;(e[1]=t[1])},t.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},t.prototype.getExtent=function(){return this._extent.slice()},t.prototype.setExtent=function(t,e){var n=this._extent;isNaN(t)||(n[0]=t),isNaN(e)||(n[1]=e)},t.prototype.isInExtentRange=function(t){return this._extent[0]\u0026lt;=t\u0026amp;\u0026amp;this._extent[1]\u0026gt;=t},t.prototype.isBlank=function(){return this._isBlank},t.prototype.setBlank=function(t){this._isBlank=t},t}();na(bx);var Sx=0,Mx=function(){function t(t){this.categories=t.categories||[],this._needCollect=t.needCollect,this._deduplication=t.deduplication,this.uid=++Sx}return t.createByAxisModel=function(e){var n=e.option,i=n.data,r=i\u0026amp;\u0026amp;z(i,Ix);return new t({categories:r,needCollect:!r,deduplication:!1!==n.dedplication})},t.prototype.getOrdinal=function(t){return this._getOrCreateMap().get(t)},t.prototype.parseAndCollect=function(t){var e,n=this._needCollect;if(!U(t)\u0026amp;\u0026amp;!n)return t;if(n\u0026amp;\u0026amp;!this._deduplication)return e=this.categories.length,this.categories[e]=t,e;var i=this._getOrCreateMap();return null==(e=i.get(t))\u0026amp;\u0026amp;(n?(e=this.categories.length,this.categories[e]=t,i.set(t,e)):e=NaN),e},t.prototype._getOrCreateMap=function(){return this._map||(this._map=yt(this.categories))},t}();function Ix(t){return q(t)\u0026amp;\u0026amp;null!=t.value?t.value:t+\u0026quot;\u0026quot;}function Tx(t){return\u0026quot;interval\u0026quot;===t.type||\u0026quot;log\u0026quot;===t.type}function Cx(t,e,n,i){var r={},o=t[1]-t[0],a=r.interval=po(o/e,!0);null!=n\u0026amp;\u0026amp;a\u0026lt;n\u0026amp;\u0026amp;(a=r.interval=n),null!=i\u0026amp;\u0026amp;a\u0026gt;i\u0026amp;\u0026amp;(a=r.interval=i);var s=r.intervalPrecision=Ax(a);return function(t,e){!isFinite(t[0])\u0026amp;\u0026amp;(t[0]=e[0]),!isFinite(t[1])\u0026amp;\u0026amp;(t[1]=e[1]),kx(t,0,e),kx(t,1,e),t[0]\u0026gt;t[1]\u0026amp;\u0026amp;(t[0]=t[1])}(r.niceTickExtent=[Jr(Math.ceil(t[0]/a)*a,s),Jr(Math.floor(t[1]/a)*a,s)],t),r}function Dx(t){var e=Math.pow(10,co(t)),n=t/e;return n?2===n?n=3:3===n?n=5:n*=2:n=1,Jr(n*e)}function Ax(t){return to(t)+2}function kx(t,e,n){t[e]=Math.max(Math.min(t[e],n[1]),n[0])}function Lx(t,e){return t\u0026gt;=e[0]\u0026amp;\u0026amp;t\u0026lt;=e[1]}function Px(t,e){return e[1]===e[0]?.5:(t-e[0])/(e[1]-e[0])}function Ox(t,e){return t*(e[1]-e[0])+e[0]}var Rx=function(t){function e(e){var n=t.call(this,e)||this;n.type=\u0026quot;ordinal\u0026quot;;var i=n.getSetting(\u0026quot;ordinalMeta\u0026quot;);return i||(i=new Mx({})),Y(i)\u0026amp;\u0026amp;(i=new Mx({categories:z(i,(function(t){return q(t)?t.value:t}))})),n._ordinalMeta=i,n._extent=n.getSetting(\u0026quot;extent\u0026quot;)||[0,i.categories.length-1],n}return n(e,t),e.prototype.parse=function(t){return null==t?NaN:U(t)?this._ordinalMeta.getOrdinal(t):Math.round(t)},e.prototype.contain=function(t){return Lx(t=this.parse(t),this._extent)\u0026amp;\u0026amp;null!=this._ordinalMeta.categories[t]},e.prototype.normalize=function(t){return Px(t=this._getTickNumber(this.parse(t)),this._extent)},e.prototype.scale=function(t){return t=Math.round(Ox(t,this._extent)),this.getRawOrdinalNumber(t)},e.prototype.getTicks=function(){for(var t=[],e=this._extent,n=e[0];n\u0026lt;=e[1];)t.push({value:n}),n++;return t},e.prototype.getMinorTicks=function(t){},e.prototype.setSortInfo=function(t){if(null!=t){for(var e=t.ordinalNumbers,n=this._ordinalNumbersByTick=[],i=this._ticksByOrdinalNumber=[],r=0,o=this._ordinalMeta.categories.length,a=Math.min(o,e.length);r\u0026lt;a;++r){var s=e[r];n[r]=s,i[s]=r}for(var l=0;r\u0026lt;o;++r){for(;null!=i[l];)l++;n.push(l),i[l]=r}}else this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null},e.prototype._getTickNumber=function(t){var e=this._ticksByOrdinalNumber;return e\u0026amp;\u0026amp;t\u0026gt;=0\u0026amp;\u0026amp;t\u0026lt;e.length?e[t]:t},e.prototype.getRawOrdinalNumber=function(t){var e=this._ordinalNumbersByTick;return e\u0026amp;\u0026amp;t\u0026gt;=0\u0026amp;\u0026amp;t\u0026lt;e.length?e[t]:t},e.prototype.getLabel=function(t){if(!this.isBlank()){var e=this.getRawOrdinalNumber(t.value),n=this._ordinalMeta.categories[e];return null==n?\u0026quot;\u0026quot;:n+\u0026quot;\u0026quot;}},e.prototype.count=function(){return this._extent[1]-this._extent[0]+1},e.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},e.prototype.isInExtentRange=function(t){return t=this._getTickNumber(t),this._extent[0]\u0026lt;=t\u0026amp;\u0026amp;this._extent[1]\u0026gt;=t},e.prototype.getOrdinalMeta=function(){return this._ordinalMeta},e.prototype.calcNiceTicks=function(){},e.prototype.calcNiceExtent=function(){},e.type=\u0026quot;ordinal\u0026quot;,e}(bx);bx.registerClass(Rx);var Nx=Jr,Ex=function(t){function e(){var e=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return e.type=\u0026quot;interval\u0026quot;,e._interval=0,e._intervalPrecision=2,e}return n(e,t),e.prototype.parse=function(t){return t},e.prototype.contain=function(t){return Lx(t,this._extent)},e.prototype.normalize=function(t){return Px(t,this._extent)},e.prototype.scale=function(t){return Ox(t,this._extent)},e.prototype.setExtent=function(t,e){var n=this._extent;isNaN(t)||(n[0]=parseFloat(t)),isNaN(e)||(n[1]=parseFloat(e))},e.prototype.unionExtent=function(t){var e=this._extent;t[0]\u0026lt;e[0]\u0026amp;\u0026amp;(e[0]=t[0]),t[1]\u0026gt;e[1]\u0026amp;\u0026amp;(e[1]=t[1]),this.setExtent(e[0],e[1])},e.prototype.getInterval=function(){return this._interval},e.prototype.setInterval=function(t){this._interval=t,this._niceExtent=this._extent.slice(),this._intervalPrecision=Ax(t)},e.prototype.getTicks=function(t){var e=this._interval,n=this._extent,i=this._niceExtent,r=this._intervalPrecision,o=[];if(!e)return o;n[0]\u0026lt;i[0]\u0026amp;\u0026amp;(t?o.push({value:Nx(i[0]-e,r)}):o.push({value:n[0]}));for(var a=i[0];a\u0026lt;=i[1]\u0026amp;\u0026amp;(o.push({value:a}),(a=Nx(a+e,r))!==o[o.length-1].value);)if(o.length\u0026gt;1e4)return[];var s=o.length?o[o.length-1].value:i[1];return n[1]\u0026gt;s\u0026amp;\u0026amp;(t?o.push({value:Nx(s+e,r)}):o.push({value:n[1]})),o},e.prototype.getMinorTicks=function(t){for(var e=this.getTicks(!0),n=[],i=this.getExtent(),r=1;r\u0026lt;e.length;r++){for(var o=e[r],a=e[r-1],s=0,l=[],u=(o.value-a.value)/t;s\u0026lt;t-1;){var h=Nx(a.value+(s+1)*u);h\u0026gt;i[0]\u0026amp;\u0026amp;h\u0026lt;i[1]\u0026amp;\u0026amp;l.push(h),s++}n.push(l)}return n},e.prototype.getLabel=function(t,e){if(null==t)return\u0026quot;\u0026quot;;var n=e\u0026amp;\u0026amp;e.precision;return null==n?n=to(t.value)||0:\u0026quot;auto\u0026quot;===n\u0026amp;\u0026amp;(n=this._intervalPrecision),gp(Nx(t.value,n,!0))},e.prototype.calcNiceTicks=function(t,e,n){t=t||5;var i=this._extent,r=i[1]-i[0];if(isFinite(r)){r\u0026lt;0\u0026amp;\u0026amp;(r=-r,i.reverse());var o=Cx(i,t,e,n);this._intervalPrecision=o.intervalPrecision,this._interval=o.interval,this._niceExtent=o.niceTickExtent}},e.prototype.calcNiceExtent=function(t){var e=this._extent;if(e[0]===e[1])if(0!==e[0]){var n=Math.abs(e[0]);t.fixMax||(e[1]+=n/2),e[0]-=n/2}else e[1]=1;var i=e[1]-e[0];isFinite(i)||(e[0]=0,e[1]=1),this.calcNiceTicks(t.splitNumber,t.minInterval,t.maxInterval);var r=this._interval;t.fixMin||(e[0]=Nx(Math.floor(e[0]/r)*r)),t.fixMax||(e[1]=Nx(Math.ceil(e[1]/r)*r))},e.prototype.setNiceExtent=function(t,e){this._niceExtent=[t,e]},e.type=\u0026quot;interval\u0026quot;,e}(bx);bx.registerClass(Ex);var zx=\u0026quot;undefined\u0026quot;!=typeof Float32Array,Vx=zx?Float32Array:Array;function Bx(t){return Y(t)?zx?new Float32Array(t):t:new Vx(t)}var Fx=\u0026quot;__ec_stack_\u0026quot;;function Gx(t){return t.get(\u0026quot;stack\u0026quot;)||Fx+t.seriesIndex}function Wx(t){return t.dim+t.index}function Hx(t,e){var n=[];return e.eachSeriesByType(t,(function(t){jx(t)\u0026amp;\u0026amp;n.push(t)})),n}function Yx(t){var e=function(t){var e={};E(t,(function(t){var n=t.coordinateSystem.getBaseAxis();if(\u0026quot;time\u0026quot;===n.type||\u0026quot;value\u0026quot;===n.type)for(var i=t.getData(),r=n.dim+\u0026quot;_\u0026quot;+n.index,o=i.getDimensionIndex(i.mapDimension(n.dim)),a=i.getStore(),s=0,l=a.count();s\u0026lt;l;++s){var u=a.get(o,s);e[r]?e[r].push(u):e[r]=[u]}}));var n={};for(var i in e)if(e.hasOwnProperty(i)){var r=e[i];if(r){r.sort((function(t,e){return t-e}));for(var o=null,a=1;a\u0026lt;r.length;++a){var s=r[a]-r[a-1];s\u0026gt;0\u0026amp;\u0026amp;(o=null===o?s:Math.min(o,s))}n[i]=o}}return n}(t),n=[];return E(t,(function(t){var i,r=t.coordinateSystem.getBaseAxis(),o=r.getExtent();if(\u0026quot;category\u0026quot;===r.type)i=r.getBandWidth();else if(\u0026quot;value\u0026quot;===r.type||\u0026quot;time\u0026quot;===r.type){var a=r.dim+\u0026quot;_\u0026quot;+r.index,s=e[a],l=Math.abs(o[1]-o[0]),u=r.scale.getExtent(),h=Math.abs(u[1]-u[0]);i=s?l/h*s:l}else{var c=t.getData();i=Math.abs(o[1]-o[0])/c.count()}var p=$r(t.get(\u0026quot;barWidth\u0026quot;),i),d=$r(t.get(\u0026quot;barMaxWidth\u0026quot;),i),f=$r(t.get(\u0026quot;barMinWidth\u0026quot;)||(qx(t)?.5:1),i),g=t.get(\u0026quot;barGap\u0026quot;),y=t.get(\u0026quot;barCategoryGap\u0026quot;);n.push({bandWidth:i,barWidth:p,barMaxWidth:d,barMinWidth:f,barGap:g,barCategoryGap:y,axisKey:Wx(r),stackId:Gx(t)})})),Xx(n)}function Xx(t){var e={};E(t,(function(t,n){var i=t.axisKey,r=t.bandWidth,o=e[i]||{bandWidth:r,remainedWidth:r,autoWidthCount:0,categoryGap:null,gap:\u0026quot;20%\u0026quot;,stacks:{}},a=o.stacks;e[i]=o;var s=t.stackId;a[s]||o.autoWidthCount++,a[s]=a[s]||{width:0,maxWidth:0};var l=t.barWidth;l\u0026amp;\u0026amp;!a[s].width\u0026amp;\u0026amp;(a[s].width=l,l=Math.min(o.remainedWidth,l),o.remainedWidth-=l);var u=t.barMaxWidth;u\u0026amp;\u0026amp;(a[s].maxWidth=u);var h=t.barMinWidth;h\u0026amp;\u0026amp;(a[s].minWidth=h);var c=t.barGap;null!=c\u0026amp;\u0026amp;(o.gap=c);var p=t.barCategoryGap;null!=p\u0026amp;\u0026amp;(o.categoryGap=p)}));var n={};return E(e,(function(t,e){n[e]={};var i=t.stacks,r=t.bandWidth,o=t.categoryGap;if(null==o){var a=G(i).length;o=Math.max(35-4*a,15)+\u0026quot;%\u0026quot;}var s=$r(o,r),l=$r(t.gap,1),u=t.remainedWidth,h=t.autoWidthCount,c=(u-s)/(h+(h-1)*l);c=Math.max(c,0),E(i,(function(t){var e=t.maxWidth,n=t.minWidth;if(t.width){i=t.width;e\u0026amp;\u0026amp;(i=Math.min(i,e)),n\u0026amp;\u0026amp;(i=Math.max(i,n)),t.width=i,u-=i+l*i,h--}else{var i=c;e\u0026amp;\u0026amp;e\u0026lt;i\u0026amp;\u0026amp;(i=Math.min(e,u)),n\u0026amp;\u0026amp;n\u0026gt;i\u0026amp;\u0026amp;(i=n),i!==c\u0026amp;\u0026amp;(t.width=i,u-=i+l*i,h--)}})),c=(u-s)/(h+(h-1)*l),c=Math.max(c,0);var p,d=0;E(i,(function(t,e){t.width||(t.width=c),p=t,d+=t.width*(1+l)})),p\u0026amp;\u0026amp;(d-=p.width*l);var f=-d/2;E(i,(function(t,i){n[e][i]=n[e][i]||{bandWidth:r,offset:f,width:t.width},f+=t.width*(1+l)}))})),n}function Ux(t,e){var n=Hx(t,e),i=Yx(n);E(n,(function(t){var e=t.getData(),n=t.coordinateSystem.getBaseAxis(),r=Gx(t),o=i[Wx(n)][r],a=o.offset,s=o.width;e.setLayout({bandWidth:o.bandWidth,offset:a,size:s})}))}function Zx(t){return{seriesType:t,plan:kg(),reset:function(t){if(jx(t)){var e=t.getData(),n=t.coordinateSystem,i=n.getBaseAxis(),r=n.getOtherAxis(i),o=e.getDimensionIndex(e.mapDimension(r.dim)),a=e.getDimensionIndex(e.mapDimension(i.dim)),s=t.get(\u0026quot;showBackground\u0026quot;,!0),l=e.mapDimension(r.dim),u=e.getCalculationInfo(\u0026quot;stackResultDimension\u0026quot;),h=mx(e,l)\u0026amp;\u0026amp;!!e.getCalculationInfo(\u0026quot;stackedOnSeries\u0026quot;),c=r.isHorizontal(),p=function(t,e){var n=e.model.get(\u0026quot;startValue\u0026quot;);n||(n=0);return e.toGlobalCoord(e.dataToCoord(\u0026quot;log\u0026quot;===e.type?n\u0026gt;0?n:1:n))}(0,r),d=qx(t),f=t.get(\u0026quot;barMinHeight\u0026quot;)||0,g=u\u0026amp;\u0026amp;e.getDimensionIndex(u),y=e.getLayout(\u0026quot;size\u0026quot;),v=e.getLayout(\u0026quot;offset\u0026quot;);return{progress:function(t,e){for(var i,r=t.count,l=d\u0026amp;\u0026amp;Bx(3*r),u=d\u0026amp;\u0026amp;s\u0026amp;\u0026amp;Bx(3*r),m=d\u0026amp;\u0026amp;Bx(r),x=n.master.getRect(),_=c?x.width:x.height,b=e.getStore(),w=0;null!=(i=t.next());){var S=b.get(h?g:o,i),M=b.get(a,i),I=p,T=void 0;h\u0026amp;\u0026amp;(T=+S-b.get(o,i));var C=void 0,D=void 0,A=void 0,k=void 0;if(c){var L=n.dataToPoint([S,M]);if(h)I=n.dataToPoint([T,M])[0];C=I,D=L[1]+v,A=L[0]-I,k=y,Math.abs(A)\u0026lt;f\u0026amp;\u0026amp;(A=(A\u0026lt;0?-1:1)*f)}else{L=n.dataToPoint([M,S]);if(h)I=n.dataToPoint([M,T])[1];C=L[0]+v,D=I,A=y,k=L[1]-I,Math.abs(k)\u0026lt;f\u0026amp;\u0026amp;(k=(k\u0026lt;=0?-1:1)*f)}d?(l[w]=C,l[w+1]=D,l[w+2]=c?A:k,u\u0026amp;\u0026amp;(u[w]=c?x.x:C,u[w+1]=c?D:x.y,u[w+2]=_),m[i]=i):e.setItemLayout(i,{x:C,y:D,width:A,height:k}),w+=3}d\u0026amp;\u0026amp;e.setLayout({largePoints:l,largeDataIndices:m,largeBackgroundPoints:u,valueAxisHorizontal:c})}}}}}}function jx(t){return t.coordinateSystem\u0026amp;\u0026amp;\u0026quot;cartesian2d\u0026quot;===t.coordinateSystem.type}function qx(t){return t.pipelineContext\u0026amp;\u0026amp;t.pipelineContext.large}var Kx=function(t){function e(e){var n=t.call(this,e)||this;return n.type=\u0026quot;time\u0026quot;,n}return n(e,t),e.prototype.getLabel=function(t){var e=this.getSetting(\u0026quot;useUTC\u0026quot;);return Jc(t.value,Uc[function(t){switch(t){case\u0026quot;year\u0026quot;:case\u0026quot;month\u0026quot;:return\u0026quot;day\u0026quot;;case\u0026quot;millisecond\u0026quot;:return\u0026quot;millisecond\u0026quot;;default:return\u0026quot;second\u0026quot;}}(Kc(this._minLevelUnit))]||Uc.second,e,this.getSetting(\u0026quot;locale\u0026quot;))},e.prototype.getFormattedLabel=function(t,e,n){var i=this.getSetting(\u0026quot;useUTC\u0026quot;);return function(t,e,n,i,r){var o=null;if(U(n))o=n;else if(X(n))o=n(t.value,e,{level:t.level});else{var a=A({},Yc);if(t.level\u0026gt;0)for(var s=0;s\u0026lt;Zc.length;++s)a[Zc[s]]=\u0026quot;{primary|\u0026quot;+a[Zc[s]]+\u0026quot;}\u0026quot;;var l=n?!1===n.inherit?n:k(n,a):a,u=Qc(t.value,r);if(l[u])o=l[u];else if(l.inherit){for(s=jc.indexOf(u)-1;s\u0026gt;=0;--s)if(l[u]){o=l[u];break}o=o||a.none}if(Y(o)){var h=null==t.level?0:t.level\u0026gt;=0?t.level:o.length+t.level;o=o[h=Math.min(h,o.length-1)]}}return Jc(new Date(t.value),o,r,i)}(t,e,n,this.getSetting(\u0026quot;locale\u0026quot;),i)},e.prototype.getTicks=function(){var t=this._interval,e=this._extent,n=[];if(!t)return n;n.push({value:e[0],level:0});var i=this.getSetting(\u0026quot;useUTC\u0026quot;),r=function(t,e,n,i){var r=1e4,o=jc,a=0;function s(t,e,n,r,o,a,s){for(var l=new Date(e),u=e,h=l[r]();u\u0026lt;n\u0026amp;\u0026amp;u\u0026lt;=i[1];)s.push({value:u}),h+=t,l[o](h),u=l.getTime();s.push({value:u,notAdd:!0})}function l(t,r,o){var a=[],l=!r.length;if(!function(t,e,n,i){var r=uo(e),o=uo(n),a=function(t){return tp(r,t,i)===tp(o,t,i)},s=function(){return a(\u0026quot;year\u0026quot;)},l=function(){return s()\u0026amp;\u0026amp;a(\u0026quot;month\u0026quot;)},u=function(){return l()\u0026amp;\u0026amp;a(\u0026quot;day\u0026quot;)},h=function(){return u()\u0026amp;\u0026amp;a(\u0026quot;hour\u0026quot;)},c=function(){return h()\u0026amp;\u0026amp;a(\u0026quot;minute\u0026quot;)},p=function(){return c()\u0026amp;\u0026amp;a(\u0026quot;second\u0026quot;)},d=function(){return p()\u0026amp;\u0026amp;a(\u0026quot;millisecond\u0026quot;)};switch(t){case\u0026quot;year\u0026quot;:return s();case\u0026quot;month\u0026quot;:return l();case\u0026quot;day\u0026quot;:return u();case\u0026quot;hour\u0026quot;:return h();case\u0026quot;minute\u0026quot;:return c();case\u0026quot;second\u0026quot;:return p();case\u0026quot;millisecond\u0026quot;:return d()}}(Kc(t),i[0],i[1],n)){l\u0026amp;\u0026amp;(r=[{value:i_(new Date(i[0]),t,n)},{value:i[1]}]);for(var u=0;u\u0026lt;r.length-1;u++){var h=r[u].value,c=r[u+1].value;if(h!==c){var p=void 0,d=void 0,f=void 0,g=!1;switch(t){case\u0026quot;year\u0026quot;:p=Math.max(1,Math.round(e/Wc/365)),d=ep(n),f=lp(n);break;case\u0026quot;half-year\u0026quot;:case\u0026quot;quarter\u0026quot;:case\u0026quot;month\u0026quot;:p=Qx(e),d=np(n),f=up(n);break;case\u0026quot;week\u0026quot;:case\u0026quot;half-week\u0026quot;:case\u0026quot;day\u0026quot;:p=Jx(e),d=ip(n),f=hp(n),g=!0;break;case\u0026quot;half-day\u0026quot;:case\u0026quot;quarter-day\u0026quot;:case\u0026quot;hour\u0026quot;:p=t_(e),d=rp(n),f=cp(n);break;case\u0026quot;minute\u0026quot;:p=e_(e,!0),d=op(n),f=pp(n);break;case\u0026quot;second\u0026quot;:p=e_(e,!1),d=ap(n),f=dp(n);break;case\u0026quot;millisecond\u0026quot;:p=n_(e),d=sp(n),f=fp(n)}s(p,h,c,d,f,g,a),\u0026quot;year\u0026quot;===t\u0026amp;\u0026amp;o.length\u0026gt;1\u0026amp;\u0026amp;0===u\u0026amp;\u0026amp;o.unshift({value:o[0].value-p})}}for(u=0;u\u0026lt;a.length;u++)o.push(a[u]);return a}}for(var u=[],h=[],c=0,p=0,d=0;d\u0026lt;o.length\u0026amp;\u0026amp;a++\u0026lt;r;++d){var f=Kc(o[d]);if($c(o[d]))if(l(o[d],u[u.length-1]||[],h),f!==(o[d+1]?Kc(o[d+1]):null)){if(h.length){p=c,h.sort((function(t,e){return t.value-e.value}));for(var g=[],y=0;y\u0026lt;h.length;++y){var v=h[y].value;0!==y\u0026amp;\u0026amp;h[y-1].value===v||(g.push(h[y]),v\u0026gt;=i[0]\u0026amp;\u0026amp;v\u0026lt;=i[1]\u0026amp;\u0026amp;c++)}var m=(i[1]-i[0])/e;if(c\u0026gt;1.5*m\u0026amp;\u0026amp;p\u0026gt;m/1.5)break;if(u.push(g),c\u0026gt;m||t===o[d])break}h=[]}}0;var x=B(z(u,(function(t){return B(t,(function(t){return t.value\u0026gt;=i[0]\u0026amp;\u0026amp;t.value\u0026lt;=i[1]\u0026amp;\u0026amp;!t.notAdd}))})),(function(t){return t.length\u0026gt;0})),_=[],b=x.length-1;for(d=0;d\u0026lt;x.length;++d)for(var w=x[d],S=0;S\u0026lt;w.length;++S)_.push({value:w[S].value,level:b-d});_.sort((function(t,e){return t.value-e.value}));var M=[];for(d=0;d\u0026lt;_.length;++d)0!==d\u0026amp;\u0026amp;_[d].value===_[d-1].value||M.push(_[d]);return M}(this._minLevelUnit,this._approxInterval,i,e);return(n=n.concat(r)).push({value:e[1],level:0}),n},e.prototype.calcNiceExtent=function(t){var e=this._extent;if(e[0]===e[1]\u0026amp;\u0026amp;(e[0]-=Wc,e[1]+=Wc),e[1]===-1/0\u0026amp;\u0026amp;e[0]===1/0){var n=new Date;e[1]=+new Date(n.getFullYear(),n.getMonth(),n.getDate()),e[0]=e[1]-Wc}this.calcNiceTicks(t.splitNumber,t.minInterval,t.maxInterval)},e.prototype.calcNiceTicks=function(t,e,n){t=t||10;var i=this._extent,r=i[1]-i[0];this._approxInterval=r/t,null!=e\u0026amp;\u0026amp;this._approxInterval\u0026lt;e\u0026amp;\u0026amp;(this._approxInterval=e),null!=n\u0026amp;\u0026amp;this._approxInterval\u0026gt;n\u0026amp;\u0026amp;(this._approxInterval=n);var o=$x.length,a=Math.min(function(t,e,n,i){for(;n\u0026lt;i;){var r=n+i\u0026gt;\u0026gt;\u0026gt;1;t[r][1]\u0026lt;e?n=r+1:i=r}return n}($x,this._approxInterval,0,o),o-1);this._interval=$x[a][1],this._minLevelUnit=$x[Math.max(a-1,0)][0]},e.prototype.parse=function(t){return j(t)?t:+uo(t)},e.prototype.contain=function(t){return Lx(this.parse(t),this._extent)},e.prototype.normalize=function(t){return Px(this.parse(t),this._extent)},e.prototype.scale=function(t){return Ox(t,this._extent)},e.type=\u0026quot;time\u0026quot;,e}(Ex),$x=[[\u0026quot;second\u0026quot;,Bc],[\u0026quot;minute\u0026quot;,Fc],[\u0026quot;hour\u0026quot;,Gc],[\u0026quot;quarter-day\u0026quot;,216e5],[\u0026quot;half-day\u0026quot;,432e5],[\u0026quot;day\u0026quot;,10368e4],[\u0026quot;half-week\u0026quot;,3024e5],[\u0026quot;week\u0026quot;,6048e5],[\u0026quot;month\u0026quot;,26784e5],[\u0026quot;quarter\u0026quot;,8208e6],[\u0026quot;half-year\u0026quot;,Hc/2],[\u0026quot;year\u0026quot;,Hc]];function Jx(t,e){return(t/=Wc)\u0026gt;16?16:t\u0026gt;7.5?7:t\u0026gt;3.5?4:t\u0026gt;1.5?2:1}function Qx(t){return(t/=2592e6)\u0026gt;6?6:t\u0026gt;3?3:t\u0026gt;2?2:1}function t_(t){return(t/=Gc)\u0026gt;12?12:t\u0026gt;6?6:t\u0026gt;3.5?4:t\u0026gt;2?2:1}function e_(t,e){return(t/=e?Fc:Bc)\u0026gt;30?30:t\u0026gt;20?20:t\u0026gt;15?15:t\u0026gt;10?10:t\u0026gt;5?5:t\u0026gt;2?2:1}function n_(t){return po(t,!0)}function i_(t,e,n){var i=new Date(t);switch(Kc(e)){case\u0026quot;year\u0026quot;:case\u0026quot;month\u0026quot;:i[up(n)](0);case\u0026quot;day\u0026quot;:i[hp(n)](1);case\u0026quot;hour\u0026quot;:i[cp(n)](0);case\u0026quot;minute\u0026quot;:i[pp(n)](0);case\u0026quot;second\u0026quot;:i[dp(n)](0),i[fp(n)](0)}return i.getTime()}bx.registerClass(Kx);var r_=bx.prototype,o_=Ex.prototype,a_=Jr,s_=Math.floor,l_=Math.ceil,u_=Math.pow,h_=Math.log,c_=function(t){function e(){var e=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return e.type=\u0026quot;log\u0026quot;,e.base=10,e._originalScale=new Ex,e._interval=0,e}return n(e,t),e.prototype.getTicks=function(t){var e=this._originalScale,n=this._extent,i=e.getExtent();return z(o_.getTicks.call(this,t),(function(t){var e=t.value,r=Jr(u_(this.base,e));return r=e===n[0]\u0026amp;\u0026amp;this._fixMin?d_(r,i[0]):r,{value:r=e===n[1]\u0026amp;\u0026amp;this._fixMax?d_(r,i[1]):r}}),this)},e.prototype.setExtent=function(t,e){var n=h_(this.base);t=h_(Math.max(0,t))/n,e=h_(Math.max(0,e))/n,o_.setExtent.call(this,t,e)},e.prototype.getExtent=function(){var t=this.base,e=r_.getExtent.call(this);e[0]=u_(t,e[0]),e[1]=u_(t,e[1]);var n=this._originalScale.getExtent();return this._fixMin\u0026amp;\u0026amp;(e[0]=d_(e[0],n[0])),this._fixMax\u0026amp;\u0026amp;(e[1]=d_(e[1],n[1])),e},e.prototype.unionExtent=function(t){this._originalScale.unionExtent(t);var e=this.base;t[0]=h_(t[0])/h_(e),t[1]=h_(t[1])/h_(e),r_.unionExtent.call(this,t)},e.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},e.prototype.calcNiceTicks=function(t){t=t||10;var e=this._extent,n=e[1]-e[0];if(!(n===1/0||n\u0026lt;=0)){var i=ho(n);for(t/n*i\u0026lt;=.5\u0026amp;\u0026amp;(i*=10);!isNaN(i)\u0026amp;\u0026amp;Math.abs(i)\u0026lt;1\u0026amp;\u0026amp;Math.abs(i)\u0026gt;0;)i*=10;var r=[Jr(l_(e[0]/i)*i),Jr(s_(e[1]/i)*i)];this._interval=i,this._niceExtent=r}},e.prototype.calcNiceExtent=function(t){o_.calcNiceExtent.call(this,t),this._fixMin=t.fixMin,this._fixMax=t.fixMax},e.prototype.parse=function(t){return t},e.prototype.contain=function(t){return Lx(t=h_(t)/h_(this.base),this._extent)},e.prototype.normalize=function(t){return Px(t=h_(t)/h_(this.base),this._extent)},e.prototype.scale=function(t){return t=Ox(t,this._extent),u_(this.base,t)},e.type=\u0026quot;log\u0026quot;,e}(bx),p_=c_.prototype;function d_(t,e){return a_(t,to(e))}p_.getMinorTicks=o_.getMinorTicks,p_.getLabel=o_.getLabel,bx.registerClass(c_);var f_=function(){function t(t,e,n){this._prepareParams(t,e,n)}return t.prototype._prepareParams=function(t,e,n){n[1]\u0026lt;n[0]\u0026amp;\u0026amp;(n=[NaN,NaN]),this._dataMin=n[0],this._dataMax=n[1];var i=this._isOrdinal=\u0026quot;ordinal\u0026quot;===t.type;this._needCrossZero=\u0026quot;interval\u0026quot;===t.type\u0026amp;\u0026amp;e.getNeedCrossZero\u0026amp;\u0026amp;e.getNeedCrossZero();var r=e.get(\u0026quot;min\u0026quot;,!0);null==r\u0026amp;\u0026amp;(r=e.get(\u0026quot;startValue\u0026quot;,!0));var o=this._modelMinRaw=r;X(o)?this._modelMinNum=m_(t,o({min:n[0],max:n[1]})):\u0026quot;dataMin\u0026quot;!==o\u0026amp;\u0026amp;(this._modelMinNum=m_(t,o));var a=this._modelMaxRaw=e.get(\u0026quot;max\u0026quot;,!0);if(X(a)?this._modelMaxNum=m_(t,a({min:n[0],max:n[1]})):\u0026quot;dataMax\u0026quot;!==a\u0026amp;\u0026amp;(this._modelMaxNum=m_(t,a)),i)this._axisDataLen=e.getCategories().length;else{var s=e.get(\u0026quot;boundaryGap\u0026quot;),l=Y(s)?s:[s||0,s||0];\u0026quot;boolean\u0026quot;==typeof l[0]||\u0026quot;boolean\u0026quot;==typeof l[1]?this._boundaryGapInner=[0,0]:this._boundaryGapInner=[Cr(l[0],1),Cr(l[1],1)]}},t.prototype.calculate=function(){var t=this._isOrdinal,e=this._dataMin,n=this._dataMax,i=this._axisDataLen,r=this._boundaryGapInner,o=t?null:n-e||Math.abs(e),a=\u0026quot;dataMin\u0026quot;===this._modelMinRaw?e:this._modelMinNum,s=\u0026quot;dataMax\u0026quot;===this._modelMaxRaw?n:this._modelMaxNum,l=null!=a,u=null!=s;null==a\u0026amp;\u0026amp;(a=t?i?0:NaN:e-r[0]*o),null==s\u0026amp;\u0026amp;(s=t?i?i-1:NaN:n+r[1]*o),(null==a||!isFinite(a))\u0026amp;\u0026amp;(a=NaN),(null==s||!isFinite(s))\u0026amp;\u0026amp;(s=NaN);var h=nt(a)||nt(s)||t\u0026amp;\u0026amp;!i;this._needCrossZero\u0026amp;\u0026amp;(a\u0026gt;0\u0026amp;\u0026amp;s\u0026gt;0\u0026amp;\u0026amp;!l\u0026amp;\u0026amp;(a=0),a\u0026lt;0\u0026amp;\u0026amp;s\u0026lt;0\u0026amp;\u0026amp;!u\u0026amp;\u0026amp;(s=0));var c=this._determinedMin,p=this._determinedMax;return null!=c\u0026amp;\u0026amp;(a=c,l=!0),null!=p\u0026amp;\u0026amp;(s=p,u=!0),{min:a,max:s,minFixed:l,maxFixed:u,isBlank:h}},t.prototype.modifyDataMinMax=function(t,e){this[y_[t]]=e},t.prototype.setDeterminedMinMax=function(t,e){var n=g_[t];this[n]=e},t.prototype.freeze=function(){this.frozen=!0},t}(),g_={min:\u0026quot;_determinedMin\u0026quot;,max:\u0026quot;_determinedMax\u0026quot;},y_={min:\u0026quot;_dataMin\u0026quot;,max:\u0026quot;_dataMax\u0026quot;};function v_(t,e,n){var i=t.rawExtentInfo;return i||(i=new f_(t,e,n),t.rawExtentInfo=i,i)}function m_(t,e){return null==e?null:nt(e)?NaN:t.parse(e)}function x_(t,e){var n=t.type,i=v_(t,e,t.getExtent()).calculate();t.setBlank(i.isBlank);var r=i.min,o=i.max,a=e.ecModel;if(a\u0026amp;\u0026amp;\u0026quot;time\u0026quot;===n){var s=Hx(\u0026quot;bar\u0026quot;,a),l=!1;if(E(s,(function(t){l=l||t.getBaseAxis()===e.axis})),l){var u=Yx(s),h=function(t,e,n,i){var r=n.axis.getExtent(),o=Math.abs(r[1]-r[0]),a=function(t,e,n){if(t\u0026amp;\u0026amp;e){var i=t[Wx(e)];return null!=i\u0026amp;\u0026amp;null!=n?i[Gx(n)]:i}}(i,n.axis);if(void 0===a)return{min:t,max:e};var s=1/0;E(a,(function(t){s=Math.min(t.offset,s)}));var l=-1/0;E(a,(function(t){l=Math.max(t.offset+t.width,l)})),s=Math.abs(s),l=Math.abs(l);var u=s+l,h=e-t,c=h/(1-(s+l)/o)-h;return e+=c*(l/u),t-=c*(s/u),{min:t,max:e}}(r,o,e,u);r=h.min,o=h.max}}return{extent:[r,o],fixMin:i.minFixed,fixMax:i.maxFixed}}function __(t,e){var n=e,i=x_(t,n),r=i.extent,o=n.get(\u0026quot;splitNumber\u0026quot;);t instanceof c_\u0026amp;\u0026amp;(t.base=n.get(\u0026quot;logBase\u0026quot;));var a=t.type,s=n.get(\u0026quot;interval\u0026quot;),l=\u0026quot;interval\u0026quot;===a||\u0026quot;time\u0026quot;===a;t.setExtent(r[0],r[1]),t.calcNiceExtent({splitNumber:o,fixMin:i.fixMin,fixMax:i.fixMax,minInterval:l?n.get(\u0026quot;minInterval\u0026quot;):null,maxInterval:l?n.get(\u0026quot;maxInterval\u0026quot;):null}),null!=s\u0026amp;\u0026amp;t.setInterval\u0026amp;\u0026amp;t.setInterval(s)}function b_(t,e){if(e=e||t.get(\u0026quot;type\u0026quot;))switch(e){case\u0026quot;category\u0026quot;:return new Rx({ordinalMeta:t.getOrdinalMeta?t.getOrdinalMeta():t.getCategories(),extent:[1/0,-1/0]});case\u0026quot;time\u0026quot;:return new Kx({locale:t.ecModel.getLocaleModel(),useUTC:t.ecModel.get(\u0026quot;useUTC\u0026quot;)});default:return new(bx.getClass(e)||Ex)}}function w_(t){var e,n,i=t.getLabelModel().get(\u0026quot;formatter\u0026quot;),r=\u0026quot;category\u0026quot;===t.type?t.scale.getExtent()[0]:null;return\u0026quot;time\u0026quot;===t.scale.type?(n=i,function(e,i){return t.scale.getFormattedLabel(e,i,n)}):U(i)?function(e){return function(n){var i=t.scale.getLabel(n);return e.replace(\u0026quot;{value}\u0026quot;,null!=i?i:\u0026quot;\u0026quot;)}}(i):X(i)?(e=i,function(n,i){return null!=r\u0026amp;\u0026amp;(i=n.value-r),e(S_(t,n),i,null!=n.level?{level:n.level}:null)}):function(e){return t.scale.getLabel(e)}}function S_(t,e){return\u0026quot;category\u0026quot;===t.type?t.scale.getLabel(e):e.value}function M_(t,e){var n=e*Math.PI/180,i=t.width,r=t.height,o=i*Math.abs(Math.cos(n))+Math.abs(r*Math.sin(n)),a=i*Math.abs(Math.sin(n))+Math.abs(r*Math.cos(n));return new ze(t.x,t.y,o,a)}function I_(t){var e=t.get(\u0026quot;interval\u0026quot;);return null==e?\u0026quot;auto\u0026quot;:e}function T_(t){return\u0026quot;category\u0026quot;===t.type\u0026amp;\u0026amp;0===I_(t.getLabelModel())}function C_(t,e){var n={};return E(t.mapDimensionsAll(e),(function(e){n[xx(t,e)]=!0})),G(n)}var D_=function(){function t(){}return t.prototype.getNeedCrossZero=function(){return!this.option.scale},t.prototype.getCoordSysModel=function(){},t}();var A_={isDimensionStacked:mx,enableDataStack:vx,getStackedDimension:xx};var k_=Object.freeze({__proto__:null,createList:function(t){return _x(null,t)},getLayoutRect:kp,dataStack:A_,createScale:function(t,e){var n=e;e instanceof Cc||(n=new Cc(e));var i=b_(n);return i.setExtent(t[0],t[1]),__(i,n),i},mixinAxisModelCommonMethods:function(t){R(t,D_)},getECData:rl,createTextStyle:function(t,e){return oc(t,null,null,\u0026quot;normal\u0026quot;!==(e=e||{}).state)},createDimensions:function(t,e){return px(t,e).dimensions},createSymbol:Xy,enableHoverEmphasis:Ul});function L_(t,e){return Math.abs(t-e)\u0026lt;1e-8}function P_(t,e,n){var i=0,r=t[0];if(!r)return!1;for(var o=1;o\u0026lt;t.length;o++){var a=t[o];i+=ms(r[0],r[1],a[0],a[1],e,n),r=a}var s=t[0];return L_(r[0],s[0])\u0026amp;\u0026amp;L_(r[1],s[1])||(i+=ms(r[0],r[1],s[0],s[1],e,n)),0!==i}var O_=[];function R_(t,e){for(var n=0;n\u0026lt;t.length;n++)Wt(t[n],t[n],e)}function N_(t,e,n,i){for(var r=0;r\u0026lt;t.length;r++){var o=t[r];i\u0026amp;\u0026amp;(o=i.project(o)),o\u0026amp;\u0026amp;isFinite(o[0])\u0026amp;\u0026amp;isFinite(o[1])\u0026amp;\u0026amp;(Ht(e,e,o),Yt(n,n,o))}}var E_=function(){function t(t){this.name=t}return t.prototype.setCenter=function(t){this._center=t},t.prototype.getCenter=function(){var t=this._center;return t||(t=this._center=this.calcCenter()),t},t}(),z_=function(t,e){this.type=\u0026quot;polygon\u0026quot;,this.exterior=t,this.interiors=e},V_=function(t){this.type=\u0026quot;linestring\u0026quot;,this.points=t},B_=function(t){function e(e,n,i){var r=t.call(this,e)||this;return r.type=\u0026quot;geoJSON\u0026quot;,r.geometries=n,r._center=i\u0026amp;\u0026amp;[i[0],i[1]],r}return n(e,t),e.prototype.calcCenter=function(){for(var t,e=this.geometries,n=0,i=0;i\u0026lt;e.length;i++){var r=e[i],o=r.exterior,a=o\u0026amp;\u0026amp;o.length;a\u0026gt;n\u0026amp;\u0026amp;(t=r,n=a)}if(t)return function(t){for(var e=0,n=0,i=0,r=t.length,o=t[r-1][0],a=t[r-1][1],s=0;s\u0026lt;r;s++){var l=t[s][0],u=t[s][1],h=o*u-l*a;e+=h,n+=(o+l)*h,i+=(a+u)*h,o=l,a=u}return e?[n/e/3,i/e/3,e]:[t[0][0]||0,t[0][1]||0]}(t.exterior);var s=this.getBoundingRect();return[s.x+s.width/2,s.y+s.height/2]},e.prototype.getBoundingRect=function(t){var e=this._rect;if(e\u0026amp;\u0026amp;!t)return e;var n=[1/0,1/0],i=[-1/0,-1/0];return E(this.geometries,(function(e){\u0026quot;polygon\u0026quot;===e.type?N_(e.exterior,n,i,t):E(e.points,(function(e){N_(e,n,i,t)}))})),isFinite(n[0])\u0026amp;\u0026amp;isFinite(n[1])\u0026amp;\u0026amp;isFinite(i[0])\u0026amp;\u0026amp;isFinite(i[1])||(n[0]=n[1]=i[0]=i[1]=0),e=new ze(n[0],n[1],i[0]-n[0],i[1]-n[1]),t||(this._rect=e),e},e.prototype.contain=function(t){var e=this.getBoundingRect(),n=this.geometries;if(!e.contain(t[0],t[1]))return!1;t:for(var i=0,r=n.length;i\u0026lt;r;i++){var o=n[i];if(\u0026quot;polygon\u0026quot;===o.type){var a=o.exterior,s=o.interiors;if(P_(a,t[0],t[1])){for(var l=0;l\u0026lt;(s?s.length:0);l++)if(P_(s[l],t[0],t[1]))continue t;return!0}}}return!1},e.prototype.transformTo=function(t,e,n,i){var r=this.getBoundingRect(),o=r.width/r.height;n?i||(i=n/o):n=o*i;for(var a=new ze(t,e,n,i),s=r.calculateTransform(a),l=this.geometries,u=0;u\u0026lt;l.length;u++){var h=l[u];\u0026quot;polygon\u0026quot;===h.type?(R_(h.exterior,s),E(h.interiors,(function(t){R_(t,s)}))):E(h.points,(function(t){R_(t,s)}))}(r=this._rect).copy(a),this._center=[r.x+r.width/2,r.y+r.height/2]},e.prototype.cloneShallow=function(t){null==t\u0026amp;\u0026amp;(t=this.name);var n=new e(t,this.geometries,this._center);return n._rect=this._rect,n.transformTo=null,n},e}(E_),F_=function(t){function e(e,n){var i=t.call(this,e)||this;return i.type=\u0026quot;geoSVG\u0026quot;,i._elOnlyForCalculate=n,i}return n(e,t),e.prototype.calcCenter=function(){for(var t=this._elOnlyForCalculate,e=t.getBoundingRect(),n=[e.x+e.width/2,e.y+e.height/2],i=xe(O_),r=t;r\u0026amp;\u0026amp;!r.isGeoSVGGraphicRoot;)be(i,r.getLocalTransform(),i),r=r.parent;return Ie(i,i),Wt(n,n,i),n},e}(E_);function G_(t,e,n){for(var i=0;i\u0026lt;t.length;i++)t[i]=W_(t[i],e[i],n)}function W_(t,e,n){for(var i=[],r=e[0],o=e[1],a=0;a\u0026lt;t.length;a+=2){var s=t.charCodeAt(a)-64,l=t.charCodeAt(a+1)-64;s=s\u0026gt;\u0026gt;1^-(1\u0026amp;s),l=l\u0026gt;\u0026gt;1^-(1\u0026amp;l),r=s+=r,o=l+=o,i.push([s/n,l/n])}return i}function H_(t,e){return z(B((t=function(t){if(!t.UTF8Encoding)return t;var e=t,n=e.UTF8Scale;return null==n\u0026amp;\u0026amp;(n=1024),E(e.features,(function(t){var e=t.geometry,i=e.encodeOffsets,r=e.coordinates;if(i)switch(e.type){case\u0026quot;LineString\u0026quot;:e.coordinates=W_(r,i,n);break;case\u0026quot;Polygon\u0026quot;:case\u0026quot;MultiLineString\u0026quot;:G_(r,i,n);break;case\u0026quot;MultiPolygon\u0026quot;:E(r,(function(t,e){return G_(t,i[e],n)}))}})),e.UTF8Encoding=!1,e}(t)).features,(function(t){return t.geometry\u0026amp;\u0026amp;t.properties\u0026amp;\u0026amp;t.geometry.coordinates.length\u0026gt;0})),(function(t){var n=t.properties,i=t.geometry,r=[];switch(i.type){case\u0026quot;Polygon\u0026quot;:var o=i.coordinates;r.push(new z_(o[0],o.slice(1)));break;case\u0026quot;MultiPolygon\u0026quot;:E(i.coordinates,(function(t){t[0]\u0026amp;\u0026amp;r.push(new z_(t[0],t.slice(1)))}));break;case\u0026quot;LineString\u0026quot;:r.push(new V_([i.coordinates]));break;case\u0026quot;MultiLineString\u0026quot;:r.push(new V_(i.coordinates))}var a=new B_(n[e||\u0026quot;name\u0026quot;],r,n.cp);return a.properties=n,a}))}var Y_=Object.freeze({__proto__:null,linearMap:Kr,round:Jr,asc:Qr,getPrecision:to,getPrecisionSafe:eo,getPixelPrecision:no,getPercentWithPrecision:function(t,e,n){return t[e]\u0026amp;\u0026amp;io(t,n)[e]||0},MAX_SAFE_INTEGER:oo,remRadian:ao,isRadianAroundZero:so,parseDate:uo,quantity:ho,quantityExponent:co,nice:po,quantile:fo,reformIntervals:go,isNumeric:vo,numericToNumber:yo}),X_=Object.freeze({__proto__:null,parse:uo,format:Jc}),U_=Object.freeze({__proto__:null,extendShape:Ch,extendPath:Ah,makePath:Ph,makeImage:Oh,mergePath:Nh,resizePath:Eh,createIcon:Uh,updateProps:vh,initProps:mh,getTransform:Bh,clipPointsByRect:Yh,clipRectByRect:Xh,registerShape:kh,getShapeClass:Lh,Group:Br,Image:Ns,Text:Xs,Circle:Su,Ellipse:Iu,Sector:Fu,Ring:Wu,Polygon:Xu,Polyline:Zu,Rect:Ws,Line:Ku,BezierCurve:th,Arc:nh,IncrementalDisplayable:dh,CompoundPath:ih,LinearGradient:oh,RadialGradient:ah,BoundingRect:ze}),Z_=Object.freeze({__proto__:null,addCommas:gp,toCamelCase:yp,normalizeCssArray:vp,encodeHTML:re,formatTpl:bp,getTooltipMarker:wp,formatTime:function(t,e,n){\u0026quot;week\u0026quot;!==t\u0026amp;\u0026amp;\u0026quot;month\u0026quot;!==t\u0026amp;\u0026amp;\u0026quot;quarter\u0026quot;!==t\u0026amp;\u0026amp;\u0026quot;half-year\u0026quot;!==t\u0026amp;\u0026amp;\u0026quot;year\u0026quot;!==t||(t=\u0026quot;MM-dd\\nyyyy\u0026quot;);var i=uo(e),r=n?\u0026quot;getUTC\u0026quot;:\u0026quot;get\u0026quot;,o=i[r+\u0026quot;FullYear\u0026quot;](),a=i[r+\u0026quot;Month\u0026quot;]()+1,s=i[r+\u0026quot;Date\u0026quot;](),l=i[r+\u0026quot;Hours\u0026quot;](),u=i[r+\u0026quot;Minutes\u0026quot;](),h=i[r+\u0026quot;Seconds\u0026quot;](),c=i[r+\u0026quot;Milliseconds\u0026quot;]();return t=t.replace(\u0026quot;MM\u0026quot;,qc(a,2)).replace(\u0026quot;M\u0026quot;,a).replace(\u0026quot;yyyy\u0026quot;,o).replace(\u0026quot;yy\u0026quot;,qc(o%100+\u0026quot;\u0026quot;,2)).replace(\u0026quot;dd\u0026quot;,qc(s,2)).replace(\u0026quot;d\u0026quot;,s).replace(\u0026quot;hh\u0026quot;,qc(l,2)).replace(\u0026quot;h\u0026quot;,l).replace(\u0026quot;mm\u0026quot;,qc(u,2)).replace(\u0026quot;m\u0026quot;,u).replace(\u0026quot;ss\u0026quot;,qc(h,2)).replace(\u0026quot;s\u0026quot;,h).replace(\u0026quot;SSS\u0026quot;,qc(c,3))},capitalFirst:function(t){return t?t.charAt(0).toUpperCase()+t.substr(1):t},truncateText:function(t,e,n,i,r){var o={};return pa(o,t,e,n,i,r),o.text},getTextRect:function(t,e,n,i,r,o,a,s){return new Xs({style:{text:t,font:e,align:n,verticalAlign:i,padding:r,rich:o,overflow:a?\u0026quot;truncate\u0026quot;:null,lineHeight:s}}).getBoundingRect()}}),j_=Object.freeze({__proto__:null,map:z,each:E,indexOf:P,inherits:O,reduce:V,filter:B,bind:W,curry:H,isArray:Y,isString:U,isObject:q,isFunction:X,extend:A,defaults:k,clone:T,merge:C}),q_=Vo();function K_(t,e){var n=z(e,(function(e){return t.scale.parse(e)}));return\u0026quot;time\u0026quot;===t.type\u0026amp;\u0026amp;n.length\u0026gt;0\u0026amp;\u0026amp;(n.sort(),n.unshift(n[0]),n.push(n[n.length-1])),n}function $_(t){var e=t.getLabelModel().get(\u0026quot;customValues\u0026quot;);if(e){var n=w_(t),i=t.scale.getExtent();return{labels:z(B(K_(t,e),(function(t){return t\u0026gt;=i[0]\u0026amp;\u0026amp;t\u0026lt;=i[1]})),(function(e){var i={value:e};return{formattedLabel:n(i),rawLabel:t.scale.getLabel(i),tickValue:e}}))}}return\u0026quot;category\u0026quot;===t.type?function(t){var e=t.getLabelModel(),n=Q_(t,e);return!e.get(\u0026quot;show\u0026quot;)||t.scale.isBlank()?{labels:[],labelCategoryInterval:n.labelCategoryInterval}:n}(t):function(t){var e=t.scale.getTicks(),n=w_(t);return{labels:z(e,(function(e,i){return{level:e.level,formattedLabel:n(e,i),rawLabel:t.scale.getLabel(e),tickValue:e.value}}))}}(t)}function J_(t,e){var n=t.getTickModel().get(\u0026quot;customValues\u0026quot;);if(n){var i=t.scale.getExtent();return{ticks:B(K_(t,n),(function(t){return t\u0026gt;=i[0]\u0026amp;\u0026amp;t\u0026lt;=i[1]}))}}return\u0026quot;category\u0026quot;===t.type?function(t,e){var n,i,r=tb(t,\u0026quot;ticks\u0026quot;),o=I_(e),a=eb(r,o);if(a)return a;e.get(\u0026quot;show\u0026quot;)\u0026amp;\u0026amp;!t.scale.isBlank()||(n=[]);if(X(o))n=rb(t,o,!0);else if(\u0026quot;auto\u0026quot;===o){var s=Q_(t,t.getLabelModel());i=s.labelCategoryInterval,n=z(s.labels,(function(t){return t.tickValue}))}else n=ib(t,i=o,!0);return nb(r,o,{ticks:n,tickCategoryInterval:i})}(t,e):{ticks:z(t.scale.getTicks(),(function(t){return t.value}))}}function Q_(t,e){var n,i,r=tb(t,\u0026quot;labels\u0026quot;),o=I_(e),a=eb(r,o);return a||(X(o)?n=rb(t,o):(i=\u0026quot;auto\u0026quot;===o?function(t){var e=q_(t).autoInterval;return null!=e?e:q_(t).autoInterval=t.calculateCategoryInterval()}(t):o,n=ib(t,i)),nb(r,o,{labels:n,labelCategoryInterval:i}))}function tb(t,e){return q_(t)[e]||(q_(t)[e]=[])}function eb(t,e){for(var n=0;n\u0026lt;t.length;n++)if(t[n].key===e)return t[n].value}function nb(t,e,n){return t.push({key:e,value:n}),n}function ib(t,e,n){var i=w_(t),r=t.scale,o=r.getExtent(),a=t.getLabelModel(),s=[],l=Math.max((e||0)+1,1),u=o[0],h=r.count();0!==u\u0026amp;\u0026amp;l\u0026gt;1\u0026amp;\u0026amp;h/l\u0026gt;2\u0026amp;\u0026amp;(u=Math.round(Math.ceil(u/l)*l));var c=T_(t),p=a.get(\u0026quot;showMinLabel\u0026quot;)||c,d=a.get(\u0026quot;showMaxLabel\u0026quot;)||c;p\u0026amp;\u0026amp;u!==o[0]\u0026amp;\u0026amp;g(o[0]);for(var f=u;f\u0026lt;=o[1];f+=l)g(f);function g(t){var e={value:t};s.push(n?t:{formattedLabel:i(e),rawLabel:r.getLabel(e),tickValue:t})}return d\u0026amp;\u0026amp;f-l!==o[1]\u0026amp;\u0026amp;g(o[1]),s}function rb(t,e,n){var i=t.scale,r=w_(t),o=[];return E(i.getTicks(),(function(t){var a=i.getLabel(t),s=t.value;e(t.value,a)\u0026amp;\u0026amp;o.push(n?s:{formattedLabel:r(t),rawLabel:a,tickValue:s})})),o}var ob=[0,1],ab=function(){function t(t,e,n){this.onBand=!1,this.inverse=!1,this.dim=t,this.scale=e,this._extent=n||[0,0]}return t.prototype.contain=function(t){var e=this._extent,n=Math.min(e[0],e[1]),i=Math.max(e[0],e[1]);return t\u0026gt;=n\u0026amp;\u0026amp;t\u0026lt;=i},t.prototype.containData=function(t){return this.scale.contain(t)},t.prototype.getExtent=function(){return this._extent.slice()},t.prototype.getPixelPrecision=function(t){return no(t||this.scale.getExtent(),this._extent)},t.prototype.setExtent=function(t,e){var n=this._extent;n[0]=t,n[1]=e},t.prototype.dataToCoord=function(t,e){var n=this._extent,i=this.scale;return t=i.normalize(t),this.onBand\u0026amp;\u0026amp;\u0026quot;ordinal\u0026quot;===i.type\u0026amp;\u0026amp;sb(n=n.slice(),i.count()),Kr(t,ob,n,e)},t.prototype.coordToData=function(t,e){var n=this._extent,i=this.scale;this.onBand\u0026amp;\u0026amp;\u0026quot;ordinal\u0026quot;===i.type\u0026amp;\u0026amp;sb(n=n.slice(),i.count());var r=Kr(t,n,ob,e);return this.scale.scale(r)},t.prototype.pointToData=function(t,e){},t.prototype.getTicksCoords=function(t){var e=(t=t||{}).tickModel||this.getTickModel(),n=z(J_(this,e).ticks,(function(t){return{coord:this.dataToCoord(\u0026quot;ordinal\u0026quot;===this.scale.type?this.scale.getRawOrdinalNumber(t):t),tickValue:t}}),this);return function(t,e,n,i){var r=e.length;if(!t.onBand||n||!r)return;var o,a,s=t.getExtent();if(1===r)e[0].coord=s[0],o=e[1]={coord:s[1],tickValue:e[0].tickValue};else{var l=e[r-1].tickValue-e[0].tickValue,u=(e[r-1].coord-e[0].coord)/l;E(e,(function(t){t.coord-=u/2}));var h=t.scale.getExtent();a=1+h[1]-e[r-1].tickValue,o={coord:e[r-1].coord+u*a,tickValue:h[1]+1},e.push(o)}var c=s[0]\u0026gt;s[1];p(e[0].coord,s[0])\u0026amp;\u0026amp;(i?e[0].coord=s[0]:e.shift());i\u0026amp;\u0026amp;p(s[0],e[0].coord)\u0026amp;\u0026amp;e.unshift({coord:s[0]});p(s[1],o.coord)\u0026amp;\u0026amp;(i?o.coord=s[1]:e.pop());i\u0026amp;\u0026amp;p(o.coord,s[1])\u0026amp;\u0026amp;e.push({coord:s[1]});function p(t,e){return t=Jr(t),e=Jr(e),c?t\u0026gt;e:t\u0026lt;e}}(this,n,e.get(\u0026quot;alignWithLabel\u0026quot;),t.clamp),n},t.prototype.getMinorTicksCoords=function(){if(\u0026quot;ordinal\u0026quot;===this.scale.type)return[];var t=this.model.getModel(\u0026quot;minorTick\u0026quot;).get(\u0026quot;splitNumber\u0026quot;);return t\u0026gt;0\u0026amp;\u0026amp;t\u0026lt;100||(t=5),z(this.scale.getMinorTicks(t),(function(t){return z(t,(function(t){return{coord:this.dataToCoord(t),tickValue:t}}),this)}),this)},t.prototype.getViewLabels=function(){return $_(this).labels},t.prototype.getLabelModel=function(){return this.model.getModel(\u0026quot;axisLabel\u0026quot;)},t.prototype.getTickModel=function(){return this.model.getModel(\u0026quot;axisTick\u0026quot;)},t.prototype.getBandWidth=function(){var t=this._extent,e=this.scale.getExtent(),n=e[1]-e[0]+(this.onBand?1:0);0===n\u0026amp;\u0026amp;(n=1);var i=Math.abs(t[1]-t[0]);return Math.abs(i)/n},t.prototype.calculateCategoryInterval=function(){return function(t){var e=function(t){var e=t.getLabelModel();return{axisRotate:t.getRotate?t.getRotate():t.isHorizontal\u0026amp;\u0026amp;!t.isHorizontal()?90:0,labelRotate:e.get(\u0026quot;rotate\u0026quot;)||0,font:e.getFont()}}(t),n=w_(t),i=(e.axisRotate-e.labelRotate)/180*Math.PI,r=t.scale,o=r.getExtent(),a=r.count();if(o[1]-o[0]\u0026lt;1)return 0;var s=1;a\u0026gt;40\u0026amp;\u0026amp;(s=Math.max(1,Math.floor(a/40)));for(var l=o[0],u=t.dataToCoord(l+1)-t.dataToCoord(l),h=Math.abs(u*Math.cos(i)),c=Math.abs(u*Math.sin(i)),p=0,d=0;l\u0026lt;=o[1];l+=s){var f,g,y=Sr(n({value:l}),e.font,\u0026quot;center\u0026quot;,\u0026quot;top\u0026quot;);f=1.3*y.width,g=1.3*y.height,p=Math.max(p,f,7),d=Math.max(d,g,7)}var v=p/h,m=d/c;isNaN(v)\u0026amp;\u0026amp;(v=1/0),isNaN(m)\u0026amp;\u0026amp;(m=1/0);var x=Math.max(0,Math.floor(Math.min(v,m))),_=q_(t.model),b=t.getExtent(),w=_.lastAutoInterval,S=_.lastTickCount;return null!=w\u0026amp;\u0026amp;null!=S\u0026amp;\u0026amp;Math.abs(w-x)\u0026lt;=1\u0026amp;\u0026amp;Math.abs(S-a)\u0026lt;=1\u0026amp;\u0026amp;w\u0026gt;x\u0026amp;\u0026amp;_.axisExtent0===b[0]\u0026amp;\u0026amp;_.axisExtent1===b[1]?x=w:(_.lastTickCount=a,_.lastAutoInterval=x,_.axisExtent0=b[0],_.axisExtent1=b[1]),x}(this)},t}();function sb(t,e){var n=(t[1]-t[0])/e/2;t[0]+=n,t[1]-=n}var lb=2*Math.PI,ub=hs.CMD,hb=[\u0026quot;top\u0026quot;,\u0026quot;right\u0026quot;,\u0026quot;bottom\u0026quot;,\u0026quot;left\u0026quot;];function cb(t,e,n,i,r){var o=n.width,a=n.height;switch(t){case\u0026quot;top\u0026quot;:i.set(n.x+o/2,n.y-e),r.set(0,-1);break;case\u0026quot;bottom\u0026quot;:i.set(n.x+o/2,n.y+a+e),r.set(0,1);break;case\u0026quot;left\u0026quot;:i.set(n.x-e,n.y+a/2),r.set(-1,0);break;case\u0026quot;right\u0026quot;:i.set(n.x+o+e,n.y+a/2),r.set(1,0)}}function pb(t,e,n,i,r,o,a,s,l){a-=t,s-=e;var u=Math.sqrt(a*a+s*s),h=(a/=u)*n+t,c=(s/=u)*n+e;if(Math.abs(i-r)%lb\u0026lt;1e-4)return l[0]=h,l[1]=c,u-n;if(o){var p=i;i=gs(r),r=gs(p)}else i=gs(i),r=gs(r);i\u0026gt;r\u0026amp;\u0026amp;(r+=lb);var d=Math.atan2(s,a);if(d\u0026lt;0\u0026amp;\u0026amp;(d+=lb),d\u0026gt;=i\u0026amp;\u0026amp;d\u0026lt;=r||d+lb\u0026gt;=i\u0026amp;\u0026amp;d+lb\u0026lt;=r)return l[0]=h,l[1]=c,u-n;var f=n*Math.cos(i)+t,g=n*Math.sin(i)+e,y=n*Math.cos(r)+t,v=n*Math.sin(r)+e,m=(f-a)*(f-a)+(g-s)*(g-s),x=(y-a)*(y-a)+(v-s)*(v-s);return m\u0026lt;x?(l[0]=f,l[1]=g,Math.sqrt(m)):(l[0]=y,l[1]=v,Math.sqrt(x))}function db(t,e,n,i,r,o,a,s){var l=r-t,u=o-e,h=n-t,c=i-e,p=Math.sqrt(h*h+c*c),d=(l*(h/=p)+u*(c/=p))/p;s\u0026amp;\u0026amp;(d=Math.min(Math.max(d,0),1)),d*=p;var f=a[0]=t+d*h,g=a[1]=e+d*c;return Math.sqrt((f-r)*(f-r)+(g-o)*(g-o))}function fb(t,e,n,i,r,o,a){n\u0026lt;0\u0026amp;\u0026amp;(t+=n,n=-n),i\u0026lt;0\u0026amp;\u0026amp;(e+=i,i=-i);var s=t+n,l=e+i,u=a[0]=Math.min(Math.max(r,t),s),h=a[1]=Math.min(Math.max(o,e),l);return Math.sqrt((u-r)*(u-r)+(h-o)*(h-o))}var gb=[];function yb(t,e,n){var i=fb(e.x,e.y,e.width,e.height,t.x,t.y,gb);return n.set(gb[0],gb[1]),i}function vb(t,e,n){for(var i,r,o=0,a=0,s=0,l=0,u=1/0,h=e.data,c=t.x,p=t.y,d=0;d\u0026lt;h.length;){var f=h[d++];1===d\u0026amp;\u0026amp;(s=o=h[d],l=a=h[d+1]);var g=u;switch(f){case ub.M:o=s=h[d++],a=l=h[d++];break;case ub.L:g=db(o,a,h[d],h[d+1],c,p,gb,!0),o=h[d++],a=h[d++];break;case ub.C:g=Sn(o,a,h[d++],h[d++],h[d++],h[d++],h[d],h[d+1],c,p,gb),o=h[d++],a=h[d++];break;case ub.Q:g=An(o,a,h[d++],h[d++],h[d],h[d+1],c,p,gb),o=h[d++],a=h[d++];break;case ub.A:var y=h[d++],v=h[d++],m=h[d++],x=h[d++],_=h[d++],b=h[d++];d+=1;var w=!!(1-h[d++]);i=Math.cos(_)*m+y,r=Math.sin(_)*x+v,d\u0026lt;=1\u0026amp;\u0026amp;(s=i,l=r),g=pb(y,v,x,_,_+b,w,(c-y)*x/m+y,p,gb),o=Math.cos(_+b)*m+y,a=Math.sin(_+b)*x+v;break;case ub.R:g=fb(s=o=h[d++],l=a=h[d++],h[d++],h[d++],c,p,gb);break;case ub.Z:g=db(o,a,s,l,c,p,gb,!0),o=s,a=l}g\u0026lt;u\u0026amp;\u0026amp;(u=g,n.set(gb[0],gb[1]))}return u}var mb=new De,xb=new De,_b=new De,bb=new De,wb=new De;function Sb(t,e){if(t){var n=t.getTextGuideLine(),i=t.getTextContent();if(i\u0026amp;\u0026amp;n){var r=t.textGuideLineConfig||{},o=[[0,0],[0,0],[0,0]],a=r.candidates||hb,s=i.getBoundingRect().clone();s.applyTransform(i.getComputedTransform());var l=1/0,u=r.anchor,h=t.getComputedTransform(),c=h\u0026amp;\u0026amp;Ie([],h),p=e.get(\u0026quot;length2\u0026quot;)||0;u\u0026amp;\u0026amp;_b.copy(u);for(var d=0;d\u0026lt;a.length;d++){cb(a[d],0,s,mb,bb),De.scaleAndAdd(xb,mb,bb,p),xb.transform(c);var f=t.getBoundingRect(),g=u?u.distance(xb):t instanceof ks?vb(xb,t.path,_b):yb(xb,f,_b);g\u0026lt;l\u0026amp;\u0026amp;(l=g,xb.transform(h),_b.transform(h),_b.toArray(o[0]),xb.toArray(o[1]),mb.toArray(o[2]))}Tb(o,e.get(\u0026quot;minTurnAngle\u0026quot;)),n.setShape({points:o})}}}var Mb=[],Ib=new De;function Tb(t,e){if(e\u0026lt;=180\u0026amp;\u0026amp;e\u0026gt;0){e=e/180*Math.PI,mb.fromArray(t[0]),xb.fromArray(t[1]),_b.fromArray(t[2]),De.sub(bb,mb,xb),De.sub(wb,_b,xb);var n=bb.len(),i=wb.len();if(!(n\u0026lt;.001||i\u0026lt;.001)){bb.scale(1/n),wb.scale(1/i);var r=bb.dot(wb);if(Math.cos(e)\u0026lt;r){var o=db(xb.x,xb.y,_b.x,_b.y,mb.x,mb.y,Mb,!1);Ib.fromArray(Mb),Ib.scaleAndAdd(wb,o/Math.tan(Math.PI-e));var a=_b.x!==xb.x?(Ib.x-xb.x)/(_b.x-xb.x):(Ib.y-xb.y)/(_b.y-xb.y);if(isNaN(a))return;a\u0026lt;0?De.copy(Ib,xb):a\u0026gt;1\u0026amp;\u0026amp;De.copy(Ib,_b),Ib.toArray(t[1])}}}}function Cb(t,e,n){if(n\u0026lt;=180\u0026amp;\u0026amp;n\u0026gt;0){n=n/180*Math.PI,mb.fromArray(t[0]),xb.fromArray(t[1]),_b.fromArray(t[2]),De.sub(bb,xb,mb),De.sub(wb,_b,xb);var i=bb.len(),r=wb.len();if(!(i\u0026lt;.001||r\u0026lt;.001))if(bb.scale(1/i),wb.scale(1/r),bb.dot(e)\u0026lt;Math.cos(n)){var o=db(xb.x,xb.y,_b.x,_b.y,mb.x,mb.y,Mb,!1);Ib.fromArray(Mb);var a=Math.PI/2,s=a+Math.acos(wb.dot(e))-n;if(s\u0026gt;=a)De.copy(Ib,_b);else{Ib.scaleAndAdd(wb,o/Math.tan(Math.PI/2-s));var l=_b.x!==xb.x?(Ib.x-xb.x)/(_b.x-xb.x):(Ib.y-xb.y)/(_b.y-xb.y);if(isNaN(l))return;l\u0026lt;0?De.copy(Ib,xb):l\u0026gt;1\u0026amp;\u0026amp;De.copy(Ib,_b)}Ib.toArray(t[1])}}}function Db(t,e,n,i){var r=\u0026quot;normal\u0026quot;===n,o=r?t:t.ensureState(n);o.ignore=e;var a=i.get(\u0026quot;smooth\u0026quot;);a\u0026amp;\u0026amp;!0===a\u0026amp;\u0026amp;(a=.3),o.shape=o.shape||{},a\u0026gt;0\u0026amp;\u0026amp;(o.shape.smooth=a);var s=i.getModel(\u0026quot;lineStyle\u0026quot;).getLineStyle();r?t.useStyle(s):o.style=s}function Ab(t,e){var n=e.smooth,i=e.points;if(i)if(t.moveTo(i[0][0],i[0][1]),n\u0026gt;0\u0026amp;\u0026amp;i.length\u0026gt;=3){var r=Vt(i[0],i[1]),o=Vt(i[1],i[2]);if(!r||!o)return t.lineTo(i[1][0],i[1][1]),void t.lineTo(i[2][0],i[2][1]);var a=Math.min(r,o)*n,s=Gt([],i[1],i[0],a/r),l=Gt([],i[1],i[2],a/o),u=Gt([],s,l,.5);t.bezierCurveTo(s[0],s[1],s[0],s[1],u[0],u[1]),t.bezierCurveTo(l[0],l[1],l[0],l[1],i[2][0],i[2][1])}else for(var h=1;h\u0026lt;i.length;h++)t.lineTo(i[h][0],i[h][1])}function kb(t,e,n){var i=t.getTextGuideLine(),r=t.getTextContent();if(r){for(var o=e.normal,a=o.get(\u0026quot;show\u0026quot;),s=r.ignore,l=0;l\u0026lt;cl.length;l++){var u=cl[l],h=e[u],c=\u0026quot;normal\u0026quot;===u;if(h){var p=h.get(\u0026quot;show\u0026quot;);if((c?s:rt(r.states[u]\u0026amp;\u0026amp;r.states[u].ignore,s))||!rt(p,a)){var d=c?i:i\u0026amp;\u0026amp;i.states[u];d\u0026amp;\u0026amp;(d.ignore=!0),i\u0026amp;\u0026amp;Db(i,!0,u,h);continue}i||(i=new Zu,t.setTextGuideLine(i),c||!s\u0026amp;\u0026amp;a||Db(i,!0,\u0026quot;normal\u0026quot;,e.normal),t.stateProxy\u0026amp;\u0026amp;(i.stateProxy=t.stateProxy)),Db(i,!1,u,h)}}if(i){k(i.style,n),i.style.fill=null;var f=o.get(\u0026quot;showAbove\u0026quot;);(t.textGuideLineConfig=t.textGuideLineConfig||{}).showAbove=f||!1,i.buildPath=Ab}}else i\u0026amp;\u0026amp;t.removeTextGuideLine()}function Lb(t,e){e=e||\u0026quot;labelLine\u0026quot;;for(var n={normal:t.getModel(e)},i=0;i\u0026lt;hl.length;i++){var r=hl[i];n[r]=t.getModel([r,e])}return n}function Pb(t){for(var e=[],n=0;n\u0026lt;t.length;n++){var i=t[n];if(!i.defaultAttr.ignore){var r=i.label,o=r.getComputedTransform(),a=r.getBoundingRect(),s=!o||o[1]\u0026lt;1e-5\u0026amp;\u0026amp;o[2]\u0026lt;1e-5,l=r.style.margin||0,u=a.clone();u.applyTransform(o),u.x-=l/2,u.y-=l/2,u.width+=l,u.height+=l;var h=s?new ch(a,o):null;e.push({label:r,labelLine:i.labelLine,rect:u,localRect:a,obb:h,priority:i.priority,defaultAttr:i.defaultAttr,layoutOption:i.computedLayoutOption,axisAligned:s,transform:o})}}return e}function Ob(t,e,n,i,r,o){var a=t.length;if(!(a\u0026lt;2)){t.sort((function(t,n){return t.rect[e]-n.rect[e]}));for(var s,l=0,u=!1,h=0,c=0;c\u0026lt;a;c++){var p=t[c],d=p.rect;(s=d[e]-l)\u0026lt;0\u0026amp;\u0026amp;(d[e]-=s,p.label[e]-=s,u=!0),h+=Math.max(-s,0),l=d[e]+d[n]}h\u0026gt;0\u0026amp;\u0026amp;o\u0026amp;\u0026amp;_(-h/a,0,a);var f,g,y=t[0],v=t[a-1];return m(),f\u0026lt;0\u0026amp;\u0026amp;b(-f,.8),g\u0026lt;0\u0026amp;\u0026amp;b(g,.8),m(),x(f,g,1),x(g,f,-1),m(),f\u0026lt;0\u0026amp;\u0026amp;w(-f),g\u0026lt;0\u0026amp;\u0026amp;w(g),u}function m(){f=y.rect[e]-i,g=r-v.rect[e]-v.rect[n]}function x(t,e,n){if(t\u0026lt;0){var i=Math.min(e,-t);if(i\u0026gt;0){_(i*n,0,a);var r=i+t;r\u0026lt;0\u0026amp;\u0026amp;b(-r*n,1)}else b(-t*n,1)}}function _(n,i,r){0!==n\u0026amp;\u0026amp;(u=!0);for(var o=i;o\u0026lt;r;o++){var a=t[o];a.rect[e]+=n,a.label[e]+=n}}function b(i,r){for(var o=[],s=0,l=1;l\u0026lt;a;l++){var u=t[l-1].rect,h=Math.max(t[l].rect[e]-u[e]-u[n],0);o.push(h),s+=h}if(s){var c=Math.min(Math.abs(i)/s,r);if(i\u0026gt;0)for(l=0;l\u0026lt;a-1;l++){_(o[l]*c,0,l+1)}else for(l=a-1;l\u0026gt;0;l--){_(-(o[l-1]*c),l,a)}}}function w(t){var e=t\u0026lt;0?-1:1;t=Math.abs(t);for(var n=Math.ceil(t/(a-1)),i=0;i\u0026lt;a-1;i++)if(e\u0026gt;0?_(n,0,i+1):_(-n,a-i-1,a),(t-=n)\u0026lt;=0)return}}function Rb(t,e,n,i){return Ob(t,\u0026quot;y\u0026quot;,\u0026quot;height\u0026quot;,e,n,i)}function Nb(t){var e=[];t.sort((function(t,e){return e.priority-t.priority}));var n=new ze(0,0,0,0);function i(t){if(!t.ignore){var e=t.ensureState(\u0026quot;emphasis\u0026quot;);null==e.ignore\u0026amp;\u0026amp;(e.ignore=!1)}t.ignore=!0}for(var r=0;r\u0026lt;t.length;r++){var o=t[r],a=o.axisAligned,s=o.localRect,l=o.transform,u=o.label,h=o.labelLine;n.copy(o.rect),n.width-=.1,n.height-=.1,n.x+=.05,n.y+=.05;for(var c=o.obb,p=!1,d=0;d\u0026lt;e.length;d++){var f=e[d];if(n.intersect(f.rect)){if(a\u0026amp;\u0026amp;f.axisAligned){p=!0;break}if(f.obb||(f.obb=new ch(f.localRect,f.transform)),c||(c=new ch(s,l)),c.intersect(f.obb)){p=!0;break}}}p?(i(u),h\u0026amp;\u0026amp;i(h)):(u.attr(\u0026quot;ignore\u0026quot;,o.defaultAttr.ignore),h\u0026amp;\u0026amp;h.attr(\u0026quot;ignore\u0026quot;,o.defaultAttr.labelGuideIgnore),e.push(o))}}function Eb(t){if(t){for(var e=[],n=0;n\u0026lt;t.length;n++)e.push(t[n].slice());return e}}function zb(t,e){var n=t.label,i=e\u0026amp;\u0026amp;e.getTextGuideLine();return{dataIndex:t.dataIndex,dataType:t.dataType,seriesIndex:t.seriesModel.seriesIndex,text:t.label.style.text,rect:t.hostRect,labelRect:t.rect,align:n.style.align,verticalAlign:n.style.verticalAlign,labelLinePoints:Eb(i\u0026amp;\u0026amp;i.shape.points)}}var Vb=[\u0026quot;align\u0026quot;,\u0026quot;verticalAlign\u0026quot;,\u0026quot;width\u0026quot;,\u0026quot;height\u0026quot;,\u0026quot;fontSize\u0026quot;],Bb=new vr,Fb=Vo(),Gb=Vo();function Wb(t,e,n){for(var i=0;i\u0026lt;n.length;i++){var r=n[i];null!=e[r]\u0026amp;\u0026amp;(t[r]=e[r])}}var Hb=[\u0026quot;x\u0026quot;,\u0026quot;y\u0026quot;,\u0026quot;rotation\u0026quot;],Yb=function(){function t(){this._labelList=[],this._chartViewList=[]}return t.prototype.clearLabels=function(){this._labelList=[],this._chartViewList=[]},t.prototype._addLabel=function(t,e,n,i,r){var o=i.style,a=i.__hostTarget.textConfig||{},s=i.getComputedTransform(),l=i.getBoundingRect().plain();ze.applyTransform(l,l,s),s?Bb.setLocalTransform(s):(Bb.x=Bb.y=Bb.rotation=Bb.originX=Bb.originY=0,Bb.scaleX=Bb.scaleY=1),Bb.rotation=gs(Bb.rotation);var u,h=i.__hostTarget;if(h){u=h.getBoundingRect().plain();var c=h.getComputedTransform();ze.applyTransform(u,u,c)}var p=u\u0026amp;\u0026amp;h.getTextGuideLine();this._labelList.push({label:i,labelLine:p,seriesModel:n,dataIndex:t,dataType:e,layoutOption:r,computedLayoutOption:null,rect:l,hostRect:u,priority:u?u.width*u.height:0,defaultAttr:{ignore:i.ignore,labelGuideIgnore:p\u0026amp;\u0026amp;p.ignore,x:Bb.x,y:Bb.y,scaleX:Bb.scaleX,scaleY:Bb.scaleY,rotation:Bb.rotation,style:{x:o.x,y:o.y,align:o.align,verticalAlign:o.verticalAlign,width:o.width,height:o.height,fontSize:o.fontSize},cursor:i.cursor,attachedPos:a.position,attachedRot:a.rotation}})},t.prototype.addLabelsOfSeries=function(t){var e=this;this._chartViewList.push(t);var n=t.__model,i=n.get(\u0026quot;labelLayout\u0026quot;);(X(i)||G(i).length)\u0026amp;\u0026amp;t.group.traverse((function(t){if(t.ignore)return!0;var r=t.getTextContent(),o=rl(t);r\u0026amp;\u0026amp;!r.disableLabelLayout\u0026amp;\u0026amp;e._addLabel(o.dataIndex,o.dataType,n,r,i)}))},t.prototype.updateLayoutConfig=function(t){var e=t.getWidth(),n=t.getHeight();function i(t,e){return function(){Sb(t,e)}}for(var r=0;r\u0026lt;this._labelList.length;r++){var o=this._labelList[r],a=o.label,s=a.__hostTarget,l=o.defaultAttr,u=void 0;u=(u=X(o.layoutOption)?o.layoutOption(zb(o,s)):o.layoutOption)||{},o.computedLayoutOption=u;var h=Math.PI/180;s\u0026amp;\u0026amp;s.setTextConfig({local:!1,position:null!=u.x||null!=u.y?null:l.attachedPos,rotation:null!=u.rotate?u.rotate*h:l.attachedRot,offset:[u.dx||0,u.dy||0]});var c=!1;if(null!=u.x?(a.x=$r(u.x,e),a.setStyle(\u0026quot;x\u0026quot;,0),c=!0):(a.x=l.x,a.setStyle(\u0026quot;x\u0026quot;,l.style.x)),null!=u.y?(a.y=$r(u.y,n),a.setStyle(\u0026quot;y\u0026quot;,0),c=!0):(a.y=l.y,a.setStyle(\u0026quot;y\u0026quot;,l.style.y)),u.labelLinePoints){var p=s.getTextGuideLine();p\u0026amp;\u0026amp;(p.setShape({points:u.labelLinePoints}),c=!1)}Fb(a).needsUpdateLabelLine=c,a.rotation=null!=u.rotate?u.rotate*h:l.rotation,a.scaleX=l.scaleX,a.scaleY=l.scaleY;for(var d=0;d\u0026lt;Vb.length;d++){var f=Vb[d];a.setStyle(f,null!=u[f]?u[f]:l.style[f])}if(u.draggable){if(a.draggable=!0,a.cursor=\u0026quot;move\u0026quot;,s){var g=o.seriesModel;if(null!=o.dataIndex)g=o.seriesModel.getData(o.dataType).getItemModel(o.dataIndex);a.on(\u0026quot;drag\u0026quot;,i(s,g.getModel(\u0026quot;labelLine\u0026quot;)))}}else a.off(\u0026quot;drag\u0026quot;),a.cursor=l.cursor}},t.prototype.layout=function(t){var e,n=t.getWidth(),i=t.getHeight(),r=Pb(this._labelList),o=B(r,(function(t){return\u0026quot;shiftX\u0026quot;===t.layoutOption.moveOverlap})),a=B(r,(function(t){return\u0026quot;shiftY\u0026quot;===t.layoutOption.moveOverlap}));Ob(o,\u0026quot;x\u0026quot;,\u0026quot;width\u0026quot;,0,n,e),Rb(a,0,i),Nb(B(r,(function(t){return t.layoutOption.hideOverlap})))},t.prototype.processLabelsOverall=function(){var t=this;E(this._chartViewList,(function(e){var n=e.__model,i=e.ignoreLabelLineUpdate,r=n.isAnimationEnabled();e.group.traverse((function(e){if(e.ignore\u0026amp;\u0026amp;!e.forceLabelAnimation)return!0;var o=!i,a=e.getTextContent();!o\u0026amp;\u0026amp;a\u0026amp;\u0026amp;(o=Fb(a).needsUpdateLabelLine),o\u0026amp;\u0026amp;t._updateLabelLine(e,n),r\u0026amp;\u0026amp;t._animateLabels(e,n)}))}))},t.prototype._updateLabelLine=function(t,e){var n=t.getTextContent(),i=rl(t),r=i.dataIndex;if(n\u0026amp;\u0026amp;null!=r){var o=e.getData(i.dataType),a=o.getItemModel(r),s={},l=o.getItemVisual(r,\u0026quot;style\u0026quot;);if(l){var u=o.getVisual(\u0026quot;drawType\u0026quot;);s.stroke=l[u]}var h=a.getModel(\u0026quot;labelLine\u0026quot;);kb(t,Lb(a),s),Sb(t,h)}},t.prototype._animateLabels=function(t,e){var n=t.getTextContent(),i=t.getTextGuideLine();if(n\u0026amp;\u0026amp;(t.forceLabelAnimation||!n.ignore\u0026amp;\u0026amp;!n.invisible\u0026amp;\u0026amp;!t.disableLabelAnimation\u0026amp;\u0026amp;!xh(t))){var r=(d=Fb(n)).oldLayout,o=rl(t),a=o.dataIndex,s={x:n.x,y:n.y,rotation:n.rotation},l=e.getData(o.dataType);if(r){n.attr(r);var u=t.prevStates;u\u0026amp;\u0026amp;(P(u,\u0026quot;select\u0026quot;)\u0026gt;=0\u0026amp;\u0026amp;n.attr(d.oldLayoutSelect),P(u,\u0026quot;emphasis\u0026quot;)\u0026gt;=0\u0026amp;\u0026amp;n.attr(d.oldLayoutEmphasis)),vh(n,s,e,a)}else if(n.attr(s),!pc(n).valueAnimation){var h=rt(n.style.opacity,1);n.style.opacity=0,mh(n,{style:{opacity:h}},e,a)}if(d.oldLayout=s,n.states.select){var c=d.oldLayoutSelect={};Wb(c,s,Hb),Wb(c,n.states.select,Hb)}if(n.states.emphasis){var p=d.oldLayoutEmphasis={};Wb(p,s,Hb),Wb(p,n.states.emphasis,Hb)}fc(n,a,l,e,e)}if(i\u0026amp;\u0026amp;!i.ignore\u0026amp;\u0026amp;!i.invisible){r=(d=Gb(i)).oldLayout;var d,f={points:i.shape.points};r?(i.attr({shape:r}),vh(i,{shape:f},e)):(i.setShape(f),i.style.strokePercent=0,mh(i,{style:{strokePercent:1}},e)),d.oldLayout=f}},t}(),Xb=Vo();var Ub=Math.sin,Zb=Math.cos,jb=Math.PI,qb=2*Math.PI,Kb=180/jb,$b=function(){function t(){}return t.prototype.reset=function(t){this._start=!0,this._d=[],this._str=\u0026quot;\u0026quot;,this._p=Math.pow(10,t||4)},t.prototype.moveTo=function(t,e){this._add(\u0026quot;M\u0026quot;,t,e)},t.prototype.lineTo=function(t,e){this._add(\u0026quot;L\u0026quot;,t,e)},t.prototype.bezierCurveTo=function(t,e,n,i,r,o){this._add(\u0026quot;C\u0026quot;,t,e,n,i,r,o)},t.prototype.quadraticCurveTo=function(t,e,n,i){this._add(\u0026quot;Q\u0026quot;,t,e,n,i)},t.prototype.arc=function(t,e,n,i,r,o){this.ellipse(t,e,n,n,0,i,r,o)},t.prototype.ellipse=function(t,e,n,i,r,o,a,s){var l=a-o,u=!s,h=Math.abs(l),c=pi(h-qb)||(u?l\u0026gt;=qb:-l\u0026gt;=qb),p=l\u0026gt;0?l%qb:l%qb+qb,d=!1;d=!!c||!pi(h)\u0026amp;\u0026amp;p\u0026gt;=jb==!!u;var f=t+n*Zb(o),g=e+i*Ub(o);this._start\u0026amp;\u0026amp;this._add(\u0026quot;M\u0026quot;,f,g);var y=Math.round(r*Kb);if(c){var v=1/this._p,m=(u?1:-1)*(qb-v);this._add(\u0026quot;A\u0026quot;,n,i,y,1,+u,t+n*Zb(o+m),e+i*Ub(o+m)),v\u0026gt;.01\u0026amp;\u0026amp;this._add(\u0026quot;A\u0026quot;,n,i,y,0,+u,f,g)}else{var x=t+n*Zb(a),_=e+i*Ub(a);this._add(\u0026quot;A\u0026quot;,n,i,y,+d,+u,x,_)}},t.prototype.rect=function(t,e,n,i){this._add(\u0026quot;M\u0026quot;,t,e),this._add(\u0026quot;l\u0026quot;,n,0),this._add(\u0026quot;l\u0026quot;,0,i),this._add(\u0026quot;l\u0026quot;,-n,0),this._add(\u0026quot;Z\u0026quot;)},t.prototype.closePath=function(){this._d.length\u0026gt;0\u0026amp;\u0026amp;this._add(\u0026quot;Z\u0026quot;)},t.prototype._add=function(t,e,n,i,r,o,a,s,l){for(var u=[],h=this._p,c=1;c\u0026lt;arguments.length;c++){var p=arguments[c];if(isNaN(p))return void(this._invalid=!0);u.push(Math.round(p*h)/h)}this._d.push(t+u.join(\u0026quot; \u0026quot;)),this._start=\u0026quot;Z\u0026quot;===t},t.prototype.generateStr=function(){this._str=this._invalid?\u0026quot;\u0026quot;:this._d.join(\u0026quot;\u0026quot;),this._d=[]},t.prototype.getStr=function(){return this._str},t}(),Jb=\u0026quot;none\u0026quot;,Qb=Math.round;var tw=[\u0026quot;lineCap\u0026quot;,\u0026quot;miterLimit\u0026quot;,\u0026quot;lineJoin\u0026quot;],ew=z(tw,(function(t){return\u0026quot;stroke-\u0026quot;+t.toLowerCase()}));function nw(t,e,n,i){var r=null==e.opacity?1:e.opacity;if(n instanceof Ns)t(\u0026quot;opacity\u0026quot;,r);else{if(function(t){var e=t.fill;return null!=e\u0026amp;\u0026amp;e!==Jb}(e)){var o=hi(e.fill);t(\u0026quot;fill\u0026quot;,o.color);var a=null!=e.fillOpacity?e.fillOpacity*o.opacity*r:o.opacity*r;(i||a\u0026lt;1)\u0026amp;\u0026amp;t(\u0026quot;fill-opacity\u0026quot;,a)}else t(\u0026quot;fill\u0026quot;,Jb);if(function(t){var e=t.stroke;return null!=e\u0026amp;\u0026amp;e!==Jb}(e)){var s=hi(e.stroke);t(\u0026quot;stroke\u0026quot;,s.color);var l=e.strokeNoScale?n.getLineScale():1,u=l?(e.lineWidth||0)/l:0,h=null!=e.strokeOpacity?e.strokeOpacity*s.opacity*r:s.opacity*r,c=e.strokeFirst;if((i||1!==u)\u0026amp;\u0026amp;t(\u0026quot;stroke-width\u0026quot;,u),(i||c)\u0026amp;\u0026amp;t(\u0026quot;paint-order\u0026quot;,c?\u0026quot;stroke\u0026quot;:\u0026quot;fill\u0026quot;),(i||h\u0026lt;1)\u0026amp;\u0026amp;t(\u0026quot;stroke-opacity\u0026quot;,h),e.lineDash){var p=Jy(n),d=p[0],f=p[1];d\u0026amp;\u0026amp;(f=Qb(f||0),t(\u0026quot;stroke-dasharray\u0026quot;,d.join(\u0026quot;,\u0026quot;)),(f||i)\u0026amp;\u0026amp;t(\u0026quot;stroke-dashoffset\u0026quot;,f))}else i\u0026amp;\u0026amp;t(\u0026quot;stroke-dasharray\u0026quot;,Jb);for(var g=0;g\u0026lt;tw.length;g++){var y=tw[g];if(i||e[y]!==Cs[y]){var v=e[y]||Cs[y];v\u0026amp;\u0026amp;t(ew[g],v)}}}else i\u0026amp;\u0026amp;t(\u0026quot;stroke\u0026quot;,Jb)}}var iw=\u0026quot;http://www.w3.org/2000/svg\u0026quot;,rw=\u0026quot;http://www.w3.org/1999/xlink\u0026quot;,ow=\u0026quot;ecmeta_\u0026quot;;function aw(t){return document.createElementNS(iw,t)}function sw(t,e,n,i,r){return{tag:t,attrs:n||{},children:i,text:r,key:e}}function lw(t,e){var n=(e=e||{}).newline?\u0026quot;\\n\u0026quot;:\u0026quot;\u0026quot;;return function t(e){var i=e.children,r=e.tag,o=e.attrs,a=e.text;return function(t,e){var n=[];if(e)for(var i in e){var r=e[i],o=i;!1!==r\u0026amp;\u0026amp;(!0!==r\u0026amp;\u0026amp;null!=r\u0026amp;\u0026amp;(o+=\u0026#39;=\u0026quot;\u0026#39;+r+\u0026#39;\u0026quot;\u0026#39;),n.push(o))}return\u0026quot;\u0026lt;\u0026quot;+t+\u0026quot; \u0026quot;+n.join(\u0026quot; \u0026quot;)+\u0026quot;\u0026gt;\u0026quot;}(r,o)+(\u0026quot;style\u0026quot;!==r?re(a):a||\u0026quot;\u0026quot;)+(i?\u0026quot;\u0026quot;+n+z(i,(function(e){return t(e)})).join(n)+n:\u0026quot;\u0026quot;)+(\u0026quot;\u0026lt;/\u0026quot;+r+\u0026quot;\u0026gt;\u0026quot;)}(t)}function uw(t){return{zrId:t,shadowCache:{},patternCache:{},gradientCache:{},clipPathCache:{},defs:{},cssNodes:{},cssAnims:{},cssStyleCache:{},cssAnimIdx:0,shadowIdx:0,gradientIdx:0,patternIdx:0,clipPathIdx:0}}function hw(t,e,n,i){return sw(\u0026quot;svg\u0026quot;,\u0026quot;root\u0026quot;,{width:t,height:e,xmlns:iw,\u0026quot;xmlns:xlink\u0026quot;:rw,version:\u0026quot;1.1\u0026quot;,baseProfile:\u0026quot;full\u0026quot;,viewBox:!!i\u0026amp;\u0026amp;\u0026quot;0 0 \u0026quot;+t+\u0026quot; \u0026quot;+e},n)}var cw=0;function pw(){return cw++}var dw={cubicIn:\u0026quot;0.32,0,0.67,0\u0026quot;,cubicOut:\u0026quot;0.33,1,0.68,1\u0026quot;,cubicInOut:\u0026quot;0.65,0,0.35,1\u0026quot;,quadraticIn:\u0026quot;0.11,0,0.5,0\u0026quot;,quadraticOut:\u0026quot;0.5,1,0.89,1\u0026quot;,quadraticInOut:\u0026quot;0.45,0,0.55,1\u0026quot;,quarticIn:\u0026quot;0.5,0,0.75,0\u0026quot;,quarticOut:\u0026quot;0.25,1,0.5,1\u0026quot;,quarticInOut:\u0026quot;0.76,0,0.24,1\u0026quot;,quinticIn:\u0026quot;0.64,0,0.78,0\u0026quot;,quinticOut:\u0026quot;0.22,1,0.36,1\u0026quot;,quinticInOut:\u0026quot;0.83,0,0.17,1\u0026quot;,sinusoidalIn:\u0026quot;0.12,0,0.39,0\u0026quot;,sinusoidalOut:\u0026quot;0.61,1,0.88,1\u0026quot;,sinusoidalInOut:\u0026quot;0.37,0,0.63,1\u0026quot;,exponentialIn:\u0026quot;0.7,0,0.84,0\u0026quot;,exponentialOut:\u0026quot;0.16,1,0.3,1\u0026quot;,exponentialInOut:\u0026quot;0.87,0,0.13,1\u0026quot;,circularIn:\u0026quot;0.55,0,1,0.45\u0026quot;,circularOut:\u0026quot;0,0.55,0.45,1\u0026quot;,circularInOut:\u0026quot;0.85,0,0.15,1\u0026quot;},fw=\u0026quot;transform-origin\u0026quot;;function gw(t,e,n){var i=A({},t.shape);A(i,e),t.buildPath(n,i);var r=new $b;return r.reset(wi(t)),n.rebuildPath(r,1),r.generateStr(),r.getStr()}function yw(t,e){var n=e.originX,i=e.originY;(n||i)\u0026amp;\u0026amp;(t[fw]=n+\u0026quot;px \u0026quot;+i+\u0026quot;px\u0026quot;)}var vw={fill:\u0026quot;fill\u0026quot;,opacity:\u0026quot;opacity\u0026quot;,lineWidth:\u0026quot;stroke-width\u0026quot;,lineDashOffset:\u0026quot;stroke-dashoffset\u0026quot;};function mw(t,e){var n=e.zrId+\u0026quot;-ani-\u0026quot;+e.cssAnimIdx++;return e.cssAnims[n]=t,n}function xw(t){return U(t)?dw[t]?\u0026quot;cubic-bezier(\u0026quot;+dw[t]+\u0026quot;)\u0026quot;:Pn(t)?t:\u0026quot;\u0026quot;:\u0026quot;\u0026quot;}function _w(t,e,n,i){var r=t.animators,o=r.length,a=[];if(t instanceof ih){var s=function(t,e,n){var i,r,o=t.shape.paths,a={};if(E(o,(function(t){var e=uw(n.zrId);e.animation=!0,_w(t,{},e,!0);var o=e.cssAnims,s=e.cssNodes,l=G(o),u=l.length;if(u){var h=o[r=l[u-1]];for(var c in h){var p=h[c];a[c]=a[c]||{d:\u0026quot;\u0026quot;},a[c].d+=p.d||\u0026quot;\u0026quot;}for(var d in s){var f=s[d].animation;f.indexOf(r)\u0026gt;=0\u0026amp;\u0026amp;(i=f)}}})),i){e.d=!1;var s=mw(a,n);return i.replace(r,s)}}(t,e,n);if(s)a.push(s);else if(!o)return}else if(!o)return;for(var l={},u=0;u\u0026lt;o;u++){var h=r[u],c=[h.getMaxTime()/1e3+\u0026quot;s\u0026quot;],p=xw(h.getClip().easing),d=h.getDelay();p?c.push(p):c.push(\u0026quot;linear\u0026quot;),d\u0026amp;\u0026amp;c.push(d/1e3+\u0026quot;s\u0026quot;),h.getLoop()\u0026amp;\u0026amp;c.push(\u0026quot;infinite\u0026quot;);var f=c.join(\u0026quot; \u0026quot;);l[f]=l[f]||[f,[]],l[f][1].push(h)}function g(r){var o,a=r[1],s=a.length,l={},u={},h={},c=\u0026quot;animation-timing-function\u0026quot;;function p(t,e,n){for(var i=t.getTracks(),r=t.getMaxTime(),o=0;o\u0026lt;i.length;o++){var a=i[o];if(a.needsAnimate()){var s=a.keyframes,l=a.propName;if(n\u0026amp;\u0026amp;(l=n(l)),l)for(var u=0;u\u0026lt;s.length;u++){var h=s[u],p=Math.round(h.time/r*100)+\u0026quot;%\u0026quot;,d=xw(h.easing),f=h.rawValue;(U(f)||j(f))\u0026amp;\u0026amp;(e[p]=e[p]||{},e[p][l]=h.rawValue,d\u0026amp;\u0026amp;(e[p][c]=d))}}}}for(var d=0;d\u0026lt;s;d++){(S=(w=a[d]).targetName)?\u0026quot;shape\u0026quot;===S\u0026amp;\u0026amp;p(w,u):!i\u0026amp;\u0026amp;p(w,l)}for(var f in l){var g={};xr(g,t),A(g,l[f]);var y=Si(g),v=l[f][c];h[f]=y?{transform:y}:{},yw(h[f],g),v\u0026amp;\u0026amp;(h[f][c]=v)}var m=!0;for(var f in u){h[f]=h[f]||{};var x=!o;v=u[f][c];x\u0026amp;\u0026amp;(o=new hs);var _=o.len();o.reset(),h[f].d=gw(t,u[f],o);var b=o.len();if(!x\u0026amp;\u0026amp;_!==b){m=!1;break}v\u0026amp;\u0026amp;(h[f][c]=v)}if(!m)for(var f in h)delete h[f].d;if(!i)for(d=0;d\u0026lt;s;d++){var w,S;\u0026quot;style\u0026quot;===(S=(w=a[d]).targetName)\u0026amp;\u0026amp;p(w,h,(function(t){return vw[t]}))}var M,I=G(h),T=!0;for(d=1;d\u0026lt;I.length;d++){var C=I[d-1],D=I[d];if(h[C][fw]!==h[D][fw]){T=!1;break}M=h[C][fw]}if(T\u0026amp;\u0026amp;M){for(var f in h)h[f][fw]\u0026amp;\u0026amp;delete h[f][fw];e[fw]=M}if(B(I,(function(t){return G(h[t]).length\u0026gt;0})).length)return mw(h,n)+\u0026quot; \u0026quot;+r[0]+\u0026quot; both\u0026quot;}for(var y in l){(s=g(l[y]))\u0026amp;\u0026amp;a.push(s)}if(a.length){var v=n.zrId+\u0026quot;-cls-\u0026quot;+pw();n.cssNodes[\u0026quot;.\u0026quot;+v]={animation:a.join(\u0026quot;,\u0026quot;)},e.class=v}}function bw(t,e,n,i){var r=JSON.stringify(t),o=n.cssStyleCache[r];o||(o=n.zrId+\u0026quot;-cls-\u0026quot;+pw(),n.cssStyleCache[r]=o,n.cssNodes[\u0026quot;.\u0026quot;+o+(i?\u0026quot;:hover\u0026quot;:\u0026quot;\u0026quot;)]=t),e.class=e.class?e.class+\u0026quot; \u0026quot;+o:o}var ww=Math.round;function Sw(t){return t\u0026amp;\u0026amp;U(t.src)}function Mw(t){return t\u0026amp;\u0026amp;X(t.toDataURL)}function Iw(t,e,n,i){nw((function(r,o){var a=\u0026quot;fill\u0026quot;===r||\u0026quot;stroke\u0026quot;===r;a\u0026amp;\u0026amp;_i(o)?Ew(e,t,r,i):a\u0026amp;\u0026amp;vi(o)?zw(n,t,r,i):t[r]=o,a\u0026amp;\u0026amp;i.ssr\u0026amp;\u0026amp;\u0026quot;none\u0026quot;===o\u0026amp;\u0026amp;(t[\u0026quot;pointer-events\u0026quot;]=\u0026quot;visible\u0026quot;)}),e,n,!1),function(t,e,n){var i=t.style;if(function(t){return t\u0026amp;\u0026amp;(t.shadowBlur||t.shadowOffsetX||t.shadowOffsetY)}(i)){var r=function(t){var e=t.style,n=t.getGlobalScale();return[e.shadowColor,(e.shadowBlur||0).toFixed(2),(e.shadowOffsetX||0).toFixed(2),(e.shadowOffsetY||0).toFixed(2),n[0],n[1]].join(\u0026quot;,\u0026quot;)}(t),o=n.shadowCache,a=o[r];if(!a){var s=t.getGlobalScale(),l=s[0],u=s[1];if(!l||!u)return;var h=i.shadowOffsetX||0,c=i.shadowOffsetY||0,p=i.shadowBlur,d=hi(i.shadowColor),f=d.opacity,g=d.color,y=p/2/l+\u0026quot; \u0026quot;+p/2/u;a=n.zrId+\u0026quot;-s\u0026quot;+n.shadowIdx++,n.defs[a]=sw(\u0026quot;filter\u0026quot;,a,{id:a,x:\u0026quot;-100%\u0026quot;,y:\u0026quot;-100%\u0026quot;,width:\u0026quot;300%\u0026quot;,height:\u0026quot;300%\u0026quot;},[sw(\u0026quot;feDropShadow\u0026quot;,\u0026quot;\u0026quot;,{dx:h/l,dy:c/u,stdDeviation:y,\u0026quot;flood-color\u0026quot;:g,\u0026quot;flood-opacity\u0026quot;:f})]),o[r]=a}e.filter=bi(a)}}(n,t,i)}function Tw(t,e){var n=Ur(e);n\u0026amp;\u0026amp;(n.each((function(e,n){null!=e\u0026amp;\u0026amp;(t[(ow+n).toLowerCase()]=e+\u0026quot;\u0026quot;)})),e.isSilent()\u0026amp;\u0026amp;(t[ow+\u0026quot;silent\u0026quot;]=\u0026quot;true\u0026quot;))}function Cw(t){return pi(t[0]-1)\u0026amp;\u0026amp;pi(t[1])\u0026amp;\u0026amp;pi(t[2])\u0026amp;\u0026amp;pi(t[3]-1)}function Dw(t,e,n){if(e\u0026amp;\u0026amp;(!function(t){return pi(t[4])\u0026amp;\u0026amp;pi(t[5])}(e)||!Cw(e))){var i=n?10:1e4;t.transform=Cw(e)?\u0026quot;translate(\u0026quot;+ww(e[4]*i)/i+\u0026quot; \u0026quot;+ww(e[5]*i)/i+\u0026quot;)\u0026quot;:function(t){return\u0026quot;matrix(\u0026quot;+di(t[0])+\u0026quot;,\u0026quot;+di(t[1])+\u0026quot;,\u0026quot;+di(t[2])+\u0026quot;,\u0026quot;+di(t[3])+\u0026quot;,\u0026quot;+fi(t[4])+\u0026quot;,\u0026quot;+fi(t[5])+\u0026quot;)\u0026quot;}(e)}}function Aw(t,e,n){for(var i=t.points,r=[],o=0;o\u0026lt;i.length;o++)r.push(ww(i[o][0]*n)/n),r.push(ww(i[o][1]*n)/n);e.points=r.join(\u0026quot; \u0026quot;)}function kw(t){return!t.smooth}var Lw,Pw,Ow={circle:[(Lw=[\u0026quot;cx\u0026quot;,\u0026quot;cy\u0026quot;,\u0026quot;r\u0026quot;],Pw=z(Lw,(function(t){return\u0026quot;string\u0026quot;==typeof t?[t,t]:t})),function(t,e,n){for(var i=0;i\u0026lt;Pw.length;i++){var r=Pw[i],o=t[r[0]];null!=o\u0026amp;\u0026amp;(e[r[1]]=ww(o*n)/n)}})],polyline:[Aw,kw],polygon:[Aw,kw]};function Rw(t,e){var n=t.style,i=t.shape,r=Ow[t.type],o={},a=e.animation,s=\u0026quot;path\u0026quot;,l=t.style.strokePercent,u=e.compress\u0026amp;\u0026amp;wi(t)||4;if(!r||e.willUpdate||r[1]\u0026amp;\u0026amp;!r[1](i)||a\u0026amp;\u0026amp;function(t){for(var e=t.animators,n=0;n\u0026lt;e.length;n++)if(\u0026quot;shape\u0026quot;===e[n].targetName)return!0;return!1}(t)||l\u0026lt;1){var h=!t.path||t.shapeChanged();t.path||t.createPathProxy();var c=t.path;h\u0026amp;\u0026amp;(c.beginPath(),t.buildPath(c,t.shape),t.pathUpdated());var p=c.getVersion(),d=t,f=d.__svgPathBuilder;d.__svgPathVersion===p\u0026amp;\u0026amp;f\u0026amp;\u0026amp;l===d.__svgPathStrokePercent||(f||(f=d.__svgPathBuilder=new $b),f.reset(u),c.rebuildPath(f,l),f.generateStr(),d.__svgPathVersion=p,d.__svgPathStrokePercent=l),o.d=f.getStr()}else{s=t.type;var g=Math.pow(10,u);r[0](i,o,g)}return Dw(o,t.transform),Iw(o,n,t,e),Tw(o,t),e.animation\u0026amp;\u0026amp;_w(t,o,e),e.emphasis\u0026amp;\u0026amp;function(t,e,n){if(!t.ignore)if(t.isSilent())bw(u={\u0026quot;pointer-events\u0026quot;:\u0026quot;none\u0026quot;},e,n,!0);else{var i=t.states.emphasis\u0026amp;\u0026amp;t.states.emphasis.style?t.states.emphasis.style:{},r=i.fill;if(!r){var o=t.style\u0026amp;\u0026amp;t.style.fill,a=t.states.select\u0026amp;\u0026amp;t.states.select.style\u0026amp;\u0026amp;t.states.select.style.fill,s=t.currentStates.indexOf(\u0026quot;select\u0026quot;)\u0026gt;=0\u0026amp;\u0026amp;a||o;s\u0026amp;\u0026amp;(r=si(s))}var l=i.lineWidth;l\u0026amp;\u0026amp;(l/=!i.strokeNoScale\u0026amp;\u0026amp;t.transform?t.transform[0]:1);var u={cursor:\u0026quot;pointer\u0026quot;};r\u0026amp;\u0026amp;(u.fill=r),i.stroke\u0026amp;\u0026amp;(u.stroke=i.stroke),l\u0026amp;\u0026amp;(u[\u0026quot;stroke-width\u0026quot;]=l),bw(u,e,n,!0)}}(t,o,e),sw(s,t.id+\u0026quot;\u0026quot;,o)}function Nw(t,e){return t instanceof ks?Rw(t,e):t instanceof Ns?function(t,e){var n=t.style,i=n.image;if(i\u0026amp;\u0026amp;!U(i)\u0026amp;\u0026amp;(Sw(i)?i=i.src:Mw(i)\u0026amp;\u0026amp;(i=i.toDataURL())),i){var r=n.x||0,o=n.y||0,a={href:i,width:n.width,height:n.height};return r\u0026amp;\u0026amp;(a.x=r),o\u0026amp;\u0026amp;(a.y=o),Dw(a,t.transform),Iw(a,n,t,e),Tw(a,t),e.animation\u0026amp;\u0026amp;_w(t,a,e),sw(\u0026quot;image\u0026quot;,t.id+\u0026quot;\u0026quot;,a)}}(t,e):t instanceof Ps?function(t,e){var n=t.style,i=n.text;if(null!=i\u0026amp;\u0026amp;(i+=\u0026quot;\u0026quot;),i\u0026amp;\u0026amp;!isNaN(n.x)\u0026amp;\u0026amp;!isNaN(n.y)){var r=n.font||a,s=n.x||0,l=function(t,e,n){return\u0026quot;top\u0026quot;===n?t+=e/2:\u0026quot;bottom\u0026quot;===n\u0026amp;\u0026amp;(t-=e/2),t}(n.y||0,Tr(r),n.textBaseline),u={\u0026quot;dominant-baseline\u0026quot;:\u0026quot;central\u0026quot;,\u0026quot;text-anchor\u0026quot;:gi[n.textAlign]||n.textAlign};if($s(n)){var h=\u0026quot;\u0026quot;,c=n.fontStyle,p=qs(n.fontSize);if(!parseFloat(p))return;var d=n.fontFamily||o,f=n.fontWeight;h+=\u0026quot;font-size:\u0026quot;+p+\u0026quot;;font-family:\u0026quot;+d+\u0026quot;;\u0026quot;,c\u0026amp;\u0026amp;\u0026quot;normal\u0026quot;!==c\u0026amp;\u0026amp;(h+=\u0026quot;font-style:\u0026quot;+c+\u0026quot;;\u0026quot;),f\u0026amp;\u0026amp;\u0026quot;normal\u0026quot;!==f\u0026amp;\u0026amp;(h+=\u0026quot;font-weight:\u0026quot;+f+\u0026quot;;\u0026quot;),u.style=h}else u.style=\u0026quot;font: \u0026quot;+r;return i.match(/\\s/)\u0026amp;\u0026amp;(u[\u0026quot;xml:space\u0026quot;]=\u0026quot;preserve\u0026quot;),s\u0026amp;\u0026amp;(u.x=s),l\u0026amp;\u0026amp;(u.y=l),Dw(u,t.transform),Iw(u,n,t,e),Tw(u,t),e.animation\u0026amp;\u0026amp;_w(t,u,e),sw(\u0026quot;text\u0026quot;,t.id+\u0026quot;\u0026quot;,u,void 0,i)}}(t,e):void 0}function Ew(t,e,n,i){var r,o=t[n],a={gradientUnits:o.global?\u0026quot;userSpaceOnUse\u0026quot;:\u0026quot;objectBoundingBox\u0026quot;};if(mi(o))r=\u0026quot;linearGradient\u0026quot;,a.x1=o.x,a.y1=o.y,a.x2=o.x2,a.y2=o.y2;else{if(!xi(o))return void 0;r=\u0026quot;radialGradient\u0026quot;,a.cx=rt(o.x,.5),a.cy=rt(o.y,.5),a.r=rt(o.r,.5)}for(var s=o.colorStops,l=[],u=0,h=s.length;u\u0026lt;h;++u){var c=100*fi(s[u].offset)+\u0026quot;%\u0026quot;,p=hi(s[u].color),d=p.color,f=p.opacity,g={offset:c};g[\u0026quot;stop-color\u0026quot;]=d,f\u0026lt;1\u0026amp;\u0026amp;(g[\u0026quot;stop-opacity\u0026quot;]=f),l.push(sw(\u0026quot;stop\u0026quot;,u+\u0026quot;\u0026quot;,g))}var y=lw(sw(r,\u0026quot;\u0026quot;,a,l)),v=i.gradientCache,m=v[y];m||(m=i.zrId+\u0026quot;-g\u0026quot;+i.gradientIdx++,v[y]=m,a.id=m,i.defs[m]=sw(r,m,a,l)),e[n]=bi(m)}function zw(t,e,n,i){var r,o=t.style[n],a=t.getBoundingRect(),s={},l=o.repeat,u=\u0026quot;no-repeat\u0026quot;===l,h=\u0026quot;repeat-x\u0026quot;===l,c=\u0026quot;repeat-y\u0026quot;===l;if(yi(o)){var p=o.imageWidth,d=o.imageHeight,f=void 0,g=o.image;if(U(g)?f=g:Sw(g)?f=g.src:Mw(g)\u0026amp;\u0026amp;(f=g.toDataURL()),\u0026quot;undefined\u0026quot;==typeof Image){var y=\u0026quot;Image width/height must been given explictly in svg-ssr renderer.\u0026quot;;lt(p,y),lt(d,y)}else if(null==p||null==d){var v=function(t,e){if(t){var n=t.elm,i=p||e.width,r=d||e.height;\u0026quot;pattern\u0026quot;===t.tag\u0026amp;\u0026amp;(h?(r=1,i/=a.width):c\u0026amp;\u0026amp;(i=1,r/=a.height)),t.attrs.width=i,t.attrs.height=r,n\u0026amp;\u0026amp;(n.setAttribute(\u0026quot;width\u0026quot;,i),n.setAttribute(\u0026quot;height\u0026quot;,r))}},m=la(f,null,t,(function(t){u||v(w,t),v(r,t)}));m\u0026amp;\u0026amp;m.width\u0026amp;\u0026amp;m.height\u0026amp;\u0026amp;(p=p||m.width,d=d||m.height)}r=sw(\u0026quot;image\u0026quot;,\u0026quot;img\u0026quot;,{href:f,width:p,height:d}),s.width=p,s.height=d}else o.svgElement\u0026amp;\u0026amp;(r=T(o.svgElement),s.width=o.svgWidth,s.height=o.svgHeight);if(r){var x,_;u?x=_=1:h?(_=1,x=s.width/a.width):c?(x=1,_=s.height/a.height):s.patternUnits=\u0026quot;userSpaceOnUse\u0026quot;,null==x||isNaN(x)||(s.width=x),null==_||isNaN(_)||(s.height=_);var b=Si(o);b\u0026amp;\u0026amp;(s.patternTransform=b);var w=sw(\u0026quot;pattern\u0026quot;,\u0026quot;\u0026quot;,s,[r]),S=lw(w),M=i.patternCache,I=M[S];I||(I=i.zrId+\u0026quot;-p\u0026quot;+i.patternIdx++,M[S]=I,s.id=I,w=i.defs[I]=sw(\u0026quot;pattern\u0026quot;,I,s,[r])),e[n]=bi(I)}}function Vw(t,e,n){var i=n.clipPathCache,r=n.defs,o=i[t.id];if(!o){var a={id:o=n.zrId+\u0026quot;-c\u0026quot;+n.clipPathIdx++};i[t.id]=o,r[o]=sw(\u0026quot;clipPath\u0026quot;,o,a,[Rw(t,n)])}e[\u0026quot;clip-path\u0026quot;]=bi(o)}function Bw(t){return document.createTextNode(t)}function Fw(t,e,n){t.insertBefore(e,n)}function Gw(t,e){t.removeChild(e)}function Ww(t,e){t.appendChild(e)}function Hw(t){return t.parentNode}function Yw(t){return t.nextSibling}function Xw(t,e){t.textContent=e}var Uw=sw(\u0026quot;\u0026quot;,\u0026quot;\u0026quot;);function Zw(t){return void 0===t}function jw(t){return void 0!==t}function qw(t,e,n){for(var i={},r=e;r\u0026lt;=n;++r){var o=t[r].key;void 0!==o\u0026amp;\u0026amp;(i[o]=r)}return i}function Kw(t,e){var n=t.key===e.key;return t.tag===e.tag\u0026amp;\u0026amp;n}function $w(t){var e,n=t.children,i=t.tag;if(jw(i)){var r=t.elm=aw(i);if(tS(Uw,t),Y(n))for(e=0;e\u0026lt;n.length;++e){var o=n[e];null!=o\u0026amp;\u0026amp;Ww(r,$w(o))}else jw(t.text)\u0026amp;\u0026amp;!q(t.text)\u0026amp;\u0026amp;Ww(r,Bw(t.text))}else t.elm=Bw(t.text);return t.elm}function Jw(t,e,n,i,r){for(;i\u0026lt;=r;++i){var o=n[i];null!=o\u0026amp;\u0026amp;Fw(t,$w(o),e)}}function Qw(t,e,n,i){for(;n\u0026lt;=i;++n){var r=e[n];if(null!=r)if(jw(r.tag))Gw(Hw(r.elm),r.elm);else Gw(t,r.elm)}}function tS(t,e){var n,i=e.elm,r=t\u0026amp;\u0026amp;t.attrs||{},o=e.attrs||{};if(r!==o){for(n in o){var a=o[n];r[n]!==a\u0026amp;\u0026amp;(!0===a?i.setAttribute(n,\u0026quot;\u0026quot;):!1===a?i.removeAttribute(n):\u0026quot;style\u0026quot;===n?i.style.cssText=a:120!==n.charCodeAt(0)?i.setAttribute(n,a):\u0026quot;xmlns:xlink\u0026quot;===n||\u0026quot;xmlns\u0026quot;===n?i.setAttributeNS(\u0026quot;http://www.w3.org/2000/xmlns/\u0026quot;,n,a):58===n.charCodeAt(3)?i.setAttributeNS(\u0026quot;http://www.w3.org/XML/1998/namespace\u0026quot;,n,a):58===n.charCodeAt(5)?i.setAttributeNS(rw,n,a):i.setAttribute(n,a))}for(n in r)n in o||i.removeAttribute(n)}}function eS(t,e){var n=e.elm=t.elm,i=t.children,r=e.children;t!==e\u0026amp;\u0026amp;(tS(t,e),Zw(e.text)?jw(i)\u0026amp;\u0026amp;jw(r)?i!==r\u0026amp;\u0026amp;function(t,e,n){for(var i,r,o,a=0,s=0,l=e.length-1,u=e[0],h=e[l],c=n.length-1,p=n[0],d=n[c];a\u0026lt;=l\u0026amp;\u0026amp;s\u0026lt;=c;)null==u?u=e[++a]:null==h?h=e[--l]:null==p?p=n[++s]:null==d?d=n[--c]:Kw(u,p)?(eS(u,p),u=e[++a],p=n[++s]):Kw(h,d)?(eS(h,d),h=e[--l],d=n[--c]):Kw(u,d)?(eS(u,d),Fw(t,u.elm,Yw(h.elm)),u=e[++a],d=n[--c]):Kw(h,p)?(eS(h,p),Fw(t,h.elm,u.elm),h=e[--l],p=n[++s]):(Zw(i)\u0026amp;\u0026amp;(i=qw(e,a,l)),Zw(r=i[p.key])||(o=e[r]).tag!==p.tag?Fw(t,$w(p),u.elm):(eS(o,p),e[r]=void 0,Fw(t,o.elm,u.elm)),p=n[++s]);(a\u0026lt;=l||s\u0026lt;=c)\u0026amp;\u0026amp;(a\u0026gt;l?Jw(t,null==n[c+1]?null:n[c+1].elm,n,s,c):Qw(t,e,a,l))}(n,i,r):jw(r)?(jw(t.text)\u0026amp;\u0026amp;Xw(n,\u0026quot;\u0026quot;),Jw(n,null,r,0,r.length-1)):jw(i)?Qw(n,i,0,i.length-1):jw(t.text)\u0026amp;\u0026amp;Xw(n,\u0026quot;\u0026quot;):t.text!==e.text\u0026amp;\u0026amp;(jw(i)\u0026amp;\u0026amp;Qw(n,i,0,i.length-1),Xw(n,e.text)))}var nS=0,iS=function(){function t(t,e,n){if(this.type=\u0026quot;svg\u0026quot;,this.refreshHover=rS(\u0026quot;refreshHover\u0026quot;),this.configLayer=rS(\u0026quot;configLayer\u0026quot;),this.storage=e,this._opts=n=A({},n),this.root=t,this._id=\u0026quot;zr\u0026quot;+nS++,this._oldVNode=hw(n.width,n.height),t\u0026amp;\u0026amp;!n.ssr){var i=this._viewport=document.createElement(\u0026quot;div\u0026quot;);i.style.cssText=\u0026quot;position:relative;overflow:hidden\u0026quot;;var r=this._svgDom=this._oldVNode.elm=aw(\u0026quot;svg\u0026quot;);tS(null,this._oldVNode),i.appendChild(r),t.appendChild(i)}this.resize(n.width,n.height)}return t.prototype.getType=function(){return this.type},t.prototype.getViewportRoot=function(){return this._viewport},t.prototype.getViewportRootOffset=function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},t.prototype.getSvgDom=function(){return this._svgDom},t.prototype.refresh=function(){if(this.root){var t=this.renderToVNode({willUpdate:!0});t.attrs.style=\u0026quot;position:absolute;left:0;top:0;user-select:none\u0026quot;,function(t,e){if(Kw(t,e))eS(t,e);else{var n=t.elm,i=Hw(n);$w(e),null!==i\u0026amp;\u0026amp;(Fw(i,e.elm,Yw(n)),Qw(i,[t],0,0))}}(this._oldVNode,t),this._oldVNode=t}},t.prototype.renderOneToVNode=function(t){return Nw(t,uw(this._id))},t.prototype.renderToVNode=function(t){t=t||{};var e=this.storage.getDisplayList(!0),n=this._width,i=this._height,r=uw(this._id);r.animation=t.animation,r.willUpdate=t.willUpdate,r.compress=t.compress,r.emphasis=t.emphasis,r.ssr=this._opts.ssr;var o=[],a=this._bgVNode=function(t,e,n,i){var r;if(n\u0026amp;\u0026amp;\u0026quot;none\u0026quot;!==n)if(r=sw(\u0026quot;rect\u0026quot;,\u0026quot;bg\u0026quot;,{width:t,height:e,x:\u0026quot;0\u0026quot;,y:\u0026quot;0\u0026quot;}),_i(n))Ew({fill:n},r.attrs,\u0026quot;fill\u0026quot;,i);else if(vi(n))zw({style:{fill:n},dirty:bt,getBoundingRect:function(){return{width:t,height:e}}},r.attrs,\u0026quot;fill\u0026quot;,i);else{var o=hi(n),a=o.color,s=o.opacity;r.attrs.fill=a,s\u0026lt;1\u0026amp;\u0026amp;(r.attrs[\u0026quot;fill-opacity\u0026quot;]=s)}return r}(n,i,this._backgroundColor,r);a\u0026amp;\u0026amp;o.push(a);var s=t.compress?null:this._mainVNode=sw(\u0026quot;g\u0026quot;,\u0026quot;main\u0026quot;,{},[]);this._paintList(e,r,s?s.children:o),s\u0026amp;\u0026amp;o.push(s);var l=z(G(r.defs),(function(t){return r.defs[t]}));if(l.length\u0026amp;\u0026amp;o.push(sw(\u0026quot;defs\u0026quot;,\u0026quot;defs\u0026quot;,{},l)),t.animation){var u=function(t,e,n){var i=(n=n||{}).newline?\u0026quot;\\n\u0026quot;:\u0026quot;\u0026quot;,r=\u0026quot; {\u0026quot;+i,o=i+\u0026quot;}\u0026quot;,a=z(G(t),(function(e){return e+r+z(G(t[e]),(function(n){return n+\u0026quot;:\u0026quot;+t[e][n]+\u0026quot;;\u0026quot;})).join(i)+o})).join(i),s=z(G(e),(function(t){return\u0026quot;@keyframes \u0026quot;+t+r+z(G(e[t]),(function(n){return n+r+z(G(e[t][n]),(function(i){var r=e[t][n][i];return\u0026quot;d\u0026quot;===i\u0026amp;\u0026amp;(r=\u0026#39;path(\u0026quot;\u0026#39;+r+\u0026#39;\u0026quot;)\u0026#39;),i+\u0026quot;:\u0026quot;+r+\u0026quot;;\u0026quot;})).join(i)+o})).join(i)+o})).join(i);return a||s?[\u0026quot;\u0026lt;![CDATA[\u0026quot;,a,s,\u0026quot;]]\u0026gt;\u0026quot;].join(i):\u0026quot;\u0026quot;}(r.cssNodes,r.cssAnims,{newline:!0});if(u){var h=sw(\u0026quot;style\u0026quot;,\u0026quot;stl\u0026quot;,{},[],u);o.push(h)}}return hw(n,i,o,t.useViewBox)},t.prototype.renderToString=function(t){return t=t||{},lw(this.renderToVNode({animation:rt(t.cssAnimation,!0),emphasis:rt(t.cssEmphasis,!0),willUpdate:!1,compress:!0,useViewBox:rt(t.useViewBox,!0)}),{newline:!0})},t.prototype.setBackgroundColor=function(t){this._backgroundColor=t},t.prototype.getSvgRoot=function(){return this._mainVNode\u0026amp;\u0026amp;this._mainVNode.elm},t.prototype._paintList=function(t,e,n){for(var i,r,o=t.length,a=[],s=0,l=0,u=0;u\u0026lt;o;u++){var h=t[u];if(!h.invisible){var c=h.__clipPaths,p=c\u0026amp;\u0026amp;c.length||0,d=r\u0026amp;\u0026amp;r.length||0,f=void 0;for(f=Math.max(p-1,d-1);f\u0026gt;=0\u0026amp;\u0026amp;(!c||!r||c[f]!==r[f]);f--);for(var g=d-1;g\u0026gt;f;g--)i=a[--s-1];for(var y=f+1;y\u0026lt;p;y++){var v={};Vw(c[y],v,e);var m=sw(\u0026quot;g\u0026quot;,\u0026quot;clip-g-\u0026quot;+l++,v,[]);(i?i.children:n).push(m),a[s++]=m,i=m}r=c;var x=Nw(h,e);x\u0026amp;\u0026amp;(i?i.children:n).push(x)}}},t.prototype.resize=function(t,e){var n=this._opts,i=this.root,r=this._viewport;if(null!=t\u0026amp;\u0026amp;(n.width=t),null!=e\u0026amp;\u0026amp;(n.height=e),i\u0026amp;\u0026amp;r\u0026amp;\u0026amp;(r.style.display=\u0026quot;none\u0026quot;,t=$y(i,0,n),e=$y(i,1,n),r.style.display=\u0026quot;\u0026quot;),this._width!==t||this._height!==e){if(this._width=t,this._height=e,r){var o=r.style;o.width=t+\u0026quot;px\u0026quot;,o.height=e+\u0026quot;px\u0026quot;}if(vi(this._backgroundColor))this.refresh();else{var a=this._svgDom;a\u0026amp;\u0026amp;(a.setAttribute(\u0026quot;width\u0026quot;,t),a.setAttribute(\u0026quot;height\u0026quot;,e));var s=this._bgVNode\u0026amp;\u0026amp;this._bgVNode.elm;s\u0026amp;\u0026amp;(s.setAttribute(\u0026quot;width\u0026quot;,t),s.setAttribute(\u0026quot;height\u0026quot;,e))}}},t.prototype.getWidth=function(){return this._width},t.prototype.getHeight=function(){return this._height},t.prototype.dispose=function(){this.root\u0026amp;\u0026amp;(this.root.innerHTML=\u0026quot;\u0026quot;),this._svgDom=this._viewport=this.storage=this._oldVNode=this._bgVNode=this._mainVNode=null},t.prototype.clear=function(){this._svgDom\u0026amp;\u0026amp;(this._svgDom.innerHTML=null),this._oldVNode=null},t.prototype.toDataURL=function(t){var e=this.renderToString(),n=\u0026quot;data:image/svg+xml;\u0026quot;;return t?(e=Mi(e))\u0026amp;\u0026amp;n+\u0026quot;base64,\u0026quot;+e:n+\u0026quot;charset=UTF-8,\u0026quot;+encodeURIComponent(e)},t}();function rS(t){return function(){0}}function oS(t,e,n){var i=h.createCanvas(),r=e.getWidth(),o=e.getHeight(),a=i.style;return a\u0026amp;\u0026amp;(a.position=\u0026quot;absolute\u0026quot;,a.left=\u0026quot;0\u0026quot;,a.top=\u0026quot;0\u0026quot;,a.width=r+\u0026quot;px\u0026quot;,a.height=o+\u0026quot;px\u0026quot;,i.setAttribute(\u0026quot;data-zr-dom-id\u0026quot;,t)),i.width=r*n,i.height=o*n,i}var aS=function(t){function e(e,n,i){var r,o=t.call(this)||this;o.motionBlur=!1,o.lastFrameAlpha=.7,o.dpr=1,o.virtual=!1,o.config={},o.incremental=!1,o.zlevel=0,o.maxRepaintRectCount=5,o.__dirty=!0,o.__firstTimePaint=!0,o.__used=!1,o.__drawIndex=0,o.__startIndex=0,o.__endIndex=0,o.__prevStartIndex=null,o.__prevEndIndex=null,i=i||sr,\u0026quot;string\u0026quot;==typeof e?r=oS(e,n,i):q(e)\u0026amp;\u0026amp;(e=(r=e).id),o.id=e,o.dom=r;var a=r.style;return a\u0026amp;\u0026amp;(xt(r),r.onselectstart=function(){return!1},a.padding=\u0026quot;0\u0026quot;,a.margin=\u0026quot;0\u0026quot;,a.borderWidth=\u0026quot;0\u0026quot;),o.painter=n,o.dpr=i,o}return n(e,t),e.prototype.getElementCount=function(){return this.__endIndex-this.__startIndex},e.prototype.afterBrush=function(){this.__prevStartIndex=this.__startIndex,this.__prevEndIndex=this.__endIndex},e.prototype.initContext=function(){this.ctx=this.dom.getContext(\u0026quot;2d\u0026quot;),this.ctx.dpr=this.dpr},e.prototype.setUnpainted=function(){this.__firstTimePaint=!0},e.prototype.createBackBuffer=function(){var t=this.dpr;this.domBack=oS(\u0026quot;back-\u0026quot;+this.id,this.painter,t),this.ctxBack=this.domBack.getContext(\u0026quot;2d\u0026quot;),1!==t\u0026amp;\u0026amp;this.ctxBack.scale(t,t)},e.prototype.createRepaintRects=function(t,e,n,i){if(this.__firstTimePaint)return this.__firstTimePaint=!1,null;var r,o=[],a=this.maxRepaintRectCount,s=!1,l=new ze(0,0,0,0);function u(t){if(t.isFinite()\u0026amp;\u0026amp;!t.isZero())if(0===o.length){(e=new ze(0,0,0,0)).copy(t),o.push(e)}else{for(var e,n=!1,i=1/0,r=0,u=0;u\u0026lt;o.length;++u){var h=o[u];if(h.intersect(t)){var c=new ze(0,0,0,0);c.copy(h),c.union(t),o[u]=c,n=!0;break}if(s){l.copy(t),l.union(h);var p=t.width*t.height,d=h.width*h.height,f=l.width*l.height-p-d;f\u0026lt;i\u0026amp;\u0026amp;(i=f,r=u)}}if(s\u0026amp;\u0026amp;(o[r].union(t),n=!0),!n)(e=new ze(0,0,0,0)).copy(t),o.push(e);s||(s=o.length\u0026gt;=a)}}for(var h=this.__startIndex;h\u0026lt;this.__endIndex;++h){if(d=t[h]){var c=d.shouldBePainted(n,i,!0,!0);(f=d.__isRendered\u0026amp;\u0026amp;(1\u0026amp;d.__dirty||!c)?d.getPrevPaintRect():null)\u0026amp;\u0026amp;u(f);var p=c\u0026amp;\u0026amp;(1\u0026amp;d.__dirty||!d.__isRendered)?d.getPaintRect():null;p\u0026amp;\u0026amp;u(p)}}for(h=this.__prevStartIndex;h\u0026lt;this.__prevEndIndex;++h){var d,f;c=(d=e[h])\u0026amp;\u0026amp;d.shouldBePainted(n,i,!0,!0);if(d\u0026amp;\u0026amp;(!c||!d.__zr)\u0026amp;\u0026amp;d.__isRendered)(f=d.getPrevPaintRect())\u0026amp;\u0026amp;u(f)}do{r=!1;for(h=0;h\u0026lt;o.length;)if(o[h].isZero())o.splice(h,1);else{for(var g=h+1;g\u0026lt;o.length;)o[h].intersect(o[g])?(r=!0,o[h].union(o[g]),o.splice(g,1)):g++;h++}}while(r);return this._paintRects=o,o},e.prototype.debugGetPaintRects=function(){return(this._paintRects||[]).slice()},e.prototype.resize=function(t,e){var n=this.dpr,i=this.dom,r=i.style,o=this.domBack;r\u0026amp;\u0026amp;(r.width=t+\u0026quot;px\u0026quot;,r.height=e+\u0026quot;px\u0026quot;),i.width=t*n,i.height=e*n,o\u0026amp;\u0026amp;(o.width=t*n,o.height=e*n,1!==n\u0026amp;\u0026amp;this.ctxBack.scale(n,n))},e.prototype.clear=function(t,e,n){var i=this.dom,r=this.ctx,o=i.width,a=i.height;e=e||this.clearColor;var s=this.motionBlur\u0026amp;\u0026amp;!t,l=this.lastFrameAlpha,u=this.dpr,h=this;s\u0026amp;\u0026amp;(this.domBack||this.createBackBuffer(),this.ctxBack.globalCompositeOperation=\u0026quot;copy\u0026quot;,this.ctxBack.drawImage(i,0,0,o/u,a/u));var c=this.domBack;function p(t,n,i,o){if(r.clearRect(t,n,i,o),e\u0026amp;\u0026amp;\u0026quot;transparent\u0026quot;!==e){var a=void 0;if(Q(e))a=(e.global||e.__width===i\u0026amp;\u0026amp;e.__height===o)\u0026amp;\u0026amp;e.__canvasGradient||qy(r,e,{x:0,y:0,width:i,height:o}),e.__canvasGradient=a,e.__width=i,e.__height=o;else tt(e)\u0026amp;\u0026amp;(e.scaleX=e.scaleX||u,e.scaleY=e.scaleY||u,a=ov(r,e,{dirty:function(){h.setUnpainted(),h.painter.refresh()}}));r.save(),r.fillStyle=a||e,r.fillRect(t,n,i,o),r.restore()}s\u0026amp;\u0026amp;(r.save(),r.globalAlpha=l,r.drawImage(c,t,n,i,o),r.restore())}!n||s?p(0,0,o,a):n.length\u0026amp;\u0026amp;E(n,(function(t){p(t.x*u,t.y*u,t.width*u,t.height*u)}))},e}(jt),sS=1e5,lS=314159,uS=.01;var hS=function(){function t(t,e,n,i){this.type=\u0026quot;canvas\u0026quot;,this._zlevelList=[],this._prevDisplayList=[],this._layers={},this._layerConfig={},this._needsManuallyCompositing=!1,this.type=\u0026quot;canvas\u0026quot;;var r=!t.nodeName||\u0026quot;CANVAS\u0026quot;===t.nodeName.toUpperCase();this._opts=n=A({},n||{}),this.dpr=n.devicePixelRatio||sr,this._singleCanvas=r,this.root=t,t.style\u0026amp;\u0026amp;(xt(t),t.innerHTML=\u0026quot;\u0026quot;),this.storage=e;var o=this._zlevelList;this._prevDisplayList=[];var a=this._layers;if(r){var s=t,l=s.width,u=s.height;null!=n.width\u0026amp;\u0026amp;(l=n.width),null!=n.height\u0026amp;\u0026amp;(u=n.height),this.dpr=n.devicePixelRatio||1,s.width=l*this.dpr,s.height=u*this.dpr,this._width=l,this._height=u;var h=new aS(s,this,this.dpr);h.__builtin__=!0,h.initContext(),a[314159]=h,h.zlevel=lS,o.push(lS),this._domRoot=t}else{this._width=$y(t,0,n),this._height=$y(t,1,n);var c=this._domRoot=function(t,e){var n=document.createElement(\u0026quot;div\u0026quot;);return n.style.cssText=[\u0026quot;position:relative\u0026quot;,\u0026quot;width:\u0026quot;+t+\u0026quot;px\u0026quot;,\u0026quot;height:\u0026quot;+e+\u0026quot;px\u0026quot;,\u0026quot;padding:0\u0026quot;,\u0026quot;margin:0\u0026quot;,\u0026quot;border-width:0\u0026quot;].join(\u0026quot;;\u0026quot;)+\u0026quot;;\u0026quot;,n}(this._width,this._height);t.appendChild(c)}}return t.prototype.getType=function(){return\u0026quot;canvas\u0026quot;},t.prototype.isSingleCanvas=function(){return this._singleCanvas},t.prototype.getViewportRoot=function(){return this._domRoot},t.prototype.getViewportRootOffset=function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},t.prototype.refresh=function(t){var e=this.storage.getDisplayList(!0),n=this._prevDisplayList,i=this._zlevelList;this._redrawId=Math.random(),this._paintList(e,n,t,this._redrawId);for(var r=0;r\u0026lt;i.length;r++){var o=i[r],a=this._layers[o];if(!a.__builtin__\u0026amp;\u0026amp;a.refresh){var s=0===r?this._backgroundColor:null;a.refresh(s)}}return this._opts.useDirtyRect\u0026amp;\u0026amp;(this._prevDisplayList=e.slice()),this},t.prototype.refreshHover=function(){this._paintHoverList(this.storage.getDisplayList(!1))},t.prototype._paintHoverList=function(t){var e=t.length,n=this._hoverlayer;if(n\u0026amp;\u0026amp;n.clear(),e){for(var i,r={inHover:!0,viewWidth:this._width,viewHeight:this._height},o=0;o\u0026lt;e;o++){var a=t[o];a.__inHover\u0026amp;\u0026amp;(n||(n=this._hoverlayer=this.getLayer(sS)),i||(i=n.ctx).save(),fv(i,a,r,o===e-1))}i\u0026amp;\u0026amp;i.restore()}},t.prototype.getHoverLayer=function(){return this.getLayer(sS)},t.prototype.paintOne=function(t,e){dv(t,e)},t.prototype._paintList=function(t,e,n,i){if(this._redrawId===i){n=n||!1,this._updateLayerStatus(t);var r=this._doPaintList(t,e,n),o=r.finished,a=r.needsRefreshHover;if(this._needsManuallyCompositing\u0026amp;\u0026amp;this._compositeManually(),a\u0026amp;\u0026amp;this._paintHoverList(t),o)this.eachLayer((function(t){t.afterBrush\u0026amp;\u0026amp;t.afterBrush()}));else{var s=this;on((function(){s._paintList(t,e,n,i)}))}}},t.prototype._compositeManually=function(){var t=this.getLayer(lS).ctx,e=this._domRoot.width,n=this._domRoot.height;t.clearRect(0,0,e,n),this.eachBuiltinLayer((function(i){i.virtual\u0026amp;\u0026amp;t.drawImage(i.dom,0,0,e,n)}))},t.prototype._doPaintList=function(t,e,n){for(var i=this,o=[],a=this._opts.useDirtyRect,s=0;s\u0026lt;this._zlevelList.length;s++){var l=this._zlevelList[s],u=this._layers[l];u.__builtin__\u0026amp;\u0026amp;u!==this._hoverlayer\u0026amp;\u0026amp;(u.__dirty||n)\u0026amp;\u0026amp;o.push(u)}for(var h=!0,c=!1,p=function(r){var s,l=o[r],u=l.ctx,p=a\u0026amp;\u0026amp;l.createRepaintRects(t,e,d._width,d._height),f=n?l.__startIndex:l.__drawIndex,g=!n\u0026amp;\u0026amp;l.incremental\u0026amp;\u0026amp;Date.now,y=g\u0026amp;\u0026amp;Date.now(),v=l.zlevel===d._zlevelList[0]?d._backgroundColor:null;if(l.__startIndex===l.__endIndex)l.clear(!1,v,p);else if(f===l.__startIndex){var m=t[f];m.incremental\u0026amp;\u0026amp;m.notClear\u0026amp;\u0026amp;!n||l.clear(!1,v,p)}-1===f\u0026amp;\u0026amp;(console.error(\u0026quot;For some unknown reason. drawIndex is -1\u0026quot;),f=l.__startIndex);var x=function(e){var n={inHover:!1,allClipped:!1,prevEl:null,viewWidth:i._width,viewHeight:i._height};for(s=f;s\u0026lt;l.__endIndex;s++){var r=t[s];if(r.__inHover\u0026amp;\u0026amp;(c=!0),i._doPaintEl(r,l,a,e,n,s===l.__endIndex-1),g)if(Date.now()-y\u0026gt;15)break}n.prevElClipPaths\u0026amp;\u0026amp;u.restore()};if(p)if(0===p.length)s=l.__endIndex;else for(var _=d.dpr,b=0;b\u0026lt;p.length;++b){var w=p[b];u.save(),u.beginPath(),u.rect(w.x*_,w.y*_,w.width*_,w.height*_),u.clip(),x(w),u.restore()}else u.save(),x(),u.restore();l.__drawIndex=s,l.__drawIndex\u0026lt;l.__endIndex\u0026amp;\u0026amp;(h=!1)},d=this,f=0;f\u0026lt;o.length;f++)p(f);return r.wxa\u0026amp;\u0026amp;E(this._layers,(function(t){t\u0026amp;\u0026amp;t.ctx\u0026amp;\u0026amp;t.ctx.draw\u0026amp;\u0026amp;t.ctx.draw()})),{finished:h,needsRefreshHover:c}},t.prototype._doPaintEl=function(t,e,n,i,r,o){var a=e.ctx;if(n){var s=t.getPaintRect();(!i||s\u0026amp;\u0026amp;s.intersect(i))\u0026amp;\u0026amp;(fv(a,t,r,o),t.setPrevPaintRect(s))}else fv(a,t,r,o)},t.prototype.getLayer=function(t,e){this._singleCanvas\u0026amp;\u0026amp;!this._needsManuallyCompositing\u0026amp;\u0026amp;(t=lS);var n=this._layers[t];return n||((n=new aS(\u0026quot;zr_\u0026quot;+t,this,this.dpr)).zlevel=t,n.__builtin__=!0,this._layerConfig[t]?C(n,this._layerConfig[t],!0):this._layerConfig[t-uS]\u0026amp;\u0026amp;C(n,this._layerConfig[t-uS],!0),e\u0026amp;\u0026amp;(n.virtual=e),this.insertLayer(t,n),n.initContext()),n},t.prototype.insertLayer=function(t,e){var n=this._layers,i=this._zlevelList,r=i.length,o=this._domRoot,a=null,s=-1;if(!n[t]\u0026amp;\u0026amp;function(t){return!!t\u0026amp;\u0026amp;(!!t.__builtin__||\u0026quot;function\u0026quot;==typeof t.resize\u0026amp;\u0026amp;\u0026quot;function\u0026quot;==typeof t.refresh)}(e)){if(r\u0026gt;0\u0026amp;\u0026amp;t\u0026gt;i[0]){for(s=0;s\u0026lt;r-1\u0026amp;\u0026amp;!(i[s]\u0026lt;t\u0026amp;\u0026amp;i[s+1]\u0026gt;t);s++);a=n[i[s]]}if(i.splice(s+1,0,t),n[t]=e,!e.virtual)if(a){var l=a.dom;l.nextSibling?o.insertBefore(e.dom,l.nextSibling):o.appendChild(e.dom)}else o.firstChild?o.insertBefore(e.dom,o.firstChild):o.appendChild(e.dom);e.painter||(e.painter=this)}},t.prototype.eachLayer=function(t,e){for(var n=this._zlevelList,i=0;i\u0026lt;n.length;i++){var r=n[i];t.call(e,this._layers[r],r)}},t.prototype.eachBuiltinLayer=function(t,e){for(var n=this._zlevelList,i=0;i\u0026lt;n.length;i++){var r=n[i],o=this._layers[r];o.__builtin__\u0026amp;\u0026amp;t.call(e,o,r)}},t.prototype.eachOtherLayer=function(t,e){for(var n=this._zlevelList,i=0;i\u0026lt;n.length;i++){var r=n[i],o=this._layers[r];o.__builtin__||t.call(e,o,r)}},t.prototype.getLayers=function(){return this._layers},t.prototype._updateLayerStatus=function(t){function e(t){o\u0026amp;\u0026amp;(o.__endIndex!==t\u0026amp;\u0026amp;(o.__dirty=!0),o.__endIndex=t)}if(this.eachBuiltinLayer((function(t,e){t.__dirty=t.__used=!1})),this._singleCanvas)for(var n=1;n\u0026lt;t.length;n++){if((s=t[n]).zlevel!==t[n-1].zlevel||s.incremental){this._needsManuallyCompositing=!0;break}}var i,r,o=null,a=0;for(r=0;r\u0026lt;t.length;r++){var s,l=(s=t[r]).zlevel,u=void 0;i!==l\u0026amp;\u0026amp;(i=l,a=0),s.incremental?((u=this.getLayer(l+.001,this._needsManuallyCompositing)).incremental=!0,a=1):u=this.getLayer(l+(a\u0026gt;0?uS:0),this._needsManuallyCompositing),u.__builtin__||I(\u0026quot;ZLevel \u0026quot;+l+\u0026quot; has been used by unkown layer \u0026quot;+u.id),u!==o\u0026amp;\u0026amp;(u.__used=!0,u.__startIndex!==r\u0026amp;\u0026amp;(u.__dirty=!0),u.__startIndex=r,u.incremental?u.__drawIndex=-1:u.__drawIndex=r,e(r),o=u),1\u0026amp;s.__dirty\u0026amp;\u0026amp;!s.__inHover\u0026amp;\u0026amp;(u.__dirty=!0,u.incremental\u0026amp;\u0026amp;u.__drawIndex\u0026lt;0\u0026amp;\u0026amp;(u.__drawIndex=r))}e(r),this.eachBuiltinLayer((function(t,e){!t.__used\u0026amp;\u0026amp;t.getElementCount()\u0026gt;0\u0026amp;\u0026amp;(t.__dirty=!0,t.__startIndex=t.__endIndex=t.__drawIndex=0),t.__dirty\u0026amp;\u0026amp;t.__drawIndex\u0026lt;0\u0026amp;\u0026amp;(t.__drawIndex=t.__startIndex)}))},t.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},t.prototype._clearLayer=function(t){t.clear()},t.prototype.setBackgroundColor=function(t){this._backgroundColor=t,E(this._layers,(function(t){t.setUnpainted()}))},t.prototype.configLayer=function(t,e){if(e){var n=this._layerConfig;n[t]?C(n[t],e,!0):n[t]=e;for(var i=0;i\u0026lt;this._zlevelList.length;i++){var r=this._zlevelList[i];if(r===t||r===t+uS)C(this._layers[r],n[t],!0)}}},t.prototype.delLayer=function(t){var e=this._layers,n=this._zlevelList,i=e[t];i\u0026amp;\u0026amp;(i.dom.parentNode.removeChild(i.dom),delete e[t],n.splice(P(n,t),1))},t.prototype.resize=function(t,e){if(this._domRoot.style){var n=this._domRoot;n.style.display=\u0026quot;none\u0026quot;;var i=this._opts,r=this.root;if(null!=t\u0026amp;\u0026amp;(i.width=t),null!=e\u0026amp;\u0026amp;(i.height=e),t=$y(r,0,i),e=$y(r,1,i),n.style.display=\u0026quot;\u0026quot;,this._width!==t||e!==this._height){for(var o in n.style.width=t+\u0026quot;px\u0026quot;,n.style.height=e+\u0026quot;px\u0026quot;,this._layers)this._layers.hasOwnProperty(o)\u0026amp;\u0026amp;this._layers[o].resize(t,e);this.refresh(!0)}this._width=t,this._height=e}else{if(null==t||null==e)return;this._width=t,this._height=e,this.getLayer(lS).resize(t,e)}return this},t.prototype.clearLayer=function(t){var e=this._layers[t];e\u0026amp;\u0026amp;e.clear()},t.prototype.dispose=function(){this.root.innerHTML=\u0026quot;\u0026quot;,this.root=this.storage=this._domRoot=this._layers=null},t.prototype.getRenderedCanvas=function(t){if(t=t||{},this._singleCanvas\u0026amp;\u0026amp;!this._compositeManually)return this._layers[314159].dom;var e=new aS(\u0026quot;image\u0026quot;,this,t.pixelRatio||this.dpr);e.initContext(),e.clear(!1,t.backgroundColor||this._backgroundColor);var n=e.ctx;if(t.pixelRatio\u0026lt;=this.dpr){this.refresh();var i=e.dom.width,r=e.dom.height;this.eachLayer((function(t){t.__builtin__?n.drawImage(t.dom,0,0,i,r):t.renderToCanvas\u0026amp;\u0026amp;(n.save(),t.renderToCanvas(n),n.restore())}))}else for(var o={inHover:!1,viewWidth:this._width,viewHeight:this._height},a=this.storage.getDisplayList(!0),s=0,l=a.length;s\u0026lt;l;s++){var u=a[s];fv(n,u,o,s===l-1)}return e.dom},t.prototype.getWidth=function(){return this._width},t.prototype.getHeight=function(){return this._height},t}();var cS=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.hasSymbolVisual=!0,n}return n(e,t),e.prototype.getInitialData=function(t){return _x(null,this,{useEncodeDefaulter:!0})},e.prototype.getLegendIcon=function(t){var e=new Br,n=Xy(\u0026quot;line\u0026quot;,0,t.itemHeight/2,t.itemWidth,0,t.lineStyle.stroke,!1);e.add(n),n.setStyle(t.lineStyle);var i=this.getData().getVisual(\u0026quot;symbol\u0026quot;),r=this.getData().getVisual(\u0026quot;symbolRotate\u0026quot;),o=\u0026quot;none\u0026quot;===i?\u0026quot;circle\u0026quot;:i,a=.8*t.itemHeight,s=Xy(o,(t.itemWidth-a)/2,(t.itemHeight-a)/2,a,a,t.itemStyle.fill);e.add(s),s.setStyle(t.itemStyle);var l=\u0026quot;inherit\u0026quot;===t.iconRotate?r:t.iconRotate||0;return s.rotation=l*Math.PI/180,s.setOrigin([t.itemWidth/2,t.itemHeight/2]),o.indexOf(\u0026quot;empty\u0026quot;)\u0026gt;-1\u0026amp;\u0026amp;(s.style.stroke=s.style.fill,s.style.fill=\u0026quot;#fff\u0026quot;,s.style.lineWidth=2),e},e.type=\u0026quot;series.line\u0026quot;,e.dependencies=[\u0026quot;grid\u0026quot;,\u0026quot;polar\u0026quot;],e.defaultOption={z:3,coordinateSystem:\u0026quot;cartesian2d\u0026quot;,legendHoverLink:!0,clip:!0,label:{position:\u0026quot;top\u0026quot;},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:\u0026quot;solid\u0026quot;},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:\u0026quot;emptyCircle\u0026quot;,symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:\u0026quot;auto\u0026quot;,connectNulls:!1,sampling:\u0026quot;none\u0026quot;,animationEasing:\u0026quot;linear\u0026quot;,progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:\u0026quot;clone\u0026quot;},triggerLineEvent:!1},e}(bg);function pS(t,e){var n=t.mapDimensionsAll(\u0026quot;defaultedLabel\u0026quot;),i=n.length;if(1===i){var r=mf(t,e,n[0]);return null!=r?r+\u0026quot;\u0026quot;:null}if(i){for(var o=[],a=0;a\u0026lt;n.length;a++)o.push(mf(t,e,n[a]));return o.join(\u0026quot; \u0026quot;)}}function dS(t,e){var n=t.mapDimensionsAll(\u0026quot;defaultedLabel\u0026quot;);if(!Y(e))return e+\u0026quot;\u0026quot;;for(var i=[],r=0;r\u0026lt;n.length;r++){var o=t.getDimensionIndex(n[r]);o\u0026gt;=0\u0026amp;\u0026amp;i.push(e[o])}return i.join(\u0026quot; \u0026quot;)}var fS=function(t){function e(e,n,i,r){var o=t.call(this)||this;return o.updateData(e,n,i,r),o}return n(e,t),e.prototype._createSymbol=function(t,e,n,i,r){this.removeAll();var o=Xy(t,-1,-1,2,2,null,r);o.attr({z2:100,culling:!0,scaleX:i[0]/2,scaleY:i[1]/2}),o.drift=gS,this._symbolType=t,this.add(o)},e.prototype.stopSymbolAnimation=function(t){this.childAt(0).stopAnimation(null,t)},e.prototype.getSymbolType=function(){return this._symbolType},e.prototype.getSymbolPath=function(){return this.childAt(0)},e.prototype.highlight=function(){Ol(this.childAt(0))},e.prototype.downplay=function(){Rl(this.childAt(0))},e.prototype.setZ=function(t,e){var n=this.childAt(0);n.zlevel=t,n.z=e},e.prototype.setDraggable=function(t,e){var n=this.childAt(0);n.draggable=t,n.cursor=!e\u0026amp;\u0026amp;t?\u0026quot;move\u0026quot;:n.cursor},e.prototype.updateData=function(t,n,i,r){this.silent=!1;var o=t.getItemVisual(n,\u0026quot;symbol\u0026quot;)||\u0026quot;circle\u0026quot;,a=t.hostModel,s=e.getSymbolSize(t,n),l=o!==this._symbolType,u=r\u0026amp;\u0026amp;r.disableAnimation;if(l){var h=t.getItemVisual(n,\u0026quot;symbolKeepAspect\u0026quot;);this._createSymbol(o,t,n,s,h)}else{(p=this.childAt(0)).silent=!1;var c={scaleX:s[0]/2,scaleY:s[1]/2};u?p.attr(c):vh(p,c,a,n),Sh(p)}if(this._updateCommon(t,n,s,i,r),l){var p=this.childAt(0);if(!u){c={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:p.style.opacity}};p.scaleX=p.scaleY=0,p.style.opacity=0,mh(p,c,a,n)}}u\u0026amp;\u0026amp;this.childAt(0).stopAnimation(\u0026quot;leave\u0026quot;)},e.prototype._updateCommon=function(t,e,n,i,r){var o,a,s,l,u,h,c,p,d,f=this.childAt(0),g=t.hostModel;if(i\u0026amp;\u0026amp;(o=i.emphasisItemStyle,a=i.blurItemStyle,s=i.selectItemStyle,l=i.focus,u=i.blurScope,c=i.labelStatesModels,p=i.hoverScale,d=i.cursorStyle,h=i.emphasisDisabled),!i||t.hasItemOption){var y=i\u0026amp;\u0026amp;i.itemModel?i.itemModel:t.getItemModel(e),v=y.getModel(\u0026quot;emphasis\u0026quot;);o=v.getModel(\u0026quot;itemStyle\u0026quot;).getItemStyle(),s=y.getModel([\u0026quot;select\u0026quot;,\u0026quot;itemStyle\u0026quot;]).getItemStyle(),a=y.getModel([\u0026quot;blur\u0026quot;,\u0026quot;itemStyle\u0026quot;]).getItemStyle(),l=v.get(\u0026quot;focus\u0026quot;),u=v.get(\u0026quot;blurScope\u0026quot;),h=v.get(\u0026quot;disabled\u0026quot;),c=rc(y),p=v.getShallow(\u0026quot;scale\u0026quot;),d=y.getShallow(\u0026quot;cursor\u0026quot;)}var m=t.getItemVisual(e,\u0026quot;symbolRotate\u0026quot;);f.attr(\u0026quot;rotation\u0026quot;,(m||0)*Math.PI/180||0);var x=Zy(t.getItemVisual(e,\u0026quot;symbolOffset\u0026quot;),n);x\u0026amp;\u0026amp;(f.x=x[0],f.y=x[1]),d\u0026amp;\u0026amp;f.attr(\u0026quot;cursor\u0026quot;,d);var _=t.getItemVisual(e,\u0026quot;style\u0026quot;),b=_.fill;if(f instanceof Ns){var w=f.style;f.useStyle(A({image:w.image,x:w.x,y:w.y,width:w.width,height:w.height},_))}else f.__isEmptyBrush?f.useStyle(A({},_)):f.useStyle(_),f.style.decal=null,f.setColor(b,r\u0026amp;\u0026amp;r.symbolInnerColor),f.style.strokeNoScale=!0;var S=t.getItemVisual(e,\u0026quot;liftZ\u0026quot;),M=this._z2;null!=S?null==M\u0026amp;\u0026amp;(this._z2=f.z2,f.z2+=S):null!=M\u0026amp;\u0026amp;(f.z2=M,this._z2=null);var I=r\u0026amp;\u0026amp;r.useNameLabel;ic(f,c,{labelFetcher:g,labelDataIndex:e,defaultText:function(e){return I?t.getName(e):pS(t,e)},inheritColor:b,defaultOpacity:_.opacity}),this._sizeX=n[0]/2,this._sizeY=n[1]/2;var T=f.ensureState(\u0026quot;emphasis\u0026quot;);T.style=o,f.ensureState(\u0026quot;select\u0026quot;).style=s,f.ensureState(\u0026quot;blur\u0026quot;).style=a;var C=null==p||!0===p?Math.max(1.1,3/this._sizeY):isFinite(p)\u0026amp;\u0026amp;p\u0026gt;0?+p:1;T.scaleX=this._sizeX*C,T.scaleY=this._sizeY*C,this.setSymbolScale(1),Zl(this,l,u,h)},e.prototype.setSymbolScale=function(t){this.scaleX=this.scaleY=t},e.prototype.fadeOut=function(t,e,n){var i=this.childAt(0),r=rl(this).dataIndex,o=n\u0026amp;\u0026amp;n.animation;if(this.silent=i.silent=!0,n\u0026amp;\u0026amp;n.fadeLabel){var a=i.getTextContent();a\u0026amp;\u0026amp;_h(a,{style:{opacity:0}},e,{dataIndex:r,removeOpt:o,cb:function(){i.removeTextContent()}})}else i.removeTextContent();_h(i,{style:{opacity:0},scaleX:0,scaleY:0},e,{dataIndex:r,cb:t,removeOpt:o})},e.getSymbolSize=function(t,e){return Uy(t.getItemVisual(e,\u0026quot;symbolSize\u0026quot;))},e}(Br);function gS(t,e){this.parent.drift(t,e)}function yS(t,e,n,i){return e\u0026amp;\u0026amp;!isNaN(e[0])\u0026amp;\u0026amp;!isNaN(e[1])\u0026amp;\u0026amp;!(i.isIgnore\u0026amp;\u0026amp;i.isIgnore(n))\u0026amp;\u0026amp;!(i.clipShape\u0026amp;\u0026amp;!i.clipShape.contain(e[0],e[1]))\u0026amp;\u0026amp;\u0026quot;none\u0026quot;!==t.getItemVisual(n,\u0026quot;symbol\u0026quot;)}function vS(t){return null==t||q(t)||(t={isIgnore:t}),t||{}}function mS(t){var e=t.hostModel,n=e.getModel(\u0026quot;emphasis\u0026quot;);return{emphasisItemStyle:n.getModel(\u0026quot;itemStyle\u0026quot;).getItemStyle(),blurItemStyle:e.getModel([\u0026quot;blur\u0026quot;,\u0026quot;itemStyle\u0026quot;]).getItemStyle(),selectItemStyle:e.getModel([\u0026quot;select\u0026quot;,\u0026quot;itemStyle\u0026quot;]).getItemStyle(),focus:n.get(\u0026quot;focus\u0026quot;),blurScope:n.get(\u0026quot;blurScope\u0026quot;),emphasisDisabled:n.get(\u0026quot;disabled\u0026quot;),hoverScale:n.get(\u0026quot;scale\u0026quot;),labelStatesModels:rc(e),cursorStyle:e.get(\u0026quot;cursor\u0026quot;)}}var xS=function(){function t(t){this.group=new Br,this._SymbolCtor=t||fS}return t.prototype.updateData=function(t,e){this._progressiveEls=null,e=vS(e);var n=this.group,i=t.hostModel,r=this._data,o=this._SymbolCtor,a=e.disableAnimation,s=mS(t),l={disableAnimation:a},u=e.getSymbolPoint||function(e){return t.getItemLayout(e)};r||n.removeAll(),t.diff(r).add((function(i){var r=u(i);if(yS(t,r,i,e)){var a=new o(t,i,s,l);a.setPosition(r),t.setItemGraphicEl(i,a),n.add(a)}})).update((function(h,c){var p=r.getItemGraphicEl(c),d=u(h);if(yS(t,d,h,e)){var f=t.getItemVisual(h,\u0026quot;symbol\u0026quot;)||\u0026quot;circle\u0026quot;,g=p\u0026amp;\u0026amp;p.getSymbolType\u0026amp;\u0026amp;p.getSymbolType();if(!p||g\u0026amp;\u0026amp;g!==f)n.remove(p),(p=new o(t,h,s,l)).setPosition(d);else{p.updateData(t,h,s,l);var y={x:d[0],y:d[1]};a?p.attr(y):vh(p,y,i)}n.add(p),t.setItemGraphicEl(h,p)}else n.remove(p)})).remove((function(t){var e=r.getItemGraphicEl(t);e\u0026amp;\u0026amp;e.fadeOut((function(){n.remove(e)}),i)})).execute(),this._getSymbolPoint=u,this._data=t},t.prototype.updateLayout=function(){var t=this,e=this._data;e\u0026amp;\u0026amp;e.eachItemGraphicEl((function(e,n){var i=t._getSymbolPoint(n);e.setPosition(i),e.markRedraw()}))},t.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=mS(t),this._data=null,this.group.removeAll()},t.prototype.incrementalUpdate=function(t,e,n){function i(t){t.isGroup||(t.incremental=!0,t.ensureState(\u0026quot;emphasis\u0026quot;).hoverLayer=!0)}this._progressiveEls=[],n=vS(n);for(var r=t.start;r\u0026lt;t.end;r++){var o=e.getItemLayout(r);if(yS(e,o,r,n)){var a=new this._SymbolCtor(e,r,this._seriesScope);a.traverse(i),a.setPosition(o),this.group.add(a),e.setItemGraphicEl(r,a),this._progressiveEls.push(a)}}},t.prototype.eachRendered=function(t){Jh(this._progressiveEls||this.group,t)},t.prototype.remove=function(t){var e=this.group,n=this._data;n\u0026amp;\u0026amp;t?n.eachItemGraphicEl((function(t){t.fadeOut((function(){e.remove(t)}),n.hostModel)})):e.removeAll()},t}();function _S(t,e,n){var i=t.getBaseAxis(),r=t.getOtherAxis(i),o=function(t,e){var n=0,i=t.scale.getExtent();\u0026quot;start\u0026quot;===e?n=i[0]:\u0026quot;end\u0026quot;===e?n=i[1]:j(e)\u0026amp;\u0026amp;!isNaN(e)?n=e:i[0]\u0026gt;0?n=i[0]:i[1]\u0026lt;0\u0026amp;\u0026amp;(n=i[1]);return n}(r,n),a=i.dim,s=r.dim,l=e.mapDimension(s),u=e.mapDimension(a),h=\u0026quot;x\u0026quot;===s||\u0026quot;radius\u0026quot;===s?1:0,c=z(t.dimensions,(function(t){return e.mapDimension(t)})),p=!1,d=e.getCalculationInfo(\u0026quot;stackResultDimension\u0026quot;);return mx(e,c[0])\u0026amp;\u0026amp;(p=!0,c[0]=d),mx(e,c[1])\u0026amp;\u0026amp;(p=!0,c[1]=d),{dataDimsForPoint:c,valueStart:o,valueAxisDim:s,baseAxisDim:a,stacked:!!p,valueDim:l,baseDim:u,baseDataOffset:h,stackedOverDimension:e.getCalculationInfo(\u0026quot;stackedOverDimension\u0026quot;)}}function bS(t,e,n,i){var r=NaN;t.stacked\u0026amp;\u0026amp;(r=n.get(n.getCalculationInfo(\u0026quot;stackedOverDimension\u0026quot;),i)),isNaN(r)\u0026amp;\u0026amp;(r=t.valueStart);var o=t.baseDataOffset,a=[];return a[o]=n.get(t.baseDim,i),a[1-o]=r,e.dataToPoint(a)}var wS=Math.min,SS=Math.max;function MS(t,e){return isNaN(t)||isNaN(e)}function IS(t,e,n,i,r,o,a,s,l){for(var u,h,c,p,d,f,g=n,y=0;y\u0026lt;i;y++){var v=e[2*g],m=e[2*g+1];if(g\u0026gt;=r||g\u0026lt;0)break;if(MS(v,m)){if(l){g+=o;continue}break}if(g===n)t[o\u0026gt;0?\u0026quot;moveTo\u0026quot;:\u0026quot;lineTo\u0026quot;](v,m),c=v,p=m;else{var x=v-u,_=m-h;if(x*x+_*_\u0026lt;.5){g+=o;continue}if(a\u0026gt;0){for(var b=g+o,w=e[2*b],S=e[2*b+1];w===v\u0026amp;\u0026amp;S===m\u0026amp;\u0026amp;y\u0026lt;i;)y++,g+=o,w=e[2*(b+=o)],S=e[2*b+1],x=(v=e[2*g])-u,_=(m=e[2*g+1])-h;var M=y+1;if(l)for(;MS(w,S)\u0026amp;\u0026amp;M\u0026lt;i;)M++,w=e[2*(b+=o)],S=e[2*b+1];var I=.5,T=0,C=0,D=void 0,A=void 0;if(M\u0026gt;=i||MS(w,S))d=v,f=m;else{T=w-u,C=S-h;var k=v-u,L=w-v,P=m-h,O=S-m,R=void 0,N=void 0;if(\u0026quot;x\u0026quot;===s){var E=T\u0026gt;0?1:-1;d=v-E*(R=Math.abs(k))*a,f=m,D=v+E*(N=Math.abs(L))*a,A=m}else if(\u0026quot;y\u0026quot;===s){var z=C\u0026gt;0?1:-1;d=v,f=m-z*(R=Math.abs(P))*a,D=v,A=m+z*(N=Math.abs(O))*a}else R=Math.sqrt(k*k+P*P),d=v-T*a*(1-(I=(N=Math.sqrt(L*L+O*O))/(N+R))),f=m-C*a*(1-I),A=m+C*a*I,D=wS(D=v+T*a*I,SS(w,v)),A=wS(A,SS(S,m)),D=SS(D,wS(w,v)),f=m-(C=(A=SS(A,wS(S,m)))-m)*R/N,d=wS(d=v-(T=D-v)*R/N,SS(u,v)),f=wS(f,SS(h,m)),D=v+(T=v-(d=SS(d,wS(u,v))))*N/R,A=m+(C=m-(f=SS(f,wS(h,m))))*N/R}t.bezierCurveTo(c,p,d,f,v,m),c=D,p=A}else t.lineTo(v,m)}u=v,h=m,g+=o}return y}var TS=function(){this.smooth=0,this.smoothConstraint=!0},CS=function(t){function e(e){var n=t.call(this,e)||this;return n.type=\u0026quot;ec-polyline\u0026quot;,n}return n(e,t),e.prototype.getDefaultStyle=function(){return{stroke:\u0026quot;#000\u0026quot;,fill:null}},e.prototype.getDefaultShape=function(){return new TS},e.prototype.buildPath=function(t,e){var n=e.points,i=0,r=n.length/2;if(e.connectNulls){for(;r\u0026gt;0\u0026amp;\u0026amp;MS(n[2*r-2],n[2*r-1]);r--);for(;i\u0026lt;r\u0026amp;\u0026amp;MS(n[2*i],n[2*i+1]);i++);}for(;i\u0026lt;r;)i+=IS(t,n,i,r,r,1,e.smooth,e.smoothMonotone,e.connectNulls)+1},e.prototype.getPointOn=function(t,e){this.path||(this.createPathProxy(),this.buildPath(this.path,this.shape));for(var n,i,r=this.path.data,o=hs.CMD,a=\u0026quot;x\u0026quot;===e,s=[],l=0;l\u0026lt;r.length;){var u=void 0,h=void 0,c=void 0,p=void 0,d=void 0,f=void 0,g=void 0;switch(r[l++]){case o.M:n=r[l++],i=r[l++];break;case o.L:if(u=r[l++],h=r[l++],(g=a?(t-n)/(u-n):(t-i)/(h-i))\u0026lt;=1\u0026amp;\u0026amp;g\u0026gt;=0){var y=a?(h-i)*g+i:(u-n)*g+n;return a?[t,y]:[y,t]}n=u,i=h;break;case o.C:u=r[l++],h=r[l++],c=r[l++],p=r[l++],d=r[l++],f=r[l++];var v=a?_n(n,u,c,d,t,s):_n(i,h,p,f,t,s);if(v\u0026gt;0)for(var m=0;m\u0026lt;v;m++){var x=s[m];if(x\u0026lt;=1\u0026amp;\u0026amp;x\u0026gt;=0){y=a?mn(i,h,p,f,x):mn(n,u,c,d,x);return a?[t,y]:[y,t]}}n=d,i=f}}},e}(ks),DS=function(t){function e(){return null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this}return n(e,t),e}(TS),AS=function(t){function e(e){var n=t.call(this,e)||this;return n.type=\u0026quot;ec-polygon\u0026quot;,n}return n(e,t),e.prototype.getDefaultShape=function(){return new DS},e.prototype.buildPath=function(t,e){var n=e.points,i=e.stackedOnPoints,r=0,o=n.length/2,a=e.smoothMonotone;if(e.connectNulls){for(;o\u0026gt;0\u0026amp;\u0026amp;MS(n[2*o-2],n[2*o-1]);o--);for(;r\u0026lt;o\u0026amp;\u0026amp;MS(n[2*r],n[2*r+1]);r++);}for(;r\u0026lt;o;){var s=IS(t,n,r,o,o,1,e.smooth,a,e.connectNulls);IS(t,i,r+s-1,s,o,-1,e.stackedOnSmooth,a,e.connectNulls),r+=s+1,t.closePath()}},e}(ks);function kS(t,e,n,i,r){var o=t.getArea(),a=o.x,s=o.y,l=o.width,u=o.height,h=n.get([\u0026quot;lineStyle\u0026quot;,\u0026quot;width\u0026quot;])||0;a-=h/2,s-=h/2,l+=h,u+=h,l=Math.ceil(l),a!==Math.floor(a)\u0026amp;\u0026amp;(a=Math.floor(a),l++);var c=new Ws({shape:{x:a,y:s,width:l,height:u}});if(e){var p=t.getBaseAxis(),d=p.isHorizontal(),f=p.inverse;d?(f\u0026amp;\u0026amp;(c.shape.x+=l),c.shape.width=0):(f||(c.shape.y+=u),c.shape.height=0);var g=X(r)?function(t){r(t,c)}:null;mh(c,{shape:{width:l,height:u,x:a,y:s}},n,null,i,g)}return c}function LS(t,e,n){var i=t.getArea(),r=Jr(i.r0,1),o=Jr(i.r,1),a=new Fu({shape:{cx:Jr(t.cx,1),cy:Jr(t.cy,1),r0:r,r:o,startAngle:i.startAngle,endAngle:i.endAngle,clockwise:i.clockwise}});e\u0026amp;\u0026amp;(\u0026quot;angle\u0026quot;===t.getBaseAxis().dim?a.shape.endAngle=i.startAngle:a.shape.r=r,mh(a,{shape:{endAngle:i.endAngle,r:o}},n));return a}function PS(t,e,n,i,r){return t?\u0026quot;polar\u0026quot;===t.type?LS(t,e,n):\u0026quot;cartesian2d\u0026quot;===t.type?kS(t,e,n,i,r):null:null}function OS(t,e){return t.type===e}function RS(t,e){if(t.length===e.length){for(var n=0;n\u0026lt;t.length;n++)if(t[n]!==e[n])return;return!0}}function NS(t){for(var e=1/0,n=1/0,i=-1/0,r=-1/0,o=0;o\u0026lt;t.length;){var a=t[o++],s=t[o++];isNaN(a)||(e=Math.min(a,e),i=Math.max(a,i)),isNaN(s)||(n=Math.min(s,n),r=Math.max(s,r))}return[[e,n],[i,r]]}function ES(t,e){var n=NS(t),i=n[0],r=n[1],o=NS(e),a=o[0],s=o[1];return Math.max(Math.abs(i[0]-a[0]),Math.abs(i[1]-a[1]),Math.abs(r[0]-s[0]),Math.abs(r[1]-s[1]))}function zS(t){return j(t)?t:t?.5:0}function VS(t,e,n,i,r){var o=n.getBaseAxis(),a=\u0026quot;x\u0026quot;===o.dim||\u0026quot;radius\u0026quot;===o.dim?0:1,s=[],l=0,u=[],h=[],c=[],p=[];if(r){for(l=0;l\u0026lt;t.length;l+=2){var d=e||t;isNaN(d[l])||isNaN(d[l+1])||p.push(t[l],t[l+1])}t=p}for(l=0;l\u0026lt;t.length-2;l+=2)switch(c[0]=t[l+2],c[1]=t[l+3],h[0]=t[l],h[1]=t[l+1],s.push(h[0],h[1]),i){case\u0026quot;end\u0026quot;:u[a]=c[a],u[1-a]=h[1-a],s.push(u[0],u[1]);break;case\u0026quot;middle\u0026quot;:var f=(h[a]+c[a])/2,g=[];u[a]=g[a]=f,u[1-a]=h[1-a],g[1-a]=c[1-a],s.push(u[0],u[1]),s.push(g[0],g[1]);break;default:u[a]=h[a],u[1-a]=c[1-a],s.push(u[0],u[1])}return s.push(t[l++],t[l++]),s}function BS(t,e,n){var i=t.getVisual(\u0026quot;visualMeta\u0026quot;);if(i\u0026amp;\u0026amp;i.length\u0026amp;\u0026amp;t.count()\u0026amp;\u0026amp;\u0026quot;cartesian2d\u0026quot;===e.type){for(var r,o,a=i.length-1;a\u0026gt;=0;a--){var s=t.getDimensionInfo(i[a].dimension);if(\u0026quot;x\u0026quot;===(r=s\u0026amp;\u0026amp;s.coordDim)||\u0026quot;y\u0026quot;===r){o=i[a];break}}if(o){var l=e.getAxis(r),u=z(o.stops,(function(t){return{coord:l.toGlobalCoord(l.dataToCoord(t.value)),color:t.color}})),h=u.length,c=o.outerColors.slice();h\u0026amp;\u0026amp;u[0].coord\u0026gt;u[h-1].coord\u0026amp;\u0026amp;(u.reverse(),c.reverse());var p=function(t,e){var n,i,r=[],o=t.length;function a(t,e,n){var i=t.coord;return{coord:n,color:ti((n-i)/(e.coord-i),[t.color,e.color])}}for(var s=0;s\u0026lt;o;s++){var l=t[s],u=l.coord;if(u\u0026lt;0)n=l;else{if(u\u0026gt;e){i?r.push(a(i,l,e)):n\u0026amp;\u0026amp;r.push(a(n,l,0),a(n,l,e));break}n\u0026amp;\u0026amp;(r.push(a(n,l,0)),n=null),r.push(l),i=l}}return r}(u,\u0026quot;x\u0026quot;===r?n.getWidth():n.getHeight()),d=p.length;if(!d\u0026amp;\u0026amp;h)return u[0].coord\u0026lt;0?c[1]?c[1]:u[h-1].color:c[0]?c[0]:u[0].color;var f=p[0].coord-10,g=p[d-1].coord+10,y=g-f;if(y\u0026lt;.001)return\u0026quot;transparent\u0026quot;;E(p,(function(t){t.offset=(t.coord-f)/y})),p.push({offset:d?p[d-1].offset:.5,color:c[1]||\u0026quot;transparent\u0026quot;}),p.unshift({offset:d?p[0].offset:.5,color:c[0]||\u0026quot;transparent\u0026quot;});var v=new oh(0,0,0,0,p,!0);return v[r]=f,v[r+\u0026quot;2\u0026quot;]=g,v}}}function FS(t,e,n){var i=t.get(\u0026quot;showAllSymbol\u0026quot;),r=\u0026quot;auto\u0026quot;===i;if(!i||r){var o=n.getAxesByScale(\u0026quot;ordinal\u0026quot;)[0];if(o\u0026amp;\u0026amp;(!r||!function(t,e){var n=t.getExtent(),i=Math.abs(n[1]-n[0])/t.scale.count();isNaN(i)\u0026amp;\u0026amp;(i=0);for(var r=e.count(),o=Math.max(1,Math.round(r/5)),a=0;a\u0026lt;r;a+=o)if(1.5*fS.getSymbolSize(e,a)[t.isHorizontal()?1:0]\u0026gt;i)return!1;return!0}(o,e))){var a=e.mapDimension(o.dim),s={};return E(o.getViewLabels(),(function(t){var e=o.scale.getRawOrdinalNumber(t.tickValue);s[e]=1})),function(t){return!s.hasOwnProperty(e.get(a,t))}}}}function GS(t,e){return[t[2*e],t[2*e+1]]}function WS(t){if(t.get([\u0026quot;endLabel\u0026quot;,\u0026quot;show\u0026quot;]))return!0;for(var e=0;e\u0026lt;hl.length;e++)if(t.get([hl[e],\u0026quot;endLabel\u0026quot;,\u0026quot;show\u0026quot;]))return!0;return!1}function HS(t,e,n,i){if(OS(e,\u0026quot;cartesian2d\u0026quot;)){var r=i.getModel(\u0026quot;endLabel\u0026quot;),o=r.get(\u0026quot;valueAnimation\u0026quot;),a=i.getData(),s={lastFrameIndex:0},l=WS(i)?function(n,i){t._endLabelOnDuring(n,i,a,s,o,r,e)}:null,u=e.getBaseAxis().isHorizontal(),h=kS(e,n,i,(function(){var e=t._endLabel;e\u0026amp;\u0026amp;n\u0026amp;\u0026amp;null!=s.originalX\u0026amp;\u0026amp;e.attr({x:s.originalX,y:s.originalY})}),l);if(!i.get(\u0026quot;clip\u0026quot;,!0)){var c=h.shape,p=Math.max(c.width,c.height);u?(c.y-=p,c.height+=2*p):(c.x-=p,c.width+=2*p)}return l\u0026amp;\u0026amp;l(1,h),h}return LS(e,n,i)}var YS=function(t){function e(){return null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this}return n(e,t),e.prototype.init=function(){var t=new Br,e=new xS;this.group.add(e.group),this._symbolDraw=e,this._lineGroup=t,this._changePolyState=W(this._changePolyState,this)},e.prototype.render=function(t,e,n){var i=t.coordinateSystem,r=this.group,o=t.getData(),a=t.getModel(\u0026quot;lineStyle\u0026quot;),s=t.getModel(\u0026quot;areaStyle\u0026quot;),l=o.getLayout(\u0026quot;points\u0026quot;)||[],u=\u0026quot;polar\u0026quot;===i.type,h=this._coordSys,c=this._symbolDraw,p=this._polyline,d=this._polygon,f=this._lineGroup,g=!e.ssr\u0026amp;\u0026amp;t.get(\u0026quot;animation\u0026quot;),y=!s.isEmpty(),v=s.get(\u0026quot;origin\u0026quot;),m=_S(i,o,v),x=y\u0026amp;\u0026amp;function(t,e,n){if(!n.valueDim)return[];for(var i=e.count(),r=Bx(2*i),o=0;o\u0026lt;i;o++){var a=bS(n,t,e,o);r[2*o]=a[0],r[2*o+1]=a[1]}return r}(i,o,m),_=t.get(\u0026quot;showSymbol\u0026quot;),b=t.get(\u0026quot;connectNulls\u0026quot;),w=_\u0026amp;\u0026amp;!u\u0026amp;\u0026amp;FS(t,o,i),S=this._data;S\u0026amp;\u0026amp;S.eachItemGraphicEl((function(t,e){t.__temp\u0026amp;\u0026amp;(r.remove(t),S.setItemGraphicEl(e,null))})),_||c.remove(),r.add(f);var M,I=!u\u0026amp;\u0026amp;t.get(\u0026quot;step\u0026quot;);i\u0026amp;\u0026amp;i.getArea\u0026amp;\u0026amp;t.get(\u0026quot;clip\u0026quot;,!0)\u0026amp;\u0026amp;(null!=(M=i.getArea()).width?(M.x-=.1,M.y-=.1,M.width+=.2,M.height+=.2):M.r0\u0026amp;\u0026amp;(M.r0-=.5,M.r+=.5)),this._clipShapeForSymbol=M;var T=BS(o,i,n)||o.getVisual(\u0026quot;style\u0026quot;)[o.getVisual(\u0026quot;drawType\u0026quot;)];if(p\u0026amp;\u0026amp;h.type===i.type\u0026amp;\u0026amp;I===this._step){y\u0026amp;\u0026amp;!d?d=this._newPolygon(l,x):d\u0026amp;\u0026amp;!y\u0026amp;\u0026amp;(f.remove(d),d=this._polygon=null),u||this._initOrUpdateEndLabel(t,i,Sp(T));var C=f.getClipPath();if(C)mh(C,{shape:HS(this,i,!1,t).shape},t);else f.setClipPath(HS(this,i,!0,t));_\u0026amp;\u0026amp;c.updateData(o,{isIgnore:w,clipShape:M,disableAnimation:!0,getSymbolPoint:function(t){return[l[2*t],l[2*t+1]]}}),RS(this._stackedOnPoints,x)\u0026amp;\u0026amp;RS(this._points,l)||(g?this._doUpdateAnimation(o,x,i,n,I,v,b):(I\u0026amp;\u0026amp;(x\u0026amp;\u0026amp;(x=VS(x,l,i,I,b)),l=VS(l,null,i,I,b)),p.setShape({points:l}),d\u0026amp;\u0026amp;d.setShape({points:l,stackedOnPoints:x})))}else _\u0026amp;\u0026amp;c.updateData(o,{isIgnore:w,clipShape:M,disableAnimation:!0,getSymbolPoint:function(t){return[l[2*t],l[2*t+1]]}}),g\u0026amp;\u0026amp;this._initSymbolLabelAnimation(o,i,M),I\u0026amp;\u0026amp;(x\u0026amp;\u0026amp;(x=VS(x,l,i,I,b)),l=VS(l,null,i,I,b)),p=this._newPolyline(l),y?d=this._newPolygon(l,x):d\u0026amp;\u0026amp;(f.remove(d),d=this._polygon=null),u||this._initOrUpdateEndLabel(t,i,Sp(T)),f.setClipPath(HS(this,i,!0,t));var D=t.getModel(\u0026quot;emphasis\u0026quot;),A=D.get(\u0026quot;focus\u0026quot;),L=D.get(\u0026quot;blurScope\u0026quot;),P=D.get(\u0026quot;disabled\u0026quot;);(p.useStyle(k(a.getLineStyle(),{fill:\u0026quot;none\u0026quot;,stroke:T,lineJoin:\u0026quot;bevel\u0026quot;})),$l(p,t,\u0026quot;lineStyle\u0026quot;),p.style.lineWidth\u0026gt;0\u0026amp;\u0026amp;\u0026quot;bolder\u0026quot;===t.get([\u0026quot;emphasis\u0026quot;,\u0026quot;lineStyle\u0026quot;,\u0026quot;width\u0026quot;]))\u0026amp;\u0026amp;(p.getState(\u0026quot;emphasis\u0026quot;).style.lineWidth=+p.style.lineWidth+1);rl(p).seriesIndex=t.seriesIndex,Zl(p,A,L,P);var O=zS(t.get(\u0026quot;smooth\u0026quot;)),R=t.get(\u0026quot;smoothMonotone\u0026quot;);if(p.setShape({smooth:O,smoothMonotone:R,connectNulls:b}),d){var N=o.getCalculationInfo(\u0026quot;stackedOnSeries\u0026quot;),E=0;d.useStyle(k(s.getAreaStyle(),{fill:T,opacity:.7,lineJoin:\u0026quot;bevel\u0026quot;,decal:o.getVisual(\u0026quot;style\u0026quot;).decal})),N\u0026amp;\u0026amp;(E=zS(N.get(\u0026quot;smooth\u0026quot;))),d.setShape({smooth:O,stackedOnSmooth:E,smoothMonotone:R,connectNulls:b}),$l(d,t,\u0026quot;areaStyle\u0026quot;),rl(d).seriesIndex=t.seriesIndex,Zl(d,A,L,P)}var z=this._changePolyState;o.eachItemGraphicEl((function(t){t\u0026amp;\u0026amp;(t.onHoverStateChange=z)})),this._polyline.onHoverStateChange=z,this._data=o,this._coordSys=i,this._stackedOnPoints=x,this._points=l,this._step=I,this._valueOrigin=v,t.get(\u0026quot;triggerLineEvent\u0026quot;)\u0026amp;\u0026amp;(this.packEventData(t,p),d\u0026amp;\u0026amp;this.packEventData(t,d))},e.prototype.packEventData=function(t,e){rl(e).eventData={componentType:\u0026quot;series\u0026quot;,componentSubType:\u0026quot;line\u0026quot;,componentIndex:t.componentIndex,seriesIndex:t.seriesIndex,seriesName:t.name,seriesType:\u0026quot;line\u0026quot;}},e.prototype.highlight=function(t,e,n,i){var r=t.getData(),o=zo(r,i);if(this._changePolyState(\u0026quot;emphasis\u0026quot;),!(o instanceof Array)\u0026amp;\u0026amp;null!=o\u0026amp;\u0026amp;o\u0026gt;=0){var a=r.getLayout(\u0026quot;points\u0026quot;),s=r.getItemGraphicEl(o);if(!s){var l=a[2*o],u=a[2*o+1];if(isNaN(l)||isNaN(u))return;if(this._clipShapeForSymbol\u0026amp;\u0026amp;!this._clipShapeForSymbol.contain(l,u))return;var h=t.get(\u0026quot;zlevel\u0026quot;)||0,c=t.get(\u0026quot;z\u0026quot;)||0;(s=new fS(r,o)).x=l,s.y=u,s.setZ(h,c);var p=s.getSymbolPath().getTextContent();p\u0026amp;\u0026amp;(p.zlevel=h,p.z=c,p.z2=this._polyline.z2+1),s.__temp=!0,r.setItemGraphicEl(o,s),s.stopSymbolAnimation(!0),this.group.add(s)}s.highlight()}else Og.prototype.highlight.call(this,t,e,n,i)},e.prototype.downplay=function(t,e,n,i){var r=t.getData(),o=zo(r,i);if(this._changePolyState(\u0026quot;normal\u0026quot;),null!=o\u0026amp;\u0026amp;o\u0026gt;=0){var a=r.getItemGraphicEl(o);a\u0026amp;\u0026amp;(a.__temp?(r.setItemGraphicEl(o,null),this.group.remove(a)):a.downplay())}else Og.prototype.downplay.call(this,t,e,n,i)},e.prototype._changePolyState=function(t){var e=this._polygon;Dl(this._polyline,t),e\u0026amp;\u0026amp;Dl(e,t)},e.prototype._newPolyline=function(t){var e=this._polyline;return e\u0026amp;\u0026amp;this._lineGroup.remove(e),e=new CS({shape:{points:t},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(e),this._polyline=e,e},e.prototype._newPolygon=function(t,e){var n=this._polygon;return n\u0026amp;\u0026amp;this._lineGroup.remove(n),n=new AS({shape:{points:t,stackedOnPoints:e},segmentIgnoreThreshold:2}),this._lineGroup.add(n),this._polygon=n,n},e.prototype._initSymbolLabelAnimation=function(t,e,n){var i,r,o=e.getBaseAxis(),a=o.inverse;\u0026quot;cartesian2d\u0026quot;===e.type?(i=o.isHorizontal(),r=!1):\u0026quot;polar\u0026quot;===e.type\u0026amp;\u0026amp;(i=\u0026quot;angle\u0026quot;===o.dim,r=!0);var s=t.hostModel,l=s.get(\u0026quot;animationDuration\u0026quot;);X(l)\u0026amp;\u0026amp;(l=l(null));var u=s.get(\u0026quot;animationDelay\u0026quot;)||0,h=X(u)?u(null):u;t.eachItemGraphicEl((function(t,o){var s=t;if(s){var c=[t.x,t.y],p=void 0,d=void 0,f=void 0;if(n)if(r){var g=n,y=e.pointToCoord(c);i?(p=g.startAngle,d=g.endAngle,f=-y[1]/180*Math.PI):(p=g.r0,d=g.r,f=y[0])}else{var v=n;i?(p=v.x,d=v.x+v.width,f=t.x):(p=v.y+v.height,d=v.y,f=t.y)}var m=d===p?0:(f-p)/(d-p);a\u0026amp;\u0026amp;(m=1-m);var x=X(u)?u(o):l*m+h,_=s.getSymbolPath(),b=_.getTextContent();s.attr({scaleX:0,scaleY:0}),s.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:x}),b\u0026amp;\u0026amp;b.animateFrom({style:{opacity:0}},{duration:300,delay:x}),_.disableLabelAnimation=!0}}))},e.prototype._initOrUpdateEndLabel=function(t,e,n){var i=t.getModel(\u0026quot;endLabel\u0026quot;);if(WS(t)){var r=t.getData(),o=this._polyline,a=r.getLayout(\u0026quot;points\u0026quot;);if(!a)return o.removeTextContent(),void(this._endLabel=null);var s=this._endLabel;s||((s=this._endLabel=new Xs({z2:200})).ignoreClip=!0,o.setTextContent(this._endLabel),o.disableLabelAnimation=!0);var l=function(t){for(var e,n,i=t.length/2;i\u0026gt;0\u0026amp;\u0026amp;(e=t[2*i-2],n=t[2*i-1],isNaN(e)||isNaN(n));i--);return i-1}(a);l\u0026gt;=0\u0026amp;\u0026amp;(ic(o,rc(t,\u0026quot;endLabel\u0026quot;),{inheritColor:n,labelFetcher:t,labelDataIndex:l,defaultText:function(t,e,n){return null!=n?dS(r,n):pS(r,t)},enableTextSetter:!0},function(t,e){var n=e.getBaseAxis(),i=n.isHorizontal(),r=n.inverse,o=i?r?\u0026quot;right\u0026quot;:\u0026quot;left\u0026quot;:\u0026quot;center\u0026quot;,a=i?\u0026quot;middle\u0026quot;:r?\u0026quot;top\u0026quot;:\u0026quot;bottom\u0026quot;;return{normal:{align:t.get(\u0026quot;align\u0026quot;)||o,verticalAlign:t.get(\u0026quot;verticalAlign\u0026quot;)||a}}}(i,e)),o.textConfig.position=null)}else this._endLabel\u0026amp;\u0026amp;(this._polyline.removeTextContent(),this._endLabel=null)},e.prototype._endLabelOnDuring=function(t,e,n,i,r,o,a){var s=this._endLabel,l=this._polyline;if(s){t\u0026lt;1\u0026amp;\u0026amp;null==i.originalX\u0026amp;\u0026amp;(i.originalX=s.x,i.originalY=s.y);var u=n.getLayout(\u0026quot;points\u0026quot;),h=n.hostModel,c=h.get(\u0026quot;connectNulls\u0026quot;),p=o.get(\u0026quot;precision\u0026quot;),d=o.get(\u0026quot;distance\u0026quot;)||0,f=a.getBaseAxis(),g=f.isHorizontal(),y=f.inverse,v=e.shape,m=y?g?v.x:v.y+v.height:g?v.x+v.width:v.y,x=(g?d:0)*(y?-1:1),_=(g?0:-d)*(y?-1:1),b=g?\u0026quot;x\u0026quot;:\u0026quot;y\u0026quot;,w=function(t,e,n){for(var i,r,o=t.length/2,a=\u0026quot;x\u0026quot;===n?0:1,s=0,l=-1,u=0;u\u0026lt;o;u++)if(r=t[2*u+a],!isNaN(r)\u0026amp;\u0026amp;!isNaN(t[2*u+1-a]))if(0!==u){if(i\u0026lt;=e\u0026amp;\u0026amp;r\u0026gt;=e||i\u0026gt;=e\u0026amp;\u0026amp;r\u0026lt;=e){l=u;break}s=u,i=r}else i=r;return{range:[s,l],t:(e-i)/(r-i)}}(u,m,b),S=w.range,M=S[1]-S[0],I=void 0;if(M\u0026gt;=1){if(M\u0026gt;1\u0026amp;\u0026amp;!c){var T=GS(u,S[0]);s.attr({x:T[0]+x,y:T[1]+_}),r\u0026amp;\u0026amp;(I=h.getRawValue(S[0]))}else{(T=l.getPointOn(m,b))\u0026amp;\u0026amp;s.attr({x:T[0]+x,y:T[1]+_});var C=h.getRawValue(S[0]),D=h.getRawValue(S[1]);r\u0026amp;\u0026amp;(I=Zo(n,p,C,D,w.t))}i.lastFrameIndex=S[0]}else{var A=1===t||i.lastFrameIndex\u0026gt;0?S[0]:0;T=GS(u,A);r\u0026amp;\u0026amp;(I=h.getRawValue(A)),s.attr({x:T[0]+x,y:T[1]+_})}if(r){var k=pc(s);\u0026quot;function\u0026quot;==typeof k.setLabelText\u0026amp;\u0026amp;k.setLabelText(I)}}},e.prototype._doUpdateAnimation=function(t,e,n,i,r,o,a){var s=this._polyline,l=this._polygon,u=t.hostModel,h=function(t,e,n,i,r,o,a,s){for(var l=function(t,e){var n=[];return e.diff(t).add((function(t){n.push({cmd:\u0026quot;+\u0026quot;,idx:t})})).update((function(t,e){n.push({cmd:\u0026quot;=\u0026quot;,idx:e,idx1:t})})).remove((function(t){n.push({cmd:\u0026quot;-\u0026quot;,idx:t})})).execute(),n}(t,e),u=[],h=[],c=[],p=[],d=[],f=[],g=[],y=_S(r,e,a),v=t.getLayout(\u0026quot;points\u0026quot;)||[],m=e.getLayout(\u0026quot;points\u0026quot;)||[],x=0;x\u0026lt;l.length;x++){var _=l[x],b=!0,w=void 0,S=void 0;switch(_.cmd){case\u0026quot;=\u0026quot;:w=2*_.idx,S=2*_.idx1;var M=v[w],I=v[w+1],T=m[S],C=m[S+1];(isNaN(M)||isNaN(I))\u0026amp;\u0026amp;(M=T,I=C),u.push(M,I),h.push(T,C),c.push(n[w],n[w+1]),p.push(i[S],i[S+1]),g.push(e.getRawIndex(_.idx1));break;case\u0026quot;+\u0026quot;:var D=_.idx,A=y.dataDimsForPoint,k=r.dataToPoint([e.get(A[0],D),e.get(A[1],D)]);S=2*D,u.push(k[0],k[1]),h.push(m[S],m[S+1]);var L=bS(y,r,e,D);c.push(L[0],L[1]),p.push(i[S],i[S+1]),g.push(e.getRawIndex(D));break;case\u0026quot;-\u0026quot;:b=!1}b\u0026amp;\u0026amp;(d.push(_),f.push(f.length))}f.sort((function(t,e){return g[t]-g[e]}));var P=u.length,O=Bx(P),R=Bx(P),N=Bx(P),E=Bx(P),z=[];for(x=0;x\u0026lt;f.length;x++){var V=f[x],B=2*x,F=2*V;O[B]=u[F],O[B+1]=u[F+1],R[B]=h[F],R[B+1]=h[F+1],N[B]=c[F],N[B+1]=c[F+1],E[B]=p[F],E[B+1]=p[F+1],z[x]=d[V]}return{current:O,next:R,stackedOnCurrent:N,stackedOnNext:E,status:z}}(this._data,t,this._stackedOnPoints,e,this._coordSys,0,this._valueOrigin),c=h.current,p=h.stackedOnCurrent,d=h.next,f=h.stackedOnNext;if(r\u0026amp;\u0026amp;(p=VS(h.stackedOnCurrent,h.current,n,r,a),c=VS(h.current,null,n,r,a),f=VS(h.stackedOnNext,h.next,n,r,a),d=VS(h.next,null,n,r,a)),ES(c,d)\u0026gt;3e3||l\u0026amp;\u0026amp;ES(p,f)\u0026gt;3e3)return s.stopAnimation(),s.setShape({points:d}),void(l\u0026amp;\u0026amp;(l.stopAnimation(),l.setShape({points:d,stackedOnPoints:f})));s.shape.__points=h.current,s.shape.points=c;var g={shape:{points:d}};h.current!==c\u0026amp;\u0026amp;(g.shape.__points=h.next),s.stopAnimation(),vh(s,g,u),l\u0026amp;\u0026amp;(l.setShape({points:c,stackedOnPoints:p}),l.stopAnimation(),vh(l,{shape:{stackedOnPoints:f}},u),s.shape.points!==l.shape.points\u0026amp;\u0026amp;(l.shape.points=s.shape.points));for(var y=[],v=h.status,m=0;m\u0026lt;v.length;m++){if(\u0026quot;=\u0026quot;===v[m].cmd){var x=t.getItemGraphicEl(v[m].idx1);x\u0026amp;\u0026amp;y.push({el:x,ptIdx:m})}}s.animators\u0026amp;\u0026amp;s.animators.length\u0026amp;\u0026amp;s.animators[0].during((function(){l\u0026amp;\u0026amp;l.dirtyShape();for(var t=s.shape.__points,e=0;e\u0026lt;y.length;e++){var n=y[e].el,i=2*y[e].ptIdx;n.x=t[i],n.y=t[i+1],n.markRedraw()}}))},e.prototype.remove=function(t){var e=this.group,n=this._data;this._lineGroup.removeAll(),this._symbolDraw.remove(!0),n\u0026amp;\u0026amp;n.eachItemGraphicEl((function(t,i){t.__temp\u0026amp;\u0026amp;(e.remove(t),n.setItemGraphicEl(i,null))})),this._polyline=this._polygon=this._coordSys=this._points=this._stackedOnPoints=this._endLabel=this._data=null},e.type=\u0026quot;line\u0026quot;,e}(Og);function XS(t,e){return{seriesType:t,plan:kg(),reset:function(t){var n=t.getData(),i=t.coordinateSystem,r=t.pipelineContext,o=e||r.large;if(i){var a=z(i.dimensions,(function(t){return n.mapDimension(t)})).slice(0,2),s=a.length,l=n.getCalculationInfo(\u0026quot;stackResultDimension\u0026quot;);mx(n,a[0])\u0026amp;\u0026amp;(a[0]=l),mx(n,a[1])\u0026amp;\u0026amp;(a[1]=l);var u=n.getStore(),h=n.getDimensionIndex(a[0]),c=n.getDimensionIndex(a[1]);return s\u0026amp;\u0026amp;{progress:function(t,e){for(var n=t.end-t.start,r=o\u0026amp;\u0026amp;Bx(n*s),a=[],l=[],p=t.start,d=0;p\u0026lt;t.end;p++){var f=void 0;if(1===s){var g=u.get(h,p);f=i.dataToPoint(g,null,l)}else a[0]=u.get(h,p),a[1]=u.get(c,p),f=i.dataToPoint(a,null,l);o?(r[d++]=f[0],r[d++]=f[1]):e.setItemLayout(p,f.slice())}o\u0026amp;\u0026amp;e.setLayout(\u0026quot;points\u0026quot;,r)}}}}}}var US={average:function(t){for(var e=0,n=0,i=0;i\u0026lt;t.length;i++)isNaN(t[i])||(e+=t[i],n++);return 0===n?NaN:e/n},sum:function(t){for(var e=0,n=0;n\u0026lt;t.length;n++)e+=t[n]||0;return e},max:function(t){for(var e=-1/0,n=0;n\u0026lt;t.length;n++)t[n]\u0026gt;e\u0026amp;\u0026amp;(e=t[n]);return isFinite(e)?e:NaN},min:function(t){for(var e=1/0,n=0;n\u0026lt;t.length;n++)t[n]\u0026lt;e\u0026amp;\u0026amp;(e=t[n]);return isFinite(e)?e:NaN},nearest:function(t){return t[0]}},ZS=function(t){return Math.round(t.length/2)};function jS(t){return{seriesType:t,reset:function(t,e,n){var i=t.getData(),r=t.get(\u0026quot;sampling\u0026quot;),o=t.coordinateSystem,a=i.count();if(a\u0026gt;10\u0026amp;\u0026amp;\u0026quot;cartesian2d\u0026quot;===o.type\u0026amp;\u0026amp;r){var s=o.getBaseAxis(),l=o.getOtherAxis(s),u=s.getExtent(),h=n.getDevicePixelRatio(),c=Math.abs(u[1]-u[0])*(h||1),p=Math.round(a/c);if(isFinite(p)\u0026amp;\u0026amp;p\u0026gt;1){\u0026quot;lttb\u0026quot;===r?t.setData(i.lttbDownSample(i.mapDimension(l.dim),1/p)):\u0026quot;minmax\u0026quot;===r\u0026amp;\u0026amp;t.setData(i.minmaxDownSample(i.mapDimension(l.dim),1/p));var d=void 0;U(r)?d=US[r]:X(r)\u0026amp;\u0026amp;(d=r),d\u0026amp;\u0026amp;t.setData(i.downSample(i.mapDimension(l.dim),1/p,d,ZS))}}}}}var qS=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.getInitialData=function(t,e){return _x(null,this,{useEncodeDefaulter:!0})},e.prototype.getMarkerPosition=function(t,e,n){var i=this.coordinateSystem;if(i\u0026amp;\u0026amp;i.clampData){var r=i.clampData(t),o=i.dataToPoint(r);if(n)E(i.getAxes(),(function(t,n){if(\u0026quot;category\u0026quot;===t.type\u0026amp;\u0026amp;null!=e){var i=t.getTicksCoords(),a=t.getTickModel().get(\u0026quot;alignWithLabel\u0026quot;),s=r[n],l=\u0026quot;x1\u0026quot;===e[n]||\u0026quot;y1\u0026quot;===e[n];if(l\u0026amp;\u0026amp;!a\u0026amp;\u0026amp;(s+=1),i.length\u0026lt;2)return;if(2===i.length)return void(o[n]=t.toGlobalCoord(t.getExtent()[l?1:0]));for(var u=void 0,h=void 0,c=1,p=0;p\u0026lt;i.length;p++){var d=i[p].coord,f=p===i.length-1?i[p-1].tickValue+c:i[p].tickValue;if(f===s){h=d;break}if(f\u0026lt;s)u=d;else if(null!=u\u0026amp;\u0026amp;f\u0026gt;s){h=(d+u)/2;break}1===p\u0026amp;\u0026amp;(c=f-i[0].tickValue)}null==h\u0026amp;\u0026amp;(u?u\u0026amp;\u0026amp;(h=i[i.length-1].coord):h=i[0].coord),o[n]=t.toGlobalCoord(h)}}));else{var a=this.getData(),s=a.getLayout(\u0026quot;offset\u0026quot;),l=a.getLayout(\u0026quot;size\u0026quot;),u=i.getBaseAxis().isHorizontal()?0:1;o[u]+=s+l/2}return o}return[NaN,NaN]},e.type=\u0026quot;series.__base_bar__\u0026quot;,e.defaultOption={z:2,coordinateSystem:\u0026quot;cartesian2d\u0026quot;,legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:\u0026quot;mod\u0026quot;},e}(bg);bg.registerClass(qS);var KS=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.getInitialData=function(){return _x(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get(\u0026quot;realtimeSort\u0026quot;,!0)||null})},e.prototype.getProgressive=function(){return!!this.get(\u0026quot;large\u0026quot;)\u0026amp;\u0026amp;this.get(\u0026quot;progressive\u0026quot;)},e.prototype.getProgressiveThreshold=function(){var t=this.get(\u0026quot;progressiveThreshold\u0026quot;),e=this.get(\u0026quot;largeThreshold\u0026quot;);return e\u0026gt;t\u0026amp;\u0026amp;(t=e),t},e.prototype.brushSelector=function(t,e,n){return n.rect(e.getItemLayout(t))},e.type=\u0026quot;series.bar\u0026quot;,e.dependencies=[\u0026quot;grid\u0026quot;,\u0026quot;polar\u0026quot;],e.defaultOption=kc(qS.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:\u0026quot;rgba(180, 180, 180, 0.2)\u0026quot;,borderColor:null,borderWidth:0,borderType:\u0026quot;solid\u0026quot;,borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:\u0026quot;#212121\u0026quot;}},realtimeSort:!1}),e}(qS),$S=function(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=2*Math.PI,this.clockwise=!0},JS=function(t){function e(e){var n=t.call(this,e)||this;return n.type=\u0026quot;sausage\u0026quot;,n}return n(e,t),e.prototype.getDefaultShape=function(){return new $S},e.prototype.buildPath=function(t,e){var n=e.cx,i=e.cy,r=Math.max(e.r0||0,0),o=Math.max(e.r,0),a=.5*(o-r),s=r+a,l=e.startAngle,u=e.endAngle,h=e.clockwise,c=2*Math.PI,p=h?u-l\u0026lt;c:l-u\u0026lt;c;p||(l=u-(h?c:-c));var d=Math.cos(l),f=Math.sin(l),g=Math.cos(u),y=Math.sin(u);p?(t.moveTo(d*r+n,f*r+i),t.arc(d*s+n,f*s+i,a,-Math.PI+l,l,!h)):t.moveTo(d*o+n,f*o+i),t.arc(n,i,o,l,u,!h),t.arc(g*s+n,y*s+i,a,u-2*Math.PI,u-Math.PI,!h),0!==r\u0026amp;\u0026amp;t.arc(n,i,r,u,l,h)},e}(ks);function QS(t,e,n){return e*Math.sin(t)*(n?-1:1)}function tM(t,e,n){return e*Math.cos(t)*(n?1:-1)}function eM(t,e,n){var i=t.get(\u0026quot;borderRadius\u0026quot;);if(null==i)return n?{cornerRadius:0}:null;Y(i)||(i=[i,i,i,i]);var r=Math.abs(e.r||0-e.r0||0);return{cornerRadius:z(i,(function(t){return Cr(t,r)}))}}var nM=Math.max,iM=Math.min;var rM=function(t){function e(){var n=t.call(this)||this;return n.type=e.type,n._isFirstFrame=!0,n}return n(e,t),e.prototype.render=function(t,e,n,i){this._model=t,this._removeOnRenderedListener(n),this._updateDrawMode(t);var r=t.get(\u0026quot;coordinateSystem\u0026quot;);(\u0026quot;cartesian2d\u0026quot;===r||\u0026quot;polar\u0026quot;===r)\u0026amp;\u0026amp;(this._progressiveEls=null,this._isLargeDraw?this._renderLarge(t,e,n):this._renderNormal(t,e,n,i))},e.prototype.incrementalPrepareRender=function(t){this._clear(),this._updateDrawMode(t),this._updateLargeClip(t)},e.prototype.incrementalRender=function(t,e){this._progressiveEls=[],this._incrementalRenderLarge(t,e)},e.prototype.eachRendered=function(t){Jh(this._progressiveEls||this.group,t)},e.prototype._updateDrawMode=function(t){var e=t.pipelineContext.large;null!=this._isLargeDraw\u0026amp;\u0026amp;e===this._isLargeDraw||(this._isLargeDraw=e,this._clear())},e.prototype._renderNormal=function(t,e,n,i){var r,o=this.group,a=t.getData(),s=this._data,l=t.coordinateSystem,u=l.getBaseAxis();\u0026quot;cartesian2d\u0026quot;===l.type?r=u.isHorizontal():\u0026quot;polar\u0026quot;===l.type\u0026amp;\u0026amp;(r=\u0026quot;angle\u0026quot;===u.dim);var h=t.isAnimationEnabled()?t:null,c=function(t,e){var n=t.get(\u0026quot;realtimeSort\u0026quot;,!0),i=e.getBaseAxis();0;if(n\u0026amp;\u0026amp;\u0026quot;category\u0026quot;===i.type\u0026amp;\u0026amp;\u0026quot;cartesian2d\u0026quot;===e.type)return{baseAxis:i,otherAxis:e.getOtherAxis(i)}}(t,l);c\u0026amp;\u0026amp;this._enableRealtimeSort(c,a,n);var p=t.get(\u0026quot;clip\u0026quot;,!0)||c,d=function(t,e){var n=t.getArea\u0026amp;\u0026amp;t.getArea();if(OS(t,\u0026quot;cartesian2d\u0026quot;)){var i=t.getBaseAxis();if(\u0026quot;category\u0026quot;!==i.type||!i.onBand){var r=e.getLayout(\u0026quot;bandWidth\u0026quot;);i.isHorizontal()?(n.x-=r,n.width+=2*r):(n.y-=r,n.height+=2*r)}}return n}(l,a);o.removeClipPath();var f=t.get(\u0026quot;roundCap\u0026quot;,!0),g=t.get(\u0026quot;showBackground\u0026quot;,!0),y=t.getModel(\u0026quot;backgroundStyle\u0026quot;),v=y.get(\u0026quot;borderRadius\u0026quot;)||0,m=[],x=this._backgroundEls,_=i\u0026amp;\u0026amp;i.isInitSort,b=i\u0026amp;\u0026amp;\u0026quot;changeAxisOrder\u0026quot;===i.type;function w(t){var e=pM[l.type](a,t),n=function(t,e,n){var i=\u0026quot;polar\u0026quot;===t.type?Fu:Ws;return new i({shape:xM(e,n,t),silent:!0,z2:0})}(l,r,e);return n.useStyle(y.getItemStyle()),\u0026quot;cartesian2d\u0026quot;===l.type?n.setShape(\u0026quot;r\u0026quot;,v):n.setShape(\u0026quot;cornerRadius\u0026quot;,v),m[t]=n,n}a.diff(s).add((function(e){var n=a.getItemModel(e),i=pM[l.type](a,e,n);if(g\u0026amp;\u0026amp;w(e),a.hasValue(e)\u0026amp;\u0026amp;cM[l.type](i)){var s=!1;p\u0026amp;\u0026amp;(s=oM[l.type](d,i));var y=aM[l.type](t,a,e,i,r,h,u.model,!1,f);c\u0026amp;\u0026amp;(y.forceLabelAnimation=!0),fM(y,a,e,n,i,t,r,\u0026quot;polar\u0026quot;===l.type),_?y.attr({shape:i}):c?sM(c,h,y,i,e,r,!1,!1):mh(y,{shape:i},t,e),a.setItemGraphicEl(e,y),o.add(y),y.ignore=s}})).update((function(e,n){var i=a.getItemModel(e),S=pM[l.type](a,e,i);if(g){var M=void 0;0===x.length?M=w(n):((M=x[n]).useStyle(y.getItemStyle()),\u0026quot;cartesian2d\u0026quot;===l.type?M.setShape(\u0026quot;r\u0026quot;,v):M.setShape(\u0026quot;cornerRadius\u0026quot;,v),m[e]=M);var I=pM[l.type](a,e);vh(M,{shape:xM(r,I,l)},h,e)}var T=s.getItemGraphicEl(n);if(a.hasValue(e)\u0026amp;\u0026amp;cM[l.type](S)){var C=!1;if(p\u0026amp;\u0026amp;(C=oM[l.type](d,S))\u0026amp;\u0026amp;o.remove(T),T?Sh(T):T=aM[l.type](t,a,e,S,r,h,u.model,!!T,f),c\u0026amp;\u0026amp;(T.forceLabelAnimation=!0),b){var D=T.getTextContent();if(D){var A=pc(D);null!=A.prevValue\u0026amp;\u0026amp;(A.prevValue=A.value)}}else fM(T,a,e,i,S,t,r,\u0026quot;polar\u0026quot;===l.type);_?T.attr({shape:S}):c?sM(c,h,T,S,e,r,!0,b):vh(T,{shape:S},t,e,null),a.setItemGraphicEl(e,T),T.ignore=C,o.add(T)}else o.remove(T)})).remove((function(e){var n=s.getItemGraphicEl(e);n\u0026amp;\u0026amp;wh(n,t,e)})).execute();var S=this._backgroundGroup||(this._backgroundGroup=new Br);S.removeAll();for(var M=0;M\u0026lt;m.length;++M)S.add(m[M]);o.add(S),this._backgroundEls=m,this._data=a},e.prototype._renderLarge=function(t,e,n){this._clear(),vM(t,this.group),this._updateLargeClip(t)},e.prototype._incrementalRenderLarge=function(t,e){this._removeBackground(),vM(e,this.group,this._progressiveEls,!0)},e.prototype._updateLargeClip=function(t){var e=t.get(\u0026quot;clip\u0026quot;,!0)\u0026amp;\u0026amp;PS(t.coordinateSystem,!1,t),n=this.group;e?n.setClipPath(e):n.removeClipPath()},e.prototype._enableRealtimeSort=function(t,e,n){var i=this;if(e.count()){var r=t.baseAxis;if(this._isFirstFrame)this._dispatchInitSort(e,t,n),this._isFirstFrame=!1;else{var o=function(t){var n=e.getItemGraphicEl(t),i=n\u0026amp;\u0026amp;n.shape;return i\u0026amp;\u0026amp;Math.abs(r.isHorizontal()?i.height:i.width)||0};this._onRendered=function(){i._updateSortWithinSameData(e,o,r,n)},n.getZr().on(\u0026quot;rendered\u0026quot;,this._onRendered)}}},e.prototype._dataSort=function(t,e,n){var i=[];return t.each(t.mapDimension(e.dim),(function(t,e){var r=n(e);r=null==r?NaN:r,i.push({dataIndex:e,mappedValue:r,ordinalNumber:t})})),i.sort((function(t,e){return e.mappedValue-t.mappedValue})),{ordinalNumbers:z(i,(function(t){return t.ordinalNumber}))}},e.prototype._isOrderChangedWithinSameData=function(t,e,n){for(var i=n.scale,r=t.mapDimension(n.dim),o=Number.MAX_VALUE,a=0,s=i.getOrdinalMeta().categories.length;a\u0026lt;s;++a){var l=t.rawIndexOf(r,i.getRawOrdinalNumber(a)),u=l\u0026lt;0?Number.MIN_VALUE:e(t.indexOfRawIndex(l));if(u\u0026gt;o)return!0;o=u}return!1},e.prototype._isOrderDifferentInView=function(t,e){for(var n=e.scale,i=n.getExtent(),r=Math.max(0,i[0]),o=Math.min(i[1],n.getOrdinalMeta().categories.length-1);r\u0026lt;=o;++r)if(t.ordinalNumbers[r]!==n.getRawOrdinalNumber(r))return!0},e.prototype._updateSortWithinSameData=function(t,e,n,i){if(this._isOrderChangedWithinSameData(t,e,n)){var r=this._dataSort(t,n,e);this._isOrderDifferentInView(r,n)\u0026amp;\u0026amp;(this._removeOnRenderedListener(i),i.dispatchAction({type:\u0026quot;changeAxisOrder\u0026quot;,componentType:n.dim+\u0026quot;Axis\u0026quot;,axisId:n.index,sortInfo:r}))}},e.prototype._dispatchInitSort=function(t,e,n){var i=e.baseAxis,r=this._dataSort(t,i,(function(n){return t.get(t.mapDimension(e.otherAxis.dim),n)}));n.dispatchAction({type:\u0026quot;changeAxisOrder\u0026quot;,componentType:i.dim+\u0026quot;Axis\u0026quot;,isInitSort:!0,axisId:i.index,sortInfo:r})},e.prototype.remove=function(t,e){this._clear(this._model),this._removeOnRenderedListener(e)},e.prototype.dispose=function(t,e){this._removeOnRenderedListener(e)},e.prototype._removeOnRenderedListener=function(t){this._onRendered\u0026amp;\u0026amp;(t.getZr().off(\u0026quot;rendered\u0026quot;,this._onRendered),this._onRendered=null)},e.prototype._clear=function(t){var e=this.group,n=this._data;t\u0026amp;\u0026amp;t.isAnimationEnabled()\u0026amp;\u0026amp;n\u0026amp;\u0026amp;!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],n.eachItemGraphicEl((function(e){wh(e,t,rl(e).dataIndex)}))):e.removeAll(),this._data=null,this._isFirstFrame=!0},e.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},e.type=\u0026quot;bar\u0026quot;,e}(Og),oM={cartesian2d:function(t,e){var n=e.width\u0026lt;0?-1:1,i=e.height\u0026lt;0?-1:1;n\u0026lt;0\u0026amp;\u0026amp;(e.x+=e.width,e.width=-e.width),i\u0026lt;0\u0026amp;\u0026amp;(e.y+=e.height,e.height=-e.height);var r=t.x+t.width,o=t.y+t.height,a=nM(e.x,t.x),s=iM(e.x+e.width,r),l=nM(e.y,t.y),u=iM(e.y+e.height,o),h=s\u0026lt;a,c=u\u0026lt;l;return e.x=h\u0026amp;\u0026amp;a\u0026gt;r?s:a,e.y=c\u0026amp;\u0026amp;l\u0026gt;o?u:l,e.width=h?0:s-a,e.height=c?0:u-l,n\u0026lt;0\u0026amp;\u0026amp;(e.x+=e.width,e.width=-e.width),i\u0026lt;0\u0026amp;\u0026amp;(e.y+=e.height,e.height=-e.height),h||c},polar:function(t,e){var n=e.r0\u0026lt;=e.r?1:-1;if(n\u0026lt;0){var i=e.r;e.r=e.r0,e.r0=i}var r=iM(e.r,t.r),o=nM(e.r0,t.r0);e.r=r,e.r0=o;var a=r-o\u0026lt;0;if(n\u0026lt;0){i=e.r;e.r=e.r0,e.r0=i}return a}},aM={cartesian2d:function(t,e,n,i,r,o,a,s,l){var u=new Ws({shape:A({},i),z2:1});(u.__dataIndex=n,u.name=\u0026quot;item\u0026quot;,o)\u0026amp;\u0026amp;(u.shape[r?\u0026quot;height\u0026quot;:\u0026quot;width\u0026quot;]=0);return u},polar:function(t,e,n,i,r,o,a,s,l){var u=!r\u0026amp;\u0026amp;l?JS:Fu,h=new u({shape:i,z2:1});h.name=\u0026quot;item\u0026quot;;var c,p,d=dM(r);if(h.calculateTextPosition=(c=d,p=({isRoundCap:u===JS}||{}).isRoundCap,function(t,e,n){var i=e.position;if(!i||i instanceof Array)return Dr(t,e,n);var r=c(i),o=null!=e.distance?e.distance:5,a=this.shape,s=a.cx,l=a.cy,u=a.r,h=a.r0,d=(u+h)/2,f=a.startAngle,g=a.endAngle,y=(f+g)/2,v=p?Math.abs(u-h)/2:0,m=Math.cos,x=Math.sin,_=s+u*m(f),b=l+u*x(f),w=\u0026quot;left\u0026quot;,S=\u0026quot;top\u0026quot;;switch(r){case\u0026quot;startArc\u0026quot;:_=s+(h-o)*m(y),b=l+(h-o)*x(y),w=\u0026quot;center\u0026quot;,S=\u0026quot;top\u0026quot;;break;case\u0026quot;insideStartArc\u0026quot;:_=s+(h+o)*m(y),b=l+(h+o)*x(y),w=\u0026quot;center\u0026quot;,S=\u0026quot;bottom\u0026quot;;break;case\u0026quot;startAngle\u0026quot;:_=s+d*m(f)+QS(f,o+v,!1),b=l+d*x(f)+tM(f,o+v,!1),w=\u0026quot;right\u0026quot;,S=\u0026quot;middle\u0026quot;;break;case\u0026quot;insideStartAngle\u0026quot;:_=s+d*m(f)+QS(f,-o+v,!1),b=l+d*x(f)+tM(f,-o+v,!1),w=\u0026quot;left\u0026quot;,S=\u0026quot;middle\u0026quot;;break;case\u0026quot;middle\u0026quot;:_=s+d*m(y),b=l+d*x(y),w=\u0026quot;center\u0026quot;,S=\u0026quot;middle\u0026quot;;break;case\u0026quot;endArc\u0026quot;:_=s+(u+o)*m(y),b=l+(u+o)*x(y),w=\u0026quot;center\u0026quot;,S=\u0026quot;bottom\u0026quot;;break;case\u0026quot;insideEndArc\u0026quot;:_=s+(u-o)*m(y),b=l+(u-o)*x(y),w=\u0026quot;center\u0026quot;,S=\u0026quot;top\u0026quot;;break;case\u0026quot;endAngle\u0026quot;:_=s+d*m(g)+QS(g,o+v,!0),b=l+d*x(g)+tM(g,o+v,!0),w=\u0026quot;left\u0026quot;,S=\u0026quot;middle\u0026quot;;break;case\u0026quot;insideEndAngle\u0026quot;:_=s+d*m(g)+QS(g,-o+v,!0),b=l+d*x(g)+tM(g,-o+v,!0),w=\u0026quot;right\u0026quot;,S=\u0026quot;middle\u0026quot;;break;default:return Dr(t,e,n)}return(t=t||{}).x=_,t.y=b,t.align=w,t.verticalAlign=S,t}),o){var f=r?\u0026quot;r\u0026quot;:\u0026quot;endAngle\u0026quot;,g={};h.shape[f]=r?i.r0:i.startAngle,g[f]=i[f],(s?vh:mh)(h,{shape:g},o)}return h}};function sM(t,e,n,i,r,o,a,s){var l,u;o?(u={x:i.x,width:i.width},l={y:i.y,height:i.height}):(u={y:i.y,height:i.height},l={x:i.x,width:i.width}),s||(a?vh:mh)(n,{shape:l},e,r,null),(a?vh:mh)(n,{shape:u},e?t.baseAxis.model:null,r)}function lM(t,e){for(var n=0;n\u0026lt;e.length;n++)if(!isFinite(t[e[n]]))return!0;return!1}var uM=[\u0026quot;x\u0026quot;,\u0026quot;y\u0026quot;,\u0026quot;width\u0026quot;,\u0026quot;height\u0026quot;],hM=[\u0026quot;cx\u0026quot;,\u0026quot;cy\u0026quot;,\u0026quot;r\u0026quot;,\u0026quot;startAngle\u0026quot;,\u0026quot;endAngle\u0026quot;],cM={cartesian2d:function(t){return!lM(t,uM)},polar:function(t){return!lM(t,hM)}},pM={cartesian2d:function(t,e,n){var i=t.getItemLayout(e),r=n?function(t,e){var n=t.get([\u0026quot;itemStyle\u0026quot;,\u0026quot;borderColor\u0026quot;]);if(!n||\u0026quot;none\u0026quot;===n)return 0;var i=t.get([\u0026quot;itemStyle\u0026quot;,\u0026quot;borderWidth\u0026quot;])||0,r=isNaN(e.width)?Number.MAX_VALUE:Math.abs(e.width),o=isNaN(e.height)?Number.MAX_VALUE:Math.abs(e.height);return Math.min(i,r,o)}(n,i):0,o=i.width\u0026gt;0?1:-1,a=i.height\u0026gt;0?1:-1;return{x:i.x+o*r/2,y:i.y+a*r/2,width:i.width-o*r,height:i.height-a*r}},polar:function(t,e,n){var i=t.getItemLayout(e);return{cx:i.cx,cy:i.cy,r0:i.r0,r:i.r,startAngle:i.startAngle,endAngle:i.endAngle,clockwise:i.clockwise}}};function dM(t){return function(t){var e=t?\u0026quot;Arc\u0026quot;:\u0026quot;Angle\u0026quot;;return function(t){switch(t){case\u0026quot;start\u0026quot;:case\u0026quot;insideStart\u0026quot;:case\u0026quot;end\u0026quot;:case\u0026quot;insideEnd\u0026quot;:return t+e;default:return t}}}(t)}function fM(t,e,n,i,r,o,a,s){var l=e.getItemVisual(n,\u0026quot;style\u0026quot;);if(s){if(!o.get(\u0026quot;roundCap\u0026quot;)){var u=t.shape;A(u,eM(i.getModel(\u0026quot;itemStyle\u0026quot;),u,!0)),t.setShape(u)}}else{var h=i.get([\u0026quot;itemStyle\u0026quot;,\u0026quot;borderRadius\u0026quot;])||0;t.setShape(\u0026quot;r\u0026quot;,h)}t.useStyle(l);var c=i.getShallow(\u0026quot;cursor\u0026quot;);c\u0026amp;\u0026amp;t.attr(\u0026quot;cursor\u0026quot;,c);var p=s?a?r.r\u0026gt;=r.r0?\u0026quot;endArc\u0026quot;:\u0026quot;startArc\u0026quot;:r.endAngle\u0026gt;=r.startAngle?\u0026quot;endAngle\u0026quot;:\u0026quot;startAngle\u0026quot;:a?r.height\u0026gt;=0?\u0026quot;bottom\u0026quot;:\u0026quot;top\u0026quot;:r.width\u0026gt;=0?\u0026quot;right\u0026quot;:\u0026quot;left\u0026quot;,d=rc(i);ic(t,d,{labelFetcher:o,labelDataIndex:n,defaultText:pS(o.getData(),n),inheritColor:l.fill,defaultOpacity:l.opacity,defaultOutsidePosition:p});var f=t.getTextContent();if(s\u0026amp;\u0026amp;f){var g=i.get([\u0026quot;label\u0026quot;,\u0026quot;position\u0026quot;]);t.textConfig.inside=\u0026quot;middle\u0026quot;===g||null,function(t,e,n,i){if(j(i))t.setTextConfig({rotation:i});else if(Y(e))t.setTextConfig({rotation:0});else{var r,o=t.shape,a=o.clockwise?o.startAngle:o.endAngle,s=o.clockwise?o.endAngle:o.startAngle,l=(a+s)/2,u=n(e);switch(u){case\u0026quot;startArc\u0026quot;:case\u0026quot;insideStartArc\u0026quot;:case\u0026quot;middle\u0026quot;:case\u0026quot;insideEndArc\u0026quot;:case\u0026quot;endArc\u0026quot;:r=l;break;case\u0026quot;startAngle\u0026quot;:case\u0026quot;insideStartAngle\u0026quot;:r=a;break;case\u0026quot;endAngle\u0026quot;:case\u0026quot;insideEndAngle\u0026quot;:r=s;break;default:return void t.setTextConfig({rotation:0})}var h=1.5*Math.PI-r;\u0026quot;middle\u0026quot;===u\u0026amp;\u0026amp;h\u0026gt;Math.PI/2\u0026amp;\u0026amp;h\u0026lt;1.5*Math.PI\u0026amp;\u0026amp;(h-=Math.PI),t.setTextConfig({rotation:h})}}(t,\u0026quot;outside\u0026quot;===g?p:g,dM(a),i.get([\u0026quot;label\u0026quot;,\u0026quot;rotate\u0026quot;]))}dc(f,d,o.getRawValue(n),(function(t){return dS(e,t)}));var y=i.getModel([\u0026quot;emphasis\u0026quot;]);Zl(t,y.get(\u0026quot;focus\u0026quot;),y.get(\u0026quot;blurScope\u0026quot;),y.get(\u0026quot;disabled\u0026quot;)),$l(t,i),function(t){return null!=t.startAngle\u0026amp;\u0026amp;null!=t.endAngle\u0026amp;\u0026amp;t.startAngle===t.endAngle}(r)\u0026amp;\u0026amp;(t.style.fill=\u0026quot;none\u0026quot;,t.style.stroke=\u0026quot;none\u0026quot;,E(t.states,(function(t){t.style\u0026amp;\u0026amp;(t.style.fill=t.style.stroke=\u0026quot;none\u0026quot;)})))}var gM=function(){},yM=function(t){function e(e){var n=t.call(this,e)||this;return n.type=\u0026quot;largeBar\u0026quot;,n}return n(e,t),e.prototype.getDefaultShape=function(){return new gM},e.prototype.buildPath=function(t,e){for(var n=e.points,i=this.baseDimIdx,r=1-this.baseDimIdx,o=[],a=[],s=this.barWidth,l=0;l\u0026lt;n.length;l+=3)a[i]=s,a[r]=n[l+2],o[i]=n[l+i],o[r]=n[l+r],t.rect(o[0],o[1],a[0],a[1])},e}(ks);function vM(t,e,n,i){var r=t.getData(),o=r.getLayout(\u0026quot;valueAxisHorizontal\u0026quot;)?1:0,a=r.getLayout(\u0026quot;largeDataIndices\u0026quot;),s=r.getLayout(\u0026quot;size\u0026quot;),l=t.getModel(\u0026quot;backgroundStyle\u0026quot;),u=r.getLayout(\u0026quot;largeBackgroundPoints\u0026quot;);if(u){var h=new yM({shape:{points:u},incremental:!!i,silent:!0,z2:0});h.baseDimIdx=o,h.largeDataIndices=a,h.barWidth=s,h.useStyle(l.getItemStyle()),e.add(h),n\u0026amp;\u0026amp;n.push(h)}var c=new yM({shape:{points:r.getLayout(\u0026quot;largePoints\u0026quot;)},incremental:!!i,ignoreCoarsePointer:!0,z2:1});c.baseDimIdx=o,c.largeDataIndices=a,c.barWidth=s,e.add(c),c.useStyle(r.getVisual(\u0026quot;style\u0026quot;)),c.style.stroke=null,rl(c).seriesIndex=t.seriesIndex,t.get(\u0026quot;silent\u0026quot;)||(c.on(\u0026quot;mousedown\u0026quot;,mM),c.on(\u0026quot;mousemove\u0026quot;,mM)),n\u0026amp;\u0026amp;n.push(c)}var mM=Wg((function(t){var e=function(t,e,n){for(var i=t.baseDimIdx,r=1-i,o=t.shape.points,a=t.largeDataIndices,s=[],l=[],u=t.barWidth,h=0,c=o.length/3;h\u0026lt;c;h++){var p=3*h;if(l[i]=u,l[r]=o[p+2],s[i]=o[p+i],s[r]=o[p+r],l[r]\u0026lt;0\u0026amp;\u0026amp;(s[r]+=l[r],l[r]=-l[r]),e\u0026gt;=s[0]\u0026amp;\u0026amp;e\u0026lt;=s[0]+l[0]\u0026amp;\u0026amp;n\u0026gt;=s[1]\u0026amp;\u0026amp;n\u0026lt;=s[1]+l[1])return a[h]}return-1}(this,t.offsetX,t.offsetY);rl(this).dataIndex=e\u0026gt;=0?e:null}),30,!1);function xM(t,e,n){if(OS(n,\u0026quot;cartesian2d\u0026quot;)){var i=e,r=n.getArea();return{x:t?i.x:r.x,y:t?r.y:i.y,width:t?i.width:r.width,height:t?r.height:i.height}}var o=e;return{cx:(r=n.getArea()).cx,cy:r.cy,r0:t?r.r0:o.r0,r:t?r.r:o.r,startAngle:t?o.startAngle:0,endAngle:t?o.endAngle:2*Math.PI}}var _M=2*Math.PI,bM=Math.PI/180;function wM(t,e){return kp(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function SM(t,e){var n=wM(t,e),i=t.get(\u0026quot;center\u0026quot;),r=t.get(\u0026quot;radius\u0026quot;);Y(r)||(r=[0,r]);var o,a,s=$r(n.width,e.getWidth()),l=$r(n.height,e.getHeight()),u=Math.min(s,l),h=$r(r[0],u/2),c=$r(r[1],u/2),p=t.coordinateSystem;if(p){var d=p.dataToPoint(i);o=d[0]||0,a=d[1]||0}else Y(i)||(i=[i,i]),o=$r(i[0],s)+n.x,a=$r(i[1],l)+n.y;return{cx:o,cy:a,r0:h,r:c}}function MM(t,e,n){e.eachSeriesByType(t,(function(t){var e=t.getData(),i=e.mapDimension(\u0026quot;value\u0026quot;),r=wM(t,n),o=SM(t,n),a=o.cx,s=o.cy,l=o.r,u=o.r0,h=-t.get(\u0026quot;startAngle\u0026quot;)*bM,c=t.get(\u0026quot;endAngle\u0026quot;),p=t.get(\u0026quot;padAngle\u0026quot;)*bM;c=\u0026quot;auto\u0026quot;===c?h-_M:-c*bM;var d=t.get(\u0026quot;minAngle\u0026quot;)*bM+p,f=0;e.each(i,(function(t){!isNaN(t)\u0026amp;\u0026amp;f++}));var g=e.getSum(i),y=Math.PI/(g||f)*2,v=t.get(\u0026quot;clockwise\u0026quot;),m=t.get(\u0026quot;roseType\u0026quot;),x=t.get(\u0026quot;stillShowZeroSum\u0026quot;),_=e.getDataExtent(i);_[0]=0;var b=v?1:-1,w=[h,c],S=b*p/2;us(w,!v),h=w[0],c=w[1];var M=IM(t);M.startAngle=h,M.endAngle=c,M.clockwise=v;var I=Math.abs(c-h),T=I,C=0,D=h;if(e.setLayout({viewRect:r,r:l}),e.each(i,(function(t,n){var i;if(isNaN(t))e.setItemLayout(n,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:v,cx:a,cy:s,r0:u,r:m?NaN:l});else{(i=\u0026quot;area\u0026quot;!==m?0===g\u0026amp;\u0026amp;x?y:t*y:I/f)\u0026lt;d?(i=d,T-=d):C+=t;var r=D+b*i,o=0,h=0;p\u0026gt;i?h=o=D+b*i/2:(o=D+S,h=r-S),e.setItemLayout(n,{angle:i,startAngle:o,endAngle:h,clockwise:v,cx:a,cy:s,r0:u,r:m?Kr(t,_,[u,l]):l}),D=r}})),T\u0026lt;_M\u0026amp;\u0026amp;f)if(T\u0026lt;=.001){var A=I/f;e.each(i,(function(t,n){if(!isNaN(t)){var i=e.getItemLayout(n);i.angle=A;var r=0,o=0;A\u0026lt;p?o=r=h+b*(n+.5)*A:(r=h+b*n*A+S,o=h+b*(n+1)*A-S),i.startAngle=r,i.endAngle=o}}))}else y=T/C,D=h,e.each(i,(function(t,n){if(!isNaN(t)){var i=e.getItemLayout(n),r=i.angle===d?d:t*y,o=0,a=0;r\u0026lt;p?a=o=D+b*r/2:(o=D+S,a=D+b*r-S),i.startAngle=o,i.endAngle=a,D+=b*r}}))}))}var IM=Vo();function TM(t){return{seriesType:t,reset:function(t,e){var n=e.findComponents({mainType:\u0026quot;legend\u0026quot;});if(n\u0026amp;\u0026amp;n.length){var i=t.getData();i.filterSelf((function(t){for(var e=i.getName(t),r=0;r\u0026lt;n.length;r++)if(!n[r].isSelected(e))return!1;return!0}))}}}}var CM=Math.PI/180;function DM(t,e,n,i,r,o,a,s,l,u){if(!(t.length\u0026lt;2)){for(var h=t.length,c=0;c\u0026lt;h;c++)if(\u0026quot;outer\u0026quot;===t[c].position\u0026amp;\u0026amp;\u0026quot;labelLine\u0026quot;===t[c].labelAlignTo){var p=t[c].label.x-u;t[c].linePoints[1][0]+=p,t[c].label.x=u}Rb(t,l,l+a)\u0026amp;\u0026amp;function(t){for(var o={list:[],maxY:0},a={list:[],maxY:0},s=0;s\u0026lt;t.length;s++)if(\u0026quot;none\u0026quot;===t[s].labelAlignTo){var l=t[s],u=l.label.y\u0026gt;n?a:o,h=Math.abs(l.label.y-n);if(h\u0026gt;=u.maxY){var c=l.label.x-e-l.len2*r,p=i+l.len,f=Math.abs(c)\u0026lt;p?Math.sqrt(h*h/(1-c*c/p/p)):p;u.rB=f,u.maxY=h}u.list.push(l)}d(o),d(a)}(t)}function d(t){for(var o=t.rB,a=o*o,s=0;s\u0026lt;t.list.length;s++){var l=t.list[s],u=Math.abs(l.label.y-n),h=i+l.len,c=h*h,p=Math.sqrt(Math.abs((1-u*u/a)*c)),d=e+(p+l.len2)*r,f=d-l.label.x;AM(l,l.targetTextWidth-f*r,!0),l.label.x=d}}}function AM(t,e,n){if(void 0===n\u0026amp;\u0026amp;(n=!1),null==t.labelStyleWidth){var i=t.label,r=i.style,o=t.rect,a=r.backgroundColor,s=r.padding,l=s?s[1]+s[3]:0,u=r.overflow,h=o.width+(a?0:l);if(e\u0026lt;h||n){var c=o.height;if(u\u0026amp;\u0026amp;u.match(\u0026quot;break\u0026quot;)){i.setStyle(\u0026quot;backgroundColor\u0026quot;,null),i.setStyle(\u0026quot;width\u0026quot;,e-l);var p=i.getBoundingRect();i.setStyle(\u0026quot;width\u0026quot;,Math.ceil(p.width)),i.setStyle(\u0026quot;backgroundColor\u0026quot;,a)}else{var d=e-l,f=e\u0026lt;h?d:n?d\u0026gt;t.unconstrainedWidth?null:d:null;i.setStyle(\u0026quot;width\u0026quot;,f)}var g=i.getBoundingRect();o.width=g.width;var y=(i.style.margin||0)+2.1;o.height=g.height+y,o.y-=(o.height-c)/2}}}function kM(t){return\u0026quot;center\u0026quot;===t.position}function LM(t){var e,n,i=t.getData(),r=[],o=!1,a=(t.get(\u0026quot;minShowLabelAngle\u0026quot;)||0)*CM,s=i.getLayout(\u0026quot;viewRect\u0026quot;),l=i.getLayout(\u0026quot;r\u0026quot;),u=s.width,h=s.x,c=s.y,p=s.height;function d(t){t.ignore=!0}i.each((function(t){var s=i.getItemGraphicEl(t),c=s.shape,p=s.getTextContent(),f=s.getTextGuideLine(),g=i.getItemModel(t),y=g.getModel(\u0026quot;label\u0026quot;),v=y.get(\u0026quot;position\u0026quot;)||g.get([\u0026quot;emphasis\u0026quot;,\u0026quot;label\u0026quot;,\u0026quot;position\u0026quot;]),m=y.get(\u0026quot;distanceToLabelLine\u0026quot;),x=y.get(\u0026quot;alignTo\u0026quot;),_=$r(y.get(\u0026quot;edgeDistance\u0026quot;),u),b=y.get(\u0026quot;bleedMargin\u0026quot;),w=g.getModel(\u0026quot;labelLine\u0026quot;),S=w.get(\u0026quot;length\u0026quot;);S=$r(S,u);var M=w.get(\u0026quot;length2\u0026quot;);if(M=$r(M,u),Math.abs(c.endAngle-c.startAngle)\u0026lt;a)return E(p.states,d),p.ignore=!0,void(f\u0026amp;\u0026amp;(E(f.states,d),f.ignore=!0));if(function(t){if(!t.ignore)return!0;for(var e in t.states)if(!1===t.states[e].ignore)return!0;return!1}(p)){var I,T,C,D,A=(c.startAngle+c.endAngle)/2,k=Math.cos(A),L=Math.sin(A);e=c.cx,n=c.cy;var P=\u0026quot;inside\u0026quot;===v||\u0026quot;inner\u0026quot;===v;if(\u0026quot;center\u0026quot;===v)I=c.cx,T=c.cy,D=\u0026quot;center\u0026quot;;else{var O=(P?(c.r+c.r0)/2*k:c.r*k)+e,R=(P?(c.r+c.r0)/2*L:c.r*L)+n;if(I=O+3*k,T=R+3*L,!P){var N=O+k*(S+l-c.r),z=R+L*(S+l-c.r),V=N+(k\u0026lt;0?-1:1)*M;I=\u0026quot;edge\u0026quot;===x?k\u0026lt;0?h+_:h+u-_:V+(k\u0026lt;0?-m:m),T=z,C=[[O,R],[N,z],[V,z]]}D=P?\u0026quot;center\u0026quot;:\u0026quot;edge\u0026quot;===x?k\u0026gt;0?\u0026quot;right\u0026quot;:\u0026quot;left\u0026quot;:k\u0026gt;0?\u0026quot;left\u0026quot;:\u0026quot;right\u0026quot;}var B=Math.PI,F=0,G=y.get(\u0026quot;rotate\u0026quot;);if(j(G))F=G*(B/180);else if(\u0026quot;center\u0026quot;===v)F=0;else if(\u0026quot;radial\u0026quot;===G||!0===G){F=k\u0026lt;0?-A+B:-A}else if(\u0026quot;tangential\u0026quot;===G\u0026amp;\u0026amp;\u0026quot;outside\u0026quot;!==v\u0026amp;\u0026amp;\u0026quot;outer\u0026quot;!==v){var W=Math.atan2(k,L);W\u0026lt;0\u0026amp;\u0026amp;(W=2*B+W),L\u0026gt;0\u0026amp;\u0026amp;(W=B+W),F=W-B}if(o=!!F,p.x=I,p.y=T,p.rotation=F,p.setStyle({verticalAlign:\u0026quot;middle\u0026quot;}),P){p.setStyle({align:D});var H=p.states.select;H\u0026amp;\u0026amp;(H.x+=p.x,H.y+=p.y)}else{var Y=p.getBoundingRect().clone();Y.applyTransform(p.getComputedTransform());var X=(p.style.margin||0)+2.1;Y.y-=X/2,Y.height+=X,r.push({label:p,labelLine:f,position:v,len:S,len2:M,minTurnAngle:w.get(\u0026quot;minTurnAngle\u0026quot;),maxSurfaceAngle:w.get(\u0026quot;maxSurfaceAngle\u0026quot;),surfaceNormal:new De(k,L),linePoints:C,textAlign:D,labelDistance:m,labelAlignTo:x,edgeDistance:_,bleedMargin:b,rect:Y,unconstrainedWidth:Y.width,labelStyleWidth:p.style.width})}s.setTextConfig({inside:P})}})),!o\u0026amp;\u0026amp;t.get(\u0026quot;avoidLabelOverlap\u0026quot;)\u0026amp;\u0026amp;function(t,e,n,i,r,o,a,s){for(var l=[],u=[],h=Number.MAX_VALUE,c=-Number.MAX_VALUE,p=0;p\u0026lt;t.length;p++){var d=t[p].label;kM(t[p])||(d.x\u0026lt;e?(h=Math.min(h,d.x),l.push(t[p])):(c=Math.max(c,d.x),u.push(t[p])))}for(p=0;p\u0026lt;t.length;p++)if(!kM(y=t[p])\u0026amp;\u0026amp;y.linePoints){if(null!=y.labelStyleWidth)continue;d=y.label;var f=y.linePoints,g=void 0;g=\u0026quot;edge\u0026quot;===y.labelAlignTo?d.x\u0026lt;e?f[2][0]-y.labelDistance-a-y.edgeDistance:a+r-y.edgeDistance-f[2][0]-y.labelDistance:\u0026quot;labelLine\u0026quot;===y.labelAlignTo?d.x\u0026lt;e?h-a-y.bleedMargin:a+r-c-y.bleedMargin:d.x\u0026lt;e?d.x-a-y.bleedMargin:a+r-d.x-y.bleedMargin,y.targetTextWidth=g,AM(y,g)}for(DM(u,e,n,i,1,0,o,0,s,c),DM(l,e,n,i,-1,0,o,0,s,h),p=0;p\u0026lt;t.length;p++){var y;if(!kM(y=t[p])\u0026amp;\u0026amp;y.linePoints){d=y.label,f=y.linePoints;var v=\u0026quot;edge\u0026quot;===y.labelAlignTo,m=d.style.padding,x=m?m[1]+m[3]:0,_=d.style.backgroundColor?0:x,b=y.rect.width+_,w=f[1][0]-f[2][0];v?d.x\u0026lt;e?f[2][0]=a+y.edgeDistance+b+y.labelDistance:f[2][0]=a+r-y.edgeDistance-b-y.labelDistance:(d.x\u0026lt;e?f[2][0]=d.x+y.labelDistance:f[2][0]=d.x-y.labelDistance,f[1][0]=f[2][0]+w),f[1][1]=f[2][1]=d.y}}}(r,e,n,l,u,p,h,c);for(var f=0;f\u0026lt;r.length;f++){var g=r[f],y=g.label,v=g.labelLine,m=isNaN(y.x)||isNaN(y.y);if(y){y.setStyle({align:g.textAlign}),m\u0026amp;\u0026amp;(E(y.states,d),y.ignore=!0);var x=y.states.select;x\u0026amp;\u0026amp;(x.x+=y.x,x.y+=y.y)}if(v){var _=g.linePoints;m||!_?(E(v.states,d),v.ignore=!0):(Tb(_,g.minTurnAngle),Cb(_,g.surfaceNormal,g.maxSurfaceAngle),v.setShape({points:_}),y.__hostTarget.textGuideLineConfig={anchor:new De(_[0][0],_[0][1])})}}}var PM=function(t){function e(e,n,i){var r=t.call(this)||this;r.z2=2;var o=new Xs;return r.setTextContent(o),r.updateData(e,n,i,!0),r}return n(e,t),e.prototype.updateData=function(t,e,n,i){var r=this,o=t.hostModel,a=t.getItemModel(e),s=a.getModel(\u0026quot;emphasis\u0026quot;),l=t.getItemLayout(e),u=A(eM(a.getModel(\u0026quot;itemStyle\u0026quot;),l,!0),l);if(isNaN(u.startAngle))r.setShape(u);else{if(i){r.setShape(u);var h=o.getShallow(\u0026quot;animationType\u0026quot;);o.ecModel.ssr?(mh(r,{scaleX:0,scaleY:0},o,{dataIndex:e,isFrom:!0}),r.originX=u.cx,r.originY=u.cy):\u0026quot;scale\u0026quot;===h?(r.shape.r=l.r0,mh(r,{shape:{r:l.r}},o,e)):null!=n?(r.setShape({startAngle:n,endAngle:n}),mh(r,{shape:{startAngle:l.startAngle,endAngle:l.endAngle}},o,e)):(r.shape.endAngle=l.startAngle,vh(r,{shape:{endAngle:l.endAngle}},o,e))}else Sh(r),vh(r,{shape:u},o,e);r.useStyle(t.getItemVisual(e,\u0026quot;style\u0026quot;)),$l(r,a);var c=(l.startAngle+l.endAngle)/2,p=o.get(\u0026quot;selectedOffset\u0026quot;),d=Math.cos(c)*p,f=Math.sin(c)*p,g=a.getShallow(\u0026quot;cursor\u0026quot;);g\u0026amp;\u0026amp;r.attr(\u0026quot;cursor\u0026quot;,g),this._updateLabel(o,t,e),r.ensureState(\u0026quot;emphasis\u0026quot;).shape=A({r:l.r+(s.get(\u0026quot;scale\u0026quot;)\u0026amp;\u0026amp;s.get(\u0026quot;scaleSize\u0026quot;)||0)},eM(s.getModel(\u0026quot;itemStyle\u0026quot;),l)),A(r.ensureState(\u0026quot;select\u0026quot;),{x:d,y:f,shape:eM(a.getModel([\u0026quot;select\u0026quot;,\u0026quot;itemStyle\u0026quot;]),l)}),A(r.ensureState(\u0026quot;blur\u0026quot;),{shape:eM(a.getModel([\u0026quot;blur\u0026quot;,\u0026quot;itemStyle\u0026quot;]),l)});var y=r.getTextGuideLine(),v=r.getTextContent();y\u0026amp;\u0026amp;A(y.ensureState(\u0026quot;select\u0026quot;),{x:d,y:f}),A(v.ensureState(\u0026quot;select\u0026quot;),{x:d,y:f}),Zl(this,s.get(\u0026quot;focus\u0026quot;),s.get(\u0026quot;blurScope\u0026quot;),s.get(\u0026quot;disabled\u0026quot;))}},e.prototype._updateLabel=function(t,e,n){var i=this,r=e.getItemModel(n),o=r.getModel(\u0026quot;labelLine\u0026quot;),a=e.getItemVisual(n,\u0026quot;style\u0026quot;),s=a\u0026amp;\u0026amp;a.fill,l=a\u0026amp;\u0026amp;a.opacity;ic(i,rc(r),{labelFetcher:e.hostModel,labelDataIndex:n,inheritColor:s,defaultOpacity:l,defaultText:t.getFormattedLabel(n,\u0026quot;normal\u0026quot;)||e.getName(n)});var u=i.getTextContent();i.setTextConfig({position:null,rotation:null}),u.attr({z2:10});var h=t.get([\u0026quot;label\u0026quot;,\u0026quot;position\u0026quot;]);if(\u0026quot;outside\u0026quot;!==h\u0026amp;\u0026amp;\u0026quot;outer\u0026quot;!==h)i.removeTextGuideLine();else{var c=this.getTextGuideLine();c||(c=new Zu,this.setTextGuideLine(c)),kb(this,Lb(r),{stroke:s,opacity:ot(o.get([\u0026quot;lineStyle\u0026quot;,\u0026quot;opacity\u0026quot;]),l,1)})}},e}(Fu),OM=function(t){function e(){var e=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return e.ignoreLabelLineUpdate=!0,e}return n(e,t),e.prototype.render=function(t,e,n,i){var r,o=t.getData(),a=this._data,s=this.group;if(!a\u0026amp;\u0026amp;o.count()\u0026gt;0){for(var l=o.getItemLayout(0),u=1;isNaN(l\u0026amp;\u0026amp;l.startAngle)\u0026amp;\u0026amp;u\u0026lt;o.count();++u)l=o.getItemLayout(u);l\u0026amp;\u0026amp;(r=l.startAngle)}if(this._emptyCircleSector\u0026amp;\u0026amp;s.remove(this._emptyCircleSector),0===o.count()\u0026amp;\u0026amp;t.get(\u0026quot;showEmptyCircle\u0026quot;)){var h=IM(t),c=new Fu({shape:A(SM(t,n),h)});c.useStyle(t.getModel(\u0026quot;emptyCircleStyle\u0026quot;).getItemStyle()),this._emptyCircleSector=c,s.add(c)}o.diff(a).add((function(t){var e=new PM(o,t,r);o.setItemGraphicEl(t,e),s.add(e)})).update((function(t,e){var n=a.getItemGraphicEl(e);n.updateData(o,t,r),n.off(\u0026quot;click\u0026quot;),s.add(n),o.setItemGraphicEl(t,n)})).remove((function(e){wh(a.getItemGraphicEl(e),t,e)})).execute(),LM(t),\u0026quot;expansion\u0026quot;!==t.get(\u0026quot;animationTypeUpdate\u0026quot;)\u0026amp;\u0026amp;(this._data=o)},e.prototype.dispose=function(){},e.prototype.containPoint=function(t,e){var n=e.getData().getItemLayout(0);if(n){var i=t[0]-n.cx,r=t[1]-n.cy,o=Math.sqrt(i*i+r*r);return o\u0026lt;=n.r\u0026amp;\u0026amp;o\u0026gt;=n.r0}},e.type=\u0026quot;pie\u0026quot;,e}(Og);function RM(t,e,n){e=Y(e)\u0026amp;\u0026amp;{coordDimensions:e}||A({encodeDefine:t.getEncode()},e);var i=t.getSource(),r=px(i,e).dimensions,o=new cx(r,t);return o.initData(i,n),o}var NM=function(){function t(t,e){this._getDataWithEncodedVisual=t,this._getRawData=e}return t.prototype.getAllNames=function(){var t=this._getRawData();return t.mapArray(t.getName)},t.prototype.containName=function(t){return this._getRawData().indexOfName(t)\u0026gt;=0},t.prototype.indexOfName=function(t){return this._getDataWithEncodedVisual().indexOfName(t)},t.prototype.getItemVisual=function(t,e){return this._getDataWithEncodedVisual().getItemVisual(t,e)},t}(),EM=Vo(),zM=function(t){function e(){return null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this}return n(e,t),e.prototype.init=function(e){t.prototype.init.apply(this,arguments),this.legendVisualProvider=new NM(W(this.getData,this),W(this.getRawData,this)),this._defaultLabelLine(e)},e.prototype.mergeOption=function(){t.prototype.mergeOption.apply(this,arguments)},e.prototype.getInitialData=function(){return RM(this,{coordDimensions:[\u0026quot;value\u0026quot;],encodeDefaulter:H(ed,this)})},e.prototype.getDataParams=function(e){var n=this.getData(),i=EM(n),r=i.seats;if(!r){var o=[];n.each(n.mapDimension(\u0026quot;value\u0026quot;),(function(t){o.push(t)})),r=i.seats=io(o,n.hostModel.get(\u0026quot;percentPrecision\u0026quot;))}var a=t.prototype.getDataParams.call(this,e);return a.percent=r[e]||0,a.$vars.push(\u0026quot;percent\u0026quot;),a},e.prototype._defaultLabelLine=function(t){Co(t,\u0026quot;labelLine\u0026quot;,[\u0026quot;show\u0026quot;]);var e=t.labelLine,n=t.emphasis.labelLine;e.show=e.show\u0026amp;\u0026amp;t.label.show,n.show=n.show\u0026amp;\u0026amp;t.emphasis.label.show},e.type=\u0026quot;series.pie\u0026quot;,e.defaultOption={z:2,legendHoverLink:!0,colorBy:\u0026quot;data\u0026quot;,center:[\u0026quot;50%\u0026quot;,\u0026quot;50%\u0026quot;],radius:[0,\u0026quot;75%\u0026quot;],clockwise:!0,startAngle:90,endAngle:\u0026quot;auto\u0026quot;,padAngle:0,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:\u0026quot;truncate\u0026quot;,position:\u0026quot;outer\u0026quot;,alignTo:\u0026quot;none\u0026quot;,edgeDistance:\u0026quot;25%\u0026quot;,bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:\u0026quot;solid\u0026quot;}},itemStyle:{borderWidth:1,borderJoin:\u0026quot;round\u0026quot;},showEmptyCircle:!0,emptyCircleStyle:{color:\u0026quot;lightgray\u0026quot;,opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:\u0026quot;expansion\u0026quot;,animationDuration:1e3,animationTypeUpdate:\u0026quot;transition\u0026quot;,animationEasingUpdate:\u0026quot;cubicInOut\u0026quot;,animationDurationUpdate:500,animationEasing:\u0026quot;cubicInOut\u0026quot;},e}(bg);var VM=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.hasSymbolVisual=!0,n}return n(e,t),e.prototype.getInitialData=function(t,e){return _x(null,this,{useEncodeDefaulter:!0})},e.prototype.getProgressive=function(){var t=this.option.progressive;return null==t?this.option.large?5e3:this.get(\u0026quot;progressive\u0026quot;):t},e.prototype.getProgressiveThreshold=function(){var t=this.option.progressiveThreshold;return null==t?this.option.large?1e4:this.get(\u0026quot;progressiveThreshold\u0026quot;):t},e.prototype.brushSelector=function(t,e,n){return n.point(e.getItemLayout(t))},e.prototype.getZLevelKey=function(){return this.getData().count()\u0026gt;this.getProgressiveThreshold()?this.id:\u0026quot;\u0026quot;},e.type=\u0026quot;series.scatter\u0026quot;,e.dependencies=[\u0026quot;grid\u0026quot;,\u0026quot;polar\u0026quot;,\u0026quot;geo\u0026quot;,\u0026quot;singleAxis\u0026quot;,\u0026quot;calendar\u0026quot;],e.defaultOption={coordinateSystem:\u0026quot;cartesian2d\u0026quot;,z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:\u0026quot;#212121\u0026quot;}},universalTransition:{divideShape:\u0026quot;clone\u0026quot;}},e}(bg),BM=function(){},FM=function(t){function e(e){var n=t.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return n(e,t),e.prototype.getDefaultShape=function(){return new BM},e.prototype.reset=function(){this.notClear=!1,this._off=0},e.prototype.buildPath=function(t,e){var n,i=e.points,r=e.size,o=this.symbolProxy,a=o.shape,s=t.getContext?t.getContext():t,l=s\u0026amp;\u0026amp;r[0]\u0026lt;4,u=this.softClipShape;if(l)this._ctx=s;else{for(this._ctx=null,n=this._off;n\u0026lt;i.length;){var h=i[n++],c=i[n++];isNaN(h)||isNaN(c)||(u\u0026amp;\u0026amp;!u.contain(h,c)||(a.x=h-r[0]/2,a.y=c-r[1]/2,a.width=r[0],a.height=r[1],o.buildPath(t,a,!0)))}this.incremental\u0026amp;\u0026amp;(this._off=n,this.notClear=!0)}},e.prototype.afterBrush=function(){var t,e=this.shape,n=e.points,i=e.size,r=this._ctx,o=this.softClipShape;if(r){for(t=this._off;t\u0026lt;n.length;){var a=n[t++],s=n[t++];isNaN(a)||isNaN(s)||(o\u0026amp;\u0026amp;!o.contain(a,s)||r.fillRect(a-i[0]/2,s-i[1]/2,i[0],i[1]))}this.incremental\u0026amp;\u0026amp;(this._off=t,this.notClear=!0)}},e.prototype.findDataIndex=function(t,e){for(var n=this.shape,i=n.points,r=n.size,o=Math.max(r[0],4),a=Math.max(r[1],4),s=i.length/2-1;s\u0026gt;=0;s--){var l=2*s,u=i[l]-o/2,h=i[l+1]-a/2;if(t\u0026gt;=u\u0026amp;\u0026amp;e\u0026gt;=h\u0026amp;\u0026amp;t\u0026lt;=u+o\u0026amp;\u0026amp;e\u0026lt;=h+a)return s}return-1},e.prototype.contain=function(t,e){var n=this.transformCoordToLocal(t,e),i=this.getBoundingRect();return t=n[0],e=n[1],i.contain(t,e)?(this.hoverDataIdx=this.findDataIndex(t,e))\u0026gt;=0:(this.hoverDataIdx=-1,!1)},e.prototype.getBoundingRect=function(){var t=this._rect;if(!t){for(var e=this.shape,n=e.points,i=e.size,r=i[0],o=i[1],a=1/0,s=1/0,l=-1/0,u=-1/0,h=0;h\u0026lt;n.length;){var c=n[h++],p=n[h++];a=Math.min(c,a),l=Math.max(c,l),s=Math.min(p,s),u=Math.max(p,u)}t=this._rect=new ze(a-r/2,s-o/2,l-a+r,u-s+o)}return t},e}(ks),GM=function(){function t(){this.group=new Br}return t.prototype.updateData=function(t,e){this._clear();var n=this._create();n.setShape({points:t.getLayout(\u0026quot;points\u0026quot;)}),this._setCommon(n,t,e)},t.prototype.updateLayout=function(t){var e=t.getLayout(\u0026quot;points\u0026quot;);this.group.eachChild((function(t){if(null!=t.startIndex){var n=2*(t.endIndex-t.startIndex),i=4*t.startIndex*2;e=new Float32Array(e.buffer,i,n)}t.setShape(\u0026quot;points\u0026quot;,e),t.reset()}))},t.prototype.incrementalPrepareUpdate=function(t){this._clear()},t.prototype.incrementalUpdate=function(t,e,n){var i=this._newAdded[0],r=e.getLayout(\u0026quot;points\u0026quot;),o=i\u0026amp;\u0026amp;i.shape.points;if(o\u0026amp;\u0026amp;o.length\u0026lt;2e4){var a=o.length,s=new Float32Array(a+r.length);s.set(o),s.set(r,a),i.endIndex=t.end,i.setShape({points:s})}else{this._newAdded=[];var l=this._create();l.startIndex=t.start,l.endIndex=t.end,l.incremental=!0,l.setShape({points:r}),this._setCommon(l,e,n)}},t.prototype.eachRendered=function(t){this._newAdded[0]\u0026amp;\u0026amp;t(this._newAdded[0])},t.prototype._create=function(){var t=new FM({cursor:\u0026quot;default\u0026quot;});return t.ignoreCoarsePointer=!0,this.group.add(t),this._newAdded.push(t),t},t.prototype._setCommon=function(t,e,n){var i=e.hostModel;n=n||{};var r=e.getVisual(\u0026quot;symbolSize\u0026quot;);t.setShape(\u0026quot;size\u0026quot;,r instanceof Array?r:[r,r]),t.softClipShape=n.clipShape||null,t.symbolProxy=Xy(e.getVisual(\u0026quot;symbol\u0026quot;),0,0,0,0),t.setColor=t.symbolProxy.setColor;var o=t.shape.size[0]\u0026lt;4;t.useStyle(i.getModel(\u0026quot;itemStyle\u0026quot;).getItemStyle(o?[\u0026quot;color\u0026quot;,\u0026quot;shadowBlur\u0026quot;,\u0026quot;shadowColor\u0026quot;]:[\u0026quot;color\u0026quot;]));var a=e.getVisual(\u0026quot;style\u0026quot;),s=a\u0026amp;\u0026amp;a.fill;s\u0026amp;\u0026amp;t.setColor(s);var l=rl(t);l.seriesIndex=i.seriesIndex,t.on(\u0026quot;mousemove\u0026quot;,(function(e){l.dataIndex=null;var n=t.hoverDataIdx;n\u0026gt;=0\u0026amp;\u0026amp;(l.dataIndex=n+(t.startIndex||0))}))},t.prototype.remove=function(){this._clear()},t.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},t}(),WM=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){var i=t.getData();this._updateSymbolDraw(i,t).updateData(i,{clipShape:this._getClipShape(t)}),this._finished=!0},e.prototype.incrementalPrepareRender=function(t,e,n){var i=t.getData();this._updateSymbolDraw(i,t).incrementalPrepareUpdate(i),this._finished=!1},e.prototype.incrementalRender=function(t,e,n){this._symbolDraw.incrementalUpdate(t,e.getData(),{clipShape:this._getClipShape(e)}),this._finished=t.end===e.getData().count()},e.prototype.updateTransform=function(t,e,n){var i=t.getData();if(this.group.dirty(),!this._finished||i.count()\u0026gt;1e4)return{update:!0};var r=XS(\u0026quot;\u0026quot;).reset(t,e,n);r.progress\u0026amp;\u0026amp;r.progress({start:0,end:i.count(),count:i.count()},i),this._symbolDraw.updateLayout(i)},e.prototype.eachRendered=function(t){this._symbolDraw\u0026amp;\u0026amp;this._symbolDraw.eachRendered(t)},e.prototype._getClipShape=function(t){if(t.get(\u0026quot;clip\u0026quot;,!0)){var e=t.coordinateSystem;return e\u0026amp;\u0026amp;e.getArea\u0026amp;\u0026amp;e.getArea(.1)}},e.prototype._updateSymbolDraw=function(t,e){var n=this._symbolDraw,i=e.pipelineContext.large;return n\u0026amp;\u0026amp;i===this._isLargeDraw||(n\u0026amp;\u0026amp;n.remove(),n=this._symbolDraw=i?new GM:new xS,this._isLargeDraw=i,this.group.removeAll()),this.group.add(n.group),n},e.prototype.remove=function(t,e){this._symbolDraw\u0026amp;\u0026amp;this._symbolDraw.remove(!0),this._symbolDraw=null},e.prototype.dispose=function(){},e.type=\u0026quot;scatter\u0026quot;,e}(Og),HM=function(t){function e(){return null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this}return n(e,t),e.type=\u0026quot;grid\u0026quot;,e.dependencies=[\u0026quot;xAxis\u0026quot;,\u0026quot;yAxis\u0026quot;],e.layoutMode=\u0026quot;box\u0026quot;,e.defaultOption={show:!1,z:0,left:\u0026quot;10%\u0026quot;,top:60,right:\u0026quot;10%\u0026quot;,bottom:70,containLabel:!1,backgroundColor:\u0026quot;rgba(0,0,0,0)\u0026quot;,borderWidth:1,borderColor:\u0026quot;#ccc\u0026quot;},e}(zp),YM=function(t){function e(){return null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this}return n(e,t),e.prototype.getCoordSysModel=function(){return this.getReferringComponents(\u0026quot;grid\u0026quot;,Wo).models[0]},e.type=\u0026quot;cartesian2dAxis\u0026quot;,e}(zp);R(YM,D_);var XM={show:!0,z:0,inverse:!1,name:\u0026quot;\u0026quot;,nameLocation:\u0026quot;end\u0026quot;,nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:\u0026quot;...\u0026quot;,placeholder:\u0026quot;.\u0026quot;},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:\u0026quot;#6E7079\u0026quot;,width:1,type:\u0026quot;solid\u0026quot;},symbol:[\u0026quot;none\u0026quot;,\u0026quot;none\u0026quot;],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,showMinLine:!0,showMaxLine:!0,lineStyle:{color:[\u0026quot;#E0E6F1\u0026quot;],width:1,type:\u0026quot;solid\u0026quot;}},splitArea:{show:!1,areaStyle:{color:[\u0026quot;rgba(250,250,250,0.2)\u0026quot;,\u0026quot;rgba(210,219,238,0.2)\u0026quot;]}}},UM=C({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:\u0026quot;auto\u0026quot;},axisLabel:{interval:\u0026quot;auto\u0026quot;}},XM),ZM=C({boundaryGap:[0,0],axisLine:{show:\u0026quot;auto\u0026quot;},axisTick:{show:\u0026quot;auto\u0026quot;},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:\u0026quot;#F4F7FD\u0026quot;,width:1}}},XM),jM={category:UM,value:ZM,time:C({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:\u0026quot;bold\u0026quot;}}},splitLine:{show:!1}},ZM),log:k({logBase:10},ZM)},qM={value:1,category:1,time:1,log:1};function KM(t,e,i,r){E(qM,(function(o,a){var s=C(C({},jM[a],!0),r,!0),l=function(t){function i(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e+\u0026quot;Axis.\u0026quot;+a,n}return n(i,t),i.prototype.mergeDefaultAndTheme=function(t,e){var n=Pp(this),i=n?Rp(t):{};C(t,e.getTheme().get(a+\u0026quot;Axis\u0026quot;)),C(t,this.getDefaultOption()),t.type=$M(t),n\u0026amp;\u0026amp;Op(t,i,n)},i.prototype.optionUpdated=function(){\u0026quot;category\u0026quot;===this.option.type\u0026amp;\u0026amp;(this.__ordinalMeta=Mx.createByAxisModel(this))},i.prototype.getCategories=function(t){var e=this.option;if(\u0026quot;category\u0026quot;===e.type)return t?e.data:this.__ordinalMeta.categories},i.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},i.type=e+\u0026quot;Axis.\u0026quot;+a,i.defaultOption=s,i}(i);t.registerComponentModel(l)})),t.registerSubTypeDefaulter(e+\u0026quot;Axis\u0026quot;,$M)}function $M(t){return t.type||(t.data?\u0026quot;category\u0026quot;:\u0026quot;value\u0026quot;)}var JM=function(){function t(t){this.type=\u0026quot;cartesian\u0026quot;,this._dimList=[],this._axes={},this.name=t||\u0026quot;\u0026quot;}return t.prototype.getAxis=function(t){return this._axes[t]},t.prototype.getAxes=function(){return z(this._dimList,(function(t){return this._axes[t]}),this)},t.prototype.getAxesByScale=function(t){return t=t.toLowerCase(),B(this.getAxes(),(function(e){return e.scale.type===t}))},t.prototype.addAxis=function(t){var e=t.dim;this._axes[e]=t,this._dimList.push(e)},t}(),QM=[\u0026quot;x\u0026quot;,\u0026quot;y\u0026quot;];function tI(t){return\u0026quot;interval\u0026quot;===t.type||\u0026quot;time\u0026quot;===t.type}var eI=function(t){function e(){var e=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return e.type=\u0026quot;cartesian2d\u0026quot;,e.dimensions=QM,e}return n(e,t),e.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var t=this.getAxis(\u0026quot;x\u0026quot;).scale,e=this.getAxis(\u0026quot;y\u0026quot;).scale;if(tI(t)\u0026amp;\u0026amp;tI(e)){var n=t.getExtent(),i=e.getExtent(),r=this.dataToPoint([n[0],i[0]]),o=this.dataToPoint([n[1],i[1]]),a=n[1]-n[0],s=i[1]-i[0];if(a\u0026amp;\u0026amp;s){var l=(o[0]-r[0])/a,u=(o[1]-r[1])/s,h=r[0]-n[0]*l,c=r[1]-i[0]*u,p=this._transform=[l,0,0,u,h,c];this._invTransform=Ie([],p)}}},e.prototype.getBaseAxis=function(){return this.getAxesByScale(\u0026quot;ordinal\u0026quot;)[0]||this.getAxesByScale(\u0026quot;time\u0026quot;)[0]||this.getAxis(\u0026quot;x\u0026quot;)},e.prototype.containPoint=function(t){var e=this.getAxis(\u0026quot;x\u0026quot;),n=this.getAxis(\u0026quot;y\u0026quot;);return e.contain(e.toLocalCoord(t[0]))\u0026amp;\u0026amp;n.contain(n.toLocalCoord(t[1]))},e.prototype.containData=function(t){return this.getAxis(\u0026quot;x\u0026quot;).containData(t[0])\u0026amp;\u0026amp;this.getAxis(\u0026quot;y\u0026quot;).containData(t[1])},e.prototype.containZone=function(t,e){var n=this.dataToPoint(t),i=this.dataToPoint(e),r=this.getArea(),o=new ze(n[0],n[1],i[0]-n[0],i[1]-n[1]);return r.intersect(o)},e.prototype.dataToPoint=function(t,e,n){n=n||[];var i=t[0],r=t[1];if(this._transform\u0026amp;\u0026amp;null!=i\u0026amp;\u0026amp;isFinite(i)\u0026amp;\u0026amp;null!=r\u0026amp;\u0026amp;isFinite(r))return Wt(n,t,this._transform);var o=this.getAxis(\u0026quot;x\u0026quot;),a=this.getAxis(\u0026quot;y\u0026quot;);return n[0]=o.toGlobalCoord(o.dataToCoord(i,e)),n[1]=a.toGlobalCoord(a.dataToCoord(r,e)),n},e.prototype.clampData=function(t,e){var n=this.getAxis(\u0026quot;x\u0026quot;).scale,i=this.getAxis(\u0026quot;y\u0026quot;).scale,r=n.getExtent(),o=i.getExtent(),a=n.parse(t[0]),s=i.parse(t[1]);return(e=e||[])[0]=Math.min(Math.max(Math.min(r[0],r[1]),a),Math.max(r[0],r[1])),e[1]=Math.min(Math.max(Math.min(o[0],o[1]),s),Math.max(o[0],o[1])),e},e.prototype.pointToData=function(t,e){var n=[];if(this._invTransform)return Wt(n,t,this._invTransform);var i=this.getAxis(\u0026quot;x\u0026quot;),r=this.getAxis(\u0026quot;y\u0026quot;);return n[0]=i.coordToData(i.toLocalCoord(t[0]),e),n[1]=r.coordToData(r.toLocalCoord(t[1]),e),n},e.prototype.getOtherAxis=function(t){return this.getAxis(\u0026quot;x\u0026quot;===t.dim?\u0026quot;y\u0026quot;:\u0026quot;x\u0026quot;)},e.prototype.getArea=function(t){t=t||0;var e=this.getAxis(\u0026quot;x\u0026quot;).getGlobalExtent(),n=this.getAxis(\u0026quot;y\u0026quot;).getGlobalExtent(),i=Math.min(e[0],e[1])-t,r=Math.min(n[0],n[1])-t,o=Math.max(e[0],e[1])-i+t,a=Math.max(n[0],n[1])-r+t;return new ze(i,r,o,a)},e}(JM),nI=function(t){function e(e,n,i,r,o){var a=t.call(this,e,n,i)||this;return a.index=0,a.type=r||\u0026quot;value\u0026quot;,a.position=o||\u0026quot;bottom\u0026quot;,a}return n(e,t),e.prototype.isHorizontal=function(){var t=this.position;return\u0026quot;top\u0026quot;===t||\u0026quot;bottom\u0026quot;===t},e.prototype.getGlobalExtent=function(t){var e=this.getExtent();return e[0]=this.toGlobalCoord(e[0]),e[1]=this.toGlobalCoord(e[1]),t\u0026amp;\u0026amp;e[0]\u0026gt;e[1]\u0026amp;\u0026amp;e.reverse(),e},e.prototype.pointToData=function(t,e){return this.coordToData(this.toLocalCoord(t[\u0026quot;x\u0026quot;===this.dim?0:1]),e)},e.prototype.setCategorySortInfo=function(t){if(\u0026quot;category\u0026quot;!==this.type)return!1;this.model.option.categorySortInfo=t,this.scale.setSortInfo(t)},e}(ab);function iI(t,e,n){n=n||{};var i=t.coordinateSystem,r=e.axis,o={},a=r.getAxesOnZeroOf()[0],s=r.position,l=a?\u0026quot;onZero\u0026quot;:s,u=r.dim,h=i.getRect(),c=[h.x,h.x+h.width,h.y,h.y+h.height],p={left:0,right:1,top:0,bottom:1,onZero:2},d=e.get(\u0026quot;offset\u0026quot;)||0,f=\u0026quot;x\u0026quot;===u?[c[2]-d,c[3]+d]:[c[0]-d,c[1]+d];if(a){var g=a.toGlobalCoord(a.dataToCoord(0));f[p.onZero]=Math.max(Math.min(g,f[1]),f[0])}o.position=[\u0026quot;y\u0026quot;===u?f[p[l]]:c[0],\u0026quot;x\u0026quot;===u?f[p[l]]:c[3]],o.rotation=Math.PI/2*(\u0026quot;x\u0026quot;===u?0:1);o.labelDirection=o.tickDirection=o.nameDirection={top:-1,bottom:1,left:-1,right:1}[s],o.labelOffset=a?f[p[s]]-f[p.onZero]:0,e.get([\u0026quot;axisTick\u0026quot;,\u0026quot;inside\u0026quot;])\u0026amp;\u0026amp;(o.tickDirection=-o.tickDirection),it(n.labelInside,e.get([\u0026quot;axisLabel\u0026quot;,\u0026quot;inside\u0026quot;]))\u0026amp;\u0026amp;(o.labelDirection=-o.labelDirection);var y=e.get([\u0026quot;axisLabel\u0026quot;,\u0026quot;rotate\u0026quot;]);return o.labelRotate=\u0026quot;top\u0026quot;===l?-y:y,o.z2=1,o}function rI(t){return\u0026quot;cartesian2d\u0026quot;===t.get(\u0026quot;coordinateSystem\u0026quot;)}function oI(t){var e={xAxisModel:null,yAxisModel:null};return E(e,(function(n,i){var r=i.replace(/Model$/,\u0026quot;\u0026quot;),o=t.getReferringComponents(r,Wo).models[0];e[i]=o})),e}var aI=Math.log;function sI(t,e,n){var i=Ex.prototype,r=i.getTicks.call(n),o=i.getTicks.call(n,!0),a=r.length-1,s=i.getInterval.call(n),l=x_(t,e),u=l.extent,h=l.fixMin,c=l.fixMax;if(\u0026quot;log\u0026quot;===t.type){var p=aI(t.base);u=[aI(u[0])/p,aI(u[1])/p]}t.setExtent(u[0],u[1]),t.calcNiceExtent({splitNumber:a,fixMin:h,fixMax:c});var d=i.getExtent.call(t);h\u0026amp;\u0026amp;(u[0]=d[0]),c\u0026amp;\u0026amp;(u[1]=d[1]);var f=i.getInterval.call(t),g=u[0],y=u[1];if(h\u0026amp;\u0026amp;c)f=(y-g)/a;else if(h)for(y=u[0]+f*a;y\u0026lt;u[1]\u0026amp;\u0026amp;isFinite(y)\u0026amp;\u0026amp;isFinite(u[1]);)f=Dx(f),y=u[0]+f*a;else if(c)for(g=u[1]-f*a;g\u0026gt;u[0]\u0026amp;\u0026amp;isFinite(g)\u0026amp;\u0026amp;isFinite(u[0]);)f=Dx(f),g=u[1]-f*a;else{t.getTicks().length-1\u0026gt;a\u0026amp;\u0026amp;(f=Dx(f));var v=f*a;(g=Jr((y=Math.ceil(u[1]/f)*f)-v))\u0026lt;0\u0026amp;\u0026amp;u[0]\u0026gt;=0?(g=0,y=Jr(v)):y\u0026gt;0\u0026amp;\u0026amp;u[1]\u0026lt;=0\u0026amp;\u0026amp;(y=0,g=-Jr(v))}var m=(r[0].value-o[0].value)/s,x=(r[a].value-o[a].value)/s;i.setExtent.call(t,g+f*m,y+f*x),i.setInterval.call(t,f),(m||x)\u0026amp;\u0026amp;i.setNiceExtent.call(t,g+f,y-f)}var lI=function(){function t(t,e,n){this.type=\u0026quot;grid\u0026quot;,this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=QM,this._initCartesian(t,e,n),this.model=t}return t.prototype.getRect=function(){return this._rect},t.prototype.update=function(t,e){var n=this._axesMap;function i(t){var e,n=G(t),i=n.length;if(i){for(var r=[],o=i-1;o\u0026gt;=0;o--){var a=t[+n[o]],s=a.model,l=a.scale;Tx(l)\u0026amp;\u0026amp;s.get(\u0026quot;alignTicks\u0026quot;)\u0026amp;\u0026amp;null==s.get(\u0026quot;interval\u0026quot;)?r.push(a):(__(l,s),Tx(l)\u0026amp;\u0026amp;(e=a))}r.length\u0026amp;\u0026amp;(e||__((e=r.pop()).scale,e.model),E(r,(function(t){sI(t.scale,t.model,e.scale)})))}}this._updateScale(t,this.model),i(n.x),i(n.y);var r={};E(n.x,(function(t){hI(n,\u0026quot;y\u0026quot;,t,r)})),E(n.y,(function(t){hI(n,\u0026quot;x\u0026quot;,t,r)})),this.resize(this.model,e)},t.prototype.resize=function(t,e,n){var i=t.getBoxLayoutParams(),r=!n\u0026amp;\u0026amp;t.get(\u0026quot;containLabel\u0026quot;),o=kp(i,{width:e.getWidth(),height:e.getHeight()});this._rect=o;var a=this._axesList;function s(){E(a,(function(t){var e=t.isHorizontal(),n=e?[0,o.width]:[0,o.height],i=t.inverse?1:0;t.setExtent(n[i],n[1-i]),function(t,e){var n=t.getExtent(),i=n[0]+n[1];t.toGlobalCoord=\u0026quot;x\u0026quot;===t.dim?function(t){return t+e}:function(t){return i-t+e},t.toLocalCoord=\u0026quot;x\u0026quot;===t.dim?function(t){return t-e}:function(t){return i-t+e}}(t,e?o.x:o.y)}))}s(),r\u0026amp;\u0026amp;(E(a,(function(t){if(!t.model.get([\u0026quot;axisLabel\u0026quot;,\u0026quot;inside\u0026quot;])){var e=function(t){var e=t.model,n=t.scale;if(e.get([\u0026quot;axisLabel\u0026quot;,\u0026quot;show\u0026quot;])\u0026amp;\u0026amp;!n.isBlank()){var i,r,o=n.getExtent();r=n instanceof Rx?n.count():(i=n.getTicks()).length;var a,s=t.getLabelModel(),l=w_(t),u=1;r\u0026gt;40\u0026amp;\u0026amp;(u=Math.ceil(r/40));for(var h=0;h\u0026lt;r;h+=u){var c=l(i?i[h]:{value:o[0]+h},h),p=M_(s.getTextRect(c),s.get(\u0026quot;rotate\u0026quot;)||0);a?a.union(p):a=p}return a}}(t);if(e){var n=t.isHorizontal()?\u0026quot;height\u0026quot;:\u0026quot;width\u0026quot;,i=t.model.get([\u0026quot;axisLabel\u0026quot;,\u0026quot;margin\u0026quot;]);o[n]-=e[n]+i,\u0026quot;top\u0026quot;===t.position?o.y+=e.height+i:\u0026quot;left\u0026quot;===t.position\u0026amp;\u0026amp;(o.x+=e.width+i)}}})),s()),E(this._coordsList,(function(t){t.calcAffineTransform()}))},t.prototype.getAxis=function(t,e){var n=this._axesMap[t];if(null!=n)return n[e||0]},t.prototype.getAxes=function(){return this._axesList.slice()},t.prototype.getCartesian=function(t,e){if(null!=t\u0026amp;\u0026amp;null!=e){var n=\u0026quot;x\u0026quot;+t+\u0026quot;y\u0026quot;+e;return this._coordsMap[n]}q(t)\u0026amp;\u0026amp;(e=t.yAxisIndex,t=t.xAxisIndex);for(var i=0,r=this._coordsList;i\u0026lt;r.length;i++)if(r[i].getAxis(\u0026quot;x\u0026quot;).index===t||r[i].getAxis(\u0026quot;y\u0026quot;).index===e)return r[i]},t.prototype.getCartesians=function(){return this._coordsList.slice()},t.prototype.convertToPixel=function(t,e,n){var i=this._findConvertTarget(e);return i.cartesian?i.cartesian.dataToPoint(n):i.axis?i.axis.toGlobalCoord(i.axis.dataToCoord(n)):null},t.prototype.convertFromPixel=function(t,e,n){var i=this._findConvertTarget(e);return i.cartesian?i.cartesian.pointToData(n):i.axis?i.axis.coordToData(i.axis.toLocalCoord(n)):null},t.prototype._findConvertTarget=function(t){var e,n,i=t.seriesModel,r=t.xAxisModel||i\u0026amp;\u0026amp;i.getReferringComponents(\u0026quot;xAxis\u0026quot;,Wo).models[0],o=t.yAxisModel||i\u0026amp;\u0026amp;i.getReferringComponents(\u0026quot;yAxis\u0026quot;,Wo).models[0],a=t.gridModel,s=this._coordsList;if(i)P(s,e=i.coordinateSystem)\u0026lt;0\u0026amp;\u0026amp;(e=null);else if(r\u0026amp;\u0026amp;o)e=this.getCartesian(r.componentIndex,o.componentIndex);else if(r)n=this.getAxis(\u0026quot;x\u0026quot;,r.componentIndex);else if(o)n=this.getAxis(\u0026quot;y\u0026quot;,o.componentIndex);else if(a){a.coordinateSystem===this\u0026amp;\u0026amp;(e=this._coordsList[0])}return{cartesian:e,axis:n}},t.prototype.containPoint=function(t){var e=this._coordsList[0];if(e)return e.containPoint(t)},t.prototype._initCartesian=function(t,e,n){var i=this,r=this,o={left:!1,right:!1,top:!1,bottom:!1},a={x:{},y:{}},s={x:0,y:0};if(e.eachComponent(\u0026quot;xAxis\u0026quot;,l(\u0026quot;x\u0026quot;),this),e.eachComponent(\u0026quot;yAxis\u0026quot;,l(\u0026quot;y\u0026quot;),this),!s.x||!s.y)return this._axesMap={},void(this._axesList=[]);function l(e){return function(n,i){if(uI(n,t)){var l=n.get(\u0026quot;position\u0026quot;);\u0026quot;x\u0026quot;===e?\u0026quot;top\u0026quot;!==l\u0026amp;\u0026amp;\u0026quot;bottom\u0026quot;!==l\u0026amp;\u0026amp;(l=o.bottom?\u0026quot;top\u0026quot;:\u0026quot;bottom\u0026quot;):\u0026quot;left\u0026quot;!==l\u0026amp;\u0026amp;\u0026quot;right\u0026quot;!==l\u0026amp;\u0026amp;(l=o.left?\u0026quot;right\u0026quot;:\u0026quot;left\u0026quot;),o[l]=!0;var u=new nI(e,b_(n),[0,0],n.get(\u0026quot;type\u0026quot;),l),h=\u0026quot;category\u0026quot;===u.type;u.onBand=h\u0026amp;\u0026amp;n.get(\u0026quot;boundaryGap\u0026quot;),u.inverse=n.get(\u0026quot;inverse\u0026quot;),n.axis=u,u.model=n,u.grid=r,u.index=i,r._axesList.push(u),a[e][i]=u,s[e]++}}}this._axesMap=a,E(a.x,(function(e,n){E(a.y,(function(r,o){var a=\u0026quot;x\u0026quot;+n+\u0026quot;y\u0026quot;+o,s=new eI(a);s.master=i,s.model=t,i._coordsMap[a]=s,i._coordsList.push(s),s.addAxis(e),s.addAxis(r)}))}))},t.prototype._updateScale=function(t,e){function n(t,e){E(C_(t,e.dim),(function(n){e.scale.unionExtentFromData(t,n)}))}E(this._axesList,(function(t){if(t.scale.setExtent(1/0,-1/0),\u0026quot;category\u0026quot;===t.type){var e=t.model.get(\u0026quot;categorySortInfo\u0026quot;);t.scale.setSortInfo(e)}})),t.eachSeries((function(t){if(rI(t)){var i=oI(t),r=i.xAxisModel,o=i.yAxisModel;if(!uI(r,e)||!uI(o,e))return;var a=this.getCartesian(r.componentIndex,o.componentIndex),s=t.getData(),l=a.getAxis(\u0026quot;x\u0026quot;),u=a.getAxis(\u0026quot;y\u0026quot;);n(s,l),n(s,u)}}),this)},t.prototype.getTooltipAxes=function(t){var e=[],n=[];return E(this.getCartesians(),(function(i){var r=null!=t\u0026amp;\u0026amp;\u0026quot;auto\u0026quot;!==t?i.getAxis(t):i.getBaseAxis(),o=i.getOtherAxis(r);P(e,r)\u0026lt;0\u0026amp;\u0026amp;e.push(r),P(n,o)\u0026lt;0\u0026amp;\u0026amp;n.push(o)})),{baseAxes:e,otherAxes:n}},t.create=function(e,n){var i=[];return e.eachComponent(\u0026quot;grid\u0026quot;,(function(r,o){var a=new t(r,e,n);a.name=\u0026quot;grid_\u0026quot;+o,a.resize(r,n,!0),r.coordinateSystem=a,i.push(a)})),e.eachSeries((function(t){if(rI(t)){var e=oI(t),n=e.xAxisModel,i=e.yAxisModel,r=n.getCoordSysModel();0;var o=r.coordinateSystem;t.coordinateSystem=o.getCartesian(n.componentIndex,i.componentIndex)}})),i},t.dimensions=QM,t}();function uI(t,e){return t.getCoordSysModel()===e}function hI(t,e,n,i){n.getAxesOnZeroOf=function(){return r?[r]:[]};var r,o=t[e],a=n.model,s=a.get([\u0026quot;axisLine\u0026quot;,\u0026quot;onZero\u0026quot;]),l=a.get([\u0026quot;axisLine\u0026quot;,\u0026quot;onZeroAxisIndex\u0026quot;]);if(s){if(null!=l)cI(o[l])\u0026amp;\u0026amp;(r=o[l]);else for(var u in o)if(o.hasOwnProperty(u)\u0026amp;\u0026amp;cI(o[u])\u0026amp;\u0026amp;!i[h(o[u])]){r=o[u];break}r\u0026amp;\u0026amp;(i[h(r)]=!0)}function h(t){return t.dim+\u0026quot;_\u0026quot;+t.index}}function cI(t){return t\u0026amp;\u0026amp;\u0026quot;category\u0026quot;!==t.type\u0026amp;\u0026amp;\u0026quot;time\u0026quot;!==t.type\u0026amp;\u0026amp;function(t){var e=t.scale.getExtent(),n=e[0],i=e[1];return!(n\u0026gt;0\u0026amp;\u0026amp;i\u0026gt;0||n\u0026lt;0\u0026amp;\u0026amp;i\u0026lt;0)}(t)}var pI=Math.PI,dI=function(){function t(t,e){this.group=new Br,this.opt=e,this.axisModel=t,k(e,{labelOffset:0,nameDirection:1,tickDirection:1,labelDirection:1,silent:!0,handleAutoShown:function(){return!0}});var n=new Br({x:e.position[0],y:e.position[1],rotation:e.rotation});n.updateTransform(),this._transformGroup=n}return t.prototype.hasBuilder=function(t){return!!fI[t]},t.prototype.add=function(t){fI[t](this.opt,this.axisModel,this.group,this._transformGroup)},t.prototype.getGroup=function(){return this.group},t.innerTextLayout=function(t,e,n){var i,r,o=ao(e-t);return so(o)?(r=n\u0026gt;0?\u0026quot;top\u0026quot;:\u0026quot;bottom\u0026quot;,i=\u0026quot;center\u0026quot;):so(o-pI)?(r=n\u0026gt;0?\u0026quot;bottom\u0026quot;:\u0026quot;top\u0026quot;,i=\u0026quot;center\u0026quot;):(r=\u0026quot;middle\u0026quot;,i=o\u0026gt;0\u0026amp;\u0026amp;o\u0026lt;pI?n\u0026gt;0?\u0026quot;right\u0026quot;:\u0026quot;left\u0026quot;:n\u0026gt;0?\u0026quot;left\u0026quot;:\u0026quot;right\u0026quot;),{rotation:o,textAlign:i,textVerticalAlign:r}},t.makeAxisEventDataBase=function(t){var e={componentType:t.mainType,componentIndex:t.componentIndex};return e[t.mainType+\u0026quot;Index\u0026quot;]=t.componentIndex,e},t.isLabelSilent=function(t){var e=t.get(\u0026quot;tooltip\u0026quot;);return t.get(\u0026quot;silent\u0026quot;)||!(t.get(\u0026quot;triggerEvent\u0026quot;)||e\u0026amp;\u0026amp;e.show)},t}(),fI={axisLine:function(t,e,n,i){var r=e.get([\u0026quot;axisLine\u0026quot;,\u0026quot;show\u0026quot;]);if(\u0026quot;auto\u0026quot;===r\u0026amp;\u0026amp;t.handleAutoShown\u0026amp;\u0026amp;(r=t.handleAutoShown(\u0026quot;axisLine\u0026quot;)),r){var o=e.axis.getExtent(),a=i.transform,s=[o[0],0],l=[o[1],0],u=s[0]\u0026gt;l[0];a\u0026amp;\u0026amp;(Wt(s,s,a),Wt(l,l,a));var h=A({lineCap:\u0026quot;round\u0026quot;},e.getModel([\u0026quot;axisLine\u0026quot;,\u0026quot;lineStyle\u0026quot;]).getLineStyle()),c=new Ku({shape:{x1:s[0],y1:s[1],x2:l[0],y2:l[1]},style:h,strokeContainThreshold:t.strokeContainThreshold||5,silent:!0,z2:1});zh(c.shape,c.style.lineWidth),c.anid=\u0026quot;line\u0026quot;,n.add(c);var p=e.get([\u0026quot;axisLine\u0026quot;,\u0026quot;symbol\u0026quot;]);if(null!=p){var d=e.get([\u0026quot;axisLine\u0026quot;,\u0026quot;symbolSize\u0026quot;]);U(p)\u0026amp;\u0026amp;(p=[p,p]),(U(d)||j(d))\u0026amp;\u0026amp;(d=[d,d]);var f=Zy(e.get([\u0026quot;axisLine\u0026quot;,\u0026quot;symbolOffset\u0026quot;])||0,d),g=d[0],y=d[1];E([{rotate:t.rotation+Math.PI/2,offset:f[0],r:0},{rotate:t.rotation-Math.PI/2,offset:f[1],r:Math.sqrt((s[0]-l[0])*(s[0]-l[0])+(s[1]-l[1])*(s[1]-l[1]))}],(function(e,i){if(\u0026quot;none\u0026quot;!==p[i]\u0026amp;\u0026amp;null!=p[i]){var r=Xy(p[i],-g/2,-y/2,g,y,h.stroke,!0),o=e.r+e.offset,a=u?l:s;r.attr({rotation:e.rotate,x:a[0]+o*Math.cos(t.rotation),y:a[1]-o*Math.sin(t.rotation),silent:!0,z2:11}),n.add(r)}}))}}},axisTickLabel:function(t,e,n,i){var r=function(t,e,n,i){var r=n.axis,o=n.getModel(\u0026quot;axisTick\u0026quot;),a=o.get(\u0026quot;show\u0026quot;);\u0026quot;auto\u0026quot;===a\u0026amp;\u0026amp;i.handleAutoShown\u0026amp;\u0026amp;(a=i.handleAutoShown(\u0026quot;axisTick\u0026quot;));if(!a||r.scale.isBlank())return;for(var s=o.getModel(\u0026quot;lineStyle\u0026quot;),l=i.tickDirection*o.get(\u0026quot;length\u0026quot;),u=mI(r.getTicksCoords(),e.transform,l,k(s.getLineStyle(),{stroke:n.get([\u0026quot;axisLine\u0026quot;,\u0026quot;lineStyle\u0026quot;,\u0026quot;color\u0026quot;])}),\u0026quot;ticks\u0026quot;),h=0;h\u0026lt;u.length;h++)t.add(u[h]);return u}(n,i,e,t),o=function(t,e,n,i){var r=n.axis,o=it(i.axisLabelShow,n.get([\u0026quot;axisLabel\u0026quot;,\u0026quot;show\u0026quot;]));if(!o||r.scale.isBlank())return;var a=n.getModel(\u0026quot;axisLabel\u0026quot;),s=a.get(\u0026quot;margin\u0026quot;),l=r.getViewLabels(),u=(it(i.labelRotate,a.get(\u0026quot;rotate\u0026quot;))||0)*pI/180,h=dI.innerTextLayout(i.rotation,u,i.labelDirection),c=n.getCategories\u0026amp;\u0026amp;n.getCategories(!0),p=[],d=dI.isLabelSilent(n),f=n.get(\u0026quot;triggerEvent\u0026quot;);return E(l,(function(o,u){var g=\u0026quot;ordinal\u0026quot;===r.scale.type?r.scale.getRawOrdinalNumber(o.tickValue):o.tickValue,y=o.formattedLabel,v=o.rawLabel,m=a;if(c\u0026amp;\u0026amp;c[g]){var x=c[g];q(x)\u0026amp;\u0026amp;x.textStyle\u0026amp;\u0026amp;(m=new Cc(x.textStyle,a,n.ecModel))}var _=m.getTextColor()||n.get([\u0026quot;axisLine\u0026quot;,\u0026quot;lineStyle\u0026quot;,\u0026quot;color\u0026quot;]),b=r.dataToCoord(g),w=m.getShallow(\u0026quot;align\u0026quot;,!0)||h.textAlign,S=rt(m.getShallow(\u0026quot;alignMinLabel\u0026quot;,!0),w),M=rt(m.getShallow(\u0026quot;alignMaxLabel\u0026quot;,!0),w),I=m.getShallow(\u0026quot;verticalAlign\u0026quot;,!0)||m.getShallow(\u0026quot;baseline\u0026quot;,!0)||h.textVerticalAlign,T=rt(m.getShallow(\u0026quot;verticalAlignMinLabel\u0026quot;,!0),I),C=rt(m.getShallow(\u0026quot;verticalAlignMaxLabel\u0026quot;,!0),I),D=new Xs({x:b,y:i.labelOffset+i.labelDirection*s,rotation:h.rotation,silent:d,z2:10+(o.level||0),style:oc(m,{text:y,align:0===u?S:u===l.length-1?M:w,verticalAlign:0===u?T:u===l.length-1?C:I,fill:X(_)?_(\u0026quot;category\u0026quot;===r.type?v:\u0026quot;value\u0026quot;===r.type?g+\u0026quot;\u0026quot;:g,u):_})});if(D.anid=\u0026quot;label_\u0026quot;+g,Kh({el:D,componentModel:n,itemName:y,formatterParamsExtra:{isTruncated:function(){return D.isTruncated},value:v,tickIndex:u}}),f){var A=dI.makeAxisEventDataBase(n);A.targetType=\u0026quot;axisLabel\u0026quot;,A.value=v,A.tickIndex=u,\u0026quot;category\u0026quot;===r.type\u0026amp;\u0026amp;(A.dataIndex=g),rl(D).eventData=A}e.add(D),D.updateTransform(),p.push(D),t.add(D),D.decomposeTransform()})),p}(n,i,e,t);(function(t,e,n){if(T_(t.axis))return;var i=t.get([\u0026quot;axisLabel\u0026quot;,\u0026quot;showMinLabel\u0026quot;]),r=t.get([\u0026quot;axisLabel\u0026quot;,\u0026quot;showMaxLabel\u0026quot;]);e=e||[],n=n||[];var o=e[0],a=e[1],s=e[e.length-1],l=e[e.length-2],u=n[0],h=n[1],c=n[n.length-1],p=n[n.length-2];!1===i?(gI(o),gI(u)):yI(o,a)\u0026amp;\u0026amp;(i?(gI(a),gI(h)):(gI(o),gI(u)));!1===r?(gI(s),gI(c)):yI(l,s)\u0026amp;\u0026amp;(r?(gI(l),gI(p)):(gI(s),gI(c)))}(e,o,r),function(t,e,n,i){var r=n.axis,o=n.getModel(\u0026quot;minorTick\u0026quot;);if(!o.get(\u0026quot;show\u0026quot;)||r.scale.isBlank())return;var a=r.getMinorTicksCoords();if(!a.length)return;for(var s=o.getModel(\u0026quot;lineStyle\u0026quot;),l=i*o.get(\u0026quot;length\u0026quot;),u=k(s.getLineStyle(),k(n.getModel(\u0026quot;axisTick\u0026quot;).getLineStyle(),{stroke:n.get([\u0026quot;axisLine\u0026quot;,\u0026quot;lineStyle\u0026quot;,\u0026quot;color\u0026quot;])})),h=0;h\u0026lt;a.length;h++)for(var c=mI(a[h],e.transform,l,u,\u0026quot;minorticks_\u0026quot;+h),p=0;p\u0026lt;c.length;p++)t.add(c[p])}(n,i,e,t.tickDirection),e.get([\u0026quot;axisLabel\u0026quot;,\u0026quot;hideOverlap\u0026quot;]))\u0026amp;\u0026amp;Nb(Pb(z(o,(function(t){return{label:t,priority:t.z2,defaultAttr:{ignore:t.ignore}}}))))},axisName:function(t,e,n,i){var r=it(t.axisName,e.get(\u0026quot;name\u0026quot;));if(r){var o,a,s=e.get(\u0026quot;nameLocation\u0026quot;),l=t.nameDirection,u=e.getModel(\u0026quot;nameTextStyle\u0026quot;),h=e.get(\u0026quot;nameGap\u0026quot;)||0,c=e.axis.getExtent(),p=c[0]\u0026gt;c[1]?-1:1,d=[\u0026quot;start\u0026quot;===s?c[0]-p*h:\u0026quot;end\u0026quot;===s?c[1]+p*h:(c[0]+c[1])/2,vI(s)?t.labelOffset+l*h:0],f=e.get(\u0026quot;nameRotate\u0026quot;);null!=f\u0026amp;\u0026amp;(f=f*pI/180),vI(s)?o=dI.innerTextLayout(t.rotation,null!=f?f:t.rotation,l):(o=function(t,e,n,i){var r,o,a=ao(n-t),s=i[0]\u0026gt;i[1],l=\u0026quot;start\u0026quot;===e\u0026amp;\u0026amp;!s||\u0026quot;start\u0026quot;!==e\u0026amp;\u0026amp;s;so(a-pI/2)?(o=l?\u0026quot;bottom\u0026quot;:\u0026quot;top\u0026quot;,r=\u0026quot;center\u0026quot;):so(a-1.5*pI)?(o=l?\u0026quot;top\u0026quot;:\u0026quot;bottom\u0026quot;,r=\u0026quot;center\u0026quot;):(o=\u0026quot;middle\u0026quot;,r=a\u0026lt;1.5*pI\u0026amp;\u0026amp;a\u0026gt;pI/2?l?\u0026quot;left\u0026quot;:\u0026quot;right\u0026quot;:l?\u0026quot;right\u0026quot;:\u0026quot;left\u0026quot;);return{rotation:a,textAlign:r,textVerticalAlign:o}}(t.rotation,s,f||0,c),null!=(a=t.axisNameAvailableWidth)\u0026amp;\u0026amp;(a=Math.abs(a/Math.sin(o.rotation)),!isFinite(a)\u0026amp;\u0026amp;(a=null)));var g=u.getFont(),y=e.get(\u0026quot;nameTruncate\u0026quot;,!0)||{},v=y.ellipsis,m=it(t.nameTruncateMaxWidth,y.maxWidth,a),x=new Xs({x:d[0],y:d[1],rotation:o.rotation,silent:dI.isLabelSilent(e),style:oc(u,{text:r,font:g,overflow:\u0026quot;truncate\u0026quot;,width:m,ellipsis:v,fill:u.getTextColor()||e.get([\u0026quot;axisLine\u0026quot;,\u0026quot;lineStyle\u0026quot;,\u0026quot;color\u0026quot;]),align:u.get(\u0026quot;align\u0026quot;)||o.textAlign,verticalAlign:u.get(\u0026quot;verticalAlign\u0026quot;)||o.textVerticalAlign}),z2:1});if(Kh({el:x,componentModel:e,itemName:r}),x.__fullText=r,x.anid=\u0026quot;name\u0026quot;,e.get(\u0026quot;triggerEvent\u0026quot;)){var _=dI.makeAxisEventDataBase(e);_.targetType=\u0026quot;axisName\u0026quot;,_.name=r,rl(x).eventData=_}i.add(x),x.updateTransform(),n.add(x),x.decomposeTransform()}}};function gI(t){t\u0026amp;\u0026amp;(t.ignore=!0)}function yI(t,e){var n=t\u0026amp;\u0026amp;t.getBoundingRect().clone(),i=e\u0026amp;\u0026amp;e.getBoundingRect().clone();if(n\u0026amp;\u0026amp;i){var r=xe([]);return Se(r,r,-t.rotation),n.applyTransform(be([],r,t.getLocalTransform())),i.applyTransform(be([],r,e.getLocalTransform())),n.intersect(i)}}function vI(t){return\u0026quot;middle\u0026quot;===t||\u0026quot;center\u0026quot;===t}function mI(t,e,n,i,r){for(var o=[],a=[],s=[],l=0;l\u0026lt;t.length;l++){var u=t[l].coord;a[0]=u,a[1]=0,s[0]=u,s[1]=n,e\u0026amp;\u0026amp;(Wt(a,a,e),Wt(s,s,e));var h=new Ku({shape:{x1:a[0],y1:a[1],x2:s[0],y2:s[1]},style:i,z2:2,autoBatch:!0,silent:!0});zh(h.shape,h.style.lineWidth),h.anid=r+\u0026quot;_\u0026quot;+t[l].tickValue,o.push(h)}return o}function xI(t,e){var n={axesInfo:{},seriesInvolved:!1,coordSysAxesInfo:{},coordSysMap:{}};return function(t,e,n){var i=e.getComponent(\u0026quot;tooltip\u0026quot;),r=e.getComponent(\u0026quot;axisPointer\u0026quot;),o=r.get(\u0026quot;link\u0026quot;,!0)||[],a=[];E(n.getCoordinateSystems(),(function(n){if(n.axisPointerEnabled){var s=MI(n.model),l=t.coordSysAxesInfo[s]={};t.coordSysMap[s]=n;var u=n.model.getModel(\u0026quot;tooltip\u0026quot;,i);if(E(n.getAxes(),H(d,!1,null)),n.getTooltipAxes\u0026amp;\u0026amp;i\u0026amp;\u0026amp;u.get(\u0026quot;show\u0026quot;)){var h=\u0026quot;axis\u0026quot;===u.get(\u0026quot;trigger\u0026quot;),c=\u0026quot;cross\u0026quot;===u.get([\u0026quot;axisPointer\u0026quot;,\u0026quot;type\u0026quot;]),p=n.getTooltipAxes(u.get([\u0026quot;axisPointer\u0026quot;,\u0026quot;axis\u0026quot;]));(h||c)\u0026amp;\u0026amp;E(p.baseAxes,H(d,!c||\u0026quot;cross\u0026quot;,h)),c\u0026amp;\u0026amp;E(p.otherAxes,H(d,\u0026quot;cross\u0026quot;,!1))}}function d(i,s,h){var c=h.model.getModel(\u0026quot;axisPointer\u0026quot;,r),p=c.get(\u0026quot;show\u0026quot;);if(p\u0026amp;\u0026amp;(\u0026quot;auto\u0026quot;!==p||i||SI(c))){null==s\u0026amp;\u0026amp;(s=c.get(\u0026quot;triggerTooltip\u0026quot;)),c=i?function(t,e,n,i,r,o){var a=e.getModel(\u0026quot;axisPointer\u0026quot;),s={};E([\u0026quot;type\u0026quot;,\u0026quot;snap\u0026quot;,\u0026quot;lineStyle\u0026quot;,\u0026quot;shadowStyle\u0026quot;,\u0026quot;label\u0026quot;,\u0026quot;animation\u0026quot;,\u0026quot;animationDurationUpdate\u0026quot;,\u0026quot;animationEasingUpdate\u0026quot;,\u0026quot;z\u0026quot;],(function(t){s[t]=T(a.get(t))})),s.snap=\u0026quot;category\u0026quot;!==t.type\u0026amp;\u0026amp;!!o,\u0026quot;cross\u0026quot;===a.get(\u0026quot;type\u0026quot;)\u0026amp;\u0026amp;(s.type=\u0026quot;line\u0026quot;);var l=s.label||(s.label={});if(null==l.show\u0026amp;\u0026amp;(l.show=!1),\u0026quot;cross\u0026quot;===r){var u=a.get([\u0026quot;label\u0026quot;,\u0026quot;show\u0026quot;]);if(l.show=null==u||u,!o){var h=s.lineStyle=a.get(\u0026quot;crossStyle\u0026quot;);h\u0026amp;\u0026amp;k(l,h.textStyle)}}return t.model.getModel(\u0026quot;axisPointer\u0026quot;,new Cc(s,n,i))}(h,u,r,e,i,s):c;var d=c.get(\u0026quot;snap\u0026quot;),f=c.get(\u0026quot;triggerEmphasis\u0026quot;),g=MI(h.model),y=s||d||\u0026quot;category\u0026quot;===h.type,v=t.axesInfo[g]={key:g,axis:h,coordSys:n,axisPointerModel:c,triggerTooltip:s,triggerEmphasis:f,involveSeries:y,snap:d,useHandle:SI(c),seriesModels:[],linkGroup:null};l[g]=v,t.seriesInvolved=t.seriesInvolved||y;var m=function(t,e){for(var n=e.model,i=e.dim,r=0;r\u0026lt;t.length;r++){var o=t[r]||{};if(_I(o[i+\u0026quot;AxisId\u0026quot;],n.id)||_I(o[i+\u0026quot;AxisIndex\u0026quot;],n.componentIndex)||_I(o[i+\u0026quot;AxisName\u0026quot;],n.name))return r}}(o,h);if(null!=m){var x=a[m]||(a[m]={axesInfo:{}});x.axesInfo[g]=v,x.mapper=o[m].mapper,v.linkGroup=x}}}}))}(n,t,e),n.seriesInvolved\u0026amp;\u0026amp;function(t,e){e.eachSeries((function(e){var n=e.coordinateSystem,i=e.get([\u0026quot;tooltip\u0026quot;,\u0026quot;trigger\u0026quot;],!0),r=e.get([\u0026quot;tooltip\u0026quot;,\u0026quot;show\u0026quot;],!0);n\u0026amp;\u0026amp;\u0026quot;none\u0026quot;!==i\u0026amp;\u0026amp;!1!==i\u0026amp;\u0026amp;\u0026quot;item\u0026quot;!==i\u0026amp;\u0026amp;!1!==r\u0026amp;\u0026amp;!1!==e.get([\u0026quot;axisPointer\u0026quot;,\u0026quot;show\u0026quot;],!0)\u0026amp;\u0026amp;E(t.coordSysAxesInfo[MI(n.model)],(function(t){var i=t.axis;n.getAxis(i.dim)===i\u0026amp;\u0026amp;(t.seriesModels.push(e),null==t.seriesDataCount\u0026amp;\u0026amp;(t.seriesDataCount=0),t.seriesDataCount+=e.getData().count())}))}))}(n,t),n}function _I(t,e){return\u0026quot;all\u0026quot;===t||Y(t)\u0026amp;\u0026amp;P(t,e)\u0026gt;=0||t===e}function bI(t){var e=wI(t);if(e){var n=e.axisPointerModel,i=e.axis.scale,r=n.option,o=n.get(\u0026quot;status\u0026quot;),a=n.get(\u0026quot;value\u0026quot;);null!=a\u0026amp;\u0026amp;(a=i.parse(a));var s=SI(n);null==o\u0026amp;\u0026amp;(r.status=s?\u0026quot;show\u0026quot;:\u0026quot;hide\u0026quot;);var l=i.getExtent().slice();l[0]\u0026gt;l[1]\u0026amp;\u0026amp;l.reverse(),(null==a||a\u0026gt;l[1])\u0026amp;\u0026amp;(a=l[1]),a\u0026lt;l[0]\u0026amp;\u0026amp;(a=l[0]),r.value=a,s\u0026amp;\u0026amp;(r.status=e.axis.scale.isBlank()?\u0026quot;hide\u0026quot;:\u0026quot;show\u0026quot;)}}function wI(t){var e=(t.ecModel.getComponent(\u0026quot;axisPointer\u0026quot;)||{}).coordSysAxesInfo;return e\u0026amp;\u0026amp;e.axesInfo[MI(t)]}function SI(t){return!!t.get([\u0026quot;handle\u0026quot;,\u0026quot;show\u0026quot;])}function MI(t){return t.type+\u0026quot;||\u0026quot;+t.id}var II={},TI=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(e,n,i,r){this.axisPointerClass\u0026amp;\u0026amp;bI(e),t.prototype.render.apply(this,arguments),this._doUpdateAxisPointerClass(e,i,!0)},e.prototype.updateAxisPointer=function(t,e,n,i){this._doUpdateAxisPointerClass(t,n,!1)},e.prototype.remove=function(t,e){var n=this._axisPointer;n\u0026amp;\u0026amp;n.remove(e)},e.prototype.dispose=function(e,n){this._disposeAxisPointer(n),t.prototype.dispose.apply(this,arguments)},e.prototype._doUpdateAxisPointerClass=function(t,n,i){var r=e.getAxisPointerClass(this.axisPointerClass);if(r){var o=function(t){var e=wI(t);return e\u0026amp;\u0026amp;e.axisPointerModel}(t);o?(this._axisPointer||(this._axisPointer=new r)).render(t,o,n,i):this._disposeAxisPointer(n)}},e.prototype._disposeAxisPointer=function(t){this._axisPointer\u0026amp;\u0026amp;this._axisPointer.dispose(t),this._axisPointer=null},e.registerAxisPointerClass=function(t,e){II[t]=e},e.getAxisPointerClass=function(t){return t\u0026amp;\u0026amp;II[t]},e.type=\u0026quot;axis\u0026quot;,e}(Ag),CI=Vo();function DI(t,e,n,i){var r=n.axis;if(!r.scale.isBlank()){var o=n.getModel(\u0026quot;splitArea\u0026quot;),a=o.getModel(\u0026quot;areaStyle\u0026quot;),s=a.get(\u0026quot;color\u0026quot;),l=i.coordinateSystem.getRect(),u=r.getTicksCoords({tickModel:o,clamp:!0});if(u.length){var h=s.length,c=CI(t).splitAreaColors,p=yt(),d=0;if(c)for(var f=0;f\u0026lt;u.length;f++){var g=c.get(u[f].tickValue);if(null!=g){d=(g+(h-1)*f)%h;break}}var y=r.toGlobalCoord(u[0].coord),v=a.getAreaStyle();s=Y(s)?s:[s];for(f=1;f\u0026lt;u.length;f++){var m=r.toGlobalCoord(u[f].coord),x=void 0,_=void 0,b=void 0,w=void 0;r.isHorizontal()?(x=y,_=l.y,b=m-x,w=l.height,y=x+b):(x=l.x,_=y,b=l.width,y=_+(w=m-_));var S=u[f-1].tickValue;null!=S\u0026amp;\u0026amp;p.set(S,d),e.add(new Ws({anid:null!=S?\u0026quot;area_\u0026quot;+S:null,shape:{x:x,y:_,width:b,height:w},style:k({fill:s[d]},v),autoBatch:!0,silent:!0})),d=(d+1)%h}CI(t).splitAreaColors=p}}}function AI(t){CI(t).splitAreaColors=null}var kI=[\u0026quot;axisLine\u0026quot;,\u0026quot;axisTickLabel\u0026quot;,\u0026quot;axisName\u0026quot;],LI=[\u0026quot;splitArea\u0026quot;,\u0026quot;splitLine\u0026quot;,\u0026quot;minorSplitLine\u0026quot;],PI=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.axisPointerClass=\u0026quot;CartesianAxisPointer\u0026quot;,n}return n(e,t),e.prototype.render=function(e,n,i,r){this.group.removeAll();var o=this._axisGroup;if(this._axisGroup=new Br,this.group.add(this._axisGroup),e.get(\u0026quot;show\u0026quot;)){var a=e.getCoordSysModel(),s=iI(a,e),l=new dI(e,A({handleAutoShown:function(t){for(var n=a.coordinateSystem.getCartesians(),i=0;i\u0026lt;n.length;i++)if(Tx(n[i].getOtherAxis(e.axis).scale))return!0;return!1}},s));E(kI,l.add,l),this._axisGroup.add(l.getGroup()),E(LI,(function(t){e.get([t,\u0026quot;show\u0026quot;])\u0026amp;\u0026amp;OI[t](this,this._axisGroup,e,a)}),this),r\u0026amp;\u0026amp;\u0026quot;changeAxisOrder\u0026quot;===r.type\u0026amp;\u0026amp;r.isInitSort||Hh(o,this._axisGroup,e),t.prototype.render.call(this,e,n,i,r)}},e.prototype.remove=function(){AI(this)},e.type=\u0026quot;cartesianAxis\u0026quot;,e}(TI),OI={splitLine:function(t,e,n,i){var r=n.axis;if(!r.scale.isBlank()){var o=n.getModel(\u0026quot;splitLine\u0026quot;),a=o.getModel(\u0026quot;lineStyle\u0026quot;),s=a.get(\u0026quot;color\u0026quot;),l=!1!==o.get(\u0026quot;showMinLine\u0026quot;),u=!1!==o.get(\u0026quot;showMaxLine\u0026quot;);s=Y(s)?s:[s];for(var h=i.coordinateSystem.getRect(),c=r.isHorizontal(),p=0,d=r.getTicksCoords({tickModel:o}),f=[],g=[],y=a.getLineStyle(),v=0;v\u0026lt;d.length;v++){var m=r.toGlobalCoord(d[v].coord);if((0!==v||l)\u0026amp;\u0026amp;(v!==d.length-1||u)){var x=d[v].tickValue;c?(f[0]=m,f[1]=h.y,g[0]=m,g[1]=h.y+h.height):(f[0]=h.x,f[1]=m,g[0]=h.x+h.width,g[1]=m);var _=p++%s.length,b=new Ku({anid:null!=x?\u0026quot;line_\u0026quot;+x:null,autoBatch:!0,shape:{x1:f[0],y1:f[1],x2:g[0],y2:g[1]},style:k({stroke:s[_]},y),silent:!0});zh(b.shape,y.lineWidth),e.add(b)}}}},minorSplitLine:function(t,e,n,i){var r=n.axis,o=n.getModel(\u0026quot;minorSplitLine\u0026quot;).getModel(\u0026quot;lineStyle\u0026quot;),a=i.coordinateSystem.getRect(),s=r.isHorizontal(),l=r.getMinorTicksCoords();if(l.length)for(var u=[],h=[],c=o.getLineStyle(),p=0;p\u0026lt;l.length;p++)for(var d=0;d\u0026lt;l[p].length;d++){var f=r.toGlobalCoord(l[p][d].coord);s?(u[0]=f,u[1]=a.y,h[0]=f,h[1]=a.y+a.height):(u[0]=a.x,u[1]=f,h[0]=a.x+a.width,h[1]=f);var g=new Ku({anid:\u0026quot;minor_line_\u0026quot;+l[p][d].tickValue,autoBatch:!0,shape:{x1:u[0],y1:u[1],x2:h[0],y2:h[1]},style:c,silent:!0});zh(g.shape,c.lineWidth),e.add(g)}},splitArea:function(t,e,n,i){DI(t,e,n,i)}},RI=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\u0026quot;xAxis\u0026quot;,e}(PI),NI=function(t){function e(){var e=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return e.type=RI.type,e}return n(e,t),e.type=\u0026quot;yAxis\u0026quot;,e}(PI),EI=function(t){function e(){var e=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return e.type=\u0026quot;grid\u0026quot;,e}return n(e,t),e.prototype.render=function(t,e){this.group.removeAll(),t.get(\u0026quot;show\u0026quot;)\u0026amp;\u0026amp;this.group.add(new Ws({shape:t.coordinateSystem.getRect(),style:k({fill:t.get(\u0026quot;backgroundColor\u0026quot;)},t.getItemStyle()),silent:!0,z2:-1}))},e.type=\u0026quot;grid\u0026quot;,e}(Ag),zI={offset:0};function VI(t){t.registerComponentView(EI),t.registerComponentModel(HM),t.registerCoordinateSystem(\u0026quot;cartesian2d\u0026quot;,lI),KM(t,\u0026quot;x\u0026quot;,YM,zI),KM(t,\u0026quot;y\u0026quot;,YM,zI),t.registerComponentView(RI),t.registerComponentView(NI),t.registerPreprocessor((function(t){t.xAxis\u0026amp;\u0026amp;t.yAxis\u0026amp;\u0026amp;!t.grid\u0026amp;\u0026amp;(t.grid={})}))}function BI(t){t.eachSeriesByType(\u0026quot;radar\u0026quot;,(function(t){var e=t.getData(),n=[],i=t.coordinateSystem;if(i){var r=i.getIndicatorAxes();E(r,(function(t,o){e.each(e.mapDimension(r[o].dim),(function(t,e){n[e]=n[e]||[];var r=i.dataToPoint(t,o);n[e][o]=FI(r)?r:GI(i)}))})),e.each((function(t){var r=F(n[t],(function(t){return FI(t)}))||GI(i);n[t].push(r.slice()),e.setItemLayout(t,n[t])}))}}))}function FI(t){return!isNaN(t[0])\u0026amp;\u0026amp;!isNaN(t[1])}function GI(t){return[t.cx,t.cy]}function WI(t){var e=t.polar;if(e){Y(e)||(e=[e]);var n=[];E(e,(function(e,i){e.indicator?(e.type\u0026amp;\u0026amp;!e.shape\u0026amp;\u0026amp;(e.shape=e.type),t.radar=t.radar||[],Y(t.radar)||(t.radar=[t.radar]),t.radar.push(e)):n.push(e)})),t.polar=n}E(t.series,(function(t){t\u0026amp;\u0026amp;\u0026quot;radar\u0026quot;===t.type\u0026amp;\u0026amp;t.polarIndex\u0026amp;\u0026amp;(t.radarIndex=t.polarIndex)}))}var HI=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){var i=t.coordinateSystem,r=this.group,o=t.getData(),a=this._data;function s(t,e){var n=t.getItemVisual(e,\u0026quot;symbol\u0026quot;)||\u0026quot;circle\u0026quot;;if(\u0026quot;none\u0026quot;!==n){var i=Uy(t.getItemVisual(e,\u0026quot;symbolSize\u0026quot;)),r=Xy(n,-1,-1,2,2),o=t.getItemVisual(e,\u0026quot;symbolRotate\u0026quot;)||0;return r.attr({style:{strokeNoScale:!0},z2:100,scaleX:i[0]/2,scaleY:i[1]/2,rotation:o*Math.PI/180||0}),r}}function l(e,n,i,r,o,a){i.removeAll();for(var l=0;l\u0026lt;n.length-1;l++){var u=s(r,o);u\u0026amp;\u0026amp;(u.__dimIdx=l,e[l]?(u.setPosition(e[l]),Qh[a?\u0026quot;initProps\u0026quot;:\u0026quot;updateProps\u0026quot;](u,{x:n[l][0],y:n[l][1]},t,o)):u.setPosition(n[l]),i.add(u))}}function u(t){return z(t,(function(t){return[i.cx,i.cy]}))}o.diff(a).add((function(e){var n=o.getItemLayout(e);if(n){var i=new Xu,r=new Zu,a={shape:{points:n}};i.shape.points=u(n),r.shape.points=u(n),mh(i,a,t,e),mh(r,a,t,e);var s=new Br,h=new Br;s.add(r),s.add(i),s.add(h),l(r.shape.points,n,h,o,e,!0),o.setItemGraphicEl(e,s)}})).update((function(e,n){var i=a.getItemGraphicEl(n),r=i.childAt(0),s=i.childAt(1),u=i.childAt(2),h={shape:{points:o.getItemLayout(e)}};h.shape.points\u0026amp;\u0026amp;(l(r.shape.points,h.shape.points,u,o,e,!1),Sh(s),Sh(r),vh(r,h,t),vh(s,h,t),o.setItemGraphicEl(e,i))})).remove((function(t){r.remove(a.getItemGraphicEl(t))})).execute(),o.eachItemGraphicEl((function(t,e){var n=o.getItemModel(e),i=t.childAt(0),a=t.childAt(1),s=t.childAt(2),l=o.getItemVisual(e,\u0026quot;style\u0026quot;),u=l.fill;r.add(t),i.useStyle(k(n.getModel(\u0026quot;lineStyle\u0026quot;).getLineStyle(),{fill:\u0026quot;none\u0026quot;,stroke:u})),$l(i,n,\u0026quot;lineStyle\u0026quot;),$l(a,n,\u0026quot;areaStyle\u0026quot;);var h=n.getModel(\u0026quot;areaStyle\u0026quot;),c=h.isEmpty()\u0026amp;\u0026amp;h.parentModel.isEmpty();a.ignore=c,E([\u0026quot;emphasis\u0026quot;,\u0026quot;select\u0026quot;,\u0026quot;blur\u0026quot;],(function(t){var e=n.getModel([t,\u0026quot;areaStyle\u0026quot;]),i=e.isEmpty()\u0026amp;\u0026amp;e.parentModel.isEmpty();a.ensureState(t).ignore=i\u0026amp;\u0026amp;c})),a.useStyle(k(h.getAreaStyle(),{fill:u,opacity:.7,decal:l.decal}));var p=n.getModel(\u0026quot;emphasis\u0026quot;),d=p.getModel(\u0026quot;itemStyle\u0026quot;).getItemStyle();s.eachChild((function(t){if(t instanceof Ns){var i=t.style;t.useStyle(A({image:i.image,x:i.x,y:i.y,width:i.width,height:i.height},l))}else t.useStyle(l),t.setColor(u),t.style.strokeNoScale=!0;t.ensureState(\u0026quot;emphasis\u0026quot;).style=T(d);var r=o.getStore().get(o.getDimensionIndex(t.__dimIdx),e);(null==r||isNaN(r))\u0026amp;\u0026amp;(r=\u0026quot;\u0026quot;),ic(t,rc(n),{labelFetcher:o.hostModel,labelDataIndex:e,labelDimIndex:t.__dimIdx,defaultText:r,inheritColor:u,defaultOpacity:l.opacity})})),Zl(t,p.get(\u0026quot;focus\u0026quot;),p.get(\u0026quot;blurScope\u0026quot;),p.get(\u0026quot;disabled\u0026quot;))})),this._data=o},e.prototype.remove=function(){this.group.removeAll(),this._data=null},e.type=\u0026quot;radar\u0026quot;,e}(Og),YI=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.hasSymbolVisual=!0,n}return n(e,t),e.prototype.init=function(e){t.prototype.init.apply(this,arguments),this.legendVisualProvider=new NM(W(this.getData,this),W(this.getRawData,this))},e.prototype.getInitialData=function(t,e){return RM(this,{generateCoord:\u0026quot;indicator_\u0026quot;,generateCoordCount:1/0})},e.prototype.formatTooltip=function(t,e,n){var i=this.getData(),r=this.coordinateSystem.getIndicatorAxes(),o=this.getData().getName(t),a=\u0026quot;\u0026quot;===o?this.name:o,s=fg(this,t);return og(\u0026quot;section\u0026quot;,{header:a,sortBlocks:!0,blocks:z(r,(function(e){var n=i.get(i.mapDimension(e.dim),t);return og(\u0026quot;nameValue\u0026quot;,{markerType:\u0026quot;subItem\u0026quot;,markerColor:s,name:e.name,value:n,sortParam:n})}))})},e.prototype.getTooltipPosition=function(t){if(null!=t)for(var e=this.getData(),n=this.coordinateSystem,i=e.getValues(z(n.dimensions,(function(t){return e.mapDimension(t)})),t),r=0,o=i.length;r\u0026lt;o;r++)if(!isNaN(i[r])){var a=n.getIndicatorAxes();return n.coordToPoint(a[r].dataToCoord(i[r]),r)}},e.type=\u0026quot;series.radar\u0026quot;,e.dependencies=[\u0026quot;radar\u0026quot;],e.defaultOption={z:2,colorBy:\u0026quot;data\u0026quot;,coordinateSystem:\u0026quot;radar\u0026quot;,legendHoverLink:!0,radarIndex:0,lineStyle:{width:2,type:\u0026quot;solid\u0026quot;,join:\u0026quot;round\u0026quot;},label:{position:\u0026quot;top\u0026quot;},symbolSize:8},e}(bg),XI=jM.value;function UI(t,e){return k({show:e},t)}var ZI=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.optionUpdated=function(){var t=this.get(\u0026quot;boundaryGap\u0026quot;),e=this.get(\u0026quot;splitNumber\u0026quot;),n=this.get(\u0026quot;scale\u0026quot;),i=this.get(\u0026quot;axisLine\u0026quot;),r=this.get(\u0026quot;axisTick\u0026quot;),o=this.get(\u0026quot;axisLabel\u0026quot;),a=this.get(\u0026quot;axisName\u0026quot;),s=this.get([\u0026quot;axisName\u0026quot;,\u0026quot;show\u0026quot;]),l=this.get([\u0026quot;axisName\u0026quot;,\u0026quot;formatter\u0026quot;]),u=this.get(\u0026quot;axisNameGap\u0026quot;),h=this.get(\u0026quot;triggerEvent\u0026quot;),c=z(this.get(\u0026quot;indicator\u0026quot;)||[],(function(c){null!=c.max\u0026amp;\u0026amp;c.max\u0026gt;0\u0026amp;\u0026amp;!c.min?c.min=0:null!=c.min\u0026amp;\u0026amp;c.min\u0026lt;0\u0026amp;\u0026amp;!c.max\u0026amp;\u0026amp;(c.max=0);var p=a;null!=c.color\u0026amp;\u0026amp;(p=k({color:c.color},a));var d=C(T(c),{boundaryGap:t,splitNumber:e,scale:n,axisLine:i,axisTick:r,axisLabel:o,name:c.text,showName:s,nameLocation:\u0026quot;end\u0026quot;,nameGap:u,nameTextStyle:p,triggerEvent:h},!1);if(U(l)){var f=d.name;d.name=l.replace(\u0026quot;{value}\u0026quot;,null!=f?f:\u0026quot;\u0026quot;)}else X(l)\u0026amp;\u0026amp;(d.name=l(d.name,d));var g=new Cc(d,null,this.ecModel);return R(g,D_.prototype),g.mainType=\u0026quot;radar\u0026quot;,g.componentIndex=this.componentIndex,g}),this);this._indicatorModels=c},e.prototype.getIndicatorModels=function(){return this._indicatorModels},e.type=\u0026quot;radar\u0026quot;,e.defaultOption={z:0,center:[\u0026quot;50%\u0026quot;,\u0026quot;50%\u0026quot;],radius:\u0026quot;75%\u0026quot;,startAngle:90,axisName:{show:!0},boundaryGap:[0,0],splitNumber:5,axisNameGap:15,scale:!1,shape:\u0026quot;polygon\u0026quot;,axisLine:C({lineStyle:{color:\u0026quot;#bbb\u0026quot;}},XI.axisLine),axisLabel:UI(XI.axisLabel,!1),axisTick:UI(XI.axisTick,!1),splitLine:UI(XI.splitLine,!0),splitArea:UI(XI.splitArea,!0),indicator:[]},e}(zp),jI=[\u0026quot;axisLine\u0026quot;,\u0026quot;axisTickLabel\u0026quot;,\u0026quot;axisName\u0026quot;],qI=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){this.group.removeAll(),this._buildAxes(t),this._buildSplitLineAndArea(t)},e.prototype._buildAxes=function(t){var e=t.coordinateSystem;E(z(e.getIndicatorAxes(),(function(t){var n=t.model.get(\u0026quot;showName\u0026quot;)?t.name:\u0026quot;\u0026quot;;return new dI(t.model,{axisName:n,position:[e.cx,e.cy],rotation:t.angle,labelDirection:-1,tickDirection:-1,nameDirection:1})})),(function(t){E(jI,t.add,t),this.group.add(t.getGroup())}),this)},e.prototype._buildSplitLineAndArea=function(t){var e=t.coordinateSystem,n=e.getIndicatorAxes();if(n.length){var i=t.get(\u0026quot;shape\u0026quot;),r=t.getModel(\u0026quot;splitLine\u0026quot;),o=t.getModel(\u0026quot;splitArea\u0026quot;),a=r.getModel(\u0026quot;lineStyle\u0026quot;),s=o.getModel(\u0026quot;areaStyle\u0026quot;),l=r.get(\u0026quot;show\u0026quot;),u=o.get(\u0026quot;show\u0026quot;),h=a.get(\u0026quot;color\u0026quot;),c=s.get(\u0026quot;color\u0026quot;),p=Y(h)?h:[h],d=Y(c)?c:[c],f=[],g=[];if(\u0026quot;circle\u0026quot;===i)for(var y=n[0].getTicksCoords(),v=e.cx,m=e.cy,x=0;x\u0026lt;y.length;x++){if(l)f[C(f,p,x)].push(new Su({shape:{cx:v,cy:m,r:y[x].coord}}));if(u\u0026amp;\u0026amp;x\u0026lt;y.length-1)g[C(g,d,x)].push(new Wu({shape:{cx:v,cy:m,r0:y[x].coord,r:y[x+1].coord}}))}else{var _,b=z(n,(function(t,n){var i=t.getTicksCoords();return _=null==_?i.length-1:Math.min(i.length-1,_),z(i,(function(t){return e.coordToPoint(t.coord,n)}))})),w=[];for(x=0;x\u0026lt;=_;x++){for(var S=[],M=0;M\u0026lt;n.length;M++)S.push(b[M][x]);if(S[0]\u0026amp;\u0026amp;S.push(S[0].slice()),l)f[C(f,p,x)].push(new Zu({shape:{points:S}}));if(u\u0026amp;\u0026amp;w)g[C(g,d,x-1)].push(new Xu({shape:{points:S.concat(w)}}));w=S.slice().reverse()}}var I=a.getLineStyle(),T=s.getAreaStyle();E(g,(function(t,e){this.group.add(Nh(t,{style:k({stroke:\u0026quot;none\u0026quot;,fill:d[e%d.length]},T),silent:!0}))}),this),E(f,(function(t,e){this.group.add(Nh(t,{style:k({fill:\u0026quot;none\u0026quot;,stroke:p[e%p.length]},I),silent:!0}))}),this)}function C(t,e,n){var i=n%e.length;return t[i]=t[i]||[],i}},e.type=\u0026quot;radar\u0026quot;,e}(Ag),KI=function(t){function e(e,n,i){var r=t.call(this,e,n,i)||this;return r.type=\u0026quot;value\u0026quot;,r.angle=0,r.name=\u0026quot;\u0026quot;,r}return n(e,t),e}(ab),$I=function(){function t(t,e,n){this.dimensions=[],this._model=t,this._indicatorAxes=z(t.getIndicatorModels(),(function(t,e){var n=\u0026quot;indicator_\u0026quot;+e,i=new KI(n,new Ex);return i.name=t.get(\u0026quot;name\u0026quot;),i.model=t,t.axis=i,this.dimensions.push(n),i}),this),this.resize(t,n)}return t.prototype.getIndicatorAxes=function(){return this._indicatorAxes},t.prototype.dataToPoint=function(t,e){var n=this._indicatorAxes[e];return this.coordToPoint(n.dataToCoord(t),e)},t.prototype.coordToPoint=function(t,e){var n=this._indicatorAxes[e].angle;return[this.cx+t*Math.cos(n),this.cy-t*Math.sin(n)]},t.prototype.pointToData=function(t){var e=t[0]-this.cx,n=t[1]-this.cy,i=Math.sqrt(e*e+n*n);e/=i,n/=i;for(var r,o=Math.atan2(-n,e),a=1/0,s=-1,l=0;l\u0026lt;this._indicatorAxes.length;l++){var u=this._indicatorAxes[l],h=Math.abs(o-u.angle);h\u0026lt;a\u0026amp;\u0026amp;(r=u,s=l,a=h)}return[s,+(r\u0026amp;\u0026amp;r.coordToData(i))]},t.prototype.resize=function(t,e){var n=t.get(\u0026quot;center\u0026quot;),i=e.getWidth(),r=e.getHeight(),o=Math.min(i,r)/2;this.cx=$r(n[0],i),this.cy=$r(n[1],r),this.startAngle=t.get(\u0026quot;startAngle\u0026quot;)*Math.PI/180;var a=t.get(\u0026quot;radius\u0026quot;);(U(a)||j(a))\u0026amp;\u0026amp;(a=[0,a]),this.r0=$r(a[0],o),this.r=$r(a[1],o),E(this._indicatorAxes,(function(t,e){t.setExtent(this.r0,this.r);var n=this.startAngle+e*Math.PI*2/this._indicatorAxes.length;n=Math.atan2(Math.sin(n),Math.cos(n)),t.angle=n}),this)},t.prototype.update=function(t,e){var n=this._indicatorAxes,i=this._model;E(n,(function(t){t.scale.setExtent(1/0,-1/0)})),t.eachSeriesByType(\u0026quot;radar\u0026quot;,(function(e,r){if(\u0026quot;radar\u0026quot;===e.get(\u0026quot;coordinateSystem\u0026quot;)\u0026amp;\u0026amp;t.getComponent(\u0026quot;radar\u0026quot;,e.get(\u0026quot;radarIndex\u0026quot;))===i){var o=e.getData();E(n,(function(t){t.scale.unionExtentFromData(o,o.mapDimension(t.dim))}))}}),this);var r=i.get(\u0026quot;splitNumber\u0026quot;),o=new Ex;o.setExtent(0,r),o.setInterval(1),E(n,(function(t,e){sI(t.scale,t.model,o)}))},t.prototype.convertToPixel=function(t,e,n){return console.warn(\u0026quot;Not implemented.\u0026quot;),null},t.prototype.convertFromPixel=function(t,e,n){return console.warn(\u0026quot;Not implemented.\u0026quot;),null},t.prototype.containPoint=function(t){return console.warn(\u0026quot;Not implemented.\u0026quot;),!1},t.create=function(e,n){var i=[];return e.eachComponent(\u0026quot;radar\u0026quot;,(function(r){var o=new t(r,e,n);i.push(o),r.coordinateSystem=o})),e.eachSeriesByType(\u0026quot;radar\u0026quot;,(function(t){\u0026quot;radar\u0026quot;===t.get(\u0026quot;coordinateSystem\u0026quot;)\u0026amp;\u0026amp;(t.coordinateSystem=i[t.get(\u0026quot;radarIndex\u0026quot;)||0])})),i},t.dimensions=[],t}();function JI(t){t.registerCoordinateSystem(\u0026quot;radar\u0026quot;,$I),t.registerComponentModel(ZI),t.registerComponentView(qI),t.registerVisual({seriesType:\u0026quot;radar\u0026quot;,reset:function(t){var e=t.getData();e.each((function(t){e.setItemVisual(t,\u0026quot;legendIcon\u0026quot;,\u0026quot;roundRect\u0026quot;)})),e.setVisual(\u0026quot;legendIcon\u0026quot;,\u0026quot;roundRect\u0026quot;)}})}var QI=\u0026quot;\\0_ec_interaction_mutex\u0026quot;;function tT(t,e){return!!eT(t)[e]}function eT(t){return t[QI]||(t[QI]={})}Cm({type:\u0026quot;takeGlobalCursor\u0026quot;,event:\u0026quot;globalCursorTaken\u0026quot;,update:\u0026quot;update\u0026quot;},bt);var nT=function(t){function e(e){var n=t.call(this)||this;n._zr=e;var i=W(n._mousedownHandler,n),r=W(n._mousemoveHandler,n),o=W(n._mouseupHandler,n),a=W(n._mousewheelHandler,n),s=W(n._pinchHandler,n);return n.enable=function(t,n){this.disable(),this._opt=k(T(n)||{},{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),null==t\u0026amp;\u0026amp;(t=!0),!0!==t\u0026amp;\u0026amp;\u0026quot;move\u0026quot;!==t\u0026amp;\u0026amp;\u0026quot;pan\u0026quot;!==t||(e.on(\u0026quot;mousedown\u0026quot;,i),e.on(\u0026quot;mousemove\u0026quot;,r),e.on(\u0026quot;mouseup\u0026quot;,o)),!0!==t\u0026amp;\u0026amp;\u0026quot;scale\u0026quot;!==t\u0026amp;\u0026amp;\u0026quot;zoom\u0026quot;!==t||(e.on(\u0026quot;mousewheel\u0026quot;,a),e.on(\u0026quot;pinch\u0026quot;,s))},n.disable=function(){e.off(\u0026quot;mousedown\u0026quot;,i),e.off(\u0026quot;mousemove\u0026quot;,r),e.off(\u0026quot;mouseup\u0026quot;,o),e.off(\u0026quot;mousewheel\u0026quot;,a),e.off(\u0026quot;pinch\u0026quot;,s)},n}return n(e,t),e.prototype.isDragging=function(){return this._dragging},e.prototype.isPinching=function(){return this._pinching},e.prototype.setPointerChecker=function(t){this.pointerChecker=t},e.prototype.dispose=function(){this.disable()},e.prototype._mousedownHandler=function(t){if(!fe(t)){for(var e=t.target;e;){if(e.draggable)return;e=e.__hostTarget||e.parent}var n=t.offsetX,i=t.offsetY;this.pointerChecker\u0026amp;\u0026amp;this.pointerChecker(t,n,i)\u0026amp;\u0026amp;(this._x=n,this._y=i,this._dragging=!0)}},e.prototype._mousemoveHandler=function(t){if(this._dragging\u0026amp;\u0026amp;oT(\u0026quot;moveOnMouseMove\u0026quot;,t,this._opt)\u0026amp;\u0026amp;\u0026quot;pinch\u0026quot;!==t.gestureEvent\u0026amp;\u0026amp;!tT(this._zr,\u0026quot;globalPan\u0026quot;)){var e=t.offsetX,n=t.offsetY,i=this._x,r=this._y,o=e-i,a=n-r;this._x=e,this._y=n,this._opt.preventDefaultMouseMove\u0026amp;\u0026amp;de(t.event),rT(this,\u0026quot;pan\u0026quot;,\u0026quot;moveOnMouseMove\u0026quot;,t,{dx:o,dy:a,oldX:i,oldY:r,newX:e,newY:n,isAvailableBehavior:null})}},e.prototype._mouseupHandler=function(t){fe(t)||(this._dragging=!1)},e.prototype._mousewheelHandler=function(t){var e=oT(\u0026quot;zoomOnMouseWheel\u0026quot;,t,this._opt),n=oT(\u0026quot;moveOnMouseWheel\u0026quot;,t,this._opt),i=t.wheelDelta,r=Math.abs(i),o=t.offsetX,a=t.offsetY;if(0!==i\u0026amp;\u0026amp;(e||n)){if(e){var s=r\u0026gt;3?1.4:r\u0026gt;1?1.2:1.1;iT(this,\u0026quot;zoom\u0026quot;,\u0026quot;zoomOnMouseWheel\u0026quot;,t,{scale:i\u0026gt;0?s:1/s,originX:o,originY:a,isAvailableBehavior:null})}if(n){var l=Math.abs(i);iT(this,\u0026quot;scrollMove\u0026quot;,\u0026quot;moveOnMouseWheel\u0026quot;,t,{scrollDelta:(i\u0026gt;0?1:-1)*(l\u0026gt;3?.4:l\u0026gt;1?.15:.05),originX:o,originY:a,isAvailableBehavior:null})}}},e.prototype._pinchHandler=function(t){tT(this._zr,\u0026quot;globalPan\u0026quot;)||iT(this,\u0026quot;zoom\u0026quot;,null,t,{scale:t.pinchScale\u0026gt;1?1.1:1/1.1,originX:t.pinchX,originY:t.pinchY,isAvailableBehavior:null})},e}(jt);function iT(t,e,n,i,r){t.pointerChecker\u0026amp;\u0026amp;t.pointerChecker(i,r.originX,r.originY)\u0026amp;\u0026amp;(de(i.event),rT(t,e,n,i,r))}function rT(t,e,n,i,r){r.isAvailableBehavior=W(oT,null,n,i),t.trigger(e,r)}function oT(t,e,n){var i=n[t];return!t||i\u0026amp;\u0026amp;(!U(i)||e.event[i+\u0026quot;Key\u0026quot;])}function aT(t,e,n){var i=t.target;i.x+=e,i.y+=n,i.dirty()}function sT(t,e,n,i){var r=t.target,o=t.zoomLimit,a=t.zoom=t.zoom||1;if(a*=e,o){var s=o.min||0,l=o.max||1/0;a=Math.max(Math.min(l,a),s)}var u=a/t.zoom;t.zoom=a,r.x-=(n-r.x)*(u-1),r.y-=(i-r.y)*(u-1),r.scaleX*=u,r.scaleY*=u,r.dirty()}var lT,uT={axisPointer:1,tooltip:1,brush:1};function hT(t,e,n){var i=e.getComponentByElement(t.topTarget),r=i\u0026amp;\u0026amp;i.coordinateSystem;return i\u0026amp;\u0026amp;i!==n\u0026amp;\u0026amp;!uT.hasOwnProperty(i.mainType)\u0026amp;\u0026amp;r\u0026amp;\u0026amp;r.model!==n}function cT(t){U(t)\u0026amp;\u0026amp;(t=(new DOMParser).parseFromString(t,\u0026quot;text/xml\u0026quot;));var e=t;for(9===e.nodeType\u0026amp;\u0026amp;(e=e.firstChild);\u0026quot;svg\u0026quot;!==e.nodeName.toLowerCase()||1!==e.nodeType;)e=e.nextSibling;return e}var pT={fill:\u0026quot;fill\u0026quot;,stroke:\u0026quot;stroke\u0026quot;,\u0026quot;stroke-width\u0026quot;:\u0026quot;lineWidth\u0026quot;,opacity:\u0026quot;opacity\u0026quot;,\u0026quot;fill-opacity\u0026quot;:\u0026quot;fillOpacity\u0026quot;,\u0026quot;stroke-opacity\u0026quot;:\u0026quot;strokeOpacity\u0026quot;,\u0026quot;stroke-dasharray\u0026quot;:\u0026quot;lineDash\u0026quot;,\u0026quot;stroke-dashoffset\u0026quot;:\u0026quot;lineDashOffset\u0026quot;,\u0026quot;stroke-linecap\u0026quot;:\u0026quot;lineCap\u0026quot;,\u0026quot;stroke-linejoin\u0026quot;:\u0026quot;lineJoin\u0026quot;,\u0026quot;stroke-miterlimit\u0026quot;:\u0026quot;miterLimit\u0026quot;,\u0026quot;font-family\u0026quot;:\u0026quot;fontFamily\u0026quot;,\u0026quot;font-size\u0026quot;:\u0026quot;fontSize\u0026quot;,\u0026quot;font-style\u0026quot;:\u0026quot;fontStyle\u0026quot;,\u0026quot;font-weight\u0026quot;:\u0026quot;fontWeight\u0026quot;,\u0026quot;text-anchor\u0026quot;:\u0026quot;textAlign\u0026quot;,visibility:\u0026quot;visibility\u0026quot;,display:\u0026quot;display\u0026quot;},dT=G(pT),fT={\u0026quot;alignment-baseline\u0026quot;:\u0026quot;textBaseline\u0026quot;,\u0026quot;stop-color\u0026quot;:\u0026quot;stopColor\u0026quot;},gT=G(fT),yT=function(){function t(){this._defs={},this._root=null}return t.prototype.parse=function(t,e){e=e||{};var n=cT(t);this._defsUsePending=[];var i=new Br;this._root=i;var r=[],o=n.getAttribute(\u0026quot;viewBox\u0026quot;)||\u0026quot;\u0026quot;,a=parseFloat(n.getAttribute(\u0026quot;width\u0026quot;)||e.width),s=parseFloat(n.getAttribute(\u0026quot;height\u0026quot;)||e.height);isNaN(a)\u0026amp;\u0026amp;(a=null),isNaN(s)\u0026amp;\u0026amp;(s=null),wT(n,i,null,!0,!1);for(var l,u,h=n.firstChild;h;)this._parseNode(h,i,r,null,!1,!1),h=h.nextSibling;if(function(t,e){for(var n=0;n\u0026lt;e.length;n++){var i=e[n];i[0].style[i[1]]=t[i[2]]}}(this._defs,this._defsUsePending),this._defsUsePending=[],o){var c=TT(o);c.length\u0026gt;=4\u0026amp;\u0026amp;(l={x:parseFloat(c[0]||0),y:parseFloat(c[1]||0),width:parseFloat(c[2]),height:parseFloat(c[3])})}if(l\u0026amp;\u0026amp;null!=a\u0026amp;\u0026amp;null!=s\u0026amp;\u0026amp;(u=LT(l,{x:0,y:0,width:a,height:s}),!e.ignoreViewBox)){var p=i;(i=new Br).add(p),p.scaleX=p.scaleY=u.scale,p.x=u.x,p.y=u.y}return e.ignoreRootClip||null==a||null==s||i.setClipPath(new Ws({shape:{x:0,y:0,width:a,height:s}})),{root:i,width:a,height:s,viewBoxRect:l,viewBoxTransform:u,named:r}},t.prototype._parseNode=function(t,e,n,i,r,o){var a,s=t.nodeName.toLowerCase(),l=i;if(\u0026quot;defs\u0026quot;===s\u0026amp;\u0026amp;(r=!0),\u0026quot;text\u0026quot;===s\u0026amp;\u0026amp;(o=!0),\u0026quot;defs\u0026quot;===s||\u0026quot;switch\u0026quot;===s)a=e;else{if(!r){var u=lT[s];if(u\u0026amp;\u0026amp;_t(lT,s)){a=u.call(this,t,e);var h=t.getAttribute(\u0026quot;name\u0026quot;);if(h){var c={name:h,namedFrom:null,svgNodeTagLower:s,el:a};n.push(c),\u0026quot;g\u0026quot;===s\u0026amp;\u0026amp;(l=c)}else i\u0026amp;\u0026amp;n.push({name:i.name,namedFrom:i,svgNodeTagLower:s,el:a});e.add(a)}}var p=vT[s];if(p\u0026amp;\u0026amp;_t(vT,s)){var d=p.call(this,t),f=t.getAttribute(\u0026quot;id\u0026quot;);f\u0026amp;\u0026amp;(this._defs[f]=d)}}if(a\u0026amp;\u0026amp;a.isGroup)for(var g=t.firstChild;g;)1===g.nodeType?this._parseNode(g,a,n,l,r,o):3===g.nodeType\u0026amp;\u0026amp;o\u0026amp;\u0026amp;this._parseText(g,a),g=g.nextSibling},t.prototype._parseText=function(t,e){var n=new Ps({style:{text:t.textContent},silent:!0,x:this._textX||0,y:this._textY||0});_T(e,n),wT(t,n,this._defsUsePending,!1,!1),function(t,e){var n=e.__selfStyle;if(n){var i=n.textBaseline,r=i;i\u0026amp;\u0026amp;\u0026quot;auto\u0026quot;!==i?\u0026quot;baseline\u0026quot;===i?r=\u0026quot;alphabetic\u0026quot;:\u0026quot;before-edge\u0026quot;===i||\u0026quot;text-before-edge\u0026quot;===i?r=\u0026quot;top\u0026quot;:\u0026quot;after-edge\u0026quot;===i||\u0026quot;text-after-edge\u0026quot;===i?r=\u0026quot;bottom\u0026quot;:\u0026quot;central\u0026quot;!==i\u0026amp;\u0026amp;\u0026quot;mathematical\u0026quot;!==i||(r=\u0026quot;middle\u0026quot;):r=\u0026quot;alphabetic\u0026quot;,t.style.textBaseline=r}var o=e.__inheritedStyle;if(o){var a=o.textAlign,s=a;a\u0026amp;\u0026amp;(\u0026quot;middle\u0026quot;===a\u0026amp;\u0026amp;(s=\u0026quot;center\u0026quot;),t.style.textAlign=s)}}(n,e);var i=n.style,r=i.fontSize;r\u0026amp;\u0026amp;r\u0026lt;9\u0026amp;\u0026amp;(i.fontSize=9,n.scaleX*=r/9,n.scaleY*=r/9);var o=(i.fontSize||i.fontFamily)\u0026amp;\u0026amp;[i.fontStyle,i.fontWeight,(i.fontSize||12)+\u0026quot;px\u0026quot;,i.fontFamily||\u0026quot;sans-serif\u0026quot;].join(\u0026quot; \u0026quot;);i.font=o;var a=n.getBoundingRect();return this._textX+=a.width,e.add(n),n},t.internalField=void(lT={g:function(t,e){var n=new Br;return _T(e,n),wT(t,n,this._defsUsePending,!1,!1),n},rect:function(t,e){var n=new Ws;return _T(e,n),wT(t,n,this._defsUsePending,!1,!1),n.setShape({x:parseFloat(t.getAttribute(\u0026quot;x\u0026quot;)||\u0026quot;0\u0026quot;),y:parseFloat(t.getAttribute(\u0026quot;y\u0026quot;)||\u0026quot;0\u0026quot;),width:parseFloat(t.getAttribute(\u0026quot;width\u0026quot;)||\u0026quot;0\u0026quot;),height:parseFloat(t.getAttribute(\u0026quot;height\u0026quot;)||\u0026quot;0\u0026quot;)}),n.silent=!0,n},circle:function(t,e){var n=new Su;return _T(e,n),wT(t,n,this._defsUsePending,!1,!1),n.setShape({cx:parseFloat(t.getAttribute(\u0026quot;cx\u0026quot;)||\u0026quot;0\u0026quot;),cy:parseFloat(t.getAttribute(\u0026quot;cy\u0026quot;)||\u0026quot;0\u0026quot;),r:parseFloat(t.getAttribute(\u0026quot;r\u0026quot;)||\u0026quot;0\u0026quot;)}),n.silent=!0,n},line:function(t,e){var n=new Ku;return _T(e,n),wT(t,n,this._defsUsePending,!1,!1),n.setShape({x1:parseFloat(t.getAttribute(\u0026quot;x1\u0026quot;)||\u0026quot;0\u0026quot;),y1:parseFloat(t.getAttribute(\u0026quot;y1\u0026quot;)||\u0026quot;0\u0026quot;),x2:parseFloat(t.getAttribute(\u0026quot;x2\u0026quot;)||\u0026quot;0\u0026quot;),y2:parseFloat(t.getAttribute(\u0026quot;y2\u0026quot;)||\u0026quot;0\u0026quot;)}),n.silent=!0,n},ellipse:function(t,e){var n=new Iu;return _T(e,n),wT(t,n,this._defsUsePending,!1,!1),n.setShape({cx:parseFloat(t.getAttribute(\u0026quot;cx\u0026quot;)||\u0026quot;0\u0026quot;),cy:parseFloat(t.getAttribute(\u0026quot;cy\u0026quot;)||\u0026quot;0\u0026quot;),rx:parseFloat(t.getAttribute(\u0026quot;rx\u0026quot;)||\u0026quot;0\u0026quot;),ry:parseFloat(t.getAttribute(\u0026quot;ry\u0026quot;)||\u0026quot;0\u0026quot;)}),n.silent=!0,n},polygon:function(t,e){var n,i=t.getAttribute(\u0026quot;points\u0026quot;);i\u0026amp;\u0026amp;(n=bT(i));var r=new Xu({shape:{points:n||[]},silent:!0});return _T(e,r),wT(t,r,this._defsUsePending,!1,!1),r},polyline:function(t,e){var n,i=t.getAttribute(\u0026quot;points\u0026quot;);i\u0026amp;\u0026amp;(n=bT(i));var r=new Zu({shape:{points:n||[]},silent:!0});return _T(e,r),wT(t,r,this._defsUsePending,!1,!1),r},image:function(t,e){var n=new Ns;return _T(e,n),wT(t,n,this._defsUsePending,!1,!1),n.setStyle({image:t.getAttribute(\u0026quot;xlink:href\u0026quot;)||t.getAttribute(\u0026quot;href\u0026quot;),x:+t.getAttribute(\u0026quot;x\u0026quot;),y:+t.getAttribute(\u0026quot;y\u0026quot;),width:+t.getAttribute(\u0026quot;width\u0026quot;),height:+t.getAttribute(\u0026quot;height\u0026quot;)}),n.silent=!0,n},text:function(t,e){var n=t.getAttribute(\u0026quot;x\u0026quot;)||\u0026quot;0\u0026quot;,i=t.getAttribute(\u0026quot;y\u0026quot;)||\u0026quot;0\u0026quot;,r=t.getAttribute(\u0026quot;dx\u0026quot;)||\u0026quot;0\u0026quot;,o=t.getAttribute(\u0026quot;dy\u0026quot;)||\u0026quot;0\u0026quot;;this._textX=parseFloat(n)+parseFloat(r),this._textY=parseFloat(i)+parseFloat(o);var a=new Br;return _T(e,a),wT(t,a,this._defsUsePending,!1,!0),a},tspan:function(t,e){var n=t.getAttribute(\u0026quot;x\u0026quot;),i=t.getAttribute(\u0026quot;y\u0026quot;);null!=n\u0026amp;\u0026amp;(this._textX=parseFloat(n)),null!=i\u0026amp;\u0026amp;(this._textY=parseFloat(i));var r=t.getAttribute(\u0026quot;dx\u0026quot;)||\u0026quot;0\u0026quot;,o=t.getAttribute(\u0026quot;dy\u0026quot;)||\u0026quot;0\u0026quot;,a=new Br;return _T(e,a),wT(t,a,this._defsUsePending,!1,!0),this._textX+=parseFloat(r),this._textY+=parseFloat(o),a},path:function(t,e){var n=_u(t.getAttribute(\u0026quot;d\u0026quot;)||\u0026quot;\u0026quot;);return _T(e,n),wT(t,n,this._defsUsePending,!1,!1),n.silent=!0,n}}),t}(),vT={lineargradient:function(t){var e=parseInt(t.getAttribute(\u0026quot;x1\u0026quot;)||\u0026quot;0\u0026quot;,10),n=parseInt(t.getAttribute(\u0026quot;y1\u0026quot;)||\u0026quot;0\u0026quot;,10),i=parseInt(t.getAttribute(\u0026quot;x2\u0026quot;)||\u0026quot;10\u0026quot;,10),r=parseInt(t.getAttribute(\u0026quot;y2\u0026quot;)||\u0026quot;0\u0026quot;,10),o=new oh(e,n,i,r);return mT(t,o),xT(t,o),o},radialgradient:function(t){var e=parseInt(t.getAttribute(\u0026quot;cx\u0026quot;)||\u0026quot;0\u0026quot;,10),n=parseInt(t.getAttribute(\u0026quot;cy\u0026quot;)||\u0026quot;0\u0026quot;,10),i=parseInt(t.getAttribute(\u0026quot;r\u0026quot;)||\u0026quot;0\u0026quot;,10),r=new ah(e,n,i);return mT(t,r),xT(t,r),r}};function mT(t,e){\u0026quot;userSpaceOnUse\u0026quot;===t.getAttribute(\u0026quot;gradientUnits\u0026quot;)\u0026amp;\u0026amp;(e.global=!0)}function xT(t,e){for(var n=t.firstChild;n;){if(1===n.nodeType\u0026amp;\u0026amp;\u0026quot;stop\u0026quot;===n.nodeName.toLocaleLowerCase()){var i=n.getAttribute(\u0026quot;offset\u0026quot;),r=void 0;r=i\u0026amp;\u0026amp;i.indexOf(\u0026quot;%\u0026quot;)\u0026gt;0?parseInt(i,10)/100:i?parseFloat(i):0;var o={};kT(n,o,o);var a=o.stopColor||n.getAttribute(\u0026quot;stop-color\u0026quot;)||\u0026quot;#000000\u0026quot;;e.colorStops.push({offset:r,color:a})}n=n.nextSibling}}function _T(t,e){t\u0026amp;\u0026amp;t.__inheritedStyle\u0026amp;\u0026amp;(e.__inheritedStyle||(e.__inheritedStyle={}),k(e.__inheritedStyle,t.__inheritedStyle))}function bT(t){for(var e=TT(t),n=[],i=0;i\u0026lt;e.length;i+=2){var r=parseFloat(e[i]),o=parseFloat(e[i+1]);n.push([r,o])}return n}function wT(t,e,n,i,r){var o=e,a=o.__inheritedStyle=o.__inheritedStyle||{},s={};1===t.nodeType\u0026amp;\u0026amp;(function(t,e){var n=t.getAttribute(\u0026quot;transform\u0026quot;);if(n){n=n.replace(/,/g,\u0026quot; \u0026quot;);var i=[],r=null;n.replace(CT,(function(t,e,n){return i.push(e,n),\u0026quot;\u0026quot;}));for(var o=i.length-1;o\u0026gt;0;o-=2){var a=i[o],s=i[o-1],l=TT(a);switch(r=r||[1,0,0,1,0,0],s){case\u0026quot;translate\u0026quot;:we(r,r,[parseFloat(l[0]),parseFloat(l[1]||\u0026quot;0\u0026quot;)]);break;case\u0026quot;scale\u0026quot;:Me(r,r,[parseFloat(l[0]),parseFloat(l[1]||l[0])]);break;case\u0026quot;rotate\u0026quot;:Se(r,r,-parseFloat(l[0])*DT,[parseFloat(l[1]||\u0026quot;0\u0026quot;),parseFloat(l[2]||\u0026quot;0\u0026quot;)]);break;case\u0026quot;skewX\u0026quot;:be(r,[1,0,Math.tan(parseFloat(l[0])*DT),1,0,0],r);break;case\u0026quot;skewY\u0026quot;:be(r,[1,Math.tan(parseFloat(l[0])*DT),0,1,0,0],r);break;case\u0026quot;matrix\u0026quot;:r[0]=parseFloat(l[0]),r[1]=parseFloat(l[1]),r[2]=parseFloat(l[2]),r[3]=parseFloat(l[3]),r[4]=parseFloat(l[4]),r[5]=parseFloat(l[5])}}e.setLocalTransform(r)}}(t,e),kT(t,a,s),i||function(t,e,n){for(var i=0;i\u0026lt;dT.length;i++){var r=dT[i];null!=(o=t.getAttribute(r))\u0026amp;\u0026amp;(e[pT[r]]=o)}for(i=0;i\u0026lt;gT.length;i++){var o;r=gT[i];null!=(o=t.getAttribute(r))\u0026amp;\u0026amp;(n[fT[r]]=o)}}(t,a,s)),o.style=o.style||{},null!=a.fill\u0026amp;\u0026amp;(o.style.fill=MT(o,\u0026quot;fill\u0026quot;,a.fill,n)),null!=a.stroke\u0026amp;\u0026amp;(o.style.stroke=MT(o,\u0026quot;stroke\u0026quot;,a.stroke,n)),E([\u0026quot;lineWidth\u0026quot;,\u0026quot;opacity\u0026quot;,\u0026quot;fillOpacity\u0026quot;,\u0026quot;strokeOpacity\u0026quot;,\u0026quot;miterLimit\u0026quot;,\u0026quot;fontSize\u0026quot;],(function(t){null!=a[t]\u0026amp;\u0026amp;(o.style[t]=parseFloat(a[t]))})),E([\u0026quot;lineDashOffset\u0026quot;,\u0026quot;lineCap\u0026quot;,\u0026quot;lineJoin\u0026quot;,\u0026quot;fontWeight\u0026quot;,\u0026quot;fontFamily\u0026quot;,\u0026quot;fontStyle\u0026quot;,\u0026quot;textAlign\u0026quot;],(function(t){null!=a[t]\u0026amp;\u0026amp;(o.style[t]=a[t])})),r\u0026amp;\u0026amp;(o.__selfStyle=s),a.lineDash\u0026amp;\u0026amp;(o.style.lineDash=z(TT(a.lineDash),(function(t){return parseFloat(t)}))),\u0026quot;hidden\u0026quot;!==a.visibility\u0026amp;\u0026amp;\u0026quot;collapse\u0026quot;!==a.visibility||(o.invisible=!0),\u0026quot;none\u0026quot;===a.display\u0026amp;\u0026amp;(o.ignore=!0)}var ST=/^url\\(\\s*#(.*?)\\)/;function MT(t,e,n,i){var r=n\u0026amp;\u0026amp;n.match(ST);if(!r)return\u0026quot;none\u0026quot;===n\u0026amp;\u0026amp;(n=null),n;var o=ut(r[1]);i.push([t,e,o])}var IT=/-?([0-9]*\\.)?[0-9]+([eE]-?[0-9]+)?/g;function TT(t){return t.match(IT)||[]}var CT=/(translate|scale|rotate|skewX|skewY|matrix)\\(([\\-\\s0-9\\.eE,]*)\\)/g,DT=Math.PI/180;var AT=/([^\\s:;]+)\\s*:\\s*([^:;]+)/g;function kT(t,e,n){var i,r=t.getAttribute(\u0026quot;style\u0026quot;);if(r)for(AT.lastIndex=0;null!=(i=AT.exec(r));){var o=i[1],a=_t(pT,o)?pT[o]:null;a\u0026amp;\u0026amp;(e[a]=i[2]);var s=_t(fT,o)?fT[o]:null;s\u0026amp;\u0026amp;(n[s]=i[2])}}function LT(t,e){var n=e.width/t.width,i=e.height/t.height,r=Math.min(n,i);return{scale:r,x:-(t.x+t.width/2)*r+(e.x+e.width/2),y:-(t.y+t.height/2)*r+(e.y+e.height/2)}}var PT=yt([\u0026quot;rect\u0026quot;,\u0026quot;circle\u0026quot;,\u0026quot;line\u0026quot;,\u0026quot;ellipse\u0026quot;,\u0026quot;polygon\u0026quot;,\u0026quot;polyline\u0026quot;,\u0026quot;path\u0026quot;,\u0026quot;text\u0026quot;,\u0026quot;tspan\u0026quot;,\u0026quot;g\u0026quot;]),OT=function(){function t(t,e){this.type=\u0026quot;geoSVG\u0026quot;,this._usedGraphicMap=yt(),this._freedGraphics=[],this._mapName=t,this._parsedXML=cT(e)}return t.prototype.load=function(){var t=this._firstGraphic;if(!t){t=this._firstGraphic=this._buildGraphic(this._parsedXML),this._freedGraphics.push(t),this._boundingRect=this._firstGraphic.boundingRect.clone();var e=function(t){var e=[],n=yt();return E(t,(function(t){if(null==t.namedFrom){var i=new F_(t.name,t.el);e.push(i),n.set(t.name,i)}})),{regions:e,regionsMap:n}}(t.named),n=e.regions,i=e.regionsMap;this._regions=n,this._regionsMap=i}return{boundingRect:this._boundingRect,regions:this._regions,regionsMap:this._regionsMap}},t.prototype._buildGraphic=function(t){var e,n,i,r;try{lt(null!=(n=(e=t\u0026amp;\u0026amp;(i=t,r={ignoreViewBox:!0,ignoreRootClip:!0},(new yT).parse(i,r))||{}).root))}catch(t){throw new Error(\u0026quot;Invalid svg format\\n\u0026quot;+t.message)}var o=new Br;o.add(n),o.isGeoSVGGraphicRoot=!0;var a=e.width,s=e.height,l=e.viewBoxRect,u=this._boundingRect;if(!u){var h=void 0,c=void 0,p=void 0,d=void 0;if(null!=a?(h=0,p=a):l\u0026amp;\u0026amp;(h=l.x,p=l.width),null!=s?(c=0,d=s):l\u0026amp;\u0026amp;(c=l.y,d=l.height),null==h||null==c){var f=n.getBoundingRect();null==h\u0026amp;\u0026amp;(h=f.x,p=f.width),null==c\u0026amp;\u0026amp;(c=f.y,d=f.height)}u=this._boundingRect=new ze(h,c,p,d)}if(l){var g=LT(l,u);n.scaleX=n.scaleY=g.scale,n.x=g.x,n.y=g.y}o.setClipPath(new Ws({shape:u.plain()}));var y=[];return E(e.named,(function(t){var e;null!=PT.get(t.svgNodeTagLower)\u0026amp;\u0026amp;(y.push(t),(e=t.el).silent=!1,e.isGroup\u0026amp;\u0026amp;e.traverse((function(t){t.silent=!1})))})),{root:o,boundingRect:u,named:y}},t.prototype.useGraphic=function(t){var e=this._usedGraphicMap,n=e.get(t);return n||(n=this._freedGraphics.pop()||this._buildGraphic(this._parsedXML),e.set(t,n),n)},t.prototype.freeGraphic=function(t){var e=this._usedGraphicMap,n=e.get(t);n\u0026amp;\u0026amp;(e.removeKey(t),this._freedGraphics.push(n))},t}();for(var RT=[126,25],NT=\u0026quot;南海诸岛\u0026quot;,ET=[[[0,3.5],[7,11.2],[15,11.9],[30,7],[42,.7],[52,.7],[56,7.7],[59,.7],[64,.7],[64,0],[5,0],[0,3.5]],[[13,16.1],[19,14.7],[16,21.7],[11,23.1],[13,16.1]],[[12,32.2],[14,38.5],[15,38.5],[13,32.2],[12,32.2]],[[16,47.6],[12,53.2],[13,53.2],[18,47.6],[16,47.6]],[[6,64.4],[8,70],[9,70],[8,64.4],[6,64.4]],[[23,82.6],[29,79.8],[30,79.8],[25,82.6],[23,82.6]],[[37,70.7],[43,62.3],[44,62.3],[39,70.7],[37,70.7]],[[48,51.1],[51,45.5],[53,45.5],[50,51.1],[48,51.1]],[[51,35],[51,28.7],[53,28.7],[53,35],[51,35]],[[52,22.4],[55,17.5],[56,17.5],[53,22.4],[52,22.4]],[[58,12.6],[62,7],[63,7],[60,12.6],[58,12.6]],[[0,3.5],[0,93.1],[64,93.1],[64,0],[63,0],[63,92.4],[1,92.4],[1,3.5],[0,3.5]]],zT=0;zT\u0026lt;ET.length;zT++)for(var VT=0;VT\u0026lt;ET[zT].length;VT++)ET[zT][VT][0]/=10.5,ET[zT][VT][1]/=-14,ET[zT][VT][0]+=RT[0],ET[zT][VT][1]+=RT[1];var BT={\u0026quot;南海诸岛\u0026quot;:[32,80],\u0026quot;广东\u0026quot;:[0,-10],\u0026quot;香港\u0026quot;:[10,5],\u0026quot;澳门\u0026quot;:[-10,10],\u0026quot;天津\u0026quot;:[5,5]};var FT=[[[123.45165252685547,25.73527164402261],[123.49731445312499,25.73527164402261],[123.49731445312499,25.750734064600884],[123.45165252685547,25.750734064600884],[123.45165252685547,25.73527164402261]]];var GT=function(){function t(t,e,n){var i;this.type=\u0026quot;geoJSON\u0026quot;,this._parsedMap=yt(),this._mapName=t,this._specialAreas=n,this._geoJSON=U(i=e)?\u0026quot;undefined\u0026quot;!=typeof JSON\u0026amp;\u0026amp;JSON.parse?JSON.parse(i):new Function(\u0026quot;return (\u0026quot;+i+\u0026quot;);\u0026quot;)():i}return t.prototype.load=function(t,e){e=e||\u0026quot;name\u0026quot;;var n=this._parsedMap.get(e);if(!n){var i=this._parseToRegions(e);n=this._parsedMap.set(e,{regions:i,boundingRect:WT(i)})}var r=yt(),o=[];return E(n.regions,(function(e){var n=e.name;t\u0026amp;\u0026amp;_t(t,n)\u0026amp;\u0026amp;(e=e.cloneShallow(n=t[n])),o.push(e),r.set(n,e)})),{regions:o,boundingRect:n.boundingRect||new ze(0,0,0,0),regionsMap:r}},t.prototype._parseToRegions=function(t){var e,n=this._mapName,i=this._geoJSON;try{e=i?H_(i,t):[]}catch(t){throw new Error(\u0026quot;Invalid geoJson format\\n\u0026quot;+t.message)}return function(t,e){if(\u0026quot;china\u0026quot;===t){for(var n=0;n\u0026lt;e.length;n++)if(e[n].name===NT)return;e.push(new B_(NT,z(ET,(function(t){return{type:\u0026quot;polygon\u0026quot;,exterior:t}})),RT))}}(n,e),E(e,(function(t){var e=t.name;!function(t,e){if(\u0026quot;china\u0026quot;===t){var n=BT[e.name];if(n){var i=e.getCenter();i[0]+=n[0]/10.5,i[1]+=-n[1]/14,e.setCenter(i)}}}(n,t),function(t,e){\u0026quot;china\u0026quot;===t\u0026amp;\u0026amp;\u0026quot;台湾\u0026quot;===e.name\u0026amp;\u0026amp;e.geometries.push({type:\u0026quot;polygon\u0026quot;,exterior:FT[0]})}(n,t);var i=this._specialAreas\u0026amp;\u0026amp;this._specialAreas[e];i\u0026amp;\u0026amp;t.transformTo(i.left,i.top,i.width,i.height)}),this),e},t.prototype.getMapForUser=function(){return{geoJson:this._geoJSON,geoJSON:this._geoJSON,specialAreas:this._specialAreas}},t}();function WT(t){for(var e,n=0;n\u0026lt;t.length;n++){var i=t[n].getBoundingRect();(e=e||i.clone()).union(i)}return e}var HT=yt(),YT=function(t,e,n){if(e.svg){var i=new OT(t,e.svg);HT.set(t,i)}else{var r=e.geoJson||e.geoJSON;r\u0026amp;\u0026amp;!e.features?n=e.specialAreas:r=e;i=new GT(t,r,n);HT.set(t,i)}},XT=function(t){return HT.get(t)},UT=function(t){var e=HT.get(t);return e\u0026amp;\u0026amp;\u0026quot;geoJSON\u0026quot;===e.type\u0026amp;\u0026amp;e.getMapForUser()},ZT=function(t,e,n){var i=HT.get(t);if(i)return i.load(e,n)},jT=[\u0026quot;rect\u0026quot;,\u0026quot;circle\u0026quot;,\u0026quot;line\u0026quot;,\u0026quot;ellipse\u0026quot;,\u0026quot;polygon\u0026quot;,\u0026quot;polyline\u0026quot;,\u0026quot;path\u0026quot;],qT=yt(jT),KT=yt(jT.concat([\u0026quot;g\u0026quot;])),$T=yt(jT.concat([\u0026quot;g\u0026quot;])),JT=Vo();function QT(t){var e=t.getItemStyle(),n=t.get(\u0026quot;areaColor\u0026quot;);return null!=n\u0026amp;\u0026amp;(e.fill=n),e}function tC(t){var e=t.style;e\u0026amp;\u0026amp;(e.stroke=e.stroke||e.fill,e.fill=null)}var eC=function(){function t(t){var e=new Br;this.uid=Ac(\u0026quot;ec_map_draw\u0026quot;),this._controller=new nT(t.getZr()),this._controllerHost={target:e},this.group=e,e.add(this._regionsGroup=new Br),e.add(this._svgGroup=new Br)}return t.prototype.draw=function(t,e,n,i,r){var o=\u0026quot;geo\u0026quot;===t.mainType,a=t.getData\u0026amp;\u0026amp;t.getData();o\u0026amp;\u0026amp;e.eachComponent({mainType:\u0026quot;series\u0026quot;,subType:\u0026quot;map\u0026quot;},(function(e){a||e.getHostGeoModel()!==t||(a=e.getData())}));var s=t.coordinateSystem,l=this._regionsGroup,u=this.group,h=s.getTransformInfo(),c=h.raw,p=h.roam;!l.childAt(0)||r?(u.x=p.x,u.y=p.y,u.scaleX=p.scaleX,u.scaleY=p.scaleY,u.dirty()):vh(u,p,t);var d=a\u0026amp;\u0026amp;a.getVisual(\u0026quot;visualMeta\u0026quot;)\u0026amp;\u0026amp;a.getVisual(\u0026quot;visualMeta\u0026quot;).length\u0026gt;0,f={api:n,geo:s,mapOrGeoModel:t,data:a,isVisualEncodedByVisualMap:d,isGeo:o,transformInfoRaw:c};\u0026quot;geoJSON\u0026quot;===s.resourceType?this._buildGeoJSON(f):\u0026quot;geoSVG\u0026quot;===s.resourceType\u0026amp;\u0026amp;this._buildSVG(f),this._updateController(t,e,n),this._updateMapSelectHandler(t,l,n,i)},t.prototype._buildGeoJSON=function(t){var e=this._regionsGroupByName=yt(),n=yt(),i=this._regionsGroup,r=t.transformInfoRaw,o=t.mapOrGeoModel,a=t.data,s=t.geo.projection,l=s\u0026amp;\u0026amp;s.stream;function u(t,e){return e\u0026amp;\u0026amp;(t=e(t)),t\u0026amp;\u0026amp;[t[0]*r.scaleX+r.x,t[1]*r.scaleY+r.y]}function h(t){for(var e=[],n=!l\u0026amp;\u0026amp;s\u0026amp;\u0026amp;s.project,i=0;i\u0026lt;t.length;++i){var r=u(t[i],n);r\u0026amp;\u0026amp;e.push(r)}return e}function c(t){return{shape:{points:h(t)}}}i.removeAll(),E(t.geo.regions,(function(r){var h=r.name,p=e.get(h),d=n.get(h)||{},f=d.dataIdx,g=d.regionModel;if(!p){p=e.set(h,new Br),i.add(p),f=a?a.indexOfName(h):null;var y=(g=t.isGeo?o.getRegionModel(h):a?a.getItemModel(f):null).get(\u0026quot;silent\u0026quot;,!0);null!=y\u0026amp;\u0026amp;(p.silent=y),n.set(h,{dataIdx:f,regionModel:g})}var v=[],m=[];E(r.geometries,(function(t){if(\u0026quot;polygon\u0026quot;===t.type){var e=[t.exterior].concat(t.interiors||[]);l\u0026amp;\u0026amp;(e=sC(e,l)),E(e,(function(t){v.push(new Xu(c(t)))}))}else{var n=t.points;l\u0026amp;\u0026amp;(n=sC(n,l,!0)),E(n,(function(t){m.push(new Zu(c(t)))}))}}));var x=u(r.getCenter(),s\u0026amp;\u0026amp;s.project);function _(e,n){if(e.length){var i=new ih({culling:!0,segmentIgnoreThreshold:1,shape:{paths:e}});p.add(i),nC(t,i,f,g),iC(t,i,h,g,o,f,x),n\u0026amp;\u0026amp;(tC(i),E(i.states,tC))}}_(v),_(m,!0)})),e.each((function(e,i){var r=n.get(i),a=r.dataIdx,s=r.regionModel;rC(t,e,i,s,o,a),oC(t,e,i,s,o),aC(t,e,i,s,o)}),this)},t.prototype._buildSVG=function(t){var e=t.geo.map,n=t.transformInfoRaw;this._svgGroup.x=n.x,this._svgGroup.y=n.y,this._svgGroup.scaleX=n.scaleX,this._svgGroup.scaleY=n.scaleY,this._svgResourceChanged(e)\u0026amp;\u0026amp;(this._freeSVG(),this._useSVG(e));var i=this._svgDispatcherMap=yt(),r=!1;E(this._svgGraphicRecord.named,(function(e){var n=e.name,o=t.mapOrGeoModel,a=t.data,s=e.svgNodeTagLower,l=e.el,u=a?a.indexOfName(n):null,h=o.getRegionModel(n);null!=qT.get(s)\u0026amp;\u0026amp;l instanceof Da\u0026amp;\u0026amp;nC(t,l,u,h),l instanceof Da\u0026amp;\u0026amp;(l.culling=!0);var c=h.get(\u0026quot;silent\u0026quot;,!0);(null!=c\u0026amp;\u0026amp;(l.silent=c),l.z2EmphasisLift=0,e.namedFrom)||(null!=$T.get(s)\u0026amp;\u0026amp;iC(t,l,n,h,o,u,null),rC(t,l,n,h,o,u),oC(t,l,n,h,o),null!=KT.get(s)\u0026amp;\u0026amp;(\u0026quot;self\u0026quot;===aC(t,l,n,h,o)\u0026amp;\u0026amp;(r=!0),(i.get(n)||i.set(n,[])).push(l)))}),this),this._enableBlurEntireSVG(r,t)},t.prototype._enableBlurEntireSVG=function(t,e){if(t\u0026amp;\u0026amp;e.isGeo){var n=e.mapOrGeoModel.getModel([\u0026quot;blur\u0026quot;,\u0026quot;itemStyle\u0026quot;]).getItemStyle().opacity;this._svgGraphicRecord.root.traverse((function(t){if(!t.isGroup){kl(t);var e=t.ensureState(\u0026quot;blur\u0026quot;).style||{};null==e.opacity\u0026amp;\u0026amp;null!=n\u0026amp;\u0026amp;(e.opacity=n),t.ensureState(\u0026quot;emphasis\u0026quot;)}}))}},t.prototype.remove=function(){this._regionsGroup.removeAll(),this._regionsGroupByName=null,this._svgGroup.removeAll(),this._freeSVG(),this._controller.dispose(),this._controllerHost=null},t.prototype.findHighDownDispatchers=function(t,e){if(null==t)return[];var n=e.coordinateSystem;if(\u0026quot;geoJSON\u0026quot;===n.resourceType){var i=this._regionsGroupByName;if(i){var r=i.get(t);return r?[r]:[]}}else if(\u0026quot;geoSVG\u0026quot;===n.resourceType)return this._svgDispatcherMap\u0026amp;\u0026amp;this._svgDispatcherMap.get(t)||[]},t.prototype._svgResourceChanged=function(t){return this._svgMapName!==t},t.prototype._useSVG=function(t){var e=XT(t);if(e\u0026amp;\u0026amp;\u0026quot;geoSVG\u0026quot;===e.type){var n=e.useGraphic(this.uid);this._svgGroup.add(n.root),this._svgGraphicRecord=n,this._svgMapName=t}},t.prototype._freeSVG=function(){var t=this._svgMapName;if(null!=t){var e=XT(t);e\u0026amp;\u0026amp;\u0026quot;geoSVG\u0026quot;===e.type\u0026amp;\u0026amp;e.freeGraphic(this.uid),this._svgGraphicRecord=null,this._svgDispatcherMap=null,this._svgGroup.removeAll(),this._svgMapName=null}},t.prototype._updateController=function(t,e,n){var i=t.coordinateSystem,r=this._controller,o=this._controllerHost;o.zoomLimit=t.get(\u0026quot;scaleLimit\u0026quot;),o.zoom=i.getZoom(),r.enable(t.get(\u0026quot;roam\u0026quot;)||!1);var a=t.mainType;function s(){var e={type:\u0026quot;geoRoam\u0026quot;,componentType:a};return e[a+\u0026quot;Id\u0026quot;]=t.id,e}r.off(\u0026quot;pan\u0026quot;).on(\u0026quot;pan\u0026quot;,(function(t){this._mouseDownFlag=!1,aT(o,t.dx,t.dy),n.dispatchAction(A(s(),{dx:t.dx,dy:t.dy,animation:{duration:0}}))}),this),r.off(\u0026quot;zoom\u0026quot;).on(\u0026quot;zoom\u0026quot;,(function(t){this._mouseDownFlag=!1,sT(o,t.scale,t.originX,t.originY),n.dispatchAction(A(s(),{totalZoom:o.zoom,zoom:t.scale,originX:t.originX,originY:t.originY,animation:{duration:0}}))}),this),r.setPointerChecker((function(e,r,o){return i.containPoint([r,o])\u0026amp;\u0026amp;!hT(e,n,t)}))},t.prototype.resetForLabelLayout=function(){this.group.traverse((function(t){var e=t.getTextContent();e\u0026amp;\u0026amp;(e.ignore=JT(e).ignore)}))},t.prototype._updateMapSelectHandler=function(t,e,n,i){var r=this;e.off(\u0026quot;mousedown\u0026quot;),e.off(\u0026quot;click\u0026quot;),t.get(\u0026quot;selectedMode\u0026quot;)\u0026amp;\u0026amp;(e.on(\u0026quot;mousedown\u0026quot;,(function(){r._mouseDownFlag=!0})),e.on(\u0026quot;click\u0026quot;,(function(t){r._mouseDownFlag\u0026amp;\u0026amp;(r._mouseDownFlag=!1)})))},t}();function nC(t,e,n,i){var r=i.getModel(\u0026quot;itemStyle\u0026quot;),o=i.getModel([\u0026quot;emphasis\u0026quot;,\u0026quot;itemStyle\u0026quot;]),a=i.getModel([\u0026quot;blur\u0026quot;,\u0026quot;itemStyle\u0026quot;]),s=i.getModel([\u0026quot;select\u0026quot;,\u0026quot;itemStyle\u0026quot;]),l=QT(r),u=QT(o),h=QT(s),c=QT(a),p=t.data;if(p){var d=p.getItemVisual(n,\u0026quot;style\u0026quot;),f=p.getItemVisual(n,\u0026quot;decal\u0026quot;);t.isVisualEncodedByVisualMap\u0026amp;\u0026amp;d.fill\u0026amp;\u0026amp;(l.fill=d.fill),f\u0026amp;\u0026amp;(l.decal=mv(f,t.api))}e.setStyle(l),e.style.strokeNoScale=!0,e.ensureState(\u0026quot;emphasis\u0026quot;).style=u,e.ensureState(\u0026quot;select\u0026quot;).style=h,e.ensureState(\u0026quot;blur\u0026quot;).style=c,kl(e)}function iC(t,e,n,i,r,o,a){var s=t.data,l=t.isGeo,u=s\u0026amp;\u0026amp;isNaN(s.get(s.mapDimension(\u0026quot;value\u0026quot;),o)),h=s\u0026amp;\u0026amp;s.getItemLayout(o);if(l||u||h\u0026amp;\u0026amp;h.showLabel){var c=l?n:o,p=void 0;(!s||o\u0026gt;=0)\u0026amp;\u0026amp;(p=r);var d=a?{normal:{align:\u0026quot;center\u0026quot;,verticalAlign:\u0026quot;middle\u0026quot;}}:null;ic(e,rc(i),{labelFetcher:p,labelDataIndex:c,defaultText:n},d);var f=e.getTextContent();if(f\u0026amp;\u0026amp;(JT(f).ignore=f.ignore,e.textConfig\u0026amp;\u0026amp;a)){var g=e.getBoundingRect().clone();e.textConfig.layoutRect=g,e.textConfig.position=[(a[0]-g.x)/g.width*100+\u0026quot;%\u0026quot;,(a[1]-g.y)/g.height*100+\u0026quot;%\u0026quot;]}e.disableLabelAnimation=!0}else e.removeTextContent(),e.removeTextConfig(),e.disableLabelAnimation=null}function rC(t,e,n,i,r,o){t.data?t.data.setItemGraphicEl(o,e):rl(e).eventData={componentType:\u0026quot;geo\u0026quot;,componentIndex:r.componentIndex,geoIndex:r.componentIndex,name:n,region:i\u0026amp;\u0026amp;i.option||{}}}function oC(t,e,n,i,r){t.data||Kh({el:e,componentModel:r,itemName:n,itemTooltipOption:i.get(\u0026quot;tooltip\u0026quot;)})}function aC(t,e,n,i,r){e.highDownSilentOnTouch=!!r.get(\u0026quot;selectedMode\u0026quot;);var o=i.getModel(\u0026quot;emphasis\u0026quot;),a=o.get(\u0026quot;focus\u0026quot;);return Zl(e,a,o.get(\u0026quot;blurScope\u0026quot;),o.get(\u0026quot;disabled\u0026quot;)),t.isGeo\u0026amp;\u0026amp;function(t,e,n){var i=rl(t);i.componentMainType=e.mainType,i.componentIndex=e.componentIndex,i.componentHighDownName=n}(e,r,n),a}function sC(t,e,n){var i,r=[];function o(){i=[]}function a(){i.length\u0026amp;\u0026amp;(r.push(i),i=[])}var s=e({polygonStart:o,polygonEnd:a,lineStart:o,lineEnd:a,point:function(t,e){isFinite(t)\u0026amp;\u0026amp;isFinite(e)\u0026amp;\u0026amp;i.push([t,e])},sphere:function(){}});return!n\u0026amp;\u0026amp;s.polygonStart(),E(t,(function(t){s.lineStart();for(var e=0;e\u0026lt;t.length;e++)s.point(t[e][0],t[e][1]);s.lineEnd()})),!n\u0026amp;\u0026amp;s.polygonEnd(),r}var lC=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n,i){if(!i||\u0026quot;mapToggleSelect\u0026quot;!==i.type||i.from!==this.uid){var r=this.group;if(r.removeAll(),!t.getHostGeoModel()){if(this._mapDraw\u0026amp;\u0026amp;i\u0026amp;\u0026amp;\u0026quot;geoRoam\u0026quot;===i.type\u0026amp;\u0026amp;this._mapDraw.resetForLabelLayout(),i\u0026amp;\u0026amp;\u0026quot;geoRoam\u0026quot;===i.type\u0026amp;\u0026amp;\u0026quot;series\u0026quot;===i.componentType\u0026amp;\u0026amp;i.seriesId===t.id)(o=this._mapDraw)\u0026amp;\u0026amp;r.add(o.group);else if(t.needsDrawMap){var o=this._mapDraw||new eC(n);r.add(o.group),o.draw(t,e,n,this,i),this._mapDraw=o}else this._mapDraw\u0026amp;\u0026amp;this._mapDraw.remove(),this._mapDraw=null;t.get(\u0026quot;showLegendSymbol\u0026quot;)\u0026amp;\u0026amp;e.getComponent(\u0026quot;legend\u0026quot;)\u0026amp;\u0026amp;this._renderSymbols(t,e,n)}}},e.prototype.remove=function(){this._mapDraw\u0026amp;\u0026amp;this._mapDraw.remove(),this._mapDraw=null,this.group.removeAll()},e.prototype.dispose=function(){this._mapDraw\u0026amp;\u0026amp;this._mapDraw.remove(),this._mapDraw=null},e.prototype._renderSymbols=function(t,e,n){var i=t.originalData,r=this.group;i.each(i.mapDimension(\u0026quot;value\u0026quot;),(function(e,n){if(!isNaN(e)){var o=i.getItemLayout(n);if(o\u0026amp;\u0026amp;o.point){var a=o.point,s=o.offset,l=new Su({style:{fill:t.getData().getVisual(\u0026quot;style\u0026quot;).fill},shape:{cx:a[0]+9*s,cy:a[1],r:3},silent:!0,z2:8+(s?0:11)});if(!s){var u=t.mainSeries.getData(),h=i.getName(n),c=u.indexOfName(h),p=i.getItemModel(n),d=p.getModel(\u0026quot;label\u0026quot;),f=u.getItemGraphicEl(c);ic(l,rc(p),{labelFetcher:{getFormattedLabel:function(e,n){return t.getFormattedLabel(c,n)}},defaultText:h}),l.disableLabelAnimation=!0,d.get(\u0026quot;position\u0026quot;)||l.setTextConfig({position:\u0026quot;bottom\u0026quot;}),f.onHoverStateChange=function(t){Dl(l,t)}}r.add(l)}}}))},e.type=\u0026quot;map\u0026quot;,e}(Og),uC=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.needsDrawMap=!1,n.seriesGroup=[],n.getTooltipPosition=function(t){if(null!=t){var e=this.getData().getName(t),n=this.coordinateSystem,i=n.getRegion(e);return i\u0026amp;\u0026amp;n.dataToPoint(i.getCenter())}},n}return n(e,t),e.prototype.getInitialData=function(t){for(var e=RM(this,{coordDimensions:[\u0026quot;value\u0026quot;],encodeDefaulter:H(ed,this)}),n=yt(),i=[],r=0,o=e.count();r\u0026lt;o;r++){var a=e.getName(r);n.set(a,r)}return E(ZT(this.getMapType(),this.option.nameMap,this.option.nameProperty).regions,(function(t){var r,o=t.name,a=n.get(o),s=t.properties\u0026amp;\u0026amp;t.properties.echartsStyle;null==a?(r={name:o},i.push(r)):r=e.getRawDataItem(a),s\u0026amp;\u0026amp;C(r,s)})),e.appendData(i),e},e.prototype.getHostGeoModel=function(){var t=this.option.geoIndex;return null!=t?this.ecModel.getComponent(\u0026quot;geo\u0026quot;,t):null},e.prototype.getMapType=function(){return(this.getHostGeoModel()||this).option.map},e.prototype.getRawValue=function(t){var e=this.getData();return e.get(e.mapDimension(\u0026quot;value\u0026quot;),t)},e.prototype.getRegionModel=function(t){var e=this.getData();return e.getItemModel(e.indexOfName(t))},e.prototype.formatTooltip=function(t,e,n){for(var i=this.getData(),r=this.getRawValue(t),o=i.getName(t),a=this.seriesGroup,s=[],l=0;l\u0026lt;a.length;l++){var u=a[l].originalData.indexOfName(o),h=i.mapDimension(\u0026quot;value\u0026quot;);isNaN(a[l].originalData.get(h,u))||s.push(a[l].name)}return og(\u0026quot;section\u0026quot;,{header:s.join(\u0026quot;, \u0026quot;),noHeader:!s.length,blocks:[og(\u0026quot;nameValue\u0026quot;,{name:o,value:r})]})},e.prototype.setZoom=function(t){this.option.zoom=t},e.prototype.setCenter=function(t){this.option.center=t},e.prototype.getLegendIcon=function(t){var e=t.icon||\u0026quot;roundRect\u0026quot;,n=Xy(e,0,0,t.itemWidth,t.itemHeight,t.itemStyle.fill);return n.setStyle(t.itemStyle),n.style.stroke=\u0026quot;none\u0026quot;,e.indexOf(\u0026quot;empty\u0026quot;)\u0026gt;-1\u0026amp;\u0026amp;(n.style.stroke=n.style.fill,n.style.fill=\u0026quot;#fff\u0026quot;,n.style.lineWidth=2),n},e.type=\u0026quot;series.map\u0026quot;,e.dependencies=[\u0026quot;geo\u0026quot;],e.layoutMode=\u0026quot;box\u0026quot;,e.defaultOption={z:2,coordinateSystem:\u0026quot;geo\u0026quot;,map:\u0026quot;\u0026quot;,left:\u0026quot;center\u0026quot;,top:\u0026quot;center\u0026quot;,aspectScale:null,showLegendSymbol:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,selectedMode:!0,label:{show:!1,color:\u0026quot;#000\u0026quot;},itemStyle:{borderWidth:.5,borderColor:\u0026quot;#444\u0026quot;,areaColor:\u0026quot;#eee\u0026quot;},emphasis:{label:{show:!0,color:\u0026quot;rgb(100,0,0)\u0026quot;},itemStyle:{areaColor:\u0026quot;rgba(255,215,0,0.8)\u0026quot;}},select:{label:{show:!0,color:\u0026quot;rgb(100,0,0)\u0026quot;},itemStyle:{color:\u0026quot;rgba(255,215,0,0.8)\u0026quot;}},nameProperty:\u0026quot;name\u0026quot;},e}(bg);function hC(t){var e={};t.eachSeriesByType(\u0026quot;map\u0026quot;,(function(t){var n=t.getHostGeoModel(),i=n?\u0026quot;o\u0026quot;+n.id:\u0026quot;i\u0026quot;+t.getMapType();(e[i]=e[i]||[]).push(t)})),E(e,(function(t,e){for(var n,i,r,o=(n=z(t,(function(t){return t.getData()})),i=t[0].get(\u0026quot;mapValueCalculation\u0026quot;),r={},E(n,(function(t){t.each(t.mapDimension(\u0026quot;value\u0026quot;),(function(e,n){var i=\u0026quot;ec-\u0026quot;+t.getName(n);r[i]=r[i]||[],isNaN(e)||r[i].push(e)}))})),n[0].map(n[0].mapDimension(\u0026quot;value\u0026quot;),(function(t,e){for(var o=\u0026quot;ec-\u0026quot;+n[0].getName(e),a=0,s=1/0,l=-1/0,u=r[o].length,h=0;h\u0026lt;u;h++)s=Math.min(s,r[o][h]),l=Math.max(l,r[o][h]),a+=r[o][h];return 0===u?NaN:\u0026quot;min\u0026quot;===i?s:\u0026quot;max\u0026quot;===i?l:\u0026quot;average\u0026quot;===i?a/u:a}))),a=0;a\u0026lt;t.length;a++)t[a].originalData=t[a].getData();for(a=0;a\u0026lt;t.length;a++)t[a].seriesGroup=t,t[a].needsDrawMap=0===a\u0026amp;\u0026amp;!t[a].getHostGeoModel(),t[a].setData(o.cloneShallow()),t[a].mainSeries=t[0]}))}function cC(t){var e={};t.eachSeriesByType(\u0026quot;map\u0026quot;,(function(n){var i=n.getMapType();if(!n.getHostGeoModel()\u0026amp;\u0026amp;!e[i]){var r={};E(n.seriesGroup,(function(e){var n=e.coordinateSystem,i=e.originalData;e.get(\u0026quot;showLegendSymbol\u0026quot;)\u0026amp;\u0026amp;t.getComponent(\u0026quot;legend\u0026quot;)\u0026amp;\u0026amp;i.each(i.mapDimension(\u0026quot;value\u0026quot;),(function(t,e){var o=i.getName(e),a=n.getRegion(o);if(a\u0026amp;\u0026amp;!isNaN(t)){var s=r[o]||0,l=n.dataToPoint(a.getCenter());r[o]=s+1,i.setItemLayout(e,{point:l,offset:s})}}))}));var o=n.getData();o.each((function(t){var e=o.getName(t),n=o.getItemLayout(t)||{};n.showLabel=!r[e],o.setItemLayout(t,n)})),e[i]=!0}}))}var pC=Wt,dC=function(t){function e(e){var n=t.call(this)||this;return n.type=\u0026quot;view\u0026quot;,n.dimensions=[\u0026quot;x\u0026quot;,\u0026quot;y\u0026quot;],n._roamTransformable=new vr,n._rawTransformable=new vr,n.name=e,n}return n(e,t),e.prototype.setBoundingRect=function(t,e,n,i){return this._rect=new ze(t,e,n,i),this._rect},e.prototype.getBoundingRect=function(){return this._rect},e.prototype.setViewRect=function(t,e,n,i){this._transformTo(t,e,n,i),this._viewRect=new ze(t,e,n,i)},e.prototype._transformTo=function(t,e,n,i){var r=this.getBoundingRect(),o=this._rawTransformable;o.transform=r.calculateTransform(new ze(t,e,n,i));var a=o.parent;o.parent=null,o.decomposeTransform(),o.parent=a,this._updateTransform()},e.prototype.setCenter=function(t,e){t\u0026amp;\u0026amp;(this._center=[$r(t[0],e.getWidth()),$r(t[1],e.getHeight())],this._updateCenterAndZoom())},e.prototype.setZoom=function(t){t=t||1;var e=this.zoomLimit;e\u0026amp;\u0026amp;(null!=e.max\u0026amp;\u0026amp;(t=Math.min(e.max,t)),null!=e.min\u0026amp;\u0026amp;(t=Math.max(e.min,t))),this._zoom=t,this._updateCenterAndZoom()},e.prototype.getDefaultCenter=function(){var t=this.getBoundingRect();return[t.x+t.width/2,t.y+t.height/2]},e.prototype.getCenter=function(){return this._center||this.getDefaultCenter()},e.prototype.getZoom=function(){return this._zoom||1},e.prototype.getRoamTransform=function(){return this._roamTransformable.getLocalTransform()},e.prototype._updateCenterAndZoom=function(){var t=this._rawTransformable.getLocalTransform(),e=this._roamTransformable,n=this.getDefaultCenter(),i=this.getCenter(),r=this.getZoom();i=Wt([],i,t),n=Wt([],n,t),e.originX=i[0],e.originY=i[1],e.x=n[0]-i[0],e.y=n[1]-i[1],e.scaleX=e.scaleY=r,this._updateTransform()},e.prototype._updateTransform=function(){var t=this._roamTransformable,e=this._rawTransformable;e.parent=t,t.updateTransform(),e.updateTransform(),_e(this.transform||(this.transform=[]),e.transform||[1,0,0,1,0,0]),this._rawTransform=e.getLocalTransform(),this.invTransform=this.invTransform||[],Ie(this.invTransform,this.transform),this.decomposeTransform()},e.prototype.getTransformInfo=function(){var t=this._rawTransformable,e=this._roamTransformable,n=new vr;return n.transform=e.transform,n.decomposeTransform(),{roam:{x:n.x,y:n.y,scaleX:n.scaleX,scaleY:n.scaleY},raw:{x:t.x,y:t.y,scaleX:t.scaleX,scaleY:t.scaleY}}},e.prototype.getViewRect=function(){return this._viewRect},e.prototype.getViewRectAfterRoam=function(){var t=this.getBoundingRect().clone();return t.applyTransform(this.transform),t},e.prototype.dataToPoint=function(t,e,n){var i=e?this._rawTransform:this.transform;return n=n||[],i?pC(n,t,i):It(n,t)},e.prototype.pointToData=function(t){var e=this.invTransform;return e?pC([],t,e):[t[0],t[1]]},e.prototype.convertToPixel=function(t,e,n){var i=fC(e);return i===this?i.dataToPoint(n):null},e.prototype.convertFromPixel=function(t,e,n){var i=fC(e);return i===this?i.pointToData(n):null},e.prototype.containPoint=function(t){return this.getViewRectAfterRoam().contain(t[0],t[1])},e.dimensions=[\u0026quot;x\u0026quot;,\u0026quot;y\u0026quot;],e}(vr);function fC(t){var e=t.seriesModel;return e?e.coordinateSystem:null}var gC={geoJSON:{aspectScale:.75,invertLongitute:!0},geoSVG:{aspectScale:1,invertLongitute:!1}},yC=[\u0026quot;lng\u0026quot;,\u0026quot;lat\u0026quot;],vC=function(t){function e(e,n,i){var r=t.call(this,e)||this;r.dimensions=yC,r.type=\u0026quot;geo\u0026quot;,r._nameCoordMap=yt(),r.map=n;var o,a=i.projection,s=ZT(n,i.nameMap,i.nameProperty),l=XT(n),u=(r.resourceType=l?l.type:null,r.regions=s.regions),h=gC[l.type];if(r._regionsMap=s.regionsMap,r.regions=s.regions,r.projection=a,a)for(var c=0;c\u0026lt;u.length;c++){var p=u[c].getBoundingRect(a);(o=o||p.clone()).union(p)}else o=s.boundingRect;return r.setBoundingRect(o.x,o.y,o.width,o.height),r.aspectScale=a?1:rt(i.aspectScale,h.aspectScale),r._invertLongitute=!a\u0026amp;\u0026amp;h.invertLongitute,r}return n(e,t),e.prototype._transformTo=function(t,e,n,i){var r=this.getBoundingRect(),o=this._invertLongitute;r=r.clone(),o\u0026amp;\u0026amp;(r.y=-r.y-r.height);var a=this._rawTransformable;a.transform=r.calculateTransform(new ze(t,e,n,i));var s=a.parent;a.parent=null,a.decomposeTransform(),a.parent=s,o\u0026amp;\u0026amp;(a.scaleY=-a.scaleY),this._updateTransform()},e.prototype.getRegion=function(t){return this._regionsMap.get(t)},e.prototype.getRegionByCoord=function(t){for(var e=this.regions,n=0;n\u0026lt;e.length;n++){var i=e[n];if(\u0026quot;geoJSON\u0026quot;===i.type\u0026amp;\u0026amp;i.contain(t))return e[n]}},e.prototype.addGeoCoord=function(t,e){this._nameCoordMap.set(t,e)},e.prototype.getGeoCoord=function(t){var e=this._regionsMap.get(t);return this._nameCoordMap.get(t)||e\u0026amp;\u0026amp;e.getCenter()},e.prototype.dataToPoint=function(t,e,n){if(U(t)\u0026amp;\u0026amp;(t=this.getGeoCoord(t)),t){var i=this.projection;return i\u0026amp;\u0026amp;(t=i.project(t)),t\u0026amp;\u0026amp;this.projectedToPoint(t,e,n)}},e.prototype.pointToData=function(t){var e=this.projection;return e\u0026amp;\u0026amp;(t=e.unproject(t)),t\u0026amp;\u0026amp;this.pointToProjected(t)},e.prototype.pointToProjected=function(e){return t.prototype.pointToData.call(this,e)},e.prototype.projectedToPoint=function(e,n,i){return t.prototype.dataToPoint.call(this,e,n,i)},e.prototype.convertToPixel=function(t,e,n){var i=mC(e);return i===this?i.dataToPoint(n):null},e.prototype.convertFromPixel=function(t,e,n){var i=mC(e);return i===this?i.pointToData(n):null},e}(dC);function mC(t){var e=t.geoModel,n=t.seriesModel;return e?e.coordinateSystem:n?n.coordinateSystem||(n.getReferringComponents(\u0026quot;geo\u0026quot;,Wo).models[0]||{}).coordinateSystem:null}function xC(t,e){var n=t.get(\u0026quot;boundingCoords\u0026quot;);if(null!=n){var i=n[0],r=n[1];if(isFinite(i[0])\u0026amp;\u0026amp;isFinite(i[1])\u0026amp;\u0026amp;isFinite(r[0])\u0026amp;\u0026amp;isFinite(r[1])){var o=this.projection;if(o){var a=i[0],s=i[1],l=r[0],u=r[1];i=[1/0,1/0],r=[-1/0,-1/0];var h=function(t,e,n,a){for(var s=n-t,l=a-e,u=0;u\u0026lt;=100;u++){var h=u/100,c=o.project([t+s*h,e+l*h]);Ht(i,i,c),Yt(r,r,c)}};h(a,s,l,s),h(l,s,l,u),h(l,u,a,u),h(a,u,l,s)}this.setBoundingRect(i[0],i[1],r[0]-i[0],r[1]-i[1])}else 0}var c,p,d,f=this.getBoundingRect(),g=t.get(\u0026quot;layoutCenter\u0026quot;),y=t.get(\u0026quot;layoutSize\u0026quot;),v=e.getWidth(),m=e.getHeight(),x=f.width/f.height*this.aspectScale,_=!1;if(g\u0026amp;\u0026amp;y\u0026amp;\u0026amp;(c=[$r(g[0],v),$r(g[1],m)],p=$r(y,Math.min(v,m)),isNaN(c[0])||isNaN(c[1])||isNaN(p)||(_=!0)),_)d={},x\u0026gt;1?(d.width=p,d.height=p/x):(d.height=p,d.width=p*x),d.y=c[1]-d.height/2,d.x=c[0]-d.width/2;else{var b=t.getBoxLayoutParams();b.aspect=x,d=kp(b,{width:v,height:m})}this.setViewRect(d.x,d.y,d.width,d.height),this.setCenter(t.get(\u0026quot;center\u0026quot;),e),this.setZoom(t.get(\u0026quot;zoom\u0026quot;))}R(vC,dC);var _C=function(){function t(){this.dimensions=yC}return t.prototype.create=function(t,e){var n=[];function i(t){return{nameProperty:t.get(\u0026quot;nameProperty\u0026quot;),aspectScale:t.get(\u0026quot;aspectScale\u0026quot;),projection:t.get(\u0026quot;projection\u0026quot;)}}t.eachComponent(\u0026quot;geo\u0026quot;,(function(t,r){var o=t.get(\u0026quot;map\u0026quot;),a=new vC(o+r,o,A({nameMap:t.get(\u0026quot;nameMap\u0026quot;)},i(t)));a.zoomLimit=t.get(\u0026quot;scaleLimit\u0026quot;),n.push(a),t.coordinateSystem=a,a.model=t,a.resize=xC,a.resize(t,e)})),t.eachSeries((function(t){if(\u0026quot;geo\u0026quot;===t.get(\u0026quot;coordinateSystem\u0026quot;)){var e=t.get(\u0026quot;geoIndex\u0026quot;)||0;t.coordinateSystem=n[e]}}));var r={};return t.eachSeriesByType(\u0026quot;map\u0026quot;,(function(t){if(!t.getHostGeoModel()){var e=t.getMapType();r[e]=r[e]||[],r[e].push(t)}})),E(r,(function(t,r){var o=z(t,(function(t){return t.get(\u0026quot;nameMap\u0026quot;)})),a=new vC(r,r,A({nameMap:D(o)},i(t[0])));a.zoomLimit=it.apply(null,z(t,(function(t){return t.get(\u0026quot;scaleLimit\u0026quot;)}))),n.push(a),a.resize=xC,a.resize(t[0],e),E(t,(function(t){t.coordinateSystem=a,function(t,e){E(e.get(\u0026quot;geoCoord\u0026quot;),(function(e,n){t.addGeoCoord(n,e)}))}(a,t)}))})),n},t.prototype.getFilledRegions=function(t,e,n,i){for(var r=(t||[]).slice(),o=yt(),a=0;a\u0026lt;r.length;a++)o.set(r[a].name,r[a]);return E(ZT(e,n,i).regions,(function(t){var e=t.name,n=o.get(e),i=t.properties\u0026amp;\u0026amp;t.properties.echartsStyle;n||(n={name:e},r.push(n)),i\u0026amp;\u0026amp;C(n,i)})),r},t}(),bC=new _C,wC=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(t,e,n){var i=XT(t.map);if(i\u0026amp;\u0026amp;\u0026quot;geoJSON\u0026quot;===i.type){var r=t.itemStyle=t.itemStyle||{};\u0026quot;color\u0026quot;in r||(r.color=\u0026quot;#eee\u0026quot;)}this.mergeDefaultAndTheme(t,n),Co(t,\u0026quot;label\u0026quot;,[\u0026quot;show\u0026quot;])},e.prototype.optionUpdated=function(){var t=this,e=this.option;e.regions=bC.getFilledRegions(e.regions,e.map,e.nameMap,e.nameProperty);var n={};this._optionModelMap=V(e.regions||[],(function(e,i){var r=i.name;return r\u0026amp;\u0026amp;(e.set(r,new Cc(i,t,t.ecModel)),i.selected\u0026amp;\u0026amp;(n[r]=!0)),e}),yt()),e.selectedMap||(e.selectedMap=n)},e.prototype.getRegionModel=function(t){return this._optionModelMap.get(t)||new Cc(null,this,this.ecModel)},e.prototype.getFormattedLabel=function(t,e){var n=this.getRegionModel(t),i=\u0026quot;normal\u0026quot;===e?n.get([\u0026quot;label\u0026quot;,\u0026quot;formatter\u0026quot;]):n.get([\u0026quot;emphasis\u0026quot;,\u0026quot;label\u0026quot;,\u0026quot;formatter\u0026quot;]),r={name:t};return X(i)?(r.status=e,i(r)):U(i)?i.replace(\u0026quot;{a}\u0026quot;,null!=t?t:\u0026quot;\u0026quot;):void 0},e.prototype.setZoom=function(t){this.option.zoom=t},e.prototype.setCenter=function(t){this.option.center=t},e.prototype.select=function(t){var e=this.option,n=e.selectedMode;n\u0026amp;\u0026amp;(\u0026quot;multiple\u0026quot;!==n\u0026amp;\u0026amp;(e.selectedMap=null),(e.selectedMap||(e.selectedMap={}))[t]=!0)},e.prototype.unSelect=function(t){var e=this.option.selectedMap;e\u0026amp;\u0026amp;(e[t]=!1)},e.prototype.toggleSelected=function(t){this[this.isSelected(t)?\u0026quot;unSelect\u0026quot;:\u0026quot;select\u0026quot;](t)},e.prototype.isSelected=function(t){var e=this.option.selectedMap;return!(!e||!e[t])},e.type=\u0026quot;geo\u0026quot;,e.layoutMode=\u0026quot;box\u0026quot;,e.defaultOption={z:0,show:!0,left:\u0026quot;center\u0026quot;,top:\u0026quot;center\u0026quot;,aspectScale:null,silent:!1,map:\u0026quot;\u0026quot;,boundingCoords:null,center:null,zoom:1,scaleLimit:null,label:{show:!1,color:\u0026quot;#000\u0026quot;},itemStyle:{borderWidth:.5,borderColor:\u0026quot;#444\u0026quot;},emphasis:{label:{show:!0,color:\u0026quot;rgb(100,0,0)\u0026quot;},itemStyle:{color:\u0026quot;rgba(255,215,0,0.8)\u0026quot;}},select:{label:{show:!0,color:\u0026quot;rgb(100,0,0)\u0026quot;},itemStyle:{color:\u0026quot;rgba(255,215,0,0.8)\u0026quot;}},regions:[]},e}(zp);function SC(t,e){return t.pointToProjected?t.pointToProjected(e):t.pointToData(e)}function MC(t,e,n,i){var r=t.getZoom(),o=t.getCenter(),a=e.zoom,s=t.projectedToPoint?t.projectedToPoint(o):t.dataToPoint(o);if(null!=e.dx\u0026amp;\u0026amp;null!=e.dy\u0026amp;\u0026amp;(s[0]-=e.dx,s[1]-=e.dy,t.setCenter(SC(t,s),i)),null!=a){if(n){var l=n.min||0,u=n.max||1/0;a=Math.max(Math.min(r*a,u),l)/r}t.scaleX*=a,t.scaleY*=a;var h=(e.originX-t.x)*(a-1),c=(e.originY-t.y)*(a-1);t.x-=h,t.y-=c,t.updateTransform(),t.setCenter(SC(t,s),i),t.setZoom(a*r)}return{center:t.getCenter(),zoom:t.getZoom()}}var IC=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.focusBlurEnabled=!0,n}return n(e,t),e.prototype.init=function(t,e){this._api=e},e.prototype.render=function(t,e,n,i){if(this._model=t,!t.get(\u0026quot;show\u0026quot;))return this._mapDraw\u0026amp;\u0026amp;this._mapDraw.remove(),void(this._mapDraw=null);this._mapDraw||(this._mapDraw=new eC(n));var r=this._mapDraw;r.draw(t,e,n,this,i),r.group.on(\u0026quot;click\u0026quot;,this._handleRegionClick,this),r.group.silent=t.get(\u0026quot;silent\u0026quot;),this.group.add(r.group),this.updateSelectStatus(t,e,n)},e.prototype._handleRegionClick=function(t){var e;Oy(t.target,(function(t){return null!=(e=rl(t).eventData)}),!0),e\u0026amp;\u0026amp;this._api.dispatchAction({type:\u0026quot;geoToggleSelect\u0026quot;,geoId:this._model.id,name:e.name})},e.prototype.updateSelectStatus=function(t,e,n){var i=this;this._mapDraw.group.traverse((function(t){var e=rl(t).eventData;if(e)return i._model.isSelected(e.name)?n.enterSelect(t):n.leaveSelect(t),!0}))},e.prototype.findHighDownDispatchers=function(t){return this._mapDraw\u0026amp;\u0026amp;this._mapDraw.findHighDownDispatchers(t,this._model)},e.prototype.dispose=function(){this._mapDraw\u0026amp;\u0026amp;this._mapDraw.remove()},e.type=\u0026quot;geo\u0026quot;,e}(Ag);function TC(t,e,n){YT(t,e,n)}function CC(t){function e(e,n){n.update=\u0026quot;geo:updateSelectStatus\u0026quot;,t.registerAction(n,(function(t,n){var i={},r=[];return n.eachComponent({mainType:\u0026quot;geo\u0026quot;,query:t},(function(n){n[e](t.name),E(n.coordinateSystem.regions,(function(t){i[t.name]=n.isSelected(t.name)||!1}));var o=[];E(i,(function(t,e){i[e]\u0026amp;\u0026amp;o.push(e)})),r.push({geoIndex:n.componentIndex,name:o})})),{selected:i,allSelected:r,name:t.name}}))}t.registerCoordinateSystem(\u0026quot;geo\u0026quot;,bC),t.registerComponentModel(wC),t.registerComponentView(IC),t.registerImpl(\u0026quot;registerMap\u0026quot;,TC),t.registerImpl(\u0026quot;getMap\u0026quot;,(function(t){return UT(t)})),e(\u0026quot;toggleSelected\u0026quot;,{type:\u0026quot;geoToggleSelect\u0026quot;,event:\u0026quot;geoselectchanged\u0026quot;}),e(\u0026quot;select\u0026quot;,{type:\u0026quot;geoSelect\u0026quot;,event:\u0026quot;geoselected\u0026quot;}),e(\u0026quot;unSelect\u0026quot;,{type:\u0026quot;geoUnSelect\u0026quot;,event:\u0026quot;geounselected\u0026quot;}),t.registerAction({type:\u0026quot;geoRoam\u0026quot;,event:\u0026quot;geoRoam\u0026quot;,update:\u0026quot;updateTransform\u0026quot;},(function(t,e,n){var i=t.componentType||\u0026quot;series\u0026quot;;e.eachComponent({mainType:i,query:t},(function(e){var r=e.coordinateSystem;if(\u0026quot;geo\u0026quot;===r.type){var o=MC(r,t,e.get(\u0026quot;scaleLimit\u0026quot;),n);e.setCenter\u0026amp;\u0026amp;e.setCenter(o.center),e.setZoom\u0026amp;\u0026amp;e.setZoom(o.zoom),\u0026quot;series\u0026quot;===i\u0026amp;\u0026amp;E(e.seriesGroup,(function(t){t.setCenter(o.center),t.setZoom(o.zoom)}))}}))}))}function DC(t,e){var n=t.isExpand?t.children:[],i=t.parentNode.children,r=t.hierNode.i?i[t.hierNode.i-1]:null;if(n.length){!function(t){var e=t.children,n=e.length,i=0,r=0;for(;--n\u0026gt;=0;){var o=e[n];o.hierNode.prelim+=i,o.hierNode.modifier+=i,r+=o.hierNode.change,i+=o.hierNode.shift+r}}(t);var o=(n[0].hierNode.prelim+n[n.length-1].hierNode.prelim)/2;r?(t.hierNode.prelim=r.hierNode.prelim+e(t,r),t.hierNode.modifier=t.hierNode.prelim-o):t.hierNode.prelim=o}else r\u0026amp;\u0026amp;(t.hierNode.prelim=r.hierNode.prelim+e(t,r));t.parentNode.hierNode.defaultAncestor=function(t,e,n,i){if(e){for(var r=t,o=t,a=o.parentNode.children[0],s=e,l=r.hierNode.modifier,u=o.hierNode.modifier,h=a.hierNode.modifier,c=s.hierNode.modifier;s=PC(s),o=OC(o),s\u0026amp;\u0026amp;o;){r=PC(r),a=OC(a),r.hierNode.ancestor=t;var p=s.hierNode.prelim+c-o.hierNode.prelim-u+i(s,o);p\u0026gt;0\u0026amp;\u0026amp;(NC(RC(s,t,n),t,p),u+=p,l+=p),c+=s.hierNode.modifier,u+=o.hierNode.modifier,l+=r.hierNode.modifier,h+=a.hierNode.modifier}s\u0026amp;\u0026amp;!PC(r)\u0026amp;\u0026amp;(r.hierNode.thread=s,r.hierNode.modifier+=c-l),o\u0026amp;\u0026amp;!OC(a)\u0026amp;\u0026amp;(a.hierNode.thread=o,a.hierNode.modifier+=u-h,n=t)}return n}(t,r,t.parentNode.hierNode.defaultAncestor||i[0],e)}function AC(t){var e=t.hierNode.prelim+t.parentNode.hierNode.modifier;t.setLayout({x:e},!0),t.hierNode.modifier+=t.parentNode.hierNode.modifier}function kC(t){return arguments.length?t:EC}function LC(t,e){return t-=Math.PI/2,{x:e*Math.cos(t),y:e*Math.sin(t)}}function PC(t){var e=t.children;return e.length\u0026amp;\u0026amp;t.isExpand?e[e.length-1]:t.hierNode.thread}function OC(t){var e=t.children;return e.length\u0026amp;\u0026amp;t.isExpand?e[0]:t.hierNode.thread}function RC(t,e,n){return t.hierNode.ancestor.parentNode===e.parentNode?t.hierNode.ancestor:n}function NC(t,e,n){var i=n/(e.hierNode.i-t.hierNode.i);e.hierNode.change-=i,e.hierNode.shift+=n,e.hierNode.modifier+=n,e.hierNode.prelim+=n,t.hierNode.change+=i}function EC(t,e){return t.parentNode===e.parentNode?1:2}var zC=function(){this.parentPoint=[],this.childPoints=[]},VC=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultStyle=function(){return{stroke:\u0026quot;#000\u0026quot;,fill:null}},e.prototype.getDefaultShape=function(){return new zC},e.prototype.buildPath=function(t,e){var n=e.childPoints,i=n.length,r=e.parentPoint,o=n[0],a=n[i-1];if(1===i)return t.moveTo(r[0],r[1]),void t.lineTo(o[0],o[1]);var s=e.orient,l=\u0026quot;TB\u0026quot;===s||\u0026quot;BT\u0026quot;===s?0:1,u=1-l,h=$r(e.forkPosition,1),c=[];c[l]=r[l],c[u]=r[u]+(a[u]-r[u])*h,t.moveTo(r[0],r[1]),t.lineTo(c[0],c[1]),t.moveTo(o[0],o[1]),c[l]=o[l],t.lineTo(c[0],c[1]),c[l]=a[l],t.lineTo(c[0],c[1]),t.lineTo(a[0],a[1]);for(var p=1;p\u0026lt;i-1;p++){var d=n[p];t.moveTo(d[0],d[1]),c[l]=d[l],t.lineTo(c[0],c[1])}},e}(ks),BC=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n._mainGroup=new Br,n}return n(e,t),e.prototype.init=function(t,e){this._controller=new nT(e.getZr()),this._controllerHost={target:this.group},this.group.add(this._mainGroup)},e.prototype.render=function(t,e,n){var i=t.getData(),r=t.layoutInfo,o=this._mainGroup;\u0026quot;radial\u0026quot;===t.get(\u0026quot;layout\u0026quot;)?(o.x=r.x+r.width/2,o.y=r.y+r.height/2):(o.x=r.x,o.y=r.y),this._updateViewCoordSys(t,n),this._updateController(t,e,n);var a=this._data;i.diff(a).add((function(e){FC(i,e)\u0026amp;\u0026amp;GC(i,e,null,o,t)})).update((function(e,n){var r=a.getItemGraphicEl(n);FC(i,e)?GC(i,e,r,o,t):r\u0026amp;\u0026amp;YC(a,n,r,o,t)})).remove((function(e){var n=a.getItemGraphicEl(e);n\u0026amp;\u0026amp;YC(a,e,n,o,t)})).execute(),this._nodeScaleRatio=t.get(\u0026quot;nodeScaleRatio\u0026quot;),this._updateNodeAndLinkScale(t),!0===t.get(\u0026quot;expandAndCollapse\u0026quot;)\u0026amp;\u0026amp;i.eachItemGraphicEl((function(e,i){e.off(\u0026quot;click\u0026quot;).on(\u0026quot;click\u0026quot;,(function(){n.dispatchAction({type:\u0026quot;treeExpandAndCollapse\u0026quot;,seriesId:t.id,dataIndex:i})}))})),this._data=i},e.prototype._updateViewCoordSys=function(t,e){var n=t.getData(),i=[];n.each((function(t){var e=n.getItemLayout(t);!e||isNaN(e.x)||isNaN(e.y)||i.push([+e.x,+e.y])}));var r=[],o=[];Ba(i,r,o);var a=this._min,s=this._max;o[0]-r[0]==0\u0026amp;\u0026amp;(r[0]=a?a[0]:r[0]-1,o[0]=s?s[0]:o[0]+1),o[1]-r[1]==0\u0026amp;\u0026amp;(r[1]=a?a[1]:r[1]-1,o[1]=s?s[1]:o[1]+1);var l=t.coordinateSystem=new dC;l.zoomLimit=t.get(\u0026quot;scaleLimit\u0026quot;),l.setBoundingRect(r[0],r[1],o[0]-r[0],o[1]-r[1]),l.setCenter(t.get(\u0026quot;center\u0026quot;),e),l.setZoom(t.get(\u0026quot;zoom\u0026quot;)),this.group.attr({x:l.x,y:l.y,scaleX:l.scaleX,scaleY:l.scaleY}),this._min=r,this._max=o},e.prototype._updateController=function(t,e,n){var i=this,r=this._controller,o=this._controllerHost,a=this.group;r.setPointerChecker((function(e,i,r){var o=a.getBoundingRect();return o.applyTransform(a.transform),o.contain(i,r)\u0026amp;\u0026amp;!hT(e,n,t)})),r.enable(t.get(\u0026quot;roam\u0026quot;)),o.zoomLimit=t.get(\u0026quot;scaleLimit\u0026quot;),o.zoom=t.coordinateSystem.getZoom(),r.off(\u0026quot;pan\u0026quot;).off(\u0026quot;zoom\u0026quot;).on(\u0026quot;pan\u0026quot;,(function(e){aT(o,e.dx,e.dy),n.dispatchAction({seriesId:t.id,type:\u0026quot;treeRoam\u0026quot;,dx:e.dx,dy:e.dy})})).on(\u0026quot;zoom\u0026quot;,(function(e){sT(o,e.scale,e.originX,e.originY),n.dispatchAction({seriesId:t.id,type:\u0026quot;treeRoam\u0026quot;,zoom:e.scale,originX:e.originX,originY:e.originY}),i._updateNodeAndLinkScale(t),n.updateLabelLayout()}))},e.prototype._updateNodeAndLinkScale=function(t){var e=t.getData(),n=this._getNodeGlobalScale(t);e.eachItemGraphicEl((function(t,e){t.setSymbolScale(n)}))},e.prototype._getNodeGlobalScale=function(t){var e=t.coordinateSystem;if(\u0026quot;view\u0026quot;!==e.type)return 1;var n=this._nodeScaleRatio,i=e.scaleX||1;return((e.getZoom()-1)*n+1)/i},e.prototype.dispose=function(){this._controller\u0026amp;\u0026amp;this._controller.dispose(),this._controllerHost=null},e.prototype.remove=function(){this._mainGroup.removeAll(),this._data=null},e.type=\u0026quot;tree\u0026quot;,e}(Og);function FC(t,e){var n=t.getItemLayout(e);return n\u0026amp;\u0026amp;!isNaN(n.x)\u0026amp;\u0026amp;!isNaN(n.y)}function GC(t,e,n,i,r){var o=!n,a=t.tree.getNodeByDataIndex(e),s=a.getModel(),l=a.getVisual(\u0026quot;style\u0026quot;).fill,u=!1===a.isExpand\u0026amp;\u0026amp;0!==a.children.length?l:\u0026quot;#fff\u0026quot;,h=t.tree.root,c=a.parentNode===h?a:a.parentNode||a,p=t.getItemGraphicEl(c.dataIndex),d=c.getLayout(),f=p?{x:p.__oldX,y:p.__oldY,rawX:p.__radialOldRawX,rawY:p.__radialOldRawY}:d,g=a.getLayout();o?((n=new fS(t,e,null,{symbolInnerColor:u,useNameLabel:!0})).x=f.x,n.y=f.y):n.updateData(t,e,null,{symbolInnerColor:u,useNameLabel:!0}),n.__radialOldRawX=n.__radialRawX,n.__radialOldRawY=n.__radialRawY,n.__radialRawX=g.rawX,n.__radialRawY=g.rawY,i.add(n),t.setItemGraphicEl(e,n),n.__oldX=n.x,n.__oldY=n.y,vh(n,{x:g.x,y:g.y},r);var y=n.getSymbolPath();if(\u0026quot;radial\u0026quot;===r.get(\u0026quot;layout\u0026quot;)){var v=h.children[0],m=v.getLayout(),x=v.children.length,_=void 0,b=void 0;if(g.x===m.x\u0026amp;\u0026amp;!0===a.isExpand\u0026amp;\u0026amp;v.children.length){var w={x:(v.children[0].getLayout().x+v.children[x-1].getLayout().x)/2,y:(v.children[0].getLayout().y+v.children[x-1].getLayout().y)/2};(_=Math.atan2(w.y-m.y,w.x-m.x))\u0026lt;0\u0026amp;\u0026amp;(_=2*Math.PI+_),(b=w.x\u0026lt;m.x)\u0026amp;\u0026amp;(_-=Math.PI)}else(_=Math.atan2(g.y-m.y,g.x-m.x))\u0026lt;0\u0026amp;\u0026amp;(_=2*Math.PI+_),0===a.children.length||0!==a.children.length\u0026amp;\u0026amp;!1===a.isExpand?(b=g.x\u0026lt;m.x)\u0026amp;\u0026amp;(_-=Math.PI):(b=g.x\u0026gt;m.x)||(_-=Math.PI);var S=b?\u0026quot;left\u0026quot;:\u0026quot;right\u0026quot;,M=s.getModel(\u0026quot;label\u0026quot;),I=M.get(\u0026quot;rotate\u0026quot;),T=I*(Math.PI/180),C=y.getTextContent();C\u0026amp;\u0026amp;(y.setTextConfig({position:M.get(\u0026quot;position\u0026quot;)||S,rotation:null==I?-_:T,origin:\u0026quot;center\u0026quot;}),C.setStyle(\u0026quot;verticalAlign\u0026quot;,\u0026quot;middle\u0026quot;))}var D=s.get([\u0026quot;emphasis\u0026quot;,\u0026quot;focus\u0026quot;]),A=\u0026quot;relative\u0026quot;===D?vt(a.getAncestorsIndices(),a.getDescendantIndices()):\u0026quot;ancestor\u0026quot;===D?a.getAncestorsIndices():\u0026quot;descendant\u0026quot;===D?a.getDescendantIndices():null;A\u0026amp;\u0026amp;(rl(n).focus=A),function(t,e,n,i,r,o,a,s){var l=e.getModel(),u=t.get(\u0026quot;edgeShape\u0026quot;),h=t.get(\u0026quot;layout\u0026quot;),c=t.getOrient(),p=t.get([\u0026quot;lineStyle\u0026quot;,\u0026quot;curveness\u0026quot;]),d=t.get(\u0026quot;edgeForkPosition\u0026quot;),f=l.getModel(\u0026quot;lineStyle\u0026quot;).getLineStyle(),g=i.__edge;if(\u0026quot;curve\u0026quot;===u)e.parentNode\u0026amp;\u0026amp;e.parentNode!==n\u0026amp;\u0026amp;(g||(g=i.__edge=new th({shape:XC(h,c,p,r,r)})),vh(g,{shape:XC(h,c,p,o,a)},t));else if(\u0026quot;polyline\u0026quot;===u)if(\u0026quot;orthogonal\u0026quot;===h){if(e!==n\u0026amp;\u0026amp;e.children\u0026amp;\u0026amp;0!==e.children.length\u0026amp;\u0026amp;!0===e.isExpand){for(var y=e.children,v=[],m=0;m\u0026lt;y.length;m++){var x=y[m].getLayout();v.push([x.x,x.y])}g||(g=i.__edge=new VC({shape:{parentPoint:[a.x,a.y],childPoints:[[a.x,a.y]],orient:c,forkPosition:d}})),vh(g,{shape:{parentPoint:[a.x,a.y],childPoints:v}},t)}}else 0;g\u0026amp;\u0026amp;(\u0026quot;polyline\u0026quot;!==u||e.isExpand)\u0026amp;\u0026amp;(g.useStyle(k({strokeNoScale:!0,fill:null},f)),$l(g,l,\u0026quot;lineStyle\u0026quot;),kl(g),s.add(g))}(r,a,h,n,f,d,g,i),n.__edge\u0026amp;\u0026amp;(n.onHoverStateChange=function(e){if(\u0026quot;blur\u0026quot;!==e){var i=a.parentNode\u0026amp;\u0026amp;t.getItemGraphicEl(a.parentNode.dataIndex);i\u0026amp;\u0026amp;1===i.hoverState||Dl(n.__edge,e)}})}function WC(t,e,n,i,r){var o=HC(e.tree.root,t),a=o.source,s=o.sourceLayout,l=e.getItemGraphicEl(t.dataIndex);if(l){var u=e.getItemGraphicEl(a.dataIndex).__edge,h=l.__edge||(!1===a.isExpand||1===a.children.length?u:void 0),c=i.get(\u0026quot;edgeShape\u0026quot;),p=i.get(\u0026quot;layout\u0026quot;),d=i.get(\u0026quot;orient\u0026quot;),f=i.get([\u0026quot;lineStyle\u0026quot;,\u0026quot;curveness\u0026quot;]);h\u0026amp;\u0026amp;(\u0026quot;curve\u0026quot;===c?_h(h,{shape:XC(p,d,f,s,s),style:{opacity:0}},i,{cb:function(){n.remove(h)},removeOpt:r}):\u0026quot;polyline\u0026quot;===c\u0026amp;\u0026amp;\u0026quot;orthogonal\u0026quot;===i.get(\u0026quot;layout\u0026quot;)\u0026amp;\u0026amp;_h(h,{shape:{parentPoint:[s.x,s.y],childPoints:[[s.x,s.y]]},style:{opacity:0}},i,{cb:function(){n.remove(h)},removeOpt:r}))}}function HC(t,e){for(var n,i=e.parentNode===t?e:e.parentNode||e;null==(n=i.getLayout());)i=i.parentNode===t?i:i.parentNode||i;return{source:i,sourceLayout:n}}function YC(t,e,n,i,r){var o=t.tree.getNodeByDataIndex(e),a=HC(t.tree.root,o).sourceLayout,s={duration:r.get(\u0026quot;animationDurationUpdate\u0026quot;),easing:r.get(\u0026quot;animationEasingUpdate\u0026quot;)};_h(n,{x:a.x+1,y:a.y+1},r,{cb:function(){i.remove(n),t.setItemGraphicEl(e,null)},removeOpt:s}),n.fadeOut(null,t.hostModel,{fadeLabel:!0,animation:s}),o.children.forEach((function(e){WC(e,t,i,r,s)})),WC(o,t,i,r,s)}function XC(t,e,n,i,r){var o,a,s,l,u,h,c,p;if(\u0026quot;radial\u0026quot;===t){u=i.rawX,c=i.rawY,h=r.rawX,p=r.rawY;var d=LC(u,c),f=LC(u,c+(p-c)*n),g=LC(h,p+(c-p)*n),y=LC(h,p);return{x1:d.x||0,y1:d.y||0,x2:y.x||0,y2:y.y||0,cpx1:f.x||0,cpy1:f.y||0,cpx2:g.x||0,cpy2:g.y||0}}return u=i.x,c=i.y,h=r.x,p=r.y,\u0026quot;LR\u0026quot;!==e\u0026amp;\u0026amp;\u0026quot;RL\u0026quot;!==e||(o=u+(h-u)*n,a=c,s=h+(u-h)*n,l=p),\u0026quot;TB\u0026quot;!==e\u0026amp;\u0026amp;\u0026quot;BT\u0026quot;!==e||(o=u,a=c+(p-c)*n,s=h,l=p+(c-p)*n),{x1:u,y1:c,x2:h,y2:p,cpx1:o,cpy1:a,cpx2:s,cpy2:l}}var UC=Vo();function ZC(t){var e=t.mainData,n=t.datas;n||(n={main:e},t.datasAttr={main:\u0026quot;data\u0026quot;}),t.datas=t.mainData=null,QC(e,n,t),E(n,(function(n){E(e.TRANSFERABLE_METHODS,(function(e){n.wrapMethod(e,H(jC,t))}))})),e.wrapMethod(\u0026quot;cloneShallow\u0026quot;,H(KC,t)),E(e.CHANGABLE_METHODS,(function(n){e.wrapMethod(n,H(qC,t))})),lt(n[e.dataType]===e)}function jC(t,e){if(UC(i=this).mainData===i){var n=A({},UC(this).datas);n[this.dataType]=e,QC(e,n,t)}else tD(e,this.dataType,UC(this).mainData,t);var i;return e}function qC(t,e){return t.struct\u0026amp;\u0026amp;t.struct.update(),e}function KC(t,e){return E(UC(e).datas,(function(n,i){n!==e\u0026amp;\u0026amp;tD(n.cloneShallow(),i,e,t)})),e}function $C(t){var e=UC(this).mainData;return null==t||null==e?e:UC(e).datas[t]}function JC(){var t=UC(this).mainData;return null==t?[{data:t}]:z(G(UC(t).datas),(function(e){return{type:e,data:UC(t).datas[e]}}))}function QC(t,e,n){UC(t).datas={},E(e,(function(e,i){tD(e,i,t,n)}))}function tD(t,e,n,i){UC(n).datas[e]=t,UC(t).mainData=n,t.dataType=e,i.struct\u0026amp;\u0026amp;(t[i.structAttr]=i.struct,i.struct[i.datasAttr[e]]=t),t.getLinkedData=$C,t.getLinkedDataAll=JC}var eD=function(){function t(t,e){this.depth=0,this.height=0,this.dataIndex=-1,this.children=[],this.viewChildren=[],this.isExpand=!1,this.name=t||\u0026quot;\u0026quot;,this.hostTree=e}return t.prototype.isRemoved=function(){return this.dataIndex\u0026lt;0},t.prototype.eachNode=function(t,e,n){X(t)\u0026amp;\u0026amp;(n=e,e=t,t=null),U(t=t||{})\u0026amp;\u0026amp;(t={order:t});var i,r=t.order||\u0026quot;preorder\u0026quot;,o=this[t.attr||\u0026quot;children\u0026quot;];\u0026quot;preorder\u0026quot;===r\u0026amp;\u0026amp;(i=e.call(n,this));for(var a=0;!i\u0026amp;\u0026amp;a\u0026lt;o.length;a++)o[a].eachNode(t,e,n);\u0026quot;postorder\u0026quot;===r\u0026amp;\u0026amp;e.call(n,this)},t.prototype.updateDepthAndHeight=function(t){var e=0;this.depth=t;for(var n=0;n\u0026lt;this.children.length;n++){var i=this.children[n];i.updateDepthAndHeight(t+1),i.height\u0026gt;e\u0026amp;\u0026amp;(e=i.height)}this.height=e+1},t.prototype.getNodeById=function(t){if(this.getId()===t)return this;for(var e=0,n=this.children,i=n.length;e\u0026lt;i;e++){var r=n[e].getNodeById(t);if(r)return r}},t.prototype.contains=function(t){if(t===this)return!0;for(var e=0,n=this.children,i=n.length;e\u0026lt;i;e++){var r=n[e].contains(t);if(r)return r}},t.prototype.getAncestors=function(t){for(var e=[],n=t?this:this.parentNode;n;)e.push(n),n=n.parentNode;return e.reverse(),e},t.prototype.getAncestorsIndices=function(){for(var t=[],e=this;e;)t.push(e.dataIndex),e=e.parentNode;return t.reverse(),t},t.prototype.getDescendantIndices=function(){var t=[];return this.eachNode((function(e){t.push(e.dataIndex)})),t},t.prototype.getValue=function(t){var e=this.hostTree.data;return e.getStore().get(e.getDimensionIndex(t||\u0026quot;value\u0026quot;),this.dataIndex)},t.prototype.setLayout=function(t,e){this.dataIndex\u0026gt;=0\u0026amp;\u0026amp;this.hostTree.data.setItemLayout(this.dataIndex,t,e)},t.prototype.getLayout=function(){return this.hostTree.data.getItemLayout(this.dataIndex)},t.prototype.getModel=function(t){if(!(this.dataIndex\u0026lt;0))return this.hostTree.data.getItemModel(this.dataIndex).getModel(t)},t.prototype.getLevelModel=function(){return(this.hostTree.levelModels||[])[this.depth]},t.prototype.setVisual=function(t,e){this.dataIndex\u0026gt;=0\u0026amp;\u0026amp;this.hostTree.data.setItemVisual(this.dataIndex,t,e)},t.prototype.getVisual=function(t){return this.hostTree.data.getItemVisual(this.dataIndex,t)},t.prototype.getRawIndex=function(){return this.hostTree.data.getRawIndex(this.dataIndex)},t.prototype.getId=function(){return this.hostTree.data.getId(this.dataIndex)},t.prototype.getChildIndex=function(){if(this.parentNode){for(var t=this.parentNode.children,e=0;e\u0026lt;t.length;++e)if(t[e]===this)return e;return-1}return-1},t.prototype.isAncestorOf=function(t){for(var e=t.parentNode;e;){if(e===this)return!0;e=e.parentNode}return!1},t.prototype.isDescendantOf=function(t){return t!==this\u0026amp;\u0026amp;t.isAncestorOf(this)},t}(),nD=function(){function t(t){this.type=\u0026quot;tree\u0026quot;,this._nodes=[],this.hostModel=t}return t.prototype.eachNode=function(t,e,n){this.root.eachNode(t,e,n)},t.prototype.getNodeByDataIndex=function(t){var e=this.data.getRawIndex(t);return this._nodes[e]},t.prototype.getNodeById=function(t){return this.root.getNodeById(t)},t.prototype.update=function(){for(var t=this.data,e=this._nodes,n=0,i=e.length;n\u0026lt;i;n++)e[n].dataIndex=-1;for(n=0,i=t.count();n\u0026lt;i;n++)e[t.getRawIndex(n)].dataIndex=n},t.prototype.clearLayouts=function(){this.data.clearItemLayouts()},t.createTree=function(e,n,i){var r=new t(n),o=[],a=1;!function t(e,n){var i=e.value;a=Math.max(a,Y(i)?i.length:1),o.push(e);var s=new eD(Ro(e.name,\u0026quot;\u0026quot;),r);n?function(t,e){var n=e.children;if(t.parentNode===e)return;n.push(t),t.parentNode=e}(s,n):r.root=s,r._nodes.push(s);var l=e.children;if(l)for(var u=0;u\u0026lt;l.length;u++)t(l[u],s)}(e),r.root.updateDepthAndHeight(0);var s=px(o,{coordDimensions:[\u0026quot;value\u0026quot;],dimensionsCount:a}).dimensions,l=new cx(s,n);return l.initData(o),i\u0026amp;\u0026amp;i(l),ZC({mainData:l,struct:r,structAttr:\u0026quot;tree\u0026quot;}),r.update(),r},t}();function iD(t,e,n){if(t\u0026amp;\u0026amp;P(e,t.type)\u0026gt;=0){var i=n.getData().tree.root,r=t.targetNode;if(U(r)\u0026amp;\u0026amp;(r=i.getNodeById(r)),r\u0026amp;\u0026amp;i.contains(r))return{node:r};var o=t.targetNodeId;if(null!=o\u0026amp;\u0026amp;(r=i.getNodeById(o)))return{node:r}}}function rD(t){for(var e=[];t;)(t=t.parentNode)\u0026amp;\u0026amp;e.push(t);return e.reverse()}function oD(t,e){return P(rD(t),e)\u0026gt;=0}function aD(t,e){for(var n=[];t;){var i=t.dataIndex;n.push({name:t.name,dataIndex:i,value:e.getRawValue(i)}),t=t.parentNode}return n.reverse(),n}var sD=function(t){function e(){var e=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return e.hasSymbolVisual=!0,e.ignoreStyleOnData=!0,e}return n(e,t),e.prototype.getInitialData=function(t){var e={name:t.name,children:t.data},n=t.leaves||{},i=new Cc(n,this,this.ecModel),r=nD.createTree(e,this,(function(t){t.wrapMethod(\u0026quot;getItemModel\u0026quot;,(function(t,e){var n=r.getNodeByDataIndex(e);return n\u0026amp;\u0026amp;n.children.length\u0026amp;\u0026amp;n.isExpand||(t.parentModel=i),t}))}));var o=0;r.eachNode(\u0026quot;preorder\u0026quot;,(function(t){t.depth\u0026gt;o\u0026amp;\u0026amp;(o=t.depth)}));var a=t.expandAndCollapse\u0026amp;\u0026amp;t.initialTreeDepth\u0026gt;=0?t.initialTreeDepth:o;return r.root.eachNode(\u0026quot;preorder\u0026quot;,(function(t){var e=t.hostTree.data.getRawDataItem(t.dataIndex);t.isExpand=e\u0026amp;\u0026amp;null!=e.collapsed?!e.collapsed:t.depth\u0026lt;=a})),r.data},e.prototype.getOrient=function(){var t=this.get(\u0026quot;orient\u0026quot;);return\u0026quot;horizontal\u0026quot;===t?t=\u0026quot;LR\u0026quot;:\u0026quot;vertical\u0026quot;===t\u0026amp;\u0026amp;(t=\u0026quot;TB\u0026quot;),t},e.prototype.setZoom=function(t){this.option.zoom=t},e.prototype.setCenter=function(t){this.option.center=t},e.prototype.formatTooltip=function(t,e,n){for(var i=this.getData().tree,r=i.root.children[0],o=i.getNodeByDataIndex(t),a=o.getValue(),s=o.name;o\u0026amp;\u0026amp;o!==r;)s=o.parentNode.name+\u0026quot;.\u0026quot;+s,o=o.parentNode;return og(\u0026quot;nameValue\u0026quot;,{name:s,value:a,noValue:isNaN(a)||null==a})},e.prototype.getDataParams=function(e){var n=t.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(e);return n.treeAncestors=aD(i,this),n.collapsed=!i.isExpand,n},e.type=\u0026quot;series.tree\u0026quot;,e.layoutMode=\u0026quot;box\u0026quot;,e.defaultOption={z:2,coordinateSystem:\u0026quot;view\u0026quot;,left:\u0026quot;12%\u0026quot;,top:\u0026quot;12%\u0026quot;,right:\u0026quot;12%\u0026quot;,bottom:\u0026quot;12%\u0026quot;,layout:\u0026quot;orthogonal\u0026quot;,edgeShape:\u0026quot;curve\u0026quot;,edgeForkPosition:\u0026quot;50%\u0026quot;,roam:!1,nodeScaleRatio:.4,center:null,zoom:1,orient:\u0026quot;LR\u0026quot;,symbol:\u0026quot;emptyCircle\u0026quot;,symbolSize:7,expandAndCollapse:!0,initialTreeDepth:2,lineStyle:{color:\u0026quot;#ccc\u0026quot;,width:1.5,curveness:.5},itemStyle:{color:\u0026quot;lightsteelblue\u0026quot;,borderWidth:1.5},label:{show:!0},animationEasing:\u0026quot;linear\u0026quot;,animationDuration:700,animationDurationUpdate:500},e}(bg);function lD(t,e){for(var n,i=[t];n=i.pop();)if(e(n),n.isExpand){var r=n.children;if(r.length)for(var o=r.length-1;o\u0026gt;=0;o--)i.push(r[o])}}function uD(t,e){t.eachSeriesByType(\u0026quot;tree\u0026quot;,(function(t){!function(t,e){var n=function(t,e){return kp(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}(t,e);t.layoutInfo=n;var i=t.get(\u0026quot;layout\u0026quot;),r=0,o=0,a=null;\u0026quot;radial\u0026quot;===i?(r=2*Math.PI,o=Math.min(n.height,n.width)/2,a=kC((function(t,e){return(t.parentNode===e.parentNode?1:2)/t.depth}))):(r=n.width,o=n.height,a=kC());var s=t.getData().tree.root,l=s.children[0];if(l){!function(t){var e=t;e.hierNode={defaultAncestor:null,ancestor:e,prelim:0,modifier:0,change:0,shift:0,i:0,thread:null};for(var n,i,r=[e];n=r.pop();)if(i=n.children,n.isExpand\u0026amp;\u0026amp;i.length)for(var o=i.length-1;o\u0026gt;=0;o--){var a=i[o];a.hierNode={defaultAncestor:null,ancestor:a,prelim:0,modifier:0,change:0,shift:0,i:o,thread:null},r.push(a)}}(s),function(t,e,n){for(var i,r=[t],o=[];i=r.pop();)if(o.push(i),i.isExpand){var a=i.children;if(a.length)for(var s=0;s\u0026lt;a.length;s++)r.push(a[s])}for(;i=o.pop();)e(i,n)}(l,DC,a),s.hierNode.modifier=-l.hierNode.prelim,lD(l,AC);var u=l,h=l,c=l;lD(l,(function(t){var e=t.getLayout().x;e\u0026lt;u.getLayout().x\u0026amp;\u0026amp;(u=t),e\u0026gt;h.getLayout().x\u0026amp;\u0026amp;(h=t),t.depth\u0026gt;c.depth\u0026amp;\u0026amp;(c=t)}));var p=u===h?1:a(u,h)/2,d=p-u.getLayout().x,f=0,g=0,y=0,v=0;if(\u0026quot;radial\u0026quot;===i)f=r/(h.getLayout().x+p+d),g=o/(c.depth-1||1),lD(l,(function(t){y=(t.getLayout().x+d)*f,v=(t.depth-1)*g;var e=LC(y,v);t.setLayout({x:e.x,y:e.y,rawX:y,rawY:v},!0)}));else{var m=t.getOrient();\u0026quot;RL\u0026quot;===m||\u0026quot;LR\u0026quot;===m?(g=o/(h.getLayout().x+p+d),f=r/(c.depth-1||1),lD(l,(function(t){v=(t.getLayout().x+d)*g,y=\u0026quot;LR\u0026quot;===m?(t.depth-1)*f:r-(t.depth-1)*f,t.setLayout({x:y,y:v},!0)}))):\u0026quot;TB\u0026quot;!==m\u0026amp;\u0026amp;\u0026quot;BT\u0026quot;!==m||(f=r/(h.getLayout().x+p+d),g=o/(c.depth-1||1),lD(l,(function(t){y=(t.getLayout().x+d)*f,v=\u0026quot;TB\u0026quot;===m?(t.depth-1)*g:o-(t.depth-1)*g,t.setLayout({x:y,y:v},!0)})))}}}(t,e)}))}function hD(t){t.eachSeriesByType(\u0026quot;tree\u0026quot;,(function(t){var e=t.getData();e.tree.eachNode((function(t){var n=t.getModel().getModel(\u0026quot;itemStyle\u0026quot;).getItemStyle();A(e.ensureUniqueItemVisual(t.dataIndex,\u0026quot;style\u0026quot;),n)}))}))}var cD=[\u0026quot;treemapZoomToNode\u0026quot;,\u0026quot;treemapRender\u0026quot;,\u0026quot;treemapMove\u0026quot;];function pD(t){var e=t.getData().tree,n={};e.eachNode((function(e){for(var i=e;i\u0026amp;\u0026amp;i.depth\u0026gt;1;)i=i.parentNode;var r=pd(t.ecModel,i.name||i.dataIndex+\u0026quot;\u0026quot;,n);e.setVisual(\u0026quot;decal\u0026quot;,r)}))}var dD=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.preventUsingHoverLayer=!0,n}return n(e,t),e.prototype.getInitialData=function(t,e){var n={name:t.name,children:t.data};fD(n);var i=t.levels||[],r=this.designatedVisualItemStyle={},o=new Cc({itemStyle:r},this,e);i=t.levels=function(t,e){var n,i,r=To(e.get(\u0026quot;color\u0026quot;)),o=To(e.get([\u0026quot;aria\u0026quot;,\u0026quot;decal\u0026quot;,\u0026quot;decals\u0026quot;]));if(!r)return;t=t||[],E(t,(function(t){var e=new Cc(t),r=e.get(\u0026quot;color\u0026quot;),o=e.get(\u0026quot;decal\u0026quot;);(e.get([\u0026quot;itemStyle\u0026quot;,\u0026quot;color\u0026quot;])||r\u0026amp;\u0026amp;\u0026quot;none\u0026quot;!==r)\u0026amp;\u0026amp;(n=!0),(e.get([\u0026quot;itemStyle\u0026quot;,\u0026quot;decal\u0026quot;])||o\u0026amp;\u0026amp;\u0026quot;none\u0026quot;!==o)\u0026amp;\u0026amp;(i=!0)}));var a=t[0]||(t[0]={});n||(a.color=r.slice());!i\u0026amp;\u0026amp;o\u0026amp;\u0026amp;(a.decal=o.slice());return t}(i,e);var a=z(i||[],(function(t){return new Cc(t,o,e)}),this),s=nD.createTree(n,this,(function(t){t.wrapMethod(\u0026quot;getItemModel\u0026quot;,(function(t,e){var n=s.getNodeByDataIndex(e),i=n?a[n.depth]:null;return t.parentModel=i||o,t}))}));return s.data},e.prototype.optionUpdated=function(){this.resetViewRoot()},e.prototype.formatTooltip=function(t,e,n){var i=this.getData(),r=this.getRawValue(t);return og(\u0026quot;nameValue\u0026quot;,{name:i.getName(t),value:r})},e.prototype.getDataParams=function(e){var n=t.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(e);return n.treeAncestors=aD(i,this),n.treePathInfo=n.treeAncestors,n},e.prototype.setLayoutInfo=function(t){this.layoutInfo=this.layoutInfo||{},A(this.layoutInfo,t)},e.prototype.mapIdToIndex=function(t){var e=this._idIndexMap;e||(e=this._idIndexMap=yt(),this._idIndexMapCount=0);var n=e.get(t);return null==n\u0026amp;\u0026amp;e.set(t,n=this._idIndexMapCount++),n},e.prototype.getViewRoot=function(){return this._viewRoot},e.prototype.resetViewRoot=function(t){t?this._viewRoot=t:t=this._viewRoot;var e=this.getRawData().tree.root;t\u0026amp;\u0026amp;(t===e||e.contains(t))||(this._viewRoot=e)},e.prototype.enableAriaDecal=function(){pD(this)},e.type=\u0026quot;series.treemap\u0026quot;,e.layoutMode=\u0026quot;box\u0026quot;,e.defaultOption={progressive:0,left:\u0026quot;center\u0026quot;,top:\u0026quot;middle\u0026quot;,width:\u0026quot;80%\u0026quot;,height:\u0026quot;80%\u0026quot;,sort:!0,clipWindow:\u0026quot;origin\u0026quot;,squareRatio:.5*(1+Math.sqrt(5)),leafDepth:null,drillDownIcon:\u0026quot;▶\u0026quot;,zoomToNodeRatio:.1024,scaleLimit:null,roam:!0,nodeClick:\u0026quot;zoomToNode\u0026quot;,animation:!0,animationDurationUpdate:900,animationEasing:\u0026quot;quinticInOut\u0026quot;,breadcrumb:{show:!0,height:22,left:\u0026quot;center\u0026quot;,top:\u0026quot;bottom\u0026quot;,emptyItemWidth:25,itemStyle:{color:\u0026quot;rgba(0,0,0,0.7)\u0026quot;,textStyle:{color:\u0026quot;#fff\u0026quot;}},emphasis:{itemStyle:{color:\u0026quot;rgba(0,0,0,0.9)\u0026quot;}}},label:{show:!0,distance:0,padding:5,position:\u0026quot;inside\u0026quot;,color:\u0026quot;#fff\u0026quot;,overflow:\u0026quot;truncate\u0026quot;},upperLabel:{show:!1,position:[0,\u0026quot;50%\u0026quot;],height:20,overflow:\u0026quot;truncate\u0026quot;,verticalAlign:\u0026quot;middle\u0026quot;},itemStyle:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:\u0026quot;#fff\u0026quot;,borderColorSaturation:null},emphasis:{upperLabel:{show:!0,position:[0,\u0026quot;50%\u0026quot;],overflow:\u0026quot;truncate\u0026quot;,verticalAlign:\u0026quot;middle\u0026quot;}},visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:\u0026quot;index\u0026quot;,visibleMin:10,childrenVisibleMin:null,levels:[]},e}(bg);function fD(t){var e=0;E(t.children,(function(t){fD(t);var n=t.value;Y(n)\u0026amp;\u0026amp;(n=n[0]),e+=n}));var n=t.value;Y(n)\u0026amp;\u0026amp;(n=n[0]),(null==n||isNaN(n))\u0026amp;\u0026amp;(n=e),n\u0026lt;0\u0026amp;\u0026amp;(n=0),Y(t.value)?t.value[0]=n:t.value=n}var gD=function(){function t(t){this.group=new Br,t.add(this.group)}return t.prototype.render=function(t,e,n,i){var r=t.getModel(\u0026quot;breadcrumb\u0026quot;),o=this.group;if(o.removeAll(),r.get(\u0026quot;show\u0026quot;)\u0026amp;\u0026amp;n){var a=r.getModel(\u0026quot;itemStyle\u0026quot;),s=r.getModel(\u0026quot;emphasis\u0026quot;),l=a.getModel(\u0026quot;textStyle\u0026quot;),u=s.getModel([\u0026quot;itemStyle\u0026quot;,\u0026quot;textStyle\u0026quot;]),h={pos:{left:r.get(\u0026quot;left\u0026quot;),right:r.get(\u0026quot;right\u0026quot;),top:r.get(\u0026quot;top\u0026quot;),bottom:r.get(\u0026quot;bottom\u0026quot;)},box:{width:e.getWidth(),height:e.getHeight()},emptyItemWidth:r.get(\u0026quot;emptyItemWidth\u0026quot;),totalWidth:0,renderList:[]};this._prepare(n,h,l),this._renderContent(t,h,a,s,l,u,i),Lp(o,h.pos,h.box)}},t.prototype._prepare=function(t,e,n){for(var i=t;i;i=i.parentNode){var r=Ro(i.getModel().get(\u0026quot;name\u0026quot;),\u0026quot;\u0026quot;),o=n.getTextRect(r),a=Math.max(o.width+16,e.emptyItemWidth);e.totalWidth+=a+8,e.renderList.push({node:i,text:r,width:a})}},t.prototype._renderContent=function(t,e,n,i,r,o,a){for(var s,l,u,h,c,p,d,f,g,y=0,v=e.emptyItemWidth,m=t.get([\u0026quot;breadcrumb\u0026quot;,\u0026quot;height\u0026quot;]),x=(s=e.pos,l=e.box,h=l.width,c=l.height,p=$r(s.left,h),d=$r(s.top,c),f=$r(s.right,h),g=$r(s.bottom,c),(isNaN(p)||isNaN(parseFloat(s.left)))\u0026amp;\u0026amp;(p=0),(isNaN(f)||isNaN(parseFloat(s.right)))\u0026amp;\u0026amp;(f=h),(isNaN(d)||isNaN(parseFloat(s.top)))\u0026amp;\u0026amp;(d=0),(isNaN(g)||isNaN(parseFloat(s.bottom)))\u0026amp;\u0026amp;(g=c),u=vp(u||0),{width:Math.max(f-p-u[1]-u[3],0),height:Math.max(g-d-u[0]-u[2],0)}),_=e.totalWidth,b=e.renderList,w=i.getModel(\u0026quot;itemStyle\u0026quot;).getItemStyle(),S=b.length-1;S\u0026gt;=0;S--){var M=b[S],I=M.node,T=M.width,C=M.text;_\u0026gt;x.width\u0026amp;\u0026amp;(_-=T-v,T=v,C=null);var D=new Xu({shape:{points:yD(y,0,T,m,S===b.length-1,0===S)},style:k(n.getItemStyle(),{lineJoin:\u0026quot;bevel\u0026quot;}),textContent:new Xs({style:oc(r,{text:C})}),textConfig:{position:\u0026quot;inside\u0026quot;},z2:1e5,onclick:H(a,I)});D.disableLabelAnimation=!0,D.getTextContent().ensureState(\u0026quot;emphasis\u0026quot;).style=oc(o,{text:C}),D.ensureState(\u0026quot;emphasis\u0026quot;).style=w,Zl(D,i.get(\u0026quot;focus\u0026quot;),i.get(\u0026quot;blurScope\u0026quot;),i.get(\u0026quot;disabled\u0026quot;)),this.group.add(D),vD(D,t,I),y+=T+8}},t.prototype.remove=function(){this.group.removeAll()},t}();function yD(t,e,n,i,r,o){var a=[[r?t:t-5,e],[t+n,e],[t+n,e+i],[r?t:t-5,e+i]];return!o\u0026amp;\u0026amp;a.splice(2,0,[t+n+5,e+i/2]),!r\u0026amp;\u0026amp;a.push([t,e+i/2]),a}function vD(t,e,n){rl(t).eventData={componentType:\u0026quot;series\u0026quot;,componentSubType:\u0026quot;treemap\u0026quot;,componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:\u0026quot;treemap\u0026quot;,selfType:\u0026quot;breadcrumb\u0026quot;,nodeData:{dataIndex:n\u0026amp;\u0026amp;n.dataIndex,name:n\u0026amp;\u0026amp;n.name},treePathInfo:n\u0026amp;\u0026amp;aD(n,e)}}var mD=function(){function t(){this._storage=[],this._elExistsMap={}}return t.prototype.add=function(t,e,n,i,r){return!this._elExistsMap[t.id]\u0026amp;\u0026amp;(this._elExistsMap[t.id]=!0,this._storage.push({el:t,target:e,duration:n,delay:i,easing:r}),!0)},t.prototype.finished=function(t){return this._finishedCallback=t,this},t.prototype.start=function(){for(var t=this,e=this._storage.length,n=function(){--e\u0026lt;=0\u0026amp;\u0026amp;(t._storage.length=0,t._elExistsMap={},t._finishedCallback\u0026amp;\u0026amp;t._finishedCallback())},i=0,r=this._storage.length;i\u0026lt;r;i++){var o=this._storage[i];o.el.animateTo(o.target,{duration:o.duration,delay:o.delay,easing:o.easing,setToFinal:!0,done:n,aborted:n})}return this},t}();var xD=Br,_D=Ws,bD=\u0026quot;label\u0026quot;,wD=\u0026quot;upperLabel\u0026quot;,SD=ia([[\u0026quot;fill\u0026quot;,\u0026quot;color\u0026quot;],[\u0026quot;stroke\u0026quot;,\u0026quot;strokeColor\u0026quot;],[\u0026quot;lineWidth\u0026quot;,\u0026quot;strokeWidth\u0026quot;],[\u0026quot;shadowBlur\u0026quot;],[\u0026quot;shadowOffsetX\u0026quot;],[\u0026quot;shadowOffsetY\u0026quot;],[\u0026quot;shadowColor\u0026quot;]]),MD=function(t){var e=SD(t);return e.stroke=e.fill=e.lineWidth=null,e},ID=Vo(),TD=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n._state=\u0026quot;ready\u0026quot;,n._storage={nodeGroup:[],background:[],content:[]},n}return n(e,t),e.prototype.render=function(t,e,n,i){if(!(P(e.findComponents({mainType:\u0026quot;series\u0026quot;,subType:\u0026quot;treemap\u0026quot;,query:i}),t)\u0026lt;0)){this.seriesModel=t,this.api=n,this.ecModel=e;var r=iD(i,[\u0026quot;treemapZoomToNode\u0026quot;,\u0026quot;treemapRootToNode\u0026quot;],t),o=i\u0026amp;\u0026amp;i.type,a=t.layoutInfo,s=!this._oldTree,l=this._storage,u=\u0026quot;treemapRootToNode\u0026quot;===o\u0026amp;\u0026amp;r\u0026amp;\u0026amp;l?{rootNodeGroup:l.nodeGroup[r.node.getRawIndex()],direction:i.direction}:null,h=this._giveContainerGroup(a),c=t.get(\u0026quot;animation\u0026quot;),p=this._doRender(h,t,u);!c||s||o\u0026amp;\u0026amp;\u0026quot;treemapZoomToNode\u0026quot;!==o\u0026amp;\u0026amp;\u0026quot;treemapRootToNode\u0026quot;!==o?p.renderFinally():this._doAnimation(h,p,t,u),this._resetController(n),this._renderBreadcrumb(t,n,r)}},e.prototype._giveContainerGroup=function(t){var e=this._containerGroup;return e||(e=this._containerGroup=new xD,this._initEvents(e),this.group.add(e)),e.x=t.x,e.y=t.y,e},e.prototype._doRender=function(t,e,n){var i=e.getData().tree,r=this._oldTree,o={nodeGroup:[],background:[],content:[]},a={nodeGroup:[],background:[],content:[]},s=this._storage,l=[];function u(t,i,r,u){return function(t,e,n,i,r,o,a,s,l,u){if(!a)return;var h=a.getLayout(),c=t.getData(),p=a.getModel();if(c.setItemGraphicEl(a.dataIndex,null),!h||!h.isInView)return;var d=h.width,f=h.height,g=h.borderWidth,y=h.invisible,v=a.getRawIndex(),m=s\u0026amp;\u0026amp;s.getRawIndex(),x=a.viewChildren,_=h.upperHeight,b=x\u0026amp;\u0026amp;x.length,w=p.getModel(\u0026quot;itemStyle\u0026quot;),S=p.getModel([\u0026quot;emphasis\u0026quot;,\u0026quot;itemStyle\u0026quot;]),M=p.getModel([\u0026quot;blur\u0026quot;,\u0026quot;itemStyle\u0026quot;]),I=p.getModel([\u0026quot;select\u0026quot;,\u0026quot;itemStyle\u0026quot;]),T=w.get(\u0026quot;borderRadius\u0026quot;)||0,C=W(\u0026quot;nodeGroup\u0026quot;,xD);if(!C)return;if(l.add(C),C.x=h.x||0,C.y=h.y||0,C.markRedraw(),ID(C).nodeWidth=d,ID(C).nodeHeight=f,h.isAboveViewRoot)return C;var D=W(\u0026quot;background\u0026quot;,_D,u,20);D\u0026amp;\u0026amp;z(C,D,b\u0026amp;\u0026amp;h.upperLabelHeight);var k=p.getModel(\u0026quot;emphasis\u0026quot;),L=k.get(\u0026quot;focus\u0026quot;),P=k.get(\u0026quot;blurScope\u0026quot;),O=k.get(\u0026quot;disabled\u0026quot;),R=\u0026quot;ancestor\u0026quot;===L?a.getAncestorsIndices():\u0026quot;descendant\u0026quot;===L?a.getDescendantIndices():L;if(b)Ql(C)\u0026amp;\u0026amp;Jl(C,!1),D\u0026amp;\u0026amp;(Jl(D,!O),c.setItemGraphicEl(a.dataIndex,D),jl(D,R,P));else{var N=W(\u0026quot;content\u0026quot;,_D,u,30);N\u0026amp;\u0026amp;V(C,N),D.disableMorphing=!0,D\u0026amp;\u0026amp;Ql(D)\u0026amp;\u0026amp;Jl(D,!1),Jl(C,!O),c.setItemGraphicEl(a.dataIndex,C);var E=p.getShallow(\u0026quot;cursor\u0026quot;);E\u0026amp;\u0026amp;N.attr(\u0026quot;cursor\u0026quot;,E),jl(C,R,P)}return C;function z(e,n,i){var r=rl(n);if(r.dataIndex=a.dataIndex,r.seriesIndex=t.seriesIndex,n.setShape({x:0,y:0,width:d,height:f,r:T}),y)B(n);else{n.invisible=!1;var o=a.getVisual(\u0026quot;style\u0026quot;),s=o.stroke,l=MD(w);l.fill=s;var u=SD(S);u.fill=S.get(\u0026quot;borderColor\u0026quot;);var h=SD(M);h.fill=M.get(\u0026quot;borderColor\u0026quot;);var c=SD(I);if(c.fill=I.get(\u0026quot;borderColor\u0026quot;),i){var p=d-2*g;F(n,s,o.opacity,{x:g,y:0,width:p,height:_})}else n.removeTextContent();n.setStyle(l),n.ensureState(\u0026quot;emphasis\u0026quot;).style=u,n.ensureState(\u0026quot;blur\u0026quot;).style=h,n.ensureState(\u0026quot;select\u0026quot;).style=c,kl(n)}e.add(n)}function V(e,n){var i=rl(n);i.dataIndex=a.dataIndex,i.seriesIndex=t.seriesIndex;var r=Math.max(d-2*g,0),o=Math.max(f-2*g,0);if(n.culling=!0,n.setShape({x:g,y:g,width:r,height:o,r:T}),y)B(n);else{n.invisible=!1;var s=a.getVisual(\u0026quot;style\u0026quot;),l=s.fill,u=MD(w);u.fill=l,u.decal=s.decal;var h=SD(S),c=SD(M),p=SD(I);F(n,l,s.opacity,null),n.setStyle(u),n.ensureState(\u0026quot;emphasis\u0026quot;).style=h,n.ensureState(\u0026quot;blur\u0026quot;).style=c,n.ensureState(\u0026quot;select\u0026quot;).style=p,kl(n)}e.add(n)}function B(t){!t.invisible\u0026amp;\u0026amp;o.push(t)}function F(e,n,i,r){var o=p.getModel(r?wD:bD),s=Ro(p.get(\u0026quot;name\u0026quot;),null),l=o.getShallow(\u0026quot;show\u0026quot;);ic(e,rc(p,r?wD:bD),{defaultText:l?s:null,inheritColor:n,defaultOpacity:i,labelFetcher:t,labelDataIndex:a.dataIndex});var u=e.getTextContent();if(u){var c=u.style,d=st(c.padding||0);r\u0026amp;\u0026amp;(e.setTextConfig({layoutRect:r}),u.disableLabelLayout=!0),u.beforeUpdate=function(){var t=Math.max((r?r.width:e.shape.width)-d[1]-d[3],0),n=Math.max((r?r.height:e.shape.height)-d[0]-d[2],0);c.width===t\u0026amp;\u0026amp;c.height===n||u.setStyle({width:t,height:n})},c.truncateMinChar=2,c.lineOverflow=\u0026quot;truncate\u0026quot;,G(c,r,h);var f=u.getState(\u0026quot;emphasis\u0026quot;);G(f?f.style:null,r,h)}}function G(e,n,i){var r=e?e.text:null;if(!n\u0026amp;\u0026amp;i.isLeafRoot\u0026amp;\u0026amp;null!=r){var o=t.get(\u0026quot;drillDownIcon\u0026quot;,!0);e.text=o?o+\u0026quot; \u0026quot;+r:r}}function W(t,i,o,a){var s=null!=m\u0026amp;\u0026amp;n[t][m],l=r[t];return s?(n[t][m]=null,H(l,s)):y||((s=new i)instanceof Da\u0026amp;\u0026amp;(s.z2=function(t,e){return 100*t+e}(o,a)),Y(l,s)),e[t][v]=s}function H(t,e){var n=t[v]={};e instanceof xD?(n.oldX=e.x,n.oldY=e.y):n.oldShape=A({},e.shape)}function Y(t,e){var n=t[v]={},o=a.parentNode,s=e instanceof Br;if(o\u0026amp;\u0026amp;(!i||\u0026quot;drillDown\u0026quot;===i.direction)){var l=0,u=0,h=r.background[o.getRawIndex()];!i\u0026amp;\u0026amp;h\u0026amp;\u0026amp;h.oldShape\u0026amp;\u0026amp;(l=h.oldShape.width,u=h.oldShape.height),s?(n.oldX=0,n.oldY=u):n.oldShape={x:l,y:u,width:0,height:0}}n.fadein=!s}}(e,a,s,n,o,l,t,i,r,u)}!function t(e,n,i,r,o){r?(n=e,E(e,(function(t,e){!t.isRemoved()\u0026amp;\u0026amp;s(e,e)}))):new Gm(n,e,a,a).add(s).update(s).remove(H(s,null)).execute();function a(t){return t.getId()}function s(a,s){var l=null!=a?e[a]:null,h=null!=s?n[s]:null,c=u(l,h,i,o);c\u0026amp;\u0026amp;t(l\u0026amp;\u0026amp;l.viewChildren||[],h\u0026amp;\u0026amp;h.viewChildren||[],c,r,o+1)}}(i.root?[i.root]:[],r\u0026amp;\u0026amp;r.root?[r.root]:[],t,i===r||!r,0);var h=function(t){var e={nodeGroup:[],background:[],content:[]};return t\u0026amp;\u0026amp;E(t,(function(t,n){var i=e[n];E(t,(function(t){t\u0026amp;\u0026amp;(i.push(t),ID(t).willDelete=!0)}))})),e}(s);if(this._oldTree=i,this._storage=a,this._controllerHost){var c=this.seriesModel.layoutInfo,p=i.root.getLayout();p.width===c.width\u0026amp;\u0026amp;p.height===c.height\u0026amp;\u0026amp;(this._controllerHost.zoom=1)}return{lastsForAnimation:o,willDeleteEls:h,renderFinally:function(){E(h,(function(t){E(t,(function(t){t.parent\u0026amp;\u0026amp;t.parent.remove(t)}))})),E(l,(function(t){t.invisible=!0,t.dirty()}))}}},e.prototype._doAnimation=function(t,e,n,i){var r=n.get(\u0026quot;animationDurationUpdate\u0026quot;),o=n.get(\u0026quot;animationEasing\u0026quot;),a=(X(r)?0:r)||0,s=(X(o)?null:o)||\u0026quot;cubicOut\u0026quot;,l=new mD;E(e.willDeleteEls,(function(t,e){E(t,(function(t,n){if(!t.invisible){var r,o=t.parent,u=ID(o);if(i\u0026amp;\u0026amp;\u0026quot;drillDown\u0026quot;===i.direction)r=o===i.rootNodeGroup?{shape:{x:0,y:0,width:u.nodeWidth,height:u.nodeHeight},style:{opacity:0}}:{style:{opacity:0}};else{var h=0,c=0;u.willDelete||(h=u.nodeWidth/2,c=u.nodeHeight/2),r=\u0026quot;nodeGroup\u0026quot;===e?{x:h,y:c,style:{opacity:0}}:{shape:{x:h,y:c,width:0,height:0},style:{opacity:0}}}r\u0026amp;\u0026amp;l.add(t,r,a,0,s)}}))})),E(this._storage,(function(t,n){E(t,(function(t,i){var r=e.lastsForAnimation[n][i],o={};r\u0026amp;\u0026amp;(t instanceof Br?null!=r.oldX\u0026amp;\u0026amp;(o.x=t.x,o.y=t.y,t.x=r.oldX,t.y=r.oldY):(r.oldShape\u0026amp;\u0026amp;(o.shape=A({},t.shape),t.setShape(r.oldShape)),r.fadein?(t.setStyle(\u0026quot;opacity\u0026quot;,0),o.style={opacity:1}):1!==t.style.opacity\u0026amp;\u0026amp;(o.style={opacity:1})),l.add(t,o,a,0,s))}))}),this),this._state=\u0026quot;animating\u0026quot;,l.finished(W((function(){this._state=\u0026quot;ready\u0026quot;,e.renderFinally()}),this)).start()},e.prototype._resetController=function(t){var e=this._controller,n=this._controllerHost;n||(this._controllerHost={target:this.group},n=this._controllerHost),e||((e=this._controller=new nT(t.getZr())).enable(this.seriesModel.get(\u0026quot;roam\u0026quot;)),n.zoomLimit=this.seriesModel.get(\u0026quot;scaleLimit\u0026quot;),n.zoom=this.seriesModel.get(\u0026quot;zoom\u0026quot;),e.on(\u0026quot;pan\u0026quot;,W(this._onPan,this)),e.on(\u0026quot;zoom\u0026quot;,W(this._onZoom,this)));var i=new ze(0,0,t.getWidth(),t.getHeight());e.setPointerChecker((function(t,e,n){return i.contain(e,n)}))},e.prototype._clearController=function(){var t=this._controller;this._controllerHost=null,t\u0026amp;\u0026amp;(t.dispose(),t=null)},e.prototype._onPan=function(t){if(\u0026quot;animating\u0026quot;!==this._state\u0026amp;\u0026amp;(Math.abs(t.dx)\u0026gt;3||Math.abs(t.dy)\u0026gt;3)){var e=this.seriesModel.getData().tree.root;if(!e)return;var n=e.getLayout();if(!n)return;this.api.dispatchAction({type:\u0026quot;treemapMove\u0026quot;,from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:n.x+t.dx,y:n.y+t.dy,width:n.width,height:n.height}})}},e.prototype._onZoom=function(t){var e=t.originX,n=t.originY,i=t.scale;if(\u0026quot;animating\u0026quot;!==this._state){var r=this.seriesModel.getData().tree.root;if(!r)return;var o=r.getLayout();if(!o)return;var a,s=new ze(o.x,o.y,o.width,o.height),l=this._controllerHost;a=l.zoomLimit;var u=l.zoom=l.zoom||1;if(u*=i,a){var h=a.min||0,c=a.max||1/0;u=Math.max(Math.min(c,u),h)}var p=u/l.zoom;l.zoom=u;var d=this.seriesModel.layoutInfo,f=[1,0,0,1,0,0];we(f,f,[-(e-=d.x),-(n-=d.y)]),Me(f,f,[p,p]),we(f,f,[e,n]),s.applyTransform(f),this.api.dispatchAction({type:\u0026quot;treemapRender\u0026quot;,from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:s.x,y:s.y,width:s.width,height:s.height}})}},e.prototype._initEvents=function(t){var e=this;t.on(\u0026quot;click\u0026quot;,(function(t){if(\u0026quot;ready\u0026quot;===e._state){var n=e.seriesModel.get(\u0026quot;nodeClick\u0026quot;,!0);if(n){var i=e.findTarget(t.offsetX,t.offsetY);if(i){var r=i.node;if(r.getLayout().isLeafRoot)e._rootToNode(i);else if(\u0026quot;zoomToNode\u0026quot;===n)e._zoomToNode(i);else if(\u0026quot;link\u0026quot;===n){var o=r.hostTree.data.getItemModel(r.dataIndex),a=o.get(\u0026quot;link\u0026quot;,!0),s=o.get(\u0026quot;target\u0026quot;,!0)||\u0026quot;blank\u0026quot;;a\u0026amp;\u0026amp;Mp(a,s)}}}}}),this)},e.prototype._renderBreadcrumb=function(t,e,n){var i=this;n||(n=null!=t.get(\u0026quot;leafDepth\u0026quot;,!0)?{node:t.getViewRoot()}:this.findTarget(e.getWidth()/2,e.getHeight()/2))||(n={node:t.getData().tree.root}),(this._breadcrumb||(this._breadcrumb=new gD(this.group))).render(t,e,n.node,(function(e){\u0026quot;animating\u0026quot;!==i._state\u0026amp;\u0026amp;(oD(t.getViewRoot(),e)?i._rootToNode({node:e}):i._zoomToNode({node:e}))}))},e.prototype.remove=function(){this._clearController(),this._containerGroup\u0026amp;\u0026amp;this._containerGroup.removeAll(),this._storage={nodeGroup:[],background:[],content:[]},this._state=\u0026quot;ready\u0026quot;,this._breadcrumb\u0026amp;\u0026amp;this._breadcrumb.remove()},e.prototype.dispose=function(){this._clearController()},e.prototype._zoomToNode=function(t){this.api.dispatchAction({type:\u0026quot;treemapZoomToNode\u0026quot;,from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},e.prototype._rootToNode=function(t){this.api.dispatchAction({type:\u0026quot;treemapRootToNode\u0026quot;,from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},e.prototype.findTarget=function(t,e){var n;return this.seriesModel.getViewRoot().eachNode({attr:\u0026quot;viewChildren\u0026quot;,order:\u0026quot;preorder\u0026quot;},(function(i){var r=this._storage.background[i.getRawIndex()];if(r){var o=r.transformCoordToLocal(t,e),a=r.shape;if(!(a.x\u0026lt;=o[0]\u0026amp;\u0026amp;o[0]\u0026lt;=a.x+a.width\u0026amp;\u0026amp;a.y\u0026lt;=o[1]\u0026amp;\u0026amp;o[1]\u0026lt;=a.y+a.height))return!1;n={node:i,offsetX:o[0],offsetY:o[1]}}}),this),n},e.type=\u0026quot;treemap\u0026quot;,e}(Og);var CD=E,DD=q,AD=-1,kD=function(){function t(e){var n=e.mappingMethod,i=e.type,r=this.option=T(e);this.type=i,this.mappingMethod=n,this._normalizeData=FD[n];var o=t.visualHandlers[i];this.applyVisual=o.applyVisual,this.getColorMapper=o.getColorMapper,this._normalizedToVisual=o._normalizedToVisual[n],\u0026quot;piecewise\u0026quot;===n?(LD(r),function(t){var e=t.pieceList;t.hasSpecialVisual=!1,E(e,(function(e,n){e.originIndex=n,null!=e.visual\u0026amp;\u0026amp;(t.hasSpecialVisual=!0)}))}(r)):\u0026quot;category\u0026quot;===n?r.categories?function(t){var e=t.categories,n=t.categoryMap={},i=t.visual;if(CD(e,(function(t,e){n[t]=e})),!Y(i)){var r=[];q(i)?CD(i,(function(t,e){var i=n[e];r[null!=i?i:AD]=t})):r[-1]=i,i=BD(t,r)}for(var o=e.length-1;o\u0026gt;=0;o--)null==i[o]\u0026amp;\u0026amp;(delete n[e[o]],e.pop())}(r):LD(r,!0):(lt(\u0026quot;linear\u0026quot;!==n||r.dataExtent),LD(r))}return t.prototype.mapValueToVisual=function(t){var e=this._normalizeData(t);return this._normalizedToVisual(e,t)},t.prototype.getNormalizer=function(){return W(this._normalizeData,this)},t.listVisualTypes=function(){return G(t.visualHandlers)},t.isValidType=function(e){return t.visualHandlers.hasOwnProperty(e)},t.eachVisual=function(t,e,n){q(t)?E(t,e,n):e.call(n,t)},t.mapVisual=function(e,n,i){var r,o=Y(e)?[]:q(e)?{}:(r=!0,null);return t.eachVisual(e,(function(t,e){var a=n.call(i,t,e);r?o=a:o[e]=a})),o},t.retrieveVisuals=function(e){var n,i={};return e\u0026amp;\u0026amp;CD(t.visualHandlers,(function(t,r){e.hasOwnProperty(r)\u0026amp;\u0026amp;(i[r]=e[r],n=!0)})),n?i:null},t.prepareVisualTypes=function(t){if(Y(t))t=t.slice();else{if(!DD(t))return[];var e=[];CD(t,(function(t,n){e.push(n)})),t=e}return t.sort((function(t,e){return\u0026quot;color\u0026quot;===e\u0026amp;\u0026amp;\u0026quot;color\u0026quot;!==t\u0026amp;\u0026amp;0===t.indexOf(\u0026quot;color\u0026quot;)?1:-1})),t},t.dependsOn=function(t,e){return\u0026quot;color\u0026quot;===e?!(!t||0!==t.indexOf(e)):t===e},t.findPieceIndex=function(t,e,n){for(var i,r=1/0,o=0,a=e.length;o\u0026lt;a;o++){var s=e[o].value;if(null!=s){if(s===t||U(s)\u0026amp;\u0026amp;s===t+\u0026quot;\u0026quot;)return o;n\u0026amp;\u0026amp;c(s,o)}}for(o=0,a=e.length;o\u0026lt;a;o++){var l=e[o],u=l.interval,h=l.close;if(u){if(u[0]===-1/0){if(GD(h[1],t,u[1]))return o}else if(u[1]===1/0){if(GD(h[0],u[0],t))return o}else if(GD(h[0],u[0],t)\u0026amp;\u0026amp;GD(h[1],t,u[1]))return o;n\u0026amp;\u0026amp;c(u[0],o),n\u0026amp;\u0026amp;c(u[1],o)}}if(n)return t===1/0?e.length-1:t===-1/0?0:i;function c(e,n){var o=Math.abs(e-t);o\u0026lt;r\u0026amp;\u0026amp;(r=o,i=n)}},t.visualHandlers={color:{applyVisual:RD(\u0026quot;color\u0026quot;),getColorMapper:function(){var t=this.option;return W(\u0026quot;category\u0026quot;===t.mappingMethod?function(t,e){return!e\u0026amp;\u0026amp;(t=this._normalizeData(t)),ND.call(this,t)}:function(e,n,i){var r=!!i;return!n\u0026amp;\u0026amp;(e=this._normalizeData(e)),i=Jn(e,t.parsedVisual,i),r?i:ri(i,\u0026quot;rgba\u0026quot;)},this)},_normalizedToVisual:{linear:function(t){return ri(Jn(t,this.option.parsedVisual),\u0026quot;rgba\u0026quot;)},category:ND,piecewise:function(t,e){var n=VD.call(this,e);return null==n\u0026amp;\u0026amp;(n=ri(Jn(t,this.option.parsedVisual),\u0026quot;rgba\u0026quot;)),n},fixed:ED}},colorHue:PD((function(t,e){return ni(t,e)})),colorSaturation:PD((function(t,e){return ni(t,null,e)})),colorLightness:PD((function(t,e){return ni(t,null,null,e)})),colorAlpha:PD((function(t,e){return ii(t,e)})),decal:{applyVisual:RD(\u0026quot;decal\u0026quot;),_normalizedToVisual:{linear:null,category:ND,piecewise:null,fixed:null}},opacity:{applyVisual:RD(\u0026quot;opacity\u0026quot;),_normalizedToVisual:zD([0,1])},liftZ:{applyVisual:RD(\u0026quot;liftZ\u0026quot;),_normalizedToVisual:{linear:ED,category:ED,piecewise:ED,fixed:ED}},symbol:{applyVisual:function(t,e,n){n(\u0026quot;symbol\u0026quot;,this.mapValueToVisual(t))},_normalizedToVisual:{linear:OD,category:ND,piecewise:function(t,e){var n=VD.call(this,e);return null==n\u0026amp;\u0026amp;(n=OD.call(this,t)),n},fixed:ED}},symbolSize:{applyVisual:RD(\u0026quot;symbolSize\u0026quot;),_normalizedToVisual:zD([0,1])}},t}();function LD(t,e){var n=t.visual,i=[];q(n)?CD(n,(function(t){i.push(t)})):null!=n\u0026amp;\u0026amp;i.push(n);e||1!==i.length||{color:1,symbol:1}.hasOwnProperty(t.type)||(i[1]=i[0]),BD(t,i)}function PD(t){return{applyVisual:function(e,n,i){var r=this.mapValueToVisual(e);i(\u0026quot;color\u0026quot;,t(n(\u0026quot;color\u0026quot;),r))},_normalizedToVisual:zD([0,1])}}function OD(t){var e=this.option.visual;return e[Math.round(Kr(t,[0,1],[0,e.length-1],!0))]||{}}function RD(t){return function(e,n,i){i(t,this.mapValueToVisual(e))}}function ND(t){var e=this.option.visual;return e[this.option.loop\u0026amp;\u0026amp;t!==AD?t%e.length:t]}function ED(){return this.option.visual[0]}function zD(t){return{linear:function(e){return Kr(e,t,this.option.visual,!0)},category:ND,piecewise:function(e,n){var i=VD.call(this,n);return null==i\u0026amp;\u0026amp;(i=Kr(e,t,this.option.visual,!0)),i},fixed:ED}}function VD(t){var e=this.option,n=e.pieceList;if(e.hasSpecialVisual){var i=n[kD.findPieceIndex(t,n)];if(i\u0026amp;\u0026amp;i.visual)return i.visual[this.type]}}function BD(t,e){return t.visual=e,\u0026quot;color\u0026quot;===t.type\u0026amp;\u0026amp;(t.parsedVisual=z(e,(function(t){var e=qn(t);return e||[0,0,0,1]}))),e}var FD={linear:function(t){return Kr(t,this.option.dataExtent,[0,1],!0)},piecewise:function(t){var e=this.option.pieceList,n=kD.findPieceIndex(t,e,!0);if(null!=n)return Kr(n,[0,e.length-1],[0,1],!0)},category:function(t){var e=this.option.categories?this.option.categoryMap[t]:t;return null==e?AD:e},fixed:bt};function GD(t,e,n){return t?e\u0026lt;=n:e\u0026lt;n}var WD=Vo(),HD={seriesType:\u0026quot;treemap\u0026quot;,reset:function(t){var e=t.getData().tree.root;e.isRemoved()||YD(e,{},t.getViewRoot().getAncestors(),t)}};function YD(t,e,n,i){var r=t.getModel(),o=t.getLayout(),a=t.hostTree.data;if(o\u0026amp;\u0026amp;!o.invisible\u0026amp;\u0026amp;o.isInView){var s,l=r.getModel(\u0026quot;itemStyle\u0026quot;),u=function(t,e,n){var i=A({},e),r=n.designatedVisualItemStyle;return E([\u0026quot;color\u0026quot;,\u0026quot;colorAlpha\u0026quot;,\u0026quot;colorSaturation\u0026quot;],(function(n){r[n]=e[n];var o=t.get(n);r[n]=null,null!=o\u0026amp;\u0026amp;(i[n]=o)})),i}(l,e,i),h=a.ensureUniqueItemVisual(t.dataIndex,\u0026quot;style\u0026quot;),c=l.get(\u0026quot;borderColor\u0026quot;),p=l.get(\u0026quot;borderColorSaturation\u0026quot;);null!=p\u0026amp;\u0026amp;(c=function(t,e){return null!=e?ni(e,null,null,t):null}(p,s=XD(u))),h.stroke=c;var d=t.viewChildren;if(d\u0026amp;\u0026amp;d.length){var f=function(t,e,n,i,r,o){if(!o||!o.length)return;var a=ZD(e,\u0026quot;color\u0026quot;)||null!=r.color\u0026amp;\u0026amp;\u0026quot;none\u0026quot;!==r.color\u0026amp;\u0026amp;(ZD(e,\u0026quot;colorAlpha\u0026quot;)||ZD(e,\u0026quot;colorSaturation\u0026quot;));if(!a)return;var s=e.get(\u0026quot;visualMin\u0026quot;),l=e.get(\u0026quot;visualMax\u0026quot;),u=n.dataExtent.slice();null!=s\u0026amp;\u0026amp;s\u0026lt;u[0]\u0026amp;\u0026amp;(u[0]=s),null!=l\u0026amp;\u0026amp;l\u0026gt;u[1]\u0026amp;\u0026amp;(u[1]=l);var h=e.get(\u0026quot;colorMappingBy\u0026quot;),c={type:a.name,dataExtent:u,visual:a.range};\u0026quot;color\u0026quot;!==c.type||\u0026quot;index\u0026quot;!==h\u0026amp;\u0026amp;\u0026quot;id\u0026quot;!==h?c.mappingMethod=\u0026quot;linear\u0026quot;:(c.mappingMethod=\u0026quot;category\u0026quot;,c.loop=!0);var p=new kD(c);return WD(p).drColorMappingBy=h,p}(0,r,o,0,u,d);E(d,(function(t,e){if(t.depth\u0026gt;=n.length||t===n[t.depth]){var o=function(t,e,n,i,r,o){var a=A({},e);if(r){var s=r.type,l=\u0026quot;color\u0026quot;===s\u0026amp;\u0026amp;WD(r).drColorMappingBy,u=\u0026quot;index\u0026quot;===l?i:\u0026quot;id\u0026quot;===l?o.mapIdToIndex(n.getId()):n.getValue(t.get(\u0026quot;visualDimension\u0026quot;));a[s]=r.mapValueToVisual(u)}return a}(r,u,t,e,f,i);YD(t,o,n,i)}}))}else s=XD(u),h.fill=s}}function XD(t){var e=UD(t,\u0026quot;color\u0026quot;);if(e){var n=UD(t,\u0026quot;colorAlpha\u0026quot;),i=UD(t,\u0026quot;colorSaturation\u0026quot;);return i\u0026amp;\u0026amp;(e=ni(e,null,null,i)),n\u0026amp;\u0026amp;(e=ii(e,n)),e}}function UD(t,e){var n=t[e];if(null!=n\u0026amp;\u0026amp;\u0026quot;none\u0026quot;!==n)return n}function ZD(t,e){var n=t.get(e);return Y(n)\u0026amp;\u0026amp;n.length?{name:e,range:n}:null}var jD=Math.max,qD=Math.min,KD=it,$D=E,JD=[\u0026quot;itemStyle\u0026quot;,\u0026quot;borderWidth\u0026quot;],QD=[\u0026quot;itemStyle\u0026quot;,\u0026quot;gapWidth\u0026quot;],tA=[\u0026quot;upperLabel\u0026quot;,\u0026quot;show\u0026quot;],eA=[\u0026quot;upperLabel\u0026quot;,\u0026quot;height\u0026quot;],nA={seriesType:\u0026quot;treemap\u0026quot;,reset:function(t,e,n,i){var r=n.getWidth(),o=n.getHeight(),a=t.option,s=kp(t.getBoxLayoutParams(),{width:n.getWidth(),height:n.getHeight()}),l=a.size||[],u=$r(KD(s.width,l[0]),r),h=$r(KD(s.height,l[1]),o),c=i\u0026amp;\u0026amp;i.type,p=iD(i,[\u0026quot;treemapZoomToNode\u0026quot;,\u0026quot;treemapRootToNode\u0026quot;],t),d=\u0026quot;treemapRender\u0026quot;===c||\u0026quot;treemapMove\u0026quot;===c?i.rootRect:null,f=t.getViewRoot(),g=rD(f);if(\u0026quot;treemapMove\u0026quot;!==c){var y=\u0026quot;treemapZoomToNode\u0026quot;===c?function(t,e,n,i,r){var o,a=(e||{}).node,s=[i,r];if(!a||a===n)return s;var l=i*r,u=l*t.option.zoomToNodeRatio;for(;o=a.parentNode;){for(var h=0,c=o.children,p=0,d=c.length;p\u0026lt;d;p++)h+=c[p].getValue();var f=a.getValue();if(0===f)return s;u*=h/f;var g=o.getModel(),y=g.get(JD);(u+=4*y*y+(3*y+Math.max(y,sA(g)))*Math.pow(u,.5))\u0026gt;oo\u0026amp;\u0026amp;(u=oo),a=o}u\u0026lt;l\u0026amp;\u0026amp;(u=l);var v=Math.pow(u/l,.5);return[i*v,r*v]}(t,p,f,u,h):d?[d.width,d.height]:[u,h],v=a.sort;v\u0026amp;\u0026amp;\u0026quot;asc\u0026quot;!==v\u0026amp;\u0026amp;\u0026quot;desc\u0026quot;!==v\u0026amp;\u0026amp;(v=\u0026quot;desc\u0026quot;);var m={squareRatio:a.squareRatio,sort:v,leafDepth:a.leafDepth};f.hostTree.clearLayouts();var x={x:0,y:0,width:y[0],height:y[1],area:y[0]*y[1]};f.setLayout(x),iA(f,m,!1,0),x=f.getLayout(),$D(g,(function(t,e){var n=(g[e+1]||f).getValue();t.setLayout(A({dataExtent:[n,n],borderWidth:0,upperHeight:0},x))}))}var _=t.getData().tree.root;_.setLayout(function(t,e,n){if(e)return{x:e.x,y:e.y};var i={x:0,y:0};if(!n)return i;var r=n.node,o=r.getLayout();if(!o)return i;var a=[o.width/2,o.height/2],s=r;for(;s;){var l=s.getLayout();a[0]+=l.x,a[1]+=l.y,s=s.parentNode}return{x:t.width/2-a[0],y:t.height/2-a[1]}}(s,d,p),!0),t.setLayoutInfo(s),aA(_,new ze(-s.x,-s.y,r,o),g,f,0)}};function iA(t,e,n,i){var r,o;if(!t.isRemoved()){var a=t.getLayout();r=a.width,o=a.height;var s=t.getModel(),l=s.get(JD),u=s.get(QD)/2,h=sA(s),c=Math.max(l,h),p=l-u,d=c-u;t.setLayout({borderWidth:l,upperHeight:c,upperLabelHeight:h},!0);var f=(r=jD(r-2*p,0))*(o=jD(o-p-d,0)),g=function(t,e,n,i,r,o){var a=t.children||[],s=i.sort;\u0026quot;asc\u0026quot;!==s\u0026amp;\u0026amp;\u0026quot;desc\u0026quot;!==s\u0026amp;\u0026amp;(s=null);var l=null!=i.leafDepth\u0026amp;\u0026amp;i.leafDepth\u0026lt;=o;if(r\u0026amp;\u0026amp;!l)return t.viewChildren=[];a=B(a,(function(t){return!t.isRemoved()})),function(t,e){e\u0026amp;\u0026amp;t.sort((function(t,n){var i=\u0026quot;asc\u0026quot;===e?t.getValue()-n.getValue():n.getValue()-t.getValue();return 0===i?\u0026quot;asc\u0026quot;===e?t.dataIndex-n.dataIndex:n.dataIndex-t.dataIndex:i}))}(a,s);var u=function(t,e,n){for(var i=0,r=0,o=e.length;r\u0026lt;o;r++)i+=e[r].getValue();var a,s=t.get(\u0026quot;visualDimension\u0026quot;);e\u0026amp;\u0026amp;e.length?\u0026quot;value\u0026quot;===s\u0026amp;\u0026amp;n?(a=[e[e.length-1].getValue(),e[0].getValue()],\u0026quot;asc\u0026quot;===n\u0026amp;\u0026amp;a.reverse()):(a=[1/0,-1/0],$D(e,(function(t){var e=t.getValue(s);e\u0026lt;a[0]\u0026amp;\u0026amp;(a[0]=e),e\u0026gt;a[1]\u0026amp;\u0026amp;(a[1]=e)}))):a=[NaN,NaN];return{sum:i,dataExtent:a}}(e,a,s);if(0===u.sum)return t.viewChildren=[];if(u.sum=function(t,e,n,i,r){if(!i)return n;for(var o=t.get(\u0026quot;visibleMin\u0026quot;),a=r.length,s=a,l=a-1;l\u0026gt;=0;l--){var u=r[\u0026quot;asc\u0026quot;===i?a-l-1:l].getValue();u/n*e\u0026lt;o\u0026amp;\u0026amp;(s=l,n-=u)}return\u0026quot;asc\u0026quot;===i?r.splice(0,a-s):r.splice(s,a-s),n}(e,n,u.sum,s,a),0===u.sum)return t.viewChildren=[];for(var h=0,c=a.length;h\u0026lt;c;h++){var p=a[h].getValue()/u.sum*n;a[h].setLayout({area:p})}l\u0026amp;\u0026amp;(a.length\u0026amp;\u0026amp;t.setLayout({isLeafRoot:!0},!0),a.length=0);return t.viewChildren=a,t.setLayout({dataExtent:u.dataExtent},!0),a}(t,s,f,e,n,i);if(g.length){var y={x:p,y:d,width:r,height:o},v=qD(r,o),m=1/0,x=[];x.area=0;for(var _=0,b=g.length;_\u0026lt;b;){var w=g[_];x.push(w),x.area+=w.getLayout().area;var S=rA(x,v,e.squareRatio);S\u0026lt;=m?(_++,m=S):(x.area-=x.pop().getLayout().area,oA(x,v,y,u,!1),v=qD(y.width,y.height),x.length=x.area=0,m=1/0)}if(x.length\u0026amp;\u0026amp;oA(x,v,y,u,!0),!n){var M=s.get(\u0026quot;childrenVisibleMin\u0026quot;);null!=M\u0026amp;\u0026amp;f\u0026lt;M\u0026amp;\u0026amp;(n=!0)}for(_=0,b=g.length;_\u0026lt;b;_++)iA(g[_],e,n,i+1)}}}function rA(t,e,n){for(var i=0,r=1/0,o=0,a=void 0,s=t.length;o\u0026lt;s;o++)(a=t[o].getLayout().area)\u0026amp;\u0026amp;(a\u0026lt;r\u0026amp;\u0026amp;(r=a),a\u0026gt;i\u0026amp;\u0026amp;(i=a));var l=t.area*t.area,u=e*e*n;return l?jD(u*i/l,l/(u*r)):1/0}function oA(t,e,n,i,r){var o=e===n.width?0:1,a=1-o,s=[\u0026quot;x\u0026quot;,\u0026quot;y\u0026quot;],l=[\u0026quot;width\u0026quot;,\u0026quot;height\u0026quot;],u=n[s[o]],h=e?t.area/e:0;(r||h\u0026gt;n[l[a]])\u0026amp;\u0026amp;(h=n[l[a]]);for(var c=0,p=t.length;c\u0026lt;p;c++){var d=t[c],f={},g=h?d.getLayout().area/h:0,y=f[l[a]]=jD(h-2*i,0),v=n[s[o]]+n[l[o]]-u,m=c===p-1||v\u0026lt;g?v:g,x=f[l[o]]=jD(m-2*i,0);f[s[a]]=n[s[a]]+qD(i,y/2),f[s[o]]=u+qD(i,x/2),u+=m,d.setLayout(f,!0)}n[s[a]]+=h,n[l[a]]-=h}function aA(t,e,n,i,r){var o=t.getLayout(),a=n[r],s=a\u0026amp;\u0026amp;a===t;if(!(a\u0026amp;\u0026amp;!s||r===n.length\u0026amp;\u0026amp;t!==i)){t.setLayout({isInView:!0,invisible:!s\u0026amp;\u0026amp;!e.intersect(o),isAboveViewRoot:s},!0);var l=new ze(e.x-o.x,e.y-o.y,e.width,e.height);$D(t.viewChildren||[],(function(t){aA(t,l,n,i,r+1)}))}}function sA(t){return t.get(tA)?t.get(eA):0}function lA(t){var e=t.findComponents({mainType:\u0026quot;legend\u0026quot;});e\u0026amp;\u0026amp;e.length\u0026amp;\u0026amp;t.eachSeriesByType(\u0026quot;graph\u0026quot;,(function(t){var n=t.getCategoriesData(),i=t.getGraph().data,r=n.mapArray(n.getName);i.filterSelf((function(t){var n=i.getItemModel(t).getShallow(\u0026quot;category\u0026quot;);if(null!=n){j(n)\u0026amp;\u0026amp;(n=r[n]);for(var o=0;o\u0026lt;e.length;o++)if(!e[o].isSelected(n))return!1}return!0}))}))}function uA(t){var e={};t.eachSeriesByType(\u0026quot;graph\u0026quot;,(function(t){var n=t.getCategoriesData(),i=t.getData(),r={};n.each((function(i){var o=n.getName(i);r[\u0026quot;ec-\u0026quot;+o]=i;var a=n.getItemModel(i),s=a.getModel(\u0026quot;itemStyle\u0026quot;).getItemStyle();s.fill||(s.fill=t.getColorFromPalette(o,e)),n.setItemVisual(i,\u0026quot;style\u0026quot;,s);for(var l=[\u0026quot;symbol\u0026quot;,\u0026quot;symbolSize\u0026quot;,\u0026quot;symbolKeepAspect\u0026quot;],u=0;u\u0026lt;l.length;u++){var h=a.getShallow(l[u],!0);null!=h\u0026amp;\u0026amp;n.setItemVisual(i,l[u],h)}})),n.count()\u0026amp;\u0026amp;i.each((function(t){var e=i.getItemModel(t).getShallow(\u0026quot;category\u0026quot;);if(null!=e){U(e)\u0026amp;\u0026amp;(e=r[\u0026quot;ec-\u0026quot;+e]);var o=n.getItemVisual(e,\u0026quot;style\u0026quot;);A(i.ensureUniqueItemVisual(t,\u0026quot;style\u0026quot;),o);for(var a=[\u0026quot;symbol\u0026quot;,\u0026quot;symbolSize\u0026quot;,\u0026quot;symbolKeepAspect\u0026quot;],s=0;s\u0026lt;a.length;s++)i.setItemVisual(t,a[s],n.getItemVisual(e,a[s]))}}))}))}function hA(t){return t instanceof Array||(t=[t,t]),t}function cA(t){t.eachSeriesByType(\u0026quot;graph\u0026quot;,(function(t){var e=t.getGraph(),n=t.getEdgeData(),i=hA(t.get(\u0026quot;edgeSymbol\u0026quot;)),r=hA(t.get(\u0026quot;edgeSymbolSize\u0026quot;));n.setVisual(\u0026quot;fromSymbol\u0026quot;,i\u0026amp;\u0026amp;i[0]),n.setVisual(\u0026quot;toSymbol\u0026quot;,i\u0026amp;\u0026amp;i[1]),n.setVisual(\u0026quot;fromSymbolSize\u0026quot;,r\u0026amp;\u0026amp;r[0]),n.setVisual(\u0026quot;toSymbolSize\u0026quot;,r\u0026amp;\u0026amp;r[1]),n.setVisual(\u0026quot;style\u0026quot;,t.getModel(\u0026quot;lineStyle\u0026quot;).getLineStyle()),n.each((function(t){var i=n.getItemModel(t),r=e.getEdgeByIndex(t),o=hA(i.getShallow(\u0026quot;symbol\u0026quot;,!0)),a=hA(i.getShallow(\u0026quot;symbolSize\u0026quot;,!0)),s=i.getModel(\u0026quot;lineStyle\u0026quot;).getLineStyle(),l=n.ensureUniqueItemVisual(t,\u0026quot;style\u0026quot;);switch(A(l,s),l.stroke){case\u0026quot;source\u0026quot;:var u=r.node1.getVisual(\u0026quot;style\u0026quot;);l.stroke=u\u0026amp;\u0026amp;u.fill;break;case\u0026quot;target\u0026quot;:u=r.node2.getVisual(\u0026quot;style\u0026quot;);l.stroke=u\u0026amp;\u0026amp;u.fill}o[0]\u0026amp;\u0026amp;r.setVisual(\u0026quot;fromSymbol\u0026quot;,o[0]),o[1]\u0026amp;\u0026amp;r.setVisual(\u0026quot;toSymbol\u0026quot;,o[1]),a[0]\u0026amp;\u0026amp;r.setVisual(\u0026quot;fromSymbolSize\u0026quot;,a[0]),a[1]\u0026amp;\u0026amp;r.setVisual(\u0026quot;toSymbolSize\u0026quot;,a[1])}))}))}var pA=\u0026quot;--\\x3e\u0026quot;,dA=function(t){return t.get(\u0026quot;autoCurveness\u0026quot;)||null},fA=function(t,e){var n=dA(t),i=20,r=[];if(j(n))i=n;else if(Y(n))return void(t.__curvenessList=n);e\u0026gt;i\u0026amp;\u0026amp;(i=e);var o=i%2?i+2:i+3;r=[];for(var a=0;a\u0026lt;o;a++)r.push((a%2?a+1:a)/10*(a%2?-1:1));t.__curvenessList=r},gA=function(t,e,n){var i=[t.id,t.dataIndex].join(\u0026quot;.\u0026quot;),r=[e.id,e.dataIndex].join(\u0026quot;.\u0026quot;);return[n.uid,i,r].join(pA)},yA=function(t){var e=t.split(pA);return[e[0],e[2],e[1]].join(pA)},vA=function(t,e){var n=e.__edgeMap;return n[t]?n[t].length:0};function mA(t,e,n,i){var r=dA(e),o=Y(r);if(!r)return null;var a=function(t,e){var n=gA(t.node1,t.node2,e);return e.__edgeMap[n]}(t,e);if(!a)return null;for(var s=-1,l=0;l\u0026lt;a.length;l++)if(a[l]===n){s=l;break}var u=function(t,e){return vA(gA(t.node1,t.node2,e),e)+vA(gA(t.node2,t.node1,e),e)}(t,e);fA(e,u),t.lineStyle=t.lineStyle||{};var h=gA(t.node1,t.node2,e),c=e.__curvenessList,p=o||u%2?0:1;if(a.isForward)return c[p+s];var d=yA(h),f=vA(d,e),g=c[s+f+p];return i?o?r\u0026amp;\u0026amp;0===r[0]?(f+p)%2?g:-g:((f%2?0:1)+p)%2?g:-g:(f+p)%2?g:-g:c[s+f+p]}function xA(t){var e=t.coordinateSystem;if(!e||\u0026quot;view\u0026quot;===e.type){var n=t.getGraph();n.eachNode((function(t){var e=t.getModel();t.setLayout([+e.get(\u0026quot;x\u0026quot;),+e.get(\u0026quot;y\u0026quot;)])})),_A(n,t)}}function _A(t,e){t.eachEdge((function(t,n){var i=ot(t.getModel().get([\u0026quot;lineStyle\u0026quot;,\u0026quot;curveness\u0026quot;]),-mA(t,e,n,!0),0),r=Tt(t.node1.getLayout()),o=Tt(t.node2.getLayout()),a=[r,o];+i\u0026amp;\u0026amp;a.push([(r[0]+o[0])/2-(r[1]-o[1])*i,(r[1]+o[1])/2-(o[0]-r[0])*i]),t.setLayout(a)}))}function bA(t,e){t.eachSeriesByType(\u0026quot;graph\u0026quot;,(function(t){var e=t.get(\u0026quot;layout\u0026quot;),n=t.coordinateSystem;if(n\u0026amp;\u0026amp;\u0026quot;view\u0026quot;!==n.type){var i=t.getData(),r=[];E(n.dimensions,(function(t){r=r.concat(i.mapDimensionsAll(t))}));for(var o=0;o\u0026lt;i.count();o++){for(var a=[],s=!1,l=0;l\u0026lt;r.length;l++){var u=i.get(r[l],o);isNaN(u)||(s=!0),a.push(u)}s?i.setItemLayout(o,n.dataToPoint(a)):i.setItemLayout(o,[NaN,NaN])}_A(i.graph,t)}else e\u0026amp;\u0026amp;\u0026quot;none\u0026quot;!==e||xA(t)}))}function wA(t){var e=t.coordinateSystem;if(\u0026quot;view\u0026quot;!==e.type)return 1;var n=t.option.nodeScaleRatio,i=e.scaleX;return((e.getZoom()-1)*n+1)/i}function SA(t){var e=t.getVisual(\u0026quot;symbolSize\u0026quot;);return e instanceof Array\u0026amp;\u0026amp;(e=(e[0]+e[1])/2),+e}var MA=Math.PI,IA=[];function TA(t,e,n,i){var r=t.coordinateSystem;if(!r||\u0026quot;view\u0026quot;===r.type){var o=r.getBoundingRect(),a=t.getData(),s=a.graph,l=o.width/2+o.x,u=o.height/2+o.y,h=Math.min(o.width,o.height)/2,c=a.count();if(a.setLayout({cx:l,cy:u}),c){if(n){var p=r.pointToData(i),d=p[0],f=p[1],g=[d-l,f-u];Et(g,g),Nt(g,g,h),n.setLayout([l+g[0],u+g[1]],!0),DA(n,t.get([\u0026quot;circular\u0026quot;,\u0026quot;rotateLabel\u0026quot;]),l,u)}CA[e](t,s,a,h,l,u,c),s.eachEdge((function(e,n){var i,r=ot(e.getModel().get([\u0026quot;lineStyle\u0026quot;,\u0026quot;curveness\u0026quot;]),mA(e,t,n),0),o=Tt(e.node1.getLayout()),a=Tt(e.node2.getLayout()),s=(o[0]+a[0])/2,h=(o[1]+a[1])/2;+r\u0026amp;\u0026amp;(i=[l*(r*=3)+s*(1-r),u*r+h*(1-r)]),e.setLayout([o,a,i])}))}}}var CA={value:function(t,e,n,i,r,o,a){var s=0,l=n.getSum(\u0026quot;value\u0026quot;),u=2*Math.PI/(l||a);e.eachNode((function(t){var e=t.getValue(\u0026quot;value\u0026quot;),n=u*(l?e:1)/2;s+=n,t.setLayout([i*Math.cos(s)+r,i*Math.sin(s)+o]),s+=n}))},symbolSize:function(t,e,n,i,r,o,a){var s=0;IA.length=a;var l=wA(t);e.eachNode((function(t){var e=SA(t);isNaN(e)\u0026amp;\u0026amp;(e=2),e\u0026lt;0\u0026amp;\u0026amp;(e=0),e*=l;var n=Math.asin(e/2/i);isNaN(n)\u0026amp;\u0026amp;(n=MA/2),IA[t.dataIndex]=n,s+=2*n}));var u=(2*MA-s)/a/2,h=0;e.eachNode((function(t){var e=u+IA[t.dataIndex];h+=e,(!t.getLayout()||!t.getLayout().fixed)\u0026amp;\u0026amp;t.setLayout([i*Math.cos(h)+r,i*Math.sin(h)+o]),h+=e}))}};function DA(t,e,n,i){var r=t.getGraphicEl();if(r){var o=t.getModel().get([\u0026quot;label\u0026quot;,\u0026quot;rotate\u0026quot;])||0,a=r.getSymbolPath();if(e){var s=t.getLayout(),l=Math.atan2(s[1]-i,s[0]-n);l\u0026lt;0\u0026amp;\u0026amp;(l=2*Math.PI+l);var u=s[0]\u0026lt;n;u\u0026amp;\u0026amp;(l-=Math.PI);var h=u?\u0026quot;left\u0026quot;:\u0026quot;right\u0026quot;;a.setTextConfig({rotation:-l,position:h,origin:\u0026quot;center\u0026quot;});var c=a.ensureState(\u0026quot;emphasis\u0026quot;);A(c.textConfig||(c.textConfig={}),{position:h})}else a.setTextConfig({rotation:o*=Math.PI/180})}}function AA(t){t.eachSeriesByType(\u0026quot;graph\u0026quot;,(function(t){\u0026quot;circular\u0026quot;===t.get(\u0026quot;layout\u0026quot;)\u0026amp;\u0026amp;TA(t,\u0026quot;symbolSize\u0026quot;)}))}var kA=At;function LA(t){t.eachSeriesByType(\u0026quot;graph\u0026quot;,(function(t){var e=t.coordinateSystem;if(!e||\u0026quot;view\u0026quot;===e.type)if(\u0026quot;force\u0026quot;===t.get(\u0026quot;layout\u0026quot;)){var n=t.preservedPoints||{},i=t.getGraph(),r=i.data,o=i.edgeData,a=t.getModel(\u0026quot;force\u0026quot;),s=a.get(\u0026quot;initLayout\u0026quot;);t.preservedPoints?r.each((function(t){var e=r.getId(t);r.setItemLayout(t,n[e]||[NaN,NaN])})):s\u0026amp;\u0026amp;\u0026quot;none\u0026quot;!==s?\u0026quot;circular\u0026quot;===s\u0026amp;\u0026amp;TA(t,\u0026quot;value\u0026quot;):xA(t);var l=r.getDataExtent(\u0026quot;value\u0026quot;),u=o.getDataExtent(\u0026quot;value\u0026quot;),h=a.get(\u0026quot;repulsion\u0026quot;),c=a.get(\u0026quot;edgeLength\u0026quot;),p=Y(h)?h:[h,h],d=Y(c)?c:[c,c];d=[d[1],d[0]];var f=r.mapArray(\u0026quot;value\u0026quot;,(function(t,e){var n=r.getItemLayout(e),i=Kr(t,l,p);return isNaN(i)\u0026amp;\u0026amp;(i=(p[0]+p[1])/2),{w:i,rep:i,fixed:r.getItemModel(e).get(\u0026quot;fixed\u0026quot;),p:!n||isNaN(n[0])||isNaN(n[1])?null:n}})),g=o.mapArray(\u0026quot;value\u0026quot;,(function(e,n){var r=i.getEdgeByIndex(n),o=Kr(e,u,d);isNaN(o)\u0026amp;\u0026amp;(o=(d[0]+d[1])/2);var a=r.getModel(),s=ot(r.getModel().get([\u0026quot;lineStyle\u0026quot;,\u0026quot;curveness\u0026quot;]),-mA(r,t,n,!0),0);return{n1:f[r.node1.dataIndex],n2:f[r.node2.dataIndex],d:o,curveness:s,ignoreForceLayout:a.get(\u0026quot;ignoreForceLayout\u0026quot;)}})),y=e.getBoundingRect(),v=function(t,e,n){for(var i=t,r=e,o=n.rect,a=o.width,s=o.height,l=[o.x+a/2,o.y+s/2],u=null==n.gravity?.1:n.gravity,h=0;h\u0026lt;i.length;h++){var c=i[h];c.p||(c.p=Mt(a*(Math.random()-.5)+l[0],s*(Math.random()-.5)+l[1])),c.pp=Tt(c.p),c.edges=null}var p,d,f=null==n.friction?.6:n.friction,g=f;return{warmUp:function(){g=.8*f},setFixed:function(t){i[t].fixed=!0},setUnfixed:function(t){i[t].fixed=!1},beforeStep:function(t){p=t},afterStep:function(t){d=t},step:function(t){p\u0026amp;\u0026amp;p(i,r);for(var e=[],n=i.length,o=0;o\u0026lt;r.length;o++){var a=r[o];if(!a.ignoreForceLayout){var s=a.n1;kt(e,(y=a.n2).p,s.p);var h=Lt(e)-a.d,c=y.w/(s.w+y.w);isNaN(c)\u0026amp;\u0026amp;(c=0),Et(e,e),!s.fixed\u0026amp;\u0026amp;kA(s.p,s.p,e,c*h*g),!y.fixed\u0026amp;\u0026amp;kA(y.p,y.p,e,-(1-c)*h*g)}}for(o=0;o\u0026lt;n;o++)(x=i[o]).fixed||(kt(e,l,x.p),kA(x.p,x.p,e,u*g));for(o=0;o\u0026lt;n;o++){s=i[o];for(var f=o+1;f\u0026lt;n;f++){var y;kt(e,(y=i[f]).p,s.p),0===(h=Lt(e))\u0026amp;\u0026amp;(Ct(e,Math.random()-.5,Math.random()-.5),h=1);var v=(s.rep+y.rep)/h/h;!s.fixed\u0026amp;\u0026amp;kA(s.pp,s.pp,e,v),!y.fixed\u0026amp;\u0026amp;kA(y.pp,y.pp,e,-v)}}var m=[];for(o=0;o\u0026lt;n;o++){var x;(x=i[o]).fixed||(kt(m,x.p,x.pp),kA(x.p,x.p,m,g),It(x.pp,x.p))}var _=(g*=.992)\u0026lt;.01;d\u0026amp;\u0026amp;d(i,r,_),t\u0026amp;\u0026amp;t(_)}}}(f,g,{rect:y,gravity:a.get(\u0026quot;gravity\u0026quot;),friction:a.get(\u0026quot;friction\u0026quot;)});v.beforeStep((function(t,e){for(var n=0,r=t.length;n\u0026lt;r;n++)t[n].fixed\u0026amp;\u0026amp;It(t[n].p,i.getNodeByIndex(n).getLayout())})),v.afterStep((function(t,e,o){for(var a=0,s=t.length;a\u0026lt;s;a++)t[a].fixed||i.getNodeByIndex(a).setLayout(t[a].p),n[r.getId(a)]=t[a].p;for(a=0,s=e.length;a\u0026lt;s;a++){var l=e[a],u=i.getEdgeByIndex(a),h=l.n1.p,c=l.n2.p,p=u.getLayout();(p=p?p.slice():[])[0]=p[0]||[],p[1]=p[1]||[],It(p[0],h),It(p[1],c),+l.curveness\u0026amp;\u0026amp;(p[2]=[(h[0]+c[0])/2-(h[1]-c[1])*l.curveness,(h[1]+c[1])/2-(c[0]-h[0])*l.curveness]),u.setLayout(p)}})),t.forceLayout=v,t.preservedPoints=n,v.step()}else t.forceLayout=null}))}function PA(t,e){var n=[];return t.eachSeriesByType(\u0026quot;graph\u0026quot;,(function(t){var i=t.get(\u0026quot;coordinateSystem\u0026quot;);if(!i||\u0026quot;view\u0026quot;===i){var r=t.getData(),o=[],a=[];Ba(r.mapArray((function(t){var e=r.getItemModel(t);return[+e.get(\u0026quot;x\u0026quot;),+e.get(\u0026quot;y\u0026quot;)]})),o,a),a[0]-o[0]==0\u0026amp;\u0026amp;(a[0]+=1,o[0]-=1),a[1]-o[1]==0\u0026amp;\u0026amp;(a[1]+=1,o[1]-=1);var s=(a[0]-o[0])/(a[1]-o[1]),l=function(t,e,n){return kp(A(t.getBoxLayoutParams(),{aspect:n}),{width:e.getWidth(),height:e.getHeight()})}(t,e,s);isNaN(s)\u0026amp;\u0026amp;(o=[l.x,l.y],a=[l.x+l.width,l.y+l.height]);var u=a[0]-o[0],h=a[1]-o[1],c=l.width,p=l.height,d=t.coordinateSystem=new dC;d.zoomLimit=t.get(\u0026quot;scaleLimit\u0026quot;),d.setBoundingRect(o[0],o[1],u,h),d.setViewRect(l.x,l.y,c,p),d.setCenter(t.get(\u0026quot;center\u0026quot;),e),d.setZoom(t.get(\u0026quot;zoom\u0026quot;)),n.push(d)}})),n}var OA=Ku.prototype,RA=th.prototype,NA=function(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.percent=1};!function(t){function e(){return null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this}n(e,t)}(NA);function EA(t){return isNaN(+t.cpx1)||isNaN(+t.cpy1)}var zA=function(t){function e(e){var n=t.call(this,e)||this;return n.type=\u0026quot;ec-line\u0026quot;,n}return n(e,t),e.prototype.getDefaultStyle=function(){return{stroke:\u0026quot;#000\u0026quot;,fill:null}},e.prototype.getDefaultShape=function(){return new NA},e.prototype.buildPath=function(t,e){EA(e)?OA.buildPath.call(this,t,e):RA.buildPath.call(this,t,e)},e.prototype.pointAt=function(t){return EA(this.shape)?OA.pointAt.call(this,t):RA.pointAt.call(this,t)},e.prototype.tangentAt=function(t){var e=this.shape,n=EA(e)?[e.x2-e.x1,e.y2-e.y1]:RA.tangentAt.call(this,t);return Et(n,n)},e}(ks),VA=[\u0026quot;fromSymbol\u0026quot;,\u0026quot;toSymbol\u0026quot;];function BA(t){return\u0026quot;_\u0026quot;+t+\u0026quot;Type\u0026quot;}function FA(t,e,n){var i=e.getItemVisual(n,t);if(!i||\u0026quot;none\u0026quot;===i)return i;var r=e.getItemVisual(n,t+\u0026quot;Size\u0026quot;),o=e.getItemVisual(n,t+\u0026quot;Rotate\u0026quot;),a=e.getItemVisual(n,t+\u0026quot;Offset\u0026quot;),s=e.getItemVisual(n,t+\u0026quot;KeepAspect\u0026quot;),l=Uy(r);return i+l+Zy(a||0,l)+(o||\u0026quot;\u0026quot;)+(s||\u0026quot;\u0026quot;)}function GA(t,e,n){var i=e.getItemVisual(n,t);if(i\u0026amp;\u0026amp;\u0026quot;none\u0026quot;!==i){var r=e.getItemVisual(n,t+\u0026quot;Size\u0026quot;),o=e.getItemVisual(n,t+\u0026quot;Rotate\u0026quot;),a=e.getItemVisual(n,t+\u0026quot;Offset\u0026quot;),s=e.getItemVisual(n,t+\u0026quot;KeepAspect\u0026quot;),l=Uy(r),u=Zy(a||0,l),h=Xy(i,-l[0]/2+u[0],-l[1]/2+u[1],l[0],l[1],null,s);return h.__specifiedRotation=null==o||isNaN(o)?void 0:+o*Math.PI/180||0,h.name=t,h}}function WA(t,e){t.x1=e[0][0],t.y1=e[0][1],t.x2=e[1][0],t.y2=e[1][1],t.percent=1;var n=e[2];n?(t.cpx1=n[0],t.cpy1=n[1]):(t.cpx1=NaN,t.cpy1=NaN)}var HA=function(t){function e(e,n,i){var r=t.call(this)||this;return r._createLine(e,n,i),r}return n(e,t),e.prototype._createLine=function(t,e,n){var i=t.hostModel,r=function(t){var e=new zA({name:\u0026quot;line\u0026quot;,subPixelOptimize:!0});return WA(e.shape,t),e}(t.getItemLayout(e));r.shape.percent=0,mh(r,{shape:{percent:1}},i,e),this.add(r),E(VA,(function(n){var i=GA(n,t,e);this.add(i),this[BA(n)]=FA(n,t,e)}),this),this._updateCommonStl(t,e,n)},e.prototype.updateData=function(t,e,n){var i=t.hostModel,r=this.childOfName(\u0026quot;line\u0026quot;),o=t.getItemLayout(e),a={shape:{}};WA(a.shape,o),vh(r,a,i,e),E(VA,(function(n){var i=FA(n,t,e),r=BA(n);if(this[r]!==i){this.remove(this.childOfName(n));var o=GA(n,t,e);this.add(o)}this[r]=i}),this),this._updateCommonStl(t,e,n)},e.prototype.getLinePath=function(){return this.childAt(0)},e.prototype._updateCommonStl=function(t,e,n){var i=t.hostModel,r=this.childOfName(\u0026quot;line\u0026quot;),o=n\u0026amp;\u0026amp;n.emphasisLineStyle,a=n\u0026amp;\u0026amp;n.blurLineStyle,s=n\u0026amp;\u0026amp;n.selectLineStyle,l=n\u0026amp;\u0026amp;n.labelStatesModels,u=n\u0026amp;\u0026amp;n.emphasisDisabled,h=n\u0026amp;\u0026amp;n.focus,c=n\u0026amp;\u0026amp;n.blurScope;if(!n||t.hasItemOption){var p=t.getItemModel(e),d=p.getModel(\u0026quot;emphasis\u0026quot;);o=d.getModel(\u0026quot;lineStyle\u0026quot;).getLineStyle(),a=p.getModel([\u0026quot;blur\u0026quot;,\u0026quot;lineStyle\u0026quot;]).getLineStyle(),s=p.getModel([\u0026quot;select\u0026quot;,\u0026quot;lineStyle\u0026quot;]).getLineStyle(),u=d.get(\u0026quot;disabled\u0026quot;),h=d.get(\u0026quot;focus\u0026quot;),c=d.get(\u0026quot;blurScope\u0026quot;),l=rc(p)}var f=t.getItemVisual(e,\u0026quot;style\u0026quot;),g=f.stroke;r.useStyle(f),r.style.fill=null,r.style.strokeNoScale=!0,r.ensureState(\u0026quot;emphasis\u0026quot;).style=o,r.ensureState(\u0026quot;blur\u0026quot;).style=a,r.ensureState(\u0026quot;select\u0026quot;).style=s,E(VA,(function(t){var e=this.childOfName(t);if(e){e.setColor(g),e.style.opacity=f.opacity;for(var n=0;n\u0026lt;hl.length;n++){var i=hl[n],o=r.getState(i);if(o){var a=o.style||{},s=e.ensureState(i),l=s.style||(s.style={});null!=a.stroke\u0026amp;\u0026amp;(l[e.__isEmptyBrush?\u0026quot;stroke\u0026quot;:\u0026quot;fill\u0026quot;]=a.stroke),null!=a.opacity\u0026amp;\u0026amp;(l.opacity=a.opacity)}}e.markRedraw()}}),this);var y=i.getRawValue(e);ic(this,l,{labelDataIndex:e,labelFetcher:{getFormattedLabel:function(e,n){return i.getFormattedLabel(e,n,t.dataType)}},inheritColor:g||\u0026quot;#000\u0026quot;,defaultOpacity:f.opacity,defaultText:(null==y?t.getName(e):isFinite(y)?Jr(y):y)+\u0026quot;\u0026quot;});var v=this.getTextContent();if(v){var m=l.normal;v.__align=v.style.align,v.__verticalAlign=v.style.verticalAlign,v.__position=m.get(\u0026quot;position\u0026quot;)||\u0026quot;middle\u0026quot;;var x=m.get(\u0026quot;distance\u0026quot;);Y(x)||(x=[x,x]),v.__labelDistance=x}this.setTextConfig({position:null,local:!0,inside:!1}),Zl(this,h,c,u)},e.prototype.highlight=function(){Ol(this)},e.prototype.downplay=function(){Rl(this)},e.prototype.updateLayout=function(t,e){this.setLinePoints(t.getItemLayout(e))},e.prototype.setLinePoints=function(t){var e=this.childOfName(\u0026quot;line\u0026quot;);WA(e.shape,t),e.dirty()},e.prototype.beforeUpdate=function(){var t=this,e=t.childOfName(\u0026quot;fromSymbol\u0026quot;),n=t.childOfName(\u0026quot;toSymbol\u0026quot;),i=t.getTextContent();if(e||n||i\u0026amp;\u0026amp;!i.ignore){for(var r=1,o=this.parent;o;)o.scaleX\u0026amp;\u0026amp;(r/=o.scaleX),o=o.parent;var a=t.childOfName(\u0026quot;line\u0026quot;);if(this.__dirty||a.__dirty){var s=a.shape.percent,l=a.pointAt(0),u=a.pointAt(s),h=kt([],u,l);if(Et(h,h),e\u0026amp;\u0026amp;(e.setPosition(l),S(e,0),e.scaleX=e.scaleY=r*s,e.markRedraw()),n\u0026amp;\u0026amp;(n.setPosition(u),S(n,1),n.scaleX=n.scaleY=r*s,n.markRedraw()),i\u0026amp;\u0026amp;!i.ignore){i.x=i.y=0,i.originX=i.originY=0;var c=void 0,p=void 0,d=i.__labelDistance,f=d[0]*r,g=d[1]*r,y=s/2,v=a.tangentAt(y),m=[v[1],-v[0]],x=a.pointAt(y);m[1]\u0026gt;0\u0026amp;\u0026amp;(m[0]=-m[0],m[1]=-m[1]);var _=v[0]\u0026lt;0?-1:1;if(\u0026quot;start\u0026quot;!==i.__position\u0026amp;\u0026amp;\u0026quot;end\u0026quot;!==i.__position){var b=-Math.atan2(v[1],v[0]);u[0]\u0026lt;l[0]\u0026amp;\u0026amp;(b=Math.PI+b),i.rotation=b}var w=void 0;switch(i.__position){case\u0026quot;insideStartTop\u0026quot;:case\u0026quot;insideMiddleTop\u0026quot;:case\u0026quot;insideEndTop\u0026quot;:case\u0026quot;middle\u0026quot;:w=-g,p=\u0026quot;bottom\u0026quot;;break;case\u0026quot;insideStartBottom\u0026quot;:case\u0026quot;insideMiddleBottom\u0026quot;:case\u0026quot;insideEndBottom\u0026quot;:w=g,p=\u0026quot;top\u0026quot;;break;default:w=0,p=\u0026quot;middle\u0026quot;}switch(i.__position){case\u0026quot;end\u0026quot;:i.x=h[0]*f+u[0],i.y=h[1]*g+u[1],c=h[0]\u0026gt;.8?\u0026quot;left\u0026quot;:h[0]\u0026lt;-.8?\u0026quot;right\u0026quot;:\u0026quot;center\u0026quot;,p=h[1]\u0026gt;.8?\u0026quot;top\u0026quot;:h[1]\u0026lt;-.8?\u0026quot;bottom\u0026quot;:\u0026quot;middle\u0026quot;;break;case\u0026quot;start\u0026quot;:i.x=-h[0]*f+l[0],i.y=-h[1]*g+l[1],c=h[0]\u0026gt;.8?\u0026quot;right\u0026quot;:h[0]\u0026lt;-.8?\u0026quot;left\u0026quot;:\u0026quot;center\u0026quot;,p=h[1]\u0026gt;.8?\u0026quot;bottom\u0026quot;:h[1]\u0026lt;-.8?\u0026quot;top\u0026quot;:\u0026quot;middle\u0026quot;;break;case\u0026quot;insideStartTop\u0026quot;:case\u0026quot;insideStart\u0026quot;:case\u0026quot;insideStartBottom\u0026quot;:i.x=f*_+l[0],i.y=l[1]+w,c=v[0]\u0026lt;0?\u0026quot;right\u0026quot;:\u0026quot;left\u0026quot;,i.originX=-f*_,i.originY=-w;break;case\u0026quot;insideMiddleTop\u0026quot;:case\u0026quot;insideMiddle\u0026quot;:case\u0026quot;insideMiddleBottom\u0026quot;:case\u0026quot;middle\u0026quot;:i.x=x[0],i.y=x[1]+w,c=\u0026quot;center\u0026quot;,i.originY=-w;break;case\u0026quot;insideEndTop\u0026quot;:case\u0026quot;insideEnd\u0026quot;:case\u0026quot;insideEndBottom\u0026quot;:i.x=-f*_+u[0],i.y=u[1]+w,c=v[0]\u0026gt;=0?\u0026quot;right\u0026quot;:\u0026quot;left\u0026quot;,i.originX=f*_,i.originY=-w}i.scaleX=i.scaleY=r,i.setStyle({verticalAlign:i.__verticalAlign||p,align:i.__align||c})}}}function S(t,e){var n=t.__specifiedRotation;if(null==n){var i=a.tangentAt(e);t.attr(\u0026quot;rotation\u0026quot;,(1===e?-1:1)*Math.PI/2-Math.atan2(i[1],i[0]))}else t.attr(\u0026quot;rotation\u0026quot;,n)}},e}(Br),YA=function(){function t(t){this.group=new Br,this._LineCtor=t||HA}return t.prototype.updateData=function(t){var e=this;this._progressiveEls=null;var n=this,i=n.group,r=n._lineData;n._lineData=t,r||i.removeAll();var o=XA(t);t.diff(r).add((function(n){e._doAdd(t,n,o)})).update((function(n,i){e._doUpdate(r,t,i,n,o)})).remove((function(t){i.remove(r.getItemGraphicEl(t))})).execute()},t.prototype.updateLayout=function(){var t=this._lineData;t\u0026amp;\u0026amp;t.eachItemGraphicEl((function(e,n){e.updateLayout(t,n)}),this)},t.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=XA(t),this._lineData=null,this.group.removeAll()},t.prototype.incrementalUpdate=function(t,e){function n(t){t.isGroup||function(t){return t.animators\u0026amp;\u0026amp;t.animators.length\u0026gt;0}(t)||(t.incremental=!0,t.ensureState(\u0026quot;emphasis\u0026quot;).hoverLayer=!0)}this._progressiveEls=[];for(var i=t.start;i\u0026lt;t.end;i++){if(ZA(e.getItemLayout(i))){var r=new this._LineCtor(e,i,this._seriesScope);r.traverse(n),this.group.add(r),e.setItemGraphicEl(i,r),this._progressiveEls.push(r)}}},t.prototype.remove=function(){this.group.removeAll()},t.prototype.eachRendered=function(t){Jh(this._progressiveEls||this.group,t)},t.prototype._doAdd=function(t,e,n){if(ZA(t.getItemLayout(e))){var i=new this._LineCtor(t,e,n);t.setItemGraphicEl(e,i),this.group.add(i)}},t.prototype._doUpdate=function(t,e,n,i,r){var o=t.getItemGraphicEl(n);ZA(e.getItemLayout(i))?(o?o.updateData(e,i,r):o=new this._LineCtor(e,i,r),e.setItemGraphicEl(i,o),this.group.add(o)):this.group.remove(o)},t}();function XA(t){var e=t.hostModel,n=e.getModel(\u0026quot;emphasis\u0026quot;);return{lineStyle:e.getModel(\u0026quot;lineStyle\u0026quot;).getLineStyle(),emphasisLineStyle:n.getModel([\u0026quot;lineStyle\u0026quot;]).getLineStyle(),blurLineStyle:e.getModel([\u0026quot;blur\u0026quot;,\u0026quot;lineStyle\u0026quot;]).getLineStyle(),selectLineStyle:e.getModel([\u0026quot;select\u0026quot;,\u0026quot;lineStyle\u0026quot;]).getLineStyle(),emphasisDisabled:n.get(\u0026quot;disabled\u0026quot;),blurScope:n.get(\u0026quot;blurScope\u0026quot;),focus:n.get(\u0026quot;focus\u0026quot;),labelStatesModels:rc(e)}}function UA(t){return isNaN(t[0])||isNaN(t[1])}function ZA(t){return t\u0026amp;\u0026amp;!UA(t[0])\u0026amp;\u0026amp;!UA(t[1])}var jA=[],qA=[],KA=[],$A=In,JA=Ft,QA=Math.abs;function tk(t,e,n){for(var i,r=t[0],o=t[1],a=t[2],s=1/0,l=n*n,u=.1,h=.1;h\u0026lt;=.9;h+=.1){jA[0]=$A(r[0],o[0],a[0],h),jA[1]=$A(r[1],o[1],a[1],h),(d=QA(JA(jA,e)-l))\u0026lt;s\u0026amp;\u0026amp;(s=d,i=h)}for(var c=0;c\u0026lt;32;c++){var p=i+u;qA[0]=$A(r[0],o[0],a[0],i),qA[1]=$A(r[1],o[1],a[1],i),KA[0]=$A(r[0],o[0],a[0],p),KA[1]=$A(r[1],o[1],a[1],p);var d=JA(qA,e)-l;if(QA(d)\u0026lt;.01)break;var f=JA(KA,e)-l;u/=2,d\u0026lt;0?f\u0026gt;=0?i+=u:i-=u:f\u0026gt;=0?i-=u:i+=u}return i}function ek(t,e){var n=[],i=Dn,r=[[],[],[]],o=[[],[]],a=[];e/=2,t.eachEdge((function(t,s){var l=t.getLayout(),u=t.getVisual(\u0026quot;fromSymbol\u0026quot;),h=t.getVisual(\u0026quot;toSymbol\u0026quot;);l.__original||(l.__original=[Tt(l[0]),Tt(l[1])],l[2]\u0026amp;\u0026amp;l.__original.push(Tt(l[2])));var c=l.__original;if(null!=l[2]){if(It(r[0],c[0]),It(r[1],c[2]),It(r[2],c[1]),u\u0026amp;\u0026amp;\u0026quot;none\u0026quot;!==u){var p=SA(t.node1),d=tk(r,c[0],p*e);i(r[0][0],r[1][0],r[2][0],d,n),r[0][0]=n[3],r[1][0]=n[4],i(r[0][1],r[1][1],r[2][1],d,n),r[0][1]=n[3],r[1][1]=n[4]}if(h\u0026amp;\u0026amp;\u0026quot;none\u0026quot;!==h){p=SA(t.node2),d=tk(r,c[1],p*e);i(r[0][0],r[1][0],r[2][0],d,n),r[1][0]=n[1],r[2][0]=n[2],i(r[0][1],r[1][1],r[2][1],d,n),r[1][1]=n[1],r[2][1]=n[2]}It(l[0],r[0]),It(l[1],r[2]),It(l[2],r[1])}else{if(It(o[0],c[0]),It(o[1],c[1]),kt(a,o[1],o[0]),Et(a,a),u\u0026amp;\u0026amp;\u0026quot;none\u0026quot;!==u){p=SA(t.node1);At(o[0],o[0],a,p*e)}if(h\u0026amp;\u0026amp;\u0026quot;none\u0026quot;!==h){p=SA(t.node2);At(o[1],o[1],a,-p*e)}It(l[0],o[0]),It(l[1],o[1])}}))}function nk(t){return\u0026quot;view\u0026quot;===t.type}var ik=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(t,e){var n=new xS,i=new YA,r=this.group;this._controller=new nT(e.getZr()),this._controllerHost={target:r},r.add(n.group),r.add(i.group),this._symbolDraw=n,this._lineDraw=i,this._firstRender=!0},e.prototype.render=function(t,e,n){var i=this,r=t.coordinateSystem;this._model=t;var o=this._symbolDraw,a=this._lineDraw,s=this.group;if(nk(r)){var l={x:r.x,y:r.y,scaleX:r.scaleX,scaleY:r.scaleY};this._firstRender?s.attr(l):vh(s,l,t)}ek(t.getGraph(),wA(t));var u=t.getData();o.updateData(u);var h=t.getEdgeData();a.updateData(h),this._updateNodeAndLinkScale(),this._updateController(t,e,n),clearTimeout(this._layoutTimeout);var c=t.forceLayout,p=t.get([\u0026quot;force\u0026quot;,\u0026quot;layoutAnimation\u0026quot;]);c\u0026amp;\u0026amp;this._startForceLayoutIteration(c,p);var d=t.get(\u0026quot;layout\u0026quot;);u.graph.eachNode((function(e){var n=e.dataIndex,r=e.getGraphicEl(),o=e.getModel();if(r){r.off(\u0026quot;drag\u0026quot;).off(\u0026quot;dragend\u0026quot;);var a=o.get(\u0026quot;draggable\u0026quot;);a\u0026amp;\u0026amp;r.on(\u0026quot;drag\u0026quot;,(function(o){switch(d){case\u0026quot;force\u0026quot;:c.warmUp(),!i._layouting\u0026amp;\u0026amp;i._startForceLayoutIteration(c,p),c.setFixed(n),u.setItemLayout(n,[r.x,r.y]);break;case\u0026quot;circular\u0026quot;:u.setItemLayout(n,[r.x,r.y]),e.setLayout({fixed:!0},!0),TA(t,\u0026quot;symbolSize\u0026quot;,e,[o.offsetX,o.offsetY]),i.updateLayout(t);break;default:u.setItemLayout(n,[r.x,r.y]),_A(t.getGraph(),t),i.updateLayout(t)}})).on(\u0026quot;dragend\u0026quot;,(function(){c\u0026amp;\u0026amp;c.setUnfixed(n)})),r.setDraggable(a,!!o.get(\u0026quot;cursor\u0026quot;)),\u0026quot;adjacency\u0026quot;===o.get([\u0026quot;emphasis\u0026quot;,\u0026quot;focus\u0026quot;])\u0026amp;\u0026amp;(rl(r).focus=e.getAdjacentDataIndices())}})),u.graph.eachEdge((function(t){var e=t.getGraphicEl(),n=t.getModel().get([\u0026quot;emphasis\u0026quot;,\u0026quot;focus\u0026quot;]);e\u0026amp;\u0026amp;\u0026quot;adjacency\u0026quot;===n\u0026amp;\u0026amp;(rl(e).focus={edge:[t.dataIndex],node:[t.node1.dataIndex,t.node2.dataIndex]})}));var f=\u0026quot;circular\u0026quot;===t.get(\u0026quot;layout\u0026quot;)\u0026amp;\u0026amp;t.get([\u0026quot;circular\u0026quot;,\u0026quot;rotateLabel\u0026quot;]),g=u.getLayout(\u0026quot;cx\u0026quot;),y=u.getLayout(\u0026quot;cy\u0026quot;);u.graph.eachNode((function(t){DA(t,f,g,y)})),this._firstRender=!1},e.prototype.dispose=function(){this.remove(),this._controller\u0026amp;\u0026amp;this._controller.dispose(),this._controllerHost=null},e.prototype._startForceLayoutIteration=function(t,e){var n=this;!function i(){t.step((function(t){n.updateLayout(n._model),(n._layouting=!t)\u0026amp;\u0026amp;(e?n._layoutTimeout=setTimeout(i,16):i())}))}()},e.prototype._updateController=function(t,e,n){var i=this,r=this._controller,o=this._controllerHost,a=this.group;r.setPointerChecker((function(e,i,r){var o=a.getBoundingRect();return o.applyTransform(a.transform),o.contain(i,r)\u0026amp;\u0026amp;!hT(e,n,t)})),nk(t.coordinateSystem)?(r.enable(t.get(\u0026quot;roam\u0026quot;)),o.zoomLimit=t.get(\u0026quot;scaleLimit\u0026quot;),o.zoom=t.coordinateSystem.getZoom(),r.off(\u0026quot;pan\u0026quot;).off(\u0026quot;zoom\u0026quot;).on(\u0026quot;pan\u0026quot;,(function(e){aT(o,e.dx,e.dy),n.dispatchAction({seriesId:t.id,type:\u0026quot;graphRoam\u0026quot;,dx:e.dx,dy:e.dy})})).on(\u0026quot;zoom\u0026quot;,(function(e){sT(o,e.scale,e.originX,e.originY),n.dispatchAction({seriesId:t.id,type:\u0026quot;graphRoam\u0026quot;,zoom:e.scale,originX:e.originX,originY:e.originY}),i._updateNodeAndLinkScale(),ek(t.getGraph(),wA(t)),i._lineDraw.updateLayout(),n.updateLabelLayout()}))):r.disable()},e.prototype._updateNodeAndLinkScale=function(){var t=this._model,e=t.getData(),n=wA(t);e.eachItemGraphicEl((function(t,e){t\u0026amp;\u0026amp;t.setSymbolScale(n)}))},e.prototype.updateLayout=function(t){ek(t.getGraph(),wA(t)),this._symbolDraw.updateLayout(),this._lineDraw.updateLayout()},e.prototype.remove=function(){clearTimeout(this._layoutTimeout),this._layouting=!1,this._layoutTimeout=null,this._symbolDraw\u0026amp;\u0026amp;this._symbolDraw.remove(),this._lineDraw\u0026amp;\u0026amp;this._lineDraw.remove()},e.type=\u0026quot;graph\u0026quot;,e}(Og);function rk(t){return\u0026quot;_EC_\u0026quot;+t}var ok=function(){function t(t){this.type=\u0026quot;graph\u0026quot;,this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this._directed=t||!1}return t.prototype.isDirected=function(){return this._directed},t.prototype.addNode=function(t,e){t=null==t?\u0026quot;\u0026quot;+e:\u0026quot;\u0026quot;+t;var n=this._nodesMap;if(!n[rk(t)]){var i=new ak(t,e);return i.hostGraph=this,this.nodes.push(i),n[rk(t)]=i,i}},t.prototype.getNodeByIndex=function(t){var e=this.data.getRawIndex(t);return this.nodes[e]},t.prototype.getNodeById=function(t){return this._nodesMap[rk(t)]},t.prototype.addEdge=function(t,e,n){var i=this._nodesMap,r=this._edgesMap;if(j(t)\u0026amp;\u0026amp;(t=this.nodes[t]),j(e)\u0026amp;\u0026amp;(e=this.nodes[e]),t instanceof ak||(t=i[rk(t)]),e instanceof ak||(e=i[rk(e)]),t\u0026amp;\u0026amp;e){var o=t.id+\u0026quot;-\u0026quot;+e.id,a=new sk(t,e,n);return a.hostGraph=this,this._directed\u0026amp;\u0026amp;(t.outEdges.push(a),e.inEdges.push(a)),t.edges.push(a),t!==e\u0026amp;\u0026amp;e.edges.push(a),this.edges.push(a),r[o]=a,a}},t.prototype.getEdgeByIndex=function(t){var e=this.edgeData.getRawIndex(t);return this.edges[e]},t.prototype.getEdge=function(t,e){t instanceof ak\u0026amp;\u0026amp;(t=t.id),e instanceof ak\u0026amp;\u0026amp;(e=e.id);var n=this._edgesMap;return this._directed?n[t+\u0026quot;-\u0026quot;+e]:n[t+\u0026quot;-\u0026quot;+e]||n[e+\u0026quot;-\u0026quot;+t]},t.prototype.eachNode=function(t,e){for(var n=this.nodes,i=n.length,r=0;r\u0026lt;i;r++)n[r].dataIndex\u0026gt;=0\u0026amp;\u0026amp;t.call(e,n[r],r)},t.prototype.eachEdge=function(t,e){for(var n=this.edges,i=n.length,r=0;r\u0026lt;i;r++)n[r].dataIndex\u0026gt;=0\u0026amp;\u0026amp;n[r].node1.dataIndex\u0026gt;=0\u0026amp;\u0026amp;n[r].node2.dataIndex\u0026gt;=0\u0026amp;\u0026amp;t.call(e,n[r],r)},t.prototype.breadthFirstTraverse=function(t,e,n,i){if(e instanceof ak||(e=this._nodesMap[rk(e)]),e){for(var r=\u0026quot;out\u0026quot;===n?\u0026quot;outEdges\u0026quot;:\u0026quot;in\u0026quot;===n?\u0026quot;inEdges\u0026quot;:\u0026quot;edges\u0026quot;,o=0;o\u0026lt;this.nodes.length;o++)this.nodes[o].__visited=!1;if(!t.call(i,e,null))for(var a=[e];a.length;){var s=a.shift(),l=s[r];for(o=0;o\u0026lt;l.length;o++){var u=l[o],h=u.node1===s?u.node2:u.node1;if(!h.__visited){if(t.call(i,h,s))return;a.push(h),h.__visited=!0}}}}},t.prototype.update=function(){for(var t=this.data,e=this.edgeData,n=this.nodes,i=this.edges,r=0,o=n.length;r\u0026lt;o;r++)n[r].dataIndex=-1;for(r=0,o=t.count();r\u0026lt;o;r++)n[t.getRawIndex(r)].dataIndex=r;e.filterSelf((function(t){var n=i[e.getRawIndex(t)];return n.node1.dataIndex\u0026gt;=0\u0026amp;\u0026amp;n.node2.dataIndex\u0026gt;=0}));for(r=0,o=i.length;r\u0026lt;o;r++)i[r].dataIndex=-1;for(r=0,o=e.count();r\u0026lt;o;r++)i[e.getRawIndex(r)].dataIndex=r},t.prototype.clone=function(){for(var e=new t(this._directed),n=this.nodes,i=this.edges,r=0;r\u0026lt;n.length;r++)e.addNode(n[r].id,n[r].dataIndex);for(r=0;r\u0026lt;i.length;r++){var o=i[r];e.addEdge(o.node1.id,o.node2.id,o.dataIndex)}return e},t}(),ak=function(){function t(t,e){this.inEdges=[],this.outEdges=[],this.edges=[],this.dataIndex=-1,this.id=null==t?\u0026quot;\u0026quot;:t,this.dataIndex=null==e?-1:e}return t.prototype.degree=function(){return this.edges.length},t.prototype.inDegree=function(){return this.inEdges.length},t.prototype.outDegree=function(){return this.outEdges.length},t.prototype.getModel=function(t){if(!(this.dataIndex\u0026lt;0))return this.hostGraph.data.getItemModel(this.dataIndex).getModel(t)},t.prototype.getAdjacentDataIndices=function(){for(var t={edge:[],node:[]},e=0;e\u0026lt;this.edges.length;e++){var n=this.edges[e];n.dataIndex\u0026lt;0||(t.edge.push(n.dataIndex),t.node.push(n.node1.dataIndex,n.node2.dataIndex))}return t},t.prototype.getTrajectoryDataIndices=function(){for(var t=yt(),e=yt(),n=0;n\u0026lt;this.edges.length;n++){var i=this.edges[n];if(!(i.dataIndex\u0026lt;0)){t.set(i.dataIndex,!0);for(var r=[i.node1],o=[i.node2],a=0;a\u0026lt;r.length;){var s=r[a];a++,e.set(s.dataIndex,!0);for(var l=0;l\u0026lt;s.inEdges.length;l++)t.set(s.inEdges[l].dataIndex,!0),r.push(s.inEdges[l].node1)}for(a=0;a\u0026lt;o.length;){var u=o[a];a++,e.set(u.dataIndex,!0);for(l=0;l\u0026lt;u.outEdges.length;l++)t.set(u.outEdges[l].dataIndex,!0),o.push(u.outEdges[l].node2)}}}return{edge:t.keys(),node:e.keys()}},t}(),sk=function(){function t(t,e,n){this.dataIndex=-1,this.node1=t,this.node2=e,this.dataIndex=null==n?-1:n}return t.prototype.getModel=function(t){if(!(this.dataIndex\u0026lt;0))return this.hostGraph.edgeData.getItemModel(this.dataIndex).getModel(t)},t.prototype.getAdjacentDataIndices=function(){return{edge:[this.dataIndex],node:[this.node1.dataIndex,this.node2.dataIndex]}},t.prototype.getTrajectoryDataIndices=function(){var t=yt(),e=yt();t.set(this.dataIndex,!0);for(var n=[this.node1],i=[this.node2],r=0;r\u0026lt;n.length;){var o=n[r];r++,e.set(o.dataIndex,!0);for(var a=0;a\u0026lt;o.inEdges.length;a++)t.set(o.inEdges[a].dataIndex,!0),n.push(o.inEdges[a].node1)}for(r=0;r\u0026lt;i.length;){var s=i[r];r++,e.set(s.dataIndex,!0);for(a=0;a\u0026lt;s.outEdges.length;a++)t.set(s.outEdges[a].dataIndex,!0),i.push(s.outEdges[a].node2)}return{edge:t.keys(),node:e.keys()}},t}();function lk(t,e){return{getValue:function(n){var i=this[t][e];return i.getStore().get(i.getDimensionIndex(n||\u0026quot;value\u0026quot;),this.dataIndex)},setVisual:function(n,i){this.dataIndex\u0026gt;=0\u0026amp;\u0026amp;this[t][e].setItemVisual(this.dataIndex,n,i)},getVisual:function(n){return this[t][e].getItemVisual(this.dataIndex,n)},setLayout:function(n,i){this.dataIndex\u0026gt;=0\u0026amp;\u0026amp;this[t][e].setItemLayout(this.dataIndex,n,i)},getLayout:function(){return this[t][e].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[t][e].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[t][e].getRawIndex(this.dataIndex)}}}function uk(t,e,n,i,r){for(var o=new ok(i),a=0;a\u0026lt;t.length;a++)o.addNode(it(t[a].id,t[a].name,a),a);var s=[],l=[],u=0;for(a=0;a\u0026lt;e.length;a++){var h=e[a],c=h.source,p=h.target;o.addEdge(c,p,u)\u0026amp;\u0026amp;(l.push(h),s.push(it(Ro(h.id,null),c+\u0026quot; \u0026gt; \u0026quot;+p)),u++)}var d,f=n.get(\u0026quot;coordinateSystem\u0026quot;);if(\u0026quot;cartesian2d\u0026quot;===f||\u0026quot;polar\u0026quot;===f)d=_x(t,n);else{var g=wd.get(f),y=g\u0026amp;\u0026amp;g.dimensions||[];P(y,\u0026quot;value\u0026quot;)\u0026lt;0\u0026amp;\u0026amp;y.concat([\u0026quot;value\u0026quot;]);var v=px(t,{coordDimensions:y,encodeDefine:n.getEncode()}).dimensions;(d=new cx(v,n)).initData(t)}var m=new cx([\u0026quot;value\u0026quot;],n);return m.initData(l,s),r\u0026amp;\u0026amp;r(d,m),ZC({mainData:d,struct:o,structAttr:\u0026quot;graph\u0026quot;,datas:{node:d,edge:m},datasAttr:{node:\u0026quot;data\u0026quot;,edge:\u0026quot;edgeData\u0026quot;}}),o.update(),o}R(ak,lk(\u0026quot;hostGraph\u0026quot;,\u0026quot;data\u0026quot;)),R(sk,lk(\u0026quot;hostGraph\u0026quot;,\u0026quot;edgeData\u0026quot;));var hk=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.hasSymbolVisual=!0,n}return n(e,t),e.prototype.init=function(e){t.prototype.init.apply(this,arguments);var n=this;function i(){return n._categoriesData}this.legendVisualProvider=new NM(i,i),this.fillDataTextStyle(e.edges||e.links),this._updateCategoriesData()},e.prototype.mergeOption=function(e){t.prototype.mergeOption.apply(this,arguments),this.fillDataTextStyle(e.edges||e.links),this._updateCategoriesData()},e.prototype.mergeDefaultAndTheme=function(e){t.prototype.mergeDefaultAndTheme.apply(this,arguments),Co(e,\u0026quot;edgeLabel\u0026quot;,[\u0026quot;show\u0026quot;])},e.prototype.getInitialData=function(t,e){var n,i=t.edges||t.links||[],r=t.data||t.nodes||[],o=this;if(r\u0026amp;\u0026amp;i){dA(n=this)\u0026amp;\u0026amp;(n.__curvenessList=[],n.__edgeMap={},fA(n));var a=uk(r,i,this,!0,(function(t,e){t.wrapMethod(\u0026quot;getItemModel\u0026quot;,(function(t){var e=o._categoriesModels[t.getShallow(\u0026quot;category\u0026quot;)];return e\u0026amp;\u0026amp;(e.parentModel=t.parentModel,t.parentModel=e),t}));var n=Cc.prototype.getModel;function i(t,e){var i=n.call(this,t,e);return i.resolveParentPath=r,i}function r(t){if(t\u0026amp;\u0026amp;(\u0026quot;label\u0026quot;===t[0]||\u0026quot;label\u0026quot;===t[1])){var e=t.slice();return\u0026quot;label\u0026quot;===t[0]?e[0]=\u0026quot;edgeLabel\u0026quot;:\u0026quot;label\u0026quot;===t[1]\u0026amp;\u0026amp;(e[1]=\u0026quot;edgeLabel\u0026quot;),e}return t}e.wrapMethod(\u0026quot;getItemModel\u0026quot;,(function(t){return t.resolveParentPath=r,t.getModel=i,t}))}));return E(a.edges,(function(t){!function(t,e,n,i){if(dA(n)){var r=gA(t,e,n),o=n.__edgeMap,a=o[yA(r)];o[r]\u0026amp;\u0026amp;!a?o[r].isForward=!0:a\u0026amp;\u0026amp;o[r]\u0026amp;\u0026amp;(a.isForward=!0,o[r].isForward=!1),o[r]=o[r]||[],o[r].push(i)}}(t.node1,t.node2,this,t.dataIndex)}),this),a.data}},e.prototype.getGraph=function(){return this.getData().graph},e.prototype.getEdgeData=function(){return this.getGraph().edgeData},e.prototype.getCategoriesData=function(){return this._categoriesData},e.prototype.formatTooltip=function(t,e,n){if(\u0026quot;edge\u0026quot;===n){var i=this.getData(),r=this.getDataParams(t,n),o=i.graph.getEdgeByIndex(t),a=i.getName(o.node1.dataIndex),s=i.getName(o.node2.dataIndex),l=[];return null!=a\u0026amp;\u0026amp;l.push(a),null!=s\u0026amp;\u0026amp;l.push(s),og(\u0026quot;nameValue\u0026quot;,{name:l.join(\u0026quot; \u0026gt; \u0026quot;),value:r.value,noValue:null==r.value})}return vg({series:this,dataIndex:t,multipleSeries:e})},e.prototype._updateCategoriesData=function(){var t=z(this.option.categories||[],(function(t){return null!=t.value?t:A({value:0},t)})),e=new cx([\u0026quot;value\u0026quot;],this);e.initData(t),this._categoriesData=e,this._categoriesModels=e.mapArray((function(t){return e.getItemModel(t)}))},e.prototype.setZoom=function(t){this.option.zoom=t},e.prototype.setCenter=function(t){this.option.center=t},e.prototype.isAnimationEnabled=function(){return t.prototype.isAnimationEnabled.call(this)\u0026amp;\u0026amp;!(\u0026quot;force\u0026quot;===this.get(\u0026quot;layout\u0026quot;)\u0026amp;\u0026amp;this.get([\u0026quot;force\u0026quot;,\u0026quot;layoutAnimation\u0026quot;]))},e.type=\u0026quot;series.graph\u0026quot;,e.dependencies=[\u0026quot;grid\u0026quot;,\u0026quot;polar\u0026quot;,\u0026quot;geo\u0026quot;,\u0026quot;singleAxis\u0026quot;,\u0026quot;calendar\u0026quot;],e.defaultOption={z:2,coordinateSystem:\u0026quot;view\u0026quot;,legendHoverLink:!0,layout:null,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,friction:.6,edgeLength:30,layoutAnimation:!0},left:\u0026quot;center\u0026quot;,top:\u0026quot;center\u0026quot;,symbol:\u0026quot;circle\u0026quot;,symbolSize:10,edgeSymbol:[\u0026quot;none\u0026quot;,\u0026quot;none\u0026quot;],edgeSymbolSize:10,edgeLabel:{position:\u0026quot;middle\u0026quot;,distance:5},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{show:!1,formatter:\u0026quot;{b}\u0026quot;},itemStyle:{},lineStyle:{color:\u0026quot;#aaa\u0026quot;,width:1,opacity:.5},emphasis:{scale:!0,label:{show:!0}},select:{itemStyle:{borderColor:\u0026quot;#212121\u0026quot;}}},e}(bg),ck={type:\u0026quot;graphRoam\u0026quot;,event:\u0026quot;graphRoam\u0026quot;,update:\u0026quot;none\u0026quot;};var pk=function(){this.angle=0,this.width=10,this.r=10,this.x=0,this.y=0},dk=function(t){function e(e){var n=t.call(this,e)||this;return n.type=\u0026quot;pointer\u0026quot;,n}return n(e,t),e.prototype.getDefaultShape=function(){return new pk},e.prototype.buildPath=function(t,e){var n=Math.cos,i=Math.sin,r=e.r,o=e.width,a=e.angle,s=e.x-n(a)*o*(o\u0026gt;=r/3?1:2),l=e.y-i(a)*o*(o\u0026gt;=r/3?1:2);a=e.angle-Math.PI/2,t.moveTo(s,l),t.lineTo(e.x+n(a)*o,e.y+i(a)*o),t.lineTo(e.x+n(e.angle)*r,e.y+i(e.angle)*r),t.lineTo(e.x-n(a)*o,e.y-i(a)*o),t.lineTo(s,l)},e}(ks);function fk(t,e){var n=null==t?\u0026quot;\u0026quot;:t+\u0026quot;\u0026quot;;return e\u0026amp;\u0026amp;(U(e)?n=e.replace(\u0026quot;{value}\u0026quot;,n):X(e)\u0026amp;\u0026amp;(n=e(t))),n}var gk=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){this.group.removeAll();var i=t.get([\u0026quot;axisLine\u0026quot;,\u0026quot;lineStyle\u0026quot;,\u0026quot;color\u0026quot;]),r=function(t,e){var n=t.get(\u0026quot;center\u0026quot;),i=e.getWidth(),r=e.getHeight(),o=Math.min(i,r);return{cx:$r(n[0],e.getWidth()),cy:$r(n[1],e.getHeight()),r:$r(t.get(\u0026quot;radius\u0026quot;),o/2)}}(t,n);this._renderMain(t,e,n,i,r),this._data=t.getData()},e.prototype.dispose=function(){},e.prototype._renderMain=function(t,e,n,i,r){var o=this.group,a=t.get(\u0026quot;clockwise\u0026quot;),s=-t.get(\u0026quot;startAngle\u0026quot;)/180*Math.PI,l=-t.get(\u0026quot;endAngle\u0026quot;)/180*Math.PI,u=t.getModel(\u0026quot;axisLine\u0026quot;),h=u.get(\u0026quot;roundCap\u0026quot;)?JS:Fu,c=u.get(\u0026quot;show\u0026quot;),p=u.getModel(\u0026quot;lineStyle\u0026quot;),d=p.get(\u0026quot;width\u0026quot;),f=[s,l];us(f,!a);for(var g=(l=f[1])-(s=f[0]),y=s,v=[],m=0;c\u0026amp;\u0026amp;m\u0026lt;i.length;m++){var x=new h({shape:{startAngle:y,endAngle:l=s+g*Math.min(Math.max(i[m][0],0),1),cx:r.cx,cy:r.cy,clockwise:a,r0:r.r-d,r:r.r},silent:!0});x.setStyle({fill:i[m][1]}),x.setStyle(p.getLineStyle([\u0026quot;color\u0026quot;,\u0026quot;width\u0026quot;])),v.push(x),y=l}v.reverse(),E(v,(function(t){return o.add(t)}));var _=function(t){if(t\u0026lt;=0)return i[0][1];var e;for(e=0;e\u0026lt;i.length;e++)if(i[e][0]\u0026gt;=t\u0026amp;\u0026amp;(0===e?0:i[e-1][0])\u0026lt;t)return i[e][1];return i[e-1][1]};this._renderTicks(t,e,n,_,r,s,l,a,d),this._renderTitleAndDetail(t,e,n,_,r),this._renderAnchor(t,r),this._renderPointer(t,e,n,_,r,s,l,a,d)},e.prototype._renderTicks=function(t,e,n,i,r,o,a,s,l){for(var u,h,c=this.group,p=r.cx,d=r.cy,f=r.r,g=+t.get(\u0026quot;min\u0026quot;),y=+t.get(\u0026quot;max\u0026quot;),v=t.getModel(\u0026quot;splitLine\u0026quot;),m=t.getModel(\u0026quot;axisTick\u0026quot;),x=t.getModel(\u0026quot;axisLabel\u0026quot;),_=t.get(\u0026quot;splitNumber\u0026quot;),b=m.get(\u0026quot;splitNumber\u0026quot;),w=$r(v.get(\u0026quot;length\u0026quot;),f),S=$r(m.get(\u0026quot;length\u0026quot;),f),M=o,I=(a-o)/_,T=I/b,C=v.getModel(\u0026quot;lineStyle\u0026quot;).getLineStyle(),D=m.getModel(\u0026quot;lineStyle\u0026quot;).getLineStyle(),A=v.get(\u0026quot;distance\u0026quot;),k=0;k\u0026lt;=_;k++){if(u=Math.cos(M),h=Math.sin(M),v.get(\u0026quot;show\u0026quot;)){var L=new Ku({shape:{x1:u*(f-(P=A?A+l:l))+p,y1:h*(f-P)+d,x2:u*(f-w-P)+p,y2:h*(f-w-P)+d},style:C,silent:!0});\u0026quot;auto\u0026quot;===C.stroke\u0026amp;\u0026amp;L.setStyle({stroke:i(k/_)}),c.add(L)}if(x.get(\u0026quot;show\u0026quot;)){var P=x.get(\u0026quot;distance\u0026quot;)+A,O=fk(Jr(k/_*(y-g)+g),x.get(\u0026quot;formatter\u0026quot;)),R=i(k/_),N=u*(f-w-P)+p,E=h*(f-w-P)+d,z=x.get(\u0026quot;rotate\u0026quot;),V=0;\u0026quot;radial\u0026quot;===z?(V=-M+2*Math.PI)\u0026gt;Math.PI/2\u0026amp;\u0026amp;(V+=Math.PI):\u0026quot;tangential\u0026quot;===z?V=-M-Math.PI/2:j(z)\u0026amp;\u0026amp;(V=z*Math.PI/180),0===V?c.add(new Xs({style:oc(x,{text:O,x:N,y:E,verticalAlign:h\u0026lt;-.8?\u0026quot;top\u0026quot;:h\u0026gt;.8?\u0026quot;bottom\u0026quot;:\u0026quot;middle\u0026quot;,align:u\u0026lt;-.4?\u0026quot;left\u0026quot;:u\u0026gt;.4?\u0026quot;right\u0026quot;:\u0026quot;center\u0026quot;},{inheritColor:R}),silent:!0})):c.add(new Xs({style:oc(x,{text:O,x:N,y:E,verticalAlign:\u0026quot;middle\u0026quot;,align:\u0026quot;center\u0026quot;},{inheritColor:R}),silent:!0,originX:N,originY:E,rotation:V}))}if(m.get(\u0026quot;show\u0026quot;)\u0026amp;\u0026amp;k!==_){P=(P=m.get(\u0026quot;distance\u0026quot;))?P+l:l;for(var B=0;B\u0026lt;=b;B++){u=Math.cos(M),h=Math.sin(M);var F=new Ku({shape:{x1:u*(f-P)+p,y1:h*(f-P)+d,x2:u*(f-S-P)+p,y2:h*(f-S-P)+d},silent:!0,style:D});\u0026quot;auto\u0026quot;===D.stroke\u0026amp;\u0026amp;F.setStyle({stroke:i((k+B/b)/_)}),c.add(F),M+=T}M-=T}else M+=I}},e.prototype._renderPointer=function(t,e,n,i,r,o,a,s,l){var u=this.group,h=this._data,c=this._progressEls,p=[],d=t.get([\u0026quot;pointer\u0026quot;,\u0026quot;show\u0026quot;]),f=t.getModel(\u0026quot;progress\u0026quot;),g=f.get(\u0026quot;show\u0026quot;),y=t.getData(),v=y.mapDimension(\u0026quot;value\u0026quot;),m=+t.get(\u0026quot;min\u0026quot;),x=+t.get(\u0026quot;max\u0026quot;),_=[m,x],b=[o,a];function w(e,n){var i,o=y.getItemModel(e).getModel(\u0026quot;pointer\u0026quot;),a=$r(o.get(\u0026quot;width\u0026quot;),r.r),s=$r(o.get(\u0026quot;length\u0026quot;),r.r),l=t.get([\u0026quot;pointer\u0026quot;,\u0026quot;icon\u0026quot;]),u=o.get(\u0026quot;offsetCenter\u0026quot;),h=$r(u[0],r.r),c=$r(u[1],r.r),p=o.get(\u0026quot;keepAspect\u0026quot;);return(i=l?Xy(l,h-a/2,c-s,a,s,null,p):new dk({shape:{angle:-Math.PI/2,width:a,r:s,x:h,y:c}})).rotation=-(n+Math.PI/2),i.x=r.cx,i.y=r.cy,i}function S(t,e){var n=f.get(\u0026quot;roundCap\u0026quot;)?JS:Fu,i=f.get(\u0026quot;overlap\u0026quot;),a=i?f.get(\u0026quot;width\u0026quot;):l/y.count(),u=i?r.r-a:r.r-(t+1)*a,h=i?r.r:r.r-t*a,c=new n({shape:{startAngle:o,endAngle:e,cx:r.cx,cy:r.cy,clockwise:s,r0:u,r:h}});return i\u0026amp;\u0026amp;(c.z2=Kr(y.get(v,t),[m,x],[100,0],!0)),c}(g||d)\u0026amp;\u0026amp;(y.diff(h).add((function(e){var n=y.get(v,e);if(d){var i=w(e,o);mh(i,{rotation:-((isNaN(+n)?b[0]:Kr(n,_,b,!0))+Math.PI/2)},t),u.add(i),y.setItemGraphicEl(e,i)}if(g){var r=S(e,o),a=f.get(\u0026quot;clip\u0026quot;);mh(r,{shape:{endAngle:Kr(n,_,b,a)}},t),u.add(r),ol(t.seriesIndex,y.dataType,e,r),p[e]=r}})).update((function(e,n){var i=y.get(v,e);if(d){var r=h.getItemGraphicEl(n),a=r?r.rotation:o,s=w(e,a);s.rotation=a,vh(s,{rotation:-((isNaN(+i)?b[0]:Kr(i,_,b,!0))+Math.PI/2)},t),u.add(s),y.setItemGraphicEl(e,s)}if(g){var l=c[n],m=S(e,l?l.shape.endAngle:o),x=f.get(\u0026quot;clip\u0026quot;);vh(m,{shape:{endAngle:Kr(i,_,b,x)}},t),u.add(m),ol(t.seriesIndex,y.dataType,e,m),p[e]=m}})).execute(),y.each((function(t){var e=y.getItemModel(t),n=e.getModel(\u0026quot;emphasis\u0026quot;),r=n.get(\u0026quot;focus\u0026quot;),o=n.get(\u0026quot;blurScope\u0026quot;),a=n.get(\u0026quot;disabled\u0026quot;);if(d){var s=y.getItemGraphicEl(t),l=y.getItemVisual(t,\u0026quot;style\u0026quot;),u=l.fill;if(s instanceof Ns){var h=s.style;s.useStyle(A({image:h.image,x:h.x,y:h.y,width:h.width,height:h.height},l))}else s.useStyle(l),\u0026quot;pointer\u0026quot;!==s.type\u0026amp;\u0026amp;s.setColor(u);s.setStyle(e.getModel([\u0026quot;pointer\u0026quot;,\u0026quot;itemStyle\u0026quot;]).getItemStyle()),\u0026quot;auto\u0026quot;===s.style.fill\u0026amp;\u0026amp;s.setStyle(\u0026quot;fill\u0026quot;,i(Kr(y.get(v,t),_,[0,1],!0))),s.z2EmphasisLift=0,$l(s,e),Zl(s,r,o,a)}if(g){var c=p[t];c.useStyle(y.getItemVisual(t,\u0026quot;style\u0026quot;)),c.setStyle(e.getModel([\u0026quot;progress\u0026quot;,\u0026quot;itemStyle\u0026quot;]).getItemStyle()),c.z2EmphasisLift=0,$l(c,e),Zl(c,r,o,a)}})),this._progressEls=p)},e.prototype._renderAnchor=function(t,e){var n=t.getModel(\u0026quot;anchor\u0026quot;);if(n.get(\u0026quot;show\u0026quot;)){var i=n.get(\u0026quot;size\u0026quot;),r=n.get(\u0026quot;icon\u0026quot;),o=n.get(\u0026quot;offsetCenter\u0026quot;),a=n.get(\u0026quot;keepAspect\u0026quot;),s=Xy(r,e.cx-i/2+$r(o[0],e.r),e.cy-i/2+$r(o[1],e.r),i,i,null,a);s.z2=n.get(\u0026quot;showAbove\u0026quot;)?1:0,s.setStyle(n.getModel(\u0026quot;itemStyle\u0026quot;).getItemStyle()),this.group.add(s)}},e.prototype._renderTitleAndDetail=function(t,e,n,i,r){var o=this,a=t.getData(),s=a.mapDimension(\u0026quot;value\u0026quot;),l=+t.get(\u0026quot;min\u0026quot;),u=+t.get(\u0026quot;max\u0026quot;),h=new Br,c=[],p=[],d=t.isAnimationEnabled(),f=t.get([\u0026quot;pointer\u0026quot;,\u0026quot;showAbove\u0026quot;]);a.diff(this._data).add((function(t){c[t]=new Xs({silent:!0}),p[t]=new Xs({silent:!0})})).update((function(t,e){c[t]=o._titleEls[e],p[t]=o._detailEls[e]})).execute(),a.each((function(e){var n=a.getItemModel(e),o=a.get(s,e),g=new Br,y=i(Kr(o,[l,u],[0,1],!0)),v=n.getModel(\u0026quot;title\u0026quot;);if(v.get(\u0026quot;show\u0026quot;)){var m=v.get(\u0026quot;offsetCenter\u0026quot;),x=r.cx+$r(m[0],r.r),_=r.cy+$r(m[1],r.r);(D=c[e]).attr({z2:f?0:2,style:oc(v,{x:x,y:_,text:a.getName(e),align:\u0026quot;center\u0026quot;,verticalAlign:\u0026quot;middle\u0026quot;},{inheritColor:y})}),g.add(D)}var b=n.getModel(\u0026quot;detail\u0026quot;);if(b.get(\u0026quot;show\u0026quot;)){var w=b.get(\u0026quot;offsetCenter\u0026quot;),S=r.cx+$r(w[0],r.r),M=r.cy+$r(w[1],r.r),I=$r(b.get(\u0026quot;width\u0026quot;),r.r),T=$r(b.get(\u0026quot;height\u0026quot;),r.r),C=t.get([\u0026quot;progress\u0026quot;,\u0026quot;show\u0026quot;])?a.getItemVisual(e,\u0026quot;style\u0026quot;).fill:y,D=p[e],A=b.get(\u0026quot;formatter\u0026quot;);D.attr({z2:f?0:2,style:oc(b,{x:S,y:M,text:fk(o,A),width:isNaN(I)?null:I,height:isNaN(T)?null:T,align:\u0026quot;center\u0026quot;,verticalAlign:\u0026quot;middle\u0026quot;},{inheritColor:C})}),dc(D,{normal:b},o,(function(t){return fk(t,A)})),d\u0026amp;\u0026amp;fc(D,e,a,t,{getFormattedLabel:function(t,e,n,i,r,a){return fk(a?a.interpolatedValue:o,A)}}),g.add(D)}h.add(g)})),this.group.add(h),this._titleEls=c,this._detailEls=p},e.type=\u0026quot;gauge\u0026quot;,e}(Og),yk=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.visualStyleAccessPath=\u0026quot;itemStyle\u0026quot;,n}return n(e,t),e.prototype.getInitialData=function(t,e){return RM(this,[\u0026quot;value\u0026quot;])},e.type=\u0026quot;series.gauge\u0026quot;,e.defaultOption={z:2,colorBy:\u0026quot;data\u0026quot;,center:[\u0026quot;50%\u0026quot;,\u0026quot;50%\u0026quot;],legendHoverLink:!0,radius:\u0026quot;75%\u0026quot;,startAngle:225,endAngle:-45,clockwise:!0,min:0,max:100,splitNumber:10,axisLine:{show:!0,roundCap:!1,lineStyle:{color:[[1,\u0026quot;#E6EBF8\u0026quot;]],width:10}},progress:{show:!1,overlap:!0,width:10,roundCap:!1,clip:!0},splitLine:{show:!0,length:10,distance:10,lineStyle:{color:\u0026quot;#63677A\u0026quot;,width:3,type:\u0026quot;solid\u0026quot;}},axisTick:{show:!0,splitNumber:5,length:6,distance:10,lineStyle:{color:\u0026quot;#63677A\u0026quot;,width:1,type:\u0026quot;solid\u0026quot;}},axisLabel:{show:!0,distance:15,color:\u0026quot;#464646\u0026quot;,fontSize:12,rotate:0},pointer:{icon:null,offsetCenter:[0,0],show:!0,showAbove:!0,length:\u0026quot;60%\u0026quot;,width:6,keepAspect:!1},anchor:{show:!1,showAbove:!1,size:6,icon:\u0026quot;circle\u0026quot;,offsetCenter:[0,0],keepAspect:!1,itemStyle:{color:\u0026quot;#fff\u0026quot;,borderWidth:0,borderColor:\u0026quot;#5470c6\u0026quot;}},title:{show:!0,offsetCenter:[0,\u0026quot;20%\u0026quot;],color:\u0026quot;#464646\u0026quot;,fontSize:16,valueAnimation:!1},detail:{show:!0,backgroundColor:\u0026quot;rgba(0,0,0,0)\u0026quot;,borderWidth:0,borderColor:\u0026quot;#ccc\u0026quot;,width:100,height:null,padding:[5,10],offsetCenter:[0,\u0026quot;40%\u0026quot;],color:\u0026quot;#464646\u0026quot;,fontSize:30,fontWeight:\u0026quot;bold\u0026quot;,lineHeight:30,valueAnimation:!1}},e}(bg);var vk=[\u0026quot;itemStyle\u0026quot;,\u0026quot;opacity\u0026quot;],mk=function(t){function e(e,n){var i=t.call(this)||this,r=i,o=new Zu,a=new Xs;return r.setTextContent(a),i.setTextGuideLine(o),i.updateData(e,n,!0),i}return n(e,t),e.prototype.updateData=function(t,e,n){var i=this,r=t.hostModel,o=t.getItemModel(e),a=t.getItemLayout(e),s=o.getModel(\u0026quot;emphasis\u0026quot;),l=o.get(vk);l=null==l?1:l,n||Sh(i),i.useStyle(t.getItemVisual(e,\u0026quot;style\u0026quot;)),i.style.lineJoin=\u0026quot;round\u0026quot;,n?(i.setShape({points:a.points}),i.style.opacity=0,mh(i,{style:{opacity:l}},r,e)):vh(i,{style:{opacity:l},shape:{points:a.points}},r,e),$l(i,o),this._updateLabel(t,e),Zl(this,s.get(\u0026quot;focus\u0026quot;),s.get(\u0026quot;blurScope\u0026quot;),s.get(\u0026quot;disabled\u0026quot;))},e.prototype._updateLabel=function(t,e){var n=this,i=this.getTextGuideLine(),r=n.getTextContent(),o=t.hostModel,a=t.getItemModel(e),s=t.getItemLayout(e).label,l=t.getItemVisual(e,\u0026quot;style\u0026quot;),u=l.fill;ic(r,rc(a),{labelFetcher:t.hostModel,labelDataIndex:e,defaultOpacity:l.opacity,defaultText:t.getName(e)},{normal:{align:s.textAlign,verticalAlign:s.verticalAlign}}),n.setTextConfig({local:!0,inside:!!s.inside,insideStroke:u,outsideFill:u});var h=s.linePoints;i.setShape({points:h}),n.textGuideLineConfig={anchor:h?new De(h[0][0],h[0][1]):null},vh(r,{style:{x:s.x,y:s.y}},o,e),r.attr({rotation:s.rotation,originX:s.x,originY:s.y,z2:10}),kb(n,Lb(a),{stroke:u})},e}(Xu),xk=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.ignoreLabelLineUpdate=!0,n}return n(e,t),e.prototype.render=function(t,e,n){var i=t.getData(),r=this._data,o=this.group;i.diff(r).add((function(t){var e=new mk(i,t);i.setItemGraphicEl(t,e),o.add(e)})).update((function(t,e){var n=r.getItemGraphicEl(e);n.updateData(i,t),o.add(n),i.setItemGraphicEl(t,n)})).remove((function(e){wh(r.getItemGraphicEl(e),t,e)})).execute(),this._data=i},e.prototype.remove=function(){this.group.removeAll(),this._data=null},e.prototype.dispose=function(){},e.type=\u0026quot;funnel\u0026quot;,e}(Og),_k=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(e){t.prototype.init.apply(this,arguments),this.legendVisualProvider=new NM(W(this.getData,this),W(this.getRawData,this)),this._defaultLabelLine(e)},e.prototype.getInitialData=function(t,e){return RM(this,{coordDimensions:[\u0026quot;value\u0026quot;],encodeDefaulter:H(ed,this)})},e.prototype._defaultLabelLine=function(t){Co(t,\u0026quot;labelLine\u0026quot;,[\u0026quot;show\u0026quot;]);var e=t.labelLine,n=t.emphasis.labelLine;e.show=e.show\u0026amp;\u0026amp;t.label.show,n.show=n.show\u0026amp;\u0026amp;t.emphasis.label.show},e.prototype.getDataParams=function(e){var n=this.getData(),i=t.prototype.getDataParams.call(this,e),r=n.mapDimension(\u0026quot;value\u0026quot;),o=n.getSum(r);return i.percent=o?+(n.get(r,e)/o*100).toFixed(2):0,i.$vars.push(\u0026quot;percent\u0026quot;),i},e.type=\u0026quot;series.funnel\u0026quot;,e.defaultOption={z:2,legendHoverLink:!0,colorBy:\u0026quot;data\u0026quot;,left:80,top:60,right:80,bottom:60,minSize:\u0026quot;0%\u0026quot;,maxSize:\u0026quot;100%\u0026quot;,sort:\u0026quot;descending\u0026quot;,orient:\u0026quot;vertical\u0026quot;,gap:0,funnelAlign:\u0026quot;center\u0026quot;,label:{show:!0,position:\u0026quot;outer\u0026quot;},labelLine:{show:!0,length:20,lineStyle:{width:1}},itemStyle:{borderColor:\u0026quot;#fff\u0026quot;,borderWidth:1},emphasis:{label:{show:!0}},select:{itemStyle:{borderColor:\u0026quot;#212121\u0026quot;}}},e}(bg);function bk(t,e){t.eachSeriesByType(\u0026quot;funnel\u0026quot;,(function(t){var n=t.getData(),i=n.mapDimension(\u0026quot;value\u0026quot;),r=t.get(\u0026quot;sort\u0026quot;),o=function(t,e){return kp(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}(t,e),a=t.get(\u0026quot;orient\u0026quot;),s=o.width,l=o.height,u=function(t,e){for(var n=t.mapDimension(\u0026quot;value\u0026quot;),i=t.mapArray(n,(function(t){return t})),r=[],o=\u0026quot;ascending\u0026quot;===e,a=0,s=t.count();a\u0026lt;s;a++)r[a]=a;return X(e)?r.sort(e):\u0026quot;none\u0026quot;!==e\u0026amp;\u0026amp;r.sort((function(t,e){return o?i[t]-i[e]:i[e]-i[t]})),r}(n,r),h=o.x,c=o.y,p=\u0026quot;horizontal\u0026quot;===a?[$r(t.get(\u0026quot;minSize\u0026quot;),l),$r(t.get(\u0026quot;maxSize\u0026quot;),l)]:[$r(t.get(\u0026quot;minSize\u0026quot;),s),$r(t.get(\u0026quot;maxSize\u0026quot;),s)],d=n.getDataExtent(i),f=t.get(\u0026quot;min\u0026quot;),g=t.get(\u0026quot;max\u0026quot;);null==f\u0026amp;\u0026amp;(f=Math.min(d[0],0)),null==g\u0026amp;\u0026amp;(g=d[1]);var y=t.get(\u0026quot;funnelAlign\u0026quot;),v=t.get(\u0026quot;gap\u0026quot;),m=((\u0026quot;horizontal\u0026quot;===a?s:l)-v*(n.count()-1))/n.count(),x=function(t,e){if(\u0026quot;horizontal\u0026quot;===a){var r=Kr(n.get(i,t)||0,[f,g],p,!0),o=void 0;switch(y){case\u0026quot;top\u0026quot;:o=c;break;case\u0026quot;center\u0026quot;:o=c+(l-r)/2;break;case\u0026quot;bottom\u0026quot;:o=c+(l-r)}return[[e,o],[e,o+r]]}var u,d=Kr(n.get(i,t)||0,[f,g],p,!0);switch(y){case\u0026quot;left\u0026quot;:u=h;break;case\u0026quot;center\u0026quot;:u=h+(s-d)/2;break;case\u0026quot;right\u0026quot;:u=h+s-d}return[[u,e],[u+d,e]]};\u0026quot;ascending\u0026quot;===r\u0026amp;\u0026amp;(m=-m,v=-v,\u0026quot;horizontal\u0026quot;===a?h+=s:c+=l,u=u.reverse());for(var _=0;_\u0026lt;u.length;_++){var b=u[_],w=u[_+1],S=n.getItemModel(b);if(\u0026quot;horizontal\u0026quot;===a){var M=S.get([\u0026quot;itemStyle\u0026quot;,\u0026quot;width\u0026quot;]);null==M?M=m:(M=$r(M,s),\u0026quot;ascending\u0026quot;===r\u0026amp;\u0026amp;(M=-M));var I=x(b,h),T=x(w,h+M);h+=M+v,n.setItemLayout(b,{points:I.concat(T.slice().reverse())})}else{var C=S.get([\u0026quot;itemStyle\u0026quot;,\u0026quot;height\u0026quot;]);null==C?C=m:(C=$r(C,l),\u0026quot;ascending\u0026quot;===r\u0026amp;\u0026amp;(C=-C));I=x(b,c),T=x(w,c+C);c+=C+v,n.setItemLayout(b,{points:I.concat(T.slice().reverse())})}}!function(t){var e=t.hostModel.get(\u0026quot;orient\u0026quot;);t.each((function(n){var i,r,o,a,s=t.getItemModel(n),l=s.getModel(\u0026quot;label\u0026quot;).get(\u0026quot;position\u0026quot;),u=s.getModel(\u0026quot;labelLine\u0026quot;),h=t.getItemLayout(n),c=h.points,p=\u0026quot;inner\u0026quot;===l||\u0026quot;inside\u0026quot;===l||\u0026quot;center\u0026quot;===l||\u0026quot;insideLeft\u0026quot;===l||\u0026quot;insideRight\u0026quot;===l;if(p)\u0026quot;insideLeft\u0026quot;===l?(r=(c[0][0]+c[3][0])/2+5,o=(c[0][1]+c[3][1])/2,i=\u0026quot;left\u0026quot;):\u0026quot;insideRight\u0026quot;===l?(r=(c[1][0]+c[2][0])/2-5,o=(c[1][1]+c[2][1])/2,i=\u0026quot;right\u0026quot;):(r=(c[0][0]+c[1][0]+c[2][0]+c[3][0])/4,o=(c[0][1]+c[1][1]+c[2][1]+c[3][1])/4,i=\u0026quot;center\u0026quot;),a=[[r,o],[r,o]];else{var d=void 0,f=void 0,g=void 0,y=void 0,v=u.get(\u0026quot;length\u0026quot;);\u0026quot;left\u0026quot;===l?(d=(c[3][0]+c[0][0])/2,f=(c[3][1]+c[0][1])/2,r=(g=d-v)-5,i=\u0026quot;right\u0026quot;):\u0026quot;right\u0026quot;===l?(d=(c[1][0]+c[2][0])/2,f=(c[1][1]+c[2][1])/2,r=(g=d+v)+5,i=\u0026quot;left\u0026quot;):\u0026quot;top\u0026quot;===l?(d=(c[3][0]+c[0][0])/2,o=(y=(f=(c[3][1]+c[0][1])/2)-v)-5,i=\u0026quot;center\u0026quot;):\u0026quot;bottom\u0026quot;===l?(d=(c[1][0]+c[2][0])/2,o=(y=(f=(c[1][1]+c[2][1])/2)+v)+5,i=\u0026quot;center\u0026quot;):\u0026quot;rightTop\u0026quot;===l?(d=\u0026quot;horizontal\u0026quot;===e?c[3][0]:c[1][0],f=\u0026quot;horizontal\u0026quot;===e?c[3][1]:c[1][1],\u0026quot;horizontal\u0026quot;===e?(o=(y=f-v)-5,i=\u0026quot;center\u0026quot;):(r=(g=d+v)+5,i=\u0026quot;top\u0026quot;)):\u0026quot;rightBottom\u0026quot;===l?(d=c[2][0],f=c[2][1],\u0026quot;horizontal\u0026quot;===e?(o=(y=f+v)+5,i=\u0026quot;center\u0026quot;):(r=(g=d+v)+5,i=\u0026quot;bottom\u0026quot;)):\u0026quot;leftTop\u0026quot;===l?(d=c[0][0],f=\u0026quot;horizontal\u0026quot;===e?c[0][1]:c[1][1],\u0026quot;horizontal\u0026quot;===e?(o=(y=f-v)-5,i=\u0026quot;center\u0026quot;):(r=(g=d-v)-5,i=\u0026quot;right\u0026quot;)):\u0026quot;leftBottom\u0026quot;===l?(d=\u0026quot;horizontal\u0026quot;===e?c[1][0]:c[3][0],f=\u0026quot;horizontal\u0026quot;===e?c[1][1]:c[2][1],\u0026quot;horizontal\u0026quot;===e?(o=(y=f+v)+5,i=\u0026quot;center\u0026quot;):(r=(g=d-v)-5,i=\u0026quot;right\u0026quot;)):(d=(c[1][0]+c[2][0])/2,f=(c[1][1]+c[2][1])/2,\u0026quot;horizontal\u0026quot;===e?(o=(y=f+v)+5,i=\u0026quot;center\u0026quot;):(r=(g=d+v)+5,i=\u0026quot;left\u0026quot;)),\u0026quot;horizontal\u0026quot;===e?r=g=d:o=y=f,a=[[d,f],[g,y]]}h.label={linePoints:a,x:r,y:o,verticalAlign:\u0026quot;middle\u0026quot;,textAlign:i,inside:p}}))}(n)}))}var wk=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n._dataGroup=new Br,n._initialized=!1,n}return n(e,t),e.prototype.init=function(){this.group.add(this._dataGroup)},e.prototype.render=function(t,e,n,i){this._progressiveEls=null;var r=this._dataGroup,o=t.getData(),a=this._data,s=t.coordinateSystem,l=s.dimensions,u=Ik(t);if(o.diff(a).add((function(t){Tk(Mk(o,r,t,l,s),o,t,u)})).update((function(e,n){var i=a.getItemGraphicEl(n),r=Sk(o,e,l,s);o.setItemGraphicEl(e,i),vh(i,{shape:{points:r}},t,e),Sh(i),Tk(i,o,e,u)})).remove((function(t){var e=a.getItemGraphicEl(t);r.remove(e)})).execute(),!this._initialized){this._initialized=!0;var h=function(t,e,n){var i=t.model,r=t.getRect(),o=new Ws({shape:{x:r.x,y:r.y,width:r.width,height:r.height}}),a=\u0026quot;horizontal\u0026quot;===i.get(\u0026quot;layout\u0026quot;)?\u0026quot;width\u0026quot;:\u0026quot;height\u0026quot;;return o.setShape(a,0),mh(o,{shape:{width:r.width,height:r.height}},e,n),o}(s,t,(function(){setTimeout((function(){r.removeClipPath()}))}));r.setClipPath(h)}this._data=o},e.prototype.incrementalPrepareRender=function(t,e,n){this._initialized=!0,this._data=null,this._dataGroup.removeAll()},e.prototype.incrementalRender=function(t,e,n){for(var i=e.getData(),r=e.coordinateSystem,o=r.dimensions,a=Ik(e),s=this._progressiveEls=[],l=t.start;l\u0026lt;t.end;l++){var u=Mk(i,this._dataGroup,l,o,r);u.incremental=!0,Tk(u,i,l,a),s.push(u)}},e.prototype.remove=function(){this._dataGroup\u0026amp;\u0026amp;this._dataGroup.removeAll(),this._data=null},e.type=\u0026quot;parallel\u0026quot;,e}(Og);function Sk(t,e,n,i){for(var r,o=[],a=0;a\u0026lt;n.length;a++){var s=n[a],l=t.get(t.mapDimension(s),e);r=l,(\u0026quot;category\u0026quot;===i.getAxis(s).type?null==r:null==r||isNaN(r))||o.push(i.dataToPoint(l,s))}return o}function Mk(t,e,n,i,r){var o=Sk(t,n,i,r),a=new Zu({shape:{points:o},z2:10});return e.add(a),t.setItemGraphicEl(n,a),a}function Ik(t){var e=t.get(\u0026quot;smooth\u0026quot;,!0);return!0===e\u0026amp;\u0026amp;(e=.3),nt(e=yo(e))\u0026amp;\u0026amp;(e=0),{smooth:e}}function Tk(t,e,n,i){t.useStyle(e.getItemVisual(n,\u0026quot;style\u0026quot;)),t.style.fill=null,t.setShape(\u0026quot;smooth\u0026quot;,i.smooth);var r=e.getItemModel(n),o=r.getModel(\u0026quot;emphasis\u0026quot;);$l(t,r,\u0026quot;lineStyle\u0026quot;),Zl(t,o.get(\u0026quot;focus\u0026quot;),o.get(\u0026quot;blurScope\u0026quot;),o.get(\u0026quot;disabled\u0026quot;))}var Ck=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.visualStyleAccessPath=\u0026quot;lineStyle\u0026quot;,n.visualDrawType=\u0026quot;stroke\u0026quot;,n}return n(e,t),e.prototype.getInitialData=function(t,e){return _x(null,this,{useEncodeDefaulter:W(Dk,null,this)})},e.prototype.getRawIndicesByActiveState=function(t){var e=this.coordinateSystem,n=this.getData(),i=[];return e.eachActiveState(n,(function(e,r){t===e\u0026amp;\u0026amp;i.push(n.getRawIndex(r))})),i},e.type=\u0026quot;series.parallel\u0026quot;,e.dependencies=[\u0026quot;parallel\u0026quot;],e.defaultOption={z:2,coordinateSystem:\u0026quot;parallel\u0026quot;,parallelIndex:0,label:{show:!1},inactiveOpacity:.05,activeOpacity:1,lineStyle:{width:1,opacity:.45,type:\u0026quot;solid\u0026quot;},emphasis:{label:{show:!1}},progressive:500,smooth:!1,animationEasing:\u0026quot;linear\u0026quot;},e}(bg);function Dk(t){var e=t.ecModel.getComponent(\u0026quot;parallel\u0026quot;,t.get(\u0026quot;parallelIndex\u0026quot;));if(e){var n={};return E(e.dimensions,(function(t){var e=+t.replace(\u0026quot;dim\u0026quot;,\u0026quot;\u0026quot;);n[t]=e})),n}}var Ak=[\u0026quot;lineStyle\u0026quot;,\u0026quot;opacity\u0026quot;],kk={seriesType:\u0026quot;parallel\u0026quot;,reset:function(t,e){var n=t.coordinateSystem,i={normal:t.get([\u0026quot;lineStyle\u0026quot;,\u0026quot;opacity\u0026quot;]),active:t.get(\u0026quot;activeOpacity\u0026quot;),inactive:t.get(\u0026quot;inactiveOpacity\u0026quot;)};return{progress:function(t,e){n.eachActiveState(e,(function(t,n){var r=i[t];if(\u0026quot;normal\u0026quot;===t\u0026amp;\u0026amp;e.hasItemOption){var o=e.getItemModel(n).get(Ak,!0);null!=o\u0026amp;\u0026amp;(r=o)}e.ensureUniqueItemVisual(n,\u0026quot;style\u0026quot;).opacity=r}),t.start,t.end)}}}};function Lk(t){!function(t){if(t.parallel)return;var e=!1;E(t.series,(function(t){t\u0026amp;\u0026amp;\u0026quot;parallel\u0026quot;===t.type\u0026amp;\u0026amp;(e=!0)})),e\u0026amp;\u0026amp;(t.parallel=[{}])}(t),function(t){var e=To(t.parallelAxis);E(e,(function(e){if(q(e)){var n=e.parallelIndex||0,i=To(t.parallel)[n];i\u0026amp;\u0026amp;i.parallelAxisDefault\u0026amp;\u0026amp;C(e,i.parallelAxisDefault,!1)}}))}(t)}var Pk=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){this._model=t,this._api=n,this._handlers||(this._handlers={},E(Ok,(function(t,e){n.getZr().on(e,this._handlers[e]=W(t,this))}),this)),Hg(this,\u0026quot;_throttledDispatchExpand\u0026quot;,t.get(\u0026quot;axisExpandRate\u0026quot;),\u0026quot;fixRate\u0026quot;)},e.prototype.dispose=function(t,e){Yg(this,\u0026quot;_throttledDispatchExpand\u0026quot;),E(this._handlers,(function(t,n){e.getZr().off(n,t)})),this._handlers=null},e.prototype._throttledDispatchExpand=function(t){this._dispatchExpand(t)},e.prototype._dispatchExpand=function(t){t\u0026amp;\u0026amp;this._api.dispatchAction(A({type:\u0026quot;parallelAxisExpand\u0026quot;},t))},e.type=\u0026quot;parallel\u0026quot;,e}(Ag),Ok={mousedown:function(t){Rk(this,\u0026quot;click\u0026quot;)\u0026amp;\u0026amp;(this._mouseDownPoint=[t.offsetX,t.offsetY])},mouseup:function(t){var e=this._mouseDownPoint;if(Rk(this,\u0026quot;click\u0026quot;)\u0026amp;\u0026amp;e){var n=[t.offsetX,t.offsetY];if(Math.pow(e[0]-n[0],2)+Math.pow(e[1]-n[1],2)\u0026gt;5)return;var i=this._model.coordinateSystem.getSlidedAxisExpandWindow([t.offsetX,t.offsetY]);\u0026quot;none\u0026quot;!==i.behavior\u0026amp;\u0026amp;this._dispatchExpand({axisExpandWindow:i.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(t){if(!this._mouseDownPoint\u0026amp;\u0026amp;Rk(this,\u0026quot;mousemove\u0026quot;)){var e=this._model,n=e.coordinateSystem.getSlidedAxisExpandWindow([t.offsetX,t.offsetY]),i=n.behavior;\u0026quot;jump\u0026quot;===i\u0026amp;\u0026amp;this._throttledDispatchExpand.debounceNextCall(e.get(\u0026quot;axisExpandDebounce\u0026quot;)),this._throttledDispatchExpand(\u0026quot;none\u0026quot;===i?null:{axisExpandWindow:n.axisExpandWindow,animation:\u0026quot;jump\u0026quot;===i?null:{duration:0}})}}};function Rk(t,e){var n=t._model;return n.get(\u0026quot;axisExpandable\u0026quot;)\u0026amp;\u0026amp;n.get(\u0026quot;axisExpandTriggerOn\u0026quot;)===e}var Nk=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(){t.prototype.init.apply(this,arguments),this.mergeOption({})},e.prototype.mergeOption=function(t){var e=this.option;t\u0026amp;\u0026amp;C(e,t,!0),this._initDimensions()},e.prototype.contains=function(t,e){var n=t.get(\u0026quot;parallelIndex\u0026quot;);return null!=n\u0026amp;\u0026amp;e.getComponent(\u0026quot;parallel\u0026quot;,n)===this},e.prototype.setAxisExpand=function(t){E([\u0026quot;axisExpandable\u0026quot;,\u0026quot;axisExpandCenter\u0026quot;,\u0026quot;axisExpandCount\u0026quot;,\u0026quot;axisExpandWidth\u0026quot;,\u0026quot;axisExpandWindow\u0026quot;],(function(e){t.hasOwnProperty(e)\u0026amp;\u0026amp;(this.option[e]=t[e])}),this)},e.prototype._initDimensions=function(){var t=this.dimensions=[],e=this.parallelAxisIndex=[];E(B(this.ecModel.queryComponents({mainType:\u0026quot;parallelAxis\u0026quot;}),(function(t){return(t.get(\u0026quot;parallelIndex\u0026quot;)||0)===this.componentIndex}),this),(function(n){t.push(\u0026quot;dim\u0026quot;+n.get(\u0026quot;dim\u0026quot;)),e.push(n.componentIndex)}))},e.type=\u0026quot;parallel\u0026quot;,e.dependencies=[\u0026quot;parallelAxis\u0026quot;],e.layoutMode=\u0026quot;box\u0026quot;,e.defaultOption={z:0,left:80,top:60,right:80,bottom:60,layout:\u0026quot;horizontal\u0026quot;,axisExpandable:!1,axisExpandCenter:null,axisExpandCount:0,axisExpandWidth:50,axisExpandRate:17,axisExpandDebounce:50,axisExpandSlideTriggerArea:[-.15,.05,.4],axisExpandTriggerOn:\u0026quot;click\u0026quot;,parallelAxisDefault:null},e}(zp),Ek=function(t){function e(e,n,i,r,o){var a=t.call(this,e,n,i)||this;return a.type=r||\u0026quot;value\u0026quot;,a.axisIndex=o,a}return n(e,t),e.prototype.isHorizontal=function(){return\u0026quot;horizontal\u0026quot;!==this.coordinateSystem.getModel().get(\u0026quot;layout\u0026quot;)},e}(ab);function zk(t,e,n,i,r,o){t=t||0;var a=n[1]-n[0];if(null!=r\u0026amp;\u0026amp;(r=Bk(r,[0,a])),null!=o\u0026amp;\u0026amp;(o=Math.max(o,null!=r?r:0)),\u0026quot;all\u0026quot;===i){var s=Math.abs(e[1]-e[0]);s=Bk(s,[0,a]),r=o=Bk(s,[r,o]),i=0}e[0]=Bk(e[0],n),e[1]=Bk(e[1],n);var l=Vk(e,i);e[i]+=t;var u,h=r||0,c=n.slice();return l.sign\u0026lt;0?c[0]+=h:c[1]-=h,e[i]=Bk(e[i],c),u=Vk(e,i),null!=r\u0026amp;\u0026amp;(u.sign!==l.sign||u.span\u0026lt;r)\u0026amp;\u0026amp;(e[1-i]=e[i]+l.sign*r),u=Vk(e,i),null!=o\u0026amp;\u0026amp;u.span\u0026gt;o\u0026amp;\u0026amp;(e[1-i]=e[i]+u.sign*o),e}function Vk(t,e){var n=t[e]-t[1-e];return{span:Math.abs(n),sign:n\u0026gt;0?-1:n\u0026lt;0?1:e?-1:1}}function Bk(t,e){return Math.min(null!=e[1]?e[1]:1/0,Math.max(null!=e[0]?e[0]:-1/0,t))}var Fk=E,Gk=Math.min,Wk=Math.max,Hk=Math.floor,Yk=Math.ceil,Xk=Jr,Uk=Math.PI,Zk=function(){function t(t,e,n){this.type=\u0026quot;parallel\u0026quot;,this._axesMap=yt(),this._axesLayout={},this.dimensions=t.dimensions,this._model=t,this._init(t,e,n)}return t.prototype._init=function(t,e,n){var i=t.dimensions,r=t.parallelAxisIndex;Fk(i,(function(t,n){var i=r[n],o=e.getComponent(\u0026quot;parallelAxis\u0026quot;,i),a=this._axesMap.set(t,new Ek(t,b_(o),[0,0],o.get(\u0026quot;type\u0026quot;),i)),s=\u0026quot;category\u0026quot;===a.type;a.onBand=s\u0026amp;\u0026amp;o.get(\u0026quot;boundaryGap\u0026quot;),a.inverse=o.get(\u0026quot;inverse\u0026quot;),o.axis=a,a.model=o,a.coordinateSystem=o.coordinateSystem=this}),this)},t.prototype.update=function(t,e){this._updateAxesFromSeries(this._model,t)},t.prototype.containPoint=function(t){var e=this._makeLayoutInfo(),n=e.axisBase,i=e.layoutBase,r=e.pixelDimIndex,o=t[1-r],a=t[r];return o\u0026gt;=n\u0026amp;\u0026amp;o\u0026lt;=n+e.axisLength\u0026amp;\u0026amp;a\u0026gt;=i\u0026amp;\u0026amp;a\u0026lt;=i+e.layoutLength},t.prototype.getModel=function(){return this._model},t.prototype._updateAxesFromSeries=function(t,e){e.eachSeries((function(n){if(t.contains(n,e)){var i=n.getData();Fk(this.dimensions,(function(t){var e=this._axesMap.get(t);e.scale.unionExtentFromData(i,i.mapDimension(t)),__(e.scale,e.model)}),this)}}),this)},t.prototype.resize=function(t,e){this._rect=kp(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()}),this._layoutAxes()},t.prototype.getRect=function(){return this._rect},t.prototype._makeLayoutInfo=function(){var t,e=this._model,n=this._rect,i=[\u0026quot;x\u0026quot;,\u0026quot;y\u0026quot;],r=[\u0026quot;width\u0026quot;,\u0026quot;height\u0026quot;],o=e.get(\u0026quot;layout\u0026quot;),a=\u0026quot;horizontal\u0026quot;===o?0:1,s=n[r[a]],l=[0,s],u=this.dimensions.length,h=jk(e.get(\u0026quot;axisExpandWidth\u0026quot;),l),c=jk(e.get(\u0026quot;axisExpandCount\u0026quot;)||0,[0,u]),p=e.get(\u0026quot;axisExpandable\u0026quot;)\u0026amp;\u0026amp;u\u0026gt;3\u0026amp;\u0026amp;u\u0026gt;c\u0026amp;\u0026amp;c\u0026gt;1\u0026amp;\u0026amp;h\u0026gt;0\u0026amp;\u0026amp;s\u0026gt;0,d=e.get(\u0026quot;axisExpandWindow\u0026quot;);d?(t=jk(d[1]-d[0],l),d[1]=d[0]+t):(t=jk(h*(c-1),l),(d=[h*(e.get(\u0026quot;axisExpandCenter\u0026quot;)||Hk(u/2))-t/2])[1]=d[0]+t);var f=(s-t)/(u-c);f\u0026lt;3\u0026amp;\u0026amp;(f=0);var g=[Hk(Xk(d[0]/h,1))+1,Yk(Xk(d[1]/h,1))-1],y=f/h*d[0];return{layout:o,pixelDimIndex:a,layoutBase:n[i[a]],layoutLength:s,axisBase:n[i[1-a]],axisLength:n[r[1-a]],axisExpandable:p,axisExpandWidth:h,axisCollapseWidth:f,axisExpandWindow:d,axisCount:u,winInnerIndices:g,axisExpandWindow0Pos:y}},t.prototype._layoutAxes=function(){var t=this._rect,e=this._axesMap,n=this.dimensions,i=this._makeLayoutInfo(),r=i.layout;e.each((function(t){var e=[0,i.axisLength],n=t.inverse?1:0;t.setExtent(e[n],e[1-n])})),Fk(n,(function(e,n){var o=(i.axisExpandable?Kk:qk)(n,i),a={horizontal:{x:o.position,y:i.axisLength},vertical:{x:0,y:o.position}},s={horizontal:Uk/2,vertical:0},l=[a[r].x+t.x,a[r].y+t.y],u=s[r],h=[1,0,0,1,0,0];Se(h,h,u),we(h,h,l),this._axesLayout[e]={position:l,rotation:u,transform:h,axisNameAvailableWidth:o.axisNameAvailableWidth,axisLabelShow:o.axisLabelShow,nameTruncateMaxWidth:o.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}}),this)},t.prototype.getAxis=function(t){return this._axesMap.get(t)},t.prototype.dataToPoint=function(t,e){return this.axisCoordToPoint(this._axesMap.get(e).dataToCoord(t),e)},t.prototype.eachActiveState=function(t,e,n,i){null==n\u0026amp;\u0026amp;(n=0),null==i\u0026amp;\u0026amp;(i=t.count());var r=this._axesMap,o=this.dimensions,a=[],s=[];E(o,(function(e){a.push(t.mapDimension(e)),s.push(r.get(e).model)}));for(var l=this.hasAxisBrushed(),u=n;u\u0026lt;i;u++){var h=void 0;if(l){h=\u0026quot;active\u0026quot;;for(var c=t.getValues(a,u),p=0,d=o.length;p\u0026lt;d;p++){if(\u0026quot;inactive\u0026quot;===s[p].getActiveState(c[p])){h=\u0026quot;inactive\u0026quot;;break}}}else h=\u0026quot;normal\u0026quot;;e(h,u)}},t.prototype.hasAxisBrushed=function(){for(var t=this.dimensions,e=this._axesMap,n=!1,i=0,r=t.length;i\u0026lt;r;i++)\u0026quot;normal\u0026quot;!==e.get(t[i]).model.getActiveState()\u0026amp;\u0026amp;(n=!0);return n},t.prototype.axisCoordToPoint=function(t,e){return Fh([t,0],this._axesLayout[e].transform)},t.prototype.getAxisLayout=function(t){return T(this._axesLayout[t])},t.prototype.getSlidedAxisExpandWindow=function(t){var e=this._makeLayoutInfo(),n=e.pixelDimIndex,i=e.axisExpandWindow.slice(),r=i[1]-i[0],o=[0,e.axisExpandWidth*(e.axisCount-1)];if(!this.containPoint(t))return{behavior:\u0026quot;none\u0026quot;,axisExpandWindow:i};var a,s=t[n]-e.layoutBase-e.axisExpandWindow0Pos,l=\u0026quot;slide\u0026quot;,u=e.axisCollapseWidth,h=this._model.get(\u0026quot;axisExpandSlideTriggerArea\u0026quot;),c=null!=h[0];if(u)c\u0026amp;\u0026amp;u\u0026amp;\u0026amp;s\u0026lt;r*h[0]?(l=\u0026quot;jump\u0026quot;,a=s-r*h[2]):c\u0026amp;\u0026amp;u\u0026amp;\u0026amp;s\u0026gt;r*(1-h[0])?(l=\u0026quot;jump\u0026quot;,a=s-r*(1-h[2])):(a=s-r*h[1])\u0026gt;=0\u0026amp;\u0026amp;(a=s-r*(1-h[1]))\u0026lt;=0\u0026amp;\u0026amp;(a=0),(a*=e.axisExpandWidth/u)?zk(a,i,o,\u0026quot;all\u0026quot;):l=\u0026quot;none\u0026quot;;else{var p=i[1]-i[0];(i=[Wk(0,o[1]*s/p-p/2)])[1]=Gk(o[1],i[0]+p),i[0]=i[1]-p}return{axisExpandWindow:i,behavior:l}},t}();function jk(t,e){return Gk(Wk(t,e[0]),e[1])}function qk(t,e){var n=e.layoutLength/(e.axisCount-1);return{position:n*t,axisNameAvailableWidth:n,axisLabelShow:!0}}function Kk(t,e){var n,i,r=e.layoutLength,o=e.axisExpandWidth,a=e.axisCount,s=e.axisCollapseWidth,l=e.winInnerIndices,u=s,h=!1;return t\u0026lt;l[0]?(n=t*s,i=s):t\u0026lt;=l[1]?(n=e.axisExpandWindow0Pos+t*o-e.axisExpandWindow[0],u=o,h=!0):(n=r-(a-1-t)*s,i=s),{position:n,axisNameAvailableWidth:u,axisLabelShow:h,nameTruncateMaxWidth:i}}var $k={create:function(t,e){var n=[];return t.eachComponent(\u0026quot;parallel\u0026quot;,(function(i,r){var o=new Zk(i,t,e);o.name=\u0026quot;parallel_\u0026quot;+r,o.resize(i,e),i.coordinateSystem=o,o.model=i,n.push(o)})),t.eachSeries((function(t){if(\u0026quot;parallel\u0026quot;===t.get(\u0026quot;coordinateSystem\u0026quot;)){var e=t.getReferringComponents(\u0026quot;parallel\u0026quot;,Wo).models[0];t.coordinateSystem=e.coordinateSystem}})),n}},Jk=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.activeIntervals=[],n}return n(e,t),e.prototype.getAreaSelectStyle=function(){return ia([[\u0026quot;fill\u0026quot;,\u0026quot;color\u0026quot;],[\u0026quot;lineWidth\u0026quot;,\u0026quot;borderWidth\u0026quot;],[\u0026quot;stroke\u0026quot;,\u0026quot;borderColor\u0026quot;],[\u0026quot;width\u0026quot;,\u0026quot;width\u0026quot;],[\u0026quot;opacity\u0026quot;,\u0026quot;opacity\u0026quot;]])(this.getModel(\u0026quot;areaSelectStyle\u0026quot;))},e.prototype.setActiveIntervals=function(t){var e=this.activeIntervals=T(t);if(e)for(var n=e.length-1;n\u0026gt;=0;n--)Qr(e[n])},e.prototype.getActiveState=function(t){var e=this.activeIntervals;if(!e.length)return\u0026quot;normal\u0026quot;;if(null==t||isNaN(+t))return\u0026quot;inactive\u0026quot;;if(1===e.length){var n=e[0];if(n[0]\u0026lt;=t\u0026amp;\u0026amp;t\u0026lt;=n[1])return\u0026quot;active\u0026quot;}else for(var i=0,r=e.length;i\u0026lt;r;i++)if(e[i][0]\u0026lt;=t\u0026amp;\u0026amp;t\u0026lt;=e[i][1])return\u0026quot;active\u0026quot;;return\u0026quot;inactive\u0026quot;},e}(zp);R(Jk,D_);var Qk=!0,tL=Math.min,eL=Math.max,nL=Math.pow,iL=\u0026quot;globalPan\u0026quot;,rL={w:[0,0],e:[0,1],n:[1,0],s:[1,1]},oL={w:\u0026quot;ew\u0026quot;,e:\u0026quot;ew\u0026quot;,n:\u0026quot;ns\u0026quot;,s:\u0026quot;ns\u0026quot;,ne:\u0026quot;nesw\u0026quot;,sw:\u0026quot;nesw\u0026quot;,nw:\u0026quot;nwse\u0026quot;,se:\u0026quot;nwse\u0026quot;},aL={brushStyle:{lineWidth:2,stroke:\u0026quot;rgba(210,219,238,0.3)\u0026quot;,fill:\u0026quot;#D2DBEE\u0026quot;},transformable:!0,brushMode:\u0026quot;single\u0026quot;,removeOnClick:!1},sL=0,lL=function(t){function e(e){var n=t.call(this)||this;return n._track=[],n._covers=[],n._handlers={},n._zr=e,n.group=new Br,n._uid=\u0026quot;brushController_\u0026quot;+sL++,E(NL,(function(t,e){this._handlers[e]=W(t,this)}),n),n}return n(e,t),e.prototype.enableBrush=function(t){return this._brushType\u0026amp;\u0026amp;this._doDisableBrush(),t.brushType\u0026amp;\u0026amp;this._doEnableBrush(t),this},e.prototype._doEnableBrush=function(t){var e=this._zr;this._enableGlobalPan||function(t,e,n){eT(t)[e]=n}(e,iL,this._uid),E(this._handlers,(function(t,n){e.on(n,t)})),this._brushType=t.brushType,this._brushOption=C(T(aL),t,!0)},e.prototype._doDisableBrush=function(){var t=this._zr;!function(t,e,n){var i=eT(t);i[e]===n\u0026amp;\u0026amp;(i[e]=null)}(t,iL,this._uid),E(this._handlers,(function(e,n){t.off(n,e)})),this._brushType=this._brushOption=null},e.prototype.setPanels=function(t){if(t\u0026amp;\u0026amp;t.length){var e=this._panels={};E(t,(function(t){e[t.panelId]=T(t)}))}else this._panels=null;return this},e.prototype.mount=function(t){t=t||{},this._enableGlobalPan=t.enableGlobalPan;var e=this.group;return this._zr.add(e),e.attr({x:t.x||0,y:t.y||0,rotation:t.rotation||0,scaleX:t.scaleX||1,scaleY:t.scaleY||1}),this._transform=e.getLocalTransform(),this},e.prototype.updateCovers=function(t){t=z(t,(function(t){return C(T(aL),t,!0)}));var e=this._covers,n=this._covers=[],i=this,r=this._creatingCover;return new Gm(e,t,(function(t,e){return o(t.__brushOption,e)}),o).add(a).update(a).remove((function(t){e[t]!==r\u0026amp;\u0026amp;i.group.remove(e[t])})).execute(),this;function o(t,e){return(null!=t.id?t.id:\u0026quot;\\0-brush-index-\u0026quot;+e)+\u0026quot;-\u0026quot;+t.brushType}function a(o,a){var s=t[o];if(null!=a\u0026amp;\u0026amp;e[a]===r)n[o]=e[a];else{var l=n[o]=null!=a?(e[a].__brushOption=s,e[a]):hL(i,uL(i,s));dL(i,l)}}},e.prototype.unmount=function(){return this.enableBrush(!1),vL(this),this._zr.remove(this.group),this},e.prototype.dispose=function(){this.unmount(),this.off()},e}(jt);function uL(t,e){var n=zL[e.brushType].createCover(t,e);return n.__brushOption=e,pL(n,e),t.group.add(n),n}function hL(t,e){var n=fL(e);return n.endCreating\u0026amp;\u0026amp;(n.endCreating(t,e),pL(e,e.__brushOption)),e}function cL(t,e){var n=e.__brushOption;fL(e).updateCoverShape(t,e,n.range,n)}function pL(t,e){var n=e.z;null==n\u0026amp;\u0026amp;(n=1e4),t.traverse((function(t){t.z=n,t.z2=n}))}function dL(t,e){fL(e).updateCommon(t,e),cL(t,e)}function fL(t){return zL[t.__brushOption.brushType]}function gL(t,e,n){var i,r=t._panels;if(!r)return Qk;var o=t._transform;return E(r,(function(t){t.isTargetByCursor(e,n,o)\u0026amp;\u0026amp;(i=t)})),i}function yL(t,e){var n=t._panels;if(!n)return Qk;var i=e.__brushOption.panelId;return null!=i?n[i]:Qk}function vL(t){var e=t._covers,n=e.length;return E(e,(function(e){t.group.remove(e)}),t),e.length=0,!!n}function mL(t,e){var n=z(t._covers,(function(t){var e=t.__brushOption,n=T(e.range);return{brushType:e.brushType,panelId:e.panelId,range:n}}));t.trigger(\u0026quot;brush\u0026quot;,{areas:n,isEnd:!!e.isEnd,removeOnClick:!!e.removeOnClick})}function xL(t){var e=t.length-1;return e\u0026lt;0\u0026amp;\u0026amp;(e=0),[t[0],t[e]]}function _L(t,e,n,i){var r=new Br;return r.add(new Ws({name:\u0026quot;main\u0026quot;,style:ML(n),silent:!0,draggable:!0,cursor:\u0026quot;move\u0026quot;,drift:H(CL,t,e,r,[\u0026quot;n\u0026quot;,\u0026quot;s\u0026quot;,\u0026quot;w\u0026quot;,\u0026quot;e\u0026quot;]),ondragend:H(mL,e,{isEnd:!0})})),E(i,(function(n){r.add(new Ws({name:n.join(\u0026quot;\u0026quot;),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:H(CL,t,e,r,n),ondragend:H(mL,e,{isEnd:!0})}))})),r}function bL(t,e,n,i){var r=i.brushStyle.lineWidth||0,o=eL(r,6),a=n[0][0],s=n[1][0],l=a-r/2,u=s-r/2,h=n[0][1],c=n[1][1],p=h-o+r/2,d=c-o+r/2,f=h-a,g=c-s,y=f+r,v=g+r;SL(t,e,\u0026quot;main\u0026quot;,a,s,f,g),i.transformable\u0026amp;\u0026amp;(SL(t,e,\u0026quot;w\u0026quot;,l,u,o,v),SL(t,e,\u0026quot;e\u0026quot;,p,u,o,v),SL(t,e,\u0026quot;n\u0026quot;,l,u,y,o),SL(t,e,\u0026quot;s\u0026quot;,l,d,y,o),SL(t,e,\u0026quot;nw\u0026quot;,l,u,o,o),SL(t,e,\u0026quot;ne\u0026quot;,p,u,o,o),SL(t,e,\u0026quot;sw\u0026quot;,l,d,o,o),SL(t,e,\u0026quot;se\u0026quot;,p,d,o,o))}function wL(t,e){var n=e.__brushOption,i=n.transformable,r=e.childAt(0);r.useStyle(ML(n)),r.attr({silent:!i,cursor:i?\u0026quot;move\u0026quot;:\u0026quot;default\u0026quot;}),E([[\u0026quot;w\u0026quot;],[\u0026quot;e\u0026quot;],[\u0026quot;n\u0026quot;],[\u0026quot;s\u0026quot;],[\u0026quot;s\u0026quot;,\u0026quot;e\u0026quot;],[\u0026quot;s\u0026quot;,\u0026quot;w\u0026quot;],[\u0026quot;n\u0026quot;,\u0026quot;e\u0026quot;],[\u0026quot;n\u0026quot;,\u0026quot;w\u0026quot;]],(function(n){var r=e.childOfName(n.join(\u0026quot;\u0026quot;)),o=1===n.length?TL(t,n[0]):function(t,e){var n=[TL(t,e[0]),TL(t,e[1])];return(\u0026quot;e\u0026quot;===n[0]||\u0026quot;w\u0026quot;===n[0])\u0026amp;\u0026amp;n.reverse(),n.join(\u0026quot;\u0026quot;)}(t,n);r\u0026amp;\u0026amp;r.attr({silent:!i,invisible:!i,cursor:i?oL[o]+\u0026quot;-resize\u0026quot;:null})}))}function SL(t,e,n,i,r,o,a){var s=e.childOfName(n);s\u0026amp;\u0026amp;s.setShape(function(t){var e=tL(t[0][0],t[1][0]),n=tL(t[0][1],t[1][1]),i=eL(t[0][0],t[1][0]),r=eL(t[0][1],t[1][1]);return{x:e,y:n,width:i-e,height:r-n}}(kL(t,e,[[i,r],[i+o,r+a]])))}function ML(t){return k({strokeNoScale:!0},t.brushStyle)}function IL(t,e,n,i){var r=[tL(t,n),tL(e,i)],o=[eL(t,n),eL(e,i)];return[[r[0],o[0]],[r[1],o[1]]]}function TL(t,e){var n=Gh({w:\u0026quot;left\u0026quot;,e:\u0026quot;right\u0026quot;,n:\u0026quot;top\u0026quot;,s:\u0026quot;bottom\u0026quot;}[e],function(t){return Bh(t.group)}(t));return{left:\u0026quot;w\u0026quot;,right:\u0026quot;e\u0026quot;,top:\u0026quot;n\u0026quot;,bottom:\u0026quot;s\u0026quot;}[n]}function CL(t,e,n,i,r,o){var a=n.__brushOption,s=t.toRectRange(a.range),l=AL(e,r,o);E(i,(function(t){var e=rL[t];s[e[0]][e[1]]+=l[e[0]]})),a.range=t.fromRectRange(IL(s[0][0],s[1][0],s[0][1],s[1][1])),dL(e,n),mL(e,{isEnd:!1})}function DL(t,e,n,i){var r=e.__brushOption.range,o=AL(t,n,i);E(r,(function(t){t[0]+=o[0],t[1]+=o[1]})),dL(t,e),mL(t,{isEnd:!1})}function AL(t,e,n){var i=t.group,r=i.transformCoordToLocal(e,n),o=i.transformCoordToLocal(0,0);return[r[0]-o[0],r[1]-o[1]]}function kL(t,e,n){var i=yL(t,e);return i\u0026amp;\u0026amp;i!==Qk?i.clipPath(n,t._transform):T(n)}function LL(t){var e=t.event;e.preventDefault\u0026amp;\u0026amp;e.preventDefault()}function PL(t,e,n){return t.childOfName(\u0026quot;main\u0026quot;).contain(e,n)}function OL(t,e,n,i){var r,o=t._creatingCover,a=t._creatingPanel,s=t._brushOption;if(t._track.push(n.slice()),function(t){var e=t._track;if(!e.length)return!1;var n=e[e.length-1],i=e[0],r=n[0]-i[0],o=n[1]-i[1];return nL(r*r+o*o,.5)\u0026gt;6}(t)||o){if(a\u0026amp;\u0026amp;!o){\u0026quot;single\u0026quot;===s.brushMode\u0026amp;\u0026amp;vL(t);var l=T(s);l.brushType=RL(l.brushType,a),l.panelId=a===Qk?null:a.panelId,o=t._creatingCover=uL(t,l),t._covers.push(o)}if(o){var u=zL[RL(t._brushType,a)];o.__brushOption.range=u.getCreatingRange(kL(t,o,t._track)),i\u0026amp;\u0026amp;(hL(t,o),u.updateCommon(t,o)),cL(t,o),r={isEnd:i}}}else i\u0026amp;\u0026amp;\u0026quot;single\u0026quot;===s.brushMode\u0026amp;\u0026amp;s.removeOnClick\u0026amp;\u0026amp;gL(t,e,n)\u0026amp;\u0026amp;vL(t)\u0026amp;\u0026amp;(r={isEnd:i,removeOnClick:!0});return r}function RL(t,e){return\u0026quot;auto\u0026quot;===t?e.defaultBrushType:t}var NL={mousedown:function(t){if(this._dragging)EL(this,t);else if(!t.target||!t.target.draggable){LL(t);var e=this.group.transformCoordToLocal(t.offsetX,t.offsetY);this._creatingCover=null,(this._creatingPanel=gL(this,t,e))\u0026amp;\u0026amp;(this._dragging=!0,this._track=[e.slice()])}},mousemove:function(t){var e=t.offsetX,n=t.offsetY,i=this.group.transformCoordToLocal(e,n);if(function(t,e,n){if(t._brushType\u0026amp;\u0026amp;!function(t,e,n){var i=t._zr;return e\u0026lt;0||e\u0026gt;i.getWidth()||n\u0026lt;0||n\u0026gt;i.getHeight()}(t,e.offsetX,e.offsetY)){var i=t._zr,r=t._covers,o=gL(t,e,n);if(!t._dragging)for(var a=0;a\u0026lt;r.length;a++){var s=r[a].__brushOption;if(o\u0026amp;\u0026amp;(o===Qk||s.panelId===o.panelId)\u0026amp;\u0026amp;zL[s.brushType].contain(r[a],n[0],n[1]))return}o\u0026amp;\u0026amp;i.setCursorStyle(\u0026quot;crosshair\u0026quot;)}}(this,t,i),this._dragging){LL(t);var r=OL(this,t,i,!1);r\u0026amp;\u0026amp;mL(this,r)}},mouseup:function(t){EL(this,t)}};function EL(t,e){if(t._dragging){LL(e);var n=e.offsetX,i=e.offsetY,r=t.group.transformCoordToLocal(n,i),o=OL(t,e,r,!0);t._dragging=!1,t._track=[],t._creatingCover=null,o\u0026amp;\u0026amp;mL(t,o)}}var zL={lineX:VL(0),lineY:VL(1),rect:{createCover:function(t,e){function n(t){return t}return _L({toRectRange:n,fromRectRange:n},t,e,[[\u0026quot;w\u0026quot;],[\u0026quot;e\u0026quot;],[\u0026quot;n\u0026quot;],[\u0026quot;s\u0026quot;],[\u0026quot;s\u0026quot;,\u0026quot;e\u0026quot;],[\u0026quot;s\u0026quot;,\u0026quot;w\u0026quot;],[\u0026quot;n\u0026quot;,\u0026quot;e\u0026quot;],[\u0026quot;n\u0026quot;,\u0026quot;w\u0026quot;]])},getCreatingRange:function(t){var e=xL(t);return IL(e[1][0],e[1][1],e[0][0],e[0][1])},updateCoverShape:function(t,e,n,i){bL(t,e,n,i)},updateCommon:wL,contain:PL},polygon:{createCover:function(t,e){var n=new Br;return n.add(new Zu({name:\u0026quot;main\u0026quot;,style:ML(e),silent:!0})),n},getCreatingRange:function(t){return t},endCreating:function(t,e){e.remove(e.childAt(0)),e.add(new Xu({name:\u0026quot;main\u0026quot;,draggable:!0,drift:H(DL,t,e),ondragend:H(mL,t,{isEnd:!0})}))},updateCoverShape:function(t,e,n,i){e.childAt(0).setShape({points:kL(t,e,n)})},updateCommon:wL,contain:PL}};function VL(t){return{createCover:function(e,n){return _L({toRectRange:function(e){var n=[e,[0,100]];return t\u0026amp;\u0026amp;n.reverse(),n},fromRectRange:function(e){return e[t]}},e,n,[[[\u0026quot;w\u0026quot;],[\u0026quot;e\u0026quot;]],[[\u0026quot;n\u0026quot;],[\u0026quot;s\u0026quot;]]][t])},getCreatingRange:function(e){var n=xL(e);return[tL(n[0][t],n[1][t]),eL(n[0][t],n[1][t])]},updateCoverShape:function(e,n,i,r){var o,a=yL(e,n);if(a!==Qk\u0026amp;\u0026amp;a.getLinearBrushOtherExtent)o=a.getLinearBrushOtherExtent(t);else{var s=e._zr;o=[0,[s.getWidth(),s.getHeight()][1-t]]}var l=[i,o];t\u0026amp;\u0026amp;l.reverse(),bL(e,n,l,r)},updateCommon:wL,contain:PL}}function BL(t){return t=WL(t),function(e){return Yh(e,t)}}function FL(t,e){return t=WL(t),function(n){var i=null!=e?e:n,r=i?t.width:t.height,o=i?t.x:t.y;return[o,o+(r||0)]}}function GL(t,e,n){var i=WL(t);return function(t,r){return i.contain(r[0],r[1])\u0026amp;\u0026amp;!hT(t,e,n)}}function WL(t){return ze.create(t)}var HL=[\u0026quot;axisLine\u0026quot;,\u0026quot;axisTickLabel\u0026quot;,\u0026quot;axisName\u0026quot;],YL=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(e,n){t.prototype.init.apply(this,arguments),(this._brushController=new lL(n.getZr())).on(\u0026quot;brush\u0026quot;,W(this._onBrush,this))},e.prototype.render=function(t,e,n,i){if(!function(t,e,n){return n\u0026amp;\u0026amp;\u0026quot;axisAreaSelect\u0026quot;===n.type\u0026amp;\u0026amp;e.findComponents({mainType:\u0026quot;parallelAxis\u0026quot;,query:n})[0]===t}(t,e,i)){this.axisModel=t,this.api=n,this.group.removeAll();var r=this._axisGroup;if(this._axisGroup=new Br,this.group.add(this._axisGroup),t.get(\u0026quot;show\u0026quot;)){var o=function(t,e){return e.getComponent(\u0026quot;parallel\u0026quot;,t.get(\u0026quot;parallelIndex\u0026quot;))}(t,e),a=o.coordinateSystem,s=t.getAreaSelectStyle(),l=s.width,u=t.axis.dim,h=A({strokeContainThreshold:l},a.getAxisLayout(u)),c=new dI(t,h);E(HL,c.add,c),this._axisGroup.add(c.getGroup()),this._refreshBrushController(h,s,t,o,l,n),Hh(r,this._axisGroup,t)}}},e.prototype._refreshBrushController=function(t,e,n,i,r,o){var a=n.axis.getExtent(),s=a[1]-a[0],l=Math.min(30,.1*Math.abs(s)),u=ze.create({x:a[0],y:-r/2,width:s,height:r});u.x-=l,u.width+=2*l,this._brushController.mount({enableGlobalPan:!0,rotation:t.rotation,x:t.position[0],y:t.position[1]}).setPanels([{panelId:\u0026quot;pl\u0026quot;,clipPath:BL(u),isTargetByCursor:GL(u,o,i),getLinearBrushOtherExtent:FL(u,0)}]).enableBrush({brushType:\u0026quot;lineX\u0026quot;,brushStyle:e,removeOnClick:!0}).updateCovers(function(t){var e=t.axis;return z(t.activeIntervals,(function(t){return{brushType:\u0026quot;lineX\u0026quot;,panelId:\u0026quot;pl\u0026quot;,range:[e.dataToCoord(t[0],!0),e.dataToCoord(t[1],!0)]}}))}(n))},e.prototype._onBrush=function(t){var e=t.areas,n=this.axisModel,i=n.axis,r=z(e,(function(t){return[i.coordToData(t.range[0],!0),i.coordToData(t.range[1],!0)]}));(!n.option.realtime===t.isEnd||t.removeOnClick)\u0026amp;\u0026amp;this.api.dispatchAction({type:\u0026quot;axisAreaSelect\u0026quot;,parallelAxisId:n.id,intervals:r})},e.prototype.dispose=function(){this._brushController.dispose()},e.type=\u0026quot;parallelAxis\u0026quot;,e}(Ag);var XL={type:\u0026quot;axisAreaSelect\u0026quot;,event:\u0026quot;axisAreaSelected\u0026quot;};var UL={type:\u0026quot;value\u0026quot;,areaSelectStyle:{width:20,borderWidth:1,borderColor:\u0026quot;rgba(160,197,232)\u0026quot;,color:\u0026quot;rgba(160,197,232)\u0026quot;,opacity:.3},realtime:!0,z:10};function ZL(t){t.registerComponentView(Pk),t.registerComponentModel(Nk),t.registerCoordinateSystem(\u0026quot;parallel\u0026quot;,$k),t.registerPreprocessor(Lk),t.registerComponentModel(Jk),t.registerComponentView(YL),KM(t,\u0026quot;parallel\u0026quot;,Jk,UL),function(t){t.registerAction(XL,(function(t,e){e.eachComponent({mainType:\u0026quot;parallelAxis\u0026quot;,query:t},(function(e){e.axis.model.setActiveIntervals(t.intervals)}))})),t.registerAction(\u0026quot;parallelAxisExpand\u0026quot;,(function(t,e){e.eachComponent({mainType:\u0026quot;parallel\u0026quot;,query:t},(function(e){e.setAxisExpand(t)}))}))}(t)}var jL=function(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.cpx2=0,this.cpy2=0,this.extent=0},qL=function(t){function e(e){return t.call(this,e)||this}return n(e,t),e.prototype.getDefaultShape=function(){return new jL},e.prototype.buildPath=function(t,e){var n=e.extent;t.moveTo(e.x1,e.y1),t.bezierCurveTo(e.cpx1,e.cpy1,e.cpx2,e.cpy2,e.x2,e.y2),\u0026quot;vertical\u0026quot;===e.orient?(t.lineTo(e.x2+n,e.y2),t.bezierCurveTo(e.cpx2+n,e.cpy2,e.cpx1+n,e.cpy1,e.x1+n,e.y1)):(t.lineTo(e.x2,e.y2+n),t.bezierCurveTo(e.cpx2,e.cpy2+n,e.cpx1,e.cpy1+n,e.x1,e.y1+n)),t.closePath()},e.prototype.highlight=function(){Ol(this)},e.prototype.downplay=function(){Rl(this)},e}(ks),KL=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n._focusAdjacencyDisabled=!1,n}return n(e,t),e.prototype.render=function(t,e,n){var i=this,r=t.getGraph(),o=this.group,a=t.layoutInfo,s=a.width,l=a.height,u=t.getData(),h=t.getData(\u0026quot;edge\u0026quot;),c=t.get(\u0026quot;orient\u0026quot;);this._model=t,o.removeAll(),o.x=a.x,o.y=a.y,r.eachEdge((function(e){var n=new qL,i=rl(n);i.dataIndex=e.dataIndex,i.seriesIndex=t.seriesIndex,i.dataType=\u0026quot;edge\u0026quot;;var r,a,u,p,d,f,g,y,v=e.getModel(),m=v.getModel(\u0026quot;lineStyle\u0026quot;),x=m.get(\u0026quot;curveness\u0026quot;),_=e.node1.getLayout(),b=e.node1.getModel(),w=b.get(\u0026quot;localX\u0026quot;),S=b.get(\u0026quot;localY\u0026quot;),M=e.node2.getLayout(),I=e.node2.getModel(),T=I.get(\u0026quot;localX\u0026quot;),C=I.get(\u0026quot;localY\u0026quot;),D=e.getLayout();n.shape.extent=Math.max(1,D.dy),n.shape.orient=c,\u0026quot;vertical\u0026quot;===c?(r=(null!=w?w*s:_.x)+D.sy,a=(null!=S?S*l:_.y)+_.dy,u=(null!=T?T*s:M.x)+D.ty,d=r,f=a*(1-x)+(p=null!=C?C*l:M.y)*x,g=u,y=a*x+p*(1-x)):(r=(null!=w?w*s:_.x)+_.dx,a=(null!=S?S*l:_.y)+D.sy,d=r*(1-x)+(u=null!=T?T*s:M.x)*x,f=a,g=r*x+u*(1-x),y=p=(null!=C?C*l:M.y)+D.ty),n.setShape({x1:r,y1:a,x2:u,y2:p,cpx1:d,cpy1:f,cpx2:g,cpy2:y}),n.useStyle(m.getItemStyle()),$L(n.style,c,e);var A=\u0026quot;\u0026quot;+v.get(\u0026quot;value\u0026quot;),k=rc(v,\u0026quot;edgeLabel\u0026quot;);ic(n,k,{labelFetcher:{getFormattedLabel:function(e,n,i,r,o,a){return t.getFormattedLabel(e,n,\u0026quot;edge\u0026quot;,r,ot(o,k.normal\u0026amp;\u0026amp;k.normal.get(\u0026quot;formatter\u0026quot;),A),a)}},labelDataIndex:e.dataIndex,defaultText:A}),n.setTextConfig({position:\u0026quot;inside\u0026quot;});var L=v.getModel(\u0026quot;emphasis\u0026quot;);$l(n,v,\u0026quot;lineStyle\u0026quot;,(function(t){var n=t.getItemStyle();return $L(n,c,e),n})),o.add(n),h.setItemGraphicEl(e.dataIndex,n);var P=L.get(\u0026quot;focus\u0026quot;);Zl(n,\u0026quot;adjacency\u0026quot;===P?e.getAdjacentDataIndices():\u0026quot;trajectory\u0026quot;===P?e.getTrajectoryDataIndices():P,L.get(\u0026quot;blurScope\u0026quot;),L.get(\u0026quot;disabled\u0026quot;))})),r.eachNode((function(e){var n=e.getLayout(),i=e.getModel(),r=i.get(\u0026quot;localX\u0026quot;),a=i.get(\u0026quot;localY\u0026quot;),h=i.getModel(\u0026quot;emphasis\u0026quot;),c=i.get([\u0026quot;itemStyle\u0026quot;,\u0026quot;borderRadius\u0026quot;])||0,p=new Ws({shape:{x:null!=r?r*s:n.x,y:null!=a?a*l:n.y,width:n.dx,height:n.dy,r:c},style:i.getModel(\u0026quot;itemStyle\u0026quot;).getItemStyle(),z2:10});ic(p,rc(i),{labelFetcher:{getFormattedLabel:function(e,n){return t.getFormattedLabel(e,n,\u0026quot;node\u0026quot;)}},labelDataIndex:e.dataIndex,defaultText:e.id}),p.disableLabelAnimation=!0,p.setStyle(\u0026quot;fill\u0026quot;,e.getVisual(\u0026quot;color\u0026quot;)),p.setStyle(\u0026quot;decal\u0026quot;,e.getVisual(\u0026quot;style\u0026quot;).decal),$l(p,i),o.add(p),u.setItemGraphicEl(e.dataIndex,p),rl(p).dataType=\u0026quot;node\u0026quot;;var d=h.get(\u0026quot;focus\u0026quot;);Zl(p,\u0026quot;adjacency\u0026quot;===d?e.getAdjacentDataIndices():\u0026quot;trajectory\u0026quot;===d?e.getTrajectoryDataIndices():d,h.get(\u0026quot;blurScope\u0026quot;),h.get(\u0026quot;disabled\u0026quot;))})),u.eachItemGraphicEl((function(e,r){u.getItemModel(r).get(\u0026quot;draggable\u0026quot;)\u0026amp;\u0026amp;(e.drift=function(e,o){i._focusAdjacencyDisabled=!0,this.shape.x+=e,this.shape.y+=o,this.dirty(),n.dispatchAction({type:\u0026quot;dragNode\u0026quot;,seriesId:t.id,dataIndex:u.getRawIndex(r),localX:this.shape.x/s,localY:this.shape.y/l})},e.ondragend=function(){i._focusAdjacencyDisabled=!1},e.draggable=!0,e.cursor=\u0026quot;move\u0026quot;)})),!this._data\u0026amp;\u0026amp;t.isAnimationEnabled()\u0026amp;\u0026amp;o.setClipPath(function(t,e,n){var i=new Ws({shape:{x:t.x-10,y:t.y-10,width:0,height:t.height+20}});return mh(i,{shape:{width:t.width+20}},e,n),i}(o.getBoundingRect(),t,(function(){o.removeClipPath()}))),this._data=t.getData()},e.prototype.dispose=function(){},e.type=\u0026quot;sankey\u0026quot;,e}(Og);function $L(t,e,n){switch(t.fill){case\u0026quot;source\u0026quot;:t.fill=n.node1.getVisual(\u0026quot;color\u0026quot;),t.decal=n.node1.getVisual(\u0026quot;style\u0026quot;).decal;break;case\u0026quot;target\u0026quot;:t.fill=n.node2.getVisual(\u0026quot;color\u0026quot;),t.decal=n.node2.getVisual(\u0026quot;style\u0026quot;).decal;break;case\u0026quot;gradient\u0026quot;:var i=n.node1.getVisual(\u0026quot;color\u0026quot;),r=n.node2.getVisual(\u0026quot;color\u0026quot;);U(i)\u0026amp;\u0026amp;U(r)\u0026amp;\u0026amp;(t.fill=new oh(0,0,+(\u0026quot;horizontal\u0026quot;===e),+(\u0026quot;vertical\u0026quot;===e),[{color:i,offset:0},{color:r,offset:1}]))}}var JL=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.getInitialData=function(t,e){var n=t.edges||t.links||[],i=t.data||t.nodes||[],r=t.levels||[];this.levelModels=[];for(var o=this.levelModels,a=0;a\u0026lt;r.length;a++)null!=r[a].depth\u0026amp;\u0026amp;r[a].depth\u0026gt;=0\u0026amp;\u0026amp;(o[r[a].depth]=new Cc(r[a],this,e));var s=uk(i,n,this,!0,(function(t,e){t.wrapMethod(\u0026quot;getItemModel\u0026quot;,(function(t,e){var n=t.parentModel,i=n.getData().getItemLayout(e);if(i){var r=i.depth,o=n.levelModels[r];o\u0026amp;\u0026amp;(t.parentModel=o)}return t})),e.wrapMethod(\u0026quot;getItemModel\u0026quot;,(function(t,e){var n=t.parentModel,i=n.getGraph().getEdgeByIndex(e).node1.getLayout();if(i){var r=i.depth,o=n.levelModels[r];o\u0026amp;\u0026amp;(t.parentModel=o)}return t}))}));return s.data},e.prototype.setNodePosition=function(t,e){var n=(this.option.data||this.option.nodes)[t];n.localX=e[0],n.localY=e[1]},e.prototype.getGraph=function(){return this.getData().graph},e.prototype.getEdgeData=function(){return this.getGraph().edgeData},e.prototype.formatTooltip=function(t,e,n){function i(t){return isNaN(t)||null==t}if(\u0026quot;edge\u0026quot;===n){var r=this.getDataParams(t,n),o=r.data,a=r.value;return og(\u0026quot;nameValue\u0026quot;,{name:o.source+\u0026quot; -- \u0026quot;+o.target,value:a,noValue:i(a)})}var s=this.getGraph().getNodeByIndex(t).getLayout().value,l=this.getDataParams(t,n).data.name;return og(\u0026quot;nameValue\u0026quot;,{name:null!=l?l+\u0026quot;\u0026quot;:null,value:s,noValue:i(s)})},e.prototype.optionUpdated=function(){},e.prototype.getDataParams=function(e,n){var i=t.prototype.getDataParams.call(this,e,n);if(null==i.value\u0026amp;\u0026amp;\u0026quot;node\u0026quot;===n){var r=this.getGraph().getNodeByIndex(e).getLayout().value;i.value=r}return i},e.type=\u0026quot;series.sankey\u0026quot;,e.defaultOption={z:2,coordinateSystem:\u0026quot;view\u0026quot;,left:\u0026quot;5%\u0026quot;,top:\u0026quot;5%\u0026quot;,right:\u0026quot;20%\u0026quot;,bottom:\u0026quot;5%\u0026quot;,orient:\u0026quot;horizontal\u0026quot;,nodeWidth:20,nodeGap:8,draggable:!0,layoutIterations:32,label:{show:!0,position:\u0026quot;right\u0026quot;,fontSize:12},edgeLabel:{show:!1,fontSize:12},levels:[],nodeAlign:\u0026quot;justify\u0026quot;,lineStyle:{color:\u0026quot;#314656\u0026quot;,opacity:.2,curveness:.5},emphasis:{label:{show:!0},lineStyle:{opacity:.5}},select:{itemStyle:{borderColor:\u0026quot;#212121\u0026quot;}},animationEasing:\u0026quot;linear\u0026quot;,animationDuration:1e3},e}(bg);function QL(t,e){t.eachSeriesByType(\u0026quot;sankey\u0026quot;,(function(t){var n=t.get(\u0026quot;nodeWidth\u0026quot;),i=t.get(\u0026quot;nodeGap\u0026quot;),r=function(t,e){return kp(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}(t,e);t.layoutInfo=r;var o=r.width,a=r.height,s=t.getGraph(),l=s.nodes,u=s.edges;!function(t){E(t,(function(t){var e=uP(t.outEdges,lP),n=uP(t.inEdges,lP),i=t.getValue()||0,r=Math.max(e,n,i);t.setLayout({value:r},!0)}))}(l),function(t,e,n,i,r,o,a,s,l){(function(t,e,n,i,r,o,a){for(var s=[],l=[],u=[],h=[],c=0,p=0;p\u0026lt;e.length;p++)s[p]=1;for(p=0;p\u0026lt;t.length;p++)l[p]=t[p].inEdges.length,0===l[p]\u0026amp;\u0026amp;u.push(t[p]);var d=-1;for(;u.length;){for(var f=0;f\u0026lt;u.length;f++){var g=u[f],y=g.hostGraph.data.getRawDataItem(g.dataIndex),v=null!=y.depth\u0026amp;\u0026amp;y.depth\u0026gt;=0;v\u0026amp;\u0026amp;y.depth\u0026gt;d\u0026amp;\u0026amp;(d=y.depth),g.setLayout({depth:v?y.depth:c},!0),\u0026quot;vertical\u0026quot;===o?g.setLayout({dy:n},!0):g.setLayout({dx:n},!0);for(var m=0;m\u0026lt;g.outEdges.length;m++){var x=g.outEdges[m];s[e.indexOf(x)]=0;var _=x.node2;0==--l[t.indexOf(_)]\u0026amp;\u0026amp;h.indexOf(_)\u0026lt;0\u0026amp;\u0026amp;h.push(_)}}++c,u=h,h=[]}for(p=0;p\u0026lt;s.length;p++)if(1===s[p])throw new Error(\u0026quot;Sankey is a DAG, the original data has cycle!\u0026quot;);var b=d\u0026gt;c-1?d:c-1;a\u0026amp;\u0026amp;\u0026quot;left\u0026quot;!==a\u0026amp;\u0026amp;function(t,e,n,i){if(\u0026quot;right\u0026quot;===e){for(var r=[],o=t,a=0;o.length;){for(var s=0;s\u0026lt;o.length;s++){var l=o[s];l.setLayout({skNodeHeight:a},!0);for(var u=0;u\u0026lt;l.inEdges.length;u++){var h=l.inEdges[u];r.indexOf(h.node1)\u0026lt;0\u0026amp;\u0026amp;r.push(h.node1)}}o=r,r=[],++a}E(t,(function(t){tP(t)||t.setLayout({depth:Math.max(0,i-t.getLayout().skNodeHeight)},!0)}))}else\u0026quot;justify\u0026quot;===e\u0026amp;\u0026amp;function(t,e){E(t,(function(t){tP(t)||t.outEdges.length||t.setLayout({depth:e},!0)}))}(t,i)}(t,a,0,b);var w=\u0026quot;vertical\u0026quot;===o?(r-n)/b:(i-n)/b;!function(t,e,n){E(t,(function(t){var i=t.getLayout().depth*e;\u0026quot;vertical\u0026quot;===n?t.setLayout({y:i},!0):t.setLayout({x:i},!0)}))}(t,w,o)})(t,e,n,r,o,s,l),function(t,e,n,i,r,o,a){var s=function(t,e){var n=[],i=\u0026quot;vertical\u0026quot;===e?\u0026quot;y\u0026quot;:\u0026quot;x\u0026quot;,r=Uo(t,(function(t){return t.getLayout()[i]}));return r.keys.sort((function(t,e){return t-e})),E(r.keys,(function(t){n.push(r.buckets.get(t))})),n}(t,a);(function(t,e,n,i,r,o){var a=1/0;E(t,(function(t){var e=t.length,s=0;E(t,(function(t){s+=t.getLayout().value}));var l=\u0026quot;vertical\u0026quot;===o?(i-(e-1)*r)/s:(n-(e-1)*r)/s;l\u0026lt;a\u0026amp;\u0026amp;(a=l)})),E(t,(function(t){E(t,(function(t,e){var n=t.getLayout().value*a;\u0026quot;vertical\u0026quot;===o?(t.setLayout({x:e},!0),t.setLayout({dx:n},!0)):(t.setLayout({y:e},!0),t.setLayout({dy:n},!0))}))})),E(e,(function(t){var e=+t.getValue()*a;t.setLayout({dy:e},!0)}))})(s,e,n,i,r,a),eP(s,r,n,i,a);for(var l=1;o\u0026gt;0;o--)nP(s,l*=.99,a),eP(s,r,n,i,a),hP(s,l,a),eP(s,r,n,i,a)}(t,e,o,r,i,a,s),function(t,e){var n=\u0026quot;vertical\u0026quot;===e?\u0026quot;x\u0026quot;:\u0026quot;y\u0026quot;;E(t,(function(t){t.outEdges.sort((function(t,e){return t.node2.getLayout()[n]-e.node2.getLayout()[n]})),t.inEdges.sort((function(t,e){return t.node1.getLayout()[n]-e.node1.getLayout()[n]}))})),E(t,(function(t){var e=0,n=0;E(t.outEdges,(function(t){t.setLayout({sy:e},!0),e+=t.getLayout().dy})),E(t.inEdges,(function(t){t.setLayout({ty:n},!0),n+=t.getLayout().dy}))}))}(t,s)}(l,u,n,i,o,a,0!==B(l,(function(t){return 0===t.getLayout().value})).length?0:t.get(\u0026quot;layoutIterations\u0026quot;),t.get(\u0026quot;orient\u0026quot;),t.get(\u0026quot;nodeAlign\u0026quot;))}))}function tP(t){var e=t.hostGraph.data.getRawDataItem(t.dataIndex);return null!=e.depth\u0026amp;\u0026amp;e.depth\u0026gt;=0}function eP(t,e,n,i,r){var o=\u0026quot;vertical\u0026quot;===r?\u0026quot;x\u0026quot;:\u0026quot;y\u0026quot;;E(t,(function(t){var a,s,l;t.sort((function(t,e){return t.getLayout()[o]-e.getLayout()[o]}));for(var u=0,h=t.length,c=\u0026quot;vertical\u0026quot;===r?\u0026quot;dx\u0026quot;:\u0026quot;dy\u0026quot;,p=0;p\u0026lt;h;p++)(l=u-(s=t[p]).getLayout()[o])\u0026gt;0\u0026amp;\u0026amp;(a=s.getLayout()[o]+l,\u0026quot;vertical\u0026quot;===r?s.setLayout({x:a},!0):s.setLayout({y:a},!0)),u=s.getLayout()[o]+s.getLayout()[c]+e;if((l=u-e-(\u0026quot;vertical\u0026quot;===r?i:n))\u0026gt;0){a=s.getLayout()[o]-l,\u0026quot;vertical\u0026quot;===r?s.setLayout({x:a},!0):s.setLayout({y:a},!0),u=a;for(p=h-2;p\u0026gt;=0;--p)(l=(s=t[p]).getLayout()[o]+s.getLayout()[c]+e-u)\u0026gt;0\u0026amp;\u0026amp;(a=s.getLayout()[o]-l,\u0026quot;vertical\u0026quot;===r?s.setLayout({x:a},!0):s.setLayout({y:a},!0)),u=s.getLayout()[o]}}))}function nP(t,e,n){E(t.slice().reverse(),(function(t){E(t,(function(t){if(t.outEdges.length){var i=uP(t.outEdges,iP,n)/uP(t.outEdges,lP);if(isNaN(i)){var r=t.outEdges.length;i=r?uP(t.outEdges,rP,n)/r:0}if(\u0026quot;vertical\u0026quot;===n){var o=t.getLayout().x+(i-sP(t,n))*e;t.setLayout({x:o},!0)}else{var a=t.getLayout().y+(i-sP(t,n))*e;t.setLayout({y:a},!0)}}}))}))}function iP(t,e){return sP(t.node2,e)*t.getValue()}function rP(t,e){return sP(t.node2,e)}function oP(t,e){return sP(t.node1,e)*t.getValue()}function aP(t,e){return sP(t.node1,e)}function sP(t,e){return\u0026quot;vertical\u0026quot;===e?t.getLayout().x+t.getLayout().dx/2:t.getLayout().y+t.getLayout().dy/2}function lP(t){return t.getValue()}function uP(t,e,n){for(var i=0,r=t.length,o=-1;++o\u0026lt;r;){var a=+e(t[o],n);isNaN(a)||(i+=a)}return i}function hP(t,e,n){E(t,(function(t){E(t,(function(t){if(t.inEdges.length){var i=uP(t.inEdges,oP,n)/uP(t.inEdges,lP);if(isNaN(i)){var r=t.inEdges.length;i=r?uP(t.inEdges,aP,n)/r:0}if(\u0026quot;vertical\u0026quot;===n){var o=t.getLayout().x+(i-sP(t,n))*e;t.setLayout({x:o},!0)}else{var a=t.getLayout().y+(i-sP(t,n))*e;t.setLayout({y:a},!0)}}}))}))}function cP(t){t.eachSeriesByType(\u0026quot;sankey\u0026quot;,(function(t){var e=t.getGraph(),n=e.nodes,i=e.edges;if(n.length){var r=1/0,o=-1/0;E(n,(function(t){var e=t.getLayout().value;e\u0026lt;r\u0026amp;\u0026amp;(r=e),e\u0026gt;o\u0026amp;\u0026amp;(o=e)})),E(n,(function(e){var n=new kD({type:\u0026quot;color\u0026quot;,mappingMethod:\u0026quot;linear\u0026quot;,dataExtent:[r,o],visual:t.get(\u0026quot;color\u0026quot;)}).mapValueToVisual(e.getLayout().value),i=e.getModel().get([\u0026quot;itemStyle\u0026quot;,\u0026quot;color\u0026quot;]);null!=i?(e.setVisual(\u0026quot;color\u0026quot;,i),e.setVisual(\u0026quot;style\u0026quot;,{fill:i})):(e.setVisual(\u0026quot;color\u0026quot;,n),e.setVisual(\u0026quot;style\u0026quot;,{fill:n}))}))}i.length\u0026amp;\u0026amp;E(i,(function(t){var e=t.getModel().get(\u0026quot;lineStyle\u0026quot;);t.setVisual(\u0026quot;style\u0026quot;,e)}))}))}var pP=function(){function t(){}return t.prototype._hasEncodeRule=function(t){var e=this.getEncode();return e\u0026amp;\u0026amp;null!=e.get(t)},t.prototype.getInitialData=function(t,e){var n,i,r=e.getComponent(\u0026quot;xAxis\u0026quot;,this.get(\u0026quot;xAxisIndex\u0026quot;)),o=e.getComponent(\u0026quot;yAxis\u0026quot;,this.get(\u0026quot;yAxisIndex\u0026quot;)),a=r.get(\u0026quot;type\u0026quot;),s=o.get(\u0026quot;type\u0026quot;);\u0026quot;category\u0026quot;===a?(t.layout=\u0026quot;horizontal\u0026quot;,n=r.getOrdinalMeta(),i=!this._hasEncodeRule(\u0026quot;x\u0026quot;)):\u0026quot;category\u0026quot;===s?(t.layout=\u0026quot;vertical\u0026quot;,n=o.getOrdinalMeta(),i=!this._hasEncodeRule(\u0026quot;y\u0026quot;)):t.layout=t.layout||\u0026quot;horizontal\u0026quot;;var l=[\u0026quot;x\u0026quot;,\u0026quot;y\u0026quot;],u=\u0026quot;horizontal\u0026quot;===t.layout?0:1,h=this._baseAxisDim=l[u],c=l[1-u],p=[r,o],d=p[u].get(\u0026quot;type\u0026quot;),f=p[1-u].get(\u0026quot;type\u0026quot;),g=t.data;if(g\u0026amp;\u0026amp;i){var y=[];E(g,(function(t,e){var n;Y(t)?(n=t.slice(),t.unshift(e)):Y(t.value)?((n=A({},t)).value=n.value.slice(),t.value.unshift(e)):n=t,y.push(n)})),t.data=y}var v=this.defaultValueDimensions,m=[{name:h,type:Ym(d),ordinalMeta:n,otherDims:{tooltip:!1,itemName:0},dimsDef:[\u0026quot;base\u0026quot;]},{name:c,type:Ym(f),dimsDef:v.slice()}];return RM(this,{coordDimensions:m,dimensionsCount:v.length+1,encodeDefaulter:H(td,m,this)})},t.prototype.getBaseAxis=function(){var t=this._baseAxisDim;return this.ecModel.getComponent(t+\u0026quot;Axis\u0026quot;,this.get(t+\u0026quot;AxisIndex\u0026quot;)).axis},t}(),dP=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.defaultValueDimensions=[{name:\u0026quot;min\u0026quot;,defaultTooltip:!0},{name:\u0026quot;Q1\u0026quot;,defaultTooltip:!0},{name:\u0026quot;median\u0026quot;,defaultTooltip:!0},{name:\u0026quot;Q3\u0026quot;,defaultTooltip:!0},{name:\u0026quot;max\u0026quot;,defaultTooltip:!0}],n.visualDrawType=\u0026quot;stroke\u0026quot;,n}return n(e,t),e.type=\u0026quot;series.boxplot\u0026quot;,e.dependencies=[\u0026quot;xAxis\u0026quot;,\u0026quot;yAxis\u0026quot;,\u0026quot;grid\u0026quot;],e.defaultOption={z:2,coordinateSystem:\u0026quot;cartesian2d\u0026quot;,legendHoverLink:!0,layout:null,boxWidth:[7,50],itemStyle:{color:\u0026quot;#fff\u0026quot;,borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2,shadowBlur:5,shadowOffsetX:1,shadowOffsetY:1,shadowColor:\u0026quot;rgba(0,0,0,0.2)\u0026quot;}},animationDuration:800},e}(bg);R(dP,pP,!0);var fP=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){var i=t.getData(),r=this.group,o=this._data;this._data||r.removeAll();var a=\u0026quot;horizontal\u0026quot;===t.get(\u0026quot;layout\u0026quot;)?1:0;i.diff(o).add((function(t){if(i.hasValue(t)){var e=vP(i.getItemLayout(t),i,t,a,!0);i.setItemGraphicEl(t,e),r.add(e)}})).update((function(t,e){var n=o.getItemGraphicEl(e);if(i.hasValue(t)){var s=i.getItemLayout(t);n?(Sh(n),mP(s,n,i,t)):n=vP(s,i,t,a),r.add(n),i.setItemGraphicEl(t,n)}else r.remove(n)})).remove((function(t){var e=o.getItemGraphicEl(t);e\u0026amp;\u0026amp;r.remove(e)})).execute(),this._data=i},e.prototype.remove=function(t){var e=this.group,n=this._data;this._data=null,n\u0026amp;\u0026amp;n.eachItemGraphicEl((function(t){t\u0026amp;\u0026amp;e.remove(t)}))},e.type=\u0026quot;boxplot\u0026quot;,e}(Og),gP=function(){},yP=function(t){function e(e){var n=t.call(this,e)||this;return n.type=\u0026quot;boxplotBoxPath\u0026quot;,n}return n(e,t),e.prototype.getDefaultShape=function(){return new gP},e.prototype.buildPath=function(t,e){var n=e.points,i=0;for(t.moveTo(n[i][0],n[i][1]),i++;i\u0026lt;4;i++)t.lineTo(n[i][0],n[i][1]);for(t.closePath();i\u0026lt;n.length;i++)t.moveTo(n[i][0],n[i][1]),i++,t.lineTo(n[i][0],n[i][1])},e}(ks);function vP(t,e,n,i,r){var o=t.ends,a=new yP({shape:{points:r?xP(o,i,t):o}});return mP(t,a,e,n,r),a}function mP(t,e,n,i,r){var o=n.hostModel;(0,Qh[r?\u0026quot;initProps\u0026quot;:\u0026quot;updateProps\u0026quot;])(e,{shape:{points:t.ends}},o,i),e.useStyle(n.getItemVisual(i,\u0026quot;style\u0026quot;)),e.style.strokeNoScale=!0,e.z2=100;var a=n.getItemModel(i),s=a.getModel(\u0026quot;emphasis\u0026quot;);$l(e,a),Zl(e,s.get(\u0026quot;focus\u0026quot;),s.get(\u0026quot;blurScope\u0026quot;),s.get(\u0026quot;disabled\u0026quot;))}function xP(t,e,n){return z(t,(function(t){return(t=t.slice())[e]=n.initBaseline,t}))}var _P=E;function bP(t){var e=function(t){var e=[],n=[];return t.eachSeriesByType(\u0026quot;boxplot\u0026quot;,(function(t){var i=t.getBaseAxis(),r=P(n,i);r\u0026lt;0\u0026amp;\u0026amp;(r=n.length,n[r]=i,e[r]={axis:i,seriesModels:[]}),e[r].seriesModels.push(t)})),e}(t);_P(e,(function(t){var e=t.seriesModels;e.length\u0026amp;\u0026amp;(!function(t){var e,n=t.axis,i=t.seriesModels,r=i.length,o=t.boxWidthList=[],a=t.boxOffsetList=[],s=[];if(\u0026quot;category\u0026quot;===n.type)e=n.getBandWidth();else{var l=0;_P(i,(function(t){l=Math.max(l,t.getData().count())}));var u=n.getExtent();e=Math.abs(u[1]-u[0])/l}_P(i,(function(t){var n=t.get(\u0026quot;boxWidth\u0026quot;);Y(n)||(n=[n,n]),s.push([$r(n[0],e)||0,$r(n[1],e)||0])}));var h=.8*e-2,c=h/r*.3,p=(h-c*(r-1))/r,d=p/2-h/2;_P(i,(function(t,e){a.push(d),d+=c+p,o.push(Math.min(Math.max(p,s[e][0]),s[e][1]))}))}(t),_P(e,(function(e,n){!function(t,e,n){var i=t.coordinateSystem,r=t.getData(),o=n/2,a=\u0026quot;horizontal\u0026quot;===t.get(\u0026quot;layout\u0026quot;)?0:1,s=1-a,l=[\u0026quot;x\u0026quot;,\u0026quot;y\u0026quot;],u=r.mapDimension(l[a]),h=r.mapDimensionsAll(l[s]);if(null==u||h.length\u0026lt;5)return;for(var c=0;c\u0026lt;r.count();c++){var p=r.get(u,c),d=x(p,h[2],c),f=x(p,h[0],c),g=x(p,h[1],c),y=x(p,h[3],c),v=x(p,h[4],c),m=[];_(m,g,!1),_(m,y,!0),m.push(f,g,v,y),b(m,f),b(m,v),b(m,d),r.setItemLayout(c,{initBaseline:d[s],ends:m})}function x(t,n,o){var l,u=r.get(n,o),h=[];return h[a]=t,h[s]=u,isNaN(t)||isNaN(u)?l=[NaN,NaN]:(l=i.dataToPoint(h))[a]+=e,l}function _(t,e,n){var i=e.slice(),r=e.slice();i[a]+=o,r[a]-=o,n?t.push(i,r):t.push(r,i)}function b(t,e){var n=e.slice(),i=e.slice();n[a]-=o,i[a]+=o,t.push(n,i)}}(e,t.boxOffsetList[n],t.boxWidthList[n])})))}))}var wP={type:\u0026quot;echarts:boxplot\u0026quot;,transform:function(t){var e=t.upstream;if(e.sourceFormat!==Hp){var n=\u0026quot;\u0026quot;;0,wo(n)}var i=function(t,e){for(var n=[],i=[],r=(e=e||{}).boundIQR,o=\u0026quot;none\u0026quot;===r||0===r,a=0;a\u0026lt;t.length;a++){var s=Qr(t[a].slice()),l=fo(s,.25),u=fo(s,.5),h=fo(s,.75),c=s[0],p=s[s.length-1],d=(null==r?1.5:r)*(h-l),f=o?c:Math.max(c,l-d),g=o?p:Math.min(p,h+d),y=e.itemNameFormatter,v=X(y)?y({value:a}):U(y)?y.replace(\u0026quot;{value}\u0026quot;,a+\u0026quot;\u0026quot;):a+\u0026quot;\u0026quot;;n.push([v,f,l,u,h,g]);for(var m=0;m\u0026lt;s.length;m++){var x=s[m];if(x\u0026lt;f||x\u0026gt;g){var _=[v,x];i.push(_)}}}return{boxData:n,outliers:i}}(e.getRawData(),t.config);return[{dimensions:[\u0026quot;ItemName\u0026quot;,\u0026quot;Low\u0026quot;,\u0026quot;Q1\u0026quot;,\u0026quot;Q2\u0026quot;,\u0026quot;Q3\u0026quot;,\u0026quot;High\u0026quot;],data:i.boxData},{data:i.outliers}]}};var SP=[\u0026quot;itemStyle\u0026quot;,\u0026quot;borderColor\u0026quot;],MP=[\u0026quot;itemStyle\u0026quot;,\u0026quot;borderColor0\u0026quot;],IP=[\u0026quot;itemStyle\u0026quot;,\u0026quot;borderColorDoji\u0026quot;],TP=[\u0026quot;itemStyle\u0026quot;,\u0026quot;color\u0026quot;],CP=[\u0026quot;itemStyle\u0026quot;,\u0026quot;color0\u0026quot;];function DP(t,e){return e.get(t\u0026gt;0?TP:CP)}function AP(t,e){return e.get(0===t?IP:t\u0026gt;0?SP:MP)}var kP={seriesType:\u0026quot;candlestick\u0026quot;,plan:kg(),performRawSeries:!0,reset:function(t,e){if(!e.isSeriesFiltered(t))return!t.pipelineContext.large\u0026amp;\u0026amp;{progress:function(t,e){for(var n;null!=(n=t.next());){var i=e.getItemModel(n),r=e.getItemLayout(n).sign,o=i.getItemStyle();o.fill=DP(r,i),o.stroke=AP(r,i)||o.fill,A(e.ensureUniqueItemVisual(n,\u0026quot;style\u0026quot;),o)}}}}},LP=[\u0026quot;color\u0026quot;,\u0026quot;borderColor\u0026quot;],PP=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(t),this._isLargeDraw?this._renderLarge(t):this._renderNormal(t)},e.prototype.incrementalPrepareRender=function(t,e,n){this._clear(),this._updateDrawMode(t)},e.prototype.incrementalRender=function(t,e,n,i){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(t,e):this._incrementalRenderNormal(t,e)},e.prototype.eachRendered=function(t){Jh(this._progressiveEls||this.group,t)},e.prototype._updateDrawMode=function(t){var e=t.pipelineContext.large;null!=this._isLargeDraw\u0026amp;\u0026amp;e===this._isLargeDraw||(this._isLargeDraw=e,this._clear())},e.prototype._renderNormal=function(t){var e=t.getData(),n=this._data,i=this.group,r=e.getLayout(\u0026quot;isSimpleBox\u0026quot;),o=t.get(\u0026quot;clip\u0026quot;,!0),a=t.coordinateSystem,s=a.getArea\u0026amp;\u0026amp;a.getArea();this._data||i.removeAll(),e.diff(n).add((function(n){if(e.hasValue(n)){var a=e.getItemLayout(n);if(o\u0026amp;\u0026amp;EP(s,a))return;var l=NP(a,n,!0);mh(l,{shape:{points:a.ends}},t,n),zP(l,e,n,r),i.add(l),e.setItemGraphicEl(n,l)}})).update((function(a,l){var u=n.getItemGraphicEl(l);if(e.hasValue(a)){var h=e.getItemLayout(a);o\u0026amp;\u0026amp;EP(s,h)?i.remove(u):(u?(vh(u,{shape:{points:h.ends}},t,a),Sh(u)):u=NP(h),zP(u,e,a,r),i.add(u),e.setItemGraphicEl(a,u))}else i.remove(u)})).remove((function(t){var e=n.getItemGraphicEl(t);e\u0026amp;\u0026amp;i.remove(e)})).execute(),this._data=e},e.prototype._renderLarge=function(t){this._clear(),GP(t,this.group);var e=t.get(\u0026quot;clip\u0026quot;,!0)?PS(t.coordinateSystem,!1,t):null;e?this.group.setClipPath(e):this.group.removeClipPath()},e.prototype._incrementalRenderNormal=function(t,e){for(var n,i=e.getData(),r=i.getLayout(\u0026quot;isSimpleBox\u0026quot;);null!=(n=t.next());){var o=NP(i.getItemLayout(n));zP(o,i,n,r),o.incremental=!0,this.group.add(o),this._progressiveEls.push(o)}},e.prototype._incrementalRenderLarge=function(t,e){GP(e,this.group,this._progressiveEls,!0)},e.prototype.remove=function(t){this._clear()},e.prototype._clear=function(){this.group.removeAll(),this._data=null},e.type=\u0026quot;candlestick\u0026quot;,e}(Og),OP=function(){},RP=function(t){function e(e){var n=t.call(this,e)||this;return n.type=\u0026quot;normalCandlestickBox\u0026quot;,n}return n(e,t),e.prototype.getDefaultShape=function(){return new OP},e.prototype.buildPath=function(t,e){var n=e.points;this.__simpleBox?(t.moveTo(n[4][0],n[4][1]),t.lineTo(n[6][0],n[6][1])):(t.moveTo(n[0][0],n[0][1]),t.lineTo(n[1][0],n[1][1]),t.lineTo(n[2][0],n[2][1]),t.lineTo(n[3][0],n[3][1]),t.closePath(),t.moveTo(n[4][0],n[4][1]),t.lineTo(n[5][0],n[5][1]),t.moveTo(n[6][0],n[6][1]),t.lineTo(n[7][0],n[7][1]))},e}(ks);function NP(t,e,n){var i=t.ends;return new RP({shape:{points:n?VP(i,t):i},z2:100})}function EP(t,e){for(var n=!0,i=0;i\u0026lt;e.ends.length;i++)if(t.contain(e.ends[i][0],e.ends[i][1])){n=!1;break}return n}function zP(t,e,n,i){var r=e.getItemModel(n);t.useStyle(e.getItemVisual(n,\u0026quot;style\u0026quot;)),t.style.strokeNoScale=!0,t.__simpleBox=i,$l(t,r);var o=e.getItemLayout(n).sign;E(t.states,(function(t,e){var n=r.getModel(e),i=DP(o,n),a=AP(o,n)||i,s=t.style||(t.style={});i\u0026amp;\u0026amp;(s.fill=i),a\u0026amp;\u0026amp;(s.stroke=a)}));var a=r.getModel(\u0026quot;emphasis\u0026quot;);Zl(t,a.get(\u0026quot;focus\u0026quot;),a.get(\u0026quot;blurScope\u0026quot;),a.get(\u0026quot;disabled\u0026quot;))}function VP(t,e){return z(t,(function(t){return(t=t.slice())[1]=e.initBaseline,t}))}var BP=function(){},FP=function(t){function e(e){var n=t.call(this,e)||this;return n.type=\u0026quot;largeCandlestickBox\u0026quot;,n}return n(e,t),e.prototype.getDefaultShape=function(){return new BP},e.prototype.buildPath=function(t,e){for(var n=e.points,i=0;i\u0026lt;n.length;)if(this.__sign===n[i++]){var r=n[i++];t.moveTo(r,n[i++]),t.lineTo(r,n[i++])}else i+=3},e}(ks);function GP(t,e,n,i){var r=t.getData().getLayout(\u0026quot;largePoints\u0026quot;),o=new FP({shape:{points:r},__sign:1,ignoreCoarsePointer:!0});e.add(o);var a=new FP({shape:{points:r},__sign:-1,ignoreCoarsePointer:!0});e.add(a);var s=new FP({shape:{points:r},__sign:0,ignoreCoarsePointer:!0});e.add(s),WP(1,o,t),WP(-1,a,t),WP(0,s,t),i\u0026amp;\u0026amp;(o.incremental=!0,a.incremental=!0),n\u0026amp;\u0026amp;n.push(o,a)}function WP(t,e,n,i){var r=AP(t,n)||DP(t,n),o=n.getModel(\u0026quot;itemStyle\u0026quot;).getItemStyle(LP);e.useStyle(o),e.style.fill=null,e.style.stroke=r}var HP=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.defaultValueDimensions=[{name:\u0026quot;open\u0026quot;,defaultTooltip:!0},{name:\u0026quot;close\u0026quot;,defaultTooltip:!0},{name:\u0026quot;lowest\u0026quot;,defaultTooltip:!0},{name:\u0026quot;highest\u0026quot;,defaultTooltip:!0}],n}return n(e,t),e.prototype.getShadowDim=function(){return\u0026quot;open\u0026quot;},e.prototype.brushSelector=function(t,e,n){var i=e.getItemLayout(t);return i\u0026amp;\u0026amp;n.rect(i.brushRect)},e.type=\u0026quot;series.candlestick\u0026quot;,e.dependencies=[\u0026quot;xAxis\u0026quot;,\u0026quot;yAxis\u0026quot;,\u0026quot;grid\u0026quot;],e.defaultOption={z:2,coordinateSystem:\u0026quot;cartesian2d\u0026quot;,legendHoverLink:!0,layout:null,clip:!0,itemStyle:{color:\u0026quot;#eb5454\u0026quot;,color0:\u0026quot;#47b262\u0026quot;,borderColor:\u0026quot;#eb5454\u0026quot;,borderColor0:\u0026quot;#47b262\u0026quot;,borderColorDoji:null,borderWidth:1},emphasis:{itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:\u0026quot;mod\u0026quot;,animationEasing:\u0026quot;linear\u0026quot;,animationDuration:300},e}(bg);function YP(t){t\u0026amp;\u0026amp;Y(t.series)\u0026amp;\u0026amp;E(t.series,(function(t){q(t)\u0026amp;\u0026amp;\u0026quot;k\u0026quot;===t.type\u0026amp;\u0026amp;(t.type=\u0026quot;candlestick\u0026quot;)}))}R(HP,pP,!0);var XP={seriesType:\u0026quot;candlestick\u0026quot;,plan:kg(),reset:function(t){var e=t.coordinateSystem,n=t.getData(),i=function(t,e){var n,i=t.getBaseAxis(),r=\u0026quot;category\u0026quot;===i.type?i.getBandWidth():(n=i.getExtent(),Math.abs(n[1]-n[0])/e.count()),o=$r(rt(t.get(\u0026quot;barMaxWidth\u0026quot;),r),r),a=$r(rt(t.get(\u0026quot;barMinWidth\u0026quot;),1),r),s=t.get(\u0026quot;barWidth\u0026quot;);return null!=s?$r(s,r):Math.max(Math.min(r/2,o),a)}(t,n),r=[\u0026quot;x\u0026quot;,\u0026quot;y\u0026quot;],o=n.getDimensionIndex(n.mapDimension(r[0])),a=z(n.mapDimensionsAll(r[1]),n.getDimensionIndex,n),s=a[0],l=a[1],u=a[2],h=a[3];if(n.setLayout({candleWidth:i,isSimpleBox:i\u0026lt;=1.3}),!(o\u0026lt;0||a.length\u0026lt;4))return{progress:t.pipelineContext.large?function(n,i){var r,a,c=Bx(4*n.count),p=0,d=[],f=[],g=i.getStore(),y=!!t.get([\u0026quot;itemStyle\u0026quot;,\u0026quot;borderColorDoji\u0026quot;]);for(;null!=(a=n.next());){var v=g.get(o,a),m=g.get(s,a),x=g.get(l,a),_=g.get(u,a),b=g.get(h,a);isNaN(v)||isNaN(_)||isNaN(b)?(c[p++]=NaN,p+=3):(c[p++]=UP(g,a,m,x,l,y),d[0]=v,d[1]=_,r=e.dataToPoint(d,null,f),c[p++]=r?r[0]:NaN,c[p++]=r?r[1]:NaN,d[1]=b,r=e.dataToPoint(d,null,f),c[p++]=r?r[1]:NaN)}i.setLayout(\u0026quot;largePoints\u0026quot;,c)}:function(t,n){var r,a=n.getStore();for(;null!=(r=t.next());){var c=a.get(o,r),p=a.get(s,r),d=a.get(l,r),f=a.get(u,r),g=a.get(h,r),y=Math.min(p,d),v=Math.max(p,d),m=M(y,c),x=M(v,c),_=M(f,c),b=M(g,c),w=[];I(w,x,0),I(w,m,1),w.push(C(b),C(x),C(_),C(m));var S=!!n.getItemModel(r).get([\u0026quot;itemStyle\u0026quot;,\u0026quot;borderColorDoji\u0026quot;]);n.setItemLayout(r,{sign:UP(a,r,p,d,l,S),initBaseline:p\u0026gt;d?x[1]:m[1],ends:w,brushRect:T(f,g,c)})}function M(t,n){var i=[];return i[0]=n,i[1]=t,isNaN(n)||isNaN(t)?[NaN,NaN]:e.dataToPoint(i)}function I(t,e,n){var r=e.slice(),o=e.slice();r[0]=Vh(r[0]+i/2,1,!1),o[0]=Vh(o[0]-i/2,1,!0),n?t.push(r,o):t.push(o,r)}function T(t,e,n){var r=M(t,n),o=M(e,n);return r[0]-=i/2,o[0]-=i/2,{x:r[0],y:r[1],width:i,height:o[1]-r[1]}}function C(t){return t[0]=Vh(t[0],1),t}}}}};function UP(t,e,n,i,r,o){return n\u0026gt;i?-1:n\u0026lt;i?1:o?0:e\u0026gt;0?t.get(r,e-1)\u0026lt;=i?1:-1:1}function ZP(t,e){var n=e.rippleEffectColor||e.color;t.eachChild((function(t){t.attr({z:e.z,zlevel:e.zlevel,style:{stroke:\u0026quot;stroke\u0026quot;===e.brushType?n:null,fill:\u0026quot;fill\u0026quot;===e.brushType?n:null}})}))}var jP=function(t){function e(e,n){var i=t.call(this)||this,r=new fS(e,n),o=new Br;return i.add(r),i.add(o),i.updateData(e,n),i}return n(e,t),e.prototype.stopEffectAnimation=function(){this.childAt(1).removeAll()},e.prototype.startEffectAnimation=function(t){for(var e=t.symbolType,n=t.color,i=t.rippleNumber,r=this.childAt(1),o=0;o\u0026lt;i;o++){var a=Xy(e,-1,-1,2,2,n);a.attr({style:{strokeNoScale:!0},z2:99,silent:!0,scaleX:.5,scaleY:.5});var s=-o/i*t.period+t.effectOffset;a.animate(\u0026quot;\u0026quot;,!0).when(t.period,{scaleX:t.rippleScale/2,scaleY:t.rippleScale/2}).delay(s).start(),a.animateStyle(!0).when(t.period,{opacity:0}).delay(s).start(),r.add(a)}ZP(r,t)},e.prototype.updateEffectAnimation=function(t){for(var e=this._effectCfg,n=this.childAt(1),i=[\u0026quot;symbolType\u0026quot;,\u0026quot;period\u0026quot;,\u0026quot;rippleScale\u0026quot;,\u0026quot;rippleNumber\u0026quot;],r=0;r\u0026lt;i.length;r++){var o=i[r];if(e[o]!==t[o])return this.stopEffectAnimation(),void this.startEffectAnimation(t)}ZP(n,t)},e.prototype.highlight=function(){Ol(this)},e.prototype.downplay=function(){Rl(this)},e.prototype.getSymbolType=function(){var t=this.childAt(0);return t\u0026amp;\u0026amp;t.getSymbolType()},e.prototype.updateData=function(t,e){var n=this,i=t.hostModel;this.childAt(0).updateData(t,e);var r=this.childAt(1),o=t.getItemModel(e),a=t.getItemVisual(e,\u0026quot;symbol\u0026quot;),s=Uy(t.getItemVisual(e,\u0026quot;symbolSize\u0026quot;)),l=t.getItemVisual(e,\u0026quot;style\u0026quot;),u=l\u0026amp;\u0026amp;l.fill,h=o.getModel(\u0026quot;emphasis\u0026quot;);r.setScale(s),r.traverse((function(t){t.setStyle(\u0026quot;fill\u0026quot;,u)}));var c=Zy(t.getItemVisual(e,\u0026quot;symbolOffset\u0026quot;),s);c\u0026amp;\u0026amp;(r.x=c[0],r.y=c[1]);var p=t.getItemVisual(e,\u0026quot;symbolRotate\u0026quot;);r.rotation=(p||0)*Math.PI/180||0;var d={};d.showEffectOn=i.get(\u0026quot;showEffectOn\u0026quot;),d.rippleScale=o.get([\u0026quot;rippleEffect\u0026quot;,\u0026quot;scale\u0026quot;]),d.brushType=o.get([\u0026quot;rippleEffect\u0026quot;,\u0026quot;brushType\u0026quot;]),d.period=1e3*o.get([\u0026quot;rippleEffect\u0026quot;,\u0026quot;period\u0026quot;]),d.effectOffset=e/t.count(),d.z=i.getShallow(\u0026quot;z\u0026quot;)||0,d.zlevel=i.getShallow(\u0026quot;zlevel\u0026quot;)||0,d.symbolType=a,d.color=u,d.rippleEffectColor=o.get([\u0026quot;rippleEffect\u0026quot;,\u0026quot;color\u0026quot;]),d.rippleNumber=o.get([\u0026quot;rippleEffect\u0026quot;,\u0026quot;number\u0026quot;]),\u0026quot;render\u0026quot;===d.showEffectOn?(this._effectCfg?this.updateEffectAnimation(d):this.startEffectAnimation(d),this._effectCfg=d):(this._effectCfg=null,this.stopEffectAnimation(),this.onHoverStateChange=function(t){\u0026quot;emphasis\u0026quot;===t?\u0026quot;render\u0026quot;!==d.showEffectOn\u0026amp;\u0026amp;n.startEffectAnimation(d):\u0026quot;normal\u0026quot;===t\u0026amp;\u0026amp;\u0026quot;render\u0026quot;!==d.showEffectOn\u0026amp;\u0026amp;n.stopEffectAnimation()}),this._effectCfg=d,Zl(this,h.get(\u0026quot;focus\u0026quot;),h.get(\u0026quot;blurScope\u0026quot;),h.get(\u0026quot;disabled\u0026quot;))},e.prototype.fadeOut=function(t){t\u0026amp;\u0026amp;t()},e}(Br),qP=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(){this._symbolDraw=new xS(jP)},e.prototype.render=function(t,e,n){var i=t.getData(),r=this._symbolDraw;r.updateData(i,{clipShape:this._getClipShape(t)}),this.group.add(r.group)},e.prototype._getClipShape=function(t){var e=t.coordinateSystem,n=e\u0026amp;\u0026amp;e.getArea\u0026amp;\u0026amp;e.getArea();return t.get(\u0026quot;clip\u0026quot;,!0)?n:null},e.prototype.updateTransform=function(t,e,n){var i=t.getData();this.group.dirty();var r=XS(\u0026quot;\u0026quot;).reset(t,e,n);r.progress\u0026amp;\u0026amp;r.progress({start:0,end:i.count(),count:i.count()},i),this._symbolDraw.updateLayout()},e.prototype._updateGroupTransform=function(t){var e=t.coordinateSystem;e\u0026amp;\u0026amp;e.getRoamTransform\u0026amp;\u0026amp;(this.group.transform=Te(e.getRoamTransform()),this.group.decomposeTransform())},e.prototype.remove=function(t,e){this._symbolDraw\u0026amp;\u0026amp;this._symbolDraw.remove(!0)},e.type=\u0026quot;effectScatter\u0026quot;,e}(Og),KP=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.hasSymbolVisual=!0,n}return n(e,t),e.prototype.getInitialData=function(t,e){return _x(null,this,{useEncodeDefaulter:!0})},e.prototype.brushSelector=function(t,e,n){return n.point(e.getItemLayout(t))},e.type=\u0026quot;series.effectScatter\u0026quot;,e.dependencies=[\u0026quot;grid\u0026quot;,\u0026quot;polar\u0026quot;],e.defaultOption={coordinateSystem:\u0026quot;cartesian2d\u0026quot;,z:2,legendHoverLink:!0,effectType:\u0026quot;ripple\u0026quot;,progressive:0,showEffectOn:\u0026quot;render\u0026quot;,clip:!0,rippleEffect:{period:4,scale:2.5,brushType:\u0026quot;fill\u0026quot;,number:3},universalTransition:{divideShape:\u0026quot;clone\u0026quot;},symbolSize:10},e}(bg);var $P=function(t){function e(e,n,i){var r=t.call(this)||this;return r.add(r.createLine(e,n,i)),r._updateEffectSymbol(e,n),r}return n(e,t),e.prototype.createLine=function(t,e,n){return new HA(t,e,n)},e.prototype._updateEffectSymbol=function(t,e){var n=t.getItemModel(e).getModel(\u0026quot;effect\u0026quot;),i=n.get(\u0026quot;symbolSize\u0026quot;),r=n.get(\u0026quot;symbol\u0026quot;);Y(i)||(i=[i,i]);var o=t.getItemVisual(e,\u0026quot;style\u0026quot;),a=n.get(\u0026quot;color\u0026quot;)||o\u0026amp;\u0026amp;o.stroke,s=this.childAt(1);this._symbolType!==r\u0026amp;\u0026amp;(this.remove(s),(s=Xy(r,-.5,-.5,1,1,a)).z2=100,s.culling=!0,this.add(s)),s\u0026amp;\u0026amp;(s.setStyle(\u0026quot;shadowColor\u0026quot;,a),s.setStyle(n.getItemStyle([\u0026quot;color\u0026quot;])),s.scaleX=i[0],s.scaleY=i[1],s.setColor(a),this._symbolType=r,this._symbolScale=i,this._updateEffectAnimation(t,n,e))},e.prototype._updateEffectAnimation=function(t,e,n){var i=this.childAt(1);if(i){var r=t.getItemLayout(n),o=1e3*e.get(\u0026quot;period\u0026quot;),a=e.get(\u0026quot;loop\u0026quot;),s=e.get(\u0026quot;roundTrip\u0026quot;),l=e.get(\u0026quot;constantSpeed\u0026quot;),u=it(e.get(\u0026quot;delay\u0026quot;),(function(e){return e/t.count()*o/3}));if(i.ignore=!0,this._updateAnimationPoints(i,r),l\u0026gt;0\u0026amp;\u0026amp;(o=this._getLineLength(i)/l*1e3),o!==this._period||a!==this._loop||s!==this._roundTrip){i.stopAnimation();var h=void 0;h=X(u)?u(n):u,i.__t\u0026gt;0\u0026amp;\u0026amp;(h=-o*i.__t),this._animateSymbol(i,o,h,a,s)}this._period=o,this._loop=a,this._roundTrip=s}},e.prototype._animateSymbol=function(t,e,n,i,r){if(e\u0026gt;0){t.__t=0;var o=this,a=t.animate(\u0026quot;\u0026quot;,i).when(r?2*e:e,{__t:r?2:1}).delay(n).during((function(){o._updateSymbolPosition(t)}));i||a.done((function(){o.remove(t)})),a.start()}},e.prototype._getLineLength=function(t){return Vt(t.__p1,t.__cp1)+Vt(t.__cp1,t.__p2)},e.prototype._updateAnimationPoints=function(t,e){t.__p1=e[0],t.__p2=e[1],t.__cp1=e[2]||[(e[0][0]+e[1][0])/2,(e[0][1]+e[1][1])/2]},e.prototype.updateData=function(t,e,n){this.childAt(0).updateData(t,e,n),this._updateEffectSymbol(t,e)},e.prototype._updateSymbolPosition=function(t){var e=t.__p1,n=t.__p2,i=t.__cp1,r=t.__t\u0026lt;1?t.__t:2-t.__t,o=[t.x,t.y],a=o.slice(),s=In,l=Tn;o[0]=s(e[0],i[0],n[0],r),o[1]=s(e[1],i[1],n[1],r);var u=t.__t\u0026lt;1?l(e[0],i[0],n[0],r):l(n[0],i[0],e[0],1-r),h=t.__t\u0026lt;1?l(e[1],i[1],n[1],r):l(n[1],i[1],e[1],1-r);t.rotation=-Math.atan2(h,u)-Math.PI/2,\u0026quot;line\u0026quot;!==this._symbolType\u0026amp;\u0026amp;\u0026quot;rect\u0026quot;!==this._symbolType\u0026amp;\u0026amp;\u0026quot;roundRect\u0026quot;!==this._symbolType||(void 0!==t.__lastT\u0026amp;\u0026amp;t.__lastT\u0026lt;t.__t?(t.scaleY=1.05*Vt(a,o),1===r\u0026amp;\u0026amp;(o[0]=a[0]+(o[0]-a[0])/2,o[1]=a[1]+(o[1]-a[1])/2)):1===t.__lastT?t.scaleY=2*Vt(e,o):t.scaleY=this._symbolScale[1]),t.__lastT=t.__t,t.ignore=!1,t.x=o[0],t.y=o[1]},e.prototype.updateLayout=function(t,e){this.childAt(0).updateLayout(t,e);var n=t.getItemModel(e).getModel(\u0026quot;effect\u0026quot;);this._updateEffectAnimation(t,n,e)},e}(Br),JP=function(t){function e(e,n,i){var r=t.call(this)||this;return r._createPolyline(e,n,i),r}return n(e,t),e.prototype._createPolyline=function(t,e,n){var i=t.getItemLayout(e),r=new Zu({shape:{points:i}});this.add(r),this._updateCommonStl(t,e,n)},e.prototype.updateData=function(t,e,n){var i=t.hostModel;vh(this.childAt(0),{shape:{points:t.getItemLayout(e)}},i,e),this._updateCommonStl(t,e,n)},e.prototype._updateCommonStl=function(t,e,n){var i=this.childAt(0),r=t.getItemModel(e),o=n\u0026amp;\u0026amp;n.emphasisLineStyle,a=n\u0026amp;\u0026amp;n.focus,s=n\u0026amp;\u0026amp;n.blurScope,l=n\u0026amp;\u0026amp;n.emphasisDisabled;if(!n||t.hasItemOption){var u=r.getModel(\u0026quot;emphasis\u0026quot;);o=u.getModel(\u0026quot;lineStyle\u0026quot;).getLineStyle(),l=u.get(\u0026quot;disabled\u0026quot;),a=u.get(\u0026quot;focus\u0026quot;),s=u.get(\u0026quot;blurScope\u0026quot;)}i.useStyle(t.getItemVisual(e,\u0026quot;style\u0026quot;)),i.style.fill=null,i.style.strokeNoScale=!0,i.ensureState(\u0026quot;emphasis\u0026quot;).style=o,Zl(this,a,s,l)},e.prototype.updateLayout=function(t,e){this.childAt(0).setShape(\u0026quot;points\u0026quot;,t.getItemLayout(e))},e}(Br),QP=function(t){function e(){var e=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return e._lastFrame=0,e._lastFramePercent=0,e}return n(e,t),e.prototype.createLine=function(t,e,n){return new JP(t,e,n)},e.prototype._updateAnimationPoints=function(t,e){this._points=e;for(var n=[0],i=0,r=1;r\u0026lt;e.length;r++){var o=e[r-1],a=e[r];i+=Vt(o,a),n.push(i)}if(0!==i){for(r=0;r\u0026lt;n.length;r++)n[r]/=i;this._offsets=n,this._length=i}else this._length=0},e.prototype._getLineLength=function(){return this._length},e.prototype._updateSymbolPosition=function(t){var e=t.__t\u0026lt;1?t.__t:2-t.__t,n=this._points,i=this._offsets,r=n.length;if(i){var o,a=this._lastFrame;if(e\u0026lt;this._lastFramePercent){for(o=Math.min(a+1,r-1);o\u0026gt;=0\u0026amp;\u0026amp;!(i[o]\u0026lt;=e);o--);o=Math.min(o,r-2)}else{for(o=a;o\u0026lt;r\u0026amp;\u0026amp;!(i[o]\u0026gt;e);o++);o=Math.min(o-1,r-2)}var s=(e-i[o])/(i[o+1]-i[o]),l=n[o],u=n[o+1];t.x=l[0]*(1-s)+s*u[0],t.y=l[1]*(1-s)+s*u[1];var h=t.__t\u0026lt;1?u[0]-l[0]:l[0]-u[0],c=t.__t\u0026lt;1?u[1]-l[1]:l[1]-u[1];t.rotation=-Math.atan2(c,h)-Math.PI/2,this._lastFrame=o,this._lastFramePercent=e,t.ignore=!1}},e}($P),tO=function(){this.polyline=!1,this.curveness=0,this.segs=[]},eO=function(t){function e(e){var n=t.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return n(e,t),e.prototype.reset=function(){this.notClear=!1,this._off=0},e.prototype.getDefaultStyle=function(){return{stroke:\u0026quot;#000\u0026quot;,fill:null}},e.prototype.getDefaultShape=function(){return new tO},e.prototype.buildPath=function(t,e){var n,i=e.segs,r=e.curveness;if(e.polyline)for(n=this._off;n\u0026lt;i.length;){var o=i[n++];if(o\u0026gt;0){t.moveTo(i[n++],i[n++]);for(var a=1;a\u0026lt;o;a++)t.lineTo(i[n++],i[n++])}}else for(n=this._off;n\u0026lt;i.length;){var s=i[n++],l=i[n++],u=i[n++],h=i[n++];if(t.moveTo(s,l),r\u0026gt;0){var c=(s+u)/2-(l-h)*r,p=(l+h)/2-(u-s)*r;t.quadraticCurveTo(c,p,u,h)}else t.lineTo(u,h)}this.incremental\u0026amp;\u0026amp;(this._off=n,this.notClear=!0)},e.prototype.findDataIndex=function(t,e){var n=this.shape,i=n.segs,r=n.curveness,o=this.style.lineWidth;if(n.polyline)for(var a=0,s=0;s\u0026lt;i.length;){var l=i[s++];if(l\u0026gt;0)for(var u=i[s++],h=i[s++],c=1;c\u0026lt;l;c++){if(cs(u,h,p=i[s++],d=i[s++],o,t,e))return a}a++}else for(a=0,s=0;s\u0026lt;i.length;){u=i[s++],h=i[s++];var p=i[s++],d=i[s++];if(r\u0026gt;0){if(ds(u,h,(u+p)/2-(h-d)*r,(h+d)/2-(p-u)*r,p,d,o,t,e))return a}else if(cs(u,h,p,d,o,t,e))return a;a++}return-1},e.prototype.contain=function(t,e){var n=this.transformCoordToLocal(t,e),i=this.getBoundingRect();return t=n[0],e=n[1],i.contain(t,e)?(this.hoverDataIdx=this.findDataIndex(t,e))\u0026gt;=0:(this.hoverDataIdx=-1,!1)},e.prototype.getBoundingRect=function(){var t=this._rect;if(!t){for(var e=this.shape.segs,n=1/0,i=1/0,r=-1/0,o=-1/0,a=0;a\u0026lt;e.length;){var s=e[a++],l=e[a++];n=Math.min(s,n),r=Math.max(s,r),i=Math.min(l,i),o=Math.max(l,o)}t=this._rect=new ze(n,i,r,o)}return t},e}(ks),nO=function(){function t(){this.group=new Br}return t.prototype.updateData=function(t){this._clear();var e=this._create();e.setShape({segs:t.getLayout(\u0026quot;linesPoints\u0026quot;)}),this._setCommon(e,t)},t.prototype.incrementalPrepareUpdate=function(t){this.group.removeAll(),this._clear()},t.prototype.incrementalUpdate=function(t,e){var n=this._newAdded[0],i=e.getLayout(\u0026quot;linesPoints\u0026quot;),r=n\u0026amp;\u0026amp;n.shape.segs;if(r\u0026amp;\u0026amp;r.length\u0026lt;2e4){var o=r.length,a=new Float32Array(o+i.length);a.set(r),a.set(i,o),n.setShape({segs:a})}else{this._newAdded=[];var s=this._create();s.incremental=!0,s.setShape({segs:i}),this._setCommon(s,e),s.__startIndex=t.start}},t.prototype.remove=function(){this._clear()},t.prototype.eachRendered=function(t){this._newAdded[0]\u0026amp;\u0026amp;t(this._newAdded[0])},t.prototype._create=function(){var t=new eO({cursor:\u0026quot;default\u0026quot;,ignoreCoarsePointer:!0});return this._newAdded.push(t),this.group.add(t),t},t.prototype._setCommon=function(t,e,n){var i=e.hostModel;t.setShape({polyline:i.get(\u0026quot;polyline\u0026quot;),curveness:i.get([\u0026quot;lineStyle\u0026quot;,\u0026quot;curveness\u0026quot;])}),t.useStyle(i.getModel(\u0026quot;lineStyle\u0026quot;).getLineStyle()),t.style.strokeNoScale=!0;var r=e.getVisual(\u0026quot;style\u0026quot;);r\u0026amp;\u0026amp;r.stroke\u0026amp;\u0026amp;t.setStyle(\u0026quot;stroke\u0026quot;,r.stroke),t.setStyle(\u0026quot;fill\u0026quot;,null);var o=rl(t);o.seriesIndex=i.seriesIndex,t.on(\u0026quot;mousemove\u0026quot;,(function(e){o.dataIndex=null;var n=t.hoverDataIdx;n\u0026gt;0\u0026amp;\u0026amp;(o.dataIndex=n+t.__startIndex)}))},t.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},t}(),iO={seriesType:\u0026quot;lines\u0026quot;,plan:kg(),reset:function(t){var e=t.coordinateSystem;if(e){var n=t.get(\u0026quot;polyline\u0026quot;),i=t.pipelineContext.large;return{progress:function(r,o){var a=[];if(i){var s=void 0,l=r.end-r.start;if(n){for(var u=0,h=r.start;h\u0026lt;r.end;h++)u+=t.getLineCoordsCount(h);s=new Float32Array(l+2*u)}else s=new Float32Array(4*l);var c=0,p=[];for(h=r.start;h\u0026lt;r.end;h++){var d=t.getLineCoords(h,a);n\u0026amp;\u0026amp;(s[c++]=d);for(var f=0;f\u0026lt;d;f++)p=e.dataToPoint(a[f],!1,p),s[c++]=p[0],s[c++]=p[1]}o.setLayout(\u0026quot;linesPoints\u0026quot;,s)}else for(h=r.start;h\u0026lt;r.end;h++){var g=o.getItemModel(h),y=(d=t.getLineCoords(h,a),[]);if(n)for(var v=0;v\u0026lt;d;v++)y.push(e.dataToPoint(a[v]));else{y[0]=e.dataToPoint(a[0]),y[1]=e.dataToPoint(a[1]);var m=g.get([\u0026quot;lineStyle\u0026quot;,\u0026quot;curveness\u0026quot;]);+m\u0026amp;\u0026amp;(y[2]=[(y[0][0]+y[1][0])/2-(y[0][1]-y[1][1])*m,(y[0][1]+y[1][1])/2-(y[1][0]-y[0][0])*m])}o.setItemLayout(h,y)}}}}}},rO=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){var i=t.getData(),r=this._updateLineDraw(i,t),o=t.get(\u0026quot;zlevel\u0026quot;),a=t.get([\u0026quot;effect\u0026quot;,\u0026quot;trailLength\u0026quot;]),s=n.getZr(),l=\u0026quot;svg\u0026quot;===s.painter.getType();l||s.painter.getLayer(o).clear(!0),null==this._lastZlevel||l||s.configLayer(this._lastZlevel,{motionBlur:!1}),this._showEffect(t)\u0026amp;\u0026amp;a\u0026gt;0\u0026amp;\u0026amp;(l||s.configLayer(o,{motionBlur:!0,lastFrameAlpha:Math.max(Math.min(a/10+.9,1),0)})),r.updateData(i);var u=t.get(\u0026quot;clip\u0026quot;,!0)\u0026amp;\u0026amp;PS(t.coordinateSystem,!1,t);u?this.group.setClipPath(u):this.group.removeClipPath(),this._lastZlevel=o,this._finished=!0},e.prototype.incrementalPrepareRender=function(t,e,n){var i=t.getData();this._updateLineDraw(i,t).incrementalPrepareUpdate(i),this._clearLayer(n),this._finished=!1},e.prototype.incrementalRender=function(t,e,n){this._lineDraw.incrementalUpdate(t,e.getData()),this._finished=t.end===e.getData().count()},e.prototype.eachRendered=function(t){this._lineDraw\u0026amp;\u0026amp;this._lineDraw.eachRendered(t)},e.prototype.updateTransform=function(t,e,n){var i=t.getData(),r=t.pipelineContext;if(!this._finished||r.large||r.progressiveRender)return{update:!0};var o=iO.reset(t,e,n);o.progress\u0026amp;\u0026amp;o.progress({start:0,end:i.count(),count:i.count()},i),this._lineDraw.updateLayout(),this._clearLayer(n)},e.prototype._updateLineDraw=function(t,e){var n=this._lineDraw,i=this._showEffect(e),r=!!e.get(\u0026quot;polyline\u0026quot;),o=e.pipelineContext.large;return n\u0026amp;\u0026amp;i===this._hasEffet\u0026amp;\u0026amp;r===this._isPolyline\u0026amp;\u0026amp;o===this._isLargeDraw||(n\u0026amp;\u0026amp;n.remove(),n=this._lineDraw=o?new nO:new YA(r?i?QP:JP:i?$P:HA),this._hasEffet=i,this._isPolyline=r,this._isLargeDraw=o),this.group.add(n.group),n},e.prototype._showEffect=function(t){return!!t.get([\u0026quot;effect\u0026quot;,\u0026quot;show\u0026quot;])},e.prototype._clearLayer=function(t){var e=t.getZr();\u0026quot;svg\u0026quot;===e.painter.getType()||null==this._lastZlevel||e.painter.getLayer(this._lastZlevel).clear(!0)},e.prototype.remove=function(t,e){this._lineDraw\u0026amp;\u0026amp;this._lineDraw.remove(),this._lineDraw=null,this._clearLayer(e)},e.prototype.dispose=function(t,e){this.remove(t,e)},e.type=\u0026quot;lines\u0026quot;,e}(Og),oO=\u0026quot;undefined\u0026quot;==typeof Uint32Array?Array:Uint32Array,aO=\u0026quot;undefined\u0026quot;==typeof Float64Array?Array:Float64Array;function sO(t){var e=t.data;e\u0026amp;\u0026amp;e[0]\u0026amp;\u0026amp;e[0][0]\u0026amp;\u0026amp;e[0][0].coord\u0026amp;\u0026amp;(t.data=z(e,(function(t){var e={coords:[t[0].coord,t[1].coord]};return t[0].name\u0026amp;\u0026amp;(e.fromName=t[0].name),t[1].name\u0026amp;\u0026amp;(e.toName=t[1].name),D([e,t[0],t[1]])})))}var lO=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.visualStyleAccessPath=\u0026quot;lineStyle\u0026quot;,n.visualDrawType=\u0026quot;stroke\u0026quot;,n}return n(e,t),e.prototype.init=function(e){e.data=e.data||[],sO(e);var n=this._processFlatCoordsArray(e.data);this._flatCoords=n.flatCoords,this._flatCoordsOffset=n.flatCoordsOffset,n.flatCoords\u0026amp;\u0026amp;(e.data=new Float32Array(n.count)),t.prototype.init.apply(this,arguments)},e.prototype.mergeOption=function(e){if(sO(e),e.data){var n=this._processFlatCoordsArray(e.data);this._flatCoords=n.flatCoords,this._flatCoordsOffset=n.flatCoordsOffset,n.flatCoords\u0026amp;\u0026amp;(e.data=new Float32Array(n.count))}t.prototype.mergeOption.apply(this,arguments)},e.prototype.appendData=function(t){var e=this._processFlatCoordsArray(t.data);e.flatCoords\u0026amp;\u0026amp;(this._flatCoords?(this._flatCoords=vt(this._flatCoords,e.flatCoords),this._flatCoordsOffset=vt(this._flatCoordsOffset,e.flatCoordsOffset)):(this._flatCoords=e.flatCoords,this._flatCoordsOffset=e.flatCoordsOffset),t.data=new Float32Array(e.count)),this.getRawData().appendData(t.data)},e.prototype._getCoordsFromItemModel=function(t){var e=this.getData().getItemModel(t),n=e.option instanceof Array?e.option:e.getShallow(\u0026quot;coords\u0026quot;);return n},e.prototype.getLineCoordsCount=function(t){return this._flatCoordsOffset?this._flatCoordsOffset[2*t+1]:this._getCoordsFromItemModel(t).length},e.prototype.getLineCoords=function(t,e){if(this._flatCoordsOffset){for(var n=this._flatCoordsOffset[2*t],i=this._flatCoordsOffset[2*t+1],r=0;r\u0026lt;i;r++)e[r]=e[r]||[],e[r][0]=this._flatCoords[n+2*r],e[r][1]=this._flatCoords[n+2*r+1];return i}var o=this._getCoordsFromItemModel(t);for(r=0;r\u0026lt;o.length;r++)e[r]=e[r]||[],e[r][0]=o[r][0],e[r][1]=o[r][1];return o.length},e.prototype._processFlatCoordsArray=function(t){var e=0;if(this._flatCoords\u0026amp;\u0026amp;(e=this._flatCoords.length),j(t[0])){for(var n=t.length,i=new oO(n),r=new aO(n),o=0,a=0,s=0,l=0;l\u0026lt;n;){s++;var u=t[l++];i[a++]=o+e,i[a++]=u;for(var h=0;h\u0026lt;u;h++){var c=t[l++],p=t[l++];r[o++]=c,r[o++]=p}}return{flatCoordsOffset:new Uint32Array(i.buffer,0,a),flatCoords:r,count:s}}return{flatCoordsOffset:null,flatCoords:null,count:t.length}},e.prototype.getInitialData=function(t,e){var n=new cx([\u0026quot;value\u0026quot;],this);return n.hasItemOption=!1,n.initData(t.data,[],(function(t,e,i,r){if(t instanceof Array)return NaN;n.hasItemOption=!0;var o=t.value;return null!=o?o instanceof Array?o[r]:o:void 0})),n},e.prototype.formatTooltip=function(t,e,n){var i=this.getData().getItemModel(t),r=i.get(\u0026quot;name\u0026quot;);if(r)return r;var o=i.get(\u0026quot;fromName\u0026quot;),a=i.get(\u0026quot;toName\u0026quot;),s=[];return null!=o\u0026amp;\u0026amp;s.push(o),null!=a\u0026amp;\u0026amp;s.push(a),og(\u0026quot;nameValue\u0026quot;,{name:s.join(\u0026quot; \u0026gt; \u0026quot;)})},e.prototype.preventIncremental=function(){return!!this.get([\u0026quot;effect\u0026quot;,\u0026quot;show\u0026quot;])},e.prototype.getProgressive=function(){var t=this.option.progressive;return null==t?this.option.large?1e4:this.get(\u0026quot;progressive\u0026quot;):t},e.prototype.getProgressiveThreshold=function(){var t=this.option.progressiveThreshold;return null==t?this.option.large?2e4:this.get(\u0026quot;progressiveThreshold\u0026quot;):t},e.prototype.getZLevelKey=function(){var t=this.getModel(\u0026quot;effect\u0026quot;),e=t.get(\u0026quot;trailLength\u0026quot;);return this.getData().count()\u0026gt;this.getProgressiveThreshold()?this.id:t.get(\u0026quot;show\u0026quot;)\u0026amp;\u0026amp;e\u0026gt;0?e+\u0026quot;\u0026quot;:\u0026quot;\u0026quot;},e.type=\u0026quot;series.lines\u0026quot;,e.dependencies=[\u0026quot;grid\u0026quot;,\u0026quot;polar\u0026quot;,\u0026quot;geo\u0026quot;,\u0026quot;calendar\u0026quot;],e.defaultOption={coordinateSystem:\u0026quot;geo\u0026quot;,z:2,legendHoverLink:!0,xAxisIndex:0,yAxisIndex:0,symbol:[\u0026quot;none\u0026quot;,\u0026quot;none\u0026quot;],symbolSize:[10,10],geoIndex:0,effect:{show:!1,period:4,constantSpeed:0,symbol:\u0026quot;circle\u0026quot;,symbolSize:3,loop:!0,trailLength:.2},large:!1,largeThreshold:2e3,polyline:!1,clip:!0,label:{show:!1,position:\u0026quot;end\u0026quot;},lineStyle:{opacity:.5}},e}(bg);function uO(t){return t instanceof Array||(t=[t,t]),t}var hO={seriesType:\u0026quot;lines\u0026quot;,reset:function(t){var e=uO(t.get(\u0026quot;symbol\u0026quot;)),n=uO(t.get(\u0026quot;symbolSize\u0026quot;)),i=t.getData();return i.setVisual(\u0026quot;fromSymbol\u0026quot;,e\u0026amp;\u0026amp;e[0]),i.setVisual(\u0026quot;toSymbol\u0026quot;,e\u0026amp;\u0026amp;e[1]),i.setVisual(\u0026quot;fromSymbolSize\u0026quot;,n\u0026amp;\u0026amp;n[0]),i.setVisual(\u0026quot;toSymbolSize\u0026quot;,n\u0026amp;\u0026amp;n[1]),{dataEach:i.hasItemOption?function(t,e){var n=t.getItemModel(e),i=uO(n.getShallow(\u0026quot;symbol\u0026quot;,!0)),r=uO(n.getShallow(\u0026quot;symbolSize\u0026quot;,!0));i[0]\u0026amp;\u0026amp;t.setItemVisual(e,\u0026quot;fromSymbol\u0026quot;,i[0]),i[1]\u0026amp;\u0026amp;t.setItemVisual(e,\u0026quot;toSymbol\u0026quot;,i[1]),r[0]\u0026amp;\u0026amp;t.setItemVisual(e,\u0026quot;fromSymbolSize\u0026quot;,r[0]),r[1]\u0026amp;\u0026amp;t.setItemVisual(e,\u0026quot;toSymbolSize\u0026quot;,r[1])}:null}}};var cO=function(){function t(){this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={inRange:null,outOfRange:null};var t=h.createCanvas();this.canvas=t}return t.prototype.update=function(t,e,n,i,r,o){var a=this._getBrush(),s=this._getGradient(r,\u0026quot;inRange\u0026quot;),l=this._getGradient(r,\u0026quot;outOfRange\u0026quot;),u=this.pointSize+this.blurSize,h=this.canvas,c=h.getContext(\u0026quot;2d\u0026quot;),p=t.length;h.width=e,h.height=n;for(var d=0;d\u0026lt;p;++d){var f=t[d],g=f[0],y=f[1],v=i(f[2]);c.globalAlpha=v,c.drawImage(a,g-u,y-u)}if(!h.width||!h.height)return h;for(var m=c.getImageData(0,0,h.width,h.height),x=m.data,_=0,b=x.length,w=this.minOpacity,S=this.maxOpacity-w;_\u0026lt;b;){v=x[_+3]/256;var M=4*Math.floor(255*v);if(v\u0026gt;0){var I=o(v)?s:l;v\u0026gt;0\u0026amp;\u0026amp;(v=v*S+w),x[_++]=I[M],x[_++]=I[M+1],x[_++]=I[M+2],x[_++]=I[M+3]*v*256}else _+=4}return c.putImageData(m,0,0),h},t.prototype._getBrush=function(){var t=this._brushCanvas||(this._brushCanvas=h.createCanvas()),e=this.pointSize+this.blurSize,n=2*e;t.width=n,t.height=n;var i=t.getContext(\u0026quot;2d\u0026quot;);return i.clearRect(0,0,n,n),i.shadowOffsetX=n,i.shadowBlur=this.blurSize,i.shadowColor=\u0026quot;#000\u0026quot;,i.beginPath(),i.arc(-e,e,this.pointSize,0,2*Math.PI,!0),i.closePath(),i.fill(),t},t.prototype._getGradient=function(t,e){for(var n=this._gradientPixels,i=n[e]||(n[e]=new Uint8ClampedArray(1024)),r=[0,0,0,0],o=0,a=0;a\u0026lt;256;a++)t[e](a/255,!0,r),i[o++]=r[0],i[o++]=r[1],i[o++]=r[2],i[o++]=r[3];return i},t}();function pO(t){var e=t.dimensions;return\u0026quot;lng\u0026quot;===e[0]\u0026amp;\u0026amp;\u0026quot;lat\u0026quot;===e[1]}var dO=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){var i;e.eachComponent(\u0026quot;visualMap\u0026quot;,(function(e){e.eachTargetSeries((function(n){n===t\u0026amp;\u0026amp;(i=e)}))})),this._progressiveEls=null,this.group.removeAll();var r=t.coordinateSystem;\u0026quot;cartesian2d\u0026quot;===r.type||\u0026quot;calendar\u0026quot;===r.type?this._renderOnCartesianAndCalendar(t,n,0,t.getData().count()):pO(r)\u0026amp;\u0026amp;this._renderOnGeo(r,t,i,n)},e.prototype.incrementalPrepareRender=function(t,e,n){this.group.removeAll()},e.prototype.incrementalRender=function(t,e,n,i){var r=e.coordinateSystem;r\u0026amp;\u0026amp;(pO(r)?this.render(e,n,i):(this._progressiveEls=[],this._renderOnCartesianAndCalendar(e,i,t.start,t.end,!0)))},e.prototype.eachRendered=function(t){Jh(this._progressiveEls||this.group,t)},e.prototype._renderOnCartesianAndCalendar=function(t,e,n,i,r){var o,a,s,l,u=t.coordinateSystem,h=OS(u,\u0026quot;cartesian2d\u0026quot;);if(h){var c=u.getAxis(\u0026quot;x\u0026quot;),p=u.getAxis(\u0026quot;y\u0026quot;);0,o=c.getBandWidth()+.5,a=p.getBandWidth()+.5,s=c.scale.getExtent(),l=p.scale.getExtent()}for(var d=this.group,f=t.getData(),g=t.getModel([\u0026quot;emphasis\u0026quot;,\u0026quot;itemStyle\u0026quot;]).getItemStyle(),y=t.getModel([\u0026quot;blur\u0026quot;,\u0026quot;itemStyle\u0026quot;]).getItemStyle(),v=t.getModel([\u0026quot;select\u0026quot;,\u0026quot;itemStyle\u0026quot;]).getItemStyle(),m=t.get([\u0026quot;itemStyle\u0026quot;,\u0026quot;borderRadius\u0026quot;]),x=rc(t),_=t.getModel(\u0026quot;emphasis\u0026quot;),b=_.get(\u0026quot;focus\u0026quot;),w=_.get(\u0026quot;blurScope\u0026quot;),S=_.get(\u0026quot;disabled\u0026quot;),M=h?[f.mapDimension(\u0026quot;x\u0026quot;),f.mapDimension(\u0026quot;y\u0026quot;),f.mapDimension(\u0026quot;value\u0026quot;)]:[f.mapDimension(\u0026quot;time\u0026quot;),f.mapDimension(\u0026quot;value\u0026quot;)],I=n;I\u0026lt;i;I++){var T=void 0,C=f.getItemVisual(I,\u0026quot;style\u0026quot;);if(h){var D=f.get(M[0],I),A=f.get(M[1],I);if(isNaN(f.get(M[2],I))||isNaN(D)||isNaN(A)||D\u0026lt;s[0]||D\u0026gt;s[1]||A\u0026lt;l[0]||A\u0026gt;l[1])continue;var k=u.dataToPoint([D,A]);T=new Ws({shape:{x:k[0]-o/2,y:k[1]-a/2,width:o,height:a},style:C})}else{if(isNaN(f.get(M[1],I)))continue;T=new Ws({z2:1,shape:u.dataToRect([f.get(M[0],I)]).contentShape,style:C})}if(f.hasItemOption){var L=f.getItemModel(I),P=L.getModel(\u0026quot;emphasis\u0026quot;);g=P.getModel(\u0026quot;itemStyle\u0026quot;).getItemStyle(),y=L.getModel([\u0026quot;blur\u0026quot;,\u0026quot;itemStyle\u0026quot;]).getItemStyle(),v=L.getModel([\u0026quot;select\u0026quot;,\u0026quot;itemStyle\u0026quot;]).getItemStyle(),m=L.get([\u0026quot;itemStyle\u0026quot;,\u0026quot;borderRadius\u0026quot;]),b=P.get(\u0026quot;focus\u0026quot;),w=P.get(\u0026quot;blurScope\u0026quot;),S=P.get(\u0026quot;disabled\u0026quot;),x=rc(L)}T.shape.r=m;var O=t.getRawValue(I),R=\u0026quot;-\u0026quot;;O\u0026amp;\u0026amp;null!=O[2]\u0026amp;\u0026amp;(R=O[2]+\u0026quot;\u0026quot;),ic(T,x,{labelFetcher:t,labelDataIndex:I,defaultOpacity:C.opacity,defaultText:R}),T.ensureState(\u0026quot;emphasis\u0026quot;).style=g,T.ensureState(\u0026quot;blur\u0026quot;).style=y,T.ensureState(\u0026quot;select\u0026quot;).style=v,Zl(T,b,w,S),T.incremental=r,r\u0026amp;\u0026amp;(T.states.emphasis.hoverLayer=!0),d.add(T),f.setItemGraphicEl(I,T),this._progressiveEls\u0026amp;\u0026amp;this._progressiveEls.push(T)}},e.prototype._renderOnGeo=function(t,e,n,i){var r=n.targetVisuals.inRange,o=n.targetVisuals.outOfRange,a=e.getData(),s=this._hmLayer||this._hmLayer||new cO;s.blurSize=e.get(\u0026quot;blurSize\u0026quot;),s.pointSize=e.get(\u0026quot;pointSize\u0026quot;),s.minOpacity=e.get(\u0026quot;minOpacity\u0026quot;),s.maxOpacity=e.get(\u0026quot;maxOpacity\u0026quot;);var l=t.getViewRect().clone(),u=t.getRoamTransform();l.applyTransform(u);var h=Math.max(l.x,0),c=Math.max(l.y,0),p=Math.min(l.width+l.x,i.getWidth()),d=Math.min(l.height+l.y,i.getHeight()),f=p-h,g=d-c,y=[a.mapDimension(\u0026quot;lng\u0026quot;),a.mapDimension(\u0026quot;lat\u0026quot;),a.mapDimension(\u0026quot;value\u0026quot;)],v=a.mapArray(y,(function(e,n,i){var r=t.dataToPoint([e,n]);return r[0]-=h,r[1]-=c,r.push(i),r})),m=n.getExtent(),x=\u0026quot;visualMap.continuous\u0026quot;===n.type?function(t,e){var n=t[1]-t[0];return e=[(e[0]-t[0])/n,(e[1]-t[0])/n],function(t){return t\u0026gt;=e[0]\u0026amp;\u0026amp;t\u0026lt;=e[1]}}(m,n.option.range):function(t,e,n){var i=t[1]-t[0],r=(e=z(e,(function(e){return{interval:[(e.interval[0]-t[0])/i,(e.interval[1]-t[0])/i]}}))).length,o=0;return function(t){var i;for(i=o;i\u0026lt;r;i++)if((a=e[i].interval)[0]\u0026lt;=t\u0026amp;\u0026amp;t\u0026lt;=a[1]){o=i;break}if(i===r)for(i=o-1;i\u0026gt;=0;i--){var a;if((a=e[i].interval)[0]\u0026lt;=t\u0026amp;\u0026amp;t\u0026lt;=a[1]){o=i;break}}return i\u0026gt;=0\u0026amp;\u0026amp;i\u0026lt;r\u0026amp;\u0026amp;n[i]}}(m,n.getPieceList(),n.option.selected);s.update(v,f,g,r.color.getNormalizer(),{inRange:r.color.getColorMapper(),outOfRange:o.color.getColorMapper()},x);var _=new Ns({style:{width:f,height:g,x:h,y:c,image:s.canvas},silent:!0});this.group.add(_)},e.type=\u0026quot;heatmap\u0026quot;,e}(Og),fO=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.getInitialData=function(t,e){return _x(null,this,{generateCoord:\u0026quot;value\u0026quot;})},e.prototype.preventIncremental=function(){var t=wd.get(this.get(\u0026quot;coordinateSystem\u0026quot;));if(t\u0026amp;\u0026amp;t.dimensions)return\u0026quot;lng\u0026quot;===t.dimensions[0]\u0026amp;\u0026amp;\u0026quot;lat\u0026quot;===t.dimensions[1]},e.type=\u0026quot;series.heatmap\u0026quot;,e.dependencies=[\u0026quot;grid\u0026quot;,\u0026quot;geo\u0026quot;,\u0026quot;calendar\u0026quot;],e.defaultOption={coordinateSystem:\u0026quot;cartesian2d\u0026quot;,z:2,geoIndex:0,blurSize:30,pointSize:20,maxOpacity:1,minOpacity:0,select:{itemStyle:{borderColor:\u0026quot;#212121\u0026quot;}}},e}(bg);var gO=[\u0026quot;itemStyle\u0026quot;,\u0026quot;borderWidth\u0026quot;],yO=[{xy:\u0026quot;x\u0026quot;,wh:\u0026quot;width\u0026quot;,index:0,posDesc:[\u0026quot;left\u0026quot;,\u0026quot;right\u0026quot;]},{xy:\u0026quot;y\u0026quot;,wh:\u0026quot;height\u0026quot;,index:1,posDesc:[\u0026quot;top\u0026quot;,\u0026quot;bottom\u0026quot;]}],vO=new Su,mO=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){var i=this.group,r=t.getData(),o=this._data,a=t.coordinateSystem,s=a.getBaseAxis().isHorizontal(),l=a.master.getRect(),u={ecSize:{width:n.getWidth(),height:n.getHeight()},seriesModel:t,coordSys:a,coordSysExtent:[[l.x,l.x+l.width],[l.y,l.y+l.height]],isHorizontal:s,valueDim:yO[+s],categoryDim:yO[1-+s]};r.diff(o).add((function(t){if(r.hasValue(t)){var e=TO(r,t),n=xO(r,t,e,u),o=AO(r,u,n);r.setItemGraphicEl(t,o),i.add(o),RO(o,u,n)}})).update((function(t,e){var n=o.getItemGraphicEl(e);if(r.hasValue(t)){var a=TO(r,t),s=xO(r,t,a,u),l=LO(r,s);n\u0026amp;\u0026amp;l!==n.__pictorialShapeStr\u0026amp;\u0026amp;(i.remove(n),r.setItemGraphicEl(t,null),n=null),n?function(t,e,n){var i=n.animationModel,r=n.dataIndex,o=t.__pictorialBundle;vh(o,{x:n.bundlePosition[0],y:n.bundlePosition[1]},i,r),n.symbolRepeat?wO(t,e,n,!0):SO(t,e,n,!0);MO(t,n,!0),IO(t,e,n,!0)}(n,u,s):n=AO(r,u,s,!0),r.setItemGraphicEl(t,n),n.__pictorialSymbolMeta=s,i.add(n),RO(n,u,s)}else i.remove(n)})).remove((function(t){var e=o.getItemGraphicEl(t);e\u0026amp;\u0026amp;kO(o,t,e.__pictorialSymbolMeta.animationModel,e)})).execute();var h=t.get(\u0026quot;clip\u0026quot;,!0)?PS(t.coordinateSystem,!1,t):null;return h?i.setClipPath(h):i.removeClipPath(),this._data=r,this.group},e.prototype.remove=function(t,e){var n=this.group,i=this._data;t.get(\u0026quot;animation\u0026quot;)?i\u0026amp;\u0026amp;i.eachItemGraphicEl((function(e){kO(i,rl(e).dataIndex,t,e)})):n.removeAll()},e.type=\u0026quot;pictorialBar\u0026quot;,e}(Og);function xO(t,e,n,i){var r=t.getItemLayout(e),o=n.get(\u0026quot;symbolRepeat\u0026quot;),a=n.get(\u0026quot;symbolClip\u0026quot;),s=n.get(\u0026quot;symbolPosition\u0026quot;)||\u0026quot;start\u0026quot;,l=(n.get(\u0026quot;symbolRotate\u0026quot;)||0)*Math.PI/180||0,u=n.get(\u0026quot;symbolPatternSize\u0026quot;)||2,h=n.isAnimationEnabled(),c={dataIndex:e,layout:r,itemModel:n,symbolType:t.getItemVisual(e,\u0026quot;symbol\u0026quot;)||\u0026quot;circle\u0026quot;,style:t.getItemVisual(e,\u0026quot;style\u0026quot;),symbolClip:a,symbolRepeat:o,symbolRepeatDirection:n.get(\u0026quot;symbolRepeatDirection\u0026quot;),symbolPatternSize:u,rotation:l,animationModel:h?n:null,hoverScale:h\u0026amp;\u0026amp;n.get([\u0026quot;emphasis\u0026quot;,\u0026quot;scale\u0026quot;]),z2:n.getShallow(\u0026quot;z\u0026quot;,!0)||0};!function(t,e,n,i,r){var o,a=i.valueDim,s=t.get(\u0026quot;symbolBoundingData\u0026quot;),l=i.coordSys.getOtherAxis(i.coordSys.getBaseAxis()),u=l.toGlobalCoord(l.dataToCoord(0)),h=1-+(n[a.wh]\u0026lt;=0);if(Y(s)){var c=[_O(l,s[0])-u,_O(l,s[1])-u];c[1]\u0026lt;c[0]\u0026amp;\u0026amp;c.reverse(),o=c[h]}else o=null!=s?_O(l,s)-u:e?i.coordSysExtent[a.index][h]-u:n[a.wh];r.boundingLength=o,e\u0026amp;\u0026amp;(r.repeatCutLength=n[a.wh]);var p=\u0026quot;x\u0026quot;===a.xy,d=l.inverse;r.pxSign=p\u0026amp;\u0026amp;!d||!p\u0026amp;\u0026amp;d?o\u0026gt;=0?1:-1:o\u0026gt;0?1:-1}(n,o,r,i,c),function(t,e,n,i,r,o,a,s,l,u){var h,c=l.valueDim,p=l.categoryDim,d=Math.abs(n[p.wh]),f=t.getItemVisual(e,\u0026quot;symbolSize\u0026quot;);h=Y(f)?f.slice():null==f?[\u0026quot;100%\u0026quot;,\u0026quot;100%\u0026quot;]:[f,f];h[p.index]=$r(h[p.index],d),h[c.index]=$r(h[c.index],i?d:Math.abs(o)),u.symbolSize=h;var g=u.symbolScale=[h[0]/s,h[1]/s];g[c.index]*=(l.isHorizontal?-1:1)*a}(t,e,r,o,0,c.boundingLength,c.pxSign,u,i,c),function(t,e,n,i,r){var o=t.get(gO)||0;o\u0026amp;\u0026amp;(vO.attr({scaleX:e[0],scaleY:e[1],rotation:n}),vO.updateTransform(),o/=vO.getLineScale(),o*=e[i.valueDim.index]);r.valueLineWidth=o||0}(n,c.symbolScale,l,i,c);var p=c.symbolSize,d=Zy(n.get(\u0026quot;symbolOffset\u0026quot;),p);return function(t,e,n,i,r,o,a,s,l,u,h,c){var p=h.categoryDim,d=h.valueDim,f=c.pxSign,g=Math.max(e[d.index]+s,0),y=g;if(i){var v=Math.abs(l),m=it(t.get(\u0026quot;symbolMargin\u0026quot;),\u0026quot;15%\u0026quot;)+\u0026quot;\u0026quot;,x=!1;m.lastIndexOf(\u0026quot;!\u0026quot;)===m.length-1\u0026amp;\u0026amp;(x=!0,m=m.slice(0,m.length-1));var _=$r(m,e[d.index]),b=Math.max(g+2*_,0),w=x?0:2*_,S=vo(i),M=S?i:NO((v+w)/b);b=g+2*(_=(v-M*g)/2/(x?M:Math.max(M-1,1))),w=x?0:2*_,S||\u0026quot;fixed\u0026quot;===i||(M=u?NO((Math.abs(u)+w)/b):0),y=M*b-w,c.repeatTimes=M,c.symbolMargin=_}var I=f*(y/2),T=c.pathPosition=[];T[p.index]=n[p.wh]/2,T[d.index]=\u0026quot;start\u0026quot;===a?I:\u0026quot;end\u0026quot;===a?l-I:l/2,o\u0026amp;\u0026amp;(T[0]+=o[0],T[1]+=o[1]);var C=c.bundlePosition=[];C[p.index]=n[p.xy],C[d.index]=n[d.xy];var D=c.barRectShape=A({},n);D[d.wh]=f*Math.max(Math.abs(n[d.wh]),Math.abs(T[d.index]+I)),D[p.wh]=n[p.wh];var k=c.clipShape={};k[p.xy]=-n[p.xy],k[p.wh]=h.ecSize[p.wh],k[d.xy]=0,k[d.wh]=n[d.wh]}(n,p,r,o,0,d,s,c.valueLineWidth,c.boundingLength,c.repeatCutLength,i,c),c}function _O(t,e){return t.toGlobalCoord(t.dataToCoord(t.scale.parse(e)))}function bO(t){var e=t.symbolPatternSize,n=Xy(t.symbolType,-e/2,-e/2,e,e);return n.attr({culling:!0}),\u0026quot;image\u0026quot;!==n.type\u0026amp;\u0026amp;n.setStyle({strokeNoScale:!0}),n}function wO(t,e,n,i){var r=t.__pictorialBundle,o=n.symbolSize,a=n.valueLineWidth,s=n.pathPosition,l=e.valueDim,u=n.repeatTimes||0,h=0,c=o[e.valueDim.index]+a+2*n.symbolMargin;for(PO(t,(function(t){t.__pictorialAnimationIndex=h,t.__pictorialRepeatTimes=u,h\u0026lt;u?OO(t,null,f(h),n,i):OO(t,null,{scaleX:0,scaleY:0},n,i,(function(){r.remove(t)})),h++}));h\u0026lt;u;h++){var p=bO(n);p.__pictorialAnimationIndex=h,p.__pictorialRepeatTimes=u,r.add(p);var d=f(h);OO(p,{x:d.x,y:d.y,scaleX:0,scaleY:0},{scaleX:d.scaleX,scaleY:d.scaleY,rotation:d.rotation},n,i)}function f(t){var e=s.slice(),i=n.pxSign,r=t;return(\u0026quot;start\u0026quot;===n.symbolRepeatDirection?i\u0026gt;0:i\u0026lt;0)\u0026amp;\u0026amp;(r=u-1-t),e[l.index]=c*(r-u/2+.5)+s[l.index],{x:e[0],y:e[1],scaleX:n.symbolScale[0],scaleY:n.symbolScale[1],rotation:n.rotation}}}function SO(t,e,n,i){var r=t.__pictorialBundle,o=t.__pictorialMainPath;o?OO(o,null,{x:n.pathPosition[0],y:n.pathPosition[1],scaleX:n.symbolScale[0],scaleY:n.symbolScale[1],rotation:n.rotation},n,i):(o=t.__pictorialMainPath=bO(n),r.add(o),OO(o,{x:n.pathPosition[0],y:n.pathPosition[1],scaleX:0,scaleY:0,rotation:n.rotation},{scaleX:n.symbolScale[0],scaleY:n.symbolScale[1]},n,i))}function MO(t,e,n){var i=A({},e.barRectShape),r=t.__pictorialBarRect;r?OO(r,null,{shape:i},e,n):((r=t.__pictorialBarRect=new Ws({z2:2,shape:i,silent:!0,style:{stroke:\u0026quot;transparent\u0026quot;,fill:\u0026quot;transparent\u0026quot;,lineWidth:0}})).disableMorphing=!0,t.add(r))}function IO(t,e,n,i){if(n.symbolClip){var r=t.__pictorialClipPath,o=A({},n.clipShape),a=e.valueDim,s=n.animationModel,l=n.dataIndex;if(r)vh(r,{shape:o},s,l);else{o[a.wh]=0,r=new Ws({shape:o}),t.__pictorialBundle.setClipPath(r),t.__pictorialClipPath=r;var u={};u[a.wh]=n.clipShape[a.wh],Qh[i?\u0026quot;updateProps\u0026quot;:\u0026quot;initProps\u0026quot;](r,{shape:u},s,l)}}}function TO(t,e){var n=t.getItemModel(e);return n.getAnimationDelayParams=CO,n.isAnimationEnabled=DO,n}function CO(t){return{index:t.__pictorialAnimationIndex,count:t.__pictorialRepeatTimes}}function DO(){return this.parentModel.isAnimationEnabled()\u0026amp;\u0026amp;!!this.getShallow(\u0026quot;animation\u0026quot;)}function AO(t,e,n,i){var r=new Br,o=new Br;return r.add(o),r.__pictorialBundle=o,o.x=n.bundlePosition[0],o.y=n.bundlePosition[1],n.symbolRepeat?wO(r,e,n):SO(r,0,n),MO(r,n,i),IO(r,e,n,i),r.__pictorialShapeStr=LO(t,n),r.__pictorialSymbolMeta=n,r}function kO(t,e,n,i){var r=i.__pictorialBarRect;r\u0026amp;\u0026amp;r.removeTextContent();var o=[];PO(i,(function(t){o.push(t)})),i.__pictorialMainPath\u0026amp;\u0026amp;o.push(i.__pictorialMainPath),i.__pictorialClipPath\u0026amp;\u0026amp;(n=null),E(o,(function(t){_h(t,{scaleX:0,scaleY:0},n,e,(function(){i.parent\u0026amp;\u0026amp;i.parent.remove(i)}))})),t.setItemGraphicEl(e,null)}function LO(t,e){return[t.getItemVisual(e.dataIndex,\u0026quot;symbol\u0026quot;)||\u0026quot;none\u0026quot;,!!e.symbolRepeat,!!e.symbolClip].join(\u0026quot;:\u0026quot;)}function PO(t,e,n){E(t.__pictorialBundle.children(),(function(i){i!==t.__pictorialBarRect\u0026amp;\u0026amp;e.call(n,i)}))}function OO(t,e,n,i,r,o){e\u0026amp;\u0026amp;t.attr(e),i.symbolClip\u0026amp;\u0026amp;!r?n\u0026amp;\u0026amp;t.attr(n):n\u0026amp;\u0026amp;Qh[r?\u0026quot;updateProps\u0026quot;:\u0026quot;initProps\u0026quot;](t,n,i.animationModel,i.dataIndex,o)}function RO(t,e,n){var i=n.dataIndex,r=n.itemModel,o=r.getModel(\u0026quot;emphasis\u0026quot;),a=o.getModel(\u0026quot;itemStyle\u0026quot;).getItemStyle(),s=r.getModel([\u0026quot;blur\u0026quot;,\u0026quot;itemStyle\u0026quot;]).getItemStyle(),l=r.getModel([\u0026quot;select\u0026quot;,\u0026quot;itemStyle\u0026quot;]).getItemStyle(),u=r.getShallow(\u0026quot;cursor\u0026quot;),h=o.get(\u0026quot;focus\u0026quot;),c=o.get(\u0026quot;blurScope\u0026quot;),p=o.get(\u0026quot;scale\u0026quot;);PO(t,(function(t){if(t instanceof Ns){var e=t.style;t.useStyle(A({image:e.image,x:e.x,y:e.y,width:e.width,height:e.height},n.style))}else t.useStyle(n.style);var i=t.ensureState(\u0026quot;emphasis\u0026quot;);i.style=a,p\u0026amp;\u0026amp;(i.scaleX=1.1*t.scaleX,i.scaleY=1.1*t.scaleY),t.ensureState(\u0026quot;blur\u0026quot;).style=s,t.ensureState(\u0026quot;select\u0026quot;).style=l,u\u0026amp;\u0026amp;(t.cursor=u),t.z2=n.z2}));var d=e.valueDim.posDesc[+(n.boundingLength\u0026gt;0)],f=t.__pictorialBarRect;f.ignoreClip=!0,ic(f,rc(r),{labelFetcher:e.seriesModel,labelDataIndex:i,defaultText:pS(e.seriesModel.getData(),i),inheritColor:n.style.fill,defaultOpacity:n.style.opacity,defaultOutsidePosition:d}),Zl(t,h,c,o.get(\u0026quot;disabled\u0026quot;))}function NO(t){var e=Math.round(t);return Math.abs(t-e)\u0026lt;1e-4?e:Math.ceil(t)}var EO=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.hasSymbolVisual=!0,n.defaultSymbol=\u0026quot;roundRect\u0026quot;,n}return n(e,t),e.prototype.getInitialData=function(e){return e.stack=null,t.prototype.getInitialData.apply(this,arguments)},e.type=\u0026quot;series.pictorialBar\u0026quot;,e.dependencies=[\u0026quot;grid\u0026quot;],e.defaultOption=kc(qS.defaultOption,{symbol:\u0026quot;circle\u0026quot;,symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:\u0026quot;end\u0026quot;,symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:\u0026quot;-100%\u0026quot;,clip:!1,progressive:0,emphasis:{scale:!1},select:{itemStyle:{borderColor:\u0026quot;#212121\u0026quot;}}}),e}(qS);var zO=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n._layers=[],n}return n(e,t),e.prototype.render=function(t,e,n){var i=t.getData(),r=this,o=this.group,a=t.getLayerSeries(),s=i.getLayout(\u0026quot;layoutInfo\u0026quot;),l=s.rect,u=s.boundaryGap;function h(t){return t.name}o.x=0,o.y=l.y+u[0];var c=new Gm(this._layersSeries||[],a,h,h),p=[];function d(e,n,s){var l=r._layers;if(\u0026quot;remove\u0026quot;!==e){for(var u,h,c=[],d=[],f=a[n].indices,g=0;g\u0026lt;f.length;g++){var y=i.getItemLayout(f[g]),v=y.x,m=y.y0,x=y.y;c.push(v,m),d.push(v,m+x),u=i.getItemVisual(f[g],\u0026quot;style\u0026quot;)}var _=i.getItemLayout(f[0]),b=t.getModel(\u0026quot;label\u0026quot;).get(\u0026quot;margin\u0026quot;),w=t.getModel(\u0026quot;emphasis\u0026quot;);if(\u0026quot;add\u0026quot;===e){var S=p[n]=new Br;h=new AS({shape:{points:c,stackedOnPoints:d,smooth:.4,stackedOnSmooth:.4,smoothConstraint:!1},z2:0}),S.add(h),o.add(S),t.isAnimationEnabled()\u0026amp;\u0026amp;h.setClipPath(function(t,e,n){var i=new Ws({shape:{x:t.x-10,y:t.y-10,width:0,height:t.height+20}});return mh(i,{shape:{x:t.x-50,width:t.width+100,height:t.height+20}},e,n),i}(h.getBoundingRect(),t,(function(){h.removeClipPath()})))}else{S=l[s];h=S.childAt(0),o.add(S),p[n]=S,vh(h,{shape:{points:c,stackedOnPoints:d}},t),Sh(h)}ic(h,rc(t),{labelDataIndex:f[g-1],defaultText:i.getName(f[g-1]),inheritColor:u.fill},{normal:{verticalAlign:\u0026quot;middle\u0026quot;}}),h.setTextConfig({position:null,local:!0});var M=h.getTextContent();M\u0026amp;\u0026amp;(M.x=_.x-b,M.y=_.y0+_.y/2),h.useStyle(u),i.setItemGraphicEl(n,h),$l(h,t),Zl(h,w.get(\u0026quot;focus\u0026quot;),w.get(\u0026quot;blurScope\u0026quot;),w.get(\u0026quot;disabled\u0026quot;))}else o.remove(l[n])}c.add(W(d,this,\u0026quot;add\u0026quot;)).update(W(d,this,\u0026quot;update\u0026quot;)).remove(W(d,this,\u0026quot;remove\u0026quot;)).execute(),this._layersSeries=a,this._layers=p},e.type=\u0026quot;themeRiver\u0026quot;,e}(Og);var VO=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(e){t.prototype.init.apply(this,arguments),this.legendVisualProvider=new NM(W(this.getData,this),W(this.getRawData,this))},e.prototype.fixData=function(t){var e=t.length,n={},i=Uo(t,(function(t){return n.hasOwnProperty(t[0]+\u0026quot;\u0026quot;)||(n[t[0]+\u0026quot;\u0026quot;]=-1),t[2]})),r=[];i.buckets.each((function(t,e){r.push({name:e,dataList:t})}));for(var o=r.length,a=0;a\u0026lt;o;++a){for(var s=r[a].name,l=0;l\u0026lt;r[a].dataList.length;++l){var u=r[a].dataList[l][0]+\u0026quot;\u0026quot;;n[u]=a}for(var u in n)n.hasOwnProperty(u)\u0026amp;\u0026amp;n[u]!==a\u0026amp;\u0026amp;(n[u]=a,t[e]=[u,0,s],e++)}return t},e.prototype.getInitialData=function(t,e){for(var n=this.getReferringComponents(\u0026quot;singleAxis\u0026quot;,Wo).models[0].get(\u0026quot;type\u0026quot;),i=B(t.data,(function(t){return void 0!==t[2]})),r=this.fixData(i||[]),o=[],a=this.nameMap=yt(),s=0,l=0;l\u0026lt;r.length;++l)o.push(r[l][2]),a.get(r[l][2])||(a.set(r[l][2],s),s++);var u=px(r,{coordDimensions:[\u0026quot;single\u0026quot;],dimensionsDefine:[{name:\u0026quot;time\u0026quot;,type:Ym(n)},{name:\u0026quot;value\u0026quot;,type:\u0026quot;float\u0026quot;},{name:\u0026quot;name\u0026quot;,type:\u0026quot;ordinal\u0026quot;}],encodeDefine:{single:0,value:1,itemName:2}}).dimensions,h=new cx(u,this);return h.initData(r),h},e.prototype.getLayerSeries=function(){for(var t=this.getData(),e=t.count(),n=[],i=0;i\u0026lt;e;++i)n[i]=i;var r=t.mapDimension(\u0026quot;single\u0026quot;),o=Uo(n,(function(e){return t.get(\u0026quot;name\u0026quot;,e)})),a=[];return o.buckets.each((function(e,n){e.sort((function(e,n){return t.get(r,e)-t.get(r,n)})),a.push({name:n,indices:e})})),a},e.prototype.getAxisTooltipData=function(t,e,n){Y(t)||(t=t?[t]:[]);for(var i,r=this.getData(),o=this.getLayerSeries(),a=[],s=o.length,l=0;l\u0026lt;s;++l){for(var u=Number.MAX_VALUE,h=-1,c=o[l].indices.length,p=0;p\u0026lt;c;++p){var d=r.get(t[0],o[l].indices[p]),f=Math.abs(d-e);f\u0026lt;=u\u0026amp;\u0026amp;(i=d,u=f,h=o[l].indices[p])}a.push(h)}return{dataIndices:a,nestestValue:i}},e.prototype.formatTooltip=function(t,e,n){var i=this.getData();return og(\u0026quot;nameValue\u0026quot;,{name:i.getName(t),value:i.get(i.mapDimension(\u0026quot;value\u0026quot;),t)})},e.type=\u0026quot;series.themeRiver\u0026quot;,e.dependencies=[\u0026quot;singleAxis\u0026quot;],e.defaultOption={z:2,colorBy:\u0026quot;data\u0026quot;,coordinateSystem:\u0026quot;singleAxis\u0026quot;,boundaryGap:[\u0026quot;10%\u0026quot;,\u0026quot;10%\u0026quot;],singleAxisIndex:0,animationEasing:\u0026quot;linear\u0026quot;,label:{margin:4,show:!0,position:\u0026quot;left\u0026quot;,fontSize:11},emphasis:{label:{show:!0}}},e}(bg);function BO(t,e){t.eachSeriesByType(\u0026quot;themeRiver\u0026quot;,(function(t){var e=t.getData(),n=t.coordinateSystem,i={},r=n.getRect();i.rect=r;var o=t.get(\u0026quot;boundaryGap\u0026quot;),a=n.getAxis();(i.boundaryGap=o,\u0026quot;horizontal\u0026quot;===a.orient)?(o[0]=$r(o[0],r.height),o[1]=$r(o[1],r.height),FO(e,t,r.height-o[0]-o[1])):(o[0]=$r(o[0],r.width),o[1]=$r(o[1],r.width),FO(e,t,r.width-o[0]-o[1]));e.setLayout(\u0026quot;layoutInfo\u0026quot;,i)}))}function FO(t,e,n){if(t.count())for(var i,r=e.coordinateSystem,o=e.getLayerSeries(),a=t.mapDimension(\u0026quot;single\u0026quot;),s=t.mapDimension(\u0026quot;value\u0026quot;),l=z(o,(function(e){return z(e.indices,(function(e){var n=r.dataToPoint(t.get(a,e));return n[1]=t.get(s,e),n}))})),u=function(t){for(var e=t.length,n=t[0].length,i=[],r=[],o=0,a=0;a\u0026lt;n;++a){for(var s=0,l=0;l\u0026lt;e;++l)s+=t[l][a][1];s\u0026gt;o\u0026amp;\u0026amp;(o=s),i.push(s)}for(var u=0;u\u0026lt;n;++u)r[u]=(o-i[u])/2;o=0;for(var h=0;h\u0026lt;n;++h){var c=i[h]+r[h];c\u0026gt;o\u0026amp;\u0026amp;(o=c)}return{y0:r,max:o}}(l),h=u.y0,c=n/u.max,p=o.length,d=o[0].indices.length,f=0;f\u0026lt;d;++f){i=h[f]*c,t.setItemLayout(o[0].indices[f],{layerIndex:0,x:l[0][f][0],y0:i,y:l[0][f][1]*c});for(var g=1;g\u0026lt;p;++g)i+=l[g-1][f][1]*c,t.setItemLayout(o[g].indices[f],{layerIndex:g,x:l[g][f][0],y0:i,y:l[g][f][1]*c})}}var GO=function(t){function e(e,n,i,r){var o=t.call(this)||this;o.z2=2,o.textConfig={inside:!0},rl(o).seriesIndex=n.seriesIndex;var a=new Xs({z2:4,silent:e.getModel().get([\u0026quot;label\u0026quot;,\u0026quot;silent\u0026quot;])});return o.setTextContent(a),o.updateData(!0,e,n,i,r),o}return n(e,t),e.prototype.updateData=function(t,e,n,i,r){this.node=e,e.piece=this,n=n||this._seriesModel,i=i||this._ecModel;var o=this;rl(o).dataIndex=e.dataIndex;var a=e.getModel(),s=a.getModel(\u0026quot;emphasis\u0026quot;),l=e.getLayout(),u=A({},l);u.label=null;var h=e.getVisual(\u0026quot;style\u0026quot;);h.lineJoin=\u0026quot;bevel\u0026quot;;var c=e.getVisual(\u0026quot;decal\u0026quot;);c\u0026amp;\u0026amp;(h.decal=mv(c,r));var p=eM(a.getModel(\u0026quot;itemStyle\u0026quot;),u,!0);A(u,p),E(hl,(function(t){var e=o.ensureState(t),n=a.getModel([t,\u0026quot;itemStyle\u0026quot;]);e.style=n.getItemStyle();var i=eM(n,u);i\u0026amp;\u0026amp;(e.shape=i)})),t?(o.setShape(u),o.shape.r=l.r0,mh(o,{shape:{r:l.r}},n,e.dataIndex)):(vh(o,{shape:u},n),Sh(o)),o.useStyle(h),this._updateLabel(n);var d=a.getShallow(\u0026quot;cursor\u0026quot;);d\u0026amp;\u0026amp;o.attr(\u0026quot;cursor\u0026quot;,d),this._seriesModel=n||this._seriesModel,this._ecModel=i||this._ecModel;var f=s.get(\u0026quot;focus\u0026quot;);Zl(this,\u0026quot;relative\u0026quot;===f?vt(e.getAncestorsIndices(),e.getDescendantIndices()):\u0026quot;ancestor\u0026quot;===f?e.getAncestorsIndices():\u0026quot;descendant\u0026quot;===f?e.getDescendantIndices():f,s.get(\u0026quot;blurScope\u0026quot;),s.get(\u0026quot;disabled\u0026quot;))},e.prototype._updateLabel=function(t){var e=this,n=this.node.getModel(),i=n.getModel(\u0026quot;label\u0026quot;),r=this.node.getLayout(),o=r.endAngle-r.startAngle,a=(r.startAngle+r.endAngle)/2,s=Math.cos(a),l=Math.sin(a),u=this,h=u.getTextContent(),c=this.node.dataIndex,p=i.get(\u0026quot;minAngle\u0026quot;)/180*Math.PI,d=i.get(\u0026quot;show\u0026quot;)\u0026amp;\u0026amp;!(null!=p\u0026amp;\u0026amp;Math.abs(o)\u0026lt;p);function f(t,e){var n=t.get(e);return null==n?i.get(e):n}h.ignore=!d,E(cl,(function(i){var p=\u0026quot;normal\u0026quot;===i?n.getModel(\u0026quot;label\u0026quot;):n.getModel([i,\u0026quot;label\u0026quot;]),d=\u0026quot;normal\u0026quot;===i,g=d?h:h.ensureState(i),y=t.getFormattedLabel(c,i);d\u0026amp;\u0026amp;(y=y||e.node.name),g.style=oc(p,{},null,\u0026quot;normal\u0026quot;!==i,!0),y\u0026amp;\u0026amp;(g.style.text=y);var v=p.get(\u0026quot;show\u0026quot;);null==v||d||(g.ignore=!v);var m,x=f(p,\u0026quot;position\u0026quot;),_=d?u:u.states[i],b=_.style.fill;_.textConfig={outsideFill:\u0026quot;inherit\u0026quot;===p.get(\u0026quot;color\u0026quot;)?b:null,inside:\u0026quot;outside\u0026quot;!==x};var w=f(p,\u0026quot;distance\u0026quot;)||0,S=f(p,\u0026quot;align\u0026quot;),M=f(p,\u0026quot;rotate\u0026quot;),I=.5*Math.PI,T=1.5*Math.PI,C=gs(\u0026quot;tangential\u0026quot;===M?Math.PI/2-a:a),D=C\u0026gt;I\u0026amp;\u0026amp;!so(C-I)\u0026amp;\u0026amp;C\u0026lt;T;\u0026quot;outside\u0026quot;===x?(m=r.r+w,S=D?\u0026quot;right\u0026quot;:\u0026quot;left\u0026quot;):S\u0026amp;\u0026amp;\u0026quot;center\u0026quot;!==S?\u0026quot;left\u0026quot;===S?(m=r.r0+w,S=D?\u0026quot;right\u0026quot;:\u0026quot;left\u0026quot;):\u0026quot;right\u0026quot;===S\u0026amp;\u0026amp;(m=r.r-w,S=D?\u0026quot;left\u0026quot;:\u0026quot;right\u0026quot;):(m=o===2*Math.PI\u0026amp;\u0026amp;0===r.r0?0:(r.r+r.r0)/2,S=\u0026quot;center\u0026quot;),g.style.align=S,g.style.verticalAlign=f(p,\u0026quot;verticalAlign\u0026quot;)||\u0026quot;middle\u0026quot;,g.x=m*s+r.cx,g.y=m*l+r.cy;var A=0;\u0026quot;radial\u0026quot;===M?A=gs(-a)+(D?Math.PI:0):\u0026quot;tangential\u0026quot;===M?A=gs(Math.PI/2-a)+(D?Math.PI:0):j(M)\u0026amp;\u0026amp;(A=M*Math.PI/180),g.rotation=gs(A)})),h.dirtyStyle()},e}(Fu),WO=\u0026quot;sunburstRootToNode\u0026quot;,HO=\u0026quot;sunburstHighlight\u0026quot;;var YO=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n,i){var r=this;this.seriesModel=t,this.api=n,this.ecModel=e;var o=t.getData(),a=o.tree.root,s=t.getViewRoot(),l=this.group,u=t.get(\u0026quot;renderLabelForZeroData\u0026quot;),h=[];s.eachNode((function(t){h.push(t)}));var c=this._oldChildren||[];!function(i,r){if(0===i.length\u0026amp;\u0026amp;0===r.length)return;function s(t){return t.getId()}function h(s,h){!function(i,r){u||!i||i.getValue()||(i=null);if(i!==a\u0026amp;\u0026amp;r!==a)if(r\u0026amp;\u0026amp;r.piece)i?(r.piece.updateData(!1,i,t,e,n),o.setItemGraphicEl(i.dataIndex,r.piece)):function(t){if(!t)return;t.piece\u0026amp;\u0026amp;(l.remove(t.piece),t.piece=null)}(r);else if(i){var s=new GO(i,t,e,n);l.add(s),o.setItemGraphicEl(i.dataIndex,s)}}(null==s?null:i[s],null==h?null:r[h])}new Gm(r,i,s,s).add(h).update(h).remove(H(h,null)).execute()}(h,c),function(i,o){o.depth\u0026gt;0?(r.virtualPiece?r.virtualPiece.updateData(!1,i,t,e,n):(r.virtualPiece=new GO(i,t,e,n),l.add(r.virtualPiece)),o.piece.off(\u0026quot;click\u0026quot;),r.virtualPiece.on(\u0026quot;click\u0026quot;,(function(t){r._rootToNode(o.parentNode)}))):r.virtualPiece\u0026amp;\u0026amp;(l.remove(r.virtualPiece),r.virtualPiece=null)}(a,s),this._initEvents(),this._oldChildren=h},e.prototype._initEvents=function(){var t=this;this.group.off(\u0026quot;click\u0026quot;),this.group.on(\u0026quot;click\u0026quot;,(function(e){var n=!1;t.seriesModel.getViewRoot().eachNode((function(i){if(!n\u0026amp;\u0026amp;i.piece\u0026amp;\u0026amp;i.piece===e.target){var r=i.getModel().get(\u0026quot;nodeClick\u0026quot;);if(\u0026quot;rootToNode\u0026quot;===r)t._rootToNode(i);else if(\u0026quot;link\u0026quot;===r){var o=i.getModel(),a=o.get(\u0026quot;link\u0026quot;);if(a)Mp(a,o.get(\u0026quot;target\u0026quot;,!0)||\u0026quot;_blank\u0026quot;)}n=!0}}))}))},e.prototype._rootToNode=function(t){t!==this.seriesModel.getViewRoot()\u0026amp;\u0026amp;this.api.dispatchAction({type:WO,from:this.uid,seriesId:this.seriesModel.id,targetNode:t})},e.prototype.containPoint=function(t,e){var n=e.getData().getItemLayout(0);if(n){var i=t[0]-n.cx,r=t[1]-n.cy,o=Math.sqrt(i*i+r*r);return o\u0026lt;=n.r\u0026amp;\u0026amp;o\u0026gt;=n.r0}},e.type=\u0026quot;sunburst\u0026quot;,e}(Og),XO=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.ignoreStyleOnData=!0,n}return n(e,t),e.prototype.getInitialData=function(t,e){var n={name:t.name,children:t.data};UO(n);var i=this._levelModels=z(t.levels||[],(function(t){return new Cc(t,this,e)}),this),r=nD.createTree(n,this,(function(t){t.wrapMethod(\u0026quot;getItemModel\u0026quot;,(function(t,e){var n=r.getNodeByDataIndex(e),o=i[n.depth];return o\u0026amp;\u0026amp;(t.parentModel=o),t}))}));return r.data},e.prototype.optionUpdated=function(){this.resetViewRoot()},e.prototype.getDataParams=function(e){var n=t.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(e);return n.treePathInfo=aD(i,this),n},e.prototype.getLevelModel=function(t){return this._levelModels\u0026amp;\u0026amp;this._levelModels[t.depth]},e.prototype.getViewRoot=function(){return this._viewRoot},e.prototype.resetViewRoot=function(t){t?this._viewRoot=t:t=this._viewRoot;var e=this.getRawData().tree.root;t\u0026amp;\u0026amp;(t===e||e.contains(t))||(this._viewRoot=e)},e.prototype.enableAriaDecal=function(){pD(this)},e.type=\u0026quot;series.sunburst\u0026quot;,e.defaultOption={z:2,center:[\u0026quot;50%\u0026quot;,\u0026quot;50%\u0026quot;],radius:[0,\u0026quot;75%\u0026quot;],clockwise:!0,startAngle:90,minAngle:0,stillShowZeroSum:!0,nodeClick:\u0026quot;rootToNode\u0026quot;,renderLabelForZeroData:!1,label:{rotate:\u0026quot;radial\u0026quot;,show:!0,opacity:1,align:\u0026quot;center\u0026quot;,position:\u0026quot;inside\u0026quot;,distance:5,silent:!0},itemStyle:{borderWidth:1,borderColor:\u0026quot;white\u0026quot;,borderType:\u0026quot;solid\u0026quot;,shadowBlur:0,shadowColor:\u0026quot;rgba(0, 0, 0, 0.2)\u0026quot;,shadowOffsetX:0,shadowOffsetY:0,opacity:1},emphasis:{focus:\u0026quot;descendant\u0026quot;},blur:{itemStyle:{opacity:.2},label:{opacity:.1}},animationType:\u0026quot;expansion\u0026quot;,animationDuration:1e3,animationDurationUpdate:500,data:[],sort:\u0026quot;desc\u0026quot;},e}(bg);function UO(t){var e=0;E(t.children,(function(t){UO(t);var n=t.value;Y(n)\u0026amp;\u0026amp;(n=n[0]),e+=n}));var n=t.value;Y(n)\u0026amp;\u0026amp;(n=n[0]),(null==n||isNaN(n))\u0026amp;\u0026amp;(n=e),n\u0026lt;0\u0026amp;\u0026amp;(n=0),Y(t.value)?t.value[0]=n:t.value=n}var ZO=Math.PI/180;function jO(t,e,n){e.eachSeriesByType(t,(function(t){var e=t.get(\u0026quot;center\u0026quot;),i=t.get(\u0026quot;radius\u0026quot;);Y(i)||(i=[0,i]),Y(e)||(e=[e,e]);var r=n.getWidth(),o=n.getHeight(),a=Math.min(r,o),s=$r(e[0],r),l=$r(e[1],o),u=$r(i[0],a/2),h=$r(i[1],a/2),c=-t.get(\u0026quot;startAngle\u0026quot;)*ZO,p=t.get(\u0026quot;minAngle\u0026quot;)*ZO,d=t.getData().tree.root,f=t.getViewRoot(),g=f.depth,y=t.get(\u0026quot;sort\u0026quot;);null!=y\u0026amp;\u0026amp;qO(f,y);var v=0;E(f.children,(function(t){!isNaN(t.getValue())\u0026amp;\u0026amp;v++}));var m=f.getValue(),x=Math.PI/(m||v)*2,_=f.depth\u0026gt;0,b=f.height-(_?-1:1),w=(h-u)/(b||1),S=t.get(\u0026quot;clockwise\u0026quot;),M=t.get(\u0026quot;stillShowZeroSum\u0026quot;),I=S?1:-1,T=function(e,n){if(e){var i=n;if(e!==d){var r=e.getValue(),o=0===m\u0026amp;\u0026amp;M?x:r*x;o\u0026lt;p\u0026amp;\u0026amp;(o=p),i=n+I*o;var h=e.depth-g-(_?-1:1),c=u+w*h,f=u+w*(h+1),y=t.getLevelModel(e);if(y){var v=y.get(\u0026quot;r0\u0026quot;,!0),b=y.get(\u0026quot;r\u0026quot;,!0),C=y.get(\u0026quot;radius\u0026quot;,!0);null!=C\u0026amp;\u0026amp;(v=C[0],b=C[1]),null!=v\u0026amp;\u0026amp;(c=$r(v,a/2)),null!=b\u0026amp;\u0026amp;(f=$r(b,a/2))}e.setLayout({angle:o,startAngle:n,endAngle:i,clockwise:S,cx:s,cy:l,r0:c,r:f})}if(e.children\u0026amp;\u0026amp;e.children.length){var D=0;E(e.children,(function(t){D+=T(t,n+D)}))}return i-n}};if(_){var C=u,D=u+w,A=2*Math.PI;d.setLayout({angle:A,startAngle:c,endAngle:c+A,clockwise:S,cx:s,cy:l,r0:C,r:D})}T(f,c)}))}function qO(t,e){var n=t.children||[];t.children=function(t,e){if(X(e)){var n=z(t,(function(t,e){var n=t.getValue();return{params:{depth:t.depth,height:t.height,dataIndex:t.dataIndex,getValue:function(){return n}},index:e}}));return n.sort((function(t,n){return e(t.params,n.params)})),z(n,(function(e){return t[e.index]}))}var i=\u0026quot;asc\u0026quot;===e;return t.sort((function(t,e){var n=(t.getValue()-e.getValue())*(i?1:-1);return 0===n?(t.dataIndex-e.dataIndex)*(i?-1:1):n}))}(n,e),n.length\u0026amp;\u0026amp;E(t.children,(function(t){qO(t,e)}))}function KO(t){var e={};t.eachSeriesByType(\u0026quot;sunburst\u0026quot;,(function(t){var n=t.getData(),i=n.tree;i.eachNode((function(r){var o=r.getModel().getModel(\u0026quot;itemStyle\u0026quot;).getItemStyle();o.fill||(o.fill=function(t,n,i){for(var r=t;r\u0026amp;\u0026amp;r.depth\u0026gt;1;)r=r.parentNode;var o=n.getColorFromPalette(r.name||r.dataIndex+\u0026quot;\u0026quot;,e);return t.depth\u0026gt;1\u0026amp;\u0026amp;U(o)\u0026amp;\u0026amp;(o=$n(o,(t.depth-1)/(i-1)*.5)),o}(r,t,i.root.height)),A(n.ensureUniqueItemVisual(r.dataIndex,\u0026quot;style\u0026quot;),o)}))}))}var $O={color:\u0026quot;fill\u0026quot;,borderColor:\u0026quot;stroke\u0026quot;},JO={symbol:1,symbolSize:1,symbolKeepAspect:1,legendIcon:1,visualMeta:1,liftZ:1,decal:1},QO=Vo(),tR=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.optionUpdated=function(){this.currentZLevel=this.get(\u0026quot;zlevel\u0026quot;,!0),this.currentZ=this.get(\u0026quot;z\u0026quot;,!0)},e.prototype.getInitialData=function(t,e){return _x(null,this)},e.prototype.getDataParams=function(e,n,i){var r=t.prototype.getDataParams.call(this,e,n);return i\u0026amp;\u0026amp;(r.info=QO(i).info),r},e.type=\u0026quot;series.custom\u0026quot;,e.dependencies=[\u0026quot;grid\u0026quot;,\u0026quot;polar\u0026quot;,\u0026quot;geo\u0026quot;,\u0026quot;singleAxis\u0026quot;,\u0026quot;calendar\u0026quot;],e.defaultOption={coordinateSystem:\u0026quot;cartesian2d\u0026quot;,z:2,legendHoverLink:!0,clip:!1},e}(bg);function eR(t,e){return e=e||[0,0],z([\u0026quot;x\u0026quot;,\u0026quot;y\u0026quot;],(function(n,i){var r=this.getAxis(n),o=e[i],a=t[i]/2;return\u0026quot;category\u0026quot;===r.type?r.getBandWidth():Math.abs(r.dataToCoord(o-a)-r.dataToCoord(o+a))}),this)}function nR(t,e){return e=e||[0,0],z([0,1],(function(n){var i=e[n],r=t[n]/2,o=[],a=[];return o[n]=i-r,a[n]=i+r,o[1-n]=a[1-n]=e[1-n],Math.abs(this.dataToPoint(o)[n]-this.dataToPoint(a)[n])}),this)}function iR(t,e){var n=this.getAxis(),i=e instanceof Array?e[0]:e,r=(t instanceof Array?t[0]:t)/2;return\u0026quot;category\u0026quot;===n.type?n.getBandWidth():Math.abs(n.dataToCoord(i-r)-n.dataToCoord(i+r))}function rR(t,e){return e=e||[0,0],z([\u0026quot;Radius\u0026quot;,\u0026quot;Angle\u0026quot;],(function(n,i){var r=this[\u0026quot;get\u0026quot;+n+\u0026quot;Axis\u0026quot;](),o=e[i],a=t[i]/2,s=\u0026quot;category\u0026quot;===r.type?r.getBandWidth():Math.abs(r.dataToCoord(o-a)-r.dataToCoord(o+a));return\u0026quot;Angle\u0026quot;===n\u0026amp;\u0026amp;(s=s*Math.PI/180),s}),this)}function oR(t,e,n,i){return t\u0026amp;\u0026amp;(t.legacy||!1!==t.legacy\u0026amp;\u0026amp;!n\u0026amp;\u0026amp;!i\u0026amp;\u0026amp;\u0026quot;tspan\u0026quot;!==e\u0026amp;\u0026amp;(\u0026quot;text\u0026quot;===e||_t(t,\u0026quot;text\u0026quot;)))}function aR(t,e,n){var i,r,o,a=t;if(\u0026quot;text\u0026quot;===e)o=a;else{o={},_t(a,\u0026quot;text\u0026quot;)\u0026amp;\u0026amp;(o.text=a.text),_t(a,\u0026quot;rich\u0026quot;)\u0026amp;\u0026amp;(o.rich=a.rich),_t(a,\u0026quot;textFill\u0026quot;)\u0026amp;\u0026amp;(o.fill=a.textFill),_t(a,\u0026quot;textStroke\u0026quot;)\u0026amp;\u0026amp;(o.stroke=a.textStroke),_t(a,\u0026quot;fontFamily\u0026quot;)\u0026amp;\u0026amp;(o.fontFamily=a.fontFamily),_t(a,\u0026quot;fontSize\u0026quot;)\u0026amp;\u0026amp;(o.fontSize=a.fontSize),_t(a,\u0026quot;fontStyle\u0026quot;)\u0026amp;\u0026amp;(o.fontStyle=a.fontStyle),_t(a,\u0026quot;fontWeight\u0026quot;)\u0026amp;\u0026amp;(o.fontWeight=a.fontWeight),r={type:\u0026quot;text\u0026quot;,style:o,silent:!0},i={};var s=_t(a,\u0026quot;textPosition\u0026quot;);n?i.position=s?a.textPosition:\u0026quot;inside\u0026quot;:s\u0026amp;\u0026amp;(i.position=a.textPosition),_t(a,\u0026quot;textPosition\u0026quot;)\u0026amp;\u0026amp;(i.position=a.textPosition),_t(a,\u0026quot;textOffset\u0026quot;)\u0026amp;\u0026amp;(i.offset=a.textOffset),_t(a,\u0026quot;textRotation\u0026quot;)\u0026amp;\u0026amp;(i.rotation=a.textRotation),_t(a,\u0026quot;textDistance\u0026quot;)\u0026amp;\u0026amp;(i.distance=a.textDistance)}return sR(o,t),E(o.rich,(function(t){sR(t,t)})),{textConfig:i,textContent:r}}function sR(t,e){e\u0026amp;\u0026amp;(e.font=e.textFont||e.font,_t(e,\u0026quot;textStrokeWidth\u0026quot;)\u0026amp;\u0026amp;(t.lineWidth=e.textStrokeWidth),_t(e,\u0026quot;textAlign\u0026quot;)\u0026amp;\u0026amp;(t.align=e.textAlign),_t(e,\u0026quot;textVerticalAlign\u0026quot;)\u0026amp;\u0026amp;(t.verticalAlign=e.textVerticalAlign),_t(e,\u0026quot;textLineHeight\u0026quot;)\u0026amp;\u0026amp;(t.lineHeight=e.textLineHeight),_t(e,\u0026quot;textWidth\u0026quot;)\u0026amp;\u0026amp;(t.width=e.textWidth),_t(e,\u0026quot;textHeight\u0026quot;)\u0026amp;\u0026amp;(t.height=e.textHeight),_t(e,\u0026quot;textBackgroundColor\u0026quot;)\u0026amp;\u0026amp;(t.backgroundColor=e.textBackgroundColor),_t(e,\u0026quot;textPadding\u0026quot;)\u0026amp;\u0026amp;(t.padding=e.textPadding),_t(e,\u0026quot;textBorderColor\u0026quot;)\u0026amp;\u0026amp;(t.borderColor=e.textBorderColor),_t(e,\u0026quot;textBorderWidth\u0026quot;)\u0026amp;\u0026amp;(t.borderWidth=e.textBorderWidth),_t(e,\u0026quot;textBorderRadius\u0026quot;)\u0026amp;\u0026amp;(t.borderRadius=e.textBorderRadius),_t(e,\u0026quot;textBoxShadowColor\u0026quot;)\u0026amp;\u0026amp;(t.shadowColor=e.textBoxShadowColor),_t(e,\u0026quot;textBoxShadowBlur\u0026quot;)\u0026amp;\u0026amp;(t.shadowBlur=e.textBoxShadowBlur),_t(e,\u0026quot;textBoxShadowOffsetX\u0026quot;)\u0026amp;\u0026amp;(t.shadowOffsetX=e.textBoxShadowOffsetX),_t(e,\u0026quot;textBoxShadowOffsetY\u0026quot;)\u0026amp;\u0026amp;(t.shadowOffsetY=e.textBoxShadowOffsetY))}function lR(t,e,n){var i=t;i.textPosition=i.textPosition||n.position||\u0026quot;inside\u0026quot;,null!=n.offset\u0026amp;\u0026amp;(i.textOffset=n.offset),null!=n.rotation\u0026amp;\u0026amp;(i.textRotation=n.rotation),null!=n.distance\u0026amp;\u0026amp;(i.textDistance=n.distance);var r=i.textPosition.indexOf(\u0026quot;inside\u0026quot;)\u0026gt;=0,o=t.fill||\u0026quot;#000\u0026quot;;uR(i,e);var a=null==i.textFill;return r?a\u0026amp;\u0026amp;(i.textFill=n.insideFill||\u0026quot;#fff\u0026quot;,!i.textStroke\u0026amp;\u0026amp;n.insideStroke\u0026amp;\u0026amp;(i.textStroke=n.insideStroke),!i.textStroke\u0026amp;\u0026amp;(i.textStroke=o),null==i.textStrokeWidth\u0026amp;\u0026amp;(i.textStrokeWidth=2)):(a\u0026amp;\u0026amp;(i.textFill=t.fill||n.outsideFill||\u0026quot;#000\u0026quot;),!i.textStroke\u0026amp;\u0026amp;n.outsideStroke\u0026amp;\u0026amp;(i.textStroke=n.outsideStroke)),i.text=e.text,i.rich=e.rich,E(e.rich,(function(t){uR(t,t)})),i}function uR(t,e){e\u0026amp;\u0026amp;(_t(e,\u0026quot;fill\u0026quot;)\u0026amp;\u0026amp;(t.textFill=e.fill),_t(e,\u0026quot;stroke\u0026quot;)\u0026amp;\u0026amp;(t.textStroke=e.fill),_t(e,\u0026quot;lineWidth\u0026quot;)\u0026amp;\u0026amp;(t.textStrokeWidth=e.lineWidth),_t(e,\u0026quot;font\u0026quot;)\u0026amp;\u0026amp;(t.font=e.font),_t(e,\u0026quot;fontStyle\u0026quot;)\u0026amp;\u0026amp;(t.fontStyle=e.fontStyle),_t(e,\u0026quot;fontWeight\u0026quot;)\u0026amp;\u0026amp;(t.fontWeight=e.fontWeight),_t(e,\u0026quot;fontSize\u0026quot;)\u0026amp;\u0026amp;(t.fontSize=e.fontSize),_t(e,\u0026quot;fontFamily\u0026quot;)\u0026amp;\u0026amp;(t.fontFamily=e.fontFamily),_t(e,\u0026quot;align\u0026quot;)\u0026amp;\u0026amp;(t.textAlign=e.align),_t(e,\u0026quot;verticalAlign\u0026quot;)\u0026amp;\u0026amp;(t.textVerticalAlign=e.verticalAlign),_t(e,\u0026quot;lineHeight\u0026quot;)\u0026amp;\u0026amp;(t.textLineHeight=e.lineHeight),_t(e,\u0026quot;width\u0026quot;)\u0026amp;\u0026amp;(t.textWidth=e.width),_t(e,\u0026quot;height\u0026quot;)\u0026amp;\u0026amp;(t.textHeight=e.height),_t(e,\u0026quot;backgroundColor\u0026quot;)\u0026amp;\u0026amp;(t.textBackgroundColor=e.backgroundColor),_t(e,\u0026quot;padding\u0026quot;)\u0026amp;\u0026amp;(t.textPadding=e.padding),_t(e,\u0026quot;borderColor\u0026quot;)\u0026amp;\u0026amp;(t.textBorderColor=e.borderColor),_t(e,\u0026quot;borderWidth\u0026quot;)\u0026amp;\u0026amp;(t.textBorderWidth=e.borderWidth),_t(e,\u0026quot;borderRadius\u0026quot;)\u0026amp;\u0026amp;(t.textBorderRadius=e.borderRadius),_t(e,\u0026quot;shadowColor\u0026quot;)\u0026amp;\u0026amp;(t.textBoxShadowColor=e.shadowColor),_t(e,\u0026quot;shadowBlur\u0026quot;)\u0026amp;\u0026amp;(t.textBoxShadowBlur=e.shadowBlur),_t(e,\u0026quot;shadowOffsetX\u0026quot;)\u0026amp;\u0026amp;(t.textBoxShadowOffsetX=e.shadowOffsetX),_t(e,\u0026quot;shadowOffsetY\u0026quot;)\u0026amp;\u0026amp;(t.textBoxShadowOffsetY=e.shadowOffsetY),_t(e,\u0026quot;textShadowColor\u0026quot;)\u0026amp;\u0026amp;(t.textShadowColor=e.textShadowColor),_t(e,\u0026quot;textShadowBlur\u0026quot;)\u0026amp;\u0026amp;(t.textShadowBlur=e.textShadowBlur),_t(e,\u0026quot;textShadowOffsetX\u0026quot;)\u0026amp;\u0026amp;(t.textShadowOffsetX=e.textShadowOffsetX),_t(e,\u0026quot;textShadowOffsetY\u0026quot;)\u0026amp;\u0026amp;(t.textShadowOffsetY=e.textShadowOffsetY))}var hR={position:[\u0026quot;x\u0026quot;,\u0026quot;y\u0026quot;],scale:[\u0026quot;scaleX\u0026quot;,\u0026quot;scaleY\u0026quot;],origin:[\u0026quot;originX\u0026quot;,\u0026quot;originY\u0026quot;]},cR=G(hR),pR=(V(mr,(function(t,e){return t[e]=1,t}),{}),mr.join(\u0026quot;, \u0026quot;),[\u0026quot;\u0026quot;,\u0026quot;style\u0026quot;,\u0026quot;shape\u0026quot;,\u0026quot;extra\u0026quot;]),dR=Vo();function fR(t,e,n,i,r){var o=t+\u0026quot;Animation\u0026quot;,a=gh(t,i,r)||{},s=dR(e).userDuring;return a.duration\u0026gt;0\u0026amp;\u0026amp;(a.during=s?W(bR,{el:e,userDuring:s}):null,a.setToFinal=!0,a.scope=t),A(a,n[o]),a}function gR(t,e,n,i){var r=(i=i||{}).dataIndex,o=i.isInit,a=i.clearStyle,s=n.isAnimationEnabled(),l=dR(t),u=e.style;l.userDuring=e.during;var h={},c={};if(function(t,e,n){for(var i=0;i\u0026lt;cR.length;i++){var r=cR[i],o=hR[r],a=e[r];a\u0026amp;\u0026amp;(n[o[0]]=a[0],n[o[1]]=a[1])}for(i=0;i\u0026lt;mr.length;i++){var s=mr[i];null!=e[s]\u0026amp;\u0026amp;(n[s]=e[s])}}(0,e,c),SR(\u0026quot;shape\u0026quot;,e,c),SR(\u0026quot;extra\u0026quot;,e,c),!o\u0026amp;\u0026amp;s\u0026amp;\u0026amp;(function(t,e,n){for(var i=e.transition,r=mR(i)?mr:To(i||[]),o=0;o\u0026lt;r.length;o++){var a=r[o];if(\u0026quot;style\u0026quot;!==a\u0026amp;\u0026amp;\u0026quot;shape\u0026quot;!==a\u0026amp;\u0026amp;\u0026quot;extra\u0026quot;!==a){var s=t[a];0,n[a]=s}}}(t,e,h),wR(\u0026quot;shape\u0026quot;,t,e,h),wR(\u0026quot;extra\u0026quot;,t,e,h),function(t,e,n,i){if(!n)return;var r,o=t.style;if(o){var a=n.transition,s=e.transition;if(a\u0026amp;\u0026amp;!mR(a)){var l=To(a);!r\u0026amp;\u0026amp;(r=i.style={});for(var u=0;u\u0026lt;l.length;u++){var h=o[f=l[u]];r[f]=h}}else if(t.getAnimationStyleProps\u0026amp;\u0026amp;(mR(s)||mR(a)||P(s,\u0026quot;style\u0026quot;)\u0026gt;=0)){var c=t.getAnimationStyleProps(),p=c?c.style:null;if(p){!r\u0026amp;\u0026amp;(r=i.style={});var d=G(n);for(u=0;u\u0026lt;d.length;u++){var f;if(p[f=d[u]]){h=o[f];r[f]=h}}}}}}(t,e,u,h)),c.style=u,function(t,e,n){var i=e.style;if(!t.isGroup\u0026amp;\u0026amp;i){if(n){t.useStyle({});for(var r=t.animators,o=0;o\u0026lt;r.length;o++){var a=r[o];\u0026quot;style\u0026quot;===a.targetName\u0026amp;\u0026amp;a.changeTarget(t.style)}}t.setStyle(i)}e\u0026amp;\u0026amp;(e.style=null,e\u0026amp;\u0026amp;t.attr(e),e.style=i)}(t,c,a),function(t,e){_t(e,\u0026quot;silent\u0026quot;)\u0026amp;\u0026amp;(t.silent=e.silent),_t(e,\u0026quot;ignore\u0026quot;)\u0026amp;\u0026amp;(t.ignore=e.ignore),t instanceof Da\u0026amp;\u0026amp;_t(e,\u0026quot;invisible\u0026quot;)\u0026amp;\u0026amp;(t.invisible=e.invisible);t instanceof ks\u0026amp;\u0026amp;_t(e,\u0026quot;autoBatch\u0026quot;)\u0026amp;\u0026amp;(t.autoBatch=e.autoBatch)}(t,e),s)if(o){var p={};E(pR,(function(t){var n=t?e[t]:e;n\u0026amp;\u0026amp;n.enterFrom\u0026amp;\u0026amp;(t\u0026amp;\u0026amp;(p[t]=p[t]||{}),A(t?p[t]:p,n.enterFrom))}));var d=fR(\u0026quot;enter\u0026quot;,t,e,n,r);d.duration\u0026gt;0\u0026amp;\u0026amp;t.animateFrom(p,d)}else!function(t,e,n,i,r){if(r){var o=fR(\u0026quot;update\u0026quot;,t,e,i,n);o.duration\u0026gt;0\u0026amp;\u0026amp;t.animateFrom(r,o)}}(t,e,r||0,n,h);yR(t,e),u?t.dirty():t.markRedraw()}function yR(t,e){for(var n=dR(t).leaveToProps,i=0;i\u0026lt;pR.length;i++){var r=pR[i],o=r?e[r]:e;o\u0026amp;\u0026amp;o.leaveTo\u0026amp;\u0026amp;(n||(n=dR(t).leaveToProps={}),r\u0026amp;\u0026amp;(n[r]=n[r]||{}),A(r?n[r]:n,o.leaveTo))}}function vR(t,e,n,i){if(t){var r=t.parent,o=dR(t).leaveToProps;if(o){var a=fR(\u0026quot;update\u0026quot;,t,e,n,0);a.done=function(){r.remove(t),i\u0026amp;\u0026amp;i()},t.animateTo(o,a)}else r.remove(t),i\u0026amp;\u0026amp;i()}}function mR(t){return\u0026quot;all\u0026quot;===t}var xR={},_R={setTransform:function(t,e){return xR.el[t]=e,this},getTransform:function(t){return xR.el[t]},setShape:function(t,e){var n=xR.el;return(n.shape||(n.shape={}))[t]=e,n.dirtyShape\u0026amp;\u0026amp;n.dirtyShape(),this},getShape:function(t){var e=xR.el.shape;if(e)return e[t]},setStyle:function(t,e){var n=xR.el,i=n.style;return i\u0026amp;\u0026amp;(i[t]=e,n.dirtyStyle\u0026amp;\u0026amp;n.dirtyStyle()),this},getStyle:function(t){var e=xR.el.style;if(e)return e[t]},setExtra:function(t,e){return(xR.el.extra||(xR.el.extra={}))[t]=e,this},getExtra:function(t){var e=xR.el.extra;if(e)return e[t]}};function bR(){var t=this,e=t.el;if(e){var n=dR(e).userDuring,i=t.userDuring;n===i?(xR.el=e,i(_R)):t.el=t.userDuring=null}}function wR(t,e,n,i){var r=n[t];if(r){var o,a=e[t];if(a){var s=n.transition,l=r.transition;if(l)if(!o\u0026amp;\u0026amp;(o=i[t]={}),mR(l))A(o,a);else for(var u=To(l),h=0;h\u0026lt;u.length;h++){var c=a[d=u[h]];o[d]=c}else if(mR(s)||P(s,t)\u0026gt;=0){!o\u0026amp;\u0026amp;(o=i[t]={});var p=G(a);for(h=0;h\u0026lt;p.length;h++){var d;c=a[d=p[h]];MR(r[d],c)\u0026amp;\u0026amp;(o[d]=c)}}}}}function SR(t,e,n){var i=e[t];if(i)for(var r=n[t]={},o=G(i),a=0;a\u0026lt;o.length;a++){var s=o[a];r[s]=Pi(i[s])}}function MR(t,e){return N(t)?t!==e:null!=t\u0026amp;\u0026amp;isFinite(t)}var IR=Vo(),TR=[\u0026quot;percent\u0026quot;,\u0026quot;easing\u0026quot;,\u0026quot;shape\u0026quot;,\u0026quot;style\u0026quot;,\u0026quot;extra\u0026quot;];function CR(t){t.stopAnimation(\u0026quot;keyframe\u0026quot;),t.attr(IR(t))}function DR(t,e,n){if(n.isAnimationEnabled()\u0026amp;\u0026amp;e)if(Y(e))E(e,(function(e){DR(t,e,n)}));else{var i=e.keyframes,r=e.duration;if(n\u0026amp;\u0026amp;null==r){var o=gh(\u0026quot;enter\u0026quot;,n,0);r=o\u0026amp;\u0026amp;o.duration}if(i\u0026amp;\u0026amp;r){var a=IR(t);E(pR,(function(n){if(!n||t[n]){var o;i.sort((function(t,e){return t.percent-e.percent})),E(i,(function(i){var s=t.animators,l=n?i[n]:i;if(l){var u=G(l);if(n||(u=B(u,(function(t){return P(TR,t)\u0026lt;0}))),u.length){o||((o=t.animate(n,e.loop,!0)).scope=\u0026quot;keyframe\u0026quot;);for(var h=0;h\u0026lt;s.length;h++)s[h]!==o\u0026amp;\u0026amp;s[h].targetName===o.targetName\u0026amp;\u0026amp;s[h].stopTracks(u);n\u0026amp;\u0026amp;(a[n]=a[n]||{});var c=n?a[n]:a;E(u,(function(e){c[e]=((n?t[n]:t)||{})[e]})),o.whenWithKeys(r*i.percent,l,u,i.easing)}}})),o\u0026amp;\u0026amp;o.delay(e.delay||0).duration(r).start(e.easing)}}))}}}var AR=\u0026quot;emphasis\u0026quot;,kR=\u0026quot;normal\u0026quot;,LR=\u0026quot;blur\u0026quot;,PR=\u0026quot;select\u0026quot;,OR=[kR,AR,LR,PR],RR={normal:[\u0026quot;itemStyle\u0026quot;],emphasis:[AR,\u0026quot;itemStyle\u0026quot;],blur:[LR,\u0026quot;itemStyle\u0026quot;],select:[PR,\u0026quot;itemStyle\u0026quot;]},NR={normal:[\u0026quot;label\u0026quot;],emphasis:[AR,\u0026quot;label\u0026quot;],blur:[LR,\u0026quot;label\u0026quot;],select:[PR,\u0026quot;label\u0026quot;]},ER=[\u0026quot;x\u0026quot;,\u0026quot;y\u0026quot;],zR={normal:{},emphasis:{},blur:{},select:{}},VR={cartesian2d:function(t){var e=t.master.getRect();return{coordSys:{type:\u0026quot;cartesian2d\u0026quot;,x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(e){return t.dataToPoint(e)},size:W(eR,t)}}},geo:function(t){var e=t.getBoundingRect();return{coordSys:{type:\u0026quot;geo\u0026quot;,x:e.x,y:e.y,width:e.width,height:e.height,zoom:t.getZoom()},api:{coord:function(e){return t.dataToPoint(e)},size:W(nR,t)}}},single:function(t){var e=t.getRect();return{coordSys:{type:\u0026quot;singleAxis\u0026quot;,x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(e){return t.dataToPoint(e)},size:W(iR,t)}}},polar:function(t){var e=t.getRadiusAxis(),n=t.getAngleAxis(),i=e.getExtent();return i[0]\u0026gt;i[1]\u0026amp;\u0026amp;i.reverse(),{coordSys:{type:\u0026quot;polar\u0026quot;,cx:t.cx,cy:t.cy,r:i[1],r0:i[0]},api:{coord:function(i){var r=e.dataToRadius(i[0]),o=n.dataToAngle(i[1]),a=t.coordToPoint([r,o]);return a.push(r,o*Math.PI/180),a},size:W(rR,t)}}},calendar:function(t){var e=t.getRect(),n=t.getRangeInfo();return{coordSys:{type:\u0026quot;calendar\u0026quot;,x:e.x,y:e.y,width:e.width,height:e.height,cellWidth:t.getCellWidth(),cellHeight:t.getCellHeight(),rangeInfo:{start:n.start,end:n.end,weeks:n.weeks,dayCount:n.allDay}},api:{coord:function(e,n){return t.dataToPoint(e,n)}}}}};function BR(t){return t instanceof ks}function FR(t){return t instanceof Da}var GR=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n,i){this._progressiveEls=null;var r=this._data,o=t.getData(),a=this.group,s=UR(t,o,e,n);r||a.removeAll(),o.diff(r).add((function(e){jR(n,null,e,s(e,i),t,a,o)})).remove((function(e){var n=r.getItemGraphicEl(e);n\u0026amp;\u0026amp;vR(n,QO(n).option,t)})).update((function(e,l){var u=r.getItemGraphicEl(l);jR(n,u,e,s(e,i),t,a,o)})).execute();var l=t.get(\u0026quot;clip\u0026quot;,!0)?PS(t.coordinateSystem,!1,t):null;l?a.setClipPath(l):a.removeClipPath(),this._data=o},e.prototype.incrementalPrepareRender=function(t,e,n){this.group.removeAll(),this._data=null},e.prototype.incrementalRender=function(t,e,n,i,r){var o=e.getData(),a=UR(e,o,n,i),s=this._progressiveEls=[];function l(t){t.isGroup||(t.incremental=!0,t.ensureState(\u0026quot;emphasis\u0026quot;).hoverLayer=!0)}for(var u=t.start;u\u0026lt;t.end;u++){var h=jR(null,null,u,a(u,r),e,this.group,o);h\u0026amp;\u0026amp;(h.traverse(l),s.push(h))}},e.prototype.eachRendered=function(t){Jh(this._progressiveEls||this.group,t)},e.prototype.filterForExposedEvent=function(t,e,n,i){var r=e.element;if(null==r||n.name===r)return!0;for(;(n=n.__hostTarget||n.parent)\u0026amp;\u0026amp;n!==this.group;)if(n.name===r)return!0;return!1},e.type=\u0026quot;custom\u0026quot;,e}(Og);function WR(t){var e,n=t.type;if(\u0026quot;path\u0026quot;===n){var i=t.shape,r=null!=i.width\u0026amp;\u0026amp;null!=i.height?{x:i.x||0,y:i.y||0,width:i.width,height:i.height}:null,o=rN(i);e=Ph(o,null,r,i.layout||\u0026quot;center\u0026quot;),QO(e).customPathData=o}else if(\u0026quot;image\u0026quot;===n)e=new Ns({}),QO(e).customImagePath=t.style.image;else if(\u0026quot;text\u0026quot;===n)e=new Xs({});else if(\u0026quot;group\u0026quot;===n)e=new Br;else{if(\u0026quot;compoundPath\u0026quot;===n)throw new Error(\u0026#39;\u0026quot;compoundPath\u0026quot; is not supported yet.\u0026#39;);var a=Lh(n);if(!a){var s=\u0026quot;\u0026quot;;0,wo(s)}e=new a}return QO(e).customGraphicType=n,e.name=t.name,e.z2EmphasisLift=1,e.z2SelectLift=1,e}function HR(t,e,n,i,r,o,a){CR(e);var s=r\u0026amp;\u0026amp;r.normal.cfg;s\u0026amp;\u0026amp;e.setTextConfig(s),i\u0026amp;\u0026amp;null==i.transition\u0026amp;\u0026amp;(i.transition=ER);var l=i\u0026amp;\u0026amp;i.style;if(l){if(\u0026quot;text\u0026quot;===e.type){var u=l;_t(u,\u0026quot;textFill\u0026quot;)\u0026amp;\u0026amp;(u.fill=u.textFill),_t(u,\u0026quot;textStroke\u0026quot;)\u0026amp;\u0026amp;(u.stroke=u.textStroke)}var h=void 0,c=BR(e)?l.decal:null;t\u0026amp;\u0026amp;c\u0026amp;\u0026amp;(c.dirty=!0,h=mv(c,t)),l.__decalPattern=h}FR(e)\u0026amp;\u0026amp;(l\u0026amp;\u0026amp;(h=l.__decalPattern)\u0026amp;\u0026amp;(l.decal=h));gR(e,i,o,{dataIndex:n,isInit:a,clearStyle:!0}),DR(e,i.keyframeAnimation,o)}function YR(t,e,n,i,r){var o=e.isGroup?null:e,a=r\u0026amp;\u0026amp;r[t].cfg;if(o){var s=o.ensureState(t);if(!1===i){var l=o.getState(t);l\u0026amp;\u0026amp;(l.style=null)}else s.style=i||null;a\u0026amp;\u0026amp;(s.textConfig=a),kl(o)}}function XR(t,e,n){var i=n===kR,r=i?e:JR(e,n),o=r?r.z2:null;null!=o\u0026amp;\u0026amp;((i?t:t.ensureState(n)).z2=o||0)}function UR(t,e,n,i){var r=t.get(\u0026quot;renderItem\u0026quot;),o=t.coordinateSystem,a={};o\u0026amp;\u0026amp;(a=o.prepareCustoms?o.prepareCustoms(o):VR[o.type](o));for(var s,l,u=k({getWidth:i.getWidth,getHeight:i.getHeight,getZr:i.getZr,getDevicePixelRatio:i.getDevicePixelRatio,value:function(t,n){return null==n\u0026amp;\u0026amp;(n=s),e.getStore().get(e.getDimensionIndex(t||0),n)},style:function(n,i){0;null==i\u0026amp;\u0026amp;(i=s);var r=e.getItemVisual(i,\u0026quot;style\u0026quot;),o=r\u0026amp;\u0026amp;r.fill,a=r\u0026amp;\u0026amp;r.opacity,l=m(i,kR).getItemStyle();null!=o\u0026amp;\u0026amp;(l.fill=o),null!=a\u0026amp;\u0026amp;(l.opacity=a);var u={inheritColor:U(o)?o:\u0026quot;#000\u0026quot;},h=x(i,kR),c=oc(h,null,u,!1,!0);c.text=h.getShallow(\u0026quot;show\u0026quot;)?rt(t.getFormattedLabel(i,kR),pS(e,i)):null;var p=ac(h,u,!1);return b(n,l),l=lR(l,c,p),n\u0026amp;\u0026amp;_(l,n),l.legacy=!0,l},ordinalRawValue:function(t,n){null==n\u0026amp;\u0026amp;(n=s),t=t||0;var i=e.getDimensionInfo(t);if(!i){var r=e.getDimensionIndex(t);return r\u0026gt;=0?e.getStore().get(r,n):void 0}var o=e.get(i.name,n),a=i\u0026amp;\u0026amp;i.ordinalMeta;return a?a.categories[o]:o},styleEmphasis:function(n,i){0;null==i\u0026amp;\u0026amp;(i=s);var r=m(i,AR).getItemStyle(),o=x(i,AR),a=oc(o,null,null,!0,!0);a.text=o.getShallow(\u0026quot;show\u0026quot;)?ot(t.getFormattedLabel(i,AR),t.getFormattedLabel(i,kR),pS(e,i)):null;var l=ac(o,null,!0);return b(n,r),r=lR(r,a,l),n\u0026amp;\u0026amp;_(r,n),r.legacy=!0,r},visual:function(t,n){if(null==n\u0026amp;\u0026amp;(n=s),_t($O,t)){var i=e.getItemVisual(n,\u0026quot;style\u0026quot;);return i?i[$O[t]]:null}if(_t(JO,t))return e.getItemVisual(n,t)},barLayout:function(t){if(\u0026quot;cartesian2d\u0026quot;===o.type){return function(t){var e=[],n=t.axis,i=\u0026quot;axis0\u0026quot;;if(\u0026quot;category\u0026quot;===n.type){for(var r=n.getBandWidth(),o=0;o\u0026lt;t.count;o++)e.push(k({bandWidth:r,axisKey:i,stackId:Fx+o},t));var a=Xx(e),s=[];for(o=0;o\u0026lt;t.count;o++){var l=a[i][Fx+o];l.offsetCenter=l.offset+l.width/2,s.push(l)}return s}}(k({axis:o.getBaseAxis()},t))}},currentSeriesIndices:function(){return n.getCurrentSeriesIndices()},font:function(t){return cc(t,n)}},a.api||{}),h={context:{},seriesId:t.id,seriesName:t.name,seriesIndex:t.seriesIndex,coordSys:a.coordSys,dataInsideLength:e.count(),encode:ZR(t.getData())},c={},p={},d={},f={},g=0;g\u0026lt;OR.length;g++){var y=OR[g];d[y]=t.getModel(RR[y]),f[y]=t.getModel(NR[y])}function v(t){return t===s?l||(l=e.getItemModel(t)):e.getItemModel(t)}function m(t,n){return e.hasItemOption?t===s?c[n]||(c[n]=v(t).getModel(RR[n])):v(t).getModel(RR[n]):d[n]}function x(t,n){return e.hasItemOption?t===s?p[n]||(p[n]=v(t).getModel(NR[n])):v(t).getModel(NR[n]):f[n]}return function(t,n){return s=t,l=null,c={},p={},r\u0026amp;\u0026amp;r(k({dataIndexInside:t,dataIndex:e.getRawIndex(t),actionType:n?n.type:null},h),u)};function _(t,e){for(var n in e)_t(e,n)\u0026amp;\u0026amp;(t[n]=e[n])}function b(t,e){t\u0026amp;\u0026amp;(t.textFill\u0026amp;\u0026amp;(e.textFill=t.textFill),t.textPosition\u0026amp;\u0026amp;(e.textPosition=t.textPosition))}}function ZR(t){var e={};return E(t.dimensions,(function(n){var i=t.getDimensionInfo(n);if(!i.isExtraCoord){var r=i.coordDim;(e[r]=e[r]||[])[i.coordDimIndex]=t.getDimensionIndex(n)}})),e}function jR(t,e,n,i,r,o,a){if(i){var s=qR(t,e,n,i,r,o);return s\u0026amp;\u0026amp;a.setItemGraphicEl(n,s),s\u0026amp;\u0026amp;Zl(s,i.focus,i.blurScope,i.emphasisDisabled),s}o.remove(e)}function qR(t,e,n,i,r,o){var a=-1,s=e;e\u0026amp;\u0026amp;KR(e,i,r)\u0026amp;\u0026amp;(a=P(o.childrenRef(),e),e=null);var l,u,h=!e,c=e;c?c.clearStates():(c=WR(i),s\u0026amp;\u0026amp;(l=s,(u=c).copyTransform(l),FR(u)\u0026amp;\u0026amp;FR(l)\u0026amp;\u0026amp;(u.setStyle(l.style),u.z=l.z,u.z2=l.z2,u.zlevel=l.zlevel,u.invisible=l.invisible,u.ignore=l.ignore,BR(u)\u0026amp;\u0026amp;BR(l)\u0026amp;\u0026amp;u.setShape(l.shape)))),!1===i.morph?c.disableMorphing=!0:c.disableMorphing\u0026amp;\u0026amp;(c.disableMorphing=!1),zR.normal.cfg=zR.normal.conOpt=zR.emphasis.cfg=zR.emphasis.conOpt=zR.blur.cfg=zR.blur.conOpt=zR.select.cfg=zR.select.conOpt=null,zR.isLegacy=!1,function(t,e,n,i,r,o){if(t.isGroup)return;$R(n,null,o),$R(n,AR,o);var a=o.normal.conOpt,s=o.emphasis.conOpt,l=o.blur.conOpt,u=o.select.conOpt;if(null!=a||null!=s||null!=u||null!=l){var h=t.getTextContent();if(!1===a)h\u0026amp;\u0026amp;t.removeTextContent();else{a=o.normal.conOpt=a||{type:\u0026quot;text\u0026quot;},h?h.clearStates():(h=WR(a),t.setTextContent(h)),HR(null,h,e,a,null,i,r);for(var c=a\u0026amp;\u0026amp;a.style,p=0;p\u0026lt;OR.length;p++){var d=OR[p];if(d!==kR){var f=o[d].conOpt;YR(d,h,0,QR(a,f,d),null)}}c?h.dirty():h.markRedraw()}}}(c,n,i,r,h,zR),function(t,e,n,i,r){var o=n.clipPath;if(!1===o)t\u0026amp;\u0026amp;t.getClipPath()\u0026amp;\u0026amp;t.removeClipPath();else if(o){var a=t.getClipPath();a\u0026amp;\u0026amp;KR(a,o,i)\u0026amp;\u0026amp;(a=null),a||(a=WR(o),t.setClipPath(a)),HR(null,a,e,o,null,i,r)}}(c,n,i,r,h),HR(t,c,n,i,zR,r,h),_t(i,\u0026quot;info\u0026quot;)\u0026amp;\u0026amp;(QO(c).info=i.info);for(var p=0;p\u0026lt;OR.length;p++){var d=OR[p];if(d!==kR){var f=JR(i,d);YR(d,c,0,QR(i,f,d),zR)}}return function(t,e,n){if(!t.isGroup){var i=t,r=n.currentZ,o=n.currentZLevel;i.z=r,i.zlevel=o;var a=e.z2;null!=a\u0026amp;\u0026amp;(i.z2=a||0);for(var s=0;s\u0026lt;OR.length;s++)XR(i,e,OR[s])}}(c,i,r),\u0026quot;group\u0026quot;===i.type\u0026amp;\u0026amp;function(t,e,n,i,r){var o=i.children,a=o?o.length:0,s=i.$mergeChildren,l=\u0026quot;byName\u0026quot;===s||i.diffChildrenByName,u=!1===s;if(!a\u0026amp;\u0026amp;!l\u0026amp;\u0026amp;!u)return;if(l)return h={api:t,oldChildren:e.children()||[],newChildren:o||[],dataIndex:n,seriesModel:r,group:e},void new Gm(h.oldChildren,h.newChildren,eN,eN,h).add(nN).update(nN).remove(iN).execute();var h;u\u0026amp;\u0026amp;e.removeAll();for(var c=0;c\u0026lt;a;c++){var p=o[c],d=e.childAt(c);p?(null==p.ignore\u0026amp;\u0026amp;(p.ignore=!1),qR(t,d,n,p,r,e)):d.ignore=!0}for(var f=e.childCount()-1;f\u0026gt;=c;f--){var g=e.childAt(f);tN(e,g,r)}}(t,c,n,i,r),a\u0026gt;=0?o.replaceAt(c,a):o.add(c),c}function KR(t,e,n){var i,r=QO(t),o=e.type,a=e.shape,s=e.style;return n.isUniversalTransitionEnabled()||null!=o\u0026amp;\u0026amp;o!==r.customGraphicType||\u0026quot;path\u0026quot;===o\u0026amp;\u0026amp;((i=a)\u0026amp;\u0026amp;(_t(i,\u0026quot;pathData\u0026quot;)||_t(i,\u0026quot;d\u0026quot;)))\u0026amp;\u0026amp;rN(a)!==r.customPathData||\u0026quot;image\u0026quot;===o\u0026amp;\u0026amp;_t(s,\u0026quot;image\u0026quot;)\u0026amp;\u0026amp;s.image!==r.customImagePath}function $R(t,e,n){var i=e?JR(t,e):t,r=e?QR(t,i,AR):t.style,o=t.type,a=i?i.textConfig:null,s=t.textContent,l=s?e?JR(s,e):s:null;if(r\u0026amp;\u0026amp;(n.isLegacy||oR(r,o,!!a,!!l))){n.isLegacy=!0;var u=aR(r,o,!e);!a\u0026amp;\u0026amp;u.textConfig\u0026amp;\u0026amp;(a=u.textConfig),!l\u0026amp;\u0026amp;u.textContent\u0026amp;\u0026amp;(l=u.textContent)}if(!e\u0026amp;\u0026amp;l){var h=l;!h.type\u0026amp;\u0026amp;(h.type=\u0026quot;text\u0026quot;)}var c=e?n[e]:n.normal;c.cfg=a,c.conOpt=l}function JR(t,e){return e?t?t[e]:null:t}function QR(t,e,n){var i=e\u0026amp;\u0026amp;e.style;return null==i\u0026amp;\u0026amp;n===AR\u0026amp;\u0026amp;t\u0026amp;\u0026amp;(i=t.styleEmphasis),i}function tN(t,e,n){e\u0026amp;\u0026amp;vR(e,QO(t).option,n)}function eN(t,e){var n=t\u0026amp;\u0026amp;t.name;return null!=n?n:\u0026quot;e\\0\\0\u0026quot;+e}function nN(t,e){var n=this.context,i=null!=t?n.newChildren[t]:null,r=null!=e?n.oldChildren[e]:null;qR(n.api,r,n.dataIndex,i,n.seriesModel,n.group)}function iN(t){var e=this.context,n=e.oldChildren[t];n\u0026amp;\u0026amp;vR(n,QO(n).option,e.seriesModel)}function rN(t){return t\u0026amp;\u0026amp;(t.pathData||t.d)}var oN=Vo(),aN=T,sN=W,lN=function(){function t(){this._dragging=!1,this.animationThreshold=15}return t.prototype.render=function(t,e,n,i){var r=e.get(\u0026quot;value\u0026quot;),o=e.get(\u0026quot;status\u0026quot;);if(this._axisModel=t,this._axisPointerModel=e,this._api=n,i||this._lastValue!==r||this._lastStatus!==o){this._lastValue=r,this._lastStatus=o;var a=this._group,s=this._handle;if(!o||\u0026quot;hide\u0026quot;===o)return a\u0026amp;\u0026amp;a.hide(),void(s\u0026amp;\u0026amp;s.hide());a\u0026amp;\u0026amp;a.show(),s\u0026amp;\u0026amp;s.show();var l={};this.makeElOption(l,r,t,e,n);var u=l.graphicKey;u!==this._lastGraphicKey\u0026amp;\u0026amp;this.clear(n),this._lastGraphicKey=u;var h=this._moveAnimation=this.determineAnimation(t,e);if(a){var c=H(uN,e,h);this.updatePointerEl(a,l,c),this.updateLabelEl(a,l,c,e)}else a=this._group=new Br,this.createPointerEl(a,l,t,e),this.createLabelEl(a,l,t,e),n.getZr().add(a);dN(a,e,!0),this._renderHandle(r)}},t.prototype.remove=function(t){this.clear(t)},t.prototype.dispose=function(t){this.clear(t)},t.prototype.determineAnimation=function(t,e){var n=e.get(\u0026quot;animation\u0026quot;),i=t.axis,r=\u0026quot;category\u0026quot;===i.type,o=e.get(\u0026quot;snap\u0026quot;);if(!o\u0026amp;\u0026amp;!r)return!1;if(\u0026quot;auto\u0026quot;===n||null==n){var a=this.animationThreshold;if(r\u0026amp;\u0026amp;i.getBandWidth()\u0026gt;a)return!0;if(o){var s=wI(t).seriesDataCount,l=i.getExtent();return Math.abs(l[0]-l[1])/s\u0026gt;a}return!1}return!0===n},t.prototype.makeElOption=function(t,e,n,i,r){},t.prototype.createPointerEl=function(t,e,n,i){var r=e.pointer;if(r){var o=oN(t).pointerEl=new Qh[r.type](aN(e.pointer));t.add(o)}},t.prototype.createLabelEl=function(t,e,n,i){if(e.label){var r=oN(t).labelEl=new Xs(aN(e.label));t.add(r),cN(r,i)}},t.prototype.updatePointerEl=function(t,e,n){var i=oN(t).pointerEl;i\u0026amp;\u0026amp;e.pointer\u0026amp;\u0026amp;(i.setStyle(e.pointer.style),n(i,{shape:e.pointer.shape}))},t.prototype.updateLabelEl=function(t,e,n,i){var r=oN(t).labelEl;r\u0026amp;\u0026amp;(r.setStyle(e.label.style),n(r,{x:e.label.x,y:e.label.y}),cN(r,i))},t.prototype._renderHandle=function(t){if(!this._dragging\u0026amp;\u0026amp;this.updateHandleTransform){var e,n=this._axisPointerModel,i=this._api.getZr(),r=this._handle,o=n.getModel(\u0026quot;handle\u0026quot;),a=n.get(\u0026quot;status\u0026quot;);if(!o.get(\u0026quot;show\u0026quot;)||!a||\u0026quot;hide\u0026quot;===a)return r\u0026amp;\u0026amp;i.remove(r),void(this._handle=null);this._handle||(e=!0,r=this._handle=Uh(o.get(\u0026quot;icon\u0026quot;),{cursor:\u0026quot;move\u0026quot;,draggable:!0,onmousemove:function(t){de(t.event)},onmousedown:sN(this._onHandleDragMove,this,0,0),drift:sN(this._onHandleDragMove,this),ondragend:sN(this._onHandleDragEnd,this)}),i.add(r)),dN(r,n,!1),r.setStyle(o.getItemStyle(null,[\u0026quot;color\u0026quot;,\u0026quot;borderColor\u0026quot;,\u0026quot;borderWidth\u0026quot;,\u0026quot;opacity\u0026quot;,\u0026quot;shadowColor\u0026quot;,\u0026quot;shadowBlur\u0026quot;,\u0026quot;shadowOffsetX\u0026quot;,\u0026quot;shadowOffsetY\u0026quot;]));var s=o.get(\u0026quot;size\u0026quot;);Y(s)||(s=[s,s]),r.scaleX=s[0]/2,r.scaleY=s[1]/2,Hg(this,\u0026quot;_doDispatchAxisPointer\u0026quot;,o.get(\u0026quot;throttle\u0026quot;)||0,\u0026quot;fixRate\u0026quot;),this._moveHandleToValue(t,e)}},t.prototype._moveHandleToValue=function(t,e){uN(this._axisPointerModel,!e\u0026amp;\u0026amp;this._moveAnimation,this._handle,pN(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},t.prototype._onHandleDragMove=function(t,e){var n=this._handle;if(n){this._dragging=!0;var i=this.updateHandleTransform(pN(n),[t,e],this._axisModel,this._axisPointerModel);this._payloadInfo=i,n.stopAnimation(),n.attr(pN(i)),oN(n).lastProp=null,this._doDispatchAxisPointer()}},t.prototype._doDispatchAxisPointer=function(){if(this._handle){var t=this._payloadInfo,e=this._axisModel;this._api.dispatchAction({type:\u0026quot;updateAxisPointer\u0026quot;,x:t.cursorPoint[0],y:t.cursorPoint[1],tooltipOption:t.tooltipOption,axesInfo:[{axisDim:e.axis.dim,axisIndex:e.componentIndex}]})}},t.prototype._onHandleDragEnd=function(){if(this._dragging=!1,this._handle){var t=this._axisPointerModel.get(\u0026quot;value\u0026quot;);this._moveHandleToValue(t),this._api.dispatchAction({type:\u0026quot;hideTip\u0026quot;})}},t.prototype.clear=function(t){this._lastValue=null,this._lastStatus=null;var e=t.getZr(),n=this._group,i=this._handle;e\u0026amp;\u0026amp;n\u0026amp;\u0026amp;(this._lastGraphicKey=null,n\u0026amp;\u0026amp;e.remove(n),i\u0026amp;\u0026amp;e.remove(i),this._group=null,this._handle=null,this._payloadInfo=null),Yg(this,\u0026quot;_doDispatchAxisPointer\u0026quot;)},t.prototype.doClear=function(){},t.prototype.buildLabel=function(t,e,n){return{x:t[n=n||0],y:t[1-n],width:e[n],height:e[1-n]}},t}();function uN(t,e,n,i){hN(oN(n).lastProp,i)||(oN(n).lastProp=i,e?vh(n,i,t):(n.stopAnimation(),n.attr(i)))}function hN(t,e){if(q(t)\u0026amp;\u0026amp;q(e)){var n=!0;return E(e,(function(e,i){n=n\u0026amp;\u0026amp;hN(t[i],e)})),!!n}return t===e}function cN(t,e){t[e.get([\u0026quot;label\u0026quot;,\u0026quot;show\u0026quot;])?\u0026quot;show\u0026quot;:\u0026quot;hide\u0026quot;]()}function pN(t){return{x:t.x||0,y:t.y||0,rotation:t.rotation||0}}function dN(t,e,n){var i=e.get(\u0026quot;z\u0026quot;),r=e.get(\u0026quot;zlevel\u0026quot;);t\u0026amp;\u0026amp;t.traverse((function(t){\u0026quot;group\u0026quot;!==t.type\u0026amp;\u0026amp;(null!=i\u0026amp;\u0026amp;(t.z=i),null!=r\u0026amp;\u0026amp;(t.zlevel=r),t.silent=n)}))}function fN(t){var e,n=t.get(\u0026quot;type\u0026quot;),i=t.getModel(n+\u0026quot;Style\u0026quot;);return\u0026quot;line\u0026quot;===n?(e=i.getLineStyle()).fill=null:\u0026quot;shadow\u0026quot;===n\u0026amp;\u0026amp;((e=i.getAreaStyle()).stroke=null),e}function gN(t,e,n,i,r){var o=yN(n.get(\u0026quot;value\u0026quot;),e.axis,e.ecModel,n.get(\u0026quot;seriesDataIndices\u0026quot;),{precision:n.get([\u0026quot;label\u0026quot;,\u0026quot;precision\u0026quot;]),formatter:n.get([\u0026quot;label\u0026quot;,\u0026quot;formatter\u0026quot;])}),a=n.getModel(\u0026quot;label\u0026quot;),s=vp(a.get(\u0026quot;padding\u0026quot;)||0),l=a.getFont(),u=Sr(o,l),h=r.position,c=u.width+s[1]+s[3],p=u.height+s[0]+s[2],d=r.align;\u0026quot;right\u0026quot;===d\u0026amp;\u0026amp;(h[0]-=c),\u0026quot;center\u0026quot;===d\u0026amp;\u0026amp;(h[0]-=c/2);var f=r.verticalAlign;\u0026quot;bottom\u0026quot;===f\u0026amp;\u0026amp;(h[1]-=p),\u0026quot;middle\u0026quot;===f\u0026amp;\u0026amp;(h[1]-=p/2),function(t,e,n,i){var r=i.getWidth(),o=i.getHeight();t[0]=Math.min(t[0]+e,r)-e,t[1]=Math.min(t[1]+n,o)-n,t[0]=Math.max(t[0],0),t[1]=Math.max(t[1],0)}(h,c,p,i);var g=a.get(\u0026quot;backgroundColor\u0026quot;);g\u0026amp;\u0026amp;\u0026quot;auto\u0026quot;!==g||(g=e.get([\u0026quot;axisLine\u0026quot;,\u0026quot;lineStyle\u0026quot;,\u0026quot;color\u0026quot;])),t.label={x:h[0],y:h[1],style:oc(a,{text:o,font:l,fill:a.getTextColor(),padding:s,backgroundColor:g}),z2:10}}function yN(t,e,n,i,r){t=e.scale.parse(t);var o=e.scale.getLabel({value:t},{precision:r.precision}),a=r.formatter;if(a){var s={value:S_(e,{value:t}),axisDimension:e.dim,axisIndex:e.index,seriesData:[]};E(i,(function(t){var e=n.getSeriesByIndex(t.seriesIndex),i=t.dataIndexInside,r=e\u0026amp;\u0026amp;e.getDataParams(i);r\u0026amp;\u0026amp;s.seriesData.push(r)})),U(a)?o=a.replace(\u0026quot;{value}\u0026quot;,o):X(a)\u0026amp;\u0026amp;(o=a(s))}return o}function vN(t,e,n){var i=[1,0,0,1,0,0];return Se(i,i,n.rotation),we(i,i,n.position),Fh([t.dataToCoord(e),(n.labelOffset||0)+(n.labelDirection||1)*(n.labelMargin||0)],i)}function mN(t,e,n,i,r,o){var a=dI.innerTextLayout(n.rotation,0,n.labelDirection);n.labelMargin=r.get([\u0026quot;label\u0026quot;,\u0026quot;margin\u0026quot;]),gN(e,i,r,o,{position:vN(i.axis,t,n),align:a.textAlign,verticalAlign:a.textVerticalAlign})}function xN(t,e,n){return{x1:t[n=n||0],y1:t[1-n],x2:e[n],y2:e[1-n]}}function _N(t,e,n){return{x:t[n=n||0],y:t[1-n],width:e[n],height:e[1-n]}}function bN(t,e,n,i,r,o){return{cx:t,cy:e,r0:n,r:i,startAngle:r,endAngle:o,clockwise:!0}}var wN=function(t){function e(){return null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this}return n(e,t),e.prototype.makeElOption=function(t,e,n,i,r){var o=n.axis,a=o.grid,s=i.get(\u0026quot;type\u0026quot;),l=SN(a,o).getOtherAxis(o).getGlobalExtent(),u=o.toGlobalCoord(o.dataToCoord(e,!0));if(s\u0026amp;\u0026amp;\u0026quot;none\u0026quot;!==s){var h=fN(i),c=MN[s](o,u,l);c.style=h,t.graphicKey=c.type,t.pointer=c}mN(e,t,iI(a.model,n),n,i,r)},e.prototype.getHandleTransform=function(t,e,n){var i=iI(e.axis.grid.model,e,{labelInside:!1});i.labelMargin=n.get([\u0026quot;handle\u0026quot;,\u0026quot;margin\u0026quot;]);var r=vN(e.axis,t,i);return{x:r[0],y:r[1],rotation:i.rotation+(i.labelDirection\u0026lt;0?Math.PI:0)}},e.prototype.updateHandleTransform=function(t,e,n,i){var r=n.axis,o=r.grid,a=r.getGlobalExtent(!0),s=SN(o,r).getOtherAxis(r).getGlobalExtent(),l=\u0026quot;x\u0026quot;===r.dim?0:1,u=[t.x,t.y];u[l]+=e[l],u[l]=Math.min(a[1],u[l]),u[l]=Math.max(a[0],u[l]);var h=(s[1]+s[0])/2,c=[h,h];c[l]=u[l];return{x:u[0],y:u[1],rotation:t.rotation,cursorPoint:c,tooltipOption:[{verticalAlign:\u0026quot;middle\u0026quot;},{align:\u0026quot;center\u0026quot;}][l]}},e}(lN);function SN(t,e){var n={};return n[e.dim+\u0026quot;AxisIndex\u0026quot;]=e.index,t.getCartesian(n)}var MN={line:function(t,e,n){return{type:\u0026quot;Line\u0026quot;,subPixelOptimize:!0,shape:xN([e,n[0]],[e,n[1]],IN(t))}},shadow:function(t,e,n){var i=Math.max(1,t.getBandWidth()),r=n[1]-n[0];return{type:\u0026quot;Rect\u0026quot;,shape:_N([e-i/2,n[0]],[i,r],IN(t))}}};function IN(t){return\u0026quot;x\u0026quot;===t.dim?0:1}var TN=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\u0026quot;axisPointer\u0026quot;,e.defaultOption={show:\u0026quot;auto\u0026quot;,z:50,type:\u0026quot;line\u0026quot;,snap:!1,triggerTooltip:!0,triggerEmphasis:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:\u0026quot;#B9BEC9\u0026quot;,width:1,type:\u0026quot;dashed\u0026quot;},shadowStyle:{color:\u0026quot;rgba(210,219,238,0.2)\u0026quot;},label:{show:!0,formatter:null,precision:\u0026quot;auto\u0026quot;,margin:3,color:\u0026quot;#fff\u0026quot;,padding:[5,7,5,7],backgroundColor:\u0026quot;auto\u0026quot;,borderColor:null,borderWidth:0,borderRadius:3},handle:{show:!1,icon:\u0026quot;M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z\u0026quot;,size:45,margin:50,color:\u0026quot;#333\u0026quot;,shadowBlur:3,shadowColor:\u0026quot;#aaa\u0026quot;,shadowOffsetX:0,shadowOffsetY:2,throttle:40}},e}(zp),CN=Vo(),DN=E;function AN(t,e,n){if(!r.node){var i=e.getZr();CN(i).records||(CN(i).records={}),function(t,e){if(CN(t).initialized)return;function n(n,i){t.on(n,(function(n){var r=function(t){var e={showTip:[],hideTip:[]},n=function(i){var r=e[i.type];r?r.push(i):(i.dispatchAction=n,t.dispatchAction(i))};return{dispatchAction:n,pendings:e}}(e);DN(CN(t).records,(function(t){t\u0026amp;\u0026amp;i(t,n,r.dispatchAction)})),function(t,e){var n,i=t.showTip.length,r=t.hideTip.length;i?n=t.showTip[i-1]:r\u0026amp;\u0026amp;(n=t.hideTip[r-1]);n\u0026amp;\u0026amp;(n.dispatchAction=null,e.dispatchAction(n))}(r.pendings,e)}))}CN(t).initialized=!0,n(\u0026quot;click\u0026quot;,H(LN,\u0026quot;click\u0026quot;)),n(\u0026quot;mousemove\u0026quot;,H(LN,\u0026quot;mousemove\u0026quot;)),n(\u0026quot;globalout\u0026quot;,kN)}(i,e),(CN(i).records[t]||(CN(i).records[t]={})).handler=n}}function kN(t,e,n){t.handler(\u0026quot;leave\u0026quot;,null,n)}function LN(t,e,n,i){e.handler(t,n,i)}function PN(t,e){if(!r.node){var n=e.getZr();(CN(n).records||{})[t]\u0026amp;\u0026amp;(CN(n).records[t]=null)}}var ON=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){var i=e.getComponent(\u0026quot;tooltip\u0026quot;),r=t.get(\u0026quot;triggerOn\u0026quot;)||i\u0026amp;\u0026amp;i.get(\u0026quot;triggerOn\u0026quot;)||\u0026quot;mousemove|click\u0026quot;;AN(\u0026quot;axisPointer\u0026quot;,n,(function(t,e,n){\u0026quot;none\u0026quot;!==r\u0026amp;\u0026amp;(\u0026quot;leave\u0026quot;===t||r.indexOf(t)\u0026gt;=0)\u0026amp;\u0026amp;n({type:\u0026quot;updateAxisPointer\u0026quot;,currTrigger:t,x:e\u0026amp;\u0026amp;e.offsetX,y:e\u0026amp;\u0026amp;e.offsetY})}))},e.prototype.remove=function(t,e){PN(\u0026quot;axisPointer\u0026quot;,e)},e.prototype.dispose=function(t,e){PN(\u0026quot;axisPointer\u0026quot;,e)},e.type=\u0026quot;axisPointer\u0026quot;,e}(Ag);function RN(t,e){var n,i=[],r=t.seriesIndex;if(null==r||!(n=e.getSeriesByIndex(r)))return{point:[]};var o=n.getData(),a=zo(o,t);if(null==a||a\u0026lt;0||Y(a))return{point:[]};var s=o.getItemGraphicEl(a),l=n.coordinateSystem;if(n.getTooltipPosition)i=n.getTooltipPosition(a)||[];else if(l\u0026amp;\u0026amp;l.dataToPoint)if(t.isStacked){var u=l.getBaseAxis(),h=l.getOtherAxis(u).dim,c=u.dim,p=\u0026quot;x\u0026quot;===h||\u0026quot;radius\u0026quot;===h?1:0,d=o.mapDimension(c),f=[];f[p]=o.get(d,a),f[1-p]=o.get(o.getCalculationInfo(\u0026quot;stackResultDimension\u0026quot;),a),i=l.dataToPoint(f)||[]}else i=l.dataToPoint(o.getValues(z(l.dimensions,(function(t){return o.mapDimension(t)})),a))||[];else if(s){var g=s.getBoundingRect().clone();g.applyTransform(s.transform),i=[g.x+g.width/2,g.y+g.height/2]}return{point:i,el:s}}var NN=Vo();function EN(t,e,n){var i=t.currTrigger,r=[t.x,t.y],o=t,a=t.dispatchAction||W(n.dispatchAction,n),s=e.getComponent(\u0026quot;axisPointer\u0026quot;).coordSysAxesInfo;if(s){GN(r)\u0026amp;\u0026amp;(r=RN({seriesIndex:o.seriesIndex,dataIndex:o.dataIndex},e).point);var l=GN(r),u=o.axesInfo,h=s.axesInfo,c=\u0026quot;leave\u0026quot;===i||GN(r),p={},d={},f={list:[],map:{}},g={showPointer:H(VN,d),showTooltip:H(BN,f)};E(s.coordSysMap,(function(t,e){var n=l||t.containPoint(r);E(s.coordSysAxesInfo[e],(function(t,e){var i=t.axis,o=function(t,e){for(var n=0;n\u0026lt;(t||[]).length;n++){var i=t[n];if(e.axis.dim===i.axisDim\u0026amp;\u0026amp;e.axis.model.componentIndex===i.axisIndex)return i}}(u,t);if(!c\u0026amp;\u0026amp;n\u0026amp;\u0026amp;(!u||o)){var a=o\u0026amp;\u0026amp;o.value;null!=a||l||(a=i.pointToData(r)),null!=a\u0026amp;\u0026amp;zN(t,a,g,!1,p)}}))}));var y={};return E(h,(function(t,e){var n=t.linkGroup;n\u0026amp;\u0026amp;!d[e]\u0026amp;\u0026amp;E(n.axesInfo,(function(e,i){var r=d[i];if(e!==t\u0026amp;\u0026amp;r){var o=r.value;n.mapper\u0026amp;\u0026amp;(o=t.axis.scale.parse(n.mapper(o,FN(e),FN(t)))),y[t.key]=o}}))})),E(y,(function(t,e){zN(h[e],t,g,!0,p)})),function(t,e,n){var i=n.axesInfo=[];E(e,(function(e,n){var r=e.axisPointerModel.option,o=t[n];o?(!e.useHandle\u0026amp;\u0026amp;(r.status=\u0026quot;show\u0026quot;),r.value=o.value,r.seriesDataIndices=(o.payloadBatch||[]).slice()):!e.useHandle\u0026amp;\u0026amp;(r.status=\u0026quot;hide\u0026quot;),\u0026quot;show\u0026quot;===r.status\u0026amp;\u0026amp;i.push({axisDim:e.axis.dim,axisIndex:e.axis.model.componentIndex,value:r.value})}))}(d,h,p),function(t,e,n,i){if(GN(e)||!t.list.length)return void i({type:\u0026quot;hideTip\u0026quot;});var r=((t.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};i({type:\u0026quot;showTip\u0026quot;,escapeConnect:!0,x:e[0],y:e[1],tooltipOption:n.tooltipOption,position:n.position,dataIndexInside:r.dataIndexInside,dataIndex:r.dataIndex,seriesIndex:r.seriesIndex,dataByCoordSys:t.list})}(f,r,t,a),function(t,e,n){var i=n.getZr(),r=\u0026quot;axisPointerLastHighlights\u0026quot;,o=NN(i)[r]||{},a=NN(i)[r]={};E(t,(function(t,e){var n=t.axisPointerModel.option;\u0026quot;show\u0026quot;===n.status\u0026amp;\u0026amp;t.triggerEmphasis\u0026amp;\u0026amp;E(n.seriesDataIndices,(function(t){var e=t.seriesIndex+\u0026quot; | \u0026quot;+t.dataIndex;a[e]=t}))}));var s=[],l=[];E(o,(function(t,e){!a[e]\u0026amp;\u0026amp;l.push(t)})),E(a,(function(t,e){!o[e]\u0026amp;\u0026amp;s.push(t)})),l.length\u0026amp;\u0026amp;n.dispatchAction({type:\u0026quot;downplay\u0026quot;,escapeConnect:!0,notBlur:!0,batch:l}),s.length\u0026amp;\u0026amp;n.dispatchAction({type:\u0026quot;highlight\u0026quot;,escapeConnect:!0,notBlur:!0,batch:s})}(h,0,n),p}}function zN(t,e,n,i,r){var o=t.axis;if(!o.scale.isBlank()\u0026amp;\u0026amp;o.containData(e))if(t.involveSeries){var a=function(t,e){var n=e.axis,i=n.dim,r=t,o=[],a=Number.MAX_VALUE,s=-1;return E(e.seriesModels,(function(e,l){var u,h,c=e.getData().mapDimensionsAll(i);if(e.getAxisTooltipData){var p=e.getAxisTooltipData(c,t,n);h=p.dataIndices,u=p.nestestValue}else{if(!(h=e.getData().indicesOfNearest(c[0],t,\u0026quot;category\u0026quot;===n.type?.5:null)).length)return;u=e.getData().get(c[0],h[0])}if(null!=u\u0026amp;\u0026amp;isFinite(u)){var d=t-u,f=Math.abs(d);f\u0026lt;=a\u0026amp;\u0026amp;((f\u0026lt;a||d\u0026gt;=0\u0026amp;\u0026amp;s\u0026lt;0)\u0026amp;\u0026amp;(a=f,s=d,r=u,o.length=0),E(h,(function(t){o.push({seriesIndex:e.seriesIndex,dataIndexInside:t,dataIndex:e.getData().getRawIndex(t)})})))}})),{payloadBatch:o,snapToValue:r}}(e,t),s=a.payloadBatch,l=a.snapToValue;s[0]\u0026amp;\u0026amp;null==r.seriesIndex\u0026amp;\u0026amp;A(r,s[0]),!i\u0026amp;\u0026amp;t.snap\u0026amp;\u0026amp;o.containData(l)\u0026amp;\u0026amp;null!=l\u0026amp;\u0026amp;(e=l),n.showPointer(t,e,s),n.showTooltip(t,a,l)}else n.showPointer(t,e)}function VN(t,e,n,i){t[e.key]={value:n,payloadBatch:i}}function BN(t,e,n,i){var r=n.payloadBatch,o=e.axis,a=o.model,s=e.axisPointerModel;if(e.triggerTooltip\u0026amp;\u0026amp;r.length){var l=e.coordSys.model,u=MI(l),h=t.map[u];h||(h=t.map[u]={coordSysId:l.id,coordSysIndex:l.componentIndex,coordSysType:l.type,coordSysMainType:l.mainType,dataByAxis:[]},t.list.push(h)),h.dataByAxis.push({axisDim:o.dim,axisIndex:a.componentIndex,axisType:a.type,axisId:a.id,value:i,valueLabelOpt:{precision:s.get([\u0026quot;label\u0026quot;,\u0026quot;precision\u0026quot;]),formatter:s.get([\u0026quot;label\u0026quot;,\u0026quot;formatter\u0026quot;])},seriesDataIndices:r.slice()})}}function FN(t){var e=t.axis.model,n={},i=n.axisDim=t.axis.dim;return n.axisIndex=n[i+\u0026quot;AxisIndex\u0026quot;]=e.componentIndex,n.axisName=n[i+\u0026quot;AxisName\u0026quot;]=e.name,n.axisId=n[i+\u0026quot;AxisId\u0026quot;]=e.id,n}function GN(t){return!t||null==t[0]||isNaN(t[0])||null==t[1]||isNaN(t[1])}function WN(t){TI.registerAxisPointerClass(\u0026quot;CartesianAxisPointer\u0026quot;,wN),t.registerComponentModel(TN),t.registerComponentView(ON),t.registerPreprocessor((function(t){if(t){(!t.axisPointer||0===t.axisPointer.length)\u0026amp;\u0026amp;(t.axisPointer={});var e=t.axisPointer.link;e\u0026amp;\u0026amp;!Y(e)\u0026amp;\u0026amp;(t.axisPointer.link=[e])}})),t.registerProcessor(t.PRIORITY.PROCESSOR.STATISTIC,(function(t,e){t.getComponent(\u0026quot;axisPointer\u0026quot;).coordSysAxesInfo=xI(t,e)})),t.registerAction({type:\u0026quot;updateAxisPointer\u0026quot;,event:\u0026quot;updateAxisPointer\u0026quot;,update:\u0026quot;:updateAxisPointer\u0026quot;},EN)}var HN=function(t){function e(){return null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this}return n(e,t),e.prototype.makeElOption=function(t,e,n,i,r){var o=n.axis;\u0026quot;angle\u0026quot;===o.dim\u0026amp;\u0026amp;(this.animationThreshold=Math.PI/18);var a=o.polar,s=a.getOtherAxis(o).getExtent(),l=o.dataToCoord(e),u=i.get(\u0026quot;type\u0026quot;);if(u\u0026amp;\u0026amp;\u0026quot;none\u0026quot;!==u){var h=fN(i),c=YN[u](o,a,l,s);c.style=h,t.graphicKey=c.type,t.pointer=c}var p=function(t,e,n,i,r){var o=e.axis,a=o.dataToCoord(t),s=i.getAngleAxis().getExtent()[0];s=s/180*Math.PI;var l,u,h,c=i.getRadiusAxis().getExtent();if(\u0026quot;radius\u0026quot;===o.dim){var p=[1,0,0,1,0,0];Se(p,p,s),we(p,p,[i.cx,i.cy]),l=Fh([a,-r],p);var d=e.getModel(\u0026quot;axisLabel\u0026quot;).get(\u0026quot;rotate\u0026quot;)||0,f=dI.innerTextLayout(s,d*Math.PI/180,-1);u=f.textAlign,h=f.textVerticalAlign}else{var g=c[1];l=i.coordToPoint([g+r,a]);var y=i.cx,v=i.cy;u=Math.abs(l[0]-y)/g\u0026lt;.3?\u0026quot;center\u0026quot;:l[0]\u0026gt;y?\u0026quot;left\u0026quot;:\u0026quot;right\u0026quot;,h=Math.abs(l[1]-v)/g\u0026lt;.3?\u0026quot;middle\u0026quot;:l[1]\u0026gt;v?\u0026quot;top\u0026quot;:\u0026quot;bottom\u0026quot;}return{position:l,align:u,verticalAlign:h}}(e,n,0,a,i.get([\u0026quot;label\u0026quot;,\u0026quot;margin\u0026quot;]));gN(t,n,i,r,p)},e}(lN);var YN={line:function(t,e,n,i){return\u0026quot;angle\u0026quot;===t.dim?{type:\u0026quot;Line\u0026quot;,shape:xN(e.coordToPoint([i[0],n]),e.coordToPoint([i[1],n]))}:{type:\u0026quot;Circle\u0026quot;,shape:{cx:e.cx,cy:e.cy,r:n}}},shadow:function(t,e,n,i){var r=Math.max(1,t.getBandWidth()),o=Math.PI/180;return\u0026quot;angle\u0026quot;===t.dim?{type:\u0026quot;Sector\u0026quot;,shape:bN(e.cx,e.cy,i[0],i[1],(-n-r/2)*o,(r/2-n)*o)}:{type:\u0026quot;Sector\u0026quot;,shape:bN(e.cx,e.cy,n-r/2,n+r/2,0,2*Math.PI)}}},XN=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.findAxisModel=function(t){var e;return this.ecModel.eachComponent(t,(function(t){t.getCoordSysModel()===this\u0026amp;\u0026amp;(e=t)}),this),e},e.type=\u0026quot;polar\u0026quot;,e.dependencies=[\u0026quot;radiusAxis\u0026quot;,\u0026quot;angleAxis\u0026quot;],e.defaultOption={z:0,center:[\u0026quot;50%\u0026quot;,\u0026quot;50%\u0026quot;],radius:\u0026quot;80%\u0026quot;},e}(zp),UN=function(t){function e(){return null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this}return n(e,t),e.prototype.getCoordSysModel=function(){return this.getReferringComponents(\u0026quot;polar\u0026quot;,Wo).models[0]},e.type=\u0026quot;polarAxis\u0026quot;,e}(zp);R(UN,D_);var ZN=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\u0026quot;angleAxis\u0026quot;,e}(UN),jN=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\u0026quot;radiusAxis\u0026quot;,e}(UN),qN=function(t){function e(e,n){return t.call(this,\u0026quot;radius\u0026quot;,e,n)||this}return n(e,t),e.prototype.pointToData=function(t,e){return this.polar.pointToData(t,e)[\u0026quot;radius\u0026quot;===this.dim?0:1]},e}(ab);qN.prototype.dataToRadius=ab.prototype.dataToCoord,qN.prototype.radiusToData=ab.prototype.coordToData;var KN=Vo(),$N=function(t){function e(e,n){return t.call(this,\u0026quot;angle\u0026quot;,e,n||[0,360])||this}return n(e,t),e.prototype.pointToData=function(t,e){return this.polar.pointToData(t,e)[\u0026quot;radius\u0026quot;===this.dim?0:1]},e.prototype.calculateCategoryInterval=function(){var t=this,e=t.getLabelModel(),n=t.scale,i=n.getExtent(),r=n.count();if(i[1]-i[0]\u0026lt;1)return 0;var o=i[0],a=t.dataToCoord(o+1)-t.dataToCoord(o),s=Math.abs(a),l=Sr(null==o?\u0026quot;\u0026quot;:o+\u0026quot;\u0026quot;,e.getFont(),\u0026quot;center\u0026quot;,\u0026quot;top\u0026quot;),u=Math.max(l.height,7)/s;isNaN(u)\u0026amp;\u0026amp;(u=1/0);var h=Math.max(0,Math.floor(u)),c=KN(t.model),p=c.lastAutoInterval,d=c.lastTickCount;return null!=p\u0026amp;\u0026amp;null!=d\u0026amp;\u0026amp;Math.abs(p-h)\u0026lt;=1\u0026amp;\u0026amp;Math.abs(d-r)\u0026lt;=1\u0026amp;\u0026amp;p\u0026gt;h?h=p:(c.lastTickCount=r,c.lastAutoInterval=h),h},e}(ab);$N.prototype.dataToAngle=ab.prototype.dataToCoord,$N.prototype.angleToData=ab.prototype.coordToData;var JN=[\u0026quot;radius\u0026quot;,\u0026quot;angle\u0026quot;],QN=function(){function t(t){this.dimensions=JN,this.type=\u0026quot;polar\u0026quot;,this.cx=0,this.cy=0,this._radiusAxis=new qN,this._angleAxis=new $N,this.axisPointerEnabled=!0,this.name=t||\u0026quot;\u0026quot;,this._radiusAxis.polar=this._angleAxis.polar=this}return t.prototype.containPoint=function(t){var e=this.pointToCoord(t);return this._radiusAxis.contain(e[0])\u0026amp;\u0026amp;this._angleAxis.contain(e[1])},t.prototype.containData=function(t){return this._radiusAxis.containData(t[0])\u0026amp;\u0026amp;this._angleAxis.containData(t[1])},t.prototype.getAxis=function(t){return this[\u0026quot;_\u0026quot;+t+\u0026quot;Axis\u0026quot;]},t.prototype.getAxes=function(){return[this._radiusAxis,this._angleAxis]},t.prototype.getAxesByScale=function(t){var e=[],n=this._angleAxis,i=this._radiusAxis;return n.scale.type===t\u0026amp;\u0026amp;e.push(n),i.scale.type===t\u0026amp;\u0026amp;e.push(i),e},t.prototype.getAngleAxis=function(){return this._angleAxis},t.prototype.getRadiusAxis=function(){return this._radiusAxis},t.prototype.getOtherAxis=function(t){var e=this._angleAxis;return t===e?this._radiusAxis:e},t.prototype.getBaseAxis=function(){return this.getAxesByScale(\u0026quot;ordinal\u0026quot;)[0]||this.getAxesByScale(\u0026quot;time\u0026quot;)[0]||this.getAngleAxis()},t.prototype.getTooltipAxes=function(t){var e=null!=t\u0026amp;\u0026amp;\u0026quot;auto\u0026quot;!==t?this.getAxis(t):this.getBaseAxis();return{baseAxes:[e],otherAxes:[this.getOtherAxis(e)]}},t.prototype.dataToPoint=function(t,e){return this.coordToPoint([this._radiusAxis.dataToRadius(t[0],e),this._angleAxis.dataToAngle(t[1],e)])},t.prototype.pointToData=function(t,e){var n=this.pointToCoord(t);return[this._radiusAxis.radiusToData(n[0],e),this._angleAxis.angleToData(n[1],e)]},t.prototype.pointToCoord=function(t){var e=t[0]-this.cx,n=t[1]-this.cy,i=this.getAngleAxis(),r=i.getExtent(),o=Math.min(r[0],r[1]),a=Math.max(r[0],r[1]);i.inverse?o=a-360:a=o+360;var s=Math.sqrt(e*e+n*n);e/=s,n/=s;for(var l=Math.atan2(-n,e)/Math.PI*180,u=l\u0026lt;o?1:-1;l\u0026lt;o||l\u0026gt;a;)l+=360*u;return[s,l]},t.prototype.coordToPoint=function(t){var e=t[0],n=t[1]/180*Math.PI;return[Math.cos(n)*e+this.cx,-Math.sin(n)*e+this.cy]},t.prototype.getArea=function(){var t=this.getAngleAxis(),e=this.getRadiusAxis().getExtent().slice();e[0]\u0026gt;e[1]\u0026amp;\u0026amp;e.reverse();var n=t.getExtent(),i=Math.PI/180,r=1e-4;return{cx:this.cx,cy:this.cy,r0:e[0],r:e[1],startAngle:-n[0]*i,endAngle:-n[1]*i,clockwise:t.inverse,contain:function(t,e){var n=t-this.cx,i=e-this.cy,o=n*n+i*i,a=this.r,s=this.r0;return a!==s\u0026amp;\u0026amp;o-r\u0026lt;=a*a\u0026amp;\u0026amp;o+r\u0026gt;=s*s}}},t.prototype.convertToPixel=function(t,e,n){return tE(e)===this?this.dataToPoint(n):null},t.prototype.convertFromPixel=function(t,e,n){return tE(e)===this?this.pointToData(n):null},t}();function tE(t){var e=t.seriesModel,n=t.polarModel;return n\u0026amp;\u0026amp;n.coordinateSystem||e\u0026amp;\u0026amp;e.coordinateSystem}function eE(t,e){var n=this,i=n.getAngleAxis(),r=n.getRadiusAxis();if(i.scale.setExtent(1/0,-1/0),r.scale.setExtent(1/0,-1/0),t.eachSeries((function(t){if(t.coordinateSystem===n){var e=t.getData();E(C_(e,\u0026quot;radius\u0026quot;),(function(t){r.scale.unionExtentFromData(e,t)})),E(C_(e,\u0026quot;angle\u0026quot;),(function(t){i.scale.unionExtentFromData(e,t)}))}})),__(i.scale,i.model),__(r.scale,r.model),\u0026quot;category\u0026quot;===i.type\u0026amp;\u0026amp;!i.onBand){var o=i.getExtent(),a=360/i.scale.count();i.inverse?o[1]+=a:o[1]-=a,i.setExtent(o[0],o[1])}}function nE(t,e){var n;if(t.type=e.get(\u0026quot;type\u0026quot;),t.scale=b_(e),t.onBand=e.get(\u0026quot;boundaryGap\u0026quot;)\u0026amp;\u0026amp;\u0026quot;category\u0026quot;===t.type,t.inverse=e.get(\u0026quot;inverse\u0026quot;),function(t){return\u0026quot;angleAxis\u0026quot;===t.mainType}(e)){t.inverse=t.inverse!==e.get(\u0026quot;clockwise\u0026quot;);var i=e.get(\u0026quot;startAngle\u0026quot;),r=null!==(n=e.get(\u0026quot;endAngle\u0026quot;))\u0026amp;\u0026amp;void 0!==n?n:i+(t.inverse?-360:360);t.setExtent(i,r)}e.axis=t,t.model=e}var iE={dimensions:JN,create:function(t,e){var n=[];return t.eachComponent(\u0026quot;polar\u0026quot;,(function(t,i){var r=new QN(i+\u0026quot;\u0026quot;);r.update=eE;var o=r.getRadiusAxis(),a=r.getAngleAxis(),s=t.findAxisModel(\u0026quot;radiusAxis\u0026quot;),l=t.findAxisModel(\u0026quot;angleAxis\u0026quot;);nE(o,s),nE(a,l),function(t,e,n){var i=e.get(\u0026quot;center\u0026quot;),r=n.getWidth(),o=n.getHeight();t.cx=$r(i[0],r),t.cy=$r(i[1],o);var a=t.getRadiusAxis(),s=Math.min(r,o)/2,l=e.get(\u0026quot;radius\u0026quot;);null==l?l=[0,\u0026quot;100%\u0026quot;]:Y(l)||(l=[0,l]);var u=[$r(l[0],s),$r(l[1],s)];a.inverse?a.setExtent(u[1],u[0]):a.setExtent(u[0],u[1])}(r,t,e),n.push(r),t.coordinateSystem=r,r.model=t})),t.eachSeries((function(t){if(\u0026quot;polar\u0026quot;===t.get(\u0026quot;coordinateSystem\u0026quot;)){var e=t.getReferringComponents(\u0026quot;polar\u0026quot;,Wo).models[0];0,t.coordinateSystem=e.coordinateSystem}})),n}},rE=[\u0026quot;axisLine\u0026quot;,\u0026quot;axisLabel\u0026quot;,\u0026quot;axisTick\u0026quot;,\u0026quot;minorTick\u0026quot;,\u0026quot;splitLine\u0026quot;,\u0026quot;minorSplitLine\u0026quot;,\u0026quot;splitArea\u0026quot;];function oE(t,e,n){e[1]\u0026gt;e[0]\u0026amp;\u0026amp;(e=e.slice().reverse());var i=t.coordToPoint([e[0],n]),r=t.coordToPoint([e[1],n]);return{x1:i[0],y1:i[1],x2:r[0],y2:r[1]}}function aE(t){return t.getRadiusAxis().inverse?0:1}function sE(t){var e=t[0],n=t[t.length-1];e\u0026amp;\u0026amp;n\u0026amp;\u0026amp;Math.abs(Math.abs(e.coord-n.coord)-360)\u0026lt;1e-4\u0026amp;\u0026amp;t.pop()}var lE=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.axisPointerClass=\u0026quot;PolarAxisPointer\u0026quot;,n}return n(e,t),e.prototype.render=function(t,e){if(this.group.removeAll(),t.get(\u0026quot;show\u0026quot;)){var n=t.axis,i=n.polar,r=i.getRadiusAxis().getExtent(),o=n.getTicksCoords(),a=n.getMinorTicksCoords(),s=z(n.getViewLabels(),(function(t){t=T(t);var e=n.scale,i=\u0026quot;ordinal\u0026quot;===e.type?e.getRawOrdinalNumber(t.tickValue):t.tickValue;return t.coord=n.dataToCoord(i),t}));sE(s),sE(o),E(rE,(function(e){!t.get([e,\u0026quot;show\u0026quot;])||n.scale.isBlank()\u0026amp;\u0026amp;\u0026quot;axisLine\u0026quot;!==e||uE[e](this.group,t,i,o,a,r,s)}),this)}},e.type=\u0026quot;angleAxis\u0026quot;,e}(TI),uE={axisLine:function(t,e,n,i,r,o){var a,s=e.getModel([\u0026quot;axisLine\u0026quot;,\u0026quot;lineStyle\u0026quot;]),l=n.getAngleAxis(),u=Math.PI/180,h=l.getExtent(),c=aE(n),p=c?0:1,d=360===Math.abs(h[1]-h[0])?\u0026quot;Circle\u0026quot;:\u0026quot;Arc\u0026quot;;(a=0===o[p]?new Qh[d]({shape:{cx:n.cx,cy:n.cy,r:o[c],startAngle:-h[0]*u,endAngle:-h[1]*u,clockwise:l.inverse},style:s.getLineStyle(),z2:1,silent:!0}):new Wu({shape:{cx:n.cx,cy:n.cy,r:o[c],r0:o[p]},style:s.getLineStyle(),z2:1,silent:!0})).style.fill=null,t.add(a)},axisTick:function(t,e,n,i,r,o){var a=e.getModel(\u0026quot;axisTick\u0026quot;),s=(a.get(\u0026quot;inside\u0026quot;)?-1:1)*a.get(\u0026quot;length\u0026quot;),l=o[aE(n)],u=z(i,(function(t){return new Ku({shape:oE(n,[l,l+s],t.coord)})}));t.add(Nh(u,{style:k(a.getModel(\u0026quot;lineStyle\u0026quot;).getLineStyle(),{stroke:e.get([\u0026quot;axisLine\u0026quot;,\u0026quot;lineStyle\u0026quot;,\u0026quot;color\u0026quot;])})}))},minorTick:function(t,e,n,i,r,o){if(r.length){for(var a=e.getModel(\u0026quot;axisTick\u0026quot;),s=e.getModel(\u0026quot;minorTick\u0026quot;),l=(a.get(\u0026quot;inside\u0026quot;)?-1:1)*s.get(\u0026quot;length\u0026quot;),u=o[aE(n)],h=[],c=0;c\u0026lt;r.length;c++)for(var p=0;p\u0026lt;r[c].length;p++)h.push(new Ku({shape:oE(n,[u,u+l],r[c][p].coord)}));t.add(Nh(h,{style:k(s.getModel(\u0026quot;lineStyle\u0026quot;).getLineStyle(),k(a.getLineStyle(),{stroke:e.get([\u0026quot;axisLine\u0026quot;,\u0026quot;lineStyle\u0026quot;,\u0026quot;color\u0026quot;])}))}))}},axisLabel:function(t,e,n,i,r,o,a){var s=e.getCategories(!0),l=e.getModel(\u0026quot;axisLabel\u0026quot;),u=l.get(\u0026quot;margin\u0026quot;),h=e.get(\u0026quot;triggerEvent\u0026quot;);E(a,(function(i,r){var a=l,c=i.tickValue,p=o[aE(n)],d=n.coordToPoint([p+u,i.coord]),f=n.cx,g=n.cy,y=Math.abs(d[0]-f)/p\u0026lt;.3?\u0026quot;center\u0026quot;:d[0]\u0026gt;f?\u0026quot;left\u0026quot;:\u0026quot;right\u0026quot;,v=Math.abs(d[1]-g)/p\u0026lt;.3?\u0026quot;middle\u0026quot;:d[1]\u0026gt;g?\u0026quot;top\u0026quot;:\u0026quot;bottom\u0026quot;;if(s\u0026amp;\u0026amp;s[c]){var m=s[c];q(m)\u0026amp;\u0026amp;m.textStyle\u0026amp;\u0026amp;(a=new Cc(m.textStyle,l,l.ecModel))}var x=new Xs({silent:dI.isLabelSilent(e),style:oc(a,{x:d[0],y:d[1],fill:a.getTextColor()||e.get([\u0026quot;axisLine\u0026quot;,\u0026quot;lineStyle\u0026quot;,\u0026quot;color\u0026quot;]),text:i.formattedLabel,align:y,verticalAlign:v})});if(t.add(x),h){var _=dI.makeAxisEventDataBase(e);_.targetType=\u0026quot;axisLabel\u0026quot;,_.value=i.rawLabel,rl(x).eventData=_}}),this)},splitLine:function(t,e,n,i,r,o){var a=e.getModel(\u0026quot;splitLine\u0026quot;).getModel(\u0026quot;lineStyle\u0026quot;),s=a.get(\u0026quot;color\u0026quot;),l=0;s=s instanceof Array?s:[s];for(var u=[],h=0;h\u0026lt;i.length;h++){var c=l++%s.length;u[c]=u[c]||[],u[c].push(new Ku({shape:oE(n,o,i[h].coord)}))}for(h=0;h\u0026lt;u.length;h++)t.add(Nh(u[h],{style:k({stroke:s[h%s.length]},a.getLineStyle()),silent:!0,z:e.get(\u0026quot;z\u0026quot;)}))},minorSplitLine:function(t,e,n,i,r,o){if(r.length){for(var a=e.getModel(\u0026quot;minorSplitLine\u0026quot;).getModel(\u0026quot;lineStyle\u0026quot;),s=[],l=0;l\u0026lt;r.length;l++)for(var u=0;u\u0026lt;r[l].length;u++)s.push(new Ku({shape:oE(n,o,r[l][u].coord)}));t.add(Nh(s,{style:a.getLineStyle(),silent:!0,z:e.get(\u0026quot;z\u0026quot;)}))}},splitArea:function(t,e,n,i,r,o){if(i.length){var a=e.getModel(\u0026quot;splitArea\u0026quot;).getModel(\u0026quot;areaStyle\u0026quot;),s=a.get(\u0026quot;color\u0026quot;),l=0;s=s instanceof Array?s:[s];for(var u=[],h=Math.PI/180,c=-i[0].coord*h,p=Math.min(o[0],o[1]),d=Math.max(o[0],o[1]),f=e.get(\u0026quot;clockwise\u0026quot;),g=1,y=i.length;g\u0026lt;=y;g++){var v=g===y?i[0].coord:i[g].coord,m=l++%s.length;u[m]=u[m]||[],u[m].push(new Fu({shape:{cx:n.cx,cy:n.cy,r0:p,r:d,startAngle:c,endAngle:-v*h,clockwise:f},silent:!0})),c=-v*h}for(g=0;g\u0026lt;u.length;g++)t.add(Nh(u[g],{style:k({fill:s[g%s.length]},a.getAreaStyle()),silent:!0}))}}},hE=[\u0026quot;axisLine\u0026quot;,\u0026quot;axisTickLabel\u0026quot;,\u0026quot;axisName\u0026quot;],cE=[\u0026quot;splitLine\u0026quot;,\u0026quot;splitArea\u0026quot;,\u0026quot;minorSplitLine\u0026quot;],pE=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.axisPointerClass=\u0026quot;PolarAxisPointer\u0026quot;,n}return n(e,t),e.prototype.render=function(t,e){if(this.group.removeAll(),t.get(\u0026quot;show\u0026quot;)){var n=this._axisGroup,i=this._axisGroup=new Br;this.group.add(i);var r=t.axis,o=r.polar,a=o.getAngleAxis(),s=r.getTicksCoords(),l=r.getMinorTicksCoords(),u=a.getExtent()[0],h=r.getExtent(),c=function(t,e,n){return{position:[t.cx,t.cy],rotation:n/180*Math.PI,labelDirection:-1,tickDirection:-1,nameDirection:1,labelRotate:e.getModel(\u0026quot;axisLabel\u0026quot;).get(\u0026quot;rotate\u0026quot;),z2:1}}(o,t,u),p=new dI(t,c);E(hE,p.add,p),i.add(p.getGroup()),Hh(n,i,t),E(cE,(function(e){t.get([e,\u0026quot;show\u0026quot;])\u0026amp;\u0026amp;!r.scale.isBlank()\u0026amp;\u0026amp;dE[e](this.group,t,o,u,h,s,l)}),this)}},e.type=\u0026quot;radiusAxis\u0026quot;,e}(TI),dE={splitLine:function(t,e,n,i,r,o){var a=e.getModel(\u0026quot;splitLine\u0026quot;).getModel(\u0026quot;lineStyle\u0026quot;),s=a.get(\u0026quot;color\u0026quot;),l=0,u=n.getAngleAxis(),h=Math.PI/180,c=u.getExtent(),p=360===Math.abs(c[1]-c[0])?\u0026quot;Circle\u0026quot;:\u0026quot;Arc\u0026quot;;s=s instanceof Array?s:[s];for(var d=[],f=0;f\u0026lt;o.length;f++){var g=l++%s.length;d[g]=d[g]||[],d[g].push(new Qh[p]({shape:{cx:n.cx,cy:n.cy,r:Math.max(o[f].coord,0),startAngle:-c[0]*h,endAngle:-c[1]*h,clockwise:u.inverse}}))}for(f=0;f\u0026lt;d.length;f++)t.add(Nh(d[f],{style:k({stroke:s[f%s.length],fill:null},a.getLineStyle()),silent:!0}))},minorSplitLine:function(t,e,n,i,r,o,a){if(a.length){for(var s=e.getModel(\u0026quot;minorSplitLine\u0026quot;).getModel(\u0026quot;lineStyle\u0026quot;),l=[],u=0;u\u0026lt;a.length;u++)for(var h=0;h\u0026lt;a[u].length;h++)l.push(new Su({shape:{cx:n.cx,cy:n.cy,r:a[u][h].coord}}));t.add(Nh(l,{style:k({fill:null},s.getLineStyle()),silent:!0}))}},splitArea:function(t,e,n,i,r,o){if(o.length){var a=e.getModel(\u0026quot;splitArea\u0026quot;).getModel(\u0026quot;areaStyle\u0026quot;),s=a.get(\u0026quot;color\u0026quot;),l=0;s=s instanceof Array?s:[s];for(var u=[],h=o[0].coord,c=1;c\u0026lt;o.length;c++){var p=l++%s.length;u[p]=u[p]||[],u[p].push(new Fu({shape:{cx:n.cx,cy:n.cy,r0:h,r:o[c].coord,startAngle:0,endAngle:2*Math.PI},silent:!0})),h=o[c].coord}for(c=0;c\u0026lt;u.length;c++)t.add(Nh(u[c],{style:k({fill:s[c%s.length]},a.getAreaStyle()),silent:!0}))}}};function fE(t){return t.get(\u0026quot;stack\u0026quot;)||\u0026quot;__ec_stack_\u0026quot;+t.seriesIndex}function gE(t,e){return e.dim+t.model.componentIndex}function yE(t,e,n){var i={},r=function(t){var e={};E(t,(function(t,n){var i=t.getData(),r=t.coordinateSystem,o=r.getBaseAxis(),a=gE(r,o),s=o.getExtent(),l=\u0026quot;category\u0026quot;===o.type?o.getBandWidth():Math.abs(s[1]-s[0])/i.count(),u=e[a]||{bandWidth:l,remainedWidth:l,autoWidthCount:0,categoryGap:\u0026quot;20%\u0026quot;,gap:\u0026quot;30%\u0026quot;,stacks:{}},h=u.stacks;e[a]=u;var c=fE(t);h[c]||u.autoWidthCount++,h[c]=h[c]||{width:0,maxWidth:0};var p=$r(t.get(\u0026quot;barWidth\u0026quot;),l),d=$r(t.get(\u0026quot;barMaxWidth\u0026quot;),l),f=t.get(\u0026quot;barGap\u0026quot;),g=t.get(\u0026quot;barCategoryGap\u0026quot;);p\u0026amp;\u0026amp;!h[c].width\u0026amp;\u0026amp;(p=Math.min(u.remainedWidth,p),h[c].width=p,u.remainedWidth-=p),d\u0026amp;\u0026amp;(h[c].maxWidth=d),null!=f\u0026amp;\u0026amp;(u.gap=f),null!=g\u0026amp;\u0026amp;(u.categoryGap=g)}));var n={};return E(e,(function(t,e){n[e]={};var i=t.stacks,r=t.bandWidth,o=$r(t.categoryGap,r),a=$r(t.gap,1),s=t.remainedWidth,l=t.autoWidthCount,u=(s-o)/(l+(l-1)*a);u=Math.max(u,0),E(i,(function(t,e){var n=t.maxWidth;n\u0026amp;\u0026amp;n\u0026lt;u\u0026amp;\u0026amp;(n=Math.min(n,s),t.width\u0026amp;\u0026amp;(n=Math.min(n,t.width)),s-=n,t.width=n,l--)})),u=(s-o)/(l+(l-1)*a),u=Math.max(u,0);var h,c=0;E(i,(function(t,e){t.width||(t.width=u),h=t,c+=t.width*(1+a)})),h\u0026amp;\u0026amp;(c-=h.width*a);var p=-c/2;E(i,(function(t,i){n[e][i]=n[e][i]||{offset:p,width:t.width},p+=t.width*(1+a)}))})),n}(B(e.getSeriesByType(t),(function(t){return!e.isSeriesFiltered(t)\u0026amp;\u0026amp;t.coordinateSystem\u0026amp;\u0026amp;\u0026quot;polar\u0026quot;===t.coordinateSystem.type})));e.eachSeriesByType(t,(function(t){if(\u0026quot;polar\u0026quot;===t.coordinateSystem.type){var e=t.getData(),n=t.coordinateSystem,o=n.getBaseAxis(),a=gE(n,o),s=fE(t),l=r[a][s],u=l.offset,h=l.width,c=n.getOtherAxis(o),p=t.coordinateSystem.cx,d=t.coordinateSystem.cy,f=t.get(\u0026quot;barMinHeight\u0026quot;)||0,g=t.get(\u0026quot;barMinAngle\u0026quot;)||0;i[s]=i[s]||[];for(var y=e.mapDimension(c.dim),v=e.mapDimension(o.dim),m=mx(e,y),x=\u0026quot;radius\u0026quot;!==o.dim||!t.get(\u0026quot;roundCap\u0026quot;,!0),_=c.model.get(\u0026quot;startValue\u0026quot;),b=c.dataToCoord(_||0),w=0,S=e.count();w\u0026lt;S;w++){var M=e.get(y,w),I=e.get(v,w),T=M\u0026gt;=0?\u0026quot;p\u0026quot;:\u0026quot;n\u0026quot;,C=b;m\u0026amp;\u0026amp;(i[s][I]||(i[s][I]={p:b,n:b}),C=i[s][I][T]);var D=void 0,A=void 0,k=void 0,L=void 0;if(\u0026quot;radius\u0026quot;===c.dim){var P=c.dataToCoord(M)-b,O=o.dataToCoord(I);Math.abs(P)\u0026lt;f\u0026amp;\u0026amp;(P=(P\u0026lt;0?-1:1)*f),D=C,A=C+P,L=(k=O-u)-h,m\u0026amp;\u0026amp;(i[s][I][T]=A)}else{var R=c.dataToCoord(M,x)-b,N=o.dataToCoord(I);Math.abs(R)\u0026lt;g\u0026amp;\u0026amp;(R=(R\u0026lt;0?-1:1)*g),A=(D=N+u)+h,k=C,L=C+R,m\u0026amp;\u0026amp;(i[s][I][T]=L)}e.setItemLayout(w,{cx:p,cy:d,r0:D,r:A,startAngle:-k*Math.PI/180,endAngle:-L*Math.PI/180,clockwise:k\u0026gt;=L})}}}))}var vE={startAngle:90,clockwise:!0,splitNumber:12,axisLabel:{rotate:0}},mE={splitNumber:5},xE=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\u0026quot;polar\u0026quot;,e}(Ag);function _E(t,e){e=e||{};var n=t.coordinateSystem,i=t.axis,r={},o=i.position,a=i.orient,s=n.getRect(),l=[s.x,s.x+s.width,s.y,s.y+s.height],u={horizontal:{top:l[2],bottom:l[3]},vertical:{left:l[0],right:l[1]}};r.position=[\u0026quot;vertical\u0026quot;===a?u.vertical[o]:l[0],\u0026quot;horizontal\u0026quot;===a?u.horizontal[o]:l[3]];r.rotation=Math.PI/2*{horizontal:0,vertical:1}[a];r.labelDirection=r.tickDirection=r.nameDirection={top:-1,bottom:1,right:1,left:-1}[o],t.get([\u0026quot;axisTick\u0026quot;,\u0026quot;inside\u0026quot;])\u0026amp;\u0026amp;(r.tickDirection=-r.tickDirection),it(e.labelInside,t.get([\u0026quot;axisLabel\u0026quot;,\u0026quot;inside\u0026quot;]))\u0026amp;\u0026amp;(r.labelDirection=-r.labelDirection);var h=e.rotate;return null==h\u0026amp;\u0026amp;(h=t.get([\u0026quot;axisLabel\u0026quot;,\u0026quot;rotate\u0026quot;])),r.labelRotation=\u0026quot;top\u0026quot;===o?-h:h,r.z2=1,r}var bE=[\u0026quot;axisLine\u0026quot;,\u0026quot;axisTickLabel\u0026quot;,\u0026quot;axisName\u0026quot;],wE=[\u0026quot;splitArea\u0026quot;,\u0026quot;splitLine\u0026quot;],SE=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.axisPointerClass=\u0026quot;SingleAxisPointer\u0026quot;,n}return n(e,t),e.prototype.render=function(e,n,i,r){var o=this.group;o.removeAll();var a=this._axisGroup;this._axisGroup=new Br;var s=_E(e),l=new dI(e,s);E(bE,l.add,l),o.add(this._axisGroup),o.add(l.getGroup()),E(wE,(function(t){e.get([t,\u0026quot;show\u0026quot;])\u0026amp;\u0026amp;ME[t](this,this.group,this._axisGroup,e)}),this),Hh(a,this._axisGroup,e),t.prototype.render.call(this,e,n,i,r)},e.prototype.remove=function(){AI(this)},e.type=\u0026quot;singleAxis\u0026quot;,e}(TI),ME={splitLine:function(t,e,n,i){var r=i.axis;if(!r.scale.isBlank()){var o=i.getModel(\u0026quot;splitLine\u0026quot;),a=o.getModel(\u0026quot;lineStyle\u0026quot;),s=a.get(\u0026quot;color\u0026quot;);s=s instanceof Array?s:[s];for(var l=a.get(\u0026quot;width\u0026quot;),u=i.coordinateSystem.getRect(),h=r.isHorizontal(),c=[],p=0,d=r.getTicksCoords({tickModel:o}),f=[],g=[],y=0;y\u0026lt;d.length;++y){var v=r.toGlobalCoord(d[y].coord);h?(f[0]=v,f[1]=u.y,g[0]=v,g[1]=u.y+u.height):(f[0]=u.x,f[1]=v,g[0]=u.x+u.width,g[1]=v);var m=new Ku({shape:{x1:f[0],y1:f[1],x2:g[0],y2:g[1]},silent:!0});zh(m.shape,l);var x=p++%s.length;c[x]=c[x]||[],c[x].push(m)}var _=a.getLineStyle([\u0026quot;color\u0026quot;]);for(y=0;y\u0026lt;c.length;++y)e.add(Nh(c[y],{style:k({stroke:s[y%s.length]},_),silent:!0}))}},splitArea:function(t,e,n,i){DI(t,n,i,i)}},IE=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.getCoordSysModel=function(){return this},e.type=\u0026quot;singleAxis\u0026quot;,e.layoutMode=\u0026quot;box\u0026quot;,e.defaultOption={left:\u0026quot;5%\u0026quot;,top:\u0026quot;5%\u0026quot;,right:\u0026quot;5%\u0026quot;,bottom:\u0026quot;5%\u0026quot;,type:\u0026quot;value\u0026quot;,position:\u0026quot;bottom\u0026quot;,orient:\u0026quot;horizontal\u0026quot;,axisLine:{show:!0,lineStyle:{width:1,type:\u0026quot;solid\u0026quot;}},tooltip:{show:!0},axisTick:{show:!0,length:6,lineStyle:{width:1}},axisLabel:{show:!0,interval:\u0026quot;auto\u0026quot;},splitLine:{show:!0,lineStyle:{type:\u0026quot;dashed\u0026quot;,opacity:.2}}},e}(zp);R(IE,D_.prototype);var TE=function(t){function e(e,n,i,r,o){var a=t.call(this,e,n,i)||this;return a.type=r||\u0026quot;value\u0026quot;,a.position=o||\u0026quot;bottom\u0026quot;,a}return n(e,t),e.prototype.isHorizontal=function(){var t=this.position;return\u0026quot;top\u0026quot;===t||\u0026quot;bottom\u0026quot;===t},e.prototype.pointToData=function(t,e){return this.coordinateSystem.pointToData(t)[0]},e}(ab),CE=[\u0026quot;single\u0026quot;],DE=function(){function t(t,e,n){this.type=\u0026quot;single\u0026quot;,this.dimension=\u0026quot;single\u0026quot;,this.dimensions=CE,this.axisPointerEnabled=!0,this.model=t,this._init(t,e,n)}return t.prototype._init=function(t,e,n){var i=this.dimension,r=new TE(i,b_(t),[0,0],t.get(\u0026quot;type\u0026quot;),t.get(\u0026quot;position\u0026quot;)),o=\u0026quot;category\u0026quot;===r.type;r.onBand=o\u0026amp;\u0026amp;t.get(\u0026quot;boundaryGap\u0026quot;),r.inverse=t.get(\u0026quot;inverse\u0026quot;),r.orient=t.get(\u0026quot;orient\u0026quot;),t.axis=r,r.model=t,r.coordinateSystem=this,this._axis=r},t.prototype.update=function(t,e){t.eachSeries((function(t){if(t.coordinateSystem===this){var e=t.getData();E(e.mapDimensionsAll(this.dimension),(function(t){this._axis.scale.unionExtentFromData(e,t)}),this),__(this._axis.scale,this._axis.model)}}),this)},t.prototype.resize=function(t,e){this._rect=kp({left:t.get(\u0026quot;left\u0026quot;),top:t.get(\u0026quot;top\u0026quot;),right:t.get(\u0026quot;right\u0026quot;),bottom:t.get(\u0026quot;bottom\u0026quot;),width:t.get(\u0026quot;width\u0026quot;),height:t.get(\u0026quot;height\u0026quot;)},{width:e.getWidth(),height:e.getHeight()}),this._adjustAxis()},t.prototype.getRect=function(){return this._rect},t.prototype._adjustAxis=function(){var t=this._rect,e=this._axis,n=e.isHorizontal(),i=n?[0,t.width]:[0,t.height],r=e.inverse?1:0;e.setExtent(i[r],i[1-r]),this._updateAxisTransform(e,n?t.x:t.y)},t.prototype._updateAxisTransform=function(t,e){var n=t.getExtent(),i=n[0]+n[1],r=t.isHorizontal();t.toGlobalCoord=r?function(t){return t+e}:function(t){return i-t+e},t.toLocalCoord=r?function(t){return t-e}:function(t){return i-t+e}},t.prototype.getAxis=function(){return this._axis},t.prototype.getBaseAxis=function(){return this._axis},t.prototype.getAxes=function(){return[this._axis]},t.prototype.getTooltipAxes=function(){return{baseAxes:[this.getAxis()],otherAxes:[]}},t.prototype.containPoint=function(t){var e=this.getRect(),n=this.getAxis();return\u0026quot;horizontal\u0026quot;===n.orient?n.contain(n.toLocalCoord(t[0]))\u0026amp;\u0026amp;t[1]\u0026gt;=e.y\u0026amp;\u0026amp;t[1]\u0026lt;=e.y+e.height:n.contain(n.toLocalCoord(t[1]))\u0026amp;\u0026amp;t[0]\u0026gt;=e.y\u0026amp;\u0026amp;t[0]\u0026lt;=e.y+e.height},t.prototype.pointToData=function(t){var e=this.getAxis();return[e.coordToData(e.toLocalCoord(t[\u0026quot;horizontal\u0026quot;===e.orient?0:1]))]},t.prototype.dataToPoint=function(t){var e=this.getAxis(),n=this.getRect(),i=[],r=\u0026quot;horizontal\u0026quot;===e.orient?0:1;return t instanceof Array\u0026amp;\u0026amp;(t=t[0]),i[r]=e.toGlobalCoord(e.dataToCoord(+t)),i[1-r]=0===r?n.y+n.height/2:n.x+n.width/2,i},t.prototype.convertToPixel=function(t,e,n){return AE(e)===this?this.dataToPoint(n):null},t.prototype.convertFromPixel=function(t,e,n){return AE(e)===this?this.pointToData(n):null},t}();function AE(t){var e=t.seriesModel,n=t.singleAxisModel;return n\u0026amp;\u0026amp;n.coordinateSystem||e\u0026amp;\u0026amp;e.coordinateSystem}var kE={create:function(t,e){var n=[];return t.eachComponent(\u0026quot;singleAxis\u0026quot;,(function(i,r){var o=new DE(i,t,e);o.name=\u0026quot;single_\u0026quot;+r,o.resize(i,e),i.coordinateSystem=o,n.push(o)})),t.eachSeries((function(t){if(\u0026quot;singleAxis\u0026quot;===t.get(\u0026quot;coordinateSystem\u0026quot;)){var e=t.getReferringComponents(\u0026quot;singleAxis\u0026quot;,Wo).models[0];t.coordinateSystem=e\u0026amp;\u0026amp;e.coordinateSystem}})),n},dimensions:CE},LE=[\u0026quot;x\u0026quot;,\u0026quot;y\u0026quot;],PE=[\u0026quot;width\u0026quot;,\u0026quot;height\u0026quot;],OE=function(t){function e(){return null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this}return n(e,t),e.prototype.makeElOption=function(t,e,n,i,r){var o=n.axis,a=o.coordinateSystem,s=EE(a,1-NE(o)),l=a.dataToPoint(e)[0],u=i.get(\u0026quot;type\u0026quot;);if(u\u0026amp;\u0026amp;\u0026quot;none\u0026quot;!==u){var h=fN(i),c=RE[u](o,l,s);c.style=h,t.graphicKey=c.type,t.pointer=c}mN(e,t,_E(n),n,i,r)},e.prototype.getHandleTransform=function(t,e,n){var i=_E(e,{labelInside:!1});i.labelMargin=n.get([\u0026quot;handle\u0026quot;,\u0026quot;margin\u0026quot;]);var r=vN(e.axis,t,i);return{x:r[0],y:r[1],rotation:i.rotation+(i.labelDirection\u0026lt;0?Math.PI:0)}},e.prototype.updateHandleTransform=function(t,e,n,i){var r=n.axis,o=r.coordinateSystem,a=NE(r),s=EE(o,a),l=[t.x,t.y];l[a]+=e[a],l[a]=Math.min(s[1],l[a]),l[a]=Math.max(s[0],l[a]);var u=EE(o,1-a),h=(u[1]+u[0])/2,c=[h,h];return c[a]=l[a],{x:l[0],y:l[1],rotation:t.rotation,cursorPoint:c,tooltipOption:{verticalAlign:\u0026quot;middle\u0026quot;}}},e}(lN),RE={line:function(t,e,n){return{type:\u0026quot;Line\u0026quot;,subPixelOptimize:!0,shape:xN([e,n[0]],[e,n[1]],NE(t))}},shadow:function(t,e,n){var i=t.getBandWidth(),r=n[1]-n[0];return{type:\u0026quot;Rect\u0026quot;,shape:_N([e-i/2,n[0]],[i,r],NE(t))}}};function NE(t){return t.isHorizontal()?0:1}function EE(t,e){var n=t.getRect();return[n[LE[e]],n[LE[e]]+n[PE[e]]]}var zE=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\u0026quot;single\u0026quot;,e}(Ag);var VE=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(e,n,i){var r=Rp(e);t.prototype.init.apply(this,arguments),BE(e,r)},e.prototype.mergeOption=function(e){t.prototype.mergeOption.apply(this,arguments),BE(this.option,e)},e.prototype.getCellSize=function(){return this.option.cellSize},e.type=\u0026quot;calendar\u0026quot;,e.defaultOption={z:2,left:80,top:60,cellSize:20,orient:\u0026quot;horizontal\u0026quot;,splitLine:{show:!0,lineStyle:{color:\u0026quot;#000\u0026quot;,width:1,type:\u0026quot;solid\u0026quot;}},itemStyle:{color:\u0026quot;#fff\u0026quot;,borderWidth:1,borderColor:\u0026quot;#ccc\u0026quot;},dayLabel:{show:!0,firstDay:0,position:\u0026quot;start\u0026quot;,margin:\u0026quot;50%\u0026quot;,color:\u0026quot;#000\u0026quot;},monthLabel:{show:!0,position:\u0026quot;start\u0026quot;,margin:5,align:\u0026quot;center\u0026quot;,formatter:null,color:\u0026quot;#000\u0026quot;},yearLabel:{show:!0,position:null,margin:30,formatter:null,color:\u0026quot;#ccc\u0026quot;,fontFamily:\u0026quot;sans-serif\u0026quot;,fontWeight:\u0026quot;bolder\u0026quot;,fontSize:20}},e}(zp);function BE(t,e){var n,i=t.cellSize;1===(n=Y(i)?i:t.cellSize=[i,i]).length\u0026amp;\u0026amp;(n[1]=n[0]);var r=z([0,1],(function(t){return function(t,e){return null!=t[Cp[e][0]]||null!=t[Cp[e][1]]\u0026amp;\u0026amp;null!=t[Cp[e][2]]}(e,t)\u0026amp;\u0026amp;(n[t]=\u0026quot;auto\u0026quot;),null!=n[t]\u0026amp;\u0026amp;\u0026quot;auto\u0026quot;!==n[t]}));Op(t,e,{type:\u0026quot;box\u0026quot;,ignoreSize:r})}var FE=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){var i=this.group;i.removeAll();var r=t.coordinateSystem,o=r.getRangeInfo(),a=r.getOrient(),s=e.getLocaleModel();this._renderDayRect(t,o,i),this._renderLines(t,o,a,i),this._renderYearText(t,o,a,i),this._renderMonthText(t,s,a,i),this._renderWeekText(t,s,o,a,i)},e.prototype._renderDayRect=function(t,e,n){for(var i=t.coordinateSystem,r=t.getModel(\u0026quot;itemStyle\u0026quot;).getItemStyle(),o=i.getCellWidth(),a=i.getCellHeight(),s=e.start.time;s\u0026lt;=e.end.time;s=i.getNextNDay(s,1).time){var l=i.dataToRect([s],!1).tl,u=new Ws({shape:{x:l[0],y:l[1],width:o,height:a},cursor:\u0026quot;default\u0026quot;,style:r});n.add(u)}},e.prototype._renderLines=function(t,e,n,i){var r=this,o=t.coordinateSystem,a=t.getModel([\u0026quot;splitLine\u0026quot;,\u0026quot;lineStyle\u0026quot;]).getLineStyle(),s=t.get([\u0026quot;splitLine\u0026quot;,\u0026quot;show\u0026quot;]),l=a.lineWidth;this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[];for(var u=e.start,h=0;u.time\u0026lt;=e.end.time;h++){p(u.formatedDate),0===h\u0026amp;\u0026amp;(u=o.getDateInfo(e.start.y+\u0026quot;-\u0026quot;+e.start.m));var c=u.date;c.setMonth(c.getMonth()+1),u=o.getDateInfo(c)}function p(e){r._firstDayOfMonth.push(o.getDateInfo(e)),r._firstDayPoints.push(o.dataToRect([e],!1).tl);var l=r._getLinePointsOfOneWeek(t,e,n);r._tlpoints.push(l[0]),r._blpoints.push(l[l.length-1]),s\u0026amp;\u0026amp;r._drawSplitline(l,a,i)}p(o.getNextNDay(e.end.time,1).formatedDate),s\u0026amp;\u0026amp;this._drawSplitline(r._getEdgesPoints(r._tlpoints,l,n),a,i),s\u0026amp;\u0026amp;this._drawSplitline(r._getEdgesPoints(r._blpoints,l,n),a,i)},e.prototype._getEdgesPoints=function(t,e,n){var i=[t[0].slice(),t[t.length-1].slice()],r=\u0026quot;horizontal\u0026quot;===n?0:1;return i[0][r]=i[0][r]-e/2,i[1][r]=i[1][r]+e/2,i},e.prototype._drawSplitline=function(t,e,n){var i=new Zu({z2:20,shape:{points:t},style:e});n.add(i)},e.prototype._getLinePointsOfOneWeek=function(t,e,n){for(var i=t.coordinateSystem,r=i.getDateInfo(e),o=[],a=0;a\u0026lt;7;a++){var s=i.getNextNDay(r.time,a),l=i.dataToRect([s.time],!1);o[2*s.day]=l.tl,o[2*s.day+1]=l[\u0026quot;horizontal\u0026quot;===n?\u0026quot;bl\u0026quot;:\u0026quot;tr\u0026quot;]}return o},e.prototype._formatterLabel=function(t,e){return U(t)\u0026amp;\u0026amp;t?(n=t,E(e,(function(t,e){n=n.replace(\u0026quot;{\u0026quot;+e+\u0026quot;}\u0026quot;,i?re(t):t)})),n):X(t)?t(e):e.nameMap;var n,i},e.prototype._yearTextPositionControl=function(t,e,n,i,r){var o=e[0],a=e[1],s=[\u0026quot;center\u0026quot;,\u0026quot;bottom\u0026quot;];\u0026quot;bottom\u0026quot;===i?(a+=r,s=[\u0026quot;center\u0026quot;,\u0026quot;top\u0026quot;]):\u0026quot;left\u0026quot;===i?o-=r:\u0026quot;right\u0026quot;===i?(o+=r,s=[\u0026quot;center\u0026quot;,\u0026quot;top\u0026quot;]):a-=r;var l=0;return\u0026quot;left\u0026quot;!==i\u0026amp;\u0026amp;\u0026quot;right\u0026quot;!==i||(l=Math.PI/2),{rotation:l,x:o,y:a,style:{align:s[0],verticalAlign:s[1]}}},e.prototype._renderYearText=function(t,e,n,i){var r=t.getModel(\u0026quot;yearLabel\u0026quot;);if(r.get(\u0026quot;show\u0026quot;)){var o=r.get(\u0026quot;margin\u0026quot;),a=r.get(\u0026quot;position\u0026quot;);a||(a=\u0026quot;horizontal\u0026quot;!==n?\u0026quot;top\u0026quot;:\u0026quot;left\u0026quot;);var s=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]],l=(s[0][0]+s[1][0])/2,u=(s[0][1]+s[1][1])/2,h=\u0026quot;horizontal\u0026quot;===n?0:1,c={top:[l,s[h][1]],bottom:[l,s[1-h][1]],left:[s[1-h][0],u],right:[s[h][0],u]},p=e.start.y;+e.end.y\u0026gt;+e.start.y\u0026amp;\u0026amp;(p=p+\u0026quot;-\u0026quot;+e.end.y);var d=r.get(\u0026quot;formatter\u0026quot;),f={start:e.start.y,end:e.end.y,nameMap:p},g=this._formatterLabel(d,f),y=new Xs({z2:30,style:oc(r,{text:g}),silent:r.get(\u0026quot;silent\u0026quot;)});y.attr(this._yearTextPositionControl(y,c[a],n,a,o)),i.add(y)}},e.prototype._monthTextPositionControl=function(t,e,n,i,r){var o=\u0026quot;left\u0026quot;,a=\u0026quot;top\u0026quot;,s=t[0],l=t[1];return\u0026quot;horizontal\u0026quot;===n?(l+=r,e\u0026amp;\u0026amp;(o=\u0026quot;center\u0026quot;),\u0026quot;start\u0026quot;===i\u0026amp;\u0026amp;(a=\u0026quot;bottom\u0026quot;)):(s+=r,e\u0026amp;\u0026amp;(a=\u0026quot;middle\u0026quot;),\u0026quot;start\u0026quot;===i\u0026amp;\u0026amp;(o=\u0026quot;right\u0026quot;)),{x:s,y:l,align:o,verticalAlign:a}},e.prototype._renderMonthText=function(t,e,n,i){var r=t.getModel(\u0026quot;monthLabel\u0026quot;);if(r.get(\u0026quot;show\u0026quot;)){var o=r.get(\u0026quot;nameMap\u0026quot;),a=r.get(\u0026quot;margin\u0026quot;),s=r.get(\u0026quot;position\u0026quot;),l=r.get(\u0026quot;align\u0026quot;),u=[this._tlpoints,this._blpoints];o\u0026amp;\u0026amp;!U(o)||(o\u0026amp;\u0026amp;(e=Vc(o)||e),o=e.get([\u0026quot;time\u0026quot;,\u0026quot;monthAbbr\u0026quot;])||[]);var h=\u0026quot;start\u0026quot;===s?0:1,c=\u0026quot;horizontal\u0026quot;===n?0:1;a=\u0026quot;start\u0026quot;===s?-a:a;for(var p=\u0026quot;center\u0026quot;===l,d=r.get(\u0026quot;silent\u0026quot;),f=0;f\u0026lt;u[h].length-1;f++){var g=u[h][f].slice(),y=this._firstDayOfMonth[f];if(p){var v=this._firstDayPoints[f];g[c]=(v[c]+u[0][f+1][c])/2}var m=r.get(\u0026quot;formatter\u0026quot;),x=o[+y.m-1],_={yyyy:y.y,yy:(y.y+\u0026quot;\u0026quot;).slice(2),MM:y.m,M:+y.m,nameMap:x},b=this._formatterLabel(m,_),w=new Xs({z2:30,style:A(oc(r,{text:b}),this._monthTextPositionControl(g,p,n,s,a)),silent:d});i.add(w)}}},e.prototype._weekTextPositionControl=function(t,e,n,i,r){var o=\u0026quot;center\u0026quot;,a=\u0026quot;middle\u0026quot;,s=t[0],l=t[1],u=\u0026quot;start\u0026quot;===n;return\u0026quot;horizontal\u0026quot;===e?(s=s+i+(u?1:-1)*r[0]/2,o=u?\u0026quot;right\u0026quot;:\u0026quot;left\u0026quot;):(l=l+i+(u?1:-1)*r[1]/2,a=u?\u0026quot;bottom\u0026quot;:\u0026quot;top\u0026quot;),{x:s,y:l,align:o,verticalAlign:a}},e.prototype._renderWeekText=function(t,e,n,i,r){var o=t.getModel(\u0026quot;dayLabel\u0026quot;);if(o.get(\u0026quot;show\u0026quot;)){var a=t.coordinateSystem,s=o.get(\u0026quot;position\u0026quot;),l=o.get(\u0026quot;nameMap\u0026quot;),u=o.get(\u0026quot;margin\u0026quot;),h=a.getFirstDayOfWeek();if(!l||U(l))l\u0026amp;\u0026amp;(e=Vc(l)||e),l=e.get([\u0026quot;time\u0026quot;,\u0026quot;dayOfWeekShort\u0026quot;])||z(e.get([\u0026quot;time\u0026quot;,\u0026quot;dayOfWeekAbbr\u0026quot;]),(function(t){return t[0]}));var c=a.getNextNDay(n.end.time,7-n.lweek).time,p=[a.getCellWidth(),a.getCellHeight()];u=$r(u,Math.min(p[1],p[0])),\u0026quot;start\u0026quot;===s\u0026amp;\u0026amp;(c=a.getNextNDay(n.start.time,-(7+n.fweek)).time,u=-u);for(var d=o.get(\u0026quot;silent\u0026quot;),f=0;f\u0026lt;7;f++){var g,y=a.getNextNDay(c,f),v=a.dataToRect([y.time],!1).center;g=Math.abs((f+h)%7);var m=new Xs({z2:30,style:A(oc(o,{text:l[g]}),this._weekTextPositionControl(v,i,s,u,p)),silent:d});r.add(m)}}},e.type=\u0026quot;calendar\u0026quot;,e}(Ag),GE=864e5,WE=function(){function t(e,n,i){this.type=\u0026quot;calendar\u0026quot;,this.dimensions=t.dimensions,this.getDimensionsInfo=t.getDimensionsInfo,this._model=e}return t.getDimensionsInfo=function(){return[{name:\u0026quot;time\u0026quot;,type:\u0026quot;time\u0026quot;},\u0026quot;value\u0026quot;]},t.prototype.getRangeInfo=function(){return this._rangeInfo},t.prototype.getModel=function(){return this._model},t.prototype.getRect=function(){return this._rect},t.prototype.getCellWidth=function(){return this._sw},t.prototype.getCellHeight=function(){return this._sh},t.prototype.getOrient=function(){return this._orient},t.prototype.getFirstDayOfWeek=function(){return this._firstDayOfWeek},t.prototype.getDateInfo=function(t){var e=(t=uo(t)).getFullYear(),n=t.getMonth()+1,i=n\u0026lt;10?\u0026quot;0\u0026quot;+n:\u0026quot;\u0026quot;+n,r=t.getDate(),o=r\u0026lt;10?\u0026quot;0\u0026quot;+r:\u0026quot;\u0026quot;+r,a=t.getDay();return{y:e+\u0026quot;\u0026quot;,m:i,d:o,day:a=Math.abs((a+7-this.getFirstDayOfWeek())%7),time:t.getTime(),formatedDate:e+\u0026quot;-\u0026quot;+i+\u0026quot;-\u0026quot;+o,date:t}},t.prototype.getNextNDay=function(t,e){return 0===(e=e||0)||(t=new Date(this.getDateInfo(t).time)).setDate(t.getDate()+e),this.getDateInfo(t)},t.prototype.update=function(t,e){this._firstDayOfWeek=+this._model.getModel(\u0026quot;dayLabel\u0026quot;).get(\u0026quot;firstDay\u0026quot;),this._orient=this._model.get(\u0026quot;orient\u0026quot;),this._lineWidth=this._model.getModel(\u0026quot;itemStyle\u0026quot;).getItemStyle().lineWidth||0,this._rangeInfo=this._getRangeInfo(this._initRangeOption());var n=this._rangeInfo.weeks||1,i=[\u0026quot;width\u0026quot;,\u0026quot;height\u0026quot;],r=this._model.getCellSize().slice(),o=this._model.getBoxLayoutParams(),a=\u0026quot;horizontal\u0026quot;===this._orient?[n,7]:[7,n];E([0,1],(function(t){u(r,t)\u0026amp;\u0026amp;(o[i[t]]=r[t]*a[t])}));var s={width:e.getWidth(),height:e.getHeight()},l=this._rect=kp(o,s);function u(t,e){return null!=t[e]\u0026amp;\u0026amp;\u0026quot;auto\u0026quot;!==t[e]}E([0,1],(function(t){u(r,t)||(r[t]=l[i[t]]/a[t])})),this._sw=r[0],this._sh=r[1]},t.prototype.dataToPoint=function(t,e){Y(t)\u0026amp;\u0026amp;(t=t[0]),null==e\u0026amp;\u0026amp;(e=!0);var n=this.getDateInfo(t),i=this._rangeInfo,r=n.formatedDate;if(e\u0026amp;\u0026amp;!(n.time\u0026gt;=i.start.time\u0026amp;\u0026amp;n.time\u0026lt;i.end.time+GE))return[NaN,NaN];var o=n.day,a=this._getRangeInfo([i.start.time,r]).nthWeek;return\u0026quot;vertical\u0026quot;===this._orient?[this._rect.x+o*this._sw+this._sw/2,this._rect.y+a*this._sh+this._sh/2]:[this._rect.x+a*this._sw+this._sw/2,this._rect.y+o*this._sh+this._sh/2]},t.prototype.pointToData=function(t){var e=this.pointToDate(t);return e\u0026amp;\u0026amp;e.time},t.prototype.dataToRect=function(t,e){var n=this.dataToPoint(t,e);return{contentShape:{x:n[0]-(this._sw-this._lineWidth)/2,y:n[1]-(this._sh-this._lineWidth)/2,width:this._sw-this._lineWidth,height:this._sh-this._lineWidth},center:n,tl:[n[0]-this._sw/2,n[1]-this._sh/2],tr:[n[0]+this._sw/2,n[1]-this._sh/2],br:[n[0]+this._sw/2,n[1]+this._sh/2],bl:[n[0]-this._sw/2,n[1]+this._sh/2]}},t.prototype.pointToDate=function(t){var e=Math.floor((t[0]-this._rect.x)/this._sw)+1,n=Math.floor((t[1]-this._rect.y)/this._sh)+1,i=this._rangeInfo.range;return\u0026quot;vertical\u0026quot;===this._orient?this._getDateByWeeksAndDay(n,e-1,i):this._getDateByWeeksAndDay(e,n-1,i)},t.prototype.convertToPixel=function(t,e,n){var i=HE(e);return i===this?i.dataToPoint(n):null},t.prototype.convertFromPixel=function(t,e,n){var i=HE(e);return i===this?i.pointToData(n):null},t.prototype.containPoint=function(t){return console.warn(\u0026quot;Not implemented.\u0026quot;),!1},t.prototype._initRangeOption=function(){var t,e=this._model.get(\u0026quot;range\u0026quot;);if(Y(e)\u0026amp;\u0026amp;1===e.length\u0026amp;\u0026amp;(e=e[0]),Y(e))t=e;else{var n=e.toString();if(/^\\d{4}$/.test(n)\u0026amp;\u0026amp;(t=[n+\u0026quot;-01-01\u0026quot;,n+\u0026quot;-12-31\u0026quot;]),/^\\d{4}[\\/|-]\\d{1,2}$/.test(n)){var i=this.getDateInfo(n),r=i.date;r.setMonth(r.getMonth()+1);var o=this.getNextNDay(r,-1);t=[i.formatedDate,o.formatedDate]}/^\\d{4}[\\/|-]\\d{1,2}[\\/|-]\\d{1,2}$/.test(n)\u0026amp;\u0026amp;(t=[n,n])}if(!t)return e;var a=this._getRangeInfo(t);return a.start.time\u0026gt;a.end.time\u0026amp;\u0026amp;t.reverse(),t},t.prototype._getRangeInfo=function(t){var e,n=[this.getDateInfo(t[0]),this.getDateInfo(t[1])];n[0].time\u0026gt;n[1].time\u0026amp;\u0026amp;(e=!0,n.reverse());var i=Math.floor(n[1].time/GE)-Math.floor(n[0].time/GE)+1,r=new Date(n[0].time),o=r.getDate(),a=n[1].date.getDate();r.setDate(o+i-1);var s=r.getDate();if(s!==a)for(var l=r.getTime()-n[1].time\u0026gt;0?1:-1;(s=r.getDate())!==a\u0026amp;\u0026amp;(r.getTime()-n[1].time)*l\u0026gt;0;)i-=l,r.setDate(s-l);var u=Math.floor((i+n[0].day+6)/7),h=e?1-u:u-1;return e\u0026amp;\u0026amp;n.reverse(),{range:[n[0].formatedDate,n[1].formatedDate],start:n[0],end:n[1],allDay:i,weeks:u,nthWeek:h,fweek:n[0].day,lweek:n[1].day}},t.prototype._getDateByWeeksAndDay=function(t,e,n){var i=this._getRangeInfo(n);if(t\u0026gt;i.weeks||0===t\u0026amp;\u0026amp;e\u0026lt;i.fweek||t===i.weeks\u0026amp;\u0026amp;e\u0026gt;i.lweek)return null;var r=7*(t-1)-i.fweek+e,o=new Date(i.start.time);return o.setDate(+i.start.d+r),this.getDateInfo(o)},t.create=function(e,n){var i=[];return e.eachComponent(\u0026quot;calendar\u0026quot;,(function(r){var o=new t(r,e,n);i.push(o),r.coordinateSystem=o})),e.eachSeries((function(t){\u0026quot;calendar\u0026quot;===t.get(\u0026quot;coordinateSystem\u0026quot;)\u0026amp;\u0026amp;(t.coordinateSystem=i[t.get(\u0026quot;calendarIndex\u0026quot;)||0])})),i},t.dimensions=[\u0026quot;time\u0026quot;,\u0026quot;value\u0026quot;],t}();function HE(t){var e=t.calendarModel,n=t.seriesModel;return e?e.coordinateSystem:n?n.coordinateSystem:null}function YE(t,e){var n;return E(e,(function(e){null!=t[e]\u0026amp;\u0026amp;\u0026quot;auto\u0026quot;!==t[e]\u0026amp;\u0026amp;(n=!0)})),n}var XE=[\u0026quot;transition\u0026quot;,\u0026quot;enterFrom\u0026quot;,\u0026quot;leaveTo\u0026quot;],UE=XE.concat([\u0026quot;enterAnimation\u0026quot;,\u0026quot;updateAnimation\u0026quot;,\u0026quot;leaveAnimation\u0026quot;]);function ZE(t,e,n){if(n\u0026amp;\u0026amp;(!t[n]\u0026amp;\u0026amp;e[n]\u0026amp;\u0026amp;(t[n]={}),t=t[n],e=e[n]),t\u0026amp;\u0026amp;e)for(var i=n?XE:UE,r=0;r\u0026lt;i.length;r++){var o=i[r];null==t[o]\u0026amp;\u0026amp;null!=e[o]\u0026amp;\u0026amp;(t[o]=e[o])}}var jE=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.preventAutoZ=!0,n}return n(e,t),e.prototype.mergeOption=function(e,n){var i=this.option.elements;this.option.elements=null,t.prototype.mergeOption.call(this,e,n),this.option.elements=i},e.prototype.optionUpdated=function(t,e){var n=this.option,i=(e?n:t).elements,r=n.elements=e?[]:n.elements,o=[];this._flatten(i,o,null);var a=Lo(r,o,\u0026quot;normalMerge\u0026quot;),s=this._elOptionsToUpdate=[];E(a,(function(t,e){var n=t.newOption;n\u0026amp;\u0026amp;(s.push(n),function(t,e){var n=t.existing;if(e.id=t.keyInfo.id,!e.type\u0026amp;\u0026amp;n\u0026amp;\u0026amp;(e.type=n.type),null==e.parentId){var i=e.parentOption;i?e.parentId=i.id:n\u0026amp;\u0026amp;(e.parentId=n.parentId)}e.parentOption=null}(t,n),function(t,e,n){var i=A({},n),r=t[e],o=n.$action||\u0026quot;merge\u0026quot;;\u0026quot;merge\u0026quot;===o?r?(C(r,i,!0),Op(r,i,{ignoreSize:!0}),Np(n,r),ZE(n,r),ZE(n,r,\u0026quot;shape\u0026quot;),ZE(n,r,\u0026quot;style\u0026quot;),ZE(n,r,\u0026quot;extra\u0026quot;),n.clipPath=r.clipPath):t[e]=i:\u0026quot;replace\u0026quot;===o?t[e]=i:\u0026quot;remove\u0026quot;===o\u0026amp;\u0026amp;r\u0026amp;\u0026amp;(t[e]=null)}(r,e,n),function(t,e){if(t\u0026amp;\u0026amp;(t.hv=e.hv=[YE(e,[\u0026quot;left\u0026quot;,\u0026quot;right\u0026quot;]),YE(e,[\u0026quot;top\u0026quot;,\u0026quot;bottom\u0026quot;])],\u0026quot;group\u0026quot;===t.type)){var n=t,i=e;null==n.width\u0026amp;\u0026amp;(n.width=i.width=0),null==n.height\u0026amp;\u0026amp;(n.height=i.height=0)}}(r[e],n))}),this),n.elements=B(r,(function(t){return t\u0026amp;\u0026amp;delete t.$action,null!=t}))},e.prototype._flatten=function(t,e,n){E(t,(function(t){if(t){n\u0026amp;\u0026amp;(t.parentOption=n),e.push(t);var i=t.children;i\u0026amp;\u0026amp;i.length\u0026amp;\u0026amp;this._flatten(i,e,t),delete t.children}}),this)},e.prototype.useElOptionsToUpdate=function(){var t=this._elOptionsToUpdate;return this._elOptionsToUpdate=null,t},e.type=\u0026quot;graphic\u0026quot;,e.defaultOption={elements:[]},e}(zp),qE={path:null,compoundPath:null,group:Br,image:Ns,text:Xs},KE=Vo(),$E=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(){this._elMap=yt()},e.prototype.render=function(t,e,n){t!==this._lastGraphicModel\u0026amp;\u0026amp;this._clear(),this._lastGraphicModel=t,this._updateElements(t),this._relocate(t,n)},e.prototype._updateElements=function(t){var e=t.useElOptionsToUpdate();if(e){var n=this._elMap,i=this.group,r=t.get(\u0026quot;z\u0026quot;),o=t.get(\u0026quot;zlevel\u0026quot;);E(e,(function(e){var a=Ro(e.id,null),s=null!=a?n.get(a):null,l=Ro(e.parentId,null),u=null!=l?n.get(l):i,h=e.type,c=e.style;\u0026quot;text\u0026quot;===h\u0026amp;\u0026amp;c\u0026amp;\u0026amp;e.hv\u0026amp;\u0026amp;e.hv[1]\u0026amp;\u0026amp;(c.textVerticalAlign=c.textBaseline=c.verticalAlign=c.align=null);var p=e.textContent,d=e.textConfig;if(c\u0026amp;\u0026amp;oR(c,h,!!d,!!p)){var f=aR(c,h,!0);!d\u0026amp;\u0026amp;f.textConfig\u0026amp;\u0026amp;(d=e.textConfig=f.textConfig),!p\u0026amp;\u0026amp;f.textContent\u0026amp;\u0026amp;(p=f.textContent)}var g=function(t){return t=A({},t),E([\u0026quot;id\u0026quot;,\u0026quot;parentId\u0026quot;,\u0026quot;$action\u0026quot;,\u0026quot;hv\u0026quot;,\u0026quot;bounding\u0026quot;,\u0026quot;textContent\u0026quot;,\u0026quot;clipPath\u0026quot;].concat(Tp),(function(e){delete t[e]})),t}(e);var y=e.$action||\u0026quot;merge\u0026quot;,v=\u0026quot;merge\u0026quot;===y,m=\u0026quot;replace\u0026quot;===y;if(v){var x=s;(T=!s)?x=QE(a,u,e.type,n):(x\u0026amp;\u0026amp;(KE(x).isNew=!1),CR(x)),x\u0026amp;\u0026amp;(gR(x,g,t,{isInit:T}),ez(x,e,r,o))}else if(m){tz(s,e,n,t);var _=QE(a,u,e.type,n);_\u0026amp;\u0026amp;(gR(_,g,t,{isInit:!0}),ez(_,e,r,o))}else\u0026quot;remove\u0026quot;===y\u0026amp;\u0026amp;(yR(s,e),tz(s,e,n,t));var b=n.get(a);if(b\u0026amp;\u0026amp;p)if(v){var w=b.getTextContent();w?w.attr(p):b.setTextContent(new Xs(p))}else m\u0026amp;\u0026amp;b.setTextContent(new Xs(p));if(b){var S=e.clipPath;if(S){var M=S.type,I=void 0,T=!1;if(v){var C=b.getClipPath();I=(T=!C||KE(C).type!==M)?JE(M):C}else m\u0026amp;\u0026amp;(T=!0,I=JE(M));b.setClipPath(I),gR(I,S,t,{isInit:T}),DR(I,S.keyframeAnimation,t)}var D=KE(b);b.setTextConfig(d),D.option=e,function(t,e,n){var i=rl(t).eventData;t.silent||t.ignore||i||(i=rl(t).eventData={componentType:\u0026quot;graphic\u0026quot;,componentIndex:e.componentIndex,name:t.name});i\u0026amp;\u0026amp;(i.info=n.info)}(b,t,e),Kh({el:b,componentModel:t,itemName:b.name,itemTooltipOption:e.tooltip}),DR(b,e.keyframeAnimation,t)}}))}},e.prototype._relocate=function(t,e){for(var n=t.option.elements,i=this.group,r=this._elMap,o=e.getWidth(),a=e.getHeight(),s=[\u0026quot;x\u0026quot;,\u0026quot;y\u0026quot;],l=0;l\u0026lt;n.length;l++){if((f=null!=(d=Ro((p=n[l]).id,null))?r.get(d):null)\u0026amp;\u0026amp;f.isGroup){var u=(g=f.parent)===i,h=KE(f),c=KE(g);h.width=$r(h.option.width,u?o:c.width)||0,h.height=$r(h.option.height,u?a:c.height)||0}}for(l=n.length-1;l\u0026gt;=0;l--){var p,d,f;if(f=null!=(d=Ro((p=n[l]).id,null))?r.get(d):null){var g=f.parent,y=(c=KE(g),{}),v=Lp(f,p,g===i?{width:o,height:a}:{width:c.width,height:c.height},null,{hv:p.hv,boundingMode:p.bounding},y);if(!KE(f).isNew\u0026amp;\u0026amp;v){for(var m=p.transition,x={},_=0;_\u0026lt;s.length;_++){var b=s[_],w=y[b];m\u0026amp;\u0026amp;(mR(m)||P(m,b)\u0026gt;=0)?x[b]=w:f[b]=w}vh(f,x,t,0)}else f.attr(y)}}},e.prototype._clear=function(){var t=this,e=this._elMap;e.each((function(n){tz(n,KE(n).option,e,t._lastGraphicModel)})),this._elMap=yt()},e.prototype.dispose=function(){this._clear()},e.type=\u0026quot;graphic\u0026quot;,e}(Ag);function JE(t){var e=_t(qE,t)?qE[t]:Lh(t);var n=new e({});return KE(n).type=t,n}function QE(t,e,n,i){var r=JE(n);return e.add(r),i.set(t,r),KE(r).id=t,KE(r).isNew=!0,r}function tz(t,e,n,i){t\u0026amp;\u0026amp;t.parent\u0026amp;\u0026amp;(\u0026quot;group\u0026quot;===t.type\u0026amp;\u0026amp;t.traverse((function(t){tz(t,e,n,i)})),vR(t,e,i),n.removeKey(KE(t).id))}function ez(t,e,n,i){t.isGroup||E([[\u0026quot;cursor\u0026quot;,Da.prototype.cursor],[\u0026quot;zlevel\u0026quot;,i||0],[\u0026quot;z\u0026quot;,n||0],[\u0026quot;z2\u0026quot;,0]],(function(n){var i=n[0];_t(e,i)?t[i]=rt(e[i],n[1]):null==t[i]\u0026amp;\u0026amp;(t[i]=n[1])})),E(G(e),(function(n){if(0===n.indexOf(\u0026quot;on\u0026quot;)){var i=e[n];t[n]=X(i)?i:null}})),_t(e,\u0026quot;draggable\u0026quot;)\u0026amp;\u0026amp;(t.draggable=e.draggable),null!=e.name\u0026amp;\u0026amp;(t.name=e.name),null!=e.id\u0026amp;\u0026amp;(t.id=e.id)}var nz=[\u0026quot;x\u0026quot;,\u0026quot;y\u0026quot;,\u0026quot;radius\u0026quot;,\u0026quot;angle\u0026quot;,\u0026quot;single\u0026quot;],iz=[\u0026quot;cartesian2d\u0026quot;,\u0026quot;polar\u0026quot;,\u0026quot;singleAxis\u0026quot;];function rz(t){return t+\u0026quot;Axis\u0026quot;}function oz(t,e){var n,i=yt(),r=[],o=yt();t.eachComponent({mainType:\u0026quot;dataZoom\u0026quot;,query:e},(function(t){o.get(t.uid)||s(t)}));do{n=!1,t.eachComponent(\u0026quot;dataZoom\u0026quot;,a)}while(n);function a(t){!o.get(t.uid)\u0026amp;\u0026amp;function(t){var e=!1;return t.eachTargetAxis((function(t,n){var r=i.get(t);r\u0026amp;\u0026amp;r[n]\u0026amp;\u0026amp;(e=!0)})),e}(t)\u0026amp;\u0026amp;(s(t),n=!0)}function s(t){o.set(t.uid,!0),r.push(t),t.eachTargetAxis((function(t,e){(i.get(t)||i.set(t,[]))[e]=!0}))}return r}function az(t){var e=t.ecModel,n={infoList:[],infoMap:yt()};return t.eachTargetAxis((function(t,i){var r=e.getComponent(rz(t),i);if(r){var o=r.getCoordSysModel();if(o){var a=o.uid,s=n.infoMap.get(a);s||(s={model:o,axisModels:[]},n.infoList.push(s),n.infoMap.set(a,s)),s.axisModels.push(r)}}})),n}var sz=function(){function t(){this.indexList=[],this.indexMap=[]}return t.prototype.add=function(t){this.indexMap[t]||(this.indexList.push(t),this.indexMap[t]=!0)},t}(),lz=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n._autoThrottle=!0,n._noTarget=!0,n._rangePropMode=[\u0026quot;percent\u0026quot;,\u0026quot;percent\u0026quot;],n}return n(e,t),e.prototype.init=function(t,e,n){var i=uz(t);this.settledOption=i,this.mergeDefaultAndTheme(t,n),this._doInit(i)},e.prototype.mergeOption=function(t){var e=uz(t);C(this.option,t,!0),C(this.settledOption,e,!0),this._doInit(e)},e.prototype._doInit=function(t){var e=this.option;this._setDefaultThrottle(t),this._updateRangeUse(t);var n=this.settledOption;E([[\u0026quot;start\u0026quot;,\u0026quot;startValue\u0026quot;],[\u0026quot;end\u0026quot;,\u0026quot;endValue\u0026quot;]],(function(t,i){\u0026quot;value\u0026quot;===this._rangePropMode[i]\u0026amp;\u0026amp;(e[t[0]]=n[t[0]]=null)}),this),this._resetTarget()},e.prototype._resetTarget=function(){var t=this.get(\u0026quot;orient\u0026quot;,!0),e=this._targetAxisInfoMap=yt();this._fillSpecifiedTargetAxis(e)?this._orient=t||this._makeAutoOrientByTargetAxis():(this._orient=t||\u0026quot;horizontal\u0026quot;,this._fillAutoTargetAxisByOrient(e,this._orient)),this._noTarget=!0,e.each((function(t){t.indexList.length\u0026amp;\u0026amp;(this._noTarget=!1)}),this)},e.prototype._fillSpecifiedTargetAxis=function(t){var e=!1;return E(nz,(function(n){var i=this.getReferringComponents(rz(n),Ho);if(i.specified){e=!0;var r=new sz;E(i.models,(function(t){r.add(t.componentIndex)})),t.set(n,r)}}),this),e},e.prototype._fillAutoTargetAxisByOrient=function(t,e){var n=this.ecModel,i=!0;if(i){var r=\u0026quot;vertical\u0026quot;===e?\u0026quot;y\u0026quot;:\u0026quot;x\u0026quot;;o(n.findComponents({mainType:r+\u0026quot;Axis\u0026quot;}),r)}i\u0026amp;\u0026amp;o(n.findComponents({mainType:\u0026quot;singleAxis\u0026quot;,filter:function(t){return t.get(\u0026quot;orient\u0026quot;,!0)===e}}),\u0026quot;single\u0026quot;);function o(e,n){var r=e[0];if(r){var o=new sz;if(o.add(r.componentIndex),t.set(n,o),i=!1,\u0026quot;x\u0026quot;===n||\u0026quot;y\u0026quot;===n){var a=r.getReferringComponents(\u0026quot;grid\u0026quot;,Wo).models[0];a\u0026amp;\u0026amp;E(e,(function(t){r.componentIndex!==t.componentIndex\u0026amp;\u0026amp;a===t.getReferringComponents(\u0026quot;grid\u0026quot;,Wo).models[0]\u0026amp;\u0026amp;o.add(t.componentIndex)}))}}}i\u0026amp;\u0026amp;E(nz,(function(e){if(i){var r=n.findComponents({mainType:rz(e),filter:function(t){return\u0026quot;category\u0026quot;===t.get(\u0026quot;type\u0026quot;,!0)}});if(r[0]){var o=new sz;o.add(r[0].componentIndex),t.set(e,o),i=!1}}}),this)},e.prototype._makeAutoOrientByTargetAxis=function(){var t;return this.eachTargetAxis((function(e){!t\u0026amp;\u0026amp;(t=e)}),this),\u0026quot;y\u0026quot;===t?\u0026quot;vertical\u0026quot;:\u0026quot;horizontal\u0026quot;},e.prototype._setDefaultThrottle=function(t){if(t.hasOwnProperty(\u0026quot;throttle\u0026quot;)\u0026amp;\u0026amp;(this._autoThrottle=!1),this._autoThrottle){var e=this.ecModel.option;this.option.throttle=e.animation\u0026amp;\u0026amp;e.animationDurationUpdate\u0026gt;0?100:20}},e.prototype._updateRangeUse=function(t){var e=this._rangePropMode,n=this.get(\u0026quot;rangeMode\u0026quot;);E([[\u0026quot;start\u0026quot;,\u0026quot;startValue\u0026quot;],[\u0026quot;end\u0026quot;,\u0026quot;endValue\u0026quot;]],(function(i,r){var o=null!=t[i[0]],a=null!=t[i[1]];o\u0026amp;\u0026amp;!a?e[r]=\u0026quot;percent\u0026quot;:!o\u0026amp;\u0026amp;a?e[r]=\u0026quot;value\u0026quot;:n?e[r]=n[r]:o\u0026amp;\u0026amp;(e[r]=\u0026quot;percent\u0026quot;)}))},e.prototype.noTarget=function(){return this._noTarget},e.prototype.getFirstTargetAxisModel=function(){var t;return this.eachTargetAxis((function(e,n){null==t\u0026amp;\u0026amp;(t=this.ecModel.getComponent(rz(e),n))}),this),t},e.prototype.eachTargetAxis=function(t,e){this._targetAxisInfoMap.each((function(n,i){E(n.indexList,(function(n){t.call(e,i,n)}))}))},e.prototype.getAxisProxy=function(t,e){var n=this.getAxisModel(t,e);if(n)return n.__dzAxisProxy},e.prototype.getAxisModel=function(t,e){var n=this._targetAxisInfoMap.get(t);if(n\u0026amp;\u0026amp;n.indexMap[e])return this.ecModel.getComponent(rz(t),e)},e.prototype.setRawRange=function(t){var e=this.option,n=this.settledOption;E([[\u0026quot;start\u0026quot;,\u0026quot;startValue\u0026quot;],[\u0026quot;end\u0026quot;,\u0026quot;endValue\u0026quot;]],(function(i){null==t[i[0]]\u0026amp;\u0026amp;null==t[i[1]]||(e[i[0]]=n[i[0]]=t[i[0]],e[i[1]]=n[i[1]]=t[i[1]])}),this),this._updateRangeUse(t)},e.prototype.setCalculatedRange=function(t){var e=this.option;E([\u0026quot;start\u0026quot;,\u0026quot;startValue\u0026quot;,\u0026quot;end\u0026quot;,\u0026quot;endValue\u0026quot;],(function(n){e[n]=t[n]}))},e.prototype.getPercentRange=function(){var t=this.findRepresentativeAxisProxy();if(t)return t.getDataPercentWindow()},e.prototype.getValueRange=function(t,e){if(null!=t||null!=e)return this.getAxisProxy(t,e).getDataValueWindow();var n=this.findRepresentativeAxisProxy();return n?n.getDataValueWindow():void 0},e.prototype.findRepresentativeAxisProxy=function(t){if(t)return t.__dzAxisProxy;for(var e,n=this._targetAxisInfoMap.keys(),i=0;i\u0026lt;n.length;i++)for(var r=n[i],o=this._targetAxisInfoMap.get(r),a=0;a\u0026lt;o.indexList.length;a++){var s=this.getAxisProxy(r,o.indexList[a]);if(s.hostedBy(this))return s;e||(e=s)}return e},e.prototype.getRangePropMode=function(){return this._rangePropMode.slice()},e.prototype.getOrient=function(){return this._orient},e.type=\u0026quot;dataZoom\u0026quot;,e.dependencies=[\u0026quot;xAxis\u0026quot;,\u0026quot;yAxis\u0026quot;,\u0026quot;radiusAxis\u0026quot;,\u0026quot;angleAxis\u0026quot;,\u0026quot;singleAxis\u0026quot;,\u0026quot;series\u0026quot;,\u0026quot;toolbox\u0026quot;],e.defaultOption={z:4,filterMode:\u0026quot;filter\u0026quot;,start:0,end:100},e}(zp);function uz(t){var e={};return E([\u0026quot;start\u0026quot;,\u0026quot;end\u0026quot;,\u0026quot;startValue\u0026quot;,\u0026quot;endValue\u0026quot;,\u0026quot;throttle\u0026quot;],(function(n){t.hasOwnProperty(n)\u0026amp;\u0026amp;(e[n]=t[n])})),e}var hz=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\u0026quot;dataZoom.select\u0026quot;,e}(lz),cz=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n,i){this.dataZoomModel=t,this.ecModel=e,this.api=n},e.type=\u0026quot;dataZoom\u0026quot;,e}(Ag),pz=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\u0026quot;dataZoom.select\u0026quot;,e}(cz),dz=E,fz=Qr,gz=function(){function t(t,e,n,i){this._dimName=t,this._axisIndex=e,this.ecModel=i,this._dataZoomModel=n}return t.prototype.hostedBy=function(t){return this._dataZoomModel===t},t.prototype.getDataValueWindow=function(){return this._valueWindow.slice()},t.prototype.getDataPercentWindow=function(){return this._percentWindow.slice()},t.prototype.getTargetSeriesModels=function(){var t=[];return this.ecModel.eachSeries((function(e){if(function(t){var e=t.get(\u0026quot;coordinateSystem\u0026quot;);return P(iz,e)\u0026gt;=0}(e)){var n=rz(this._dimName),i=e.getReferringComponents(n,Wo).models[0];i\u0026amp;\u0026amp;this._axisIndex===i.componentIndex\u0026amp;\u0026amp;t.push(e)}}),this),t},t.prototype.getAxisModel=function(){return this.ecModel.getComponent(this._dimName+\u0026quot;Axis\u0026quot;,this._axisIndex)},t.prototype.getMinMaxSpan=function(){return T(this._minMaxSpan)},t.prototype.calculateDataWindow=function(t){var e,n=this._dataExtent,i=this.getAxisModel().axis.scale,r=this._dataZoomModel.getRangePropMode(),o=[0,100],a=[],s=[];dz([\u0026quot;start\u0026quot;,\u0026quot;end\u0026quot;],(function(l,u){var h=t[l],c=t[l+\u0026quot;Value\u0026quot;];\u0026quot;percent\u0026quot;===r[u]?(null==h\u0026amp;\u0026amp;(h=o[u]),c=i.parse(Kr(h,o,n))):(e=!0,h=Kr(c=null==c?n[u]:i.parse(c),n,o)),s[u]=null==c||isNaN(c)?n[u]:c,a[u]=null==h||isNaN(h)?o[u]:h})),fz(s),fz(a);var l=this._minMaxSpan;function u(t,e,n,r,o){var a=o?\u0026quot;Span\u0026quot;:\u0026quot;ValueSpan\u0026quot;;zk(0,t,n,\u0026quot;all\u0026quot;,l[\u0026quot;min\u0026quot;+a],l[\u0026quot;max\u0026quot;+a]);for(var s=0;s\u0026lt;2;s++)e[s]=Kr(t[s],n,r,!0),o\u0026amp;\u0026amp;(e[s]=i.parse(e[s]))}return e?u(s,a,n,o,!1):u(a,s,o,n,!0),{valueWindow:s,percentWindow:a}},t.prototype.reset=function(t){if(t===this._dataZoomModel){var e=this.getTargetSeriesModels();this._dataExtent=function(t,e,n){var i=[1/0,-1/0];dz(n,(function(t){!function(t,e,n){e\u0026amp;\u0026amp;E(C_(e,n),(function(n){var i=e.getApproximateExtent(n);i[0]\u0026lt;t[0]\u0026amp;\u0026amp;(t[0]=i[0]),i[1]\u0026gt;t[1]\u0026amp;\u0026amp;(t[1]=i[1])}))}(i,t.getData(),e)}));var r=t.getAxisModel(),o=v_(r.axis.scale,r,i).calculate();return[o.min,o.max]}(this,this._dimName,e),this._updateMinMaxSpan();var n=this.calculateDataWindow(t.settledOption);this._valueWindow=n.valueWindow,this._percentWindow=n.percentWindow,this._setAxisModel()}},t.prototype.filterData=function(t,e){if(t===this._dataZoomModel){var n=this._dimName,i=this.getTargetSeriesModels(),r=t.get(\u0026quot;filterMode\u0026quot;),o=this._valueWindow;\u0026quot;none\u0026quot;!==r\u0026amp;\u0026amp;dz(i,(function(t){var e=t.getData(),i=e.mapDimensionsAll(n);if(i.length){if(\u0026quot;weakFilter\u0026quot;===r){var a=e.getStore(),s=z(i,(function(t){return e.getDimensionIndex(t)}),e);e.filterSelf((function(t){for(var e,n,r,l=0;l\u0026lt;i.length;l++){var u=a.get(s[l],t),h=!isNaN(u),c=u\u0026lt;o[0],p=u\u0026gt;o[1];if(h\u0026amp;\u0026amp;!c\u0026amp;\u0026amp;!p)return!0;h\u0026amp;\u0026amp;(r=!0),c\u0026amp;\u0026amp;(e=!0),p\u0026amp;\u0026amp;(n=!0)}return r\u0026amp;\u0026amp;e\u0026amp;\u0026amp;n}))}else dz(i,(function(n){if(\u0026quot;empty\u0026quot;===r)t.setData(e=e.map(n,(function(t){return function(t){return t\u0026gt;=o[0]\u0026amp;\u0026amp;t\u0026lt;=o[1]}(t)?t:NaN})));else{var i={};i[n]=o,e.selectRange(i)}}));dz(i,(function(t){e.setApproximateExtent(o,t)}))}}))}},t.prototype._updateMinMaxSpan=function(){var t=this._minMaxSpan={},e=this._dataZoomModel,n=this._dataExtent;dz([\u0026quot;min\u0026quot;,\u0026quot;max\u0026quot;],(function(i){var r=e.get(i+\u0026quot;Span\u0026quot;),o=e.get(i+\u0026quot;ValueSpan\u0026quot;);null!=o\u0026amp;\u0026amp;(o=this.getAxisModel().axis.scale.parse(o)),null!=o?r=Kr(n[0]+o,n,[0,100],!0):null!=r\u0026amp;\u0026amp;(o=Kr(r,[0,100],n,!0)-n[0]),t[i+\u0026quot;Span\u0026quot;]=r,t[i+\u0026quot;ValueSpan\u0026quot;]=o}),this)},t.prototype._setAxisModel=function(){var t=this.getAxisModel(),e=this._percentWindow,n=this._valueWindow;if(e){var i=no(n,[0,500]);i=Math.min(i,20);var r=t.axis.scale.rawExtentInfo;0!==e[0]\u0026amp;\u0026amp;r.setDeterminedMinMax(\u0026quot;min\u0026quot;,+n[0].toFixed(i)),100!==e[1]\u0026amp;\u0026amp;r.setDeterminedMinMax(\u0026quot;max\u0026quot;,+n[1].toFixed(i)),r.freeze()}},t}();var yz={getTargetSeries:function(t){function e(e){t.eachComponent(\u0026quot;dataZoom\u0026quot;,(function(n){n.eachTargetAxis((function(i,r){var o=t.getComponent(rz(i),r);e(i,r,o,n)}))}))}e((function(t,e,n,i){n.__dzAxisProxy=null}));var n=[];e((function(e,i,r,o){r.__dzAxisProxy||(r.__dzAxisProxy=new gz(e,i,o,t),n.push(r.__dzAxisProxy))}));var i=yt();return E(n,(function(t){E(t.getTargetSeriesModels(),(function(t){i.set(t.uid,t)}))})),i},overallReset:function(t,e){t.eachComponent(\u0026quot;dataZoom\u0026quot;,(function(t){t.eachTargetAxis((function(e,n){t.getAxisProxy(e,n).reset(t)})),t.eachTargetAxis((function(n,i){t.getAxisProxy(n,i).filterData(t,e)}))})),t.eachComponent(\u0026quot;dataZoom\u0026quot;,(function(t){var e=t.findRepresentativeAxisProxy();if(e){var n=e.getDataPercentWindow(),i=e.getDataValueWindow();t.setCalculatedRange({start:n[0],end:n[1],startValue:i[0],endValue:i[1]})}}))}};var vz=!1;function mz(t){vz||(vz=!0,t.registerProcessor(t.PRIORITY.PROCESSOR.FILTER,yz),function(t){t.registerAction(\u0026quot;dataZoom\u0026quot;,(function(t,e){E(oz(e,t),(function(e){e.setRawRange({start:t.start,end:t.end,startValue:t.startValue,endValue:t.endValue})}))}))}(t),t.registerSubTypeDefaulter(\u0026quot;dataZoom\u0026quot;,(function(){return\u0026quot;slider\u0026quot;})))}function xz(t){t.registerComponentModel(hz),t.registerComponentView(pz),mz(t)}var _z=function(){},bz={};function wz(t,e){bz[t]=e}function Sz(t){return bz[t]}var Mz=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.optionUpdated=function(){t.prototype.optionUpdated.apply(this,arguments);var e=this.ecModel;E(this.option.feature,(function(t,n){var i=Sz(n);i\u0026amp;\u0026amp;(i.getDefaultOption\u0026amp;\u0026amp;(i.defaultOption=i.getDefaultOption(e)),C(t,i.defaultOption))}))},e.type=\u0026quot;toolbox\u0026quot;,e.layoutMode={type:\u0026quot;box\u0026quot;,ignoreSize:!0},e.defaultOption={show:!0,z:6,orient:\u0026quot;horizontal\u0026quot;,left:\u0026quot;right\u0026quot;,top:\u0026quot;top\u0026quot;,backgroundColor:\u0026quot;transparent\u0026quot;,borderColor:\u0026quot;#ccc\u0026quot;,borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:\u0026quot;#666\u0026quot;,color:\u0026quot;none\u0026quot;},emphasis:{iconStyle:{borderColor:\u0026quot;#3E98C5\u0026quot;}},tooltip:{show:!1,position:\u0026quot;bottom\u0026quot;}},e}(zp);function Iz(t,e){var n=vp(e.get(\u0026quot;padding\u0026quot;)),i=e.getItemStyle([\u0026quot;color\u0026quot;,\u0026quot;opacity\u0026quot;]);return i.fill=e.get(\u0026quot;backgroundColor\u0026quot;),t=new Ws({shape:{x:t.x-n[3],y:t.y-n[0],width:t.width+n[1]+n[3],height:t.height+n[0]+n[2],r:e.get(\u0026quot;borderRadius\u0026quot;)},style:i,silent:!0,z2:-1})}var Tz=function(t){function e(){return null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this}return n(e,t),e.prototype.render=function(t,e,n,i){var r=this.group;if(r.removeAll(),t.get(\u0026quot;show\u0026quot;)){var o=+t.get(\u0026quot;itemSize\u0026quot;),a=\u0026quot;vertical\u0026quot;===t.get(\u0026quot;orient\u0026quot;),s=t.get(\u0026quot;feature\u0026quot;)||{},l=this._features||(this._features={}),u=[];E(s,(function(t,e){u.push(e)})),new Gm(this._featureNames||[],u).add(h).update(h).remove(H(h,null)).execute(),this._featureNames=u,function(t,e,n){var i=e.getBoxLayoutParams(),r=e.get(\u0026quot;padding\u0026quot;),o={width:n.getWidth(),height:n.getHeight()},a=kp(i,o,r);Ap(e.get(\u0026quot;orient\u0026quot;),t,e.get(\u0026quot;itemGap\u0026quot;),a.width,a.height),Lp(t,i,o,r)}(r,t,n),r.add(Iz(r.getBoundingRect(),t)),a||r.eachChild((function(t){var e=t.__title,i=t.ensureState(\u0026quot;emphasis\u0026quot;),a=i.textConfig||(i.textConfig={}),s=t.getTextContent(),l=s\u0026amp;\u0026amp;s.ensureState(\u0026quot;emphasis\u0026quot;);if(l\u0026amp;\u0026amp;!X(l)\u0026amp;\u0026amp;e){var u=l.style||(l.style={}),h=Sr(e,Xs.makeFont(u)),c=t.x+r.x,p=!1;t.y+r.y+o+h.height\u0026gt;n.getHeight()\u0026amp;\u0026amp;(a.position=\u0026quot;top\u0026quot;,p=!0);var d=p?-5-h.height:o+10;c+h.width/2\u0026gt;n.getWidth()?(a.position=[\u0026quot;100%\u0026quot;,d],u.align=\u0026quot;right\u0026quot;):c-h.width/2\u0026lt;0\u0026amp;\u0026amp;(a.position=[0,d],u.align=\u0026quot;left\u0026quot;)}}))}function h(h,c){var p,d=u[h],f=u[c],g=s[d],y=new Cc(g,t,t.ecModel);if(i\u0026amp;\u0026amp;null!=i.newTitle\u0026amp;\u0026amp;i.featureName===d\u0026amp;\u0026amp;(g.title=i.newTitle),d\u0026amp;\u0026amp;!f){if(function(t){return 0===t.indexOf(\u0026quot;my\u0026quot;)}(d))p={onclick:y.option.onclick,featureName:d};else{var v=Sz(d);if(!v)return;p=new v}l[d]=p}else if(!(p=l[f]))return;p.uid=Ac(\u0026quot;toolbox-feature\u0026quot;),p.model=y,p.ecModel=e,p.api=n;var m=p instanceof _z;d||!f?!y.get(\u0026quot;show\u0026quot;)||m\u0026amp;\u0026amp;p.unusable?m\u0026amp;\u0026amp;p.remove\u0026amp;\u0026amp;p.remove(e,n):(!function(i,s,l){var u,h,c=i.getModel(\u0026quot;iconStyle\u0026quot;),p=i.getModel([\u0026quot;emphasis\u0026quot;,\u0026quot;iconStyle\u0026quot;]),d=s instanceof _z\u0026amp;\u0026amp;s.getIcons?s.getIcons():i.get(\u0026quot;icon\u0026quot;),f=i.get(\u0026quot;title\u0026quot;)||{};U(d)?(u={})[l]=d:u=d;U(f)?(h={})[l]=f:h=f;var g=i.iconPaths={};E(u,(function(l,u){var d=Uh(l,{},{x:-o/2,y:-o/2,width:o,height:o});d.setStyle(c.getItemStyle()),d.ensureState(\u0026quot;emphasis\u0026quot;).style=p.getItemStyle();var f=new Xs({style:{text:h[u],align:p.get(\u0026quot;textAlign\u0026quot;),borderRadius:p.get(\u0026quot;textBorderRadius\u0026quot;),padding:p.get(\u0026quot;textPadding\u0026quot;),fill:null,font:cc({fontStyle:p.get(\u0026quot;textFontStyle\u0026quot;),fontFamily:p.get(\u0026quot;textFontFamily\u0026quot;),fontSize:p.get(\u0026quot;textFontSize\u0026quot;),fontWeight:p.get(\u0026quot;textFontWeight\u0026quot;)},e)},ignore:!0});d.setTextContent(f),Kh({el:d,componentModel:t,itemName:u,formatterParamsExtra:{title:h[u]}}),d.__title=h[u],d.on(\u0026quot;mouseover\u0026quot;,(function(){var e=p.getItemStyle(),i=a?null==t.get(\u0026quot;right\u0026quot;)\u0026amp;\u0026amp;\u0026quot;right\u0026quot;!==t.get(\u0026quot;left\u0026quot;)?\u0026quot;right\u0026quot;:\u0026quot;left\u0026quot;:null==t.get(\u0026quot;bottom\u0026quot;)\u0026amp;\u0026amp;\u0026quot;bottom\u0026quot;!==t.get(\u0026quot;top\u0026quot;)?\u0026quot;bottom\u0026quot;:\u0026quot;top\u0026quot;;f.setStyle({fill:p.get(\u0026quot;textFill\u0026quot;)||e.fill||e.stroke||\u0026quot;#000\u0026quot;,backgroundColor:p.get(\u0026quot;textBackgroundColor\u0026quot;)}),d.setTextConfig({position:p.get(\u0026quot;textPosition\u0026quot;)||i}),f.ignore=!t.get(\u0026quot;showTitle\u0026quot;),n.enterEmphasis(this)})).on(\u0026quot;mouseout\u0026quot;,(function(){\u0026quot;emphasis\u0026quot;!==i.get([\u0026quot;iconStatus\u0026quot;,u])\u0026amp;\u0026amp;n.leaveEmphasis(this),f.hide()})),(\u0026quot;emphasis\u0026quot;===i.get([\u0026quot;iconStatus\u0026quot;,u])?Ol:Rl)(d),r.add(d),d.on(\u0026quot;click\u0026quot;,W(s.onclick,s,e,n,u)),g[u]=d}))}(y,p,d),y.setIconStatus=function(t,e){var n=this.option,i=this.iconPaths;n.iconStatus=n.iconStatus||{},n.iconStatus[t]=e,i[t]\u0026amp;\u0026amp;(\u0026quot;emphasis\u0026quot;===e?Ol:Rl)(i[t])},p instanceof _z\u0026amp;\u0026amp;p.render\u0026amp;\u0026amp;p.render(y,e,n,i)):m\u0026amp;\u0026amp;p.dispose\u0026amp;\u0026amp;p.dispose(e,n)}},e.prototype.updateView=function(t,e,n,i){E(this._features,(function(t){t instanceof _z\u0026amp;\u0026amp;t.updateView\u0026amp;\u0026amp;t.updateView(t.model,e,n,i)}))},e.prototype.remove=function(t,e){E(this._features,(function(n){n instanceof _z\u0026amp;\u0026amp;n.remove\u0026amp;\u0026amp;n.remove(t,e)})),this.group.removeAll()},e.prototype.dispose=function(t,e){E(this._features,(function(n){n instanceof _z\u0026amp;\u0026amp;n.dispose\u0026amp;\u0026amp;n.dispose(t,e)}))},e.type=\u0026quot;toolbox\u0026quot;,e}(Ag);var Cz=function(t){function e(){return null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this}return n(e,t),e.prototype.onclick=function(t,e){var n=this.model,i=n.get(\u0026quot;name\u0026quot;)||t.get(\u0026quot;title.0.text\u0026quot;)||\u0026quot;echarts\u0026quot;,o=\u0026quot;svg\u0026quot;===e.getZr().painter.getType(),a=o?\u0026quot;svg\u0026quot;:n.get(\u0026quot;type\u0026quot;,!0)||\u0026quot;png\u0026quot;,s=e.getConnectedDataURL({type:a,backgroundColor:n.get(\u0026quot;backgroundColor\u0026quot;,!0)||t.get(\u0026quot;backgroundColor\u0026quot;)||\u0026quot;#fff\u0026quot;,connectedBackgroundColor:n.get(\u0026quot;connectedBackgroundColor\u0026quot;),excludeComponents:n.get(\u0026quot;excludeComponents\u0026quot;),pixelRatio:n.get(\u0026quot;pixelRatio\u0026quot;)}),l=r.browser;if(\u0026quot;function\u0026quot;!=typeof MouseEvent||!l.newEdge\u0026amp;\u0026amp;(l.ie||l.edge))if(window.navigator.msSaveOrOpenBlob||o){var u=s.split(\u0026quot;,\u0026quot;),h=u[0].indexOf(\u0026quot;base64\u0026quot;)\u0026gt;-1,c=o?decodeURIComponent(u[1]):u[1];h\u0026amp;\u0026amp;(c=window.atob(c));var p=i+\u0026quot;.\u0026quot;+a;if(window.navigator.msSaveOrOpenBlob){for(var d=c.length,f=new Uint8Array(d);d--;)f[d]=c.charCodeAt(d);var g=new Blob([f]);window.navigator.msSaveOrOpenBlob(g,p)}else{var y=document.createElement(\u0026quot;iframe\u0026quot;);document.body.appendChild(y);var v=y.contentWindow,m=v.document;m.open(\u0026quot;image/svg+xml\u0026quot;,\u0026quot;replace\u0026quot;),m.write(c),m.close(),v.focus(),m.execCommand(\u0026quot;SaveAs\u0026quot;,!0,p),document.body.removeChild(y)}}else{var x=n.get(\u0026quot;lang\u0026quot;),_=\u0026#39;\u0026lt;body style=\u0026quot;margin:0;\u0026quot;\u0026gt;\u0026lt;img src=\u0026quot;\u0026#39;+s+\u0026#39;\u0026quot; style=\u0026quot;max-width:100%;\u0026quot; title=\u0026quot;\u0026#39;+(x\u0026amp;\u0026amp;x[0]||\u0026quot;\u0026quot;)+\u0026#39;\u0026quot; /\u0026gt;\u0026lt;/body\u0026gt;\u0026#39;,b=window.open();b.document.write(_),b.document.title=i}else{var w=document.createElement(\u0026quot;a\u0026quot;);w.download=i+\u0026quot;.\u0026quot;+a,w.target=\u0026quot;_blank\u0026quot;,w.href=s;var S=new MouseEvent(\u0026quot;click\u0026quot;,{view:document.defaultView,bubbles:!0,cancelable:!1});w.dispatchEvent(S)}},e.getDefaultOption=function(t){return{show:!0,icon:\u0026quot;M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0\u0026quot;,title:t.getLocaleModel().get([\u0026quot;toolbox\u0026quot;,\u0026quot;saveAsImage\u0026quot;,\u0026quot;title\u0026quot;]),type:\u0026quot;png\u0026quot;,connectedBackgroundColor:\u0026quot;#fff\u0026quot;,name:\u0026quot;\u0026quot;,excludeComponents:[\u0026quot;toolbox\u0026quot;],lang:t.getLocaleModel().get([\u0026quot;toolbox\u0026quot;,\u0026quot;saveAsImage\u0026quot;,\u0026quot;lang\u0026quot;])}},e}(_z),Dz=\u0026quot;__ec_magicType_stack__\u0026quot;,Az=[[\u0026quot;line\u0026quot;,\u0026quot;bar\u0026quot;],[\u0026quot;stack\u0026quot;]],kz=function(t){function e(){return null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this}return n(e,t),e.prototype.getIcons=function(){var t=this.model,e=t.get(\u0026quot;icon\u0026quot;),n={};return E(t.get(\u0026quot;type\u0026quot;),(function(t){e[t]\u0026amp;\u0026amp;(n[t]=e[t])})),n},e.getDefaultOption=function(t){return{show:!0,type:[],icon:{line:\u0026quot;M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4\u0026quot;,bar:\u0026quot;M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7\u0026quot;,stack:\u0026quot;M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z\u0026quot;},title:t.getLocaleModel().get([\u0026quot;toolbox\u0026quot;,\u0026quot;magicType\u0026quot;,\u0026quot;title\u0026quot;]),option:{},seriesIndex:{}}},e.prototype.onclick=function(t,e,n){var i=this.model,r=i.get([\u0026quot;seriesIndex\u0026quot;,n]);if(Lz[n]){var o,a={series:[]};E(Az,(function(t){P(t,n)\u0026gt;=0\u0026amp;\u0026amp;E(t,(function(t){i.setIconStatus(t,\u0026quot;normal\u0026quot;)}))})),i.setIconStatus(n,\u0026quot;emphasis\u0026quot;),t.eachComponent({mainType:\u0026quot;series\u0026quot;,query:null==r?null:{seriesIndex:r}},(function(t){var e=t.subType,r=t.id,o=Lz[n](e,r,t,i);o\u0026amp;\u0026amp;(k(o,t.option),a.series.push(o));var s=t.coordinateSystem;if(s\u0026amp;\u0026amp;\u0026quot;cartesian2d\u0026quot;===s.type\u0026amp;\u0026amp;(\u0026quot;line\u0026quot;===n||\u0026quot;bar\u0026quot;===n)){var l=s.getAxesByScale(\u0026quot;ordinal\u0026quot;)[0];if(l){var u=l.dim+\u0026quot;Axis\u0026quot;,h=t.getReferringComponents(u,Wo).models[0].componentIndex;a[u]=a[u]||[];for(var c=0;c\u0026lt;=h;c++)a[u][h]=a[u][h]||{};a[u][h].boundaryGap=\u0026quot;bar\u0026quot;===n}}}));var s=n;\u0026quot;stack\u0026quot;===n\u0026amp;\u0026amp;(o=C({stack:i.option.title.tiled,tiled:i.option.title.stack},i.option.title),\u0026quot;emphasis\u0026quot;!==i.get([\u0026quot;iconStatus\u0026quot;,n])\u0026amp;\u0026amp;(s=\u0026quot;tiled\u0026quot;)),e.dispatchAction({type:\u0026quot;changeMagicType\u0026quot;,currentType:s,newOption:a,newTitle:o,featureName:\u0026quot;magicType\u0026quot;})}},e}(_z),Lz={line:function(t,e,n,i){if(\u0026quot;bar\u0026quot;===t)return C({id:e,type:\u0026quot;line\u0026quot;,data:n.get(\u0026quot;data\u0026quot;),stack:n.get(\u0026quot;stack\u0026quot;),markPoint:n.get(\u0026quot;markPoint\u0026quot;),markLine:n.get(\u0026quot;markLine\u0026quot;)},i.get([\u0026quot;option\u0026quot;,\u0026quot;line\u0026quot;])||{},!0)},bar:function(t,e,n,i){if(\u0026quot;line\u0026quot;===t)return C({id:e,type:\u0026quot;bar\u0026quot;,data:n.get(\u0026quot;data\u0026quot;),stack:n.get(\u0026quot;stack\u0026quot;),markPoint:n.get(\u0026quot;markPoint\u0026quot;),markLine:n.get(\u0026quot;markLine\u0026quot;)},i.get([\u0026quot;option\u0026quot;,\u0026quot;bar\u0026quot;])||{},!0)},stack:function(t,e,n,i){var r=n.get(\u0026quot;stack\u0026quot;)===Dz;if(\u0026quot;line\u0026quot;===t||\u0026quot;bar\u0026quot;===t)return i.setIconStatus(\u0026quot;stack\u0026quot;,r?\u0026quot;normal\u0026quot;:\u0026quot;emphasis\u0026quot;),C({id:e,stack:r?\u0026quot;\u0026quot;:Dz},i.get([\u0026quot;option\u0026quot;,\u0026quot;stack\u0026quot;])||{},!0)}};Cm({type:\u0026quot;changeMagicType\u0026quot;,event:\u0026quot;magicTypeChanged\u0026quot;,update:\u0026quot;prepareAndUpdate\u0026quot;},(function(t,e){e.mergeOption(t.newOption)}));var Pz=new Array(60).join(\u0026quot;-\u0026quot;),Oz=\u0026quot;\\t\u0026quot;;function Rz(t){return t.replace(/^\\s\\s*/,\u0026quot;\u0026quot;).replace(/\\s\\s*$/,\u0026quot;\u0026quot;)}var Nz=new RegExp(\u0026quot;[\\t]+\u0026quot;,\u0026quot;g\u0026quot;);function Ez(t,e){var n=t.split(new RegExp(\u0026quot;\\n*\u0026quot;+Pz+\u0026quot;\\n*\u0026quot;,\u0026quot;g\u0026quot;)),i={series:[]};return E(n,(function(t,n){if(function(t){if(t.slice(0,t.indexOf(\u0026quot;\\n\u0026quot;)).indexOf(Oz)\u0026gt;=0)return!0}(t)){var r=function(t){for(var e=t.split(/\\n+/g),n=[],i=z(Rz(e.shift()).split(Nz),(function(t){return{name:t,data:[]}})),r=0;r\u0026lt;e.length;r++){var o=Rz(e[r]).split(Nz);n.push(o.shift());for(var a=0;a\u0026lt;o.length;a++)i[a]\u0026amp;\u0026amp;(i[a].data[r]=o[a])}return{series:i,categories:n}}(t),o=e[n],a=o.axisDim+\u0026quot;Axis\u0026quot;;o\u0026amp;\u0026amp;(i[a]=i[a]||[],i[a][o.axisIndex]={data:r.categories},i.series=i.series.concat(r.series))}else{r=function(t){for(var e=t.split(/\\n+/g),n=Rz(e.shift()),i=[],r=0;r\u0026lt;e.length;r++){var o=Rz(e[r]);if(o){var a=o.split(Nz),s=\u0026quot;\u0026quot;,l=void 0,u=!1;isNaN(a[0])?(u=!0,s=a[0],a=a.slice(1),i[r]={name:s,value:[]},l=i[r].value):l=i[r]=[];for(var h=0;h\u0026lt;a.length;h++)l.push(+a[h]);1===l.length\u0026amp;\u0026amp;(u?i[r].value=l[0]:i[r]=l[0])}}return{name:n,data:i}}(t);i.series.push(r)}})),i}var zz=function(t){function e(){return null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this}return n(e,t),e.prototype.onclick=function(t,e){setTimeout((function(){e.dispatchAction({type:\u0026quot;hideTip\u0026quot;})}));var n=e.getDom(),i=this.model;this._dom\u0026amp;\u0026amp;n.removeChild(this._dom);var r=document.createElement(\u0026quot;div\u0026quot;);r.style.cssText=\u0026quot;position:absolute;top:0;bottom:0;left:0;right:0;padding:5px\u0026quot;,r.style.backgroundColor=i.get(\u0026quot;backgroundColor\u0026quot;)||\u0026quot;#fff\u0026quot;;var o=document.createElement(\u0026quot;h4\u0026quot;),a=i.get(\u0026quot;lang\u0026quot;)||[];o.innerHTML=a[0]||i.get(\u0026quot;title\u0026quot;),o.style.cssText=\u0026quot;margin:10px 20px\u0026quot;,o.style.color=i.get(\u0026quot;textColor\u0026quot;);var s=document.createElement(\u0026quot;div\u0026quot;),l=document.createElement(\u0026quot;textarea\u0026quot;);s.style.cssText=\u0026quot;overflow:auto\u0026quot;;var u=i.get(\u0026quot;optionToContent\u0026quot;),h=i.get(\u0026quot;contentToOption\u0026quot;),c=function(t){var e,n,i,r=function(t){var e={},n=[],i=[];return t.eachRawSeries((function(t){var r=t.coordinateSystem;if(!r||\u0026quot;cartesian2d\u0026quot;!==r.type\u0026amp;\u0026amp;\u0026quot;polar\u0026quot;!==r.type)n.push(t);else{var o=r.getBaseAxis();if(\u0026quot;category\u0026quot;===o.type){var a=o.dim+\u0026quot;_\u0026quot;+o.index;e[a]||(e[a]={categoryAxis:o,valueAxis:r.getOtherAxis(o),series:[]},i.push({axisDim:o.dim,axisIndex:o.index})),e[a].series.push(t)}else n.push(t)}})),{seriesGroupByCategoryAxis:e,other:n,meta:i}}(t);return{value:B([(n=r.seriesGroupByCategoryAxis,i=[],E(n,(function(t,e){var n=t.categoryAxis,r=t.valueAxis.dim,o=[\u0026quot; \u0026quot;].concat(z(t.series,(function(t){return t.name}))),a=[n.model.getCategories()];E(t.series,(function(t){var e=t.getRawData();a.push(t.getRawData().mapArray(e.mapDimension(r),(function(t){return t})))}));for(var s=[o.join(Oz)],l=0;l\u0026lt;a[0].length;l++){for(var u=[],h=0;h\u0026lt;a.length;h++)u.push(a[h][l]);s.push(u.join(Oz))}i.push(s.join(\u0026quot;\\n\u0026quot;))})),i.join(\u0026quot;\\n\\n\u0026quot;+Pz+\u0026quot;\\n\\n\u0026quot;)),(e=r.other,z(e,(function(t){var e=t.getRawData(),n=[t.name],i=[];return e.each(e.dimensions,(function(){for(var t=arguments.length,r=arguments[t-1],o=e.getName(r),a=0;a\u0026lt;t-1;a++)i[a]=arguments[a];n.push((o?o+Oz:\u0026quot;\u0026quot;)+i.join(Oz))})),n.join(\u0026quot;\\n\u0026quot;)})).join(\u0026quot;\\n\\n\u0026quot;+Pz+\u0026quot;\\n\\n\u0026quot;))],(function(t){return!!t.replace(/[\\n\\t\\s]/g,\u0026quot;\u0026quot;)})).join(\u0026quot;\\n\\n\u0026quot;+Pz+\u0026quot;\\n\\n\u0026quot;),meta:r.meta}}(t);if(X(u)){var p=u(e.getOption());U(p)?s.innerHTML=p:J(p)\u0026amp;\u0026amp;s.appendChild(p)}else{l.readOnly=i.get(\u0026quot;readOnly\u0026quot;);var d=l.style;d.cssText=\u0026quot;display:block;width:100%;height:100%;font-family:monospace;font-size:14px;line-height:1.6rem;resize:none;box-sizing:border-box;outline:none\u0026quot;,d.color=i.get(\u0026quot;textColor\u0026quot;),d.borderColor=i.get(\u0026quot;textareaBorderColor\u0026quot;),d.backgroundColor=i.get(\u0026quot;textareaColor\u0026quot;),l.value=c.value,s.appendChild(l)}var f=c.meta,g=document.createElement(\u0026quot;div\u0026quot;);g.style.cssText=\u0026quot;position:absolute;bottom:5px;left:0;right:0\u0026quot;;var y=\u0026quot;float:right;margin-right:20px;border:none;cursor:pointer;padding:2px 5px;font-size:12px;border-radius:3px\u0026quot;,v=document.createElement(\u0026quot;div\u0026quot;),m=document.createElement(\u0026quot;div\u0026quot;);y+=\u0026quot;;background-color:\u0026quot;+i.get(\u0026quot;buttonColor\u0026quot;),y+=\u0026quot;;color:\u0026quot;+i.get(\u0026quot;buttonTextColor\u0026quot;);var x=this;function _(){n.removeChild(r),x._dom=null}pe(v,\u0026quot;click\u0026quot;,_),pe(m,\u0026quot;click\u0026quot;,(function(){if(null==h\u0026amp;\u0026amp;null!=u||null!=h\u0026amp;\u0026amp;null==u)_();else{var t;try{t=X(h)?h(s,e.getOption()):Ez(l.value,f)}catch(t){throw _(),new Error(\u0026quot;Data view format error \u0026quot;+t)}t\u0026amp;\u0026amp;e.dispatchAction({type:\u0026quot;changeDataView\u0026quot;,newOption:t}),_()}})),v.innerHTML=a[1],m.innerHTML=a[2],m.style.cssText=v.style.cssText=y,!i.get(\u0026quot;readOnly\u0026quot;)\u0026amp;\u0026amp;g.appendChild(m),g.appendChild(v),r.appendChild(o),r.appendChild(s),r.appendChild(g),s.style.height=n.clientHeight-80+\u0026quot;px\u0026quot;,n.appendChild(r),this._dom=r},e.prototype.remove=function(t,e){this._dom\u0026amp;\u0026amp;e.getDom().removeChild(this._dom)},e.prototype.dispose=function(t,e){this.remove(t,e)},e.getDefaultOption=function(t){return{show:!0,readOnly:!1,optionToContent:null,contentToOption:null,icon:\u0026quot;M17.5,17.3H33 M17.5,17.3H33 M45.4,29.5h-28 M11.5,2v56H51V14.8L38.4,2H11.5z M38.4,2.2v12.7H51 M45.4,41.7h-28\u0026quot;,title:t.getLocaleModel().get([\u0026quot;toolbox\u0026quot;,\u0026quot;dataView\u0026quot;,\u0026quot;title\u0026quot;]),lang:t.getLocaleModel().get([\u0026quot;toolbox\u0026quot;,\u0026quot;dataView\u0026quot;,\u0026quot;lang\u0026quot;]),backgroundColor:\u0026quot;#fff\u0026quot;,textColor:\u0026quot;#000\u0026quot;,textareaColor:\u0026quot;#fff\u0026quot;,textareaBorderColor:\u0026quot;#333\u0026quot;,buttonColor:\u0026quot;#c23531\u0026quot;,buttonTextColor:\u0026quot;#fff\u0026quot;}},e}(_z);function Vz(t,e){return z(t,(function(t,n){var i=e\u0026amp;\u0026amp;e[n];if(q(i)\u0026amp;\u0026amp;!Y(i)){q(t)\u0026amp;\u0026amp;!Y(t)||(t={value:t});var r=null!=i.name\u0026amp;\u0026amp;null==t.name;return t=k(t,i),r\u0026amp;\u0026amp;delete t.name,t}return t}))}Cm({type:\u0026quot;changeDataView\u0026quot;,event:\u0026quot;dataViewChanged\u0026quot;,update:\u0026quot;prepareAndUpdate\u0026quot;},(function(t,e){var n=[];E(t.newOption.series,(function(t){var i=e.getSeriesByName(t.name)[0];if(i){var r=i.get(\u0026quot;data\u0026quot;);n.push({name:t.name,data:Vz(t.data,r)})}else n.push(A({type:\u0026quot;scatter\u0026quot;},t))})),e.mergeOption(k({series:n},t.newOption))}));var Bz=E,Fz=Vo();function Gz(t){var e=Fz(t);return e.snapshots||(e.snapshots=[{}]),e.snapshots}var Wz=function(t){function e(){return null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this}return n(e,t),e.prototype.onclick=function(t,e){!function(t){Fz(t).snapshots=null}(t),e.dispatchAction({type:\u0026quot;restore\u0026quot;,from:this.uid})},e.getDefaultOption=function(t){return{show:!0,icon:\u0026quot;M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5\u0026quot;,title:t.getLocaleModel().get([\u0026quot;toolbox\u0026quot;,\u0026quot;restore\u0026quot;,\u0026quot;title\u0026quot;])}},e}(_z);Cm({type:\u0026quot;restore\u0026quot;,event:\u0026quot;restore\u0026quot;,update:\u0026quot;prepareAndUpdate\u0026quot;},(function(t,e){e.resetOption(\u0026quot;recreate\u0026quot;)}));var Hz=[\u0026quot;grid\u0026quot;,\u0026quot;xAxis\u0026quot;,\u0026quot;yAxis\u0026quot;,\u0026quot;geo\u0026quot;,\u0026quot;graph\u0026quot;,\u0026quot;polar\u0026quot;,\u0026quot;radiusAxis\u0026quot;,\u0026quot;angleAxis\u0026quot;,\u0026quot;bmap\u0026quot;],Yz=function(){function t(t,e,n){var i=this;this._targetInfoList=[];var r=Uz(e,t);E(Zz,(function(t,e){(!n||!n.include||P(n.include,e)\u0026gt;=0)\u0026amp;\u0026amp;t(r,i._targetInfoList)}))}return t.prototype.setOutputRanges=function(t,e){return this.matchOutputRanges(t,e,(function(t,e,n){if((t.coordRanges||(t.coordRanges=[])).push(e),!t.coordRange){t.coordRange=e;var i=Kz[t.brushType](0,n,e);t.__rangeOffset={offset:Jz[t.brushType](i.values,t.range,[1,1]),xyMinMax:i.xyMinMax}}})),t},t.prototype.matchOutputRanges=function(t,e,n){E(t,(function(t){var i=this.findTargetInfo(t,e);i\u0026amp;\u0026amp;!0!==i\u0026amp;\u0026amp;E(i.coordSyses,(function(i){var r=Kz[t.brushType](1,i,t.range,!0);n(t,r.values,i,e)}))}),this)},t.prototype.setInputRanges=function(t,e){E(t,(function(t){var n,i,r,o,a,s=this.findTargetInfo(t,e);if(t.range=t.range||[],s\u0026amp;\u0026amp;!0!==s){t.panelId=s.panelId;var l=Kz[t.brushType](0,s.coordSys,t.coordRange),u=t.__rangeOffset;t.range=u?Jz[t.brushType](l.values,u.offset,(n=l.xyMinMax,i=u.xyMinMax,r=tV(n),o=tV(i),a=[r[0]/o[0],r[1]/o[1]],isNaN(a[0])\u0026amp;\u0026amp;(a[0]=1),isNaN(a[1])\u0026amp;\u0026amp;(a[1]=1),a)):l.values}}),this)},t.prototype.makePanelOpts=function(t,e){return z(this._targetInfoList,(function(n){var i=n.getPanelRect();return{panelId:n.panelId,defaultBrushType:e?e(n):null,clipPath:BL(i),isTargetByCursor:GL(i,t,n.coordSysModel),getLinearBrushOtherExtent:FL(i)}}))},t.prototype.controlSeries=function(t,e,n){var i=this.findTargetInfo(t,n);return!0===i||i\u0026amp;\u0026amp;P(i.coordSyses,e.coordinateSystem)\u0026gt;=0},t.prototype.findTargetInfo=function(t,e){for(var n=this._targetInfoList,i=Uz(e,t),r=0;r\u0026lt;n.length;r++){var o=n[r],a=t.panelId;if(a){if(o.panelId===a)return o}else for(var s=0;s\u0026lt;jz.length;s++)if(jz[s](i,o))return o}return!0},t}();function Xz(t){return t[0]\u0026gt;t[1]\u0026amp;\u0026amp;t.reverse(),t}function Uz(t,e){return Fo(t,e,{includeMainTypes:Hz})}var Zz={grid:function(t,e){var n=t.xAxisModels,i=t.yAxisModels,r=t.gridModels,o=yt(),a={},s={};(n||i||r)\u0026amp;\u0026amp;(E(n,(function(t){var e=t.axis.grid.model;o.set(e.id,e),a[e.id]=!0})),E(i,(function(t){var e=t.axis.grid.model;o.set(e.id,e),s[e.id]=!0})),E(r,(function(t){o.set(t.id,t),a[t.id]=!0,s[t.id]=!0})),o.each((function(t){var r=t.coordinateSystem,o=[];E(r.getCartesians(),(function(t,e){(P(n,t.getAxis(\u0026quot;x\u0026quot;).model)\u0026gt;=0||P(i,t.getAxis(\u0026quot;y\u0026quot;).model)\u0026gt;=0)\u0026amp;\u0026amp;o.push(t)})),e.push({panelId:\u0026quot;grid--\u0026quot;+t.id,gridModel:t,coordSysModel:t,coordSys:o[0],coordSyses:o,getPanelRect:qz.grid,xAxisDeclared:a[t.id],yAxisDeclared:s[t.id]})})))},geo:function(t,e){E(t.geoModels,(function(t){var n=t.coordinateSystem;e.push({panelId:\u0026quot;geo--\u0026quot;+t.id,geoModel:t,coordSysModel:t,coordSys:n,coordSyses:[n],getPanelRect:qz.geo})}))}},jz=[function(t,e){var n=t.xAxisModel,i=t.yAxisModel,r=t.gridModel;return!r\u0026amp;\u0026amp;n\u0026amp;\u0026amp;(r=n.axis.grid.model),!r\u0026amp;\u0026amp;i\u0026amp;\u0026amp;(r=i.axis.grid.model),r\u0026amp;\u0026amp;r===e.gridModel},function(t,e){var n=t.geoModel;return n\u0026amp;\u0026amp;n===e.geoModel}],qz={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var t=this.coordSys,e=t.getBoundingRect().clone();return e.applyTransform(Bh(t)),e}},Kz={lineX:H($z,0),lineY:H($z,1),rect:function(t,e,n,i){var r=t?e.pointToData([n[0][0],n[1][0]],i):e.dataToPoint([n[0][0],n[1][0]],i),o=t?e.pointToData([n[0][1],n[1][1]],i):e.dataToPoint([n[0][1],n[1][1]],i),a=[Xz([r[0],o[0]]),Xz([r[1],o[1]])];return{values:a,xyMinMax:a}},polygon:function(t,e,n,i){var r=[[1/0,-1/0],[1/0,-1/0]];return{values:z(n,(function(n){var o=t?e.pointToData(n,i):e.dataToPoint(n,i);return r[0][0]=Math.min(r[0][0],o[0]),r[1][0]=Math.min(r[1][0],o[1]),r[0][1]=Math.max(r[0][1],o[0]),r[1][1]=Math.max(r[1][1],o[1]),o})),xyMinMax:r}}};function $z(t,e,n,i){var r=n.getAxis([\u0026quot;x\u0026quot;,\u0026quot;y\u0026quot;][t]),o=Xz(z([0,1],(function(t){return e?r.coordToData(r.toLocalCoord(i[t]),!0):r.toGlobalCoord(r.dataToCoord(i[t]))}))),a=[];return a[t]=o,a[1-t]=[NaN,NaN],{values:o,xyMinMax:a}}var Jz={lineX:H(Qz,0),lineY:H(Qz,1),rect:function(t,e,n){return[[t[0][0]-n[0]*e[0][0],t[0][1]-n[0]*e[0][1]],[t[1][0]-n[1]*e[1][0],t[1][1]-n[1]*e[1][1]]]},polygon:function(t,e,n){return z(t,(function(t,i){return[t[0]-n[0]*e[i][0],t[1]-n[1]*e[i][1]]}))}};function Qz(t,e,n,i){return[e[0]-i[t]*n[0],e[1]-i[t]*n[1]]}function tV(t){return t?[t[0][1]-t[0][0],t[1][1]-t[1][0]]:[NaN,NaN]}var eV,nV,iV=E,rV=Io+\u0026quot;toolbox-dataZoom_\u0026quot;,oV=function(t){function e(){return null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this}return n(e,t),e.prototype.render=function(t,e,n,i){this._brushController||(this._brushController=new lL(n.getZr()),this._brushController.on(\u0026quot;brush\u0026quot;,W(this._onBrush,this)).mount()),function(t,e,n,i,r){var o=n._isZoomActive;i\u0026amp;\u0026amp;\u0026quot;takeGlobalCursor\u0026quot;===i.type\u0026amp;\u0026amp;(o=\u0026quot;dataZoomSelect\u0026quot;===i.key\u0026amp;\u0026amp;i.dataZoomSelectActive);n._isZoomActive=o,t.setIconStatus(\u0026quot;zoom\u0026quot;,o?\u0026quot;emphasis\u0026quot;:\u0026quot;normal\u0026quot;);var a=new Yz(sV(t),e,{include:[\u0026quot;grid\u0026quot;]}),s=a.makePanelOpts(r,(function(t){return t.xAxisDeclared\u0026amp;\u0026amp;!t.yAxisDeclared?\u0026quot;lineX\u0026quot;:!t.xAxisDeclared\u0026amp;\u0026amp;t.yAxisDeclared?\u0026quot;lineY\u0026quot;:\u0026quot;rect\u0026quot;}));n._brushController.setPanels(s).enableBrush(!(!o||!s.length)\u0026amp;\u0026amp;{brushType:\u0026quot;auto\u0026quot;,brushStyle:t.getModel(\u0026quot;brushStyle\u0026quot;).getItemStyle()})}(t,e,this,i,n),function(t,e){t.setIconStatus(\u0026quot;back\u0026quot;,function(t){return Gz(t).length}(e)\u0026gt;1?\u0026quot;emphasis\u0026quot;:\u0026quot;normal\u0026quot;)}(t,e)},e.prototype.onclick=function(t,e,n){aV[n].call(this)},e.prototype.remove=function(t,e){this._brushController\u0026amp;\u0026amp;this._brushController.unmount()},e.prototype.dispose=function(t,e){this._brushController\u0026amp;\u0026amp;this._brushController.dispose()},e.prototype._onBrush=function(t){var e=t.areas;if(t.isEnd\u0026amp;\u0026amp;e.length){var n={},i=this.ecModel;this._brushController.updateCovers([]),new Yz(sV(this.model),i,{include:[\u0026quot;grid\u0026quot;]}).matchOutputRanges(e,i,(function(t,e,n){if(\u0026quot;cartesian2d\u0026quot;===n.type){var i=t.brushType;\u0026quot;rect\u0026quot;===i?(r(\u0026quot;x\u0026quot;,n,e[0]),r(\u0026quot;y\u0026quot;,n,e[1])):r({lineX:\u0026quot;x\u0026quot;,lineY:\u0026quot;y\u0026quot;}[i],n,e)}})),function(t,e){var n=Gz(t);Bz(e,(function(e,i){for(var r=n.length-1;r\u0026gt;=0\u0026amp;\u0026amp;!n[r][i];r--);if(r\u0026lt;0){var o=t.queryComponents({mainType:\u0026quot;dataZoom\u0026quot;,subType:\u0026quot;select\u0026quot;,id:i})[0];if(o){var a=o.getPercentRange();n[0][i]={dataZoomId:i,start:a[0],end:a[1]}}}})),n.push(e)}(i,n),this._dispatchZoomAction(n)}function r(t,e,r){var o=e.getAxis(t),a=o.model,s=function(t,e,n){var i;return n.eachComponent({mainType:\u0026quot;dataZoom\u0026quot;,subType:\u0026quot;select\u0026quot;},(function(n){n.getAxisModel(t,e.componentIndex)\u0026amp;\u0026amp;(i=n)})),i}(t,a,i),l=s.findRepresentativeAxisProxy(a).getMinMaxSpan();null==l.minValueSpan\u0026amp;\u0026amp;null==l.maxValueSpan||(r=zk(0,r.slice(),o.scale.getExtent(),0,l.minValueSpan,l.maxValueSpan)),s\u0026amp;\u0026amp;(n[s.id]={dataZoomId:s.id,startValue:r[0],endValue:r[1]})}},e.prototype._dispatchZoomAction=function(t){var e=[];iV(t,(function(t,n){e.push(T(t))})),e.length\u0026amp;\u0026amp;this.api.dispatchAction({type:\u0026quot;dataZoom\u0026quot;,from:this.uid,batch:e})},e.getDefaultOption=function(t){return{show:!0,filterMode:\u0026quot;filter\u0026quot;,icon:{zoom:\u0026quot;M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1\u0026quot;,back:\u0026quot;M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26\u0026quot;},title:t.getLocaleModel().get([\u0026quot;toolbox\u0026quot;,\u0026quot;dataZoom\u0026quot;,\u0026quot;title\u0026quot;]),brushStyle:{borderWidth:0,color:\u0026quot;rgba(210,219,238,0.2)\u0026quot;}}},e}(_z),aV={zoom:function(){var t=!this._isZoomActive;this.api.dispatchAction({type:\u0026quot;takeGlobalCursor\u0026quot;,key:\u0026quot;dataZoomSelect\u0026quot;,dataZoomSelectActive:t})},back:function(){this._dispatchZoomAction(function(t){var e=Gz(t),n=e[e.length-1];e.length\u0026gt;1\u0026amp;\u0026amp;e.pop();var i={};return Bz(n,(function(t,n){for(var r=e.length-1;r\u0026gt;=0;r--)if(t=e[r][n]){i[n]=t;break}})),i}(this.ecModel))}};function sV(t){var e={xAxisIndex:t.get(\u0026quot;xAxisIndex\u0026quot;,!0),yAxisIndex:t.get(\u0026quot;yAxisIndex\u0026quot;,!0),xAxisId:t.get(\u0026quot;xAxisId\u0026quot;,!0),yAxisId:t.get(\u0026quot;yAxisId\u0026quot;,!0)};return null==e.xAxisIndex\u0026amp;\u0026amp;null==e.xAxisId\u0026amp;\u0026amp;(e.xAxisIndex=\u0026quot;all\u0026quot;),null==e.yAxisIndex\u0026amp;\u0026amp;null==e.yAxisId\u0026amp;\u0026amp;(e.yAxisIndex=\u0026quot;all\u0026quot;),e}eV=\u0026quot;dataZoom\u0026quot;,nV=function(t){var e=t.getComponent(\u0026quot;toolbox\u0026quot;,0),n=[\u0026quot;feature\u0026quot;,\u0026quot;dataZoom\u0026quot;];if(e\u0026amp;\u0026amp;null!=e.get(n)){var i=e.getModel(n),r=[],o=Fo(t,sV(i));return iV(o.xAxisModels,(function(t){return a(t,\u0026quot;xAxis\u0026quot;,\u0026quot;xAxisIndex\u0026quot;)})),iV(o.yAxisModels,(function(t){return a(t,\u0026quot;yAxis\u0026quot;,\u0026quot;yAxisIndex\u0026quot;)})),r}function a(t,e,n){var o=t.componentIndex,a={type:\u0026quot;select\u0026quot;,$fromToolbox:!0,filterMode:i.get(\u0026quot;filterMode\u0026quot;,!0)||\u0026quot;filter\u0026quot;,id:rV+e+o};a[n]=o,r.push(a)}},lt(null==od.get(eV)\u0026amp;\u0026amp;nV),od.set(eV,nV);var lV=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\u0026quot;tooltip\u0026quot;,e.dependencies=[\u0026quot;axisPointer\u0026quot;],e.defaultOption={z:60,show:!0,showContent:!0,trigger:\u0026quot;item\u0026quot;,triggerOn:\u0026quot;mousemove|click\u0026quot;,alwaysShowContent:!1,displayMode:\u0026quot;single\u0026quot;,renderMode:\u0026quot;auto\u0026quot;,confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:\u0026quot;#fff\u0026quot;,shadowBlur:10,shadowColor:\u0026quot;rgba(0, 0, 0, .2)\u0026quot;,shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,padding:null,extraCssText:\u0026quot;\u0026quot;,axisPointer:{type:\u0026quot;line\u0026quot;,axis:\u0026quot;auto\u0026quot;,animation:\u0026quot;auto\u0026quot;,animationDurationUpdate:200,animationEasingUpdate:\u0026quot;exponentialOut\u0026quot;,crossStyle:{color:\u0026quot;#999\u0026quot;,width:1,type:\u0026quot;dashed\u0026quot;,textStyle:{}}},textStyle:{color:\u0026quot;#666\u0026quot;,fontSize:14}},e}(zp);function uV(t){var e=t.get(\u0026quot;confine\u0026quot;);return null!=e?!!e:\u0026quot;richText\u0026quot;===t.get(\u0026quot;renderMode\u0026quot;)}function hV(t){if(r.domSupported)for(var e=document.documentElement.style,n=0,i=t.length;n\u0026lt;i;n++)if(t[n]in e)return t[n]}var cV=hV([\u0026quot;transform\u0026quot;,\u0026quot;webkitTransform\u0026quot;,\u0026quot;OTransform\u0026quot;,\u0026quot;MozTransform\u0026quot;,\u0026quot;msTransform\u0026quot;]);function pV(t,e){if(!t)return e;e=yp(e,!0);var n=t.indexOf(e);return(t=-1===n?e:\u0026quot;-\u0026quot;+t.slice(0,n)+\u0026quot;-\u0026quot;+e).toLowerCase()}var dV=pV(hV([\u0026quot;webkitTransition\u0026quot;,\u0026quot;transition\u0026quot;,\u0026quot;OTransition\u0026quot;,\u0026quot;MozTransition\u0026quot;,\u0026quot;msTransition\u0026quot;]),\u0026quot;transition\u0026quot;),fV=pV(cV,\u0026quot;transform\u0026quot;),gV=\u0026quot;position:absolute;display:block;border-style:solid;white-space:nowrap;z-index:9999999;\u0026quot;+(r.transform3dSupported?\u0026quot;will-change:transform;\u0026quot;:\u0026quot;\u0026quot;);function yV(t,e,n){var i=t.toFixed(0)+\u0026quot;px\u0026quot;,o=e.toFixed(0)+\u0026quot;px\u0026quot;;if(!r.transformSupported)return n?\u0026quot;top:\u0026quot;+o+\u0026quot;;left:\u0026quot;+i+\u0026quot;;\u0026quot;:[[\u0026quot;top\u0026quot;,o],[\u0026quot;left\u0026quot;,i]];var a=r.transform3dSupported,s=\u0026quot;translate\u0026quot;+(a?\u0026quot;3d\u0026quot;:\u0026quot;\u0026quot;)+\u0026quot;(\u0026quot;+i+\u0026quot;,\u0026quot;+o+(a?\u0026quot;,0\u0026quot;:\u0026quot;\u0026quot;)+\u0026quot;)\u0026quot;;return n?\u0026quot;top:0;left:0;\u0026quot;+fV+\u0026quot;:\u0026quot;+s+\u0026quot;;\u0026quot;:[[\u0026quot;top\u0026quot;,0],[\u0026quot;left\u0026quot;,0],[cV,s]]}function vV(t,e,n){var i=[],o=t.get(\u0026quot;transitionDuration\u0026quot;),a=t.get(\u0026quot;backgroundColor\u0026quot;),s=t.get(\u0026quot;shadowBlur\u0026quot;),l=t.get(\u0026quot;shadowColor\u0026quot;),u=t.get(\u0026quot;shadowOffsetX\u0026quot;),h=t.get(\u0026quot;shadowOffsetY\u0026quot;),c=t.getModel(\u0026quot;textStyle\u0026quot;),p=gg(t,\u0026quot;html\u0026quot;),d=u+\u0026quot;px \u0026quot;+h+\u0026quot;px \u0026quot;+s+\u0026quot;px \u0026quot;+l;return i.push(\u0026quot;box-shadow:\u0026quot;+d),e\u0026amp;\u0026amp;o\u0026amp;\u0026amp;i.push(function(t,e){var n=\u0026quot;cubic-bezier(0.23,1,0.32,1)\u0026quot;,i=\u0026quot; \u0026quot;+t/2+\u0026quot;s \u0026quot;+n,o=\u0026quot;opacity\u0026quot;+i+\u0026quot;,visibility\u0026quot;+i;return e||(i=\u0026quot; \u0026quot;+t+\u0026quot;s \u0026quot;+n,o+=r.transformSupported?\u0026quot;,\u0026quot;+fV+i:\u0026quot;,left\u0026quot;+i+\u0026quot;,top\u0026quot;+i),dV+\u0026quot;:\u0026quot;+o}(o,n)),a\u0026amp;\u0026amp;i.push(\u0026quot;background-color:\u0026quot;+a),E([\u0026quot;width\u0026quot;,\u0026quot;color\u0026quot;,\u0026quot;radius\u0026quot;],(function(e){var n=\u0026quot;border-\u0026quot;+e,r=yp(n),o=t.get(r);null!=o\u0026amp;\u0026amp;i.push(n+\u0026quot;:\u0026quot;+o+(\u0026quot;color\u0026quot;===e?\u0026quot;\u0026quot;:\u0026quot;px\u0026quot;))})),i.push(function(t){var e=[],n=t.get(\u0026quot;fontSize\u0026quot;),i=t.getTextColor();i\u0026amp;\u0026amp;e.push(\u0026quot;color:\u0026quot;+i),e.push(\u0026quot;font:\u0026quot;+t.getFont());var r=rt(t.get(\u0026quot;lineHeight\u0026quot;),Math.round(3*n/2));n\u0026amp;\u0026amp;e.push(\u0026quot;line-height:\u0026quot;+r+\u0026quot;px\u0026quot;);var o=t.get(\u0026quot;textShadowColor\u0026quot;),a=t.get(\u0026quot;textShadowBlur\u0026quot;)||0,s=t.get(\u0026quot;textShadowOffsetX\u0026quot;)||0,l=t.get(\u0026quot;textShadowOffsetY\u0026quot;)||0;return o\u0026amp;\u0026amp;a\u0026amp;\u0026amp;e.push(\u0026quot;text-shadow:\u0026quot;+s+\u0026quot;px \u0026quot;+l+\u0026quot;px \u0026quot;+a+\u0026quot;px \u0026quot;+o),E([\u0026quot;decoration\u0026quot;,\u0026quot;align\u0026quot;],(function(n){var i=t.get(n);i\u0026amp;\u0026amp;e.push(\u0026quot;text-\u0026quot;+n+\u0026quot;:\u0026quot;+i)})),e.join(\u0026quot;;\u0026quot;)}(c)),null!=p\u0026amp;\u0026amp;i.push(\u0026quot;padding:\u0026quot;+vp(p).join(\u0026quot;px \u0026quot;)+\u0026quot;px\u0026quot;),i.join(\u0026quot;;\u0026quot;)+\u0026quot;;\u0026quot;}function mV(t,e,n,i,r){var o=e\u0026amp;\u0026amp;e.painter;if(n){var a=o\u0026amp;\u0026amp;o.getViewportRoot();a\u0026amp;\u0026amp;function(t,e,n,i,r){te(Qt,e,i,r,!0)\u0026amp;\u0026amp;te(t,n,Qt[0],Qt[1])}(t,a,n,i,r)}else{t[0]=i,t[1]=r;var s=o\u0026amp;\u0026amp;o.getViewportRootOffset();s\u0026amp;\u0026amp;(t[0]+=s.offsetLeft,t[1]+=s.offsetTop)}t[2]=t[0]/e.getWidth(),t[3]=t[1]/e.getHeight()}var xV=function(){function t(t,e){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._alwaysShowContent=!1,this._firstShow=!0,this._longHide=!0,r.wxa)return null;var n=document.createElement(\u0026quot;div\u0026quot;);n.domBelongToZr=!0,this.el=n;var i=this._zr=t.getZr(),o=e.appendTo,a=o\u0026amp;\u0026amp;(U(o)?document.querySelector(o):J(o)?o:X(o)\u0026amp;\u0026amp;o(t.getDom()));mV(this._styleCoord,i,a,t.getWidth()/2,t.getHeight()/2),(a||t.getDom()).appendChild(n),this._api=t,this._container=a;var s=this;n.onmouseenter=function(){s._enterable\u0026amp;\u0026amp;(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0},n.onmousemove=function(t){if(t=t||window.event,!s._enterable){var e=i.handler;ce(i.painter.getViewportRoot(),t,!0),e.dispatch(\u0026quot;mousemove\u0026quot;,t)}},n.onmouseleave=function(){s._inContent=!1,s._enterable\u0026amp;\u0026amp;s._show\u0026amp;\u0026amp;s.hideLater(s._hideDelay)}}return t.prototype.update=function(t){if(!this._container){var e=this._api.getDom(),n=(o=\u0026quot;position\u0026quot;,(a=(r=e).currentStyle||document.defaultView\u0026amp;\u0026amp;document.defaultView.getComputedStyle(r))?o?a[o]:a:null),i=e.style;\u0026quot;absolute\u0026quot;!==i.position\u0026amp;\u0026amp;\u0026quot;absolute\u0026quot;!==n\u0026amp;\u0026amp;(i.position=\u0026quot;relative\u0026quot;)}var r,o,a,s=t.get(\u0026quot;alwaysShowContent\u0026quot;);s\u0026amp;\u0026amp;this._moveIfResized(),this._alwaysShowContent=s,this.el.className=t.get(\u0026quot;className\u0026quot;)||\u0026quot;\u0026quot;},t.prototype.show=function(t,e){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var n=this.el,i=n.style,r=this._styleCoord;n.innerHTML?i.cssText=gV+vV(t,!this._firstShow,this._longHide)+yV(r[0],r[1],!0)+\u0026quot;border-color:\u0026quot;+Sp(e)+\u0026quot;;\u0026quot;+(t.get(\u0026quot;extraCssText\u0026quot;)||\u0026quot;\u0026quot;)+\u0026quot;;pointer-events:\u0026quot;+(this._enterable?\u0026quot;auto\u0026quot;:\u0026quot;none\u0026quot;):i.display=\u0026quot;none\u0026quot;,this._show=!0,this._firstShow=!1,this._longHide=!1},t.prototype.setContent=function(t,e,n,i,r){var o=this.el;if(null!=t){var a=\u0026quot;\u0026quot;;if(U(r)\u0026amp;\u0026amp;\u0026quot;item\u0026quot;===n.get(\u0026quot;trigger\u0026quot;)\u0026amp;\u0026amp;!uV(n)\u0026amp;\u0026amp;(a=function(t,e,n){if(!U(n)||\u0026quot;inside\u0026quot;===n)return\u0026quot;\u0026quot;;var i=t.get(\u0026quot;backgroundColor\u0026quot;),r=t.get(\u0026quot;borderWidth\u0026quot;);e=Sp(e);var o,a,s=\u0026quot;left\u0026quot;===(o=n)?\u0026quot;right\u0026quot;:\u0026quot;right\u0026quot;===o?\u0026quot;left\u0026quot;:\u0026quot;top\u0026quot;===o?\u0026quot;bottom\u0026quot;:\u0026quot;top\u0026quot;,l=Math.max(1.5*Math.round(r),6),u=\u0026quot;\u0026quot;,h=fV+\u0026quot;:\u0026quot;;P([\u0026quot;left\u0026quot;,\u0026quot;right\u0026quot;],s)\u0026gt;-1?(u+=\u0026quot;top:50%\u0026quot;,h+=\u0026quot;translateY(-50%) rotate(\u0026quot;+(a=\u0026quot;left\u0026quot;===s?-225:-45)+\u0026quot;deg)\u0026quot;):(u+=\u0026quot;left:50%\u0026quot;,h+=\u0026quot;translateX(-50%) rotate(\u0026quot;+(a=\u0026quot;top\u0026quot;===s?225:45)+\u0026quot;deg)\u0026quot;);var c=a*Math.PI/180,p=l+r,d=p*Math.abs(Math.cos(c))+p*Math.abs(Math.sin(c)),f=e+\u0026quot; solid \u0026quot;+r+\u0026quot;px;\u0026quot;;return\u0026#39;\u0026lt;div style=\u0026quot;\u0026#39;+[\u0026quot;position:absolute;width:\u0026quot;+l+\u0026quot;px;height:\u0026quot;+l+\u0026quot;px;z-index:-1;\u0026quot;,(u+=\u0026quot;;\u0026quot;+s+\u0026quot;:-\u0026quot;+Math.round(100*((d-Math.SQRT2*r)/2+Math.SQRT2*r-(d-p)/2))/100+\u0026quot;px\u0026quot;)+\u0026quot;;\u0026quot;+h+\u0026quot;;\u0026quot;,\u0026quot;border-bottom:\u0026quot;+f,\u0026quot;border-right:\u0026quot;+f,\u0026quot;background-color:\u0026quot;+i+\u0026quot;;\u0026quot;].join(\u0026quot;\u0026quot;)+\u0026#39;\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u0026#39;}(n,i,r)),U(t))o.innerHTML=t+a;else if(t){o.innerHTML=\u0026quot;\u0026quot;,Y(t)||(t=[t]);for(var s=0;s\u0026lt;t.length;s++)J(t[s])\u0026amp;\u0026amp;t[s].parentNode!==o\u0026amp;\u0026amp;o.appendChild(t[s]);if(a\u0026amp;\u0026amp;o.childNodes.length){var l=document.createElement(\u0026quot;div\u0026quot;);l.innerHTML=a,o.appendChild(l)}}}else o.innerHTML=\u0026quot;\u0026quot;},t.prototype.setEnterable=function(t){this._enterable=t},t.prototype.getSize=function(){var t=this.el;return t?[t.offsetWidth,t.offsetHeight]:[0,0]},t.prototype.moveTo=function(t,e){if(this.el){var n=this._styleCoord;if(mV(n,this._zr,this._container,t,e),null!=n[0]\u0026amp;\u0026amp;null!=n[1]){var i=this.el.style;E(yV(n[0],n[1]),(function(t){i[t[0]]=t[1]}))}}},t.prototype._moveIfResized=function(){var t=this._styleCoord[2],e=this._styleCoord[3];this.moveTo(t*this._zr.getWidth(),e*this._zr.getHeight())},t.prototype.hide=function(){var t=this,e=this.el.style;e.visibility=\u0026quot;hidden\u0026quot;,e.opacity=\u0026quot;0\u0026quot;,r.transform3dSupported\u0026amp;\u0026amp;(e.willChange=\u0026quot;\u0026quot;),this._show=!1,this._longHideTimeout=setTimeout((function(){return t._longHide=!0}),500)},t.prototype.hideLater=function(t){!this._show||this._inContent\u0026amp;\u0026amp;this._enterable||this._alwaysShowContent||(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout(W(this.hide,this),t)):this.hide())},t.prototype.isShow=function(){return this._show},t.prototype.dispose=function(){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var t=this.el.parentNode;t\u0026amp;\u0026amp;t.removeChild(this.el),this.el=this._container=null},t}(),_V=function(){function t(t){this._show=!1,this._styleCoord=[0,0,0,0],this._alwaysShowContent=!1,this._enterable=!0,this._zr=t.getZr(),SV(this._styleCoord,this._zr,t.getWidth()/2,t.getHeight()/2)}return t.prototype.update=function(t){var e=t.get(\u0026quot;alwaysShowContent\u0026quot;);e\u0026amp;\u0026amp;this._moveIfResized(),this._alwaysShowContent=e},t.prototype.show=function(){this._hideTimeout\u0026amp;\u0026amp;clearTimeout(this._hideTimeout),this.el.show(),this._show=!0},t.prototype.setContent=function(t,e,n,i,r){var o=this;q(t)\u0026amp;\u0026amp;wo(\u0026quot;\u0026quot;),this.el\u0026amp;\u0026amp;this._zr.remove(this.el);var a=n.getModel(\u0026quot;textStyle\u0026quot;);this.el=new Xs({style:{rich:e.richTextStyles,text:t,lineHeight:22,borderWidth:1,borderColor:i,textShadowColor:a.get(\u0026quot;textShadowColor\u0026quot;),fill:n.get([\u0026quot;textStyle\u0026quot;,\u0026quot;color\u0026quot;]),padding:gg(n,\u0026quot;richText\u0026quot;),verticalAlign:\u0026quot;top\u0026quot;,align:\u0026quot;left\u0026quot;},z:n.get(\u0026quot;z\u0026quot;)}),E([\u0026quot;backgroundColor\u0026quot;,\u0026quot;borderRadius\u0026quot;,\u0026quot;shadowColor\u0026quot;,\u0026quot;shadowBlur\u0026quot;,\u0026quot;shadowOffsetX\u0026quot;,\u0026quot;shadowOffsetY\u0026quot;],(function(t){o.el.style[t]=n.get(t)})),E([\u0026quot;textShadowBlur\u0026quot;,\u0026quot;textShadowOffsetX\u0026quot;,\u0026quot;textShadowOffsetY\u0026quot;],(function(t){o.el.style[t]=a.get(t)||0})),this._zr.add(this.el);var s=this;this.el.on(\u0026quot;mouseover\u0026quot;,(function(){s._enterable\u0026amp;\u0026amp;(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0})),this.el.on(\u0026quot;mouseout\u0026quot;,(function(){s._enterable\u0026amp;\u0026amp;s._show\u0026amp;\u0026amp;s.hideLater(s._hideDelay),s._inContent=!1}))},t.prototype.setEnterable=function(t){this._enterable=t},t.prototype.getSize=function(){var t=this.el,e=this.el.getBoundingRect(),n=wV(t.style);return[e.width+n.left+n.right,e.height+n.top+n.bottom]},t.prototype.moveTo=function(t,e){var n=this.el;if(n){var i=this._styleCoord;SV(i,this._zr,t,e),t=i[0],e=i[1];var r=n.style,o=bV(r.borderWidth||0),a=wV(r);n.x=t+o+a.left,n.y=e+o+a.top,n.markRedraw()}},t.prototype._moveIfResized=function(){var t=this._styleCoord[2],e=this._styleCoord[3];this.moveTo(t*this._zr.getWidth(),e*this._zr.getHeight())},t.prototype.hide=function(){this.el\u0026amp;\u0026amp;this.el.hide(),this._show=!1},t.prototype.hideLater=function(t){!this._show||this._inContent\u0026amp;\u0026amp;this._enterable||this._alwaysShowContent||(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout(W(this.hide,this),t)):this.hide())},t.prototype.isShow=function(){return this._show},t.prototype.dispose=function(){this._zr.remove(this.el)},t}();function bV(t){return Math.max(0,t)}function wV(t){var e=bV(t.shadowBlur||0),n=bV(t.shadowOffsetX||0),i=bV(t.shadowOffsetY||0);return{left:bV(e-n),right:bV(e+n),top:bV(e-i),bottom:bV(e+i)}}function SV(t,e,n,i){t[0]=n,t[1]=i,t[2]=t[0]/e.getWidth(),t[3]=t[1]/e.getHeight()}var MV=new Ws({shape:{x:-1,y:-1,width:2,height:2}}),IV=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(t,e){if(!r.node\u0026amp;\u0026amp;e.getDom()){var n,i=t.getComponent(\u0026quot;tooltip\u0026quot;),o=this._renderMode=\u0026quot;auto\u0026quot;===(n=i.get(\u0026quot;renderMode\u0026quot;))?r.domSupported?\u0026quot;html\u0026quot;:\u0026quot;richText\u0026quot;:n||\u0026quot;html\u0026quot;;this._tooltipContent=\u0026quot;richText\u0026quot;===o?new _V(e):new xV(e,{appendTo:i.get(\u0026quot;appendToBody\u0026quot;,!0)?\u0026quot;body\u0026quot;:i.get(\u0026quot;appendTo\u0026quot;,!0)})}},e.prototype.render=function(t,e,n){if(!r.node\u0026amp;\u0026amp;n.getDom()){this.group.removeAll(),this._tooltipModel=t,this._ecModel=e,this._api=n;var i=this._tooltipContent;i.update(t),i.setEnterable(t.get(\u0026quot;enterable\u0026quot;)),this._initGlobalListener(),this._keepShow(),\u0026quot;richText\u0026quot;!==this._renderMode\u0026amp;\u0026amp;t.get(\u0026quot;transitionDuration\u0026quot;)?Hg(this,\u0026quot;_updatePosition\u0026quot;,50,\u0026quot;fixRate\u0026quot;):Yg(this,\u0026quot;_updatePosition\u0026quot;)}},e.prototype._initGlobalListener=function(){var t=this._tooltipModel.get(\u0026quot;triggerOn\u0026quot;);AN(\u0026quot;itemTooltip\u0026quot;,this._api,W((function(e,n,i){\u0026quot;none\u0026quot;!==t\u0026amp;\u0026amp;(t.indexOf(e)\u0026gt;=0?this._tryShow(n,i):\u0026quot;leave\u0026quot;===e\u0026amp;\u0026amp;this._hide(i))}),this))},e.prototype._keepShow=function(){var t=this._tooltipModel,e=this._ecModel,n=this._api,i=t.get(\u0026quot;triggerOn\u0026quot;);if(null!=this._lastX\u0026amp;\u0026amp;null!=this._lastY\u0026amp;\u0026amp;\u0026quot;none\u0026quot;!==i\u0026amp;\u0026amp;\u0026quot;click\u0026quot;!==i){var r=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout((function(){!n.isDisposed()\u0026amp;\u0026amp;r.manuallyShowTip(t,e,n,{x:r._lastX,y:r._lastY,dataByCoordSys:r._lastDataByCoordSys})}))}},e.prototype.manuallyShowTip=function(t,e,n,i){if(i.from!==this.uid\u0026amp;\u0026amp;!r.node\u0026amp;\u0026amp;n.getDom()){var o=CV(i,n);this._ticket=\u0026quot;\u0026quot;;var a=i.dataByCoordSys,s=function(t,e,n){var i=Go(t).queryOptionMap,r=i.keys()[0];if(!r||\u0026quot;series\u0026quot;===r)return;var o=Yo(e,r,i.get(r),{useDefault:!1,enableAll:!1,enableNone:!1}),a=o.models[0];if(!a)return;var s,l=n.getViewOfComponentModel(a);if(l.group.traverse((function(e){var n=rl(e).tooltipConfig;if(n\u0026amp;\u0026amp;n.name===t.name)return s=e,!0})),s)return{componentMainType:r,componentIndex:a.componentIndex,el:s}}(i,e,n);if(s){var l=s.el.getBoundingRect().clone();l.applyTransform(s.el.transform),this._tryShow({offsetX:l.x+l.width/2,offsetY:l.y+l.height/2,target:s.el,position:i.position,positionDefault:\u0026quot;bottom\u0026quot;},o)}else if(i.tooltip\u0026amp;\u0026amp;null!=i.x\u0026amp;\u0026amp;null!=i.y){var u=MV;u.x=i.x,u.y=i.y,u.update(),rl(u).tooltipConfig={name:null,option:i.tooltip},this._tryShow({offsetX:i.x,offsetY:i.y,target:u},o)}else if(a)this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,dataByCoordSys:a,tooltipOption:i.tooltipOption},o);else if(null!=i.seriesIndex){if(this._manuallyAxisShowTip(t,e,n,i))return;var h=RN(i,e),c=h.point[0],p=h.point[1];null!=c\u0026amp;\u0026amp;null!=p\u0026amp;\u0026amp;this._tryShow({offsetX:c,offsetY:p,target:h.el,position:i.position,positionDefault:\u0026quot;bottom\u0026quot;},o)}else null!=i.x\u0026amp;\u0026amp;null!=i.y\u0026amp;\u0026amp;(n.dispatchAction({type:\u0026quot;updateAxisPointer\u0026quot;,x:i.x,y:i.y}),this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,target:n.getZr().findHover(i.x,i.y).target},o))}},e.prototype.manuallyHideTip=function(t,e,n,i){var r=this._tooltipContent;this._tooltipModel\u0026amp;\u0026amp;r.hideLater(this._tooltipModel.get(\u0026quot;hideDelay\u0026quot;)),this._lastX=this._lastY=this._lastDataByCoordSys=null,i.from!==this.uid\u0026amp;\u0026amp;this._hide(CV(i,n))},e.prototype._manuallyAxisShowTip=function(t,e,n,i){var r=i.seriesIndex,o=i.dataIndex,a=e.getComponent(\u0026quot;axisPointer\u0026quot;).coordSysAxesInfo;if(null!=r\u0026amp;\u0026amp;null!=o\u0026amp;\u0026amp;null!=a){var s=e.getSeriesByIndex(r);if(s)if(\u0026quot;axis\u0026quot;===TV([s.getData().getItemModel(o),s,(s.coordinateSystem||{}).model],this._tooltipModel).get(\u0026quot;trigger\u0026quot;))return n.dispatchAction({type:\u0026quot;updateAxisPointer\u0026quot;,seriesIndex:r,dataIndex:o,position:i.position}),!0}},e.prototype._tryShow=function(t,e){var n=t.target;if(this._tooltipModel){this._lastX=t.offsetX,this._lastY=t.offsetY;var i=t.dataByCoordSys;if(i\u0026amp;\u0026amp;i.length)this._showAxisTooltip(i,t);else if(n){var r,o;if(\u0026quot;legend\u0026quot;===rl(n).ssrType)return;this._lastDataByCoordSys=null,Oy(n,(function(t){return null!=rl(t).dataIndex?(r=t,!0):null!=rl(t).tooltipConfig?(o=t,!0):void 0}),!0),r?this._showSeriesItemTooltip(t,r,e):o?this._showComponentItemTooltip(t,o,e):this._hide(e)}else this._lastDataByCoordSys=null,this._hide(e)}},e.prototype._showOrMove=function(t,e){var n=t.get(\u0026quot;showDelay\u0026quot;);e=W(e,this),clearTimeout(this._showTimout),n\u0026gt;0?this._showTimout=setTimeout(e,n):e()},e.prototype._showAxisTooltip=function(t,e){var n=this._ecModel,i=this._tooltipModel,r=[e.offsetX,e.offsetY],o=TV([e.tooltipOption],i),a=this._renderMode,s=[],l=og(\u0026quot;section\u0026quot;,{blocks:[],noHeader:!0}),u=[],h=new yg;E(t,(function(t){E(t.dataByAxis,(function(t){var e=n.getComponent(t.axisDim+\u0026quot;Axis\u0026quot;,t.axisIndex),r=t.value;if(e\u0026amp;\u0026amp;null!=r){var o=yN(r,e.axis,n,t.seriesDataIndices,t.valueLabelOpt),c=og(\u0026quot;section\u0026quot;,{header:o,noHeader:!ut(o),sortBlocks:!0,blocks:[]});l.blocks.push(c),E(t.seriesDataIndices,(function(l){var p=n.getSeriesByIndex(l.seriesIndex),d=l.dataIndexInside,f=p.getDataParams(d);if(!(f.dataIndex\u0026lt;0)){f.axisDim=t.axisDim,f.axisIndex=t.axisIndex,f.axisType=t.axisType,f.axisId=t.axisId,f.axisValue=S_(e.axis,{value:r}),f.axisValueLabel=o,f.marker=h.makeTooltipMarker(\u0026quot;item\u0026quot;,Sp(f.color),a);var g=bf(p.formatTooltip(d,!0,null)),y=g.frag;if(y){var v=TV([p],i).get(\u0026quot;valueFormatter\u0026quot;);c.blocks.push(v?A({valueFormatter:v},y):y)}g.text\u0026amp;\u0026amp;u.push(g.text),s.push(f)}}))}}))})),l.blocks.reverse(),u.reverse();var c=e.position,p=o.get(\u0026quot;order\u0026quot;),d=cg(l,h,a,p,n.get(\u0026quot;useUTC\u0026quot;),o.get(\u0026quot;textStyle\u0026quot;));d\u0026amp;\u0026amp;u.unshift(d);var f=\u0026quot;richText\u0026quot;===a?\u0026quot;\\n\\n\u0026quot;:\u0026quot;\u0026lt;br/\u0026gt;\u0026quot;,g=u.join(f);this._showOrMove(o,(function(){this._updateContentNotChangedOnAxis(t,s)?this._updatePosition(o,c,r[0],r[1],this._tooltipContent,s):this._showTooltipContent(o,g,s,Math.random()+\u0026quot;\u0026quot;,r[0],r[1],c,null,h)}))},e.prototype._showSeriesItemTooltip=function(t,e,n){var i=this._ecModel,r=rl(e),o=r.seriesIndex,a=i.getSeriesByIndex(o),s=r.dataModel||a,l=r.dataIndex,u=r.dataType,h=s.getData(u),c=this._renderMode,p=t.positionDefault,d=TV([h.getItemModel(l),s,a\u0026amp;\u0026amp;(a.coordinateSystem||{}).model],this._tooltipModel,p?{position:p}:null),f=d.get(\u0026quot;trigger\u0026quot;);if(null==f||\u0026quot;item\u0026quot;===f){var g=s.getDataParams(l,u),y=new yg;g.marker=y.makeTooltipMarker(\u0026quot;item\u0026quot;,Sp(g.color),c);var v=bf(s.formatTooltip(l,!1,u)),m=d.get(\u0026quot;order\u0026quot;),x=d.get(\u0026quot;valueFormatter\u0026quot;),_=v.frag,b=_?cg(x?A({valueFormatter:x},_):_,y,c,m,i.get(\u0026quot;useUTC\u0026quot;),d.get(\u0026quot;textStyle\u0026quot;)):v.text,w=\u0026quot;item_\u0026quot;+s.name+\u0026quot;_\u0026quot;+l;this._showOrMove(d,(function(){this._showTooltipContent(d,b,g,w,t.offsetX,t.offsetY,t.position,t.target,y)})),n({type:\u0026quot;showTip\u0026quot;,dataIndexInside:l,dataIndex:h.getRawIndex(l),seriesIndex:o,from:this.uid})}},e.prototype._showComponentItemTooltip=function(t,e,n){var i=\u0026quot;html\u0026quot;===this._renderMode,r=rl(e),o=r.tooltipConfig.option||{},a=o.encodeHTMLContent;if(U(o)){o={content:o,formatter:o},a=!0}a\u0026amp;\u0026amp;i\u0026amp;\u0026amp;o.content\u0026amp;\u0026amp;((o=T(o)).content=re(o.content));var s=[o],l=this._ecModel.getComponent(r.componentMainType,r.componentIndex);l\u0026amp;\u0026amp;s.push(l),s.push({formatter:o.content});var u=t.positionDefault,h=TV(s,this._tooltipModel,u?{position:u}:null),c=h.get(\u0026quot;content\u0026quot;),p=Math.random()+\u0026quot;\u0026quot;,d=new yg;this._showOrMove(h,(function(){var n=T(h.get(\u0026quot;formatterParams\u0026quot;)||{});this._showTooltipContent(h,c,n,p,t.offsetX,t.offsetY,t.position,e,d)})),n({type:\u0026quot;showTip\u0026quot;,from:this.uid})},e.prototype._showTooltipContent=function(t,e,n,i,r,o,a,s,l){if(this._ticket=\u0026quot;\u0026quot;,t.get(\u0026quot;showContent\u0026quot;)\u0026amp;\u0026amp;t.get(\u0026quot;show\u0026quot;)){var u=this._tooltipContent;u.setEnterable(t.get(\u0026quot;enterable\u0026quot;));var h=t.get(\u0026quot;formatter\u0026quot;);a=a||t.get(\u0026quot;position\u0026quot;);var c=e,p=this._getNearestPoint([r,o],n,t.get(\u0026quot;trigger\u0026quot;),t.get(\u0026quot;borderColor\u0026quot;)).color;if(h)if(U(h)){var d=t.ecModel.get(\u0026quot;useUTC\u0026quot;),f=Y(n)?n[0]:n;c=h,f\u0026amp;\u0026amp;f.axisType\u0026amp;\u0026amp;f.axisType.indexOf(\u0026quot;time\u0026quot;)\u0026gt;=0\u0026amp;\u0026amp;(c=Jc(f.axisValue,c,d)),c=bp(c,n,!0)}else if(X(h)){var g=W((function(e,i){e===this._ticket\u0026amp;\u0026amp;(u.setContent(i,l,t,p,a),this._updatePosition(t,a,r,o,u,n,s))}),this);this._ticket=i,c=h(n,i,g)}else c=h;u.setContent(c,l,t,p,a),u.show(t,p),this._updatePosition(t,a,r,o,u,n,s)}},e.prototype._getNearestPoint=function(t,e,n,i){return\u0026quot;axis\u0026quot;===n||Y(e)?{color:i||(\u0026quot;html\u0026quot;===this._renderMode?\u0026quot;#fff\u0026quot;:\u0026quot;none\u0026quot;)}:Y(e)?void 0:{color:i||e.color||e.borderColor}},e.prototype._updatePosition=function(t,e,n,i,r,o,a){var s=this._api.getWidth(),l=this._api.getHeight();e=e||t.get(\u0026quot;position\u0026quot;);var u=r.getSize(),h=t.get(\u0026quot;align\u0026quot;),c=t.get(\u0026quot;verticalAlign\u0026quot;),p=a\u0026amp;\u0026amp;a.getBoundingRect().clone();if(a\u0026amp;\u0026amp;p.applyTransform(a.transform),X(e)\u0026amp;\u0026amp;(e=e([n,i],o,r.el,p,{viewSize:[s,l],contentSize:u.slice()})),Y(e))n=$r(e[0],s),i=$r(e[1],l);else if(q(e)){var d=e;d.width=u[0],d.height=u[1];var f=kp(d,{width:s,height:l});n=f.x,i=f.y,h=null,c=null}else if(U(e)\u0026amp;\u0026amp;a){var g=function(t,e,n,i){var r=n[0],o=n[1],a=Math.ceil(Math.SQRT2*i)+8,s=0,l=0,u=e.width,h=e.height;switch(t){case\u0026quot;inside\u0026quot;:s=e.x+u/2-r/2,l=e.y+h/2-o/2;break;case\u0026quot;top\u0026quot;:s=e.x+u/2-r/2,l=e.y-o-a;break;case\u0026quot;bottom\u0026quot;:s=e.x+u/2-r/2,l=e.y+h+a;break;case\u0026quot;left\u0026quot;:s=e.x-r-a,l=e.y+h/2-o/2;break;case\u0026quot;right\u0026quot;:s=e.x+u+a,l=e.y+h/2-o/2}return[s,l]}(e,p,u,t.get(\u0026quot;borderWidth\u0026quot;));n=g[0],i=g[1]}else{g=function(t,e,n,i,r,o,a){var s=n.getSize(),l=s[0],u=s[1];null!=o\u0026amp;\u0026amp;(t+l+o+2\u0026gt;i?t-=l+o:t+=o);null!=a\u0026amp;\u0026amp;(e+u+a\u0026gt;r?e-=u+a:e+=a);return[t,e]}(n,i,r,s,l,h?null:20,c?null:20);n=g[0],i=g[1]}if(h\u0026amp;\u0026amp;(n-=DV(h)?u[0]/2:\u0026quot;right\u0026quot;===h?u[0]:0),c\u0026amp;\u0026amp;(i-=DV(c)?u[1]/2:\u0026quot;bottom\u0026quot;===c?u[1]:0),uV(t)){g=function(t,e,n,i,r){var o=n.getSize(),a=o[0],s=o[1];return t=Math.min(t+a,i)-a,e=Math.min(e+s,r)-s,t=Math.max(t,0),e=Math.max(e,0),[t,e]}(n,i,r,s,l);n=g[0],i=g[1]}r.moveTo(n,i)},e.prototype._updateContentNotChangedOnAxis=function(t,e){var n=this._lastDataByCoordSys,i=this._cbParamsList,r=!!n\u0026amp;\u0026amp;n.length===t.length;return r\u0026amp;\u0026amp;E(n,(function(n,o){var a=n.dataByAxis||[],s=(t[o]||{}).dataByAxis||[];(r=r\u0026amp;\u0026amp;a.length===s.length)\u0026amp;\u0026amp;E(a,(function(t,n){var o=s[n]||{},a=t.seriesDataIndices||[],l=o.seriesDataIndices||[];(r=r\u0026amp;\u0026amp;t.value===o.value\u0026amp;\u0026amp;t.axisType===o.axisType\u0026amp;\u0026amp;t.axisId===o.axisId\u0026amp;\u0026amp;a.length===l.length)\u0026amp;\u0026amp;E(a,(function(t,e){var n=l[e];r=r\u0026amp;\u0026amp;t.seriesIndex===n.seriesIndex\u0026amp;\u0026amp;t.dataIndex===n.dataIndex})),i\u0026amp;\u0026amp;E(t.seriesDataIndices,(function(t){var n=t.seriesIndex,o=e[n],a=i[n];o\u0026amp;\u0026amp;a\u0026amp;\u0026amp;a.data!==o.data\u0026amp;\u0026amp;(r=!1)}))}))})),this._lastDataByCoordSys=t,this._cbParamsList=e,!!r},e.prototype._hide=function(t){this._lastDataByCoordSys=null,t({type:\u0026quot;hideTip\u0026quot;,from:this.uid})},e.prototype.dispose=function(t,e){!r.node\u0026amp;\u0026amp;e.getDom()\u0026amp;\u0026amp;(Yg(this,\u0026quot;_updatePosition\u0026quot;),this._tooltipContent.dispose(),PN(\u0026quot;itemTooltip\u0026quot;,e))},e.type=\u0026quot;tooltip\u0026quot;,e}(Ag);function TV(t,e,n){var i,r=e.ecModel;n?(i=new Cc(n,r,r),i=new Cc(e.option,i,r)):i=e;for(var o=t.length-1;o\u0026gt;=0;o--){var a=t[o];a\u0026amp;\u0026amp;(a instanceof Cc\u0026amp;\u0026amp;(a=a.get(\u0026quot;tooltip\u0026quot;,!0)),U(a)\u0026amp;\u0026amp;(a={formatter:a}),a\u0026amp;\u0026amp;(i=new Cc(a,i,r)))}return i}function CV(t,e){return t.dispatchAction||W(e.dispatchAction,e)}function DV(t){return\u0026quot;center\u0026quot;===t||\u0026quot;middle\u0026quot;===t}var AV=[\u0026quot;rect\u0026quot;,\u0026quot;polygon\u0026quot;,\u0026quot;keep\u0026quot;,\u0026quot;clear\u0026quot;];function kV(t,e){var n=To(t?t.brush:[]);if(n.length){var i=[];E(n,(function(t){var e=t.hasOwnProperty(\u0026quot;toolbox\u0026quot;)?t.toolbox:[];e instanceof Array\u0026amp;\u0026amp;(i=i.concat(e))}));var r=t\u0026amp;\u0026amp;t.toolbox;Y(r)\u0026amp;\u0026amp;(r=r[0]),r||(r={feature:{}},t.toolbox=[r]);var o=r.feature||(r.feature={}),a=o.brush||(o.brush={}),s=a.type||(a.type=[]);s.push.apply(s,i),function(t){var e={};E(t,(function(t){e[t]=1})),t.length=0,E(e,(function(e,n){t.push(n)}))}(s),e\u0026amp;\u0026amp;!s.length\u0026amp;\u0026amp;s.push.apply(s,AV)}}var LV=E;function PV(t){if(t)for(var e in t)if(t.hasOwnProperty(e))return!0}function OV(t,e,n){var i={};return LV(e,(function(e){var r,o=i[e]=((r=function(){}).prototype.__hidden=r.prototype,new r);LV(t[e],(function(t,i){if(kD.isValidType(i)){var r={type:i,visual:t};n\u0026amp;\u0026amp;n(r,e),o[i]=new kD(r),\u0026quot;opacity\u0026quot;===i\u0026amp;\u0026amp;((r=T(r)).type=\u0026quot;colorAlpha\u0026quot;,o.__hidden.__alphaForOpacity=new kD(r))}}))})),i}function RV(t,e,n){var i;E(n,(function(t){e.hasOwnProperty(t)\u0026amp;\u0026amp;PV(e[t])\u0026amp;\u0026amp;(i=!0)})),i\u0026amp;\u0026amp;E(n,(function(n){e.hasOwnProperty(n)\u0026amp;\u0026amp;PV(e[n])?t[n]=T(e[n]):delete t[n]}))}var NV={lineX:EV(0),lineY:EV(1),rect:{point:function(t,e,n){return t\u0026amp;\u0026amp;n.boundingRect.contain(t[0],t[1])},rect:function(t,e,n){return t\u0026amp;\u0026amp;n.boundingRect.intersect(t)}},polygon:{point:function(t,e,n){return t\u0026amp;\u0026amp;n.boundingRect.contain(t[0],t[1])\u0026amp;\u0026amp;P_(n.range,t[0],t[1])},rect:function(t,e,n){var i=n.range;if(!t||i.length\u0026lt;=1)return!1;var r=t.x,o=t.y,a=t.width,s=t.height,l=i[0];return!!(P_(i,r,o)||P_(i,r+a,o)||P_(i,r,o+s)||P_(i,r+a,o+s)||ze.create(t).contain(l[0],l[1])||Zh(r,o,r+a,o,i)||Zh(r,o,r,o+s,i)||Zh(r+a,o,r+a,o+s,i)||Zh(r,o+s,r+a,o+s,i))||void 0}}};function EV(t){var e=[\u0026quot;x\u0026quot;,\u0026quot;y\u0026quot;],n=[\u0026quot;width\u0026quot;,\u0026quot;height\u0026quot;];return{point:function(e,n,i){if(e){var r=i.range;return zV(e[t],r)}},rect:function(i,r,o){if(i){var a=o.range,s=[i[e[t]],i[e[t]]+i[n[t]]];return s[1]\u0026lt;s[0]\u0026amp;\u0026amp;s.reverse(),zV(s[0],a)||zV(s[1],a)||zV(a[0],s)||zV(a[1],s)}}}}function zV(t,e){return e[0]\u0026lt;=t\u0026amp;\u0026amp;t\u0026lt;=e[1]}var VV=[\u0026quot;inBrush\u0026quot;,\u0026quot;outOfBrush\u0026quot;],BV=\u0026quot;__ecBrushSelect\u0026quot;,FV=\u0026quot;__ecInBrushSelectEvent\u0026quot;;function GV(t){t.eachComponent({mainType:\u0026quot;brush\u0026quot;},(function(e){(e.brushTargetManager=new Yz(e.option,t)).setInputRanges(e.areas,t)}))}function WV(t,e,n){var i,r,o=[];t.eachComponent({mainType:\u0026quot;brush\u0026quot;},(function(t){n\u0026amp;\u0026amp;\u0026quot;takeGlobalCursor\u0026quot;===n.type\u0026amp;\u0026amp;t.setBrushOption(\u0026quot;brush\u0026quot;===n.key?n.brushOption:{brushType:!1})})),GV(t),t.eachComponent({mainType:\u0026quot;brush\u0026quot;},(function(e,n){var a={brushId:e.id,brushIndex:n,brushName:e.name,areas:T(e.areas),selected:[]};o.push(a);var s=e.option,l=s.brushLink,u=[],h=[],c=[],p=!1;n||(i=s.throttleType,r=s.throttleDelay);var d=z(e.areas,(function(t){var e=XV[t.brushType],n=k({boundingRect:e?e(t):void 0},t);return n.selectors=function(t){var e=t.brushType,n={point:function(i){return NV[e].point(i,n,t)},rect:function(i){return NV[e].rect(i,n,t)}};return n}(n),n})),f=OV(e.option,VV,(function(t){t.mappingMethod=\u0026quot;fixed\u0026quot;}));function g(t){return\u0026quot;all\u0026quot;===l||!!u[t]}function y(t){return!!t.length}Y(l)\u0026amp;\u0026amp;E(l,(function(t){u[t]=1})),t.eachSeries((function(n,i){var r=c[i]=[];\u0026quot;parallel\u0026quot;===n.subType?function(t,e){var n=t.coordinateSystem;p=p||n.hasAxisBrushed(),g(e)\u0026amp;\u0026amp;n.eachActiveState(t.getData(),(function(t,e){\u0026quot;active\u0026quot;===t\u0026amp;\u0026amp;(h[e]=1)}))}(n,i):function(n,i,r){if(!n.brushSelector||function(t,e){var n=t.option.seriesIndex;return null!=n\u0026amp;\u0026amp;\u0026quot;all\u0026quot;!==n\u0026amp;\u0026amp;(Y(n)?P(n,e)\u0026lt;0:e!==n)}(e,i))return;if(E(d,(function(i){e.brushTargetManager.controlSeries(i,n,t)\u0026amp;\u0026amp;r.push(i),p=p||y(r)})),g(i)\u0026amp;\u0026amp;y(r)){var o=n.getData();o.each((function(t){YV(n,r,o,t)\u0026amp;\u0026amp;(h[t]=1)}))}}(n,i,r)})),t.eachSeries((function(t,e){var n={seriesId:t.id,seriesIndex:e,seriesName:t.name,dataIndex:[]};a.selected.push(n);var i=c[e],r=t.getData(),o=g(e)?function(t){return h[t]?(n.dataIndex.push(r.getRawIndex(t)),\u0026quot;inBrush\u0026quot;):\u0026quot;outOfBrush\u0026quot;}:function(e){return YV(t,i,r,e)?(n.dataIndex.push(r.getRawIndex(e)),\u0026quot;inBrush\u0026quot;):\u0026quot;outOfBrush\u0026quot;};(g(e)?p:y(i))\u0026amp;\u0026amp;function(t,e,n,i,r,o){var a,s={};function l(t){return Dy(n,a,t)}function u(t,e){ky(n,a,t,e)}function h(t,h){a=null==o?t:h;var c=n.getRawDataItem(a);if(!c||!1!==c.visualMap)for(var p=i.call(r,t),d=e[p],f=s[p],g=0,y=f.length;g\u0026lt;y;g++){var v=f[g];d[v]\u0026amp;\u0026amp;d[v].applyVisual(t,l,u)}}E(t,(function(t){var n=kD.prepareVisualTypes(e[t]);s[t]=n})),null==o?n.each(h):n.each([o],h)}(VV,f,r,o)}))})),function(t,e,n,i,r){if(!r)return;var o=t.getZr();if(o[FV])return;o[BV]||(o[BV]=HV);var a=Hg(o,BV,n,e);a(t,i)}(e,i,r,o,n)}function HV(t,e){if(!t.isDisposed()){var n=t.getZr();n[FV]=!0,t.dispatchAction({type:\u0026quot;brushSelect\u0026quot;,batch:e}),n[FV]=!1}}function YV(t,e,n,i){for(var r=0,o=e.length;r\u0026lt;o;r++){var a=e[r];if(t.brushSelector(i,n,a.selectors,a))return!0}}var XV={rect:function(t){return UV(t.range)},polygon:function(t){for(var e,n=t.range,i=0,r=n.length;i\u0026lt;r;i++){e=e||[[1/0,-1/0],[1/0,-1/0]];var o=n[i];o[0]\u0026lt;e[0][0]\u0026amp;\u0026amp;(e[0][0]=o[0]),o[0]\u0026gt;e[0][1]\u0026amp;\u0026amp;(e[0][1]=o[0]),o[1]\u0026lt;e[1][0]\u0026amp;\u0026amp;(e[1][0]=o[1]),o[1]\u0026gt;e[1][1]\u0026amp;\u0026amp;(e[1][1]=o[1])}return e\u0026amp;\u0026amp;UV(e)}};function UV(t){return new ze(t[0][0],t[1][0],t[0][1]-t[0][0],t[1][1]-t[1][0])}var ZV=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(t,e){this.ecModel=t,this.api=e,this.model,(this._brushController=new lL(e.getZr())).on(\u0026quot;brush\u0026quot;,W(this._onBrush,this)).mount()},e.prototype.render=function(t,e,n,i){this.model=t,this._updateController(t,e,n,i)},e.prototype.updateTransform=function(t,e,n,i){GV(e),this._updateController(t,e,n,i)},e.prototype.updateVisual=function(t,e,n,i){this.updateTransform(t,e,n,i)},e.prototype.updateView=function(t,e,n,i){this._updateController(t,e,n,i)},e.prototype._updateController=function(t,e,n,i){(!i||i.$from!==t.id)\u0026amp;\u0026amp;this._brushController.setPanels(t.brushTargetManager.makePanelOpts(n)).enableBrush(t.brushOption).updateCovers(t.areas.slice())},e.prototype.dispose=function(){this._brushController.dispose()},e.prototype._onBrush=function(t){var e=this.model.id,n=this.model.brushTargetManager.setOutputRanges(t.areas,this.ecModel);(!t.isEnd||t.removeOnClick)\u0026amp;\u0026amp;this.api.dispatchAction({type:\u0026quot;brush\u0026quot;,brushId:e,areas:T(n),$from:e}),t.isEnd\u0026amp;\u0026amp;this.api.dispatchAction({type:\u0026quot;brushEnd\u0026quot;,brushId:e,areas:T(n),$from:e})},e.type=\u0026quot;brush\u0026quot;,e}(Ag),jV=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.areas=[],n.brushOption={},n}return n(e,t),e.prototype.optionUpdated=function(t,e){var n=this.option;!e\u0026amp;\u0026amp;RV(n,t,[\u0026quot;inBrush\u0026quot;,\u0026quot;outOfBrush\u0026quot;]);var i=n.inBrush=n.inBrush||{};n.outOfBrush=n.outOfBrush||{color:\u0026quot;#ddd\u0026quot;},i.hasOwnProperty(\u0026quot;liftZ\u0026quot;)||(i.liftZ=5)},e.prototype.setAreas=function(t){t\u0026amp;\u0026amp;(this.areas=z(t,(function(t){return qV(this.option,t)}),this))},e.prototype.setBrushOption=function(t){this.brushOption=qV(this.option,t),this.brushType=this.brushOption.brushType},e.type=\u0026quot;brush\u0026quot;,e.dependencies=[\u0026quot;geo\u0026quot;,\u0026quot;grid\u0026quot;,\u0026quot;xAxis\u0026quot;,\u0026quot;yAxis\u0026quot;,\u0026quot;parallel\u0026quot;,\u0026quot;series\u0026quot;],e.defaultOption={seriesIndex:\u0026quot;all\u0026quot;,brushType:\u0026quot;rect\u0026quot;,brushMode:\u0026quot;single\u0026quot;,transformable:!0,brushStyle:{borderWidth:1,color:\u0026quot;rgba(210,219,238,0.3)\u0026quot;,borderColor:\u0026quot;#D2DBEE\u0026quot;},throttleType:\u0026quot;fixRate\u0026quot;,throttleDelay:0,removeOnClick:!0,z:1e4},e}(zp);function qV(t,e){return C({brushType:t.brushType,brushMode:t.brushMode,transformable:t.transformable,brushStyle:new Cc(t.brushStyle).getItemStyle(),removeOnClick:t.removeOnClick,z:t.z},e,!0)}var KV=[\u0026quot;rect\u0026quot;,\u0026quot;polygon\u0026quot;,\u0026quot;lineX\u0026quot;,\u0026quot;lineY\u0026quot;,\u0026quot;keep\u0026quot;,\u0026quot;clear\u0026quot;],$V=function(t){function e(){return null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this}return n(e,t),e.prototype.render=function(t,e,n){var i,r,o;e.eachComponent({mainType:\u0026quot;brush\u0026quot;},(function(t){i=t.brushType,r=t.brushOption.brushMode||\u0026quot;single\u0026quot;,o=o||!!t.areas.length})),this._brushType=i,this._brushMode=r,E(t.get(\u0026quot;type\u0026quot;,!0),(function(e){t.setIconStatus(e,(\u0026quot;keep\u0026quot;===e?\u0026quot;multiple\u0026quot;===r:\u0026quot;clear\u0026quot;===e?o:e===i)?\u0026quot;emphasis\u0026quot;:\u0026quot;normal\u0026quot;)}))},e.prototype.updateView=function(t,e,n){this.render(t,e,n)},e.prototype.getIcons=function(){var t=this.model,e=t.get(\u0026quot;icon\u0026quot;,!0),n={};return E(t.get(\u0026quot;type\u0026quot;,!0),(function(t){e[t]\u0026amp;\u0026amp;(n[t]=e[t])})),n},e.prototype.onclick=function(t,e,n){var i=this._brushType,r=this._brushMode;\u0026quot;clear\u0026quot;===n?(e.dispatchAction({type:\u0026quot;axisAreaSelect\u0026quot;,intervals:[]}),e.dispatchAction({type:\u0026quot;brush\u0026quot;,command:\u0026quot;clear\u0026quot;,areas:[]})):e.dispatchAction({type:\u0026quot;takeGlobalCursor\u0026quot;,key:\u0026quot;brush\u0026quot;,brushOption:{brushType:\u0026quot;keep\u0026quot;===n?i:i!==n\u0026amp;\u0026amp;n,brushMode:\u0026quot;keep\u0026quot;===n?\u0026quot;multiple\u0026quot;===r?\u0026quot;single\u0026quot;:\u0026quot;multiple\u0026quot;:r}})},e.getDefaultOption=function(t){return{show:!0,type:KV.slice(),icon:{rect:\u0026quot;M7.3,34.7 M0.4,10V-0.2h9.8 M89.6,10V-0.2h-9.8 M0.4,60v10.2h9.8 M89.6,60v10.2h-9.8 M12.3,22.4V10.5h13.1 M33.6,10.5h7.8 M49.1,10.5h7.8 M77.5,22.4V10.5h-13 M12.3,31.1v8.2 M77.7,31.1v8.2 M12.3,47.6v11.9h13.1 M33.6,59.5h7.6 M49.1,59.5 h7.7 M77.5,47.6v11.9h-13\u0026quot;,polygon:\u0026quot;M55.2,34.9c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1S53.5,34.9,55.2,34.9z M50.4,51c1.7,0,3.1,1.4,3.1,3.1c0,1.7-1.4,3.1-3.1,3.1c-1.7,0-3.1-1.4-3.1-3.1 C47.3,52.4,48.7,51,50.4,51z M55.6,37.1l1.5-7.8 M60.1,13.5l1.6-8.7l-7.8,4 M59,19l-1,5.3 M24,16.1l6.4,4.9l6.4-3.3 M48.5,11.6 l-5.9,3.1 M19.1,12.8L9.7,5.1l1.1,7.7 M13.4,29.8l1,7.3l6.6,1.6 M11.6,18.4l1,6.1 M32.8,41.9 M26.6,40.4 M27.3,40.2l6.1,1.6 M49.9,52.1l-5.6-7.6l-4.9-1.2\u0026quot;,lineX:\u0026quot;M15.2,30 M19.7,15.6V1.9H29 M34.8,1.9H40.4 M55.3,15.6V1.9H45.9 M19.7,44.4V58.1H29 M34.8,58.1H40.4 M55.3,44.4 V58.1H45.9 M12.5,20.3l-9.4,9.6l9.6,9.8 M3.1,29.9h16.5 M62.5,20.3l9.4,9.6L62.3,39.7 M71.9,29.9H55.4\u0026quot;,lineY:\u0026quot;M38.8,7.7 M52.7,12h13.2v9 M65.9,26.6V32 M52.7,46.3h13.2v-9 M24.9,12H11.8v9 M11.8,26.6V32 M24.9,46.3H11.8v-9 M48.2,5.1l-9.3-9l-9.4,9.2 M38.9-3.9V12 M48.2,53.3l-9.3,9l-9.4-9.2 M38.9,62.3V46.4\u0026quot;,keep:\u0026quot;M4,10.5V1h10.3 M20.7,1h6.1 M33,1h6.1 M55.4,10.5V1H45.2 M4,17.3v6.6 M55.6,17.3v6.6 M4,30.5V40h10.3 M20.7,40 h6.1 M33,40h6.1 M55.4,30.5V40H45.2 M21,18.9h62.9v48.6H21V18.9z\u0026quot;,clear:\u0026quot;M22,14.7l30.9,31 M52.9,14.7L22,45.7 M4.7,16.8V4.2h13.1 M26,4.2h7.8 M41.6,4.2h7.8 M70.3,16.8V4.2H57.2 M4.7,25.9v8.6 M70.3,25.9v8.6 M4.7,43.2v12.6h13.1 M26,55.8h7.8 M41.6,55.8h7.8 M70.3,43.2v12.6H57.2\u0026quot;},title:t.getLocaleModel().get([\u0026quot;toolbox\u0026quot;,\u0026quot;brush\u0026quot;,\u0026quot;title\u0026quot;])}},e}(_z);var JV=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.layoutMode={type:\u0026quot;box\u0026quot;,ignoreSize:!0},n}return n(e,t),e.type=\u0026quot;title\u0026quot;,e.defaultOption={z:6,show:!0,text:\u0026quot;\u0026quot;,target:\u0026quot;blank\u0026quot;,subtext:\u0026quot;\u0026quot;,subtarget:\u0026quot;blank\u0026quot;,left:0,top:0,backgroundColor:\u0026quot;rgba(0,0,0,0)\u0026quot;,borderColor:\u0026quot;#ccc\u0026quot;,borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:\u0026quot;bold\u0026quot;,color:\u0026quot;#464646\u0026quot;},subtextStyle:{fontSize:12,color:\u0026quot;#6E7079\u0026quot;}},e}(zp),QV=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.render=function(t,e,n){if(this.group.removeAll(),t.get(\u0026quot;show\u0026quot;)){var i=this.group,r=t.getModel(\u0026quot;textStyle\u0026quot;),o=t.getModel(\u0026quot;subtextStyle\u0026quot;),a=t.get(\u0026quot;textAlign\u0026quot;),s=rt(t.get(\u0026quot;textBaseline\u0026quot;),t.get(\u0026quot;textVerticalAlign\u0026quot;)),l=new Xs({style:oc(r,{text:t.get(\u0026quot;text\u0026quot;),fill:r.getTextColor()},{disableBox:!0}),z2:10}),u=l.getBoundingRect(),h=t.get(\u0026quot;subtext\u0026quot;),c=new Xs({style:oc(o,{text:h,fill:o.getTextColor(),y:u.height+t.get(\u0026quot;itemGap\u0026quot;),verticalAlign:\u0026quot;top\u0026quot;},{disableBox:!0}),z2:10}),p=t.get(\u0026quot;link\u0026quot;),d=t.get(\u0026quot;sublink\u0026quot;),f=t.get(\u0026quot;triggerEvent\u0026quot;,!0);l.silent=!p\u0026amp;\u0026amp;!f,c.silent=!d\u0026amp;\u0026amp;!f,p\u0026amp;\u0026amp;l.on(\u0026quot;click\u0026quot;,(function(){Mp(p,\u0026quot;_\u0026quot;+t.get(\u0026quot;target\u0026quot;))})),d\u0026amp;\u0026amp;c.on(\u0026quot;click\u0026quot;,(function(){Mp(d,\u0026quot;_\u0026quot;+t.get(\u0026quot;subtarget\u0026quot;))})),rl(l).eventData=rl(c).eventData=f?{componentType:\u0026quot;title\u0026quot;,componentIndex:t.componentIndex}:null,i.add(l),h\u0026amp;\u0026amp;i.add(c);var g=i.getBoundingRect(),y=t.getBoxLayoutParams();y.width=g.width,y.height=g.height;var v=kp(y,{width:n.getWidth(),height:n.getHeight()},t.get(\u0026quot;padding\u0026quot;));a||(\u0026quot;middle\u0026quot;===(a=t.get(\u0026quot;left\u0026quot;)||t.get(\u0026quot;right\u0026quot;))\u0026amp;\u0026amp;(a=\u0026quot;center\u0026quot;),\u0026quot;right\u0026quot;===a?v.x+=v.width:\u0026quot;center\u0026quot;===a\u0026amp;\u0026amp;(v.x+=v.width/2)),s||(\u0026quot;center\u0026quot;===(s=t.get(\u0026quot;top\u0026quot;)||t.get(\u0026quot;bottom\u0026quot;))\u0026amp;\u0026amp;(s=\u0026quot;middle\u0026quot;),\u0026quot;bottom\u0026quot;===s?v.y+=v.height:\u0026quot;middle\u0026quot;===s\u0026amp;\u0026amp;(v.y+=v.height/2),s=s||\u0026quot;top\u0026quot;),i.x=v.x,i.y=v.y,i.markRedraw();var m={align:a,verticalAlign:s};l.setStyle(m),c.setStyle(m),g=i.getBoundingRect();var x=v.margin,_=t.getItemStyle([\u0026quot;color\u0026quot;,\u0026quot;opacity\u0026quot;]);_.fill=t.get(\u0026quot;backgroundColor\u0026quot;);var b=new Ws({shape:{x:g.x-x[3],y:g.y-x[0],width:g.width+x[1]+x[3],height:g.height+x[0]+x[2],r:t.get(\u0026quot;borderRadius\u0026quot;)},style:_,subPixelOptimize:!0,silent:!0});i.add(b)}},e.type=\u0026quot;title\u0026quot;,e}(Ag);var tB=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.layoutMode=\u0026quot;box\u0026quot;,n}return n(e,t),e.prototype.init=function(t,e,n){this.mergeDefaultAndTheme(t,n),this._initData()},e.prototype.mergeOption=function(e){t.prototype.mergeOption.apply(this,arguments),this._initData()},e.prototype.setCurrentIndex=function(t){null==t\u0026amp;\u0026amp;(t=this.option.currentIndex);var e=this._data.count();this.option.loop?t=(t%e+e)%e:(t\u0026gt;=e\u0026amp;\u0026amp;(t=e-1),t\u0026lt;0\u0026amp;\u0026amp;(t=0)),this.option.currentIndex=t},e.prototype.getCurrentIndex=function(){return this.option.currentIndex},e.prototype.isIndexMax=function(){return this.getCurrentIndex()\u0026gt;=this._data.count()-1},e.prototype.setPlayState=function(t){this.option.autoPlay=!!t},e.prototype.getPlayState=function(){return!!this.option.autoPlay},e.prototype._initData=function(){var t,e=this.option,n=e.data||[],i=e.axisType,r=this._names=[];\u0026quot;category\u0026quot;===i?(t=[],E(n,(function(e,n){var i,o=Ro(Ao(e),\u0026quot;\u0026quot;);q(e)?(i=T(e)).value=n:i=n,t.push(i),r.push(o)}))):t=n;var o={category:\u0026quot;ordinal\u0026quot;,time:\u0026quot;time\u0026quot;,value:\u0026quot;number\u0026quot;}[i]||\u0026quot;number\u0026quot;;(this._data=new cx([{name:\u0026quot;value\u0026quot;,type:o}],this)).initData(t,r)},e.prototype.getData=function(){return this._data},e.prototype.getCategories=function(){if(\u0026quot;category\u0026quot;===this.get(\u0026quot;axisType\u0026quot;))return this._names.slice()},e.type=\u0026quot;timeline\u0026quot;,e.defaultOption={z:4,show:!0,axisType:\u0026quot;time\u0026quot;,realtime:!0,left:\u0026quot;20%\u0026quot;,top:null,right:\u0026quot;20%\u0026quot;,bottom:0,width:null,height:40,padding:5,controlPosition:\u0026quot;left\u0026quot;,autoPlay:!1,rewind:!1,loop:!0,playInterval:2e3,currentIndex:0,itemStyle:{},label:{color:\u0026quot;#000\u0026quot;},data:[]},e}(zp),eB=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\u0026quot;timeline.slider\u0026quot;,e.defaultOption=kc(tB.defaultOption,{backgroundColor:\u0026quot;rgba(0,0,0,0)\u0026quot;,borderColor:\u0026quot;#ccc\u0026quot;,borderWidth:0,orient:\u0026quot;horizontal\u0026quot;,inverse:!1,tooltip:{trigger:\u0026quot;item\u0026quot;},symbol:\u0026quot;circle\u0026quot;,symbolSize:12,lineStyle:{show:!0,width:2,color:\u0026quot;#DAE1F5\u0026quot;},label:{position:\u0026quot;auto\u0026quot;,show:!0,interval:\u0026quot;auto\u0026quot;,rotate:0,color:\u0026quot;#A4B1D7\u0026quot;},itemStyle:{color:\u0026quot;#A4B1D7\u0026quot;,borderWidth:1},checkpointStyle:{symbol:\u0026quot;circle\u0026quot;,symbolSize:15,color:\u0026quot;#316bf3\u0026quot;,borderColor:\u0026quot;#fff\u0026quot;,borderWidth:2,shadowBlur:2,shadowOffsetX:1,shadowOffsetY:1,shadowColor:\u0026quot;rgba(0, 0, 0, 0.3)\u0026quot;,animation:!0,animationDuration:300,animationEasing:\u0026quot;quinticInOut\u0026quot;},controlStyle:{show:!0,showPlayBtn:!0,showPrevBtn:!0,showNextBtn:!0,itemSize:24,itemGap:12,position:\u0026quot;left\u0026quot;,playIcon:\u0026quot;path://M31.6,53C17.5,53,6,41.5,6,27.4S17.5,1.8,31.6,1.8C45.7,1.8,57.2,13.3,57.2,27.4S45.7,53,31.6,53z M31.6,3.3 C18.4,3.3,7.5,14.1,7.5,27.4c0,13.3,10.8,24.1,24.1,24.1C44.9,51.5,55.7,40.7,55.7,27.4C55.7,14.1,44.9,3.3,31.6,3.3z M24.9,21.3 c0-2.2,1.6-3.1,3.5-2l10.5,6.1c1.899,1.1,1.899,2.9,0,4l-10.5,6.1c-1.9,1.1-3.5,0.2-3.5-2V21.3z\u0026quot;,stopIcon:\u0026quot;path://M30.9,53.2C16.8,53.2,5.3,41.7,5.3,27.6S16.8,2,30.9,2C45,2,56.4,13.5,56.4,27.6S45,53.2,30.9,53.2z M30.9,3.5C17.6,3.5,6.8,14.4,6.8,27.6c0,13.3,10.8,24.1,24.101,24.1C44.2,51.7,55,40.9,55,27.6C54.9,14.4,44.1,3.5,30.9,3.5z M36.9,35.8c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H36c0.5,0,0.9,0.4,0.9,1V35.8z M27.8,35.8 c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H27c0.5,0,0.9,0.4,0.9,1L27.8,35.8L27.8,35.8z\u0026quot;,nextIcon:\u0026quot;M2,18.5A1.52,1.52,0,0,1,.92,18a1.49,1.49,0,0,1,0-2.12L7.81,9.36,1,3.11A1.5,1.5,0,1,1,3,.89l8,7.34a1.48,1.48,0,0,1,.49,1.09,1.51,1.51,0,0,1-.46,1.1L3,18.08A1.5,1.5,0,0,1,2,18.5Z\u0026quot;,prevIcon:\u0026quot;M10,.5A1.52,1.52,0,0,1,11.08,1a1.49,1.49,0,0,1,0,2.12L4.19,9.64,11,15.89a1.5,1.5,0,1,1-2,2.22L1,10.77A1.48,1.48,0,0,1,.5,9.68,1.51,1.51,0,0,1,1,8.58L9,.92A1.5,1.5,0,0,1,10,.5Z\u0026quot;,prevBtnSize:18,nextBtnSize:18,color:\u0026quot;#A4B1D7\u0026quot;,borderColor:\u0026quot;#A4B1D7\u0026quot;,borderWidth:1},emphasis:{label:{show:!0,color:\u0026quot;#6f778d\u0026quot;},itemStyle:{color:\u0026quot;#316BF3\u0026quot;},controlStyle:{color:\u0026quot;#316BF3\u0026quot;,borderColor:\u0026quot;#316BF3\u0026quot;,borderWidth:2}},progress:{lineStyle:{color:\u0026quot;#316BF3\u0026quot;},itemStyle:{color:\u0026quot;#316BF3\u0026quot;},label:{color:\u0026quot;#6f778d\u0026quot;}},data:[]}),e}(tB);R(eB,_f.prototype);var nB=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\u0026quot;timeline\u0026quot;,e}(Ag),iB=function(t){function e(e,n,i,r){var o=t.call(this,e,n,i)||this;return o.type=r||\u0026quot;value\u0026quot;,o}return n(e,t),e.prototype.getLabelModel=function(){return this.model.getModel(\u0026quot;label\u0026quot;)},e.prototype.isHorizontal=function(){return\u0026quot;horizontal\u0026quot;===this.model.get(\u0026quot;orient\u0026quot;)},e}(ab),rB=Math.PI,oB=Vo(),aB=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(t,e){this.api=e},e.prototype.render=function(t,e,n){if(this.model=t,this.api=n,this.ecModel=e,this.group.removeAll(),t.get(\u0026quot;show\u0026quot;,!0)){var i=this._layout(t,n),r=this._createGroup(\u0026quot;_mainGroup\u0026quot;),o=this._createGroup(\u0026quot;_labelGroup\u0026quot;),a=this._axis=this._createAxis(i,t);t.formatTooltip=function(t){return og(\u0026quot;nameValue\u0026quot;,{noName:!0,value:a.scale.getLabel({value:t})})},E([\u0026quot;AxisLine\u0026quot;,\u0026quot;AxisTick\u0026quot;,\u0026quot;Control\u0026quot;,\u0026quot;CurrentPointer\u0026quot;],(function(e){this[\u0026quot;_render\u0026quot;+e](i,r,a,t)}),this),this._renderAxisLabel(i,o,a,t),this._position(i,t)}this._doPlayStop(),this._updateTicksStatus()},e.prototype.remove=function(){this._clearTimer(),this.group.removeAll()},e.prototype.dispose=function(){this._clearTimer()},e.prototype._layout=function(t,e){var n,i,r,o,a=t.get([\u0026quot;label\u0026quot;,\u0026quot;position\u0026quot;]),s=t.get(\u0026quot;orient\u0026quot;),l=function(t,e){return kp(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()},t.get(\u0026quot;padding\u0026quot;))}(t,e),u={horizontal:\u0026quot;center\u0026quot;,vertical:(n=null==a||\u0026quot;auto\u0026quot;===a?\u0026quot;horizontal\u0026quot;===s?l.y+l.height/2\u0026lt;e.getHeight()/2?\u0026quot;-\u0026quot;:\u0026quot;+\u0026quot;:l.x+l.width/2\u0026lt;e.getWidth()/2?\u0026quot;+\u0026quot;:\u0026quot;-\u0026quot;:U(a)?{horizontal:{top:\u0026quot;-\u0026quot;,bottom:\u0026quot;+\u0026quot;},vertical:{left:\u0026quot;-\u0026quot;,right:\u0026quot;+\u0026quot;}}[s][a]:a)\u0026gt;=0||\u0026quot;+\u0026quot;===n?\u0026quot;left\u0026quot;:\u0026quot;right\u0026quot;},h={horizontal:n\u0026gt;=0||\u0026quot;+\u0026quot;===n?\u0026quot;top\u0026quot;:\u0026quot;bottom\u0026quot;,vertical:\u0026quot;middle\u0026quot;},c={horizontal:0,vertical:rB/2},p=\u0026quot;vertical\u0026quot;===s?l.height:l.width,d=t.getModel(\u0026quot;controlStyle\u0026quot;),f=d.get(\u0026quot;show\u0026quot;,!0),g=f?d.get(\u0026quot;itemSize\u0026quot;):0,y=f?d.get(\u0026quot;itemGap\u0026quot;):0,v=g+y,m=t.get([\u0026quot;label\u0026quot;,\u0026quot;rotate\u0026quot;])||0;m=m*rB/180;var x=d.get(\u0026quot;position\u0026quot;,!0),_=f\u0026amp;\u0026amp;d.get(\u0026quot;showPlayBtn\u0026quot;,!0),b=f\u0026amp;\u0026amp;d.get(\u0026quot;showPrevBtn\u0026quot;,!0),w=f\u0026amp;\u0026amp;d.get(\u0026quot;showNextBtn\u0026quot;,!0),S=0,M=p;\u0026quot;left\u0026quot;===x||\u0026quot;bottom\u0026quot;===x?(_\u0026amp;\u0026amp;(i=[0,0],S+=v),b\u0026amp;\u0026amp;(r=[S,0],S+=v),w\u0026amp;\u0026amp;(o=[M-g,0],M-=v)):(_\u0026amp;\u0026amp;(i=[M-g,0],M-=v),b\u0026amp;\u0026amp;(r=[0,0],S+=v),w\u0026amp;\u0026amp;(o=[M-g,0],M-=v));var I=[S,M];return t.get(\u0026quot;inverse\u0026quot;)\u0026amp;\u0026amp;I.reverse(),{viewRect:l,mainLength:p,orient:s,rotation:c[s],labelRotation:m,labelPosOpt:n,labelAlign:t.get([\u0026quot;label\u0026quot;,\u0026quot;align\u0026quot;])||u[s],labelBaseline:t.get([\u0026quot;label\u0026quot;,\u0026quot;verticalAlign\u0026quot;])||t.get([\u0026quot;label\u0026quot;,\u0026quot;baseline\u0026quot;])||h[s],playPosition:i,prevBtnPosition:r,nextBtnPosition:o,axisExtent:I,controlSize:g,controlGap:y}},e.prototype._position=function(t,e){var n=this._mainGroup,i=this._labelGroup,r=t.viewRect;if(\u0026quot;vertical\u0026quot;===t.orient){var o=[1,0,0,1,0,0],a=r.x,s=r.y+r.height;we(o,o,[-a,-s]),Se(o,o,-rB/2),we(o,o,[a,s]),(r=r.clone()).applyTransform(o)}var l=y(r),u=y(n.getBoundingRect()),h=y(i.getBoundingRect()),c=[n.x,n.y],p=[i.x,i.y];p[0]=c[0]=l[0][0];var d,f=t.labelPosOpt;null==f||U(f)?(v(c,u,l,1,d=\u0026quot;+\u0026quot;===f?0:1),v(p,h,l,1,1-d)):(v(c,u,l,1,d=f\u0026gt;=0?0:1),p[1]=c[1]+f);function g(t){t.originX=l[0][0]-t.x,t.originY=l[1][0]-t.y}function y(t){return[[t.x,t.x+t.width],[t.y,t.y+t.height]]}function v(t,e,n,i,r){t[i]+=n[i][r]-e[i][r]}n.setPosition(c),i.setPosition(p),n.rotation=i.rotation=t.rotation,g(n),g(i)},e.prototype._createAxis=function(t,e){var n=e.getData(),i=e.get(\u0026quot;axisType\u0026quot;),r=function(t,e){if(e=e||t.get(\u0026quot;type\u0026quot;),e)switch(e){case\u0026quot;category\u0026quot;:return new Rx({ordinalMeta:t.getCategories(),extent:[1/0,-1/0]});case\u0026quot;time\u0026quot;:return new Kx({locale:t.ecModel.getLocaleModel(),useUTC:t.ecModel.get(\u0026quot;useUTC\u0026quot;)});default:return new Ex}}(e,i);r.getTicks=function(){return n.mapArray([\u0026quot;value\u0026quot;],(function(t){return{value:t}}))};var o=n.getDataExtent(\u0026quot;value\u0026quot;);r.setExtent(o[0],o[1]),r.calcNiceTicks();var a=new iB(\u0026quot;value\u0026quot;,r,t.axisExtent,i);return a.model=e,a},e.prototype._createGroup=function(t){var e=this[t]=new Br;return this.group.add(e),e},e.prototype._renderAxisLine=function(t,e,n,i){var r=n.getExtent();if(i.get([\u0026quot;lineStyle\u0026quot;,\u0026quot;show\u0026quot;])){var o=new Ku({shape:{x1:r[0],y1:0,x2:r[1],y2:0},style:A({lineCap:\u0026quot;round\u0026quot;},i.getModel(\u0026quot;lineStyle\u0026quot;).getLineStyle()),silent:!0,z2:1});e.add(o);var a=this._progressLine=new Ku({shape:{x1:r[0],x2:this._currentPointer?this._currentPointer.x:r[0],y1:0,y2:0},style:k({lineCap:\u0026quot;round\u0026quot;,lineWidth:o.style.lineWidth},i.getModel([\u0026quot;progress\u0026quot;,\u0026quot;lineStyle\u0026quot;]).getLineStyle()),silent:!0,z2:1});e.add(a)}},e.prototype._renderAxisTick=function(t,e,n,i){var r=this,o=i.getData(),a=n.scale.getTicks();this._tickSymbols=[],E(a,(function(t){var a=n.dataToCoord(t.value),s=o.getItemModel(t.value),l=s.getModel(\u0026quot;itemStyle\u0026quot;),u=s.getModel([\u0026quot;emphasis\u0026quot;,\u0026quot;itemStyle\u0026quot;]),h=s.getModel([\u0026quot;progress\u0026quot;,\u0026quot;itemStyle\u0026quot;]),c={x:a,y:0,onclick:W(r._changeTimeline,r,t.value)},p=sB(s,l,e,c);p.ensureState(\u0026quot;emphasis\u0026quot;).style=u.getItemStyle(),p.ensureState(\u0026quot;progress\u0026quot;).style=h.getItemStyle(),Ul(p);var d=rl(p);s.get(\u0026quot;tooltip\u0026quot;)?(d.dataIndex=t.value,d.dataModel=i):d.dataIndex=d.dataModel=null,r._tickSymbols.push(p)}))},e.prototype._renderAxisLabel=function(t,e,n,i){var r=this;if(n.getLabelModel().get(\u0026quot;show\u0026quot;)){var o=i.getData(),a=n.getViewLabels();this._tickLabels=[],E(a,(function(i){var a=i.tickValue,s=o.getItemModel(a),l=s.getModel(\u0026quot;label\u0026quot;),u=s.getModel([\u0026quot;emphasis\u0026quot;,\u0026quot;label\u0026quot;]),h=s.getModel([\u0026quot;progress\u0026quot;,\u0026quot;label\u0026quot;]),c=n.dataToCoord(i.tickValue),p=new Xs({x:c,y:0,rotation:t.labelRotation-t.rotation,onclick:W(r._changeTimeline,r,a),silent:!1,style:oc(l,{text:i.formattedLabel,align:t.labelAlign,verticalAlign:t.labelBaseline})});p.ensureState(\u0026quot;emphasis\u0026quot;).style=oc(u),p.ensureState(\u0026quot;progress\u0026quot;).style=oc(h),e.add(p),Ul(p),oB(p).dataIndex=a,r._tickLabels.push(p)}))}},e.prototype._renderControl=function(t,e,n,i){var r=t.controlSize,o=t.rotation,a=i.getModel(\u0026quot;controlStyle\u0026quot;).getItemStyle(),s=i.getModel([\u0026quot;emphasis\u0026quot;,\u0026quot;controlStyle\u0026quot;]).getItemStyle(),l=i.getPlayState(),u=i.get(\u0026quot;inverse\u0026quot;,!0);function h(t,n,l,u){if(t){var h=Cr(rt(i.get([\u0026quot;controlStyle\u0026quot;,n+\u0026quot;BtnSize\u0026quot;]),r),r),c=function(t,e,n,i){var r=i.style,o=Uh(t.get([\u0026quot;controlStyle\u0026quot;,e]),i||{},new ze(n[0],n[1],n[2],n[3]));r\u0026amp;\u0026amp;o.setStyle(r);return o}(i,n+\u0026quot;Icon\u0026quot;,[0,-h/2,h,h],{x:t[0],y:t[1],originX:r/2,originY:0,rotation:u?-o:0,rectHover:!0,style:a,onclick:l});c.ensureState(\u0026quot;emphasis\u0026quot;).style=s,e.add(c),Ul(c)}}h(t.nextBtnPosition,\u0026quot;next\u0026quot;,W(this._changeTimeline,this,u?\u0026quot;-\u0026quot;:\u0026quot;+\u0026quot;)),h(t.prevBtnPosition,\u0026quot;prev\u0026quot;,W(this._changeTimeline,this,u?\u0026quot;+\u0026quot;:\u0026quot;-\u0026quot;)),h(t.playPosition,l?\u0026quot;stop\u0026quot;:\u0026quot;play\u0026quot;,W(this._handlePlayClick,this,!l),!0)},e.prototype._renderCurrentPointer=function(t,e,n,i){var r=i.getData(),o=i.getCurrentIndex(),a=r.getItemModel(o).getModel(\u0026quot;checkpointStyle\u0026quot;),s=this,l={onCreate:function(t){t.draggable=!0,t.drift=W(s._handlePointerDrag,s),t.ondragend=W(s._handlePointerDragend,s),lB(t,s._progressLine,o,n,i,!0)},onUpdate:function(t){lB(t,s._progressLine,o,n,i)}};this._currentPointer=sB(a,a,this._mainGroup,{},this._currentPointer,l)},e.prototype._handlePlayClick=function(t){this._clearTimer(),this.api.dispatchAction({type:\u0026quot;timelinePlayChange\u0026quot;,playState:t,from:this.uid})},e.prototype._handlePointerDrag=function(t,e,n){this._clearTimer(),this._pointerChangeTimeline([n.offsetX,n.offsetY])},e.prototype._handlePointerDragend=function(t){this._pointerChangeTimeline([t.offsetX,t.offsetY],!0)},e.prototype._pointerChangeTimeline=function(t,e){var n=this._toAxisCoord(t)[0],i=Qr(this._axis.getExtent().slice());n\u0026gt;i[1]\u0026amp;\u0026amp;(n=i[1]),n\u0026lt;i[0]\u0026amp;\u0026amp;(n=i[0]),this._currentPointer.x=n,this._currentPointer.markRedraw();var r=this._progressLine;r\u0026amp;\u0026amp;(r.shape.x2=n,r.dirty());var o=this._findNearestTick(n),a=this.model;(e||o!==a.getCurrentIndex()\u0026amp;\u0026amp;a.get(\u0026quot;realtime\u0026quot;))\u0026amp;\u0026amp;this._changeTimeline(o)},e.prototype._doPlayStop=function(){var t=this;this._clearTimer(),this.model.getPlayState()\u0026amp;\u0026amp;(this._timer=setTimeout((function(){var e=t.model;t._changeTimeline(e.getCurrentIndex()+(e.get(\u0026quot;rewind\u0026quot;,!0)?-1:1))}),this.model.get(\u0026quot;playInterval\u0026quot;)))},e.prototype._toAxisCoord=function(t){return Fh(t,this._mainGroup.getLocalTransform(),!0)},e.prototype._findNearestTick=function(t){var e,n=this.model.getData(),i=1/0,r=this._axis;return n.each([\u0026quot;value\u0026quot;],(function(n,o){var a=r.dataToCoord(n),s=Math.abs(a-t);s\u0026lt;i\u0026amp;\u0026amp;(i=s,e=o)})),e},e.prototype._clearTimer=function(){this._timer\u0026amp;\u0026amp;(clearTimeout(this._timer),this._timer=null)},e.prototype._changeTimeline=function(t){var e=this.model.getCurrentIndex();\u0026quot;+\u0026quot;===t?t=e+1:\u0026quot;-\u0026quot;===t\u0026amp;\u0026amp;(t=e-1),this.api.dispatchAction({type:\u0026quot;timelineChange\u0026quot;,currentIndex:t,from:this.uid})},e.prototype._updateTicksStatus=function(){var t=this.model.getCurrentIndex(),e=this._tickSymbols,n=this._tickLabels;if(e)for(var i=0;i\u0026lt;e.length;i++)e\u0026amp;\u0026amp;e[i]\u0026amp;\u0026amp;e[i].toggleState(\u0026quot;progress\u0026quot;,i\u0026lt;t);if(n)for(i=0;i\u0026lt;n.length;i++)n\u0026amp;\u0026amp;n[i]\u0026amp;\u0026amp;n[i].toggleState(\u0026quot;progress\u0026quot;,oB(n[i]).dataIndex\u0026lt;=t)},e.type=\u0026quot;timeline.slider\u0026quot;,e}(nB);function sB(t,e,n,i,r,o){var a=e.get(\u0026quot;color\u0026quot;);r?(r.setColor(a),n.add(r),o\u0026amp;\u0026amp;o.onUpdate(r)):((r=Xy(t.get(\u0026quot;symbol\u0026quot;),-1,-1,2,2,a)).setStyle(\u0026quot;strokeNoScale\u0026quot;,!0),n.add(r),o\u0026amp;\u0026amp;o.onCreate(r));var s=e.getItemStyle([\u0026quot;color\u0026quot;]);r.setStyle(s),i=C({rectHover:!0,z2:100},i,!0);var l=Uy(t.get(\u0026quot;symbolSize\u0026quot;));i.scaleX=l[0]/2,i.scaleY=l[1]/2;var u=Zy(t.get(\u0026quot;symbolOffset\u0026quot;),l);u\u0026amp;\u0026amp;(i.x=(i.x||0)+u[0],i.y=(i.y||0)+u[1]);var h=t.get(\u0026quot;symbolRotate\u0026quot;);return i.rotation=(h||0)*Math.PI/180||0,r.attr(i),r.updateTransform(),r}function lB(t,e,n,i,r,o){if(!t.dragging){var a=r.getModel(\u0026quot;checkpointStyle\u0026quot;),s=i.dataToCoord(r.getData().get(\u0026quot;value\u0026quot;,n));if(o||!a.get(\u0026quot;animation\u0026quot;,!0))t.attr({x:s,y:0}),e\u0026amp;\u0026amp;e.attr({shape:{x2:s}});else{var l={duration:a.get(\u0026quot;animationDuration\u0026quot;,!0),easing:a.get(\u0026quot;animationEasing\u0026quot;,!0)};t.stopAnimation(null,!0),t.animateTo({x:s,y:0},l),e\u0026amp;\u0026amp;e.animateTo({shape:{x2:s}},l)}}}function uB(t){var e=t\u0026amp;\u0026amp;t.timeline;Y(e)||(e=e?[e]:[]),E(e,(function(t){t\u0026amp;\u0026amp;function(t){var e=t.type,n={number:\u0026quot;value\u0026quot;,time:\u0026quot;time\u0026quot;};n[e]\u0026amp;\u0026amp;(t.axisType=n[e],delete t.type);if(hB(t),cB(t,\u0026quot;controlPosition\u0026quot;)){var i=t.controlStyle||(t.controlStyle={});cB(i,\u0026quot;position\u0026quot;)||(i.position=t.controlPosition),\u0026quot;none\u0026quot;!==i.position||cB(i,\u0026quot;show\u0026quot;)||(i.show=!1,delete i.position),delete t.controlPosition}E(t.data||[],(function(t){q(t)\u0026amp;\u0026amp;!Y(t)\u0026amp;\u0026amp;(!cB(t,\u0026quot;value\u0026quot;)\u0026amp;\u0026amp;cB(t,\u0026quot;name\u0026quot;)\u0026amp;\u0026amp;(t.value=t.name),hB(t))}))}(t)}))}function hB(t){var e=t.itemStyle||(t.itemStyle={}),n=e.emphasis||(e.emphasis={}),i=t.label||t.label||{},r=i.normal||(i.normal={}),o={normal:1,emphasis:1};E(i,(function(t,e){o[e]||cB(r,e)||(r[e]=t)})),n.label\u0026amp;\u0026amp;!cB(i,\u0026quot;emphasis\u0026quot;)\u0026amp;\u0026amp;(i.emphasis=n.label,delete n.label)}function cB(t,e){return t.hasOwnProperty(e)}function pB(t,e){if(!t)return!1;for(var n=Y(t)?t:[t],i=0;i\u0026lt;n.length;i++)if(n[i]\u0026amp;\u0026amp;n[i][e])return!0;return!1}function dB(t){Co(t,\u0026quot;label\u0026quot;,[\u0026quot;show\u0026quot;])}var fB=Vo(),gB=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.createdBySelf=!1,n}return n(e,t),e.prototype.init=function(t,e,n){this.mergeDefaultAndTheme(t,n),this._mergeOption(t,n,!1,!0)},e.prototype.isAnimationEnabled=function(){if(r.node)return!1;var t=this.__hostSeries;return this.getShallow(\u0026quot;animation\u0026quot;)\u0026amp;\u0026amp;t\u0026amp;\u0026amp;t.isAnimationEnabled()},e.prototype.mergeOption=function(t,e){this._mergeOption(t,e,!1,!1)},e.prototype._mergeOption=function(t,e,n,i){var r=this.mainType;n||e.eachSeries((function(t){var n=t.get(this.mainType,!0),o=fB(t)[r];n\u0026amp;\u0026amp;n.data?(o?o._mergeOption(n,e,!0):(i\u0026amp;\u0026amp;dB(n),E(n.data,(function(t){t instanceof Array?(dB(t[0]),dB(t[1])):dB(t)})),A(o=this.createMarkerModelFromSeries(n,this,e),{mainType:this.mainType,seriesIndex:t.seriesIndex,name:t.name,createdBySelf:!0}),o.__hostSeries=t),fB(t)[r]=o):fB(t)[r]=null}),this)},e.prototype.formatTooltip=function(t,e,n){var i=this.getData(),r=this.getRawValue(t),o=i.getName(t);return og(\u0026quot;section\u0026quot;,{header:this.name,blocks:[og(\u0026quot;nameValue\u0026quot;,{name:o,value:r,noName:!o,noValue:null==r})]})},e.prototype.getData=function(){return this._data},e.prototype.setData=function(t){this._data=t},e.prototype.getDataParams=function(t,e){var n=_f.prototype.getDataParams.call(this,t,e),i=this.__hostSeries;return i\u0026amp;\u0026amp;(n.seriesId=i.id,n.seriesName=i.name,n.seriesType=i.subType),n},e.getMarkerModelFromSeries=function(t,e){return fB(t)[e]},e.type=\u0026quot;marker\u0026quot;,e.dependencies=[\u0026quot;series\u0026quot;,\u0026quot;grid\u0026quot;,\u0026quot;polar\u0026quot;,\u0026quot;geo\u0026quot;],e}(zp);R(gB,_f.prototype);var yB=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.createMarkerModelFromSeries=function(t,n,i){return new e(t,n,i)},e.type=\u0026quot;markPoint\u0026quot;,e.defaultOption={z:5,symbol:\u0026quot;pin\u0026quot;,symbolSize:50,tooltip:{trigger:\u0026quot;item\u0026quot;},label:{show:!0,position:\u0026quot;inside\u0026quot;},itemStyle:{borderWidth:2},emphasis:{label:{show:!0}}},e}(gB);function vB(t){return!(isNaN(parseFloat(t.x))\u0026amp;\u0026amp;isNaN(parseFloat(t.y)))}function mB(t,e,n,i,r,o){var a=[],s=mx(e,i)?e.getCalculationInfo(\u0026quot;stackResultDimension\u0026quot;):i,l=MB(e,s,t),u=e.indicesOfNearest(s,l)[0];a[r]=e.get(n,u),a[o]=e.get(s,u);var h=e.get(i,u),c=to(e.get(i,u));return(c=Math.min(c,20))\u0026gt;=0\u0026amp;\u0026amp;(a[o]=+a[o].toFixed(c)),[a,h]}var xB={min:H(mB,\u0026quot;min\u0026quot;),max:H(mB,\u0026quot;max\u0026quot;),average:H(mB,\u0026quot;average\u0026quot;),median:H(mB,\u0026quot;median\u0026quot;)};function _B(t,e){if(e){var n=t.getData(),i=t.coordinateSystem,r=i\u0026amp;\u0026amp;i.dimensions;if(!function(t){return!isNaN(parseFloat(t.x))\u0026amp;\u0026amp;!isNaN(parseFloat(t.y))}(e)\u0026amp;\u0026amp;!Y(e.coord)\u0026amp;\u0026amp;Y(r)){var o=bB(e,n,i,t);if((e=T(e)).type\u0026amp;\u0026amp;xB[e.type]\u0026amp;\u0026amp;o.baseAxis\u0026amp;\u0026amp;o.valueAxis){var a=P(r,o.baseAxis.dim),s=P(r,o.valueAxis.dim),l=xB[e.type](n,o.baseDataDim,o.valueDataDim,a,s);e.coord=l[0],e.value=l[1]}else e.coord=[null!=e.xAxis?e.xAxis:e.radiusAxis,null!=e.yAxis?e.yAxis:e.angleAxis]}if(null!=e.coord\u0026amp;\u0026amp;Y(r))for(var u=e.coord,h=0;h\u0026lt;2;h++)xB[u[h]]\u0026amp;\u0026amp;(u[h]=MB(n,n.mapDimension(r[h]),u[h]));else e.coord=[];return e}}function bB(t,e,n,i){var r={};return null!=t.valueIndex||null!=t.valueDim?(r.valueDataDim=null!=t.valueIndex?e.getDimension(t.valueIndex):t.valueDim,r.valueAxis=n.getAxis(function(t,e){var n=t.getData().getDimensionInfo(e);return n\u0026amp;\u0026amp;n.coordDim}(i,r.valueDataDim)),r.baseAxis=n.getOtherAxis(r.valueAxis),r.baseDataDim=e.mapDimension(r.baseAxis.dim)):(r.baseAxis=i.getBaseAxis(),r.valueAxis=n.getOtherAxis(r.baseAxis),r.baseDataDim=e.mapDimension(r.baseAxis.dim),r.valueDataDim=e.mapDimension(r.valueAxis.dim)),r}function wB(t,e){return!(t\u0026amp;\u0026amp;t.containData\u0026amp;\u0026amp;e.coord\u0026amp;\u0026amp;!vB(e))||t.containData(e.coord)}function SB(t,e){return t?function(t,n,i,r){return If(r\u0026lt;2?t.coord\u0026amp;\u0026amp;t.coord[r]:t.value,e[r])}:function(t,n,i,r){return If(t.value,e[r])}}function MB(t,e,n){if(\u0026quot;average\u0026quot;===n){var i=0,r=0;return t.each(e,(function(t,e){isNaN(t)||(i+=t,r++)})),i/r}return\u0026quot;median\u0026quot;===n?t.getMedian(e):t.getDataExtent(e)[\u0026quot;max\u0026quot;===n?1:0]}var IB=Vo(),TB=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.init=function(){this.markerGroupMap=yt()},e.prototype.render=function(t,e,n){var i=this,r=this.markerGroupMap;r.each((function(t){IB(t).keep=!1})),e.eachSeries((function(t){var r=gB.getMarkerModelFromSeries(t,i.type);r\u0026amp;\u0026amp;i.renderSeries(t,r,e,n)})),r.each((function(t){!IB(t).keep\u0026amp;\u0026amp;i.group.remove(t.group)}))},e.prototype.markKeep=function(t){IB(t).keep=!0},e.prototype.toggleBlurSeries=function(t,e){var n=this;E(t,(function(t){var i=gB.getMarkerModelFromSeries(t,n.type);i\u0026amp;\u0026amp;i.getData().eachItemGraphicEl((function(t){t\u0026amp;\u0026amp;(e?Nl(t):El(t))}))}))},e.type=\u0026quot;marker\u0026quot;,e}(Ag);function CB(t,e,n){var i=e.coordinateSystem;t.each((function(r){var o,a=t.getItemModel(r),s=$r(a.get(\u0026quot;x\u0026quot;),n.getWidth()),l=$r(a.get(\u0026quot;y\u0026quot;),n.getHeight());if(isNaN(s)||isNaN(l)){if(e.getMarkerPosition)o=e.getMarkerPosition(t.getValues(t.dimensions,r));else if(i){var u=t.get(i.dimensions[0],r),h=t.get(i.dimensions[1],r);o=i.dataToPoint([u,h])}}else o=[s,l];isNaN(s)||(o[0]=s),isNaN(l)||(o[1]=l),t.setItemLayout(r,o)}))}var DB=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.updateTransform=function(t,e,n){e.eachSeries((function(t){var e=gB.getMarkerModelFromSeries(t,\u0026quot;markPoint\u0026quot;);e\u0026amp;\u0026amp;(CB(e.getData(),t,n),this.markerGroupMap.get(t.id).updateLayout())}),this)},e.prototype.renderSeries=function(t,e,n,i){var r=t.coordinateSystem,o=t.id,a=t.getData(),s=this.markerGroupMap,l=s.get(o)||s.set(o,new xS),u=function(t,e,n){var i;i=t?z(t\u0026amp;\u0026amp;t.dimensions,(function(t){return A(A({},e.getData().getDimensionInfo(e.getData().mapDimension(t))||{}),{name:t,ordinalMeta:null})})):[{name:\u0026quot;value\u0026quot;,type:\u0026quot;float\u0026quot;}];var r=new cx(i,n),o=z(n.get(\u0026quot;data\u0026quot;),H(_B,e));t\u0026amp;\u0026amp;(o=B(o,H(wB,t)));var a=SB(!!t,i);return r.initData(o,null,a),r}(r,t,e);e.setData(u),CB(e.getData(),t,i),u.each((function(t){var n=u.getItemModel(t),i=n.getShallow(\u0026quot;symbol\u0026quot;),r=n.getShallow(\u0026quot;symbolSize\u0026quot;),o=n.getShallow(\u0026quot;symbolRotate\u0026quot;),s=n.getShallow(\u0026quot;symbolOffset\u0026quot;),l=n.getShallow(\u0026quot;symbolKeepAspect\u0026quot;);if(X(i)||X(r)||X(o)||X(s)){var h=e.getRawValue(t),c=e.getDataParams(t);X(i)\u0026amp;\u0026amp;(i=i(h,c)),X(r)\u0026amp;\u0026amp;(r=r(h,c)),X(o)\u0026amp;\u0026amp;(o=o(h,c)),X(s)\u0026amp;\u0026amp;(s=s(h,c))}var p=n.getModel(\u0026quot;itemStyle\u0026quot;).getItemStyle(),d=Ay(a,\u0026quot;color\u0026quot;);p.fill||(p.fill=d),u.setItemVisual(t,{symbol:i,symbolSize:r,symbolRotate:o,symbolOffset:s,symbolKeepAspect:l,style:p})})),l.updateData(u),this.group.add(l.group),u.eachItemGraphicEl((function(t){t.traverse((function(t){rl(t).dataModel=e}))})),this.markKeep(l),l.group.silent=e.get(\u0026quot;silent\u0026quot;)||t.get(\u0026quot;silent\u0026quot;)},e.type=\u0026quot;markPoint\u0026quot;,e}(TB);var AB=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.createMarkerModelFromSeries=function(t,n,i){return new e(t,n,i)},e.type=\u0026quot;markLine\u0026quot;,e.defaultOption={z:5,symbol:[\u0026quot;circle\u0026quot;,\u0026quot;arrow\u0026quot;],symbolSize:[8,16],symbolOffset:0,precision:2,tooltip:{trigger:\u0026quot;item\u0026quot;},label:{show:!0,position:\u0026quot;end\u0026quot;,distance:5},lineStyle:{type:\u0026quot;dashed\u0026quot;},emphasis:{label:{show:!0},lineStyle:{width:3}},animationEasing:\u0026quot;linear\u0026quot;},e}(gB),kB=Vo(),LB=function(t,e,n,i){var r,o=t.getData();if(Y(i))r=i;else{var a=i.type;if(\u0026quot;min\u0026quot;===a||\u0026quot;max\u0026quot;===a||\u0026quot;average\u0026quot;===a||\u0026quot;median\u0026quot;===a||null!=i.xAxis||null!=i.yAxis){var s=void 0,l=void 0;if(null!=i.yAxis||null!=i.xAxis)s=e.getAxis(null!=i.yAxis?\u0026quot;y\u0026quot;:\u0026quot;x\u0026quot;),l=it(i.yAxis,i.xAxis);else{var u=bB(i,o,e,t);s=u.valueAxis,l=MB(o,xx(o,u.valueDataDim),a)}var h=\u0026quot;x\u0026quot;===s.dim?0:1,c=1-h,p=T(i),d={coord:[]};p.type=null,p.coord=[],p.coord[c]=-1/0,d.coord[c]=1/0;var f=n.get(\u0026quot;precision\u0026quot;);f\u0026gt;=0\u0026amp;\u0026amp;j(l)\u0026amp;\u0026amp;(l=+l.toFixed(Math.min(f,20))),p.coord[h]=d.coord[h]=l,r=[p,d,{type:a,valueIndex:i.valueIndex,value:l}]}else r=[]}var g=[_B(t,r[0]),_B(t,r[1]),A({},r[2])];return g[2].type=g[2].type||null,C(g[2],g[0]),C(g[2],g[1]),g};function PB(t){return!isNaN(t)\u0026amp;\u0026amp;!isFinite(t)}function OB(t,e,n,i){var r=1-t,o=i.dimensions[t];return PB(e[r])\u0026amp;\u0026amp;PB(n[r])\u0026amp;\u0026amp;e[t]===n[t]\u0026amp;\u0026amp;i.getAxis(o).containData(e[t])}function RB(t,e){if(\u0026quot;cartesian2d\u0026quot;===t.type){var n=e[0].coord,i=e[1].coord;if(n\u0026amp;\u0026amp;i\u0026amp;\u0026amp;(OB(1,n,i,t)||OB(0,n,i,t)))return!0}return wB(t,e[0])\u0026amp;\u0026amp;wB(t,e[1])}function NB(t,e,n,i,r){var o,a=i.coordinateSystem,s=t.getItemModel(e),l=$r(s.get(\u0026quot;x\u0026quot;),r.getWidth()),u=$r(s.get(\u0026quot;y\u0026quot;),r.getHeight());if(isNaN(l)||isNaN(u)){if(i.getMarkerPosition)o=i.getMarkerPosition(t.getValues(t.dimensions,e));else{var h=a.dimensions,c=t.get(h[0],e),p=t.get(h[1],e);o=a.dataToPoint([c,p])}if(OS(a,\u0026quot;cartesian2d\u0026quot;)){var d=a.getAxis(\u0026quot;x\u0026quot;),f=a.getAxis(\u0026quot;y\u0026quot;);h=a.dimensions;PB(t.get(h[0],e))?o[0]=d.toGlobalCoord(d.getExtent()[n?0:1]):PB(t.get(h[1],e))\u0026amp;\u0026amp;(o[1]=f.toGlobalCoord(f.getExtent()[n?0:1]))}isNaN(l)||(o[0]=l),isNaN(u)||(o[1]=u)}else o=[l,u];t.setItemLayout(e,o)}var EB=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.updateTransform=function(t,e,n){e.eachSeries((function(t){var e=gB.getMarkerModelFromSeries(t,\u0026quot;markLine\u0026quot;);if(e){var i=e.getData(),r=kB(e).from,o=kB(e).to;r.each((function(e){NB(r,e,!0,t,n),NB(o,e,!1,t,n)})),i.each((function(t){i.setItemLayout(t,[r.getItemLayout(t),o.getItemLayout(t)])})),this.markerGroupMap.get(t.id).updateLayout()}}),this)},e.prototype.renderSeries=function(t,e,n,i){var r=t.coordinateSystem,o=t.id,a=t.getData(),s=this.markerGroupMap,l=s.get(o)||s.set(o,new YA);this.group.add(l.group);var u=function(t,e,n){var i;i=t?z(t\u0026amp;\u0026amp;t.dimensions,(function(t){return A(A({},e.getData().getDimensionInfo(e.getData().mapDimension(t))||{}),{name:t,ordinalMeta:null})})):[{name:\u0026quot;value\u0026quot;,type:\u0026quot;float\u0026quot;}];var r=new cx(i,n),o=new cx(i,n),a=new cx([],n),s=z(n.get(\u0026quot;data\u0026quot;),H(LB,e,t,n));t\u0026amp;\u0026amp;(s=B(s,H(RB,t)));var l=SB(!!t,i);return r.initData(z(s,(function(t){return t[0]})),null,l),o.initData(z(s,(function(t){return t[1]})),null,l),a.initData(z(s,(function(t){return t[2]}))),a.hasItemOption=!0,{from:r,to:o,line:a}}(r,t,e),h=u.from,c=u.to,p=u.line;kB(e).from=h,kB(e).to=c,e.setData(p);var d=e.get(\u0026quot;symbol\u0026quot;),f=e.get(\u0026quot;symbolSize\u0026quot;),g=e.get(\u0026quot;symbolRotate\u0026quot;),y=e.get(\u0026quot;symbolOffset\u0026quot;);function v(e,n,r){var o=e.getItemModel(n);NB(e,n,r,t,i);var s=o.getModel(\u0026quot;itemStyle\u0026quot;).getItemStyle();null==s.fill\u0026amp;\u0026amp;(s.fill=Ay(a,\u0026quot;color\u0026quot;)),e.setItemVisual(n,{symbolKeepAspect:o.get(\u0026quot;symbolKeepAspect\u0026quot;),symbolOffset:rt(o.get(\u0026quot;symbolOffset\u0026quot;,!0),y[r?0:1]),symbolRotate:rt(o.get(\u0026quot;symbolRotate\u0026quot;,!0),g[r?0:1]),symbolSize:rt(o.get(\u0026quot;symbolSize\u0026quot;),f[r?0:1]),symbol:rt(o.get(\u0026quot;symbol\u0026quot;,!0),d[r?0:1]),style:s})}Y(d)||(d=[d,d]),Y(f)||(f=[f,f]),Y(g)||(g=[g,g]),Y(y)||(y=[y,y]),u.from.each((function(t){v(h,t,!0),v(c,t,!1)})),p.each((function(t){var e=p.getItemModel(t).getModel(\u0026quot;lineStyle\u0026quot;).getLineStyle();p.setItemLayout(t,[h.getItemLayout(t),c.getItemLayout(t)]),null==e.stroke\u0026amp;\u0026amp;(e.stroke=h.getItemVisual(t,\u0026quot;style\u0026quot;).fill),p.setItemVisual(t,{fromSymbolKeepAspect:h.getItemVisual(t,\u0026quot;symbolKeepAspect\u0026quot;),fromSymbolOffset:h.getItemVisual(t,\u0026quot;symbolOffset\u0026quot;),fromSymbolRotate:h.getItemVisual(t,\u0026quot;symbolRotate\u0026quot;),fromSymbolSize:h.getItemVisual(t,\u0026quot;symbolSize\u0026quot;),fromSymbol:h.getItemVisual(t,\u0026quot;symbol\u0026quot;),toSymbolKeepAspect:c.getItemVisual(t,\u0026quot;symbolKeepAspect\u0026quot;),toSymbolOffset:c.getItemVisual(t,\u0026quot;symbolOffset\u0026quot;),toSymbolRotate:c.getItemVisual(t,\u0026quot;symbolRotate\u0026quot;),toSymbolSize:c.getItemVisual(t,\u0026quot;symbolSize\u0026quot;),toSymbol:c.getItemVisual(t,\u0026quot;symbol\u0026quot;),style:e})})),l.updateData(p),u.line.eachItemGraphicEl((function(t){rl(t).dataModel=e,t.traverse((function(t){rl(t).dataModel=e}))})),this.markKeep(l),l.group.silent=e.get(\u0026quot;silent\u0026quot;)||t.get(\u0026quot;silent\u0026quot;)},e.type=\u0026quot;markLine\u0026quot;,e}(TB);var zB=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.createMarkerModelFromSeries=function(t,n,i){return new e(t,n,i)},e.type=\u0026quot;markArea\u0026quot;,e.defaultOption={z:1,tooltip:{trigger:\u0026quot;item\u0026quot;},animation:!1,label:{show:!0,position:\u0026quot;top\u0026quot;},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:\u0026quot;top\u0026quot;}}},e}(gB),VB=Vo(),BB=function(t,e,n,i){var r=i[0],o=i[1];if(r\u0026amp;\u0026amp;o){var a=_B(t,r),s=_B(t,o),l=a.coord,u=s.coord;l[0]=it(l[0],-1/0),l[1]=it(l[1],-1/0),u[0]=it(u[0],1/0),u[1]=it(u[1],1/0);var h=D([{},a,s]);return h.coord=[a.coord,s.coord],h.x0=a.x,h.y0=a.y,h.x1=s.x,h.y1=s.y,h}};function FB(t){return!isNaN(t)\u0026amp;\u0026amp;!isFinite(t)}function GB(t,e,n,i){var r=1-t;return FB(e[r])\u0026amp;\u0026amp;FB(n[r])}function WB(t,e){var n=e.coord[0],i=e.coord[1],r={coord:n,x:e.x0,y:e.y0},o={coord:i,x:e.x1,y:e.y1};return OS(t,\u0026quot;cartesian2d\u0026quot;)?!(!n||!i||!GB(1,n,i)\u0026amp;\u0026amp;!GB(0,n,i))||function(t,e,n){return!(t\u0026amp;\u0026amp;t.containZone\u0026amp;\u0026amp;e.coord\u0026amp;\u0026amp;n.coord\u0026amp;\u0026amp;!vB(e)\u0026amp;\u0026amp;!vB(n))||t.containZone(e.coord,n.coord)}(t,r,o):wB(t,r)||wB(t,o)}function HB(t,e,n,i,r){var o,a=i.coordinateSystem,s=t.getItemModel(e),l=$r(s.get(n[0]),r.getWidth()),u=$r(s.get(n[1]),r.getHeight());if(isNaN(l)||isNaN(u)){if(i.getMarkerPosition){var h=t.getValues([\u0026quot;x0\u0026quot;,\u0026quot;y0\u0026quot;],e),c=t.getValues([\u0026quot;x1\u0026quot;,\u0026quot;y1\u0026quot;],e),p=a.clampData(h),d=a.clampData(c),f=[];\u0026quot;x0\u0026quot;===n[0]?f[0]=p[0]\u0026gt;d[0]?c[0]:h[0]:f[0]=p[0]\u0026gt;d[0]?h[0]:c[0],\u0026quot;y0\u0026quot;===n[1]?f[1]=p[1]\u0026gt;d[1]?c[1]:h[1]:f[1]=p[1]\u0026gt;d[1]?h[1]:c[1],o=i.getMarkerPosition(f,n,!0)}else{var g=[m=t.get(n[0],e),x=t.get(n[1],e)];a.clampData\u0026amp;\u0026amp;a.clampData(g,g),o=a.dataToPoint(g,!0)}if(OS(a,\u0026quot;cartesian2d\u0026quot;)){var y=a.getAxis(\u0026quot;x\u0026quot;),v=a.getAxis(\u0026quot;y\u0026quot;),m=t.get(n[0],e),x=t.get(n[1],e);FB(m)?o[0]=y.toGlobalCoord(y.getExtent()[\u0026quot;x0\u0026quot;===n[0]?0:1]):FB(x)\u0026amp;\u0026amp;(o[1]=v.toGlobalCoord(v.getExtent()[\u0026quot;y0\u0026quot;===n[1]?0:1]))}isNaN(l)||(o[0]=l),isNaN(u)||(o[1]=u)}else o=[l,u];return o}var YB=[[\u0026quot;x0\u0026quot;,\u0026quot;y0\u0026quot;],[\u0026quot;x1\u0026quot;,\u0026quot;y0\u0026quot;],[\u0026quot;x1\u0026quot;,\u0026quot;y1\u0026quot;],[\u0026quot;x0\u0026quot;,\u0026quot;y1\u0026quot;]],XB=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.updateTransform=function(t,e,n){e.eachSeries((function(t){var e=gB.getMarkerModelFromSeries(t,\u0026quot;markArea\u0026quot;);if(e){var i=e.getData();i.each((function(e){var r=z(YB,(function(r){return HB(i,e,r,t,n)}));i.setItemLayout(e,r),i.getItemGraphicEl(e).setShape(\u0026quot;points\u0026quot;,r)}))}}),this)},e.prototype.renderSeries=function(t,e,n,i){var r=t.coordinateSystem,o=t.id,a=t.getData(),s=this.markerGroupMap,l=s.get(o)||s.set(o,{group:new Br});this.group.add(l.group),this.markKeep(l);var u=function(t,e,n){var i,r,o=[\u0026quot;x0\u0026quot;,\u0026quot;y0\u0026quot;,\u0026quot;x1\u0026quot;,\u0026quot;y1\u0026quot;];if(t){var a=z(t\u0026amp;\u0026amp;t.dimensions,(function(t){var n=e.getData();return A(A({},n.getDimensionInfo(n.mapDimension(t))||{}),{name:t,ordinalMeta:null})}));r=z(o,(function(t,e){return{name:t,type:a[e%2].type}})),i=new cx(r,n)}else i=new cx(r=[{name:\u0026quot;value\u0026quot;,type:\u0026quot;float\u0026quot;}],n);var s=z(n.get(\u0026quot;data\u0026quot;),H(BB,e,t,n));t\u0026amp;\u0026amp;(s=B(s,H(WB,t)));var l=t?function(t,e,n,i){return If(t.coord[Math.floor(i/2)][i%2],r[i])}:function(t,e,n,i){return If(t.value,r[i])};return i.initData(s,null,l),i.hasItemOption=!0,i}(r,t,e);e.setData(u),u.each((function(e){var n=z(YB,(function(n){return HB(u,e,n,t,i)})),o=r.getAxis(\u0026quot;x\u0026quot;).scale,s=r.getAxis(\u0026quot;y\u0026quot;).scale,l=o.getExtent(),h=s.getExtent(),c=[o.parse(u.get(\u0026quot;x0\u0026quot;,e)),o.parse(u.get(\u0026quot;x1\u0026quot;,e))],p=[s.parse(u.get(\u0026quot;y0\u0026quot;,e)),s.parse(u.get(\u0026quot;y1\u0026quot;,e))];Qr(c),Qr(p);var d=!!(l[0]\u0026gt;c[1]||l[1]\u0026lt;c[0]||h[0]\u0026gt;p[1]||h[1]\u0026lt;p[0]);u.setItemLayout(e,{points:n,allClipped:d});var f=u.getItemModel(e).getModel(\u0026quot;itemStyle\u0026quot;).getItemStyle(),g=Ay(a,\u0026quot;color\u0026quot;);f.fill||(f.fill=g,U(f.fill)\u0026amp;\u0026amp;(f.fill=ii(f.fill,.4))),f.stroke||(f.stroke=g),u.setItemVisual(e,\u0026quot;style\u0026quot;,f)})),u.diff(VB(l).data).add((function(t){var e=u.getItemLayout(t);if(!e.allClipped){var n=new Xu({shape:{points:e.points}});u.setItemGraphicEl(t,n),l.group.add(n)}})).update((function(t,n){var i=VB(l).data.getItemGraphicEl(n),r=u.getItemLayout(t);r.allClipped?i\u0026amp;\u0026amp;l.group.remove(i):(i?vh(i,{shape:{points:r.points}},e,t):i=new Xu({shape:{points:r.points}}),u.setItemGraphicEl(t,i),l.group.add(i))})).remove((function(t){var e=VB(l).data.getItemGraphicEl(t);l.group.remove(e)})).execute(),u.eachItemGraphicEl((function(t,n){var i=u.getItemModel(n),r=u.getItemVisual(n,\u0026quot;style\u0026quot;);t.useStyle(u.getItemVisual(n,\u0026quot;style\u0026quot;)),ic(t,rc(i),{labelFetcher:e,labelDataIndex:n,defaultText:u.getName(n)||\u0026quot;\u0026quot;,inheritColor:U(r.fill)?ii(r.fill,1):\u0026quot;#000\u0026quot;}),$l(t,i),Zl(t,null,null,i.get([\u0026quot;emphasis\u0026quot;,\u0026quot;disabled\u0026quot;])),rl(t).dataModel=e})),VB(l).data=u,l.group.silent=e.get(\u0026quot;silent\u0026quot;)||t.get(\u0026quot;silent\u0026quot;)},e.type=\u0026quot;markArea\u0026quot;,e}(TB);var UB=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.layoutMode={type:\u0026quot;box\u0026quot;,ignoreSize:!0},n}return n(e,t),e.prototype.init=function(t,e,n){this.mergeDefaultAndTheme(t,n),t.selected=t.selected||{},this._updateSelector(t)},e.prototype.mergeOption=function(e,n){t.prototype.mergeOption.call(this,e,n),this._updateSelector(e)},e.prototype._updateSelector=function(t){var e=t.selector,n=this.ecModel;!0===e\u0026amp;\u0026amp;(e=t.selector=[\u0026quot;all\u0026quot;,\u0026quot;inverse\u0026quot;]),Y(e)\u0026amp;\u0026amp;E(e,(function(t,i){U(t)\u0026amp;\u0026amp;(t={type:t}),e[i]=C(t,function(t,e){return\u0026quot;all\u0026quot;===e?{type:\u0026quot;all\u0026quot;,title:t.getLocaleModel().get([\u0026quot;legend\u0026quot;,\u0026quot;selector\u0026quot;,\u0026quot;all\u0026quot;])}:\u0026quot;inverse\u0026quot;===e?{type:\u0026quot;inverse\u0026quot;,title:t.getLocaleModel().get([\u0026quot;legend\u0026quot;,\u0026quot;selector\u0026quot;,\u0026quot;inverse\u0026quot;])}:void 0}(n,t.type))}))},e.prototype.optionUpdated=function(){this._updateData(this.ecModel);var t=this._data;if(t[0]\u0026amp;\u0026amp;\u0026quot;single\u0026quot;===this.get(\u0026quot;selectedMode\u0026quot;)){for(var e=!1,n=0;n\u0026lt;t.length;n++){var i=t[n].get(\u0026quot;name\u0026quot;);if(this.isSelected(i)){this.select(i),e=!0;break}}!e\u0026amp;\u0026amp;this.select(t[0].get(\u0026quot;name\u0026quot;))}},e.prototype._updateData=function(t){var e=[],n=[];t.eachRawSeries((function(i){var r,o=i.name;if(n.push(o),i.legendVisualProvider){var a=i.legendVisualProvider.getAllNames();t.isSeriesFiltered(i)||(n=n.concat(a)),a.length?e=e.concat(a):r=!0}else r=!0;r\u0026amp;\u0026amp;No(i)\u0026amp;\u0026amp;e.push(i.name)})),this._availableNames=n;var i=this.get(\u0026quot;data\u0026quot;)||e,r=yt(),o=z(i,(function(t){return(U(t)||j(t))\u0026amp;\u0026amp;(t={name:t}),r.get(t.name)?null:(r.set(t.name,!0),new Cc(t,this,this.ecModel))}),this);this._data=B(o,(function(t){return!!t}))},e.prototype.getData=function(){return this._data},e.prototype.select=function(t){var e=this.option.selected;\u0026quot;single\u0026quot;===this.get(\u0026quot;selectedMode\u0026quot;)\u0026amp;\u0026amp;E(this._data,(function(t){e[t.get(\u0026quot;name\u0026quot;)]=!1}));e[t]=!0},e.prototype.unSelect=function(t){\u0026quot;single\u0026quot;!==this.get(\u0026quot;selectedMode\u0026quot;)\u0026amp;\u0026amp;(this.option.selected[t]=!1)},e.prototype.toggleSelected=function(t){var e=this.option.selected;e.hasOwnProperty(t)||(e[t]=!0),this[e[t]?\u0026quot;unSelect\u0026quot;:\u0026quot;select\u0026quot;](t)},e.prototype.allSelect=function(){var t=this._data,e=this.option.selected;E(t,(function(t){e[t.get(\u0026quot;name\u0026quot;,!0)]=!0}))},e.prototype.inverseSelect=function(){var t=this._data,e=this.option.selected;E(t,(function(t){var n=t.get(\u0026quot;name\u0026quot;,!0);e.hasOwnProperty(n)||(e[n]=!0),e[n]=!e[n]}))},e.prototype.isSelected=function(t){var e=this.option.selected;return!(e.hasOwnProperty(t)\u0026amp;\u0026amp;!e[t])\u0026amp;\u0026amp;P(this._availableNames,t)\u0026gt;=0},e.prototype.getOrient=function(){return\u0026quot;vertical\u0026quot;===this.get(\u0026quot;orient\u0026quot;)?{index:1,name:\u0026quot;vertical\u0026quot;}:{index:0,name:\u0026quot;horizontal\u0026quot;}},e.type=\u0026quot;legend.plain\u0026quot;,e.dependencies=[\u0026quot;series\u0026quot;],e.defaultOption={z:4,show:!0,orient:\u0026quot;horizontal\u0026quot;,left:\u0026quot;center\u0026quot;,top:0,align:\u0026quot;auto\u0026quot;,backgroundColor:\u0026quot;rgba(0,0,0,0)\u0026quot;,borderColor:\u0026quot;#ccc\u0026quot;,borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,symbolRotate:\u0026quot;inherit\u0026quot;,symbolKeepAspect:!0,inactiveColor:\u0026quot;#ccc\u0026quot;,inactiveBorderColor:\u0026quot;#ccc\u0026quot;,inactiveBorderWidth:\u0026quot;auto\u0026quot;,itemStyle:{color:\u0026quot;inherit\u0026quot;,opacity:\u0026quot;inherit\u0026quot;,borderColor:\u0026quot;inherit\u0026quot;,borderWidth:\u0026quot;auto\u0026quot;,borderCap:\u0026quot;inherit\u0026quot;,borderJoin:\u0026quot;inherit\u0026quot;,borderDashOffset:\u0026quot;inherit\u0026quot;,borderMiterLimit:\u0026quot;inherit\u0026quot;},lineStyle:{width:\u0026quot;auto\u0026quot;,color:\u0026quot;inherit\u0026quot;,inactiveColor:\u0026quot;#ccc\u0026quot;,inactiveWidth:2,opacity:\u0026quot;inherit\u0026quot;,type:\u0026quot;inherit\u0026quot;,cap:\u0026quot;inherit\u0026quot;,join:\u0026quot;inherit\u0026quot;,dashOffset:\u0026quot;inherit\u0026quot;,miterLimit:\u0026quot;inherit\u0026quot;},textStyle:{color:\u0026quot;#333\u0026quot;},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:\u0026quot;sans-serif\u0026quot;,color:\u0026quot;#666\u0026quot;,borderWidth:1,borderColor:\u0026quot;#666\u0026quot;},emphasis:{selectorLabel:{show:!0,color:\u0026quot;#eee\u0026quot;,backgroundColor:\u0026quot;#666\u0026quot;}},selectorPosition:\u0026quot;auto\u0026quot;,selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},e}(zp),ZB=H,jB=E,qB=Br,KB=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.newlineDisabled=!1,n}return n(e,t),e.prototype.init=function(){this.group.add(this._contentGroup=new qB),this.group.add(this._selectorGroup=new qB),this._isFirstRender=!0},e.prototype.getContentGroup=function(){return this._contentGroup},e.prototype.getSelectorGroup=function(){return this._selectorGroup},e.prototype.render=function(t,e,n){var i=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),t.get(\u0026quot;show\u0026quot;,!0)){var r=t.get(\u0026quot;align\u0026quot;),o=t.get(\u0026quot;orient\u0026quot;);r\u0026amp;\u0026amp;\u0026quot;auto\u0026quot;!==r||(r=\u0026quot;right\u0026quot;===t.get(\u0026quot;left\u0026quot;)\u0026amp;\u0026amp;\u0026quot;vertical\u0026quot;===o?\u0026quot;right\u0026quot;:\u0026quot;left\u0026quot;);var a=t.get(\u0026quot;selector\u0026quot;,!0),s=t.get(\u0026quot;selectorPosition\u0026quot;,!0);!a||s\u0026amp;\u0026amp;\u0026quot;auto\u0026quot;!==s||(s=\u0026quot;horizontal\u0026quot;===o?\u0026quot;end\u0026quot;:\u0026quot;start\u0026quot;),this.renderInner(r,t,e,n,a,o,s);var l=t.getBoxLayoutParams(),u={width:n.getWidth(),height:n.getHeight()},h=t.get(\u0026quot;padding\u0026quot;),c=kp(l,u,h),p=this.layoutInner(t,r,c,i,a,s),d=kp(k({width:p.width,height:p.height},l),u,h);this.group.x=d.x-p.x,this.group.y=d.y-p.y,this.group.markRedraw(),this.group.add(this._backgroundEl=Iz(p,t))}},e.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl\u0026amp;\u0026amp;this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},e.prototype.renderInner=function(t,e,n,i,r,o,a){var s=this.getContentGroup(),l=yt(),u=e.get(\u0026quot;selectedMode\u0026quot;),h=[];n.eachRawSeries((function(t){!t.get(\u0026quot;legendHoverLink\u0026quot;)\u0026amp;\u0026amp;h.push(t.id)})),jB(e.getData(),(function(r,o){var a=r.get(\u0026quot;name\u0026quot;);if(!this.newlineDisabled\u0026amp;\u0026amp;(\u0026quot;\u0026quot;===a||\u0026quot;\\n\u0026quot;===a)){var c=new qB;return c.newline=!0,void s.add(c)}var p=n.getSeriesByName(a)[0];if(!l.get(a)){if(p){var d=p.getData(),f=d.getVisual(\u0026quot;legendLineStyle\u0026quot;)||{},g=d.getVisual(\u0026quot;legendIcon\u0026quot;),y=d.getVisual(\u0026quot;style\u0026quot;),v=this._createItem(p,a,o,r,e,t,f,y,g,u,i);v.on(\u0026quot;click\u0026quot;,ZB($B,a,null,i,h)).on(\u0026quot;mouseover\u0026quot;,ZB(QB,p.name,null,i,h)).on(\u0026quot;mouseout\u0026quot;,ZB(tF,p.name,null,i,h)),n.ssr\u0026amp;\u0026amp;v.eachChild((function(t){var e=rl(t);e.seriesIndex=p.seriesIndex,e.dataIndex=o,e.ssrType=\u0026quot;legend\u0026quot;})),l.set(a,!0)}else n.eachRawSeries((function(s){if(!l.get(a)\u0026amp;\u0026amp;s.legendVisualProvider){var c=s.legendVisualProvider;if(!c.containName(a))return;var p=c.indexOfName(a),d=c.getItemVisual(p,\u0026quot;style\u0026quot;),f=c.getItemVisual(p,\u0026quot;legendIcon\u0026quot;),g=qn(d.fill);g\u0026amp;\u0026amp;0===g[3]\u0026amp;\u0026amp;(g[3]=.2,d=A(A({},d),{fill:ri(g,\u0026quot;rgba\u0026quot;)}));var y=this._createItem(s,a,o,r,e,t,{},d,f,u,i);y.on(\u0026quot;click\u0026quot;,ZB($B,null,a,i,h)).on(\u0026quot;mouseover\u0026quot;,ZB(QB,null,a,i,h)).on(\u0026quot;mouseout\u0026quot;,ZB(tF,null,a,i,h)),n.ssr\u0026amp;\u0026amp;y.eachChild((function(t){var e=rl(t);e.seriesIndex=s.seriesIndex,e.dataIndex=o,e.ssrType=\u0026quot;legend\u0026quot;})),l.set(a,!0)}}),this);0}}),this),r\u0026amp;\u0026amp;this._createSelector(r,e,i,o,a)},e.prototype._createSelector=function(t,e,n,i,r){var o=this.getSelectorGroup();jB(t,(function(t){var i=t.type,r=new Xs({style:{x:0,y:0,align:\u0026quot;center\u0026quot;,verticalAlign:\u0026quot;middle\u0026quot;},onclick:function(){n.dispatchAction({type:\u0026quot;all\u0026quot;===i?\u0026quot;legendAllSelect\u0026quot;:\u0026quot;legendInverseSelect\u0026quot;,legendId:e.id})}});o.add(r),ic(r,{normal:e.getModel(\u0026quot;selectorLabel\u0026quot;),emphasis:e.getModel([\u0026quot;emphasis\u0026quot;,\u0026quot;selectorLabel\u0026quot;])},{defaultText:t.title}),Ul(r)}))},e.prototype._createItem=function(t,e,n,i,r,o,a,s,l,u,h){var c=t.visualDrawType,p=r.get(\u0026quot;itemWidth\u0026quot;),d=r.get(\u0026quot;itemHeight\u0026quot;),f=r.isSelected(e),g=i.get(\u0026quot;symbolRotate\u0026quot;),y=i.get(\u0026quot;symbolKeepAspect\u0026quot;),v=i.get(\u0026quot;icon\u0026quot;),m=function(t,e,n,i,r,o,a){function s(t,e){\u0026quot;auto\u0026quot;===t.lineWidth\u0026amp;\u0026amp;(t.lineWidth=e.lineWidth\u0026gt;0?2:0),jB(t,(function(n,i){\u0026quot;inherit\u0026quot;===t[i]\u0026amp;\u0026amp;(t[i]=e[i])}))}var l=e.getModel(\u0026quot;itemStyle\u0026quot;),u=l.getItemStyle(),h=0===t.lastIndexOf(\u0026quot;empty\u0026quot;,0)?\u0026quot;fill\u0026quot;:\u0026quot;stroke\u0026quot;,c=l.getShallow(\u0026quot;decal\u0026quot;);u.decal=c\u0026amp;\u0026amp;\u0026quot;inherit\u0026quot;!==c?mv(c,a):i.decal,\u0026quot;inherit\u0026quot;===u.fill\u0026amp;\u0026amp;(u.fill=i[r]);\u0026quot;inherit\u0026quot;===u.stroke\u0026amp;\u0026amp;(u.stroke=i[h]);\u0026quot;inherit\u0026quot;===u.opacity\u0026amp;\u0026amp;(u.opacity=(\u0026quot;fill\u0026quot;===r?i:n).opacity);s(u,i);var p=e.getModel(\u0026quot;lineStyle\u0026quot;),d=p.getLineStyle();if(s(d,n),\u0026quot;auto\u0026quot;===u.fill\u0026amp;\u0026amp;(u.fill=i.fill),\u0026quot;auto\u0026quot;===u.stroke\u0026amp;\u0026amp;(u.stroke=i.fill),\u0026quot;auto\u0026quot;===d.stroke\u0026amp;\u0026amp;(d.stroke=i.fill),!o){var f=e.get(\u0026quot;inactiveBorderWidth\u0026quot;),g=u[h];u.lineWidth=\u0026quot;auto\u0026quot;===f?i.lineWidth\u0026gt;0\u0026amp;\u0026amp;g?2:0:u.lineWidth,u.fill=e.get(\u0026quot;inactiveColor\u0026quot;),u.stroke=e.get(\u0026quot;inactiveBorderColor\u0026quot;),d.stroke=p.get(\u0026quot;inactiveColor\u0026quot;),d.lineWidth=p.get(\u0026quot;inactiveWidth\u0026quot;)}return{itemStyle:u,lineStyle:d}}(l=v||l||\u0026quot;roundRect\u0026quot;,i,a,s,c,f,h),x=new qB,_=i.getModel(\u0026quot;textStyle\u0026quot;);if(!X(t.getLegendIcon)||v\u0026amp;\u0026amp;\u0026quot;inherit\u0026quot;!==v){var b=\u0026quot;inherit\u0026quot;===v\u0026amp;\u0026amp;t.getData().getVisual(\u0026quot;symbol\u0026quot;)?\u0026quot;inherit\u0026quot;===g?t.getData().getVisual(\u0026quot;symbolRotate\u0026quot;):g:0;x.add(function(t){var e=t.icon||\u0026quot;roundRect\u0026quot;,n=Xy(e,0,0,t.itemWidth,t.itemHeight,t.itemStyle.fill,t.symbolKeepAspect);n.setStyle(t.itemStyle),n.rotation=(t.iconRotate||0)*Math.PI/180,n.setOrigin([t.itemWidth/2,t.itemHeight/2]),e.indexOf(\u0026quot;empty\u0026quot;)\u0026gt;-1\u0026amp;\u0026amp;(n.style.stroke=n.style.fill,n.style.fill=\u0026quot;#fff\u0026quot;,n.style.lineWidth=2);return n}({itemWidth:p,itemHeight:d,icon:l,iconRotate:b,itemStyle:m.itemStyle,lineStyle:m.lineStyle,symbolKeepAspect:y}))}else x.add(t.getLegendIcon({itemWidth:p,itemHeight:d,icon:l,iconRotate:g,itemStyle:m.itemStyle,lineStyle:m.lineStyle,symbolKeepAspect:y}));var w=\u0026quot;left\u0026quot;===o?p+5:-5,S=o,M=r.get(\u0026quot;formatter\u0026quot;),I=e;U(M)\u0026amp;\u0026amp;M?I=M.replace(\u0026quot;{name}\u0026quot;,null!=e?e:\u0026quot;\u0026quot;):X(M)\u0026amp;\u0026amp;(I=M(e));var T=f?_.getTextColor():i.get(\u0026quot;inactiveColor\u0026quot;);x.add(new Xs({style:oc(_,{text:I,x:w,y:d/2,fill:T,align:S,verticalAlign:\u0026quot;middle\u0026quot;},{inheritColor:T})}));var C=new Ws({shape:x.getBoundingRect(),style:{fill:\u0026quot;transparent\u0026quot;}}),D=i.getModel(\u0026quot;tooltip\u0026quot;);return D.get(\u0026quot;show\u0026quot;)\u0026amp;\u0026amp;Kh({el:C,componentModel:r,itemName:e,itemTooltipOption:D.option}),x.add(C),x.eachChild((function(t){t.silent=!0})),C.silent=!u,this.getContentGroup().add(x),Ul(x),x.__legendDataIndex=n,x},e.prototype.layoutInner=function(t,e,n,i,r,o){var a=this.getContentGroup(),s=this.getSelectorGroup();Ap(t.get(\u0026quot;orient\u0026quot;),a,t.get(\u0026quot;itemGap\u0026quot;),n.width,n.height);var l=a.getBoundingRect(),u=[-l.x,-l.y];if(s.markRedraw(),a.markRedraw(),r){Ap(\u0026quot;horizontal\u0026quot;,s,t.get(\u0026quot;selectorItemGap\u0026quot;,!0));var h=s.getBoundingRect(),c=[-h.x,-h.y],p=t.get(\u0026quot;selectorButtonGap\u0026quot;,!0),d=t.getOrient().index,f=0===d?\u0026quot;width\u0026quot;:\u0026quot;height\u0026quot;,g=0===d?\u0026quot;height\u0026quot;:\u0026quot;width\u0026quot;,y=0===d?\u0026quot;y\u0026quot;:\u0026quot;x\u0026quot;;\u0026quot;end\u0026quot;===o?c[d]+=l[f]+p:u[d]+=h[f]+p,c[1-d]+=l[g]/2-h[g]/2,s.x=c[0],s.y=c[1],a.x=u[0],a.y=u[1];var v={x:0,y:0};return v[f]=l[f]+p+h[f],v[g]=Math.max(l[g],h[g]),v[y]=Math.min(0,h[y]+c[1-d]),v}return a.x=u[0],a.y=u[1],this.group.getBoundingRect()},e.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},e.type=\u0026quot;legend.plain\u0026quot;,e}(Ag);function $B(t,e,n,i){tF(t,e,n,i),n.dispatchAction({type:\u0026quot;legendToggleSelect\u0026quot;,name:null!=t?t:e}),QB(t,e,n,i)}function JB(t){for(var e,n=t.getZr().storage.getDisplayList(),i=0,r=n.length;i\u0026lt;r\u0026amp;\u0026amp;!(e=n[i].states.emphasis);)i++;return e\u0026amp;\u0026amp;e.hoverLayer}function QB(t,e,n,i){JB(n)||n.dispatchAction({type:\u0026quot;highlight\u0026quot;,seriesName:t,name:e,excludeSeriesId:i})}function tF(t,e,n,i){JB(n)||n.dispatchAction({type:\u0026quot;downplay\u0026quot;,seriesName:t,name:e,excludeSeriesId:i})}function eF(t){var e=t.findComponents({mainType:\u0026quot;legend\u0026quot;});e\u0026amp;\u0026amp;e.length\u0026amp;\u0026amp;t.filterSeries((function(t){for(var n=0;n\u0026lt;e.length;n++)if(!e[n].isSelected(t.name))return!1;return!0}))}function nF(t,e,n){var i=\u0026quot;allSelect\u0026quot;===t||\u0026quot;inverseSelect\u0026quot;===t,r={},o=[];n.eachComponent({mainType:\u0026quot;legend\u0026quot;,query:e},(function(n){i?n[t]():n[t](e.name),iF(n,r),o.push(n.componentIndex)}));var a={};return n.eachComponent(\u0026quot;legend\u0026quot;,(function(t){E(r,(function(e,n){t[e?\u0026quot;select\u0026quot;:\u0026quot;unSelect\u0026quot;](n)})),iF(t,a)})),i?{selected:a,legendIndex:o}:{name:e.name,selected:a}}function iF(t,e){var n=e||{};return E(t.getData(),(function(e){var i=e.get(\u0026quot;name\u0026quot;);if(\u0026quot;\\n\u0026quot;!==i\u0026amp;\u0026amp;\u0026quot;\u0026quot;!==i){var r=t.isSelected(i);_t(n,i)?n[i]=n[i]\u0026amp;\u0026amp;r:n[i]=r}})),n}function rF(t){t.registerComponentModel(UB),t.registerComponentView(KB),t.registerProcessor(t.PRIORITY.PROCESSOR.SERIES_FILTER,eF),t.registerSubTypeDefaulter(\u0026quot;legend\u0026quot;,(function(){return\u0026quot;plain\u0026quot;})),function(t){t.registerAction(\u0026quot;legendToggleSelect\u0026quot;,\u0026quot;legendselectchanged\u0026quot;,H(nF,\u0026quot;toggleSelected\u0026quot;)),t.registerAction(\u0026quot;legendAllSelect\u0026quot;,\u0026quot;legendselectall\u0026quot;,H(nF,\u0026quot;allSelect\u0026quot;)),t.registerAction(\u0026quot;legendInverseSelect\u0026quot;,\u0026quot;legendinverseselect\u0026quot;,H(nF,\u0026quot;inverseSelect\u0026quot;)),t.registerAction(\u0026quot;legendSelect\u0026quot;,\u0026quot;legendselected\u0026quot;,H(nF,\u0026quot;select\u0026quot;)),t.registerAction(\u0026quot;legendUnSelect\u0026quot;,\u0026quot;legendunselected\u0026quot;,H(nF,\u0026quot;unSelect\u0026quot;))}(t)}var oF=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.setScrollDataIndex=function(t){this.option.scrollDataIndex=t},e.prototype.init=function(e,n,i){var r=Rp(e);t.prototype.init.call(this,e,n,i),aF(this,e,r)},e.prototype.mergeOption=function(e,n){t.prototype.mergeOption.call(this,e,n),aF(this,this.option,e)},e.type=\u0026quot;legend.scroll\u0026quot;,e.defaultOption=kc(UB.defaultOption,{scrollDataIndex:0,pageButtonItemGap:5,pageButtonGap:null,pageButtonPosition:\u0026quot;end\u0026quot;,pageFormatter:\u0026quot;{current}/{total}\u0026quot;,pageIcons:{horizontal:[\u0026quot;M0,0L12,-10L12,10z\u0026quot;,\u0026quot;M0,0L-12,-10L-12,10z\u0026quot;],vertical:[\u0026quot;M0,0L20,0L10,-20z\u0026quot;,\u0026quot;M0,0L20,0L10,20z\u0026quot;]},pageIconColor:\u0026quot;#2f4554\u0026quot;,pageIconInactiveColor:\u0026quot;#aaa\u0026quot;,pageIconSize:15,pageTextStyle:{color:\u0026quot;#333\u0026quot;},animationDurationUpdate:800}),e}(UB);function aF(t,e,n){var i=[1,1];i[t.getOrient().index]=0,Op(e,n,{type:\u0026quot;box\u0026quot;,ignoreSize:!!i})}var sF=Br,lF=[\u0026quot;width\u0026quot;,\u0026quot;height\u0026quot;],uF=[\u0026quot;x\u0026quot;,\u0026quot;y\u0026quot;],hF=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.newlineDisabled=!0,n._currentIndex=0,n}return n(e,t),e.prototype.init=function(){t.prototype.init.call(this),this.group.add(this._containerGroup=new sF),this._containerGroup.add(this.getContentGroup()),this.group.add(this._controllerGroup=new sF)},e.prototype.resetInner=function(){t.prototype.resetInner.call(this),this._controllerGroup.removeAll(),this._containerGroup.removeClipPath(),this._containerGroup.__rectSize=null},e.prototype.renderInner=function(e,n,i,r,o,a,s){var l=this;t.prototype.renderInner.call(this,e,n,i,r,o,a,s);var u=this._controllerGroup,h=n.get(\u0026quot;pageIconSize\u0026quot;,!0),c=Y(h)?h:[h,h];d(\u0026quot;pagePrev\u0026quot;,0);var p=n.getModel(\u0026quot;pageTextStyle\u0026quot;);function d(t,e){var i=t+\u0026quot;DataIndex\u0026quot;,o=Uh(n.get(\u0026quot;pageIcons\u0026quot;,!0)[n.getOrient().name][e],{onclick:W(l._pageGo,l,i,n,r)},{x:-c[0]/2,y:-c[1]/2,width:c[0],height:c[1]});o.name=t,u.add(o)}u.add(new Xs({name:\u0026quot;pageText\u0026quot;,style:{text:\u0026quot;xx/xx\u0026quot;,fill:p.getTextColor(),font:p.getFont(),verticalAlign:\u0026quot;middle\u0026quot;,align:\u0026quot;center\u0026quot;},silent:!0})),d(\u0026quot;pageNext\u0026quot;,1)},e.prototype.layoutInner=function(t,e,n,i,r,o){var a=this.getSelectorGroup(),s=t.getOrient().index,l=lF[s],u=uF[s],h=lF[1-s],c=uF[1-s];r\u0026amp;\u0026amp;Ap(\u0026quot;horizontal\u0026quot;,a,t.get(\u0026quot;selectorItemGap\u0026quot;,!0));var p=t.get(\u0026quot;selectorButtonGap\u0026quot;,!0),d=a.getBoundingRect(),f=[-d.x,-d.y],g=T(n);r\u0026amp;\u0026amp;(g[l]=n[l]-d[l]-p);var y=this._layoutContentAndController(t,i,g,s,l,h,c,u);if(r){if(\u0026quot;end\u0026quot;===o)f[s]+=y[l]+p;else{var v=d[l]+p;f[s]-=v,y[u]-=v}y[l]+=d[l]+p,f[1-s]+=y[c]+y[h]/2-d[h]/2,y[h]=Math.max(y[h],d[h]),y[c]=Math.min(y[c],d[c]+f[1-s]),a.x=f[0],a.y=f[1],a.markRedraw()}return y},e.prototype._layoutContentAndController=function(t,e,n,i,r,o,a,s){var l=this.getContentGroup(),u=this._containerGroup,h=this._controllerGroup;Ap(t.get(\u0026quot;orient\u0026quot;),l,t.get(\u0026quot;itemGap\u0026quot;),i?n.width:null,i?null:n.height),Ap(\u0026quot;horizontal\u0026quot;,h,t.get(\u0026quot;pageButtonItemGap\u0026quot;,!0));var c=l.getBoundingRect(),p=h.getBoundingRect(),d=this._showController=c[r]\u0026gt;n[r],f=[-c.x,-c.y];e||(f[i]=l[s]);var g=[0,0],y=[-p.x,-p.y],v=rt(t.get(\u0026quot;pageButtonGap\u0026quot;,!0),t.get(\u0026quot;itemGap\u0026quot;,!0));d\u0026amp;\u0026amp;(\u0026quot;end\u0026quot;===t.get(\u0026quot;pageButtonPosition\u0026quot;,!0)?y[i]+=n[r]-p[r]:g[i]+=p[r]+v);y[1-i]+=c[o]/2-p[o]/2,l.setPosition(f),u.setPosition(g),h.setPosition(y);var m={x:0,y:0};if(m[r]=d?n[r]:c[r],m[o]=Math.max(c[o],p[o]),m[a]=Math.min(0,p[a]+y[1-i]),u.__rectSize=n[r],d){var x={x:0,y:0};x[r]=Math.max(n[r]-p[r]-v,0),x[o]=m[o],u.setClipPath(new Ws({shape:x})),u.__rectSize=x[r]}else h.eachChild((function(t){t.attr({invisible:!0,silent:!0})}));var _=this._getPageInfo(t);return null!=_.pageIndex\u0026amp;\u0026amp;vh(l,{x:_.contentPosition[0],y:_.contentPosition[1]},d?t:null),this._updatePageInfoView(t,_),m},e.prototype._pageGo=function(t,e,n){var i=this._getPageInfo(e)[t];null!=i\u0026amp;\u0026amp;n.dispatchAction({type:\u0026quot;legendScroll\u0026quot;,scrollDataIndex:i,legendId:e.id})},e.prototype._updatePageInfoView=function(t,e){var n=this._controllerGroup;E([\u0026quot;pagePrev\u0026quot;,\u0026quot;pageNext\u0026quot;],(function(i){var r=null!=e[i+\u0026quot;DataIndex\u0026quot;],o=n.childOfName(i);o\u0026amp;\u0026amp;(o.setStyle(\u0026quot;fill\u0026quot;,r?t.get(\u0026quot;pageIconColor\u0026quot;,!0):t.get(\u0026quot;pageIconInactiveColor\u0026quot;,!0)),o.cursor=r?\u0026quot;pointer\u0026quot;:\u0026quot;default\u0026quot;)}));var i=n.childOfName(\u0026quot;pageText\u0026quot;),r=t.get(\u0026quot;pageFormatter\u0026quot;),o=e.pageIndex,a=null!=o?o+1:0,s=e.pageCount;i\u0026amp;\u0026amp;r\u0026amp;\u0026amp;i.setStyle(\u0026quot;text\u0026quot;,U(r)?r.replace(\u0026quot;{current}\u0026quot;,null==a?\u0026quot;\u0026quot;:a+\u0026quot;\u0026quot;).replace(\u0026quot;{total}\u0026quot;,null==s?\u0026quot;\u0026quot;:s+\u0026quot;\u0026quot;):r({current:a,total:s}))},e.prototype._getPageInfo=function(t){var e=t.get(\u0026quot;scrollDataIndex\u0026quot;,!0),n=this.getContentGroup(),i=this._containerGroup.__rectSize,r=t.getOrient().index,o=lF[r],a=uF[r],s=this._findTargetItemIndex(e),l=n.children(),u=l[s],h=l.length,c=h?1:0,p={contentPosition:[n.x,n.y],pageCount:c,pageIndex:c-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!u)return p;var d=m(u);p.contentPosition[r]=-d.s;for(var f=s+1,g=d,y=d,v=null;f\u0026lt;=h;++f)(!(v=m(l[f]))\u0026amp;\u0026amp;y.e\u0026gt;g.s+i||v\u0026amp;\u0026amp;!x(v,g.s))\u0026amp;\u0026amp;(g=y.i\u0026gt;g.i?y:v)\u0026amp;\u0026amp;(null==p.pageNextDataIndex\u0026amp;\u0026amp;(p.pageNextDataIndex=g.i),++p.pageCount),y=v;for(f=s-1,g=d,y=d,v=null;f\u0026gt;=-1;--f)(v=m(l[f]))\u0026amp;\u0026amp;x(y,v.s)||!(g.i\u0026lt;y.i)||(y=g,null==p.pagePrevDataIndex\u0026amp;\u0026amp;(p.pagePrevDataIndex=g.i),++p.pageCount,++p.pageIndex),g=v;return p;function m(t){if(t){var e=t.getBoundingRect(),n=e[a]+t[a];return{s:n,e:n+e[o],i:t.__legendDataIndex}}}function x(t,e){return t.e\u0026gt;=e\u0026amp;\u0026amp;t.s\u0026lt;=e+i}},e.prototype._findTargetItemIndex=function(t){return this._showController?(this.getContentGroup().eachChild((function(i,r){var o=i.__legendDataIndex;null==n\u0026amp;\u0026amp;null!=o\u0026amp;\u0026amp;(n=r),o===t\u0026amp;\u0026amp;(e=r)})),null!=e?e:n):0;var e,n},e.type=\u0026quot;legend.scroll\u0026quot;,e}(KB);function cF(t){Vm(rF),t.registerComponentModel(oF),t.registerComponentView(hF),function(t){t.registerAction(\u0026quot;legendScroll\u0026quot;,\u0026quot;legendscroll\u0026quot;,(function(t,e){var n=t.scrollDataIndex;null!=n\u0026amp;\u0026amp;e.eachComponent({mainType:\u0026quot;legend\u0026quot;,subType:\u0026quot;scroll\u0026quot;,query:t},(function(t){t.setScrollDataIndex(n)}))}))}(t)}var pF=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\u0026quot;dataZoom.inside\u0026quot;,e.defaultOption=kc(lz.defaultOption,{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),e}(lz),dF=Vo();function fF(t,e,n){dF(t).coordSysRecordMap.each((function(t){var i=t.dataZoomInfoMap.get(e.uid);i\u0026amp;\u0026amp;(i.getRange=n)}))}function gF(t,e){if(e){t.removeKey(e.model.uid);var n=e.controller;n\u0026amp;\u0026amp;n.dispose()}}function yF(t,e){t.isDisposed()||t.dispatchAction({type:\u0026quot;dataZoom\u0026quot;,animation:{easing:\u0026quot;cubicOut\u0026quot;,duration:100},batch:e})}function vF(t,e,n,i){return t.coordinateSystem.containPoint([n,i])}function mF(t){t.registerProcessor(t.PRIORITY.PROCESSOR.FILTER,(function(t,e){var n=dF(e),i=n.coordSysRecordMap||(n.coordSysRecordMap=yt());i.each((function(t){t.dataZoomInfoMap=null})),t.eachComponent({mainType:\u0026quot;dataZoom\u0026quot;,subType:\u0026quot;inside\u0026quot;},(function(t){E(az(t).infoList,(function(n){var r=n.model.uid,o=i.get(r)||i.set(r,function(t,e){var n={model:e,containsPoint:H(vF,e),dispatchAction:H(yF,t),dataZoomInfoMap:null,controller:null},i=n.controller=new nT(t.getZr());return E([\u0026quot;pan\u0026quot;,\u0026quot;zoom\u0026quot;,\u0026quot;scrollMove\u0026quot;],(function(t){i.on(t,(function(e){var i=[];n.dataZoomInfoMap.each((function(r){if(e.isAvailableBehavior(r.model.option)){var o=(r.getRange||{})[t],a=o\u0026amp;\u0026amp;o(r.dzReferCoordSysInfo,n.model.mainType,n.controller,e);!r.model.get(\u0026quot;disabled\u0026quot;,!0)\u0026amp;\u0026amp;a\u0026amp;\u0026amp;i.push({dataZoomId:r.model.id,start:a[0],end:a[1]})}})),i.length\u0026amp;\u0026amp;n.dispatchAction(i)}))})),n}(e,n.model));(o.dataZoomInfoMap||(o.dataZoomInfoMap=yt())).set(t.uid,{dzReferCoordSysInfo:n,model:t,getRange:null})}))})),i.each((function(t){var e,n=t.controller,r=t.dataZoomInfoMap;if(r){var o=r.keys()[0];null!=o\u0026amp;\u0026amp;(e=r.get(o))}if(e){var a=function(t){var e,n=\u0026quot;type_\u0026quot;,i={type_true:2,type_move:1,type_false:0,type_undefined:-1},r=!0;return t.each((function(t){var o=t.model,a=!o.get(\u0026quot;disabled\u0026quot;,!0)\u0026amp;\u0026amp;(!o.get(\u0026quot;zoomLock\u0026quot;,!0)||\u0026quot;move\u0026quot;);i[n+a]\u0026gt;i[n+e]\u0026amp;\u0026amp;(e=a),r=r\u0026amp;\u0026amp;o.get(\u0026quot;preventDefaultMouseMove\u0026quot;,!0)})),{controlType:e,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!r}}}(r);n.enable(a.controlType,a.opt),n.setPointerChecker(t.containsPoint),Hg(t,\u0026quot;dispatchAction\u0026quot;,e.model.get(\u0026quot;throttle\u0026quot;,!0),\u0026quot;fixRate\u0026quot;)}else gF(i,t)}))}))}var xF=function(t){function e(){var e=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return e.type=\u0026quot;dataZoom.inside\u0026quot;,e}return n(e,t),e.prototype.render=function(e,n,i){t.prototype.render.apply(this,arguments),e.noTarget()?this._clear():(this.range=e.getPercentRange(),fF(i,e,{pan:W(_F.pan,this),zoom:W(_F.zoom,this),scrollMove:W(_F.scrollMove,this)}))},e.prototype.dispose=function(){this._clear(),t.prototype.dispose.apply(this,arguments)},e.prototype._clear=function(){!function(t,e){for(var n=dF(t).coordSysRecordMap,i=n.keys(),r=0;r\u0026lt;i.length;r++){var o=i[r],a=n.get(o),s=a.dataZoomInfoMap;if(s){var l=e.uid;s.get(l)\u0026amp;\u0026amp;(s.removeKey(l),s.keys().length||gF(n,a))}}}(this.api,this.dataZoomModel),this.range=null},e.type=\u0026quot;dataZoom.inside\u0026quot;,e}(cz),_F={zoom:function(t,e,n,i){var r=this.range,o=r.slice(),a=t.axisModels[0];if(a){var s=wF[e](null,[i.originX,i.originY],a,n,t),l=(s.signal\u0026gt;0?s.pixelStart+s.pixelLength-s.pixel:s.pixel-s.pixelStart)/s.pixelLength*(o[1]-o[0])+o[0],u=Math.max(1/i.scale,0);o[0]=(o[0]-l)*u+l,o[1]=(o[1]-l)*u+l;var h=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();return zk(0,o,[0,100],0,h.minSpan,h.maxSpan),this.range=o,r[0]!==o[0]||r[1]!==o[1]?o:void 0}},pan:bF((function(t,e,n,i,r,o){var a=wF[i]([o.oldX,o.oldY],[o.newX,o.newY],e,r,n);return a.signal*(t[1]-t[0])*a.pixel/a.pixelLength})),scrollMove:bF((function(t,e,n,i,r,o){return wF[i]([0,0],[o.scrollDelta,o.scrollDelta],e,r,n).signal*(t[1]-t[0])*o.scrollDelta}))};function bF(t){return function(e,n,i,r){var o=this.range,a=o.slice(),s=e.axisModels[0];if(s)return zk(t(a,s,e,n,i,r),a,[0,100],\u0026quot;all\u0026quot;),this.range=a,o[0]!==a[0]||o[1]!==a[1]?a:void 0}}var wF={grid:function(t,e,n,i,r){var o=n.axis,a={},s=r.model.coordinateSystem.getRect();return t=t||[0,0],\u0026quot;x\u0026quot;===o.dim?(a.pixel=e[0]-t[0],a.pixelLength=s.width,a.pixelStart=s.x,a.signal=o.inverse?1:-1):(a.pixel=e[1]-t[1],a.pixelLength=s.height,a.pixelStart=s.y,a.signal=o.inverse?-1:1),a},polar:function(t,e,n,i,r){var o=n.axis,a={},s=r.model.coordinateSystem,l=s.getRadiusAxis().getExtent(),u=s.getAngleAxis().getExtent();return t=t?s.pointToCoord(t):[0,0],e=s.pointToCoord(e),\u0026quot;radiusAxis\u0026quot;===n.mainType?(a.pixel=e[0]-t[0],a.pixelLength=l[1]-l[0],a.pixelStart=l[0],a.signal=o.inverse?1:-1):(a.pixel=e[1]-t[1],a.pixelLength=u[1]-u[0],a.pixelStart=u[0],a.signal=o.inverse?-1:1),a},singleAxis:function(t,e,n,i,r){var o=n.axis,a=r.model.coordinateSystem.getRect(),s={};return t=t||[0,0],\u0026quot;horizontal\u0026quot;===o.orient?(s.pixel=e[0]-t[0],s.pixelLength=a.width,s.pixelStart=a.x,s.signal=o.inverse?1:-1):(s.pixel=e[1]-t[1],s.pixelLength=a.height,s.pixelStart=a.y,s.signal=o.inverse?-1:1),s}};function SF(t){mz(t),t.registerComponentModel(pF),t.registerComponentView(xF),mF(t)}var MF=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.type=\u0026quot;dataZoom.slider\u0026quot;,e.layoutMode=\u0026quot;box\u0026quot;,e.defaultOption=kc(lz.defaultOption,{show:!0,right:\u0026quot;ph\u0026quot;,top:\u0026quot;ph\u0026quot;,width:\u0026quot;ph\u0026quot;,height:\u0026quot;ph\u0026quot;,left:null,bottom:null,borderColor:\u0026quot;#d2dbee\u0026quot;,borderRadius:3,backgroundColor:\u0026quot;rgba(47,69,84,0)\u0026quot;,dataBackground:{lineStyle:{color:\u0026quot;#d2dbee\u0026quot;,width:.5},areaStyle:{color:\u0026quot;#d2dbee\u0026quot;,opacity:.2}},selectedDataBackground:{lineStyle:{color:\u0026quot;#8fb0f7\u0026quot;,width:.5},areaStyle:{color:\u0026quot;#8fb0f7\u0026quot;,opacity:.2}},fillerColor:\u0026quot;rgba(135,175,274,0.2)\u0026quot;,handleIcon:\u0026quot;path://M-9.35,34.56V42m0-40V9.5m-2,0h4a2,2,0,0,1,2,2v21a2,2,0,0,1-2,2h-4a2,2,0,0,1-2-2v-21A2,2,0,0,1-11.35,9.5Z\u0026quot;,handleSize:\u0026quot;100%\u0026quot;,handleStyle:{color:\u0026quot;#fff\u0026quot;,borderColor:\u0026quot;#ACB8D1\u0026quot;},moveHandleSize:7,moveHandleIcon:\u0026quot;path://M-320.9-50L-320.9-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-348-41-339-50-320.9-50z M-212.3-50L-212.3-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-239.4-41-230.4-50-212.3-50z M-103.7-50L-103.7-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-130.9-41-121.8-50-103.7-50z\u0026quot;,moveHandleStyle:{color:\u0026quot;#D2DBEE\u0026quot;,opacity:.7},showDetail:!0,showDataShadow:\u0026quot;auto\u0026quot;,realtime:!0,zoomLock:!1,textStyle:{color:\u0026quot;#6E7079\u0026quot;},brushSelect:!0,brushStyle:{color:\u0026quot;rgba(135,175,274,0.15)\u0026quot;},emphasis:{handleLabel:{show:!0},handleStyle:{borderColor:\u0026quot;#8FB0F7\u0026quot;},moveHandleStyle:{color:\u0026quot;#8FB0F7\u0026quot;}}}),e}(lz),IF=Ws,TF=\u0026quot;horizontal\u0026quot;,CF=\u0026quot;vertical\u0026quot;,DF=[\u0026quot;line\u0026quot;,\u0026quot;bar\u0026quot;,\u0026quot;candlestick\u0026quot;,\u0026quot;scatter\u0026quot;],AF={easing:\u0026quot;cubicOut\u0026quot;,duration:100,delay:0},kF=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n._displayables={},n}return n(e,t),e.prototype.init=function(t,e){this.api=e,this._onBrush=W(this._onBrush,this),this._onBrushEnd=W(this._onBrushEnd,this)},e.prototype.render=function(e,n,i,r){if(t.prototype.render.apply(this,arguments),Hg(this,\u0026quot;_dispatchZoomAction\u0026quot;,e.get(\u0026quot;throttle\u0026quot;),\u0026quot;fixRate\u0026quot;),this._orient=e.getOrient(),!1!==e.get(\u0026quot;show\u0026quot;)){if(e.noTarget())return this._clear(),void this.group.removeAll();r\u0026amp;\u0026amp;\u0026quot;dataZoom\u0026quot;===r.type\u0026amp;\u0026amp;r.from===this.uid||this._buildView(),this._updateView()}else this.group.removeAll()},e.prototype.dispose=function(){this._clear(),t.prototype.dispose.apply(this,arguments)},e.prototype._clear=function(){Yg(this,\u0026quot;_dispatchZoomAction\u0026quot;);var t=this.api.getZr();t.off(\u0026quot;mousemove\u0026quot;,this._onBrush),t.off(\u0026quot;mouseup\u0026quot;,this._onBrushEnd)},e.prototype._buildView=function(){var t=this.group;t.removeAll(),this._brushing=!1,this._displayables.brushRect=null,this._resetLocation(),this._resetInterval();var e=this._displayables.sliderGroup=new Br;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),t.add(e),this._positionGroup()},e.prototype._resetLocation=function(){var t=this.dataZoomModel,e=this.api,n=t.get(\u0026quot;brushSelect\u0026quot;)?7:0,i=this._findCoordRect(),r={width:e.getWidth(),height:e.getHeight()},o=this._orient===TF?{right:r.width-i.x-i.width,top:r.height-30-7-n,width:i.width,height:30}:{right:7,top:i.y,width:30,height:i.height},a=Rp(t.option);E([\u0026quot;right\u0026quot;,\u0026quot;top\u0026quot;,\u0026quot;width\u0026quot;,\u0026quot;height\u0026quot;],(function(t){\u0026quot;ph\u0026quot;===a[t]\u0026amp;\u0026amp;(a[t]=o[t])}));var s=kp(a,r);this._location={x:s.x,y:s.y},this._size=[s.width,s.height],this._orient===CF\u0026amp;\u0026amp;this._size.reverse()},e.prototype._positionGroup=function(){var t=this.group,e=this._location,n=this._orient,i=this.dataZoomModel.getFirstTargetAxisModel(),r=i\u0026amp;\u0026amp;i.get(\u0026quot;inverse\u0026quot;),o=this._displayables.sliderGroup,a=(this._dataShadowInfo||{}).otherAxisInverse;o.attr(n!==TF||r?n===TF\u0026amp;\u0026amp;r?{scaleY:a?1:-1,scaleX:-1}:n!==CF||r?{scaleY:a?-1:1,scaleX:-1,rotation:Math.PI/2}:{scaleY:a?-1:1,scaleX:1,rotation:Math.PI/2}:{scaleY:a?1:-1,scaleX:1});var s=t.getBoundingRect([o]);t.x=e.x-s.x,t.y=e.y-s.y,t.markRedraw()},e.prototype._getViewExtent=function(){return[0,this._size[0]]},e.prototype._renderBackground=function(){var t=this.dataZoomModel,e=this._size,n=this._displayables.sliderGroup,i=t.get(\u0026quot;brushSelect\u0026quot;);n.add(new IF({silent:!0,shape:{x:0,y:0,width:e[0],height:e[1]},style:{fill:t.get(\u0026quot;backgroundColor\u0026quot;)},z2:-40}));var r=new IF({shape:{x:0,y:0,width:e[0],height:e[1]},style:{fill:\u0026quot;transparent\u0026quot;},z2:0,onclick:W(this._onClickPanel,this)}),o=this.api.getZr();i?(r.on(\u0026quot;mousedown\u0026quot;,this._onBrushStart,this),r.cursor=\u0026quot;crosshair\u0026quot;,o.on(\u0026quot;mousemove\u0026quot;,this._onBrush),o.on(\u0026quot;mouseup\u0026quot;,this._onBrushEnd)):(o.off(\u0026quot;mousemove\u0026quot;,this._onBrush),o.off(\u0026quot;mouseup\u0026quot;,this._onBrushEnd)),n.add(r)},e.prototype._renderDataShadow=function(){var t=this._dataShadowInfo=this._prepareDataShadowInfo();if(this._displayables.dataShadowSegs=[],t){var e=this._size,n=this._shadowSize||[],i=t.series,r=i.getRawData(),o=i.getShadowDim\u0026amp;\u0026amp;i.getShadowDim(),a=o\u0026amp;\u0026amp;r.getDimensionInfo(o)?i.getShadowDim():t.otherDim;if(null!=a){var s=this._shadowPolygonPts,l=this._shadowPolylinePts;if(r!==this._shadowData||a!==this._shadowDim||e[0]!==n[0]||e[1]!==n[1]){var u=r.getDataExtent(a),h=.3*(u[1]-u[0]);u=[u[0]-h,u[1]+h];var c,p=[0,e[1]],d=[0,e[0]],f=[[e[0],0],[0,0]],g=[],y=d[1]/(r.count()-1),v=0,m=Math.round(r.count()/e[0]);r.each([a],(function(t,e){if(m\u0026gt;0\u0026amp;\u0026amp;e%m)v+=y;else{var n=null==t||isNaN(t)||\u0026quot;\u0026quot;===t,i=n?0:Kr(t,u,p,!0);n\u0026amp;\u0026amp;!c\u0026amp;\u0026amp;e?(f.push([f[f.length-1][0],0]),g.push([g[g.length-1][0],0])):!n\u0026amp;\u0026amp;c\u0026amp;\u0026amp;(f.push([v,0]),g.push([v,0])),f.push([v,i]),g.push([v,i]),v+=y,c=n}})),s=this._shadowPolygonPts=f,l=this._shadowPolylinePts=g}this._shadowData=r,this._shadowDim=a,this._shadowSize=[e[0],e[1]];for(var x=this.dataZoomModel,_=0;_\u0026lt;3;_++){var b=w(1===_);this._displayables.sliderGroup.add(b),this._displayables.dataShadowSegs.push(b)}}}function w(t){var e=x.getModel(t?\u0026quot;selectedDataBackground\u0026quot;:\u0026quot;dataBackground\u0026quot;),n=new Br,i=new Xu({shape:{points:s},segmentIgnoreThreshold:1,style:e.getModel(\u0026quot;areaStyle\u0026quot;).getAreaStyle(),silent:!0,z2:-20}),r=new Zu({shape:{points:l},segmentIgnoreThreshold:1,style:e.getModel(\u0026quot;lineStyle\u0026quot;).getLineStyle(),silent:!0,z2:-19});return n.add(i),n.add(r),n}},e.prototype._prepareDataShadowInfo=function(){var t=this.dataZoomModel,e=t.get(\u0026quot;showDataShadow\u0026quot;);if(!1!==e){var n,i=this.ecModel;return t.eachTargetAxis((function(r,o){E(t.getAxisProxy(r,o).getTargetSeriesModels(),(function(t){if(!(n||!0!==e\u0026amp;\u0026amp;P(DF,t.get(\u0026quot;type\u0026quot;))\u0026lt;0)){var a,s=i.getComponent(rz(r),o).axis,l=function(t){var e={x:\u0026quot;y\u0026quot;,y:\u0026quot;x\u0026quot;,radius:\u0026quot;angle\u0026quot;,angle:\u0026quot;radius\u0026quot;};return e[t]}(r),u=t.coordinateSystem;null!=l\u0026amp;\u0026amp;u.getOtherAxis\u0026amp;\u0026amp;(a=u.getOtherAxis(s).inverse),l=t.getData().mapDimension(l),n={thisAxis:s,series:t,thisDim:r,otherDim:l,otherAxisInverse:a}}}),this)}),this),n}},e.prototype._renderHandle=function(){var t=this.group,e=this._displayables,n=e.handles=[null,null],i=e.handleLabels=[null,null],r=this._displayables.sliderGroup,o=this._size,a=this.dataZoomModel,s=this.api,l=a.get(\u0026quot;borderRadius\u0026quot;)||0,u=a.get(\u0026quot;brushSelect\u0026quot;),h=e.filler=new IF({silent:u,style:{fill:a.get(\u0026quot;fillerColor\u0026quot;)},textConfig:{position:\u0026quot;inside\u0026quot;}});r.add(h),r.add(new IF({silent:!0,subPixelOptimize:!0,shape:{x:0,y:0,width:o[0],height:o[1],r:l},style:{stroke:a.get(\u0026quot;dataBackgroundColor\u0026quot;)||a.get(\u0026quot;borderColor\u0026quot;),lineWidth:1,fill:\u0026quot;rgba(0,0,0,0)\u0026quot;}})),E([0,1],(function(e){var o=a.get(\u0026quot;handleIcon\u0026quot;);!Wy[o]\u0026amp;\u0026amp;o.indexOf(\u0026quot;path://\u0026quot;)\u0026lt;0\u0026amp;\u0026amp;o.indexOf(\u0026quot;image://\u0026quot;)\u0026lt;0\u0026amp;\u0026amp;(o=\u0026quot;path://\u0026quot;+o);var s=Xy(o,-1,0,2,2,null,!0);s.attr({cursor:LF(this._orient),draggable:!0,drift:W(this._onDragMove,this,e),ondragend:W(this._onDragEnd,this),onmouseover:W(this._showDataInfo,this,!0),onmouseout:W(this._showDataInfo,this,!1),z2:5});var l=s.getBoundingRect(),u=a.get(\u0026quot;handleSize\u0026quot;);this._handleHeight=$r(u,this._size[1]),this._handleWidth=l.width/l.height*this._handleHeight,s.setStyle(a.getModel(\u0026quot;handleStyle\u0026quot;).getItemStyle()),s.style.strokeNoScale=!0,s.rectHover=!0,s.ensureState(\u0026quot;emphasis\u0026quot;).style=a.getModel([\u0026quot;emphasis\u0026quot;,\u0026quot;handleStyle\u0026quot;]).getItemStyle(),Ul(s);var h=a.get(\u0026quot;handleColor\u0026quot;);null!=h\u0026amp;\u0026amp;(s.style.fill=h),r.add(n[e]=s);var c=a.getModel(\u0026quot;textStyle\u0026quot;),p=(a.get(\u0026quot;handleLabel\u0026quot;)||{}).show||!1;t.add(i[e]=new Xs({silent:!0,invisible:!p,style:oc(c,{x:0,y:0,text:\u0026quot;\u0026quot;,verticalAlign:\u0026quot;middle\u0026quot;,align:\u0026quot;center\u0026quot;,fill:c.getTextColor(),font:c.getFont()}),z2:10}))}),this);var c=h;if(u){var p=$r(a.get(\u0026quot;moveHandleSize\u0026quot;),o[1]),d=e.moveHandle=new Ws({style:a.getModel(\u0026quot;moveHandleStyle\u0026quot;).getItemStyle(),silent:!0,shape:{r:[0,0,2,2],y:o[1]-.5,height:p}}),f=.8*p,g=e.moveHandleIcon=Xy(a.get(\u0026quot;moveHandleIcon\u0026quot;),-f/2,-f/2,f,f,\u0026quot;#fff\u0026quot;,!0);g.silent=!0,g.y=o[1]+p/2-.5,d.ensureState(\u0026quot;emphasis\u0026quot;).style=a.getModel([\u0026quot;emphasis\u0026quot;,\u0026quot;moveHandleStyle\u0026quot;]).getItemStyle();var y=Math.min(o[1]/2,Math.max(p,10));(c=e.moveZone=new Ws({invisible:!0,shape:{y:o[1]-y,height:p+y}})).on(\u0026quot;mouseover\u0026quot;,(function(){s.enterEmphasis(d)})).on(\u0026quot;mouseout\u0026quot;,(function(){s.leaveEmphasis(d)})),r.add(d),r.add(g),r.add(c)}c.attr({draggable:!0,cursor:LF(this._orient),drift:W(this._onDragMove,this,\u0026quot;all\u0026quot;),ondragstart:W(this._showDataInfo,this,!0),ondragend:W(this._onDragEnd,this),onmouseover:W(this._showDataInfo,this,!0),onmouseout:W(this._showDataInfo,this,!1)})},e.prototype._resetInterval=function(){var t=this._range=this.dataZoomModel.getPercentRange(),e=this._getViewExtent();this._handleEnds=[Kr(t[0],[0,100],e,!0),Kr(t[1],[0,100],e,!0)]},e.prototype._updateInterval=function(t,e){var n=this.dataZoomModel,i=this._handleEnds,r=this._getViewExtent(),o=n.findRepresentativeAxisProxy().getMinMaxSpan(),a=[0,100];zk(e,i,r,n.get(\u0026quot;zoomLock\u0026quot;)?\u0026quot;all\u0026quot;:t,null!=o.minSpan?Kr(o.minSpan,a,r,!0):null,null!=o.maxSpan?Kr(o.maxSpan,a,r,!0):null);var s=this._range,l=this._range=Qr([Kr(i[0],r,a,!0),Kr(i[1],r,a,!0)]);return!s||s[0]!==l[0]||s[1]!==l[1]},e.prototype._updateView=function(t){var e=this._displayables,n=this._handleEnds,i=Qr(n.slice()),r=this._size;E([0,1],(function(t){var i=e.handles[t],o=this._handleHeight;i.attr({scaleX:o/2,scaleY:o/2,x:n[t]+(t?-1:1),y:r[1]/2-o/2})}),this),e.filler.setShape({x:i[0],y:0,width:i[1]-i[0],height:r[1]});var o={x:i[0],width:i[1]-i[0]};e.moveHandle\u0026amp;\u0026amp;(e.moveHandle.setShape(o),e.moveZone.setShape(o),e.moveZone.getBoundingRect(),e.moveHandleIcon\u0026amp;\u0026amp;e.moveHandleIcon.attr(\u0026quot;x\u0026quot;,o.x+o.width/2));for(var a=e.dataShadowSegs,s=[0,i[0],i[1],r[0]],l=0;l\u0026lt;a.length;l++){var u=a[l],h=u.getClipPath();h||(h=new Ws,u.setClipPath(h)),h.setShape({x:s[l],y:0,width:s[l+1]-s[l],height:r[1]})}this._updateDataInfo(t)},e.prototype._updateDataInfo=function(t){var e=this.dataZoomModel,n=this._displayables,i=n.handleLabels,r=this._orient,o=[\u0026quot;\u0026quot;,\u0026quot;\u0026quot;];if(e.get(\u0026quot;showDetail\u0026quot;)){var a=e.findRepresentativeAxisProxy();if(a){var s=a.getAxisModel().axis,l=this._range,u=t?a.calculateDataWindow({start:l[0],end:l[1]}).valueWindow:a.getDataValueWindow();o=[this._formatLabel(u[0],s),this._formatLabel(u[1],s)]}}var h=Qr(this._handleEnds.slice());function c(t){var e=Bh(n.handles[t].parent,this.group),a=Gh(0===t?\u0026quot;right\u0026quot;:\u0026quot;left\u0026quot;,e),s=this._handleWidth/2+5,l=Fh([h[t]+(0===t?-s:s),this._size[1]/2],e);i[t].setStyle({x:l[0],y:l[1],verticalAlign:r===TF?\u0026quot;middle\u0026quot;:a,align:r===TF?a:\u0026quot;center\u0026quot;,text:o[t]})}c.call(this,0),c.call(this,1)},e.prototype._formatLabel=function(t,e){var n=this.dataZoomModel,i=n.get(\u0026quot;labelFormatter\u0026quot;),r=n.get(\u0026quot;labelPrecision\u0026quot;);null!=r\u0026amp;\u0026amp;\u0026quot;auto\u0026quot;!==r||(r=e.getPixelPrecision());var o=null==t||isNaN(t)?\u0026quot;\u0026quot;:\u0026quot;category\u0026quot;===e.type||\u0026quot;time\u0026quot;===e.type?e.scale.getLabel({value:Math.round(t)}):t.toFixed(Math.min(r,20));return X(i)?i(t,o):U(i)?i.replace(\u0026quot;{value}\u0026quot;,o):o},e.prototype._showDataInfo=function(t){var e=(this.dataZoomModel.get(\u0026quot;handleLabel\u0026quot;)||{}).show||!1,n=this.dataZoomModel.getModel([\u0026quot;emphasis\u0026quot;,\u0026quot;handleLabel\u0026quot;]).get(\u0026quot;show\u0026quot;)||!1,i=t||this._dragging?n:e,r=this._displayables,o=r.handleLabels;o[0].attr(\u0026quot;invisible\u0026quot;,!i),o[1].attr(\u0026quot;invisible\u0026quot;,!i),r.moveHandle\u0026amp;\u0026amp;this.api[i?\u0026quot;enterEmphasis\u0026quot;:\u0026quot;leaveEmphasis\u0026quot;](r.moveHandle,1)},e.prototype._onDragMove=function(t,e,n,i){this._dragging=!0,de(i.event);var r=Fh([e,n],this._displayables.sliderGroup.getLocalTransform(),!0),o=this._updateInterval(t,r[0]),a=this.dataZoomModel.get(\u0026quot;realtime\u0026quot;);this._updateView(!a),o\u0026amp;\u0026amp;a\u0026amp;\u0026amp;this._dispatchZoomAction(!0)},e.prototype._onDragEnd=function(){this._dragging=!1,this._showDataInfo(!1),!this.dataZoomModel.get(\u0026quot;realtime\u0026quot;)\u0026amp;\u0026amp;this._dispatchZoomAction(!1)},e.prototype._onClickPanel=function(t){var e=this._size,n=this._displayables.sliderGroup.transformCoordToLocal(t.offsetX,t.offsetY);if(!(n[0]\u0026lt;0||n[0]\u0026gt;e[0]||n[1]\u0026lt;0||n[1]\u0026gt;e[1])){var i=this._handleEnds,r=(i[0]+i[1])/2,o=this._updateInterval(\u0026quot;all\u0026quot;,n[0]-r);this._updateView(),o\u0026amp;\u0026amp;this._dispatchZoomAction(!1)}},e.prototype._onBrushStart=function(t){var e=t.offsetX,n=t.offsetY;this._brushStart=new De(e,n),this._brushing=!0,this._brushStartTime=+new Date},e.prototype._onBrushEnd=function(t){if(this._brushing){var e=this._displayables.brushRect;if(this._brushing=!1,e){e.attr(\u0026quot;ignore\u0026quot;,!0);var n=e.shape;if(!(+new Date-this._brushStartTime\u0026lt;200\u0026amp;\u0026amp;Math.abs(n.width)\u0026lt;5)){var i=this._getViewExtent(),r=[0,100];this._range=Qr([Kr(n.x,i,r,!0),Kr(n.x+n.width,i,r,!0)]),this._handleEnds=[n.x,n.x+n.width],this._updateView(),this._dispatchZoomAction(!1)}}}},e.prototype._onBrush=function(t){this._brushing\u0026amp;\u0026amp;(de(t.event),this._updateBrushRect(t.offsetX,t.offsetY))},e.prototype._updateBrushRect=function(t,e){var n=this._displayables,i=this.dataZoomModel,r=n.brushRect;r||(r=n.brushRect=new IF({silent:!0,style:i.getModel(\u0026quot;brushStyle\u0026quot;).getItemStyle()}),n.sliderGroup.add(r)),r.attr(\u0026quot;ignore\u0026quot;,!1);var o=this._brushStart,a=this._displayables.sliderGroup,s=a.transformCoordToLocal(t,e),l=a.transformCoordToLocal(o.x,o.y),u=this._size;s[0]=Math.max(Math.min(u[0],s[0]),0),r.setShape({x:l[0],y:0,width:s[0]-l[0],height:u[1]})},e.prototype._dispatchZoomAction=function(t){var e=this._range;this.api.dispatchAction({type:\u0026quot;dataZoom\u0026quot;,from:this.uid,dataZoomId:this.dataZoomModel.id,animation:t?AF:null,start:e[0],end:e[1]})},e.prototype._findCoordRect=function(){var t,e=az(this.dataZoomModel).infoList;if(!t\u0026amp;\u0026amp;e.length){var n=e[0].model.coordinateSystem;t=n.getRect\u0026amp;\u0026amp;n.getRect()}if(!t){var i=this.api.getWidth(),r=this.api.getHeight();t={x:.2*i,y:.2*r,width:.6*i,height:.6*r}}return t},e.type=\u0026quot;dataZoom.slider\u0026quot;,e}(cz);function LF(t){return\u0026quot;vertical\u0026quot;===t?\u0026quot;ns-resize\u0026quot;:\u0026quot;ew-resize\u0026quot;}function PF(t){t.registerComponentModel(MF),t.registerComponentView(kF),mz(t)}var OF=function(t,e,n){var i=T((RF[t]||{})[e]);return n\u0026amp;\u0026amp;Y(i)?i[i.length-1]:i},RF={color:{active:[\u0026quot;#006edd\u0026quot;,\u0026quot;#e0ffff\u0026quot;],inactive:[\u0026quot;rgba(0,0,0,0)\u0026quot;]},colorHue:{active:[0,360],inactive:[0,0]},colorSaturation:{active:[.3,1],inactive:[0,0]},colorLightness:{active:[.9,.5],inactive:[0,0]},colorAlpha:{active:[.3,1],inactive:[0,0]},opacity:{active:[.3,1],inactive:[0,0]},symbol:{active:[\u0026quot;circle\u0026quot;,\u0026quot;roundRect\u0026quot;,\u0026quot;diamond\u0026quot;],inactive:[\u0026quot;none\u0026quot;]},symbolSize:{active:[10,50],inactive:[0,0]}},NF=kD.mapVisual,EF=kD.eachVisual,zF=Y,VF=E,BF=Qr,FF=Kr,GF=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.stateList=[\u0026quot;inRange\u0026quot;,\u0026quot;outOfRange\u0026quot;],n.replacableOptionKeys=[\u0026quot;inRange\u0026quot;,\u0026quot;outOfRange\u0026quot;,\u0026quot;target\u0026quot;,\u0026quot;controller\u0026quot;,\u0026quot;color\u0026quot;],n.layoutMode={type:\u0026quot;box\u0026quot;,ignoreSize:!0},n.dataBound=[-1/0,1/0],n.targetVisuals={},n.controllerVisuals={},n}return n(e,t),e.prototype.init=function(t,e,n){this.mergeDefaultAndTheme(t,n)},e.prototype.optionUpdated=function(t,e){var n=this.option;!e\u0026amp;\u0026amp;RV(n,t,this.replacableOptionKeys),this.textStyleModel=this.getModel(\u0026quot;textStyle\u0026quot;),this.resetItemSize(),this.completeVisualOption()},e.prototype.resetVisual=function(t){var e=this.stateList;t=W(t,this),this.controllerVisuals=OV(this.option.controller,e,t),this.targetVisuals=OV(this.option.target,e,t)},e.prototype.getItemSymbol=function(){return null},e.prototype.getTargetSeriesIndices=function(){var t=this.option.seriesIndex,e=[];return null==t||\u0026quot;all\u0026quot;===t?this.ecModel.eachSeries((function(t,n){e.push(n)})):e=To(t),e},e.prototype.eachTargetSeries=function(t,e){E(this.getTargetSeriesIndices(),(function(n){var i=this.ecModel.getSeriesByIndex(n);i\u0026amp;\u0026amp;t.call(e,i)}),this)},e.prototype.isTargetSeries=function(t){var e=!1;return this.eachTargetSeries((function(n){n===t\u0026amp;\u0026amp;(e=!0)})),e},e.prototype.formatValueText=function(t,e,n){var i,r=this.option,o=r.precision,a=this.dataBound,s=r.formatter;n=n||[\u0026quot;\u0026lt;\u0026quot;,\u0026quot;\u0026gt;\u0026quot;],Y(t)\u0026amp;\u0026amp;(t=t.slice(),i=!0);var l=e?t:i?[u(t[0]),u(t[1])]:u(t);return U(s)?s.replace(\u0026quot;{value}\u0026quot;,i?l[0]:l).replace(\u0026quot;{value2}\u0026quot;,i?l[1]:l):X(s)?i?s(t[0],t[1]):s(t):i?t[0]===a[0]?n[0]+\u0026quot; \u0026quot;+l[1]:t[1]===a[1]?n[1]+\u0026quot; \u0026quot;+l[0]:l[0]+\u0026quot; - \u0026quot;+l[1]:l;function u(t){return t===a[0]?\u0026quot;min\u0026quot;:t===a[1]?\u0026quot;max\u0026quot;:(+t).toFixed(Math.min(o,20))}},e.prototype.resetExtent=function(){var t=this.option,e=BF([t.min,t.max]);this._dataExtent=e},e.prototype.getDataDimensionIndex=function(t){var e=this.option.dimension;if(null!=e)return t.getDimensionIndex(e);for(var n=t.dimensions,i=n.length-1;i\u0026gt;=0;i--){var r=n[i],o=t.getDimensionInfo(r);if(!o.isCalculationCoord)return o.storeDimIndex}},e.prototype.getExtent=function(){return this._dataExtent.slice()},e.prototype.completeVisualOption=function(){var t=this.ecModel,e=this.option,n={inRange:e.inRange,outOfRange:e.outOfRange},i=e.target||(e.target={}),r=e.controller||(e.controller={});C(i,n),C(r,n);var o=this.isCategory();function a(n){zF(e.color)\u0026amp;\u0026amp;!n.inRange\u0026amp;\u0026amp;(n.inRange={color:e.color.slice().reverse()}),n.inRange=n.inRange||{color:t.get(\u0026quot;gradientColor\u0026quot;)}}a.call(this,i),a.call(this,r),function(t,e,n){var i=t[e],r=t[n];i\u0026amp;\u0026amp;!r\u0026amp;\u0026amp;(r=t[n]={},VF(i,(function(t,e){if(kD.isValidType(e)){var n=OF(e,\u0026quot;inactive\u0026quot;,o);null!=n\u0026amp;\u0026amp;(r[e]=n,\u0026quot;color\u0026quot;!==e||r.hasOwnProperty(\u0026quot;opacity\u0026quot;)||r.hasOwnProperty(\u0026quot;colorAlpha\u0026quot;)||(r.opacity=[0,0]))}})))}.call(this,i,\u0026quot;inRange\u0026quot;,\u0026quot;outOfRange\u0026quot;),function(t){var e=(t.inRange||{}).symbol||(t.outOfRange||{}).symbol,n=(t.inRange||{}).symbolSize||(t.outOfRange||{}).symbolSize,i=this.get(\u0026quot;inactiveColor\u0026quot;),r=this.getItemSymbol()||\u0026quot;roundRect\u0026quot;;VF(this.stateList,(function(a){var s=this.itemSize,l=t[a];l||(l=t[a]={color:o?i:[i]}),null==l.symbol\u0026amp;\u0026amp;(l.symbol=e\u0026amp;\u0026amp;T(e)||(o?r:[r])),null==l.symbolSize\u0026amp;\u0026amp;(l.symbolSize=n\u0026amp;\u0026amp;T(n)||(o?s[0]:[s[0],s[0]])),l.symbol=NF(l.symbol,(function(t){return\u0026quot;none\u0026quot;===t?r:t}));var u=l.symbolSize;if(null!=u){var h=-1/0;EF(u,(function(t){t\u0026gt;h\u0026amp;\u0026amp;(h=t)})),l.symbolSize=NF(u,(function(t){return FF(t,[0,h],[0,s[0]],!0)}))}}),this)}.call(this,r)},e.prototype.resetItemSize=function(){this.itemSize=[parseFloat(this.get(\u0026quot;itemWidth\u0026quot;)),parseFloat(this.get(\u0026quot;itemHeight\u0026quot;))]},e.prototype.isCategory=function(){return!!this.option.categories},e.prototype.setSelected=function(t){},e.prototype.getSelected=function(){return null},e.prototype.getValueState=function(t){return null},e.prototype.getVisualMeta=function(t){return null},e.type=\u0026quot;visualMap\u0026quot;,e.dependencies=[\u0026quot;series\u0026quot;],e.defaultOption={show:!0,z:4,seriesIndex:\u0026quot;all\u0026quot;,min:0,max:200,left:0,right:null,top:null,bottom:0,itemWidth:null,itemHeight:null,inverse:!1,orient:\u0026quot;vertical\u0026quot;,backgroundColor:\u0026quot;rgba(0,0,0,0)\u0026quot;,borderColor:\u0026quot;#ccc\u0026quot;,contentColor:\u0026quot;#5793f3\u0026quot;,inactiveColor:\u0026quot;#aaa\u0026quot;,borderWidth:0,padding:5,textGap:10,precision:0,textStyle:{color:\u0026quot;#333\u0026quot;}},e}(zp),WF=[20,140],HF=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.optionUpdated=function(e,n){t.prototype.optionUpdated.apply(this,arguments),this.resetExtent(),this.resetVisual((function(t){t.mappingMethod=\u0026quot;linear\u0026quot;,t.dataExtent=this.getExtent()})),this._resetRange()},e.prototype.resetItemSize=function(){t.prototype.resetItemSize.apply(this,arguments);var e=this.itemSize;(null==e[0]||isNaN(e[0]))\u0026amp;\u0026amp;(e[0]=WF[0]),(null==e[1]||isNaN(e[1]))\u0026amp;\u0026amp;(e[1]=WF[1])},e.prototype._resetRange=function(){var t=this.getExtent(),e=this.option.range;!e||e.auto?(t.auto=1,this.option.range=t):Y(e)\u0026amp;\u0026amp;(e[0]\u0026gt;e[1]\u0026amp;\u0026amp;e.reverse(),e[0]=Math.max(e[0],t[0]),e[1]=Math.min(e[1],t[1]))},e.prototype.completeVisualOption=function(){t.prototype.completeVisualOption.apply(this,arguments),E(this.stateList,(function(t){var e=this.option.controller[t].symbolSize;e\u0026amp;\u0026amp;e[0]!==e[1]\u0026amp;\u0026amp;(e[0]=e[1]/3)}),this)},e.prototype.setSelected=function(t){this.option.range=t.slice(),this._resetRange()},e.prototype.getSelected=function(){var t=this.getExtent(),e=Qr((this.get(\u0026quot;range\u0026quot;)||[]).slice());return e[0]\u0026gt;t[1]\u0026amp;\u0026amp;(e[0]=t[1]),e[1]\u0026gt;t[1]\u0026amp;\u0026amp;(e[1]=t[1]),e[0]\u0026lt;t[0]\u0026amp;\u0026amp;(e[0]=t[0]),e[1]\u0026lt;t[0]\u0026amp;\u0026amp;(e[1]=t[0]),e},e.prototype.getValueState=function(t){var e=this.option.range,n=this.getExtent();return(e[0]\u0026lt;=n[0]||e[0]\u0026lt;=t)\u0026amp;\u0026amp;(e[1]\u0026gt;=n[1]||t\u0026lt;=e[1])?\u0026quot;inRange\u0026quot;:\u0026quot;outOfRange\u0026quot;},e.prototype.findTargetDataIndices=function(t){var e=[];return this.eachTargetSeries((function(n){var i=[],r=n.getData();r.each(this.getDataDimensionIndex(r),(function(e,n){t[0]\u0026lt;=e\u0026amp;\u0026amp;e\u0026lt;=t[1]\u0026amp;\u0026amp;i.push(n)}),this),e.push({seriesId:n.id,dataIndex:i})}),this),e},e.prototype.getVisualMeta=function(t){var e=YF(this,\u0026quot;outOfRange\u0026quot;,this.getExtent()),n=YF(this,\u0026quot;inRange\u0026quot;,this.option.range.slice()),i=[];function r(e,n){i.push({value:e,color:t(e,n)})}for(var o=0,a=0,s=n.length,l=e.length;a\u0026lt;l\u0026amp;\u0026amp;(!n.length||e[a]\u0026lt;=n[0]);a++)e[a]\u0026lt;n[o]\u0026amp;\u0026amp;r(e[a],\u0026quot;outOfRange\u0026quot;);for(var u=1;o\u0026lt;s;o++,u=0)u\u0026amp;\u0026amp;i.length\u0026amp;\u0026amp;r(n[o],\u0026quot;outOfRange\u0026quot;),r(n[o],\u0026quot;inRange\u0026quot;);for(u=1;a\u0026lt;l;a++)(!n.length||n[n.length-1]\u0026lt;e[a])\u0026amp;\u0026amp;(u\u0026amp;\u0026amp;(i.length\u0026amp;\u0026amp;r(i[i.length-1].value,\u0026quot;outOfRange\u0026quot;),u=0),r(e[a],\u0026quot;outOfRange\u0026quot;));var h=i.length;return{stops:i,outerColors:[h?i[0].color:\u0026quot;transparent\u0026quot;,h?i[h-1].color:\u0026quot;transparent\u0026quot;]}},e.type=\u0026quot;visualMap.continuous\u0026quot;,e.defaultOption=kc(GF.defaultOption,{align:\u0026quot;auto\u0026quot;,calculable:!1,hoverLink:!0,realtime:!0,handleIcon:\u0026quot;path://M-11.39,9.77h0a3.5,3.5,0,0,1-3.5,3.5h-22a3.5,3.5,0,0,1-3.5-3.5h0a3.5,3.5,0,0,1,3.5-3.5h22A3.5,3.5,0,0,1-11.39,9.77Z\u0026quot;,handleSize:\u0026quot;120%\u0026quot;,handleStyle:{borderColor:\u0026quot;#fff\u0026quot;,borderWidth:1},indicatorIcon:\u0026quot;circle\u0026quot;,indicatorSize:\u0026quot;50%\u0026quot;,indicatorStyle:{borderColor:\u0026quot;#fff\u0026quot;,borderWidth:2,shadowBlur:2,shadowOffsetX:1,shadowOffsetY:1,shadowColor:\u0026quot;rgba(0,0,0,0.2)\u0026quot;}}),e}(GF);function YF(t,e,n){if(n[0]===n[1])return n.slice();for(var i=(n[1]-n[0])/200,r=n[0],o=[],a=0;a\u0026lt;=200\u0026amp;\u0026amp;r\u0026lt;n[1];a++)o.push(r),r+=i;return o.push(n[1]),o}var XF=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n.autoPositionValues={left:1,right:1,top:1,bottom:1},n}return n(e,t),e.prototype.init=function(t,e){this.ecModel=t,this.api=e},e.prototype.render=function(t,e,n,i){this.visualMapModel=t,!1!==t.get(\u0026quot;show\u0026quot;)?this.doRender(t,e,n,i):this.group.removeAll()},e.prototype.renderBackground=function(t){var e=this.visualMapModel,n=vp(e.get(\u0026quot;padding\u0026quot;)||0),i=t.getBoundingRect();t.add(new Ws({z2:-1,silent:!0,shape:{x:i.x-n[3],y:i.y-n[0],width:i.width+n[3]+n[1],height:i.height+n[0]+n[2]},style:{fill:e.get(\u0026quot;backgroundColor\u0026quot;),stroke:e.get(\u0026quot;borderColor\u0026quot;),lineWidth:e.get(\u0026quot;borderWidth\u0026quot;)}}))},e.prototype.getControllerVisual=function(t,e,n){var i=(n=n||{}).forceState,r=this.visualMapModel,o={};if(\u0026quot;color\u0026quot;===e){var a=r.get(\u0026quot;contentColor\u0026quot;);o.color=a}function s(t){return o[t]}function l(t,e){o[t]=e}var u=r.controllerVisuals[i||r.getValueState(t)];return E(kD.prepareVisualTypes(u),(function(i){var r=u[i];n.convertOpacityToAlpha\u0026amp;\u0026amp;\u0026quot;opacity\u0026quot;===i\u0026amp;\u0026amp;(i=\u0026quot;colorAlpha\u0026quot;,r=u.__alphaForOpacity),kD.dependsOn(i,e)\u0026amp;\u0026amp;r\u0026amp;\u0026amp;r.applyVisual(t,s,l)})),o[e]},e.prototype.positionGroup=function(t){var e=this.visualMapModel,n=this.api;Lp(t,e.getBoxLayoutParams(),{width:n.getWidth(),height:n.getHeight()})},e.prototype.doRender=function(t,e,n,i){},e.type=\u0026quot;visualMap\u0026quot;,e}(Ag),UF=[[\u0026quot;left\u0026quot;,\u0026quot;right\u0026quot;,\u0026quot;width\u0026quot;],[\u0026quot;top\u0026quot;,\u0026quot;bottom\u0026quot;,\u0026quot;height\u0026quot;]];function ZF(t,e,n){var i=t.option,r=i.align;if(null!=r\u0026amp;\u0026amp;\u0026quot;auto\u0026quot;!==r)return r;for(var o={width:e.getWidth(),height:e.getHeight()},a=\u0026quot;horizontal\u0026quot;===i.orient?1:0,s=UF[a],l=[0,null,10],u={},h=0;h\u0026lt;3;h++)u[UF[1-a][h]]=l[h],u[s[h]]=2===h?n[0]:i[s[h]];var c=[[\u0026quot;x\u0026quot;,\u0026quot;width\u0026quot;,3],[\u0026quot;y\u0026quot;,\u0026quot;height\u0026quot;,0]][a],p=kp(u,o,i.padding);return s[(p.margin[c[2]]||0)+p[c[0]]+.5*p[c[1]]\u0026lt;.5*o[c[1]]?0:1]}function jF(t,e){return E(t||[],(function(t){null!=t.dataIndex\u0026amp;\u0026amp;(t.dataIndexInside=t.dataIndex,t.dataIndex=null),t.highlightKey=\u0026quot;visualMap\u0026quot;+(e?e.componentIndex:\u0026quot;\u0026quot;)})),t}var qF=Kr,KF=E,$F=Math.min,JF=Math.max,QF=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n._shapes={},n._dataInterval=[],n._handleEnds=[],n._hoverLinkDataIndices=[],n}return n(e,t),e.prototype.init=function(e,n){t.prototype.init.call(this,e,n),this._hoverLinkFromSeriesMouseOver=W(this._hoverLinkFromSeriesMouseOver,this),this._hideIndicator=W(this._hideIndicator,this)},e.prototype.doRender=function(t,e,n,i){i\u0026amp;\u0026amp;\u0026quot;selectDataRange\u0026quot;===i.type\u0026amp;\u0026amp;i.from===this.uid||this._buildView()},e.prototype._buildView=function(){this.group.removeAll();var t=this.visualMapModel,e=this.group;this._orient=t.get(\u0026quot;orient\u0026quot;),this._useHandle=t.get(\u0026quot;calculable\u0026quot;),this._resetInterval(),this._renderBar(e);var n=t.get(\u0026quot;text\u0026quot;);this._renderEndsText(e,n,0),this._renderEndsText(e,n,1),this._updateView(!0),this.renderBackground(e),this._updateView(),this._enableHoverLinkToSeries(),this._enableHoverLinkFromSeries(),this.positionGroup(e)},e.prototype._renderEndsText=function(t,e,n){if(e){var i=e[1-n];i=null!=i?i+\u0026quot;\u0026quot;:\u0026quot;\u0026quot;;var r=this.visualMapModel,o=r.get(\u0026quot;textGap\u0026quot;),a=r.itemSize,s=this._shapes.mainGroup,l=this._applyTransform([a[0]/2,0===n?-o:a[1]+o],s),u=this._applyTransform(0===n?\u0026quot;bottom\u0026quot;:\u0026quot;top\u0026quot;,s),h=this._orient,c=this.visualMapModel.textStyleModel;this.group.add(new Xs({style:oc(c,{x:l[0],y:l[1],verticalAlign:\u0026quot;horizontal\u0026quot;===h?\u0026quot;middle\u0026quot;:u,align:\u0026quot;horizontal\u0026quot;===h?u:\u0026quot;center\u0026quot;,text:i})}))}},e.prototype._renderBar=function(t){var e=this.visualMapModel,n=this._shapes,i=e.itemSize,r=this._orient,o=this._useHandle,a=ZF(e,this.api,i),s=n.mainGroup=this._createBarGroup(a),l=new Br;s.add(l),l.add(n.outOfRange=tG()),l.add(n.inRange=tG(null,o?nG(this._orient):null,W(this._dragHandle,this,\u0026quot;all\u0026quot;,!1),W(this._dragHandle,this,\u0026quot;all\u0026quot;,!0))),l.setClipPath(new Ws({shape:{x:0,y:0,width:i[0],height:i[1],r:3}}));var u=e.textStyleModel.getTextRect(\u0026quot;国\u0026quot;),h=JF(u.width,u.height);o\u0026amp;\u0026amp;(n.handleThumbs=[],n.handleLabels=[],n.handleLabelPoints=[],this._createHandle(e,s,0,i,h,r),this._createHandle(e,s,1,i,h,r)),this._createIndicator(e,s,i,h,r),t.add(s)},e.prototype._createHandle=function(t,e,n,i,r,o){var a=W(this._dragHandle,this,n,!1),s=W(this._dragHandle,this,n,!0),l=Cr(t.get(\u0026quot;handleSize\u0026quot;),i[0]),u=Xy(t.get(\u0026quot;handleIcon\u0026quot;),-l/2,-l/2,l,l,null,!0),h=nG(this._orient);u.attr({cursor:h,draggable:!0,drift:a,ondragend:s,onmousemove:function(t){de(t.event)}}),u.x=i[0]/2,u.useStyle(t.getModel(\u0026quot;handleStyle\u0026quot;).getItemStyle()),u.setStyle({strokeNoScale:!0,strokeFirst:!0}),u.style.lineWidth*=2,u.ensureState(\u0026quot;emphasis\u0026quot;).style=t.getModel([\u0026quot;emphasis\u0026quot;,\u0026quot;handleStyle\u0026quot;]).getItemStyle(),Jl(u,!0),e.add(u);var c=this.visualMapModel.textStyleModel,p=new Xs({cursor:h,draggable:!0,drift:a,onmousemove:function(t){de(t.event)},ondragend:s,style:oc(c,{x:0,y:0,text:\u0026quot;\u0026quot;})});p.ensureState(\u0026quot;blur\u0026quot;).style={opacity:.1},p.stateTransition={duration:200},this.group.add(p);var d=[l,0],f=this._shapes;f.handleThumbs[n]=u,f.handleLabelPoints[n]=d,f.handleLabels[n]=p},e.prototype._createIndicator=function(t,e,n,i,r){var o=Cr(t.get(\u0026quot;indicatorSize\u0026quot;),n[0]),a=Xy(t.get(\u0026quot;indicatorIcon\u0026quot;),-o/2,-o/2,o,o,null,!0);a.attr({cursor:\u0026quot;move\u0026quot;,invisible:!0,silent:!0,x:n[0]/2});var s=t.getModel(\u0026quot;indicatorStyle\u0026quot;).getItemStyle();if(a instanceof Ns){var l=a.style;a.useStyle(A({image:l.image,x:l.x,y:l.y,width:l.width,height:l.height},s))}else a.useStyle(s);e.add(a);var u=this.visualMapModel.textStyleModel,h=new Xs({silent:!0,invisible:!0,style:oc(u,{x:0,y:0,text:\u0026quot;\u0026quot;})});this.group.add(h);var c=[(\u0026quot;horizontal\u0026quot;===r?i/2:6)+n[0]/2,0],p=this._shapes;p.indicator=a,p.indicatorLabel=h,p.indicatorLabelPoint=c,this._firstShowIndicator=!0},e.prototype._dragHandle=function(t,e,n,i){if(this._useHandle){if(this._dragging=!e,!e){var r=this._applyTransform([n,i],this._shapes.mainGroup,!0);this._updateInterval(t,r[1]),this._hideIndicator(),this._updateView()}e===!this.visualMapModel.get(\u0026quot;realtime\u0026quot;)\u0026amp;\u0026amp;this.api.dispatchAction({type:\u0026quot;selectDataRange\u0026quot;,from:this.uid,visualMapId:this.visualMapModel.id,selected:this._dataInterval.slice()}),e?!this._hovering\u0026amp;\u0026amp;this._clearHoverLinkToSeries():eG(this.visualMapModel)\u0026amp;\u0026amp;this._doHoverLinkToSeries(this._handleEnds[t],!1)}},e.prototype._resetInterval=function(){var t=this.visualMapModel,e=this._dataInterval=t.getSelected(),n=t.getExtent(),i=[0,t.itemSize[1]];this._handleEnds=[qF(e[0],n,i,!0),qF(e[1],n,i,!0)]},e.prototype._updateInterval=function(t,e){e=e||0;var n=this.visualMapModel,i=this._handleEnds,r=[0,n.itemSize[1]];zk(e,i,r,t,0);var o=n.getExtent();this._dataInterval=[qF(i[0],r,o,!0),qF(i[1],r,o,!0)]},e.prototype._updateView=function(t){var e=this.visualMapModel,n=e.getExtent(),i=this._shapes,r=[0,e.itemSize[1]],o=t?r:this._handleEnds,a=this._createBarVisual(this._dataInterval,n,o,\u0026quot;inRange\u0026quot;),s=this._createBarVisual(n,n,r,\u0026quot;outOfRange\u0026quot;);i.inRange.setStyle({fill:a.barColor}).setShape(\u0026quot;points\u0026quot;,a.barPoints),i.outOfRange.setStyle({fill:s.barColor}).setShape(\u0026quot;points\u0026quot;,s.barPoints),this._updateHandle(o,a)},e.prototype._createBarVisual=function(t,e,n,i){var r={forceState:i,convertOpacityToAlpha:!0},o=this._makeColorGradient(t,r),a=[this.getControllerVisual(t[0],\u0026quot;symbolSize\u0026quot;,r),this.getControllerVisual(t[1],\u0026quot;symbolSize\u0026quot;,r)],s=this._createBarPoints(n,a);return{barColor:new oh(0,0,0,1,o),barPoints:s,handlesColor:[o[0].color,o[o.length-1].color]}},e.prototype._makeColorGradient=function(t,e){var n=[],i=(t[1]-t[0])/100;n.push({color:this.getControllerVisual(t[0],\u0026quot;color\u0026quot;,e),offset:0});for(var r=1;r\u0026lt;100;r++){var o=t[0]+i*r;if(o\u0026gt;t[1])break;n.push({color:this.getControllerVisual(o,\u0026quot;color\u0026quot;,e),offset:r/100})}return n.push({color:this.getControllerVisual(t[1],\u0026quot;color\u0026quot;,e),offset:1}),n},e.prototype._createBarPoints=function(t,e){var n=this.visualMapModel.itemSize;return[[n[0]-e[0],t[0]],[n[0],t[0]],[n[0],t[1]],[n[0]-e[1],t[1]]]},e.prototype._createBarGroup=function(t){var e=this._orient,n=this.visualMapModel.get(\u0026quot;inverse\u0026quot;);return new Br(\u0026quot;horizontal\u0026quot;!==e||n?\u0026quot;horizontal\u0026quot;===e\u0026amp;\u0026amp;n?{scaleX:\u0026quot;bottom\u0026quot;===t?-1:1,rotation:-Math.PI/2}:\u0026quot;vertical\u0026quot;!==e||n?{scaleX:\u0026quot;left\u0026quot;===t?1:-1}:{scaleX:\u0026quot;left\u0026quot;===t?1:-1,scaleY:-1}:{scaleX:\u0026quot;bottom\u0026quot;===t?1:-1,rotation:Math.PI/2})},e.prototype._updateHandle=function(t,e){if(this._useHandle){var n=this._shapes,i=this.visualMapModel,r=n.handleThumbs,o=n.handleLabels,a=i.itemSize,s=i.getExtent(),l=this._applyTransform(\u0026quot;left\u0026quot;,n.mainGroup);KF([0,1],(function(u){var h=r[u];h.setStyle(\u0026quot;fill\u0026quot;,e.handlesColor[u]),h.y=t[u];var c=qF(t[u],[0,a[1]],s,!0),p=this.getControllerVisual(c,\u0026quot;symbolSize\u0026quot;);h.scaleX=h.scaleY=p/a[0],h.x=a[0]-p/2;var d=Fh(n.handleLabelPoints[u],Bh(h,this.group));if(\u0026quot;horizontal\u0026quot;===this._orient){var f=\u0026quot;left\u0026quot;===l||\u0026quot;top\u0026quot;===l?(a[0]-p)/2:(a[0]-p)/-2;d[1]+=f}o[u].setStyle({x:d[0],y:d[1],text:i.formatValueText(this._dataInterval[u]),verticalAlign:\u0026quot;middle\u0026quot;,align:\u0026quot;vertical\u0026quot;===this._orient?this._applyTransform(\u0026quot;left\u0026quot;,n.mainGroup):\u0026quot;center\u0026quot;})}),this)}},e.prototype._showIndicator=function(t,e,n,i){var r=this.visualMapModel,o=r.getExtent(),a=r.itemSize,s=[0,a[1]],l=this._shapes,u=l.indicator;if(u){u.attr(\u0026quot;invisible\u0026quot;,!1);var h=this.getControllerVisual(t,\u0026quot;color\u0026quot;,{convertOpacityToAlpha:!0}),c=this.getControllerVisual(t,\u0026quot;symbolSize\u0026quot;),p=qF(t,o,s,!0),d=a[0]-c/2,f={x:u.x,y:u.y};u.y=p,u.x=d;var g=Fh(l.indicatorLabelPoint,Bh(u,this.group)),y=l.indicatorLabel;y.attr(\u0026quot;invisible\u0026quot;,!1);var v=this._applyTransform(\u0026quot;left\u0026quot;,l.mainGroup),m=\u0026quot;horizontal\u0026quot;===this._orient;y.setStyle({text:(n||\u0026quot;\u0026quot;)+r.formatValueText(e),verticalAlign:m?v:\u0026quot;middle\u0026quot;,align:m?\u0026quot;center\u0026quot;:v});var x={x:d,y:p,style:{fill:h}},_={style:{x:g[0],y:g[1]}};if(r.ecModel.isAnimationEnabled()\u0026amp;\u0026amp;!this._firstShowIndicator){var b={duration:100,easing:\u0026quot;cubicInOut\u0026quot;,additive:!0};u.x=f.x,u.y=f.y,u.animateTo(x,b),y.animateTo(_,b)}else u.attr(x),y.attr(_);this._firstShowIndicator=!1;var w=this._shapes.handleLabels;if(w)for(var S=0;S\u0026lt;w.length;S++)this.api.enterBlur(w[S])}},e.prototype._enableHoverLinkToSeries=function(){var t=this;this._shapes.mainGroup.on(\u0026quot;mousemove\u0026quot;,(function(e){if(t._hovering=!0,!t._dragging){var n=t.visualMapModel.itemSize,i=t._applyTransform([e.offsetX,e.offsetY],t._shapes.mainGroup,!0,!0);i[1]=$F(JF(0,i[1]),n[1]),t._doHoverLinkToSeries(i[1],0\u0026lt;=i[0]\u0026amp;\u0026amp;i[0]\u0026lt;=n[0])}})).on(\u0026quot;mouseout\u0026quot;,(function(){t._hovering=!1,!t._dragging\u0026amp;\u0026amp;t._clearHoverLinkToSeries()}))},e.prototype._enableHoverLinkFromSeries=function(){var t=this.api.getZr();this.visualMapModel.option.hoverLink?(t.on(\u0026quot;mouseover\u0026quot;,this._hoverLinkFromSeriesMouseOver,this),t.on(\u0026quot;mouseout\u0026quot;,this._hideIndicator,this)):this._clearHoverLinkFromSeries()},e.prototype._doHoverLinkToSeries=function(t,e){var n=this.visualMapModel,i=n.itemSize;if(n.option.hoverLink){var r=[0,i[1]],o=n.getExtent();t=$F(JF(r[0],t),r[1]);var a=function(t,e,n){var i=6,r=t.get(\u0026quot;hoverLinkDataSize\u0026quot;);r\u0026amp;\u0026amp;(i=qF(r,e,n,!0)/2);return i}(n,o,r),s=[t-a,t+a],l=qF(t,r,o,!0),u=[qF(s[0],r,o,!0),qF(s[1],r,o,!0)];s[0]\u0026lt;r[0]\u0026amp;\u0026amp;(u[0]=-1/0),s[1]\u0026gt;r[1]\u0026amp;\u0026amp;(u[1]=1/0),e\u0026amp;\u0026amp;(u[0]===-1/0?this._showIndicator(l,u[1],\u0026quot;\u0026lt; \u0026quot;,a):u[1]===1/0?this._showIndicator(l,u[0],\u0026quot;\u0026gt; \u0026quot;,a):this._showIndicator(l,l,\u0026quot;≈ \u0026quot;,a));var h=this._hoverLinkDataIndices,c=[];(e||eG(n))\u0026amp;\u0026amp;(c=this._hoverLinkDataIndices=n.findTargetDataIndices(u));var p=function(t,e){var n={},i={};return r(t||[],n),r(e||[],i,n),[o(n),o(i)];function r(t,e,n){for(var i=0,r=t.length;i\u0026lt;r;i++){var o=Ro(t[i].seriesId,null);if(null==o)return;for(var a=To(t[i].dataIndex),s=n\u0026amp;\u0026amp;n[o],l=0,u=a.length;l\u0026lt;u;l++){var h=a[l];s\u0026amp;\u0026amp;s[h]?s[h]=null:(e[o]||(e[o]={}))[h]=1}}}function o(t,e){var n=[];for(var i in t)if(t.hasOwnProperty(i)\u0026amp;\u0026amp;null!=t[i])if(e)n.push(+i);else{var r=o(t[i],!0);r.length\u0026amp;\u0026amp;n.push({seriesId:i,dataIndex:r})}return n}}(h,c);this._dispatchHighDown(\u0026quot;downplay\u0026quot;,jF(p[0],n)),this._dispatchHighDown(\u0026quot;highlight\u0026quot;,jF(p[1],n))}},e.prototype._hoverLinkFromSeriesMouseOver=function(t){var e;if(Oy(t.target,(function(t){var n=rl(t);if(null!=n.dataIndex)return e=n,!0}),!0),e){var n=this.ecModel.getSeriesByIndex(e.seriesIndex),i=this.visualMapModel;if(i.isTargetSeries(n)){var r=n.getData(e.dataType),o=r.getStore().get(i.getDataDimensionIndex(r),e.dataIndex);isNaN(o)||this._showIndicator(o,o)}}},e.prototype._hideIndicator=function(){var t=this._shapes;t.indicator\u0026amp;\u0026amp;t.indicator.attr(\u0026quot;invisible\u0026quot;,!0),t.indicatorLabel\u0026amp;\u0026amp;t.indicatorLabel.attr(\u0026quot;invisible\u0026quot;,!0);var e=this._shapes.handleLabels;if(e)for(var n=0;n\u0026lt;e.length;n++)this.api.leaveBlur(e[n])},e.prototype._clearHoverLinkToSeries=function(){this._hideIndicator();var t=this._hoverLinkDataIndices;this._dispatchHighDown(\u0026quot;downplay\u0026quot;,jF(t,this.visualMapModel)),t.length=0},e.prototype._clearHoverLinkFromSeries=function(){this._hideIndicator();var t=this.api.getZr();t.off(\u0026quot;mouseover\u0026quot;,this._hoverLinkFromSeriesMouseOver),t.off(\u0026quot;mouseout\u0026quot;,this._hideIndicator)},e.prototype._applyTransform=function(t,e,n,i){var r=Bh(e,i?null:this.group);return Y(t)?Fh(t,r,n):Gh(t,r,n)},e.prototype._dispatchHighDown=function(t,e){e\u0026amp;\u0026amp;e.length\u0026amp;\u0026amp;this.api.dispatchAction({type:t,batch:e})},e.prototype.dispose=function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()},e.type=\u0026quot;visualMap.continuous\u0026quot;,e}(XF);function tG(t,e,n,i){return new Xu({shape:{points:t},draggable:!!n,cursor:e,drift:n,onmousemove:function(t){de(t.event)},ondragend:i})}function eG(t){var e=t.get(\u0026quot;hoverLinkOnHandle\u0026quot;);return!!(null==e?t.get(\u0026quot;realtime\u0026quot;):e)}function nG(t){return\u0026quot;vertical\u0026quot;===t?\u0026quot;ns-resize\u0026quot;:\u0026quot;ew-resize\u0026quot;}var iG={type:\u0026quot;selectDataRange\u0026quot;,event:\u0026quot;dataRangeSelected\u0026quot;,update:\u0026quot;update\u0026quot;},rG=function(t,e){e.eachComponent({mainType:\u0026quot;visualMap\u0026quot;,query:t},(function(e){e.setSelected(t.selected)}))},oG=[{createOnAllSeries:!0,reset:function(t,e){var n=[];return e.eachComponent(\u0026quot;visualMap\u0026quot;,(function(e){var i,r,o,a,s,l=t.pipelineContext;!e.isTargetSeries(t)||l\u0026amp;\u0026amp;l.large||n.push((i=e.stateList,r=e.targetVisuals,o=W(e.getValueState,e),a=e.getDataDimensionIndex(t.getData()),s={},E(i,(function(t){var e=kD.prepareVisualTypes(r[t]);s[t]=e})),{progress:function(t,e){var n,i;function l(t){return Dy(e,i,t)}function u(t,n){ky(e,i,t,n)}null!=a\u0026amp;\u0026amp;(n=e.getDimensionIndex(a));for(var h=e.getStore();null!=(i=t.next());){var c=e.getRawDataItem(i);if(!c||!1!==c.visualMap)for(var p=null!=a?h.get(n,i):i,d=o(p),f=r[d],g=s[d],y=0,v=g.length;y\u0026lt;v;y++){var m=g[y];f[m]\u0026amp;\u0026amp;f[m].applyVisual(p,l,u)}}}}))})),n}},{createOnAllSeries:!0,reset:function(t,e){var n=t.getData(),i=[];e.eachComponent(\u0026quot;visualMap\u0026quot;,(function(e){if(e.isTargetSeries(t)){var r=e.getVisualMeta(W(aG,null,t,e))||{stops:[],outerColors:[]},o=e.getDataDimensionIndex(n);o\u0026gt;=0\u0026amp;\u0026amp;(r.dimension=o,i.push(r))}})),t.getData().setVisual(\u0026quot;visualMeta\u0026quot;,i)}}];function aG(t,e,n,i){for(var r=e.targetVisuals[i],o=kD.prepareVisualTypes(r),a={color:Ay(t.getData(),\u0026quot;color\u0026quot;)},s=0,l=o.length;s\u0026lt;l;s++){var u=o[s],h=r[\u0026quot;opacity\u0026quot;===u?\u0026quot;__alphaForOpacity\u0026quot;:u];h\u0026amp;\u0026amp;h.applyVisual(n,c,p)}return a.color;function c(t){return a[t]}function p(t,e){a[t]=e}}var sG=E;function lG(t){var e=t\u0026amp;\u0026amp;t.visualMap;Y(e)||(e=e?[e]:[]),sG(e,(function(t){if(t){uG(t,\u0026quot;splitList\u0026quot;)\u0026amp;\u0026amp;!uG(t,\u0026quot;pieces\u0026quot;)\u0026amp;\u0026amp;(t.pieces=t.splitList,delete t.splitList);var e=t.pieces;e\u0026amp;\u0026amp;Y(e)\u0026amp;\u0026amp;sG(e,(function(t){q(t)\u0026amp;\u0026amp;(uG(t,\u0026quot;start\u0026quot;)\u0026amp;\u0026amp;!uG(t,\u0026quot;min\u0026quot;)\u0026amp;\u0026amp;(t.min=t.start),uG(t,\u0026quot;end\u0026quot;)\u0026amp;\u0026amp;!uG(t,\u0026quot;max\u0026quot;)\u0026amp;\u0026amp;(t.max=t.end))}))}}))}function uG(t,e){return t\u0026amp;\u0026amp;t.hasOwnProperty\u0026amp;\u0026amp;t.hasOwnProperty(e)}var hG=!1;function cG(t){hG||(hG=!0,t.registerSubTypeDefaulter(\u0026quot;visualMap\u0026quot;,(function(t){return t.categories||(t.pieces?t.pieces.length\u0026gt;0:t.splitNumber\u0026gt;0)\u0026amp;\u0026amp;!t.calculable?\u0026quot;piecewise\u0026quot;:\u0026quot;continuous\u0026quot;})),t.registerAction(iG,rG),E(oG,(function(e){t.registerVisual(t.PRIORITY.VISUAL.COMPONENT,e)})),t.registerPreprocessor(lG))}function pG(t){t.registerComponentModel(HF),t.registerComponentView(QF),cG(t)}var dG=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n._pieceList=[],n}return n(e,t),e.prototype.optionUpdated=function(e,n){t.prototype.optionUpdated.apply(this,arguments),this.resetExtent();var i=this._mode=this._determineMode();this._pieceList=[],fG[this._mode].call(this,this._pieceList),this._resetSelected(e,n);var r=this.option.categories;this.resetVisual((function(t,e){\u0026quot;categories\u0026quot;===i?(t.mappingMethod=\u0026quot;category\u0026quot;,t.categories=T(r)):(t.dataExtent=this.getExtent(),t.mappingMethod=\u0026quot;piecewise\u0026quot;,t.pieceList=z(this._pieceList,(function(t){return t=T(t),\u0026quot;inRange\u0026quot;!==e\u0026amp;\u0026amp;(t.visual=null),t})))}))},e.prototype.completeVisualOption=function(){var e=this.option,n={},i=kD.listVisualTypes(),r=this.isCategory();function o(t,e,n){return t\u0026amp;\u0026amp;t[e]\u0026amp;\u0026amp;t[e].hasOwnProperty(n)}E(e.pieces,(function(t){E(i,(function(e){t.hasOwnProperty(e)\u0026amp;\u0026amp;(n[e]=1)}))})),E(n,(function(t,n){var i=!1;E(this.stateList,(function(t){i=i||o(e,t,n)||o(e.target,t,n)}),this),!i\u0026amp;\u0026amp;E(this.stateList,(function(t){(e[t]||(e[t]={}))[n]=OF(n,\u0026quot;inRange\u0026quot;===t?\u0026quot;active\u0026quot;:\u0026quot;inactive\u0026quot;,r)}))}),this),t.prototype.completeVisualOption.apply(this,arguments)},e.prototype._resetSelected=function(t,e){var n=this.option,i=this._pieceList,r=(e?n:t).selected||{};if(n.selected=r,E(i,(function(t,e){var n=this.getSelectedMapKey(t);r.hasOwnProperty(n)||(r[n]=!0)}),this),\u0026quot;single\u0026quot;===n.selectedMode){var o=!1;E(i,(function(t,e){var n=this.getSelectedMapKey(t);r[n]\u0026amp;\u0026amp;(o?r[n]=!1:o=!0)}),this)}},e.prototype.getItemSymbol=function(){return this.get(\u0026quot;itemSymbol\u0026quot;)},e.prototype.getSelectedMapKey=function(t){return\u0026quot;categories\u0026quot;===this._mode?t.value+\u0026quot;\u0026quot;:t.index+\u0026quot;\u0026quot;},e.prototype.getPieceList=function(){return this._pieceList},e.prototype._determineMode=function(){var t=this.option;return t.pieces\u0026amp;\u0026amp;t.pieces.length\u0026gt;0?\u0026quot;pieces\u0026quot;:this.option.categories?\u0026quot;categories\u0026quot;:\u0026quot;splitNumber\u0026quot;},e.prototype.setSelected=function(t){this.option.selected=T(t)},e.prototype.getValueState=function(t){var e=kD.findPieceIndex(t,this._pieceList);return null!=e\u0026amp;\u0026amp;this.option.selected[this.getSelectedMapKey(this._pieceList[e])]?\u0026quot;inRange\u0026quot;:\u0026quot;outOfRange\u0026quot;},e.prototype.findTargetDataIndices=function(t){var e=[],n=this._pieceList;return this.eachTargetSeries((function(i){var r=[],o=i.getData();o.each(this.getDataDimensionIndex(o),(function(e,i){kD.findPieceIndex(e,n)===t\u0026amp;\u0026amp;r.push(i)}),this),e.push({seriesId:i.id,dataIndex:r})}),this),e},e.prototype.getRepresentValue=function(t){var e;if(this.isCategory())e=t.value;else if(null!=t.value)e=t.value;else{var n=t.interval||[];e=n[0]===-1/0\u0026amp;\u0026amp;n[1]===1/0?0:(n[0]+n[1])/2}return e},e.prototype.getVisualMeta=function(t){if(!this.isCategory()){var e=[],n=[\u0026quot;\u0026quot;,\u0026quot;\u0026quot;],i=this,r=this._pieceList.slice();if(r.length){var o=r[0].interval[0];o!==-1/0\u0026amp;\u0026amp;r.unshift({interval:[-1/0,o]}),(o=r[r.length-1].interval[1])!==1/0\u0026amp;\u0026amp;r.push({interval:[o,1/0]})}else r.push({interval:[-1/0,1/0]});var a=-1/0;return E(r,(function(t){var e=t.interval;e\u0026amp;\u0026amp;(e[0]\u0026gt;a\u0026amp;\u0026amp;s([a,e[0]],\u0026quot;outOfRange\u0026quot;),s(e.slice()),a=e[1])}),this),{stops:e,outerColors:n}}function s(r,o){var a=i.getRepresentValue({interval:r});o||(o=i.getValueState(a));var s=t(a,o);r[0]===-1/0?n[0]=s:r[1]===1/0?n[1]=s:e.push({value:r[0],color:s},{value:r[1],color:s})}},e.type=\u0026quot;visualMap.piecewise\u0026quot;,e.defaultOption=kc(GF.defaultOption,{selected:null,minOpen:!1,maxOpen:!1,align:\u0026quot;auto\u0026quot;,itemWidth:20,itemHeight:14,itemSymbol:\u0026quot;roundRect\u0026quot;,pieces:null,categories:null,splitNumber:5,selectedMode:\u0026quot;multiple\u0026quot;,itemGap:10,hoverLink:!0}),e}(GF),fG={splitNumber:function(t){var e=this.option,n=Math.min(e.precision,20),i=this.getExtent(),r=e.splitNumber;r=Math.max(parseInt(r,10),1),e.splitNumber=r;for(var o=(i[1]-i[0])/r;+o.toFixed(n)!==o\u0026amp;\u0026amp;n\u0026lt;5;)n++;e.precision=n,o=+o.toFixed(n),e.minOpen\u0026amp;\u0026amp;t.push({interval:[-1/0,i[0]],close:[0,0]});for(var a=0,s=i[0];a\u0026lt;r;s+=o,a++){var l=a===r-1?i[1]:s+o;t.push({interval:[s,l],close:[1,1]})}e.maxOpen\u0026amp;\u0026amp;t.push({interval:[i[1],1/0],close:[0,0]}),go(t),E(t,(function(t,e){t.index=e,t.text=this.formatValueText(t.interval)}),this)},categories:function(t){var e=this.option;E(e.categories,(function(e){t.push({text:this.formatValueText(e,!0),value:e})}),this),gG(e,t)},pieces:function(t){var e=this.option;E(e.pieces,(function(e,n){q(e)||(e={value:e});var i={text:\u0026quot;\u0026quot;,index:n};if(null!=e.label\u0026amp;\u0026amp;(i.text=e.label),e.hasOwnProperty(\u0026quot;value\u0026quot;)){var r=i.value=e.value;i.interval=[r,r],i.close=[1,1]}else{for(var o=i.interval=[],a=i.close=[0,0],s=[1,0,1],l=[-1/0,1/0],u=[],h=0;h\u0026lt;2;h++){for(var c=[[\u0026quot;gte\u0026quot;,\u0026quot;gt\u0026quot;,\u0026quot;min\u0026quot;],[\u0026quot;lte\u0026quot;,\u0026quot;lt\u0026quot;,\u0026quot;max\u0026quot;]][h],p=0;p\u0026lt;3\u0026amp;\u0026amp;null==o[h];p++)o[h]=e[c[p]],a[h]=s[p],u[h]=2===p;null==o[h]\u0026amp;\u0026amp;(o[h]=l[h])}u[0]\u0026amp;\u0026amp;o[1]===1/0\u0026amp;\u0026amp;(a[0]=0),u[1]\u0026amp;\u0026amp;o[0]===-1/0\u0026amp;\u0026amp;(a[1]=0),o[0]===o[1]\u0026amp;\u0026amp;a[0]\u0026amp;\u0026amp;a[1]\u0026amp;\u0026amp;(i.value=o[0])}i.visual=kD.retrieveVisuals(e),t.push(i)}),this),gG(e,t),go(t),E(t,(function(t){var e=t.close,n=[[\u0026quot;\u0026lt;\u0026quot;,\u0026quot;≤\u0026quot;][e[1]],[\u0026quot;\u0026gt;\u0026quot;,\u0026quot;≥\u0026quot;][e[0]]];t.text=t.text||this.formatValueText(null!=t.value?t.value:t.interval,!1,n)}),this)}};function gG(t,e){var n=t.inverse;(\u0026quot;vertical\u0026quot;===t.orient?!n:n)\u0026amp;\u0026amp;e.reverse()}var yG=function(t){function e(){var n=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return n.type=e.type,n}return n(e,t),e.prototype.doRender=function(){var t=this.group;t.removeAll();var e=this.visualMapModel,n=e.get(\u0026quot;textGap\u0026quot;),i=e.textStyleModel,r=i.getFont(),o=i.getTextColor(),a=this._getItemAlign(),s=e.itemSize,l=this._getViewData(),u=l.endsText,h=it(e.get(\u0026quot;showLabel\u0026quot;,!0),!u),c=!e.get(\u0026quot;selectedMode\u0026quot;);u\u0026amp;\u0026amp;this._renderEndsText(t,u[0],s,h,a),E(l.viewPieceList,(function(i){var l=i.piece,u=new Br;u.onclick=W(this._onItemClick,this,l),this._enableHoverLink(u,i.indexInModelPieceList);var p=e.getRepresentValue(l);if(this._createItemSymbol(u,p,[0,0,s[0],s[1]],c),h){var d=this.visualMapModel.getValueState(p);u.add(new Xs({style:{x:\u0026quot;right\u0026quot;===a?-n:s[0]+n,y:s[1]/2,text:l.text,verticalAlign:\u0026quot;middle\u0026quot;,align:a,font:r,fill:o,opacity:\u0026quot;outOfRange\u0026quot;===d?.5:1},silent:c}))}t.add(u)}),this),u\u0026amp;\u0026amp;this._renderEndsText(t,u[1],s,h,a),Ap(e.get(\u0026quot;orient\u0026quot;),t,e.get(\u0026quot;itemGap\u0026quot;)),this.renderBackground(t),this.positionGroup(t)},e.prototype._enableHoverLink=function(t,e){var n=this;t.on(\u0026quot;mouseover\u0026quot;,(function(){return i(\u0026quot;highlight\u0026quot;)})).on(\u0026quot;mouseout\u0026quot;,(function(){return i(\u0026quot;downplay\u0026quot;)}));var i=function(t){var i=n.visualMapModel;i.option.hoverLink\u0026amp;\u0026amp;n.api.dispatchAction({type:t,batch:jF(i.findTargetDataIndices(e),i)})}},e.prototype._getItemAlign=function(){var t=this.visualMapModel,e=t.option;if(\u0026quot;vertical\u0026quot;===e.orient)return ZF(t,this.api,t.itemSize);var n=e.align;return n\u0026amp;\u0026amp;\u0026quot;auto\u0026quot;!==n||(n=\u0026quot;left\u0026quot;),n},e.prototype._renderEndsText=function(t,e,n,i,r){if(e){var o=new Br,a=this.visualMapModel.textStyleModel;o.add(new Xs({style:oc(a,{x:i?\u0026quot;right\u0026quot;===r?n[0]:0:n[0]/2,y:n[1]/2,verticalAlign:\u0026quot;middle\u0026quot;,align:i?r:\u0026quot;center\u0026quot;,text:e})})),t.add(o)}},e.prototype._getViewData=function(){var t=this.visualMapModel,e=z(t.getPieceList(),(function(t,e){return{piece:t,indexInModelPieceList:e}})),n=t.get(\u0026quot;text\u0026quot;),i=t.get(\u0026quot;orient\u0026quot;),r=t.get(\u0026quot;inverse\u0026quot;);return(\u0026quot;horizontal\u0026quot;===i?r:!r)?e.reverse():n\u0026amp;\u0026amp;(n=n.slice().reverse()),{viewPieceList:e,endsText:n}},e.prototype._createItemSymbol=function(t,e,n,i){var r=Xy(this.getControllerVisual(e,\u0026quot;symbol\u0026quot;),n[0],n[1],n[2],n[3],this.getControllerVisual(e,\u0026quot;color\u0026quot;));r.silent=i,t.add(r)},e.prototype._onItemClick=function(t){var e=this.visualMapModel,n=e.option,i=n.selectedMode;if(i){var r=T(n.selected),o=e.getSelectedMapKey(t);\u0026quot;single\u0026quot;===i||!0===i?(r[o]=!0,E(r,(function(t,e){r[e]=e===o}))):r[o]=!r[o],this.api.dispatchAction({type:\u0026quot;selectDataRange\u0026quot;,from:this.uid,visualMapId:this.visualMapModel.id,selected:r})}},e.type=\u0026quot;visualMap.piecewise\u0026quot;,e}(XF);function vG(t){t.registerComponentModel(dG),t.registerComponentView(yG),cG(t)}var mG={label:{enabled:!0},decal:{show:!1}},xG=Vo(),_G={};function bG(t,e){var n=t.getModel(\u0026quot;aria\u0026quot;);if(n.get(\u0026quot;enabled\u0026quot;)){var i=T(mG);C(i.label,t.getLocaleModel().get(\u0026quot;aria\u0026quot;),!1),C(n.option,i,!1),function(){if(n.getModel(\u0026quot;decal\u0026quot;).get(\u0026quot;show\u0026quot;)){var e=yt();t.eachSeries((function(t){if(!t.isColorBySeries()){var n=e.get(t.type);n||(n={},e.set(t.type,n)),xG(t).scope=n}})),t.eachRawSeries((function(e){if(!t.isSeriesFiltered(e))if(X(e.enableAriaDecal))e.enableAriaDecal();else{var n=e.getData();if(e.isColorBySeries()){var i=pd(e.ecModel,e.name,_G,t.getSeriesCount()),r=n.getVisual(\u0026quot;decal\u0026quot;);n.setVisual(\u0026quot;decal\u0026quot;,u(r,i))}else{var o=e.getRawData(),a={},s=xG(e).scope;n.each((function(t){var e=n.getRawIndex(t);a[e]=t}));var l=o.count();o.each((function(t){var i=a[t],r=o.getName(t)||t+\u0026quot;\u0026quot;,h=pd(e.ecModel,r,s,l),c=n.getItemVisual(i,\u0026quot;decal\u0026quot;);n.setItemVisual(i,\u0026quot;decal\u0026quot;,u(c,h))}))}}function u(t,e){var n=t?A(A({},e),t):e;return n.dirty=!0,n}}))}}(),function(){var i=e.getZr().dom;if(!i)return;var o=t.getLocaleModel().get(\u0026quot;aria\u0026quot;),a=n.getModel(\u0026quot;label\u0026quot;);if(a.option=k(a.option,o),!a.get(\u0026quot;enabled\u0026quot;))return;if(i.setAttribute(\u0026quot;role\u0026quot;,\u0026quot;img\u0026quot;),a.get(\u0026quot;description\u0026quot;))return void i.setAttribute(\u0026quot;aria-label\u0026quot;,a.get(\u0026quot;description\u0026quot;));var s,l=t.getSeriesCount(),u=a.get([\u0026quot;data\u0026quot;,\u0026quot;maxCount\u0026quot;])||10,h=a.get([\u0026quot;series\u0026quot;,\u0026quot;maxCount\u0026quot;])||10,c=Math.min(l,h);if(l\u0026lt;1)return;var p=function(){var e=t.get(\u0026quot;title\u0026quot;);e\u0026amp;\u0026amp;e.length\u0026amp;\u0026amp;(e=e[0]);return e\u0026amp;\u0026amp;e.text}();s=p?r(a.get([\u0026quot;general\u0026quot;,\u0026quot;withTitle\u0026quot;]),{title:p}):a.get([\u0026quot;general\u0026quot;,\u0026quot;withoutTitle\u0026quot;]);var d=[];s+=r(l\u0026gt;1?a.get([\u0026quot;series\u0026quot;,\u0026quot;multiple\u0026quot;,\u0026quot;prefix\u0026quot;]):a.get([\u0026quot;series\u0026quot;,\u0026quot;single\u0026quot;,\u0026quot;prefix\u0026quot;]),{seriesCount:l}),t.eachSeries((function(e,n){if(n\u0026lt;c){var i=void 0,o=e.get(\u0026quot;name\u0026quot;)?\u0026quot;withName\u0026quot;:\u0026quot;withoutName\u0026quot;;i=r(i=l\u0026gt;1?a.get([\u0026quot;series\u0026quot;,\u0026quot;multiple\u0026quot;,o]):a.get([\u0026quot;series\u0026quot;,\u0026quot;single\u0026quot;,o]),{seriesId:e.seriesIndex,seriesName:e.get(\u0026quot;name\u0026quot;),seriesType:(_=e.subType,b=t.getLocaleModel().get([\u0026quot;series\u0026quot;,\u0026quot;typeNames\u0026quot;]),b[_]||b.chart)});var s=e.getData();if(s.count()\u0026gt;u)i+=r(a.get([\u0026quot;data\u0026quot;,\u0026quot;partialData\u0026quot;]),{displayCnt:u});else i+=a.get([\u0026quot;data\u0026quot;,\u0026quot;allData\u0026quot;]);for(var h=a.get([\u0026quot;data\u0026quot;,\u0026quot;separator\u0026quot;,\u0026quot;middle\u0026quot;]),p=a.get([\u0026quot;data\u0026quot;,\u0026quot;separator\u0026quot;,\u0026quot;end\u0026quot;]),f=a.get([\u0026quot;data\u0026quot;,\u0026quot;excludeDimensionId\u0026quot;]),g=[],y=0;y\u0026lt;s.count();y++)if(y\u0026lt;u){var v=s.getName(y),m=f?B(s.getValues(y),(function(t,e){return-1===P(f,e)})):s.getValues(y),x=a.get([\u0026quot;data\u0026quot;,v?\u0026quot;withName\u0026quot;:\u0026quot;withoutName\u0026quot;]);g.push(r(x,{name:v,value:m.join(h)}))}i+=g.join(h)+p,d.push(i)}var _,b}));var f=a.getModel([\u0026quot;series\u0026quot;,\u0026quot;multiple\u0026quot;,\u0026quot;separator\u0026quot;]),g=f.get(\u0026quot;middle\u0026quot;),y=f.get(\u0026quot;end\u0026quot;);s+=d.join(g)+y,i.setAttribute(\u0026quot;aria-label\u0026quot;,s)}()}function r(t,e){if(!U(t))return t;var n=t;return E(e,(function(t,e){n=n.replace(new RegExp(\u0026quot;\\\\{\\\\s*\u0026quot;+e+\u0026quot;\\\\s*\\\\}\u0026quot;,\u0026quot;g\u0026quot;),t)})),n}}function wG(t){if(t\u0026amp;\u0026amp;t.aria){var e=t.aria;null!=e.show\u0026amp;\u0026amp;(e.enabled=e.show),e.label=e.label||{},E([\u0026quot;description\u0026quot;,\u0026quot;general\u0026quot;,\u0026quot;series\u0026quot;,\u0026quot;data\u0026quot;],(function(t){null!=e[t]\u0026amp;\u0026amp;(e.label[t]=e[t])}))}}var SG={value:\u0026quot;eq\u0026quot;,\u0026quot;\u0026lt;\u0026quot;:\u0026quot;lt\u0026quot;,\u0026quot;\u0026lt;=\u0026quot;:\u0026quot;lte\u0026quot;,\u0026quot;\u0026gt;\u0026quot;:\u0026quot;gt\u0026quot;,\u0026quot;\u0026gt;=\u0026quot;:\u0026quot;gte\u0026quot;,\u0026quot;=\u0026quot;:\u0026quot;eq\u0026quot;,\u0026quot;!=\u0026quot;:\u0026quot;ne\u0026quot;,\u0026quot;\u0026lt;\u0026gt;\u0026quot;:\u0026quot;ne\u0026quot;},MG=function(){function t(t){if(null==(this._condVal=U(t)?new RegExp(t):et(t)?t:null)){var e=\u0026quot;\u0026quot;;0,wo(e)}}return t.prototype.evaluate=function(t){var e=typeof t;return U(e)?this._condVal.test(t):!!j(e)\u0026amp;\u0026amp;this._condVal.test(t+\u0026quot;\u0026quot;)},t}(),IG=function(){function t(){}return t.prototype.evaluate=function(){return this.value},t}(),TG=function(){function t(){}return t.prototype.evaluate=function(){for(var t=this.children,e=0;e\u0026lt;t.length;e++)if(!t[e].evaluate())return!1;return!0},t}(),CG=function(){function t(){}return t.prototype.evaluate=function(){for(var t=this.children,e=0;e\u0026lt;t.length;e++)if(t[e].evaluate())return!0;return!1},t}(),DG=function(){function t(){}return t.prototype.evaluate=function(){return!this.child.evaluate()},t}(),AG=function(){function t(){}return t.prototype.evaluate=function(){for(var t=!!this.valueParser,e=(0,this.getValue)(this.valueGetterParam),n=t?this.valueParser(e):null,i=0;i\u0026lt;this.subCondList.length;i++)if(!this.subCondList[i].evaluate(t?n:e))return!1;return!0},t}();function kG(t,e){if(!0===t||!1===t){var n=new IG;return n.value=t,n}var i=\u0026quot;\u0026quot;;return PG(t)||wo(i),t.and?LG(\u0026quot;and\u0026quot;,t,e):t.or?LG(\u0026quot;or\u0026quot;,t,e):t.not?function(t,e){var n=t.not,i=\u0026quot;\u0026quot;;0;PG(n)||wo(i);var r=new DG;r.child=kG(n,e),r.child||wo(i);return r}(t,e):function(t,e){for(var n=\u0026quot;\u0026quot;,i=e.prepareGetValue(t),r=[],o=G(t),a=t.parser,s=a?Cf(a):null,l=0;l\u0026lt;o.length;l++){var u=o[l];if(\u0026quot;parser\u0026quot;!==u\u0026amp;\u0026amp;!e.valueGetterAttrMap.get(u)){var h=_t(SG,u)?SG[u]:u,c=t[u],p=s?s(c):c,d=Pf(h,p)||\u0026quot;reg\u0026quot;===h\u0026amp;\u0026amp;new MG(p);d||wo(n),r.push(d)}}r.length||wo(n);var f=new AG;return f.valueGetterParam=i,f.valueParser=s,f.getValue=e.getValue,f.subCondList=r,f}(t,e)}function LG(t,e,n){var i=e[t],r=\u0026quot;\u0026quot;;Y(i)||wo(r),i.length||wo(r);var o=\u0026quot;and\u0026quot;===t?new TG:new CG;return o.children=z(i,(function(t){return kG(t,n)})),o.children.length||wo(r),o}function PG(t){return q(t)\u0026amp;\u0026amp;!N(t)}var OG=function(){function t(t,e){this._cond=kG(t,e)}return t.prototype.evaluate=function(){return this._cond.evaluate()},t}();var RG={type:\u0026quot;echarts:filter\u0026quot;,transform:function(t){for(var e,n,i,r=t.upstream,o=(n=t.config,i={valueGetterAttrMap:yt({dimension:!0}),prepareGetValue:function(t){var e=\u0026quot;\u0026quot;,n=t.dimension;_t(t,\u0026quot;dimension\u0026quot;)||wo(e);var i=r.getDimensionInfo(n);return i||wo(e),{dimIdx:i.index}},getValue:function(t){return r.retrieveValueFromItem(e,t.dimIdx)}},new OG(n,i)),a=[],s=0,l=r.count();s\u0026lt;l;s++)e=r.getRawDataItem(s),o.evaluate()\u0026amp;\u0026amp;a.push(e);return{data:a}}};var NG={type:\u0026quot;echarts:sort\u0026quot;,transform:function(t){var e=t.upstream,n=t.config,i=\u0026quot;\u0026quot;,r=To(n);r.length||wo(i);var o=[];E(r,(function(t){var n=t.dimension,r=t.order,a=t.parser,s=t.incomparable;if(null==n\u0026amp;\u0026amp;wo(i),\u0026quot;asc\u0026quot;!==r\u0026amp;\u0026amp;\u0026quot;desc\u0026quot;!==r\u0026amp;\u0026amp;wo(i),s\u0026amp;\u0026amp;\u0026quot;min\u0026quot;!==s\u0026amp;\u0026amp;\u0026quot;max\u0026quot;!==s){var l=\u0026quot;\u0026quot;;0,wo(l)}if(\u0026quot;asc\u0026quot;!==r\u0026amp;\u0026amp;\u0026quot;desc\u0026quot;!==r){var u=\u0026quot;\u0026quot;;0,wo(u)}var h=e.getDimensionInfo(n);h||wo(i);var c=a?Cf(a):null;a\u0026amp;\u0026amp;!c\u0026amp;\u0026amp;wo(i),o.push({dimIdx:h.index,parser:c,comparator:new kf(r,s)})}));var a=e.sourceFormat;a!==Hp\u0026amp;\u0026amp;a!==Yp\u0026amp;\u0026amp;wo(i);for(var s=[],l=0,u=e.count();l\u0026lt;u;l++)s.push(e.getRawDataItem(l));return s.sort((function(t,n){for(var i=0;i\u0026lt;o.length;i++){var r=o[i],a=e.retrieveValueFromItem(t,r.dimIdx),s=e.retrieveValueFromItem(n,r.dimIdx);r.parser\u0026amp;\u0026amp;(a=r.parser(a),s=r.parser(s));var l=r.comparator.evaluate(a,s);if(0!==l)return l}return 0})),{data:s}}};var EG=function(t){function e(){var e=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return e.type=\u0026quot;dataset\u0026quot;,e}return n(e,t),e.prototype.init=function(e,n,i){t.prototype.init.call(this,e,n,i),this._sourceManager=new $f(this),Jf(this)},e.prototype.mergeOption=function(e,n){t.prototype.mergeOption.call(this,e,n),Jf(this)},e.prototype.optionUpdated=function(){this._sourceManager.dirty()},e.prototype.getSourceManager=function(){return this._sourceManager},e.type=\u0026quot;dataset\u0026quot;,e.defaultOption={seriesLayoutBy:jp},e}(zp),zG=function(t){function e(){var e=null!==t\u0026amp;\u0026amp;t.apply(this,arguments)||this;return e.type=\u0026quot;dataset\u0026quot;,e}return n(e,t),e.type=\u0026quot;dataset\u0026quot;,e}(Ag);var VG=hs.CMD;function BG(t,e){return Math.abs(t-e)\u0026lt;1e-5}function FG(t){var e,n,i,r,o,a=t.data,s=t.len(),l=[],u=0,h=0,c=0,p=0;function d(t,n){e\u0026amp;\u0026amp;e.length\u0026gt;2\u0026amp;\u0026amp;l.push(e),e=[t,n]}function f(t,n,i,r){BG(t,i)\u0026amp;\u0026amp;BG(n,r)||e.push(t,n,i,r,i,r)}function g(t,n,i,r,o,a){var s=Math.abs(n-t),l=4*Math.tan(s/4)/3,u=n\u0026lt;t?-1:1,h=Math.cos(t),c=Math.sin(t),p=Math.cos(n),d=Math.sin(n),f=h*o+i,g=c*a+r,y=p*o+i,v=d*a+r,m=o*l*u,x=a*l*u;e.push(f-m*c,g+x*h,y+m*d,v-x*p,y,v)}for(var y=0;y\u0026lt;s;){var v=a[y++],m=1===y;switch(m\u0026amp;\u0026amp;(c=u=a[y],p=h=a[y+1],v!==VG.L\u0026amp;\u0026amp;v!==VG.C\u0026amp;\u0026amp;v!==VG.Q||(e=[c,p])),v){case VG.M:u=c=a[y++],h=p=a[y++],d(c,p);break;case VG.L:f(u,h,n=a[y++],i=a[y++]),u=n,h=i;break;case VG.C:e.push(a[y++],a[y++],a[y++],a[y++],u=a[y++],h=a[y++]);break;case VG.Q:n=a[y++],i=a[y++],r=a[y++],o=a[y++],e.push(u+2/3*(n-u),h+2/3*(i-h),r+2/3*(n-r),o+2/3*(i-o),r,o),u=r,h=o;break;case VG.A:var x=a[y++],_=a[y++],b=a[y++],w=a[y++],S=a[y++],M=a[y++]+S;y+=1;var I=!a[y++];n=Math.cos(S)*b+x,i=Math.sin(S)*w+_,m?d(c=n,p=i):f(u,h,n,i),u=Math.cos(M)*b+x,h=Math.sin(M)*w+_;for(var T=(I?-1:1)*Math.PI/2,C=S;I?C\u0026gt;M:C\u0026lt;M;C+=T){g(C,I?Math.max(C+T,M):Math.min(C+T,M),x,_,b,w)}break;case VG.R:c=u=a[y++],p=h=a[y++],n=c+a[y++],i=p+a[y++],d(n,p),f(n,p,n,i),f(n,i,c,i),f(c,i,c,p),f(c,p,n,p);break;case VG.Z:e\u0026amp;\u0026amp;f(u,h,c,p),u=c,h=p}}return e\u0026amp;\u0026amp;e.length\u0026gt;2\u0026amp;\u0026amp;l.push(e),l}function GG(t,e,n,i,r,o,a,s,l,u){if(BG(t,n)\u0026amp;\u0026amp;BG(e,i)\u0026amp;\u0026amp;BG(r,a)\u0026amp;\u0026amp;BG(o,s))l.push(a,s);else{var h=2/u,c=h*h,p=a-t,d=s-e,f=Math.sqrt(p*p+d*d);p/=f,d/=f;var g=n-t,y=i-e,v=r-a,m=o-s,x=g*g+y*y,_=v*v+m*m;if(x\u0026lt;c\u0026amp;\u0026amp;_\u0026lt;c)l.push(a,s);else{var b=p*g+d*y,w=-p*v-d*m;if(x-b*b\u0026lt;c\u0026amp;\u0026amp;b\u0026gt;=0\u0026amp;\u0026amp;_-w*w\u0026lt;c\u0026amp;\u0026amp;w\u0026gt;=0)l.push(a,s);else{var S=[],M=[];wn(t,n,r,a,.5,S),wn(e,i,o,s,.5,M),GG(S[0],M[0],S[1],M[1],S[2],M[2],S[3],M[3],l,u),GG(S[4],M[4],S[5],M[5],S[6],M[6],S[7],M[7],l,u)}}}}function WG(t,e,n){var i=t[e],r=t[1-e],o=Math.abs(i/r),a=Math.ceil(Math.sqrt(o*n)),s=Math.floor(n/a);0===s\u0026amp;\u0026amp;(s=1,a=n);for(var l=[],u=0;u\u0026lt;a;u++)l.push(s);var h=n-a*s;if(h\u0026gt;0)for(u=0;u\u0026lt;h;u++)l[u%a]+=1;return l}function HG(t,e,n){for(var i=t.r0,r=t.r,o=t.startAngle,a=t.endAngle,s=Math.abs(a-o),l=s*r,u=r-i,h=l\u0026gt;Math.abs(u),c=WG([l,u],h?0:1,e),p=(h?s:u)/c.length,d=0;d\u0026lt;c.length;d++)for(var f=(h?u:s)/c[d],g=0;g\u0026lt;c[d];g++){var y={};h?(y.startAngle=o+p*d,y.endAngle=o+p*(d+1),y.r0=i+f*g,y.r=i+f*(g+1)):(y.startAngle=o+f*g,y.endAngle=o+f*(g+1),y.r0=i+p*d,y.r=i+p*(d+1)),y.clockwise=t.clockwise,y.cx=t.cx,y.cy=t.cy,n.push(y)}}function YG(t,e,n,i){return t*i-n*e}function XG(t,e,n,i,r,o,a,s){var l=n-t,u=i-e,h=a-r,c=s-o,p=YG(h,c,l,u);if(Math.abs(p)\u0026lt;1e-6)return null;var d=YG(t-r,e-o,h,c)/p;return d\u0026lt;0||d\u0026gt;1?null:new De(d*l+t,d*u+e)}function UG(t,e,n){var i=new De;De.sub(i,n,e),i.normalize();var r=new De;return De.sub(r,t,e),r.dot(i)}function ZG(t,e){var n=t[t.length-1];n\u0026amp;\u0026amp;n[0]===e[0]\u0026amp;\u0026amp;n[1]===e[1]||t.push(e)}function jG(t){var e=t.points,n=[],i=[];Ba(e,n,i);var r=new ze(n[0],n[1],i[0]-n[0],i[1]-n[1]),o=r.width,a=r.height,s=r.x,l=r.y,u=new De,h=new De;return o\u0026gt;a?(u.x=h.x=s+o/2,u.y=l,h.y=l+a):(u.y=h.y=l+a/2,u.x=s,h.x=s+o),function(t,e,n){for(var i=t.length,r=[],o=0;o\u0026lt;i;o++){var a=t[o],s=t[(o+1)%i],l=XG(a[0],a[1],s[0],s[1],e.x,e.y,n.x,n.y);l\u0026amp;\u0026amp;r.push({projPt:UG(l,e,n),pt:l,idx:o})}if(r.length\u0026lt;2)return[{points:t},{points:t}];r.sort((function(t,e){return t.projPt-e.projPt}));var u=r[0],h=r[r.length-1];if(h.idx\u0026lt;u.idx){var c=u;u=h,h=c}var p=[u.pt.x,u.pt.y],d=[h.pt.x,h.pt.y],f=[p],g=[d];for(o=u.idx+1;o\u0026lt;=h.idx;o++)ZG(f,t[o].slice());for(ZG(f,d),ZG(f,p),o=h.idx+1;o\u0026lt;=u.idx+i;o++)ZG(g,t[o%i].slice());return ZG(g,p),ZG(g,d),[{points:f},{points:g}]}(e,u,h)}function qG(t,e,n,i){if(1===n)i.push(e);else{var r=Math.floor(n/2),o=t(e);qG(t,o[0],r,i),qG(t,o[1],n-r,i)}return i}function KG(t,e){e.setStyle(t.style),e.z=t.z,e.z2=t.z2,e.zlevel=t.zlevel}function $G(t,e){var n,i=[],r=t.shape;switch(t.type){case\u0026quot;rect\u0026quot;:!function(t,e,n){for(var i=t.width,r=t.height,o=i\u0026gt;r,a=WG([i,r],o?0:1,e),s=o?\u0026quot;width\u0026quot;:\u0026quot;height\u0026quot;,l=o?\u0026quot;height\u0026quot;:\u0026quot;width\u0026quot;,u=o?\u0026quot;x\u0026quot;:\u0026quot;y\u0026quot;,h=o?\u0026quot;y\u0026quot;:\u0026quot;x\u0026quot;,c=t[s]/a.length,p=0;p\u0026lt;a.length;p++)for(var d=t[l]/a[p],f=0;f\u0026lt;a[p];f++){var g={};g[u]=p*c,g[h]=f*d,g[s]=c,g[l]=d,g.x+=t.x,g.y+=t.y,n.push(g)}}(r,e,i),n=Ws;break;case\u0026quot;sector\u0026quot;:HG(r,e,i),n=Fu;break;case\u0026quot;circle\u0026quot;:HG({r0:0,r:r.r,startAngle:0,endAngle:2*Math.PI,cx:r.cx,cy:r.cy},e,i),n=Fu;break;default:var o=t.getComputedTransform(),a=o?Math.sqrt(Math.max(o[0]*o[0]+o[1]*o[1],o[2]*o[2]+o[3]*o[3])):1,s=z(function(t,e){var n=FG(t),i=[];e=e||1;for(var r=0;r\u0026lt;n.length;r++){var o=n[r],a=[],s=o[0],l=o[1];a.push(s,l);for(var u=2;u\u0026lt;o.length;){var h=o[u++],c=o[u++],p=o[u++],d=o[u++],f=o[u++],g=o[u++];GG(s,l,h,c,p,d,f,g,a,e),s=f,l=g}i.push(a)}return i}(t.getUpdatedPathProxy(),a),(function(t){return function(t){for(var e=[],n=0;n\u0026lt;t.length;)e.push([t[n++],t[n++]]);return e}(t)})),l=s.length;if(0===l)qG(jG,{points:s[0]},e,i);else if(l===e)for(var u=0;u\u0026lt;l;u++)i.push({points:s[u]});else{var h=0,c=z(s,(function(t){var e=[],n=[];Ba(t,e,n);var i=(n[1]-e[1])*(n[0]-e[0]);return h+=i,{poly:t,area:i}}));c.sort((function(t,e){return e.area-t.area}));var p=e;for(u=0;u\u0026lt;l;u++){var d=c[u];if(p\u0026lt;=0)break;var f=u===l-1?p:Math.ceil(d.area/h*e);f\u0026lt;0||(qG(jG,{points:d.poly},f,i),p-=f)}}n=Xu}if(!n)return function(t,e){for(var n=[],i=0;i\u0026lt;e;i++)n.push(bu(t));return n}(t,e);var g=[];for(u=0;u\u0026lt;i.length;u++){var y=new n;y.setShape(i[u]),KG(t,y),g.push(y)}return g}function JG(t,e){var n=t.length,i=e.length;if(n===i)return[t,e];for(var r=[],o=[],a=n\u0026lt;i?t:e,s=Math.min(n,i),l=Math.abs(i-n)/6,u=(s-2)/6,h=Math.ceil(l/u)+1,c=[a[0],a[1]],p=l,d=2;d\u0026lt;s;){var f=a[d-2],g=a[d-1],y=a[d++],v=a[d++],m=a[d++],x=a[d++],_=a[d++],b=a[d++];if(p\u0026lt;=0)c.push(y,v,m,x,_,b);else{for(var w=Math.min(p,h-1)+1,S=1;S\u0026lt;=w;S++){var M=S/w;wn(f,y,m,_,M,r),wn(g,v,x,b,M,o),f=r[3],g=o[3],c.push(r[1],o[1],r[2],o[2],f,g),y=r[5],v=o[5],m=r[6],x=o[6]}p-=w-1}}return a===t?[c,e]:[t,c]}function QG(t,e){for(var n=t.length,i=t[n-2],r=t[n-1],o=[],a=0;a\u0026lt;e.length;)o[a++]=i,o[a++]=r;return o}function tW(t){for(var e=0,n=0,i=0,r=t.length,o=0,a=r-2;o\u0026lt;r;a=o,o+=2){var s=t[a],l=t[a+1],u=t[o],h=t[o+1],c=s*h-u*l;e+=c,n+=(s+u)*c,i+=(l+h)*c}return 0===e?[t[0]||0,t[1]||0]:[n/e/3,i/e/3,e]}function eW(t,e,n,i){for(var r=(t.length-2)/6,o=1/0,a=0,s=t.length,l=s-2,u=0;u\u0026lt;r;u++){for(var h=6*u,c=0,p=0;p\u0026lt;s;p+=2){var d=0===p?h:(h+p-2)%l+2,f=t[d]-n[0],g=t[d+1]-n[1],y=e[p]-i[0]-f,v=e[p+1]-i[1]-g;c+=y*y+v*v}c\u0026lt;o\u0026amp;\u0026amp;(o=c,a=u)}return a}function nW(t){for(var e=[],n=t.length,i=0;i\u0026lt;n;i+=2)e[i]=t[n-i-2],e[i+1]=t[n-i-1];return e}function iW(t){return t.__isCombineMorphing}var rW=\u0026quot;__mOriginal_\u0026quot;;function oW(t,e,n){var i=rW+e,r=t[i]||t[e];t[i]||(t[i]=t[e]);var o=n.replace,a=n.after,s=n.before;t[e]=function(){var t,e=arguments;return s\u0026amp;\u0026amp;s.apply(this,e),t=o?o.apply(this,e):r.apply(this,e),a\u0026amp;\u0026amp;a.apply(this,e),t}}function aW(t,e){var n=rW+e;t[n]\u0026amp;\u0026amp;(t[e]=t[n],t[n]=null)}function sW(t,e){for(var n=0;n\u0026lt;t.length;n++)for(var i=t[n],r=0;r\u0026lt;i.length;){var o=i[r],a=i[r+1];i[r++]=e[0]*o+e[2]*a+e[4],i[r++]=e[1]*o+e[3]*a+e[5]}}function lW(t,e){var n=t.getUpdatedPathProxy(),i=e.getUpdatedPathProxy(),r=function(t,e){for(var n,i,r,o=[],a=[],s=0;s\u0026lt;Math.max(t.length,e.length);s++){var l=t[s],u=e[s],h=void 0,c=void 0;l?u?(i=h=(n=JG(l,u))[0],r=c=n[1]):(c=QG(r||l,l),h=l):(h=QG(i||u,u),c=u),o.push(h),a.push(c)}return[o,a]}(FG(n),FG(i)),o=r[0],a=r[1],s=t.getComputedTransform(),l=e.getComputedTransform();s\u0026amp;\u0026amp;sW(o,s),l\u0026amp;\u0026amp;sW(a,l),oW(e,\u0026quot;updateTransform\u0026quot;,{replace:function(){this.transform=null}}),e.transform=null;var u=function(t,e,n,i){for(var r,o=[],a=0;a\u0026lt;t.length;a++){var s=t[a],l=e[a],u=tW(s),h=tW(l);null==r\u0026amp;\u0026amp;(r=u[2]\u0026lt;0!=h[2]\u0026lt;0);var c=[],p=[],d=0,f=1/0,g=[],y=s.length;r\u0026amp;\u0026amp;(s=nW(s));for(var v=6*eW(s,l,u,h),m=y-2,x=0;x\u0026lt;m;x+=2){var _=(v+x)%m+2;c[x+2]=s[_]-u[0],c[x+3]=s[_+1]-u[1]}if(c[0]=s[v]-u[0],c[1]=s[v+1]-u[1],n\u0026gt;0)for(var b=i/n,w=-i/2;w\u0026lt;=i/2;w+=b){var S=Math.sin(w),M=Math.cos(w),I=0;for(x=0;x\u0026lt;s.length;x+=2){var T=c[x],C=c[x+1],D=l[x]-h[0],A=l[x+1]-h[1],k=D*M-A*S,L=D*S+A*M;g[x]=k,g[x+1]=L;var P=k-T,O=L-C;I+=P*P+O*O}if(I\u0026lt;f){f=I,d=w;for(var R=0;R\u0026lt;g.length;R++)p[R]=g[R]}}else for(var N=0;N\u0026lt;y;N+=2)p[N]=l[N]-h[0],p[N+1]=l[N+1]-h[1];o.push({from:c,to:p,fromCp:u,toCp:h,rotation:-d})}return o}(o,a,10,Math.PI),h=[];oW(e,\u0026quot;buildPath\u0026quot;,{replace:function(t){for(var n=e.__morphT,i=1-n,r=[],o=0;o\u0026lt;u.length;o++){var a=u[o],s=a.from,l=a.to,c=a.rotation*n,p=a.fromCp,d=a.toCp,f=Math.sin(c),g=Math.cos(c);Gt(r,p,d,n);for(var y=0;y\u0026lt;s.length;y+=2){var v=s[y],m=s[y+1],x=v*i+(S=l[y])*n,_=m*i+(M=l[y+1])*n;h[y]=x*g-_*f+r[0],h[y+1]=x*f+_*g+r[1]}var b=h[0],w=h[1];t.moveTo(b,w);for(y=2;y\u0026lt;s.length;){var S=h[y++],M=h[y++],I=h[y++],T=h[y++],C=h[y++],D=h[y++];b===S\u0026amp;\u0026amp;w===M\u0026amp;\u0026amp;I===C\u0026amp;\u0026amp;T===D?t.lineTo(C,D):t.bezierCurveTo(S,M,I,T,C,D),b=C,w=D}}}})}function uW(t,e,n){if(!t||!e)return e;var i=n.done,r=n.during;return lW(t,e),e.__morphT=0,e.animateTo({__morphT:1},k({during:function(t){e.dirtyShape(),r\u0026amp;\u0026amp;r(t)},done:function(){aW(e,\u0026quot;buildPath\u0026quot;),aW(e,\u0026quot;updateTransform\u0026quot;),e.__morphT=-1,e.createPathProxy(),e.dirtyShape(),i\u0026amp;\u0026amp;i()}},n)),e}function hW(t,e,n,i,r,o){t=r===n?0:Math.round(32767*(t-n)/(r-n)),e=o===i?0:Math.round(32767*(e-i)/(o-i));for(var a,s=0,l=32768;l\u0026gt;0;l/=2){var u=0,h=0;(t\u0026amp;l)\u0026gt;0\u0026amp;\u0026amp;(u=1),(e\u0026amp;l)\u0026gt;0\u0026amp;\u0026amp;(h=1),s+=l*l*(3*u^h),0===h\u0026amp;\u0026amp;(1===u\u0026amp;\u0026amp;(t=l-1-t,e=l-1-e),a=t,t=e,e=a)}return s}function cW(t){var e=1/0,n=1/0,i=-1/0,r=-1/0,o=z(t,(function(t){var o=t.getBoundingRect(),a=t.getComputedTransform(),s=o.x+o.width/2+(a?a[4]:0),l=o.y+o.height/2+(a?a[5]:0);return e=Math.min(s,e),n=Math.min(l,n),i=Math.max(s,i),r=Math.max(l,r),[s,l]}));return z(o,(function(o,a){return{cp:o,z:hW(o[0],o[1],e,n,i,r),path:t[a]}})).sort((function(t,e){return t.z-e.z})).map((function(t){return t.path}))}function pW(t){return $G(t.path,t.count)}function dW(t){return Y(t[0])}function fW(t,e){for(var n=[],i=t.length,r=0;r\u0026lt;i;r++)n.push({one:t[r],many:[]});for(r=0;r\u0026lt;e.length;r++){var o=e[r].length,a=void 0;for(a=0;a\u0026lt;o;a++)n[a%i].many.push(e[r][a])}var s=0;for(r=i-1;r\u0026gt;=0;r--)if(!n[r].many.length){var l=n[s].many;if(l.length\u0026lt;=1){if(!s)return n;s=0}o=l.length;var u=Math.ceil(o/2);n[r].many=l.slice(u,o),n[s].many=l.slice(0,u),s++}return n}var gW={clone:function(t){for(var e=[],n=1-Math.pow(1-t.path.style.opacity,1/t.count),i=0;i\u0026lt;t.count;i++){var r=bu(t.path);r.setStyle(\u0026quot;opacity\u0026quot;,n),e.push(r)}return e},split:null};function yW(t,e,n,i,r,o){if(t.length\u0026amp;\u0026amp;e.length){var a=gh(\u0026quot;update\u0026quot;,i,r);if(a\u0026amp;\u0026amp;a.duration\u0026gt;0){var s,l,u=i.getModel(\u0026quot;universalTransition\u0026quot;).get(\u0026quot;delay\u0026quot;),h=Object.assign({setToFinal:!0},a);dW(t)\u0026amp;\u0026amp;(s=t,l=e),dW(e)\u0026amp;\u0026amp;(s=e,l=t);for(var c=s?s===t:t.length\u0026gt;e.length,p=s?fW(l,s):fW(c?e:t,[c?t:e]),d=0,f=0;f\u0026lt;p.length;f++)d+=p[f].many.length;var g=0;for(f=0;f\u0026lt;p.length;f++)y(p[f],c,g,d),g+=p[f].many.length}}function y(t,e,i,r,a){var s=t.many,l=t.one;if(1!==s.length||a)for(var c=k({dividePath:gW[n],individualDelay:u\u0026amp;\u0026amp;function(t,e,n,o){return u(t+i,r)}},h),p=e?function(t,e,n){var i=[];!function t(e){for(var n=0;n\u0026lt;e.length;n++){var r=e[n];iW(r)?t(r.childrenRef()):r instanceof ks\u0026amp;\u0026amp;i.push(r)}}(t);var r=i.length;if(!r)return{fromIndividuals:[],toIndividuals:[],count:0};var o=(n.dividePath||pW)({path:e,count:r});if(o.length!==r)return console.error(\u0026quot;Invalid morphing: unmatched splitted path\u0026quot;),{fromIndividuals:[],toIndividuals:[],count:0};i=cW(i),o=cW(o);for(var a=n.done,s=n.during,l=n.individualDelay,u=new vr,h=0;h\u0026lt;r;h++){var c=i[h],p=o[h];p.parent=e,p.copyTransform(u),l||lW(c,p)}function d(t){for(var e=0;e\u0026lt;o.length;e++)o[e].addSelfToZr(t)}function f(){e.__isCombineMorphing=!1,e.__morphT=-1,e.childrenRef=null,aW(e,\u0026quot;addSelfToZr\u0026quot;),aW(e,\u0026quot;removeSelfFromZr\u0026quot;)}e.__isCombineMorphing=!0,e.childrenRef=function(){return o},oW(e,\u0026quot;addSelfToZr\u0026quot;,{after:function(t){d(t)}}),oW(e,\u0026quot;removeSelfFromZr\u0026quot;,{after:function(t){for(var e=0;e\u0026lt;o.length;e++)o[e].removeSelfFromZr(t)}});var g=o.length;if(l){var y=g,v=function(){0==--y\u0026amp;\u0026amp;(f(),a\u0026amp;\u0026amp;a())};for(h=0;h\u0026lt;g;h++){var m=l?k({delay:(n.delay||0)+l(h,g,i[h],o[h]),done:v},n):n;uW(i[h],o[h],m)}}else e.__morphT=0,e.animateTo({__morphT:1},k({during:function(t){for(var n=0;n\u0026lt;g;n++){var i=o[n];i.__morphT=e.__morphT,i.dirtyShape()}s\u0026amp;\u0026amp;s(t)},done:function(){f();for(var e=0;e\u0026lt;t.length;e++)aW(t[e],\u0026quot;updateTransform\u0026quot;);a\u0026amp;\u0026amp;a()}},n));return e.__zr\u0026amp;\u0026amp;d(e.__zr),{fromIndividuals:i,toIndividuals:o,count:g}}(s,l,c):function(t,e,n){var i=e.length,r=[],o=n.dividePath||pW;if(iW(t)){!function t(e){for(var n=0;n\u0026lt;e.length;n++){var i=e[n];iW(i)?t(i.childrenRef()):i instanceof ks\u0026amp;\u0026amp;r.push(i)}}(t.childrenRef());var a=r.length;if(a\u0026lt;i)for(var s=0,l=a;l\u0026lt;i;l++)r.push(bu(r[s++%a]));r.length=i}else{r=o({path:t,count:i});var u=t.getComputedTransform();for(l=0;l\u0026lt;r.length;l++)r[l].setLocalTransform(u);if(r.length!==i)return console.error(\u0026quot;Invalid morphing: unmatched splitted path\u0026quot;),{fromIndividuals:[],toIndividuals:[],count:0}}r=cW(r),e=cW(e);var h=n.individualDelay;for(l=0;l\u0026lt;i;l++){var c=h?k({delay:(n.delay||0)+h(l,i,r[l],e[l])},n):n;uW(r[l],e[l],c)}return{fromIndividuals:r,toIndividuals:e,count:e.length}}(l,s,c),d=p.fromIndividuals,f=p.toIndividuals,g=d.length,v=0;v\u0026lt;g;v++){m=u?k({delay:u(v,g)},h):h;o(d[v],f[v],e?s[v]:t.one,e?t.one:s[v],m)}else{var m,x=e?s[0]:l,_=e?l:s[0];if(iW(x))y({many:[x],one:_},!0,i,r,!0);else uW(x,_,m=u?k({delay:u(i,r)},h):h),o(x,_,x,_,m)}}}function vW(t){if(!t)return[];if(Y(t)){for(var e=[],n=0;n\u0026lt;t.length;n++)e.push(vW(t[n]));return e}var i=[];return t.traverse((function(t){t instanceof ks\u0026amp;\u0026amp;!t.disableMorphing\u0026amp;\u0026amp;!t.invisible\u0026amp;\u0026amp;!t.ignore\u0026amp;\u0026amp;i.push(t)})),i}var mW=Vo();function xW(t,e,n,i){var r=function(t,e){for(var n=t.dimensions,i=0;i\u0026lt;n.length;i++){var r=t.getDimensionInfo(n[i]);if(r\u0026amp;\u0026amp;0===r.otherDims[e])return n[i]}}(t,i?\u0026quot;itemChildGroupId\u0026quot;:\u0026quot;itemGroupId\u0026quot;);if(r){var o=function(t,e,n){var i=t.getDimensionInfo(n),r=i\u0026amp;\u0026amp;i.ordinalMeta;if(i){var o=t.get(i.name,e);return r\u0026amp;\u0026amp;r.categories[o]||o+\u0026quot;\u0026quot;}}(t,e,r);return o}var a=t.getRawDataItem(e),s=i?\u0026quot;childGroupId\u0026quot;:\u0026quot;groupId\u0026quot;;return a\u0026amp;\u0026amp;a[s]?a[s]+\u0026quot;\u0026quot;:i?void 0:n||t.getId(e)}function _W(t){var e=[];return E(t,(function(t){var n=t.data,i=t.dataGroupId;if(!(n.count()\u0026gt;1e4))for(var r=n.getIndices(),o=0;o\u0026lt;r.length;o++)e.push({data:n,groupId:xW(n,o,i,!1),childGroupId:xW(n,o,i,!0),divide:t.divide,dataIndex:o})})),e}function bW(t,e,n){t.traverse((function(t){t instanceof ks\u0026amp;\u0026amp;mh(t,{style:{opacity:0}},e,{dataIndex:n,isFrom:!0})}))}function wW(t){if(t.parent){var e=t.getComputedTransform();t.setLocalTransform(e),t.parent.remove(t)}}function SW(t){t.stopAnimation(),t.isGroup\u0026amp;\u0026amp;t.traverse((function(t){t.stopAnimation()}))}function MW(t,e,n){var i=gh(\u0026quot;update\u0026quot;,n,e);i\u0026amp;\u0026amp;t.traverse((function(t){if(t instanceof Da){var e=function(t){return fh(t).oldStyle}(t);e\u0026amp;\u0026amp;t.animateFrom({style:e},i)}}))}function IW(t,e,n){var i=_W(t),r=_W(e);function o(t,e,n,i,r){(n||t)\u0026amp;\u0026amp;e.animateFrom({style:n\u0026amp;\u0026amp;n!==t?A(A({},n.style),t.style):t.style},r)}var a=!1,s=0,l=yt(),u=yt();i.forEach((function(t){t.groupId\u0026amp;\u0026amp;l.set(t.groupId,!0),t.childGroupId\u0026amp;\u0026amp;u.set(t.childGroupId,!0)}));for(var h=0;h\u0026lt;r.length;h++){var c=r[h].groupId;if(u.get(c)){s=1;break}var p=r[h].childGroupId;if(p\u0026amp;\u0026amp;l.get(p)){s=2;break}}function d(t,e){return function(n){var i=n.data,r=n.dataIndex;return e?i.getId(r):t?1===s?n.childGroupId:n.groupId:2===s?n.childGroupId:n.groupId}}var f=function(t,e){var n=t.length;if(n!==e.length)return!1;for(var i=0;i\u0026lt;n;i++){var r=t[i],o=e[i];if(r.data.getId(r.dataIndex)!==o.data.getId(o.dataIndex))return!1}return!0}(i,r),g={};if(!f)for(h=0;h\u0026lt;r.length;h++){var y=r[h],v=y.data.getItemGraphicEl(y.dataIndex);v\u0026amp;\u0026amp;(g[v.id]=!0)}function m(t,e){var n=i[e],s=r[t],l=s.data.hostModel,u=n.data.getItemGraphicEl(n.dataIndex),h=s.data.getItemGraphicEl(s.dataIndex);u!==h?u\u0026amp;\u0026amp;g[u.id]||h\u0026amp;\u0026amp;(SW(h),u?(SW(u),wW(u),a=!0,yW(vW(u),vW(h),s.divide,l,t,o)):bW(h,l,t)):h\u0026amp;\u0026amp;MW(h,s.dataIndex,l)}new Gm(i,r,d(!0,f),d(!1,f),null,\u0026quot;multiple\u0026quot;).update(m).updateManyToOne((function(t,e){var n=r[t],s=n.data,l=s.hostModel,u=s.getItemGraphicEl(n.dataIndex),h=B(z(e,(function(t){return i[t].data.getItemGraphicEl(i[t].dataIndex)})),(function(t){return t\u0026amp;\u0026amp;t!==u\u0026amp;\u0026amp;!g[t.id]}));u\u0026amp;\u0026amp;(SW(u),h.length?(E(h,(function(t){SW(t),wW(t)})),a=!0,yW(vW(h),vW(u),n.divide,l,t,o)):bW(u,l,n.dataIndex))})).updateOneToMany((function(t,e){var n=i[e],s=n.data.getItemGraphicEl(n.dataIndex);if(!s||!g[s.id]){var l=B(z(t,(function(t){return r[t].data.getItemGraphicEl(r[t].dataIndex)})),(function(t){return t\u0026amp;\u0026amp;t!==s})),u=r[t[0]].data.hostModel;l.length\u0026amp;\u0026amp;(E(l,(function(t){return SW(t)})),s?(SW(s),wW(s),a=!0,yW(vW(s),vW(l),n.divide,u,t[0],o)):E(l,(function(e){return bW(e,u,t[0])})))}})).updateManyToMany((function(t,e){new Gm(e,t,(function(t){return i[t].data.getId(i[t].dataIndex)}),(function(t){return r[t].data.getId(r[t].dataIndex)})).update((function(n,i){m(t[n],e[i])})).execute()})).execute(),a\u0026amp;\u0026amp;E(e,(function(t){var e=t.data.hostModel,i=e\u0026amp;\u0026amp;n.getViewOfSeriesModel(e),r=gh(\u0026quot;update\u0026quot;,e,0);i\u0026amp;\u0026amp;e.isAnimationEnabled()\u0026amp;\u0026amp;r\u0026amp;\u0026amp;r.duration\u0026gt;0\u0026amp;\u0026amp;i.group.traverse((function(t){t instanceof ks\u0026amp;\u0026amp;!t.animators.length\u0026amp;\u0026amp;t.animateFrom({style:{opacity:0}},r)}))}))}function TW(t){var e=t.getModel(\u0026quot;universalTransition\u0026quot;).get(\u0026quot;seriesKey\u0026quot;);return e||t.id}function CW(t){return Y(t)?t.sort().join(\u0026quot;,\u0026quot;):t}function DW(t){if(t.hostModel)return t.hostModel.getModel(\u0026quot;universalTransition\u0026quot;).get(\u0026quot;divideShape\u0026quot;)}function AW(t,e){for(var n=0;n\u0026lt;t.length;n++){if(null!=e.seriesIndex\u0026amp;\u0026amp;e.seriesIndex===t[n].seriesIndex||null!=e.seriesId\u0026amp;\u0026amp;e.seriesId===t[n].id)return n}}Vm([function(t){t.registerPainter(\u0026quot;canvas\u0026quot;,hS)}]),Vm([function(t){t.registerPainter(\u0026quot;svg\u0026quot;,iS)}]),Vm([function(t){t.registerChartView(YS),t.registerSeriesModel(cS),t.registerLayout(XS(\u0026quot;line\u0026quot;,!0)),t.registerVisual({seriesType:\u0026quot;line\u0026quot;,reset:function(t){var e=t.getData(),n=t.getModel(\u0026quot;lineStyle\u0026quot;).getLineStyle();n\u0026amp;\u0026amp;!n.stroke\u0026amp;\u0026amp;(n.stroke=e.getVisual(\u0026quot;style\u0026quot;).fill),e.setVisual(\u0026quot;legendLineStyle\u0026quot;,n)}}),t.registerProcessor(t.PRIORITY.PROCESSOR.STATISTIC,jS(\u0026quot;line\u0026quot;))},function(t){t.registerChartView(rM),t.registerSeriesModel(KS),t.registerLayout(t.PRIORITY.VISUAL.LAYOUT,H(Ux,\u0026quot;bar\u0026quot;)),t.registerLayout(t.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,Zx(\u0026quot;bar\u0026quot;)),t.registerProcessor(t.PRIORITY.PROCESSOR.STATISTIC,jS(\u0026quot;bar\u0026quot;)),t.registerAction({type:\u0026quot;changeAxisOrder\u0026quot;,event:\u0026quot;changeAxisOrder\u0026quot;,update:\u0026quot;update\u0026quot;},(function(t,e){var n=t.componentType||\u0026quot;series\u0026quot;;e.eachComponent({mainType:n,query:t},(function(e){t.sortInfo\u0026amp;\u0026amp;e.axis.setCategorySortInfo(t.sortInfo)}))}))},function(t){t.registerChartView(OM),t.registerSeriesModel(zM),Ly(\u0026quot;pie\u0026quot;,t.registerAction),t.registerLayout(H(MM,\u0026quot;pie\u0026quot;)),t.registerProcessor(TM(\u0026quot;pie\u0026quot;)),t.registerProcessor(function(t){return{seriesType:t,reset:function(t,e){var n=t.getData();n.filterSelf((function(t){var e=n.mapDimension(\u0026quot;value\u0026quot;),i=n.get(e,t);return!(j(i)\u0026amp;\u0026amp;!isNaN(i)\u0026amp;\u0026amp;i\u0026lt;0)}))}}}(\u0026quot;pie\u0026quot;))},function(t){Vm(VI),t.registerSeriesModel(VM),t.registerChartView(WM),t.registerLayout(XS(\u0026quot;scatter\u0026quot;))},function(t){Vm(JI),t.registerChartView(HI),t.registerSeriesModel(YI),t.registerLayout(BI),t.registerProcessor(TM(\u0026quot;radar\u0026quot;)),t.registerPreprocessor(WI)},function(t){Vm(CC),t.registerChartView(lC),t.registerSeriesModel(uC),t.registerLayout(cC),t.registerProcessor(t.PRIORITY.PROCESSOR.STATISTIC,hC),Ly(\u0026quot;map\u0026quot;,t.registerAction)},function(t){t.registerChartView(BC),t.registerSeriesModel(sD),t.registerLayout(uD),t.registerVisual(hD),function(t){t.registerAction({type:\u0026quot;treeExpandAndCollapse\u0026quot;,event:\u0026quot;treeExpandAndCollapse\u0026quot;,update:\u0026quot;update\u0026quot;},(function(t,e){e.eachComponent({mainType:\u0026quot;series\u0026quot;,subType:\u0026quot;tree\u0026quot;,query:t},(function(e){var n=t.dataIndex,i=e.getData().tree.getNodeByDataIndex(n);i.isExpand=!i.isExpand}))})),t.registerAction({type:\u0026quot;treeRoam\u0026quot;,event:\u0026quot;treeRoam\u0026quot;,update:\u0026quot;none\u0026quot;},(function(t,e,n){e.eachComponent({mainType:\u0026quot;series\u0026quot;,subType:\u0026quot;tree\u0026quot;,query:t},(function(e){var i=MC(e.coordinateSystem,t,void 0,n);e.setCenter\u0026amp;\u0026amp;e.setCenter(i.center),e.setZoom\u0026amp;\u0026amp;e.setZoom(i.zoom)}))}))}(t)},function(t){t.registerSeriesModel(dD),t.registerChartView(TD),t.registerVisual(HD),t.registerLayout(nA),function(t){for(var e=0;e\u0026lt;cD.length;e++)t.registerAction({type:cD[e],update:\u0026quot;updateView\u0026quot;},bt);t.registerAction({type:\u0026quot;treemapRootToNode\u0026quot;,update:\u0026quot;updateView\u0026quot;},(function(t,e){e.eachComponent({mainType:\u0026quot;series\u0026quot;,subType:\u0026quot;treemap\u0026quot;,query:t},(function(e,n){var i=iD(t,[\u0026quot;treemapZoomToNode\u0026quot;,\u0026quot;treemapRootToNode\u0026quot;],e);if(i){var r=e.getViewRoot();r\u0026amp;\u0026amp;(t.direction=oD(r,i.node)?\u0026quot;rollUp\u0026quot;:\u0026quot;drillDown\u0026quot;),e.resetViewRoot(i.node)}}))}))}(t)},function(t){t.registerChartView(ik),t.registerSeriesModel(hk),t.registerProcessor(lA),t.registerVisual(uA),t.registerVisual(cA),t.registerLayout(bA),t.registerLayout(t.PRIORITY.VISUAL.POST_CHART_LAYOUT,AA),t.registerLayout(LA),t.registerCoordinateSystem(\u0026quot;graphView\u0026quot;,{dimensions:dC.dimensions,create:PA}),t.registerAction({type:\u0026quot;focusNodeAdjacency\u0026quot;,event:\u0026quot;focusNodeAdjacency\u0026quot;,update:\u0026quot;series:focusNodeAdjacency\u0026quot;},bt),t.registerAction({type:\u0026quot;unfocusNodeAdjacency\u0026quot;,event:\u0026quot;unfocusNodeAdjacency\u0026quot;,update:\u0026quot;series:unfocusNodeAdjacency\u0026quot;},bt),t.registerAction(ck,(function(t,e,n){e.eachComponent({mainType:\u0026quot;series\u0026quot;,query:t},(function(e){var i=MC(e.coordinateSystem,t,void 0,n);e.setCenter\u0026amp;\u0026amp;e.setCenter(i.center),e.setZoom\u0026amp;\u0026amp;e.setZoom(i.zoom)}))}))},function(t){t.registerChartView(gk),t.registerSeriesModel(yk)},function(t){t.registerChartView(xk),t.registerSeriesModel(_k),t.registerLayout(bk),t.registerProcessor(TM(\u0026quot;funnel\u0026quot;))},function(t){Vm(ZL),t.registerChartView(wk),t.registerSeriesModel(Ck),t.registerVisual(t.PRIORITY.VISUAL.BRUSH,kk)},function(t){t.registerChartView(KL),t.registerSeriesModel(JL),t.registerLayout(QL),t.registerVisual(cP),t.registerAction({type:\u0026quot;dragNode\u0026quot;,event:\u0026quot;dragnode\u0026quot;,update:\u0026quot;update\u0026quot;},(function(t,e){e.eachComponent({mainType:\u0026quot;series\u0026quot;,subType:\u0026quot;sankey\u0026quot;,query:t},(function(e){e.setNodePosition(t.dataIndex,[t.localX,t.localY])}))}))},function(t){t.registerSeriesModel(dP),t.registerChartView(fP),t.registerLayout(bP),t.registerTransform(wP)},function(t){t.registerChartView(PP),t.registerSeriesModel(HP),t.registerPreprocessor(YP),t.registerVisual(kP),t.registerLayout(XP)},function(t){t.registerChartView(qP),t.registerSeriesModel(KP),t.registerLayout(XS(\u0026quot;effectScatter\u0026quot;))},function(t){t.registerChartView(rO),t.registerSeriesModel(lO),t.registerLayout(iO),t.registerVisual(hO)},function(t){t.registerChartView(dO),t.registerSeriesModel(fO)},function(t){t.registerChartView(mO),t.registerSeriesModel(EO),t.registerLayout(t.PRIORITY.VISUAL.LAYOUT,H(Ux,\u0026quot;pictorialBar\u0026quot;)),t.registerLayout(t.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,Zx(\u0026quot;pictorialBar\u0026quot;))},function(t){t.registerChartView(zO),t.registerSeriesModel(VO),t.registerLayout(BO),t.registerProcessor(TM(\u0026quot;themeRiver\u0026quot;))},function(t){t.registerChartView(YO),t.registerSeriesModel(XO),t.registerLayout(H(jO,\u0026quot;sunburst\u0026quot;)),t.registerProcessor(H(TM,\u0026quot;sunburst\u0026quot;)),t.registerVisual(KO),function(t){t.registerAction({type:WO,update:\u0026quot;updateView\u0026quot;},(function(t,e){e.eachComponent({mainType:\u0026quot;series\u0026quot;,subType:\u0026quot;sunburst\u0026quot;,query:t},(function(e,n){var i=iD(t,[WO],e);if(i){var r=e.getViewRoot();r\u0026amp;\u0026amp;(t.direction=oD(r,i.node)?\u0026quot;rollUp\u0026quot;:\u0026quot;drillDown\u0026quot;),e.resetViewRoot(i.node)}}))})),t.registerAction({type:HO,update:\u0026quot;none\u0026quot;},(function(t,e,n){t=A({},t),e.eachComponent({mainType:\u0026quot;series\u0026quot;,subType:\u0026quot;sunburst\u0026quot;,query:t},(function(e){var n=iD(t,[HO],e);n\u0026amp;\u0026amp;(t.dataIndex=n.node.dataIndex)})),n.dispatchAction(A(t,{type:\u0026quot;highlight\u0026quot;}))})),t.registerAction({type:\u0026quot;sunburstUnhighlight\u0026quot;,update:\u0026quot;updateView\u0026quot;},(function(t,e,n){t=A({},t),n.dispatchAction(A(t,{type:\u0026quot;downplay\u0026quot;}))}))}(t)},function(t){t.registerChartView(GR),t.registerSeriesModel(tR)}]),Vm((function(t){Vm(VI),Vm(WN)})),Vm((function(t){Vm(WN),TI.registerAxisPointerClass(\u0026quot;PolarAxisPointer\u0026quot;,HN),t.registerCoordinateSystem(\u0026quot;polar\u0026quot;,iE),t.registerComponentModel(XN),t.registerComponentView(xE),KM(t,\u0026quot;angle\u0026quot;,ZN,vE),KM(t,\u0026quot;radius\u0026quot;,jN,mE),t.registerComponentView(lE),t.registerComponentView(pE),t.registerLayout(H(yE,\u0026quot;bar\u0026quot;))})),Vm(CC),Vm((function(t){Vm(WN),TI.registerAxisPointerClass(\u0026quot;SingleAxisPointer\u0026quot;,OE),t.registerComponentView(zE),t.registerComponentView(SE),t.registerComponentModel(IE),KM(t,\u0026quot;single\u0026quot;,IE,IE.defaultOption),t.registerCoordinateSystem(\u0026quot;single\u0026quot;,kE)})),Vm(ZL),Vm((function(t){t.registerComponentModel(VE),t.registerComponentView(FE),t.registerCoordinateSystem(\u0026quot;calendar\u0026quot;,WE)})),Vm((function(t){t.registerComponentModel(jE),t.registerComponentView($E),t.registerPreprocessor((function(t){var e=t.graphic;Y(e)?e[0]\u0026amp;\u0026amp;e[0].elements?t.graphic=[t.graphic[0]]:t.graphic=[{elements:e}]:e\u0026amp;\u0026amp;!e.elements\u0026amp;\u0026amp;(t.graphic=[{elements:[e]}])}))})),Vm((function(t){t.registerComponentModel(Mz),t.registerComponentView(Tz),wz(\u0026quot;saveAsImage\u0026quot;,Cz),wz(\u0026quot;magicType\u0026quot;,kz),wz(\u0026quot;dataView\u0026quot;,zz),wz(\u0026quot;dataZoom\u0026quot;,oV),wz(\u0026quot;restore\u0026quot;,Wz),Vm(xz)})),Vm((function(t){Vm(WN),t.registerComponentModel(lV),t.registerComponentView(IV),t.registerAction({type:\u0026quot;showTip\u0026quot;,event:\u0026quot;showTip\u0026quot;,update:\u0026quot;tooltip:manuallyShowTip\u0026quot;},bt),t.registerAction({type:\u0026quot;hideTip\u0026quot;,event:\u0026quot;hideTip\u0026quot;,update:\u0026quot;tooltip:manuallyHideTip\u0026quot;},bt)})),Vm(WN),Vm((function(t){t.registerComponentView(ZV),t.registerComponentModel(jV),t.registerPreprocessor(kV),t.registerVisual(t.PRIORITY.VISUAL.BRUSH,WV),t.registerAction({type:\u0026quot;brush\u0026quot;,event:\u0026quot;brush\u0026quot;,update:\u0026quot;updateVisual\u0026quot;},(function(t,e){e.eachComponent({mainType:\u0026quot;brush\u0026quot;,query:t},(function(e){e.setAreas(t.areas)}))})),t.registerAction({type:\u0026quot;brushSelect\u0026quot;,event:\u0026quot;brushSelected\u0026quot;,update:\u0026quot;none\u0026quot;},bt),t.registerAction({type:\u0026quot;brushEnd\u0026quot;,event:\u0026quot;brushEnd\u0026quot;,update:\u0026quot;none\u0026quot;},bt),wz(\u0026quot;brush\u0026quot;,$V)})),Vm((function(t){t.registerComponentModel(JV),t.registerComponentView(QV)})),Vm((function(t){t.registerComponentModel(eB),t.registerComponentView(aB),t.registerSubTypeDefaulter(\u0026quot;timeline\u0026quot;,(function(){return\u0026quot;slider\u0026quot;})),function(t){t.registerAction({type:\u0026quot;timelineChange\u0026quot;,event:\u0026quot;timelineChanged\u0026quot;,update:\u0026quot;prepareAndUpdate\u0026quot;},(function(t,e,n){var i=e.getComponent(\u0026quot;timeline\u0026quot;);return i\u0026amp;\u0026amp;null!=t.currentIndex\u0026amp;\u0026amp;(i.setCurrentIndex(t.currentIndex),!i.get(\u0026quot;loop\u0026quot;,!0)\u0026amp;\u0026amp;i.isIndexMax()\u0026amp;\u0026amp;i.getPlayState()\u0026amp;\u0026amp;(i.setPlayState(!1),n.dispatchAction({type:\u0026quot;timelinePlayChange\u0026quot;,playState:!1,from:t.from}))),e.resetOption(\u0026quot;timeline\u0026quot;,{replaceMerge:i.get(\u0026quot;replaceMerge\u0026quot;,!0)}),k({currentIndex:i.option.currentIndex},t)})),t.registerAction({type:\u0026quot;timelinePlayChange\u0026quot;,event:\u0026quot;timelinePlayChanged\u0026quot;,update:\u0026quot;update\u0026quot;},(function(t,e){var n=e.getComponent(\u0026quot;timeline\u0026quot;);n\u0026amp;\u0026amp;null!=t.playState\u0026amp;\u0026amp;n.setPlayState(t.playState)}))}(t),t.registerPreprocessor(uB)})),Vm((function(t){t.registerComponentModel(yB),t.registerComponentView(DB),t.registerPreprocessor((function(t){pB(t.series,\u0026quot;markPoint\u0026quot;)\u0026amp;\u0026amp;(t.markPoint=t.markPoint||{})}))})),Vm((function(t){t.registerComponentModel(AB),t.registerComponentView(EB),t.registerPreprocessor((function(t){pB(t.series,\u0026quot;markLine\u0026quot;)\u0026amp;\u0026amp;(t.markLine=t.markLine||{})}))})),Vm((function(t){t.registerComponentModel(zB),t.registerComponentView(XB),t.registerPreprocessor((function(t){pB(t.series,\u0026quot;markArea\u0026quot;)\u0026amp;\u0026amp;(t.markArea=t.markArea||{})}))})),Vm((function(t){Vm(rF),Vm(cF)})),Vm((function(t){Vm(SF),Vm(PF)})),Vm(SF),Vm(PF),Vm((function(t){Vm(pG),Vm(vG)})),Vm(pG),Vm(vG),Vm((function(t){t.registerPreprocessor(wG),t.registerVisual(t.PRIORITY.VISUAL.ARIA,bG)})),Vm((function(t){t.registerTransform(RG),t.registerTransform(NG)})),Vm((function(t){t.registerComponentModel(EG),t.registerComponentView(zG)})),Vm((function(t){t.registerUpdateLifecycle(\u0026quot;series:beforeupdate\u0026quot;,(function(t,e,n){E(To(n.seriesTransition),(function(t){E(To(t.to),(function(t){for(var e=n.updatedSeries,i=0;i\u0026lt;e.length;i++)(null!=t.seriesIndex\u0026amp;\u0026amp;t.seriesIndex===e[i].seriesIndex||null!=t.seriesId\u0026amp;\u0026amp;t.seriesId===e[i].id)\u0026amp;\u0026amp;(e[i][_g]=!0)}))}))})),t.registerUpdateLifecycle(\u0026quot;series:transition\u0026quot;,(function(t,e,n){var i=mW(e);if(i.oldSeries\u0026amp;\u0026amp;n.updatedSeries\u0026amp;\u0026amp;n.optionChanged){var r=n.seriesTransition;if(r)E(To(r),(function(t){!function(t,e,n,i){var r=[],o=[];E(To(t.from),(function(t){var n=AW(e.oldSeries,t);n\u0026gt;=0\u0026amp;\u0026amp;r.push({dataGroupId:e.oldDataGroupIds[n],data:e.oldData[n],divide:DW(e.oldData[n]),groupIdDim:t.dimension})})),E(To(t.to),(function(t){var i=AW(n.updatedSeries,t);if(i\u0026gt;=0){var r=n.updatedSeries[i].getData();o.push({dataGroupId:e.oldDataGroupIds[i],data:r,divide:DW(r),groupIdDim:t.dimension})}})),r.length\u0026gt;0\u0026amp;\u0026amp;o.length\u0026gt;0\u0026amp;\u0026amp;IW(r,o,i)}(t,i,n,e)}));else{var o=function(t,e){var n=yt(),i=yt(),r=yt();return E(t.oldSeries,(function(e,n){var o=t.oldDataGroupIds[n],a=t.oldData[n],s=TW(e),l=CW(s);i.set(l,{dataGroupId:o,data:a}),Y(s)\u0026amp;\u0026amp;E(s,(function(t){r.set(t,{key:l,dataGroupId:o,data:a})}))})),E(e.updatedSeries,(function(t){if(t.isUniversalTransitionEnabled()\u0026amp;\u0026amp;t.isAnimationEnabled()){var e=t.get(\u0026quot;dataGroupId\u0026quot;),o=t.getData(),a=TW(t),s=CW(a),l=i.get(s);if(l)n.set(s,{oldSeries:[{dataGroupId:l.dataGroupId,divide:DW(l.data),data:l.data}],newSeries:[{dataGroupId:e,divide:DW(o),data:o}]});else if(Y(a)){var u=[];E(a,(function(t){var e=i.get(t);e.data\u0026amp;\u0026amp;u.push({dataGroupId:e.dataGroupId,divide:DW(e.data),data:e.data})})),u.length\u0026amp;\u0026amp;n.set(s,{oldSeries:u,newSeries:[{dataGroupId:e,data:o,divide:DW(o)}]})}else{var h=r.get(a);if(h){var c=n.get(h.key);c||(c={oldSeries:[{dataGroupId:h.dataGroupId,data:h.data,divide:DW(h.data)}],newSeries:[]},n.set(h.key,c)),c.newSeries.push({dataGroupId:e,data:o,divide:DW(o)})}}}})),n}(i,n);E(o.keys(),(function(t){var n=o.get(t);IW(n.oldSeries,n.newSeries,e)}))}E(n.updatedSeries,(function(t){t[_g]\u0026amp;\u0026amp;(t[_g]=!1)}))}for(var a=t.getSeries(),s=i.oldSeries=[],l=i.oldDataGroupIds=[],u=i.oldData=[],h=0;h\u0026lt;a.length;h++){var c=a[h].getData();c.count()\u0026lt;1e4\u0026amp;\u0026amp;(s.push(a[h]),l.push(a[h].get(\u0026quot;dataGroupId\u0026quot;)),u.push(c))}}))})),Vm((function(t){t.registerUpdateLifecycle(\u0026quot;series:beforeupdate\u0026quot;,(function(t,e,n){var i=Xb(e).labelManager;i||(i=Xb(e).labelManager=new Yb),i.clearLabels()})),t.registerUpdateLifecycle(\u0026quot;series:layoutlabels\u0026quot;,(function(t,e,n){var i=Xb(e).labelManager;n.updatedSeries.forEach((function(t){i.addLabelsOfSeries(e.getViewOfSeriesModel(t))})),i.updateLayoutConfig(e),i.layout(e),i.processLabelsOverall()}))})),t.Axis=ab,t.ChartView=Og,t.ComponentModel=zp,t.ComponentView=Ag,t.List=cx,t.Model=Cc,t.PRIORITY=Cv,t.SeriesModel=bg,t.color=li,t.connect=function(t){if(Y(t)){var e=t;t=null,E(e,(function(e){null!=e.group\u0026amp;\u0026amp;(t=e.group)})),t=t||\u0026quot;g_\u0026quot;+ym++,E(e,(function(e){e.group=t}))}return fm[t]=!0,t},t.dataTool={},t.dependencies={zrender:\u0026quot;5.6.1\u0026quot;},t.disConnect=xm,t.disconnect=mm,t.dispose=function(t){U(t)?t=dm[t]:t instanceof nm||(t=_m(t)),t instanceof nm\u0026amp;\u0026amp;!t.isDisposed()\u0026amp;\u0026amp;t.dispose()},t.env=r,t.extendChartView=function(t){var e=Og.extend(t);return Og.registerClass(e),e},t.extendComponentModel=function(t){var e=zp.extend(t);return zp.registerClass(e),e},t.extendComponentView=function(t){var e=Ag.extend(t);return Ag.registerClass(e),e},t.extendSeriesModel=function(t){var e=bg.extend(t);return bg.registerClass(e),e},t.format=Z_,t.getCoordinateSystemDimensions=function(t){var e=wd.get(t);if(e)return e.getDimensionsInfo?e.getDimensionsInfo():e.dimensions.slice()},t.getInstanceByDom=_m,t.getInstanceById=function(t){return dm[t]},t.getMap=function(t){var e=Mv(\u0026quot;getMap\u0026quot;);return e\u0026amp;\u0026amp;e(t)},t.graphic=U_,t.helper=k_,t.init=function(t,e,n){var i=!(n\u0026amp;\u0026amp;n.ssr);if(i){0;var r=_m(t);if(r)return r;0}var o=new nm(t,e,n);return o.id=\u0026quot;ec_\u0026quot;+gm++,dm[o.id]=o,i\u0026amp;\u0026amp;Xo(t,vm,o.id),$v(o),wv.trigger(\u0026quot;afterinit\u0026quot;,o),o},t.innerDrawElementOnCanvas=dv,t.matrix=Ce,t.number=Y_,t.parseGeoJSON=H_,t.parseGeoJson=H_,t.registerAction=Cm,t.registerCoordinateSystem=Dm,t.registerLayout=Am,t.registerLoading=Om,t.registerLocale=zc,t.registerMap=Rm,t.registerPostInit=Mm,t.registerPostUpdate=Im,t.registerPreprocessor=wm,t.registerProcessor=Sm,t.registerTheme=bm,t.registerTransform=Nm,t.registerUpdateLifecycle=Tm,t.registerVisual=km,t.setCanvasCreator=function(t){c({createCanvas:t})},t.setPlatformAPI=c,t.throttle=Wg,t.time=X_,t.use=Vm,t.util=j_,t.vector=Xt,t.version=\u0026quot;5.6.0\u0026quot;,t.zrUtil=St,t.zrender=jr,Object.defineProperty(t,\u0026quot;__esModule\u0026quot;,{value:!0})}));"],"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/apache/echarts/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":false},"displayName":"echarts.min.js","displayUrl":"https://github.com/apache/echarts/blob/5.6.0/dist/echarts.min.js?raw=true","headerInfo":{"blobSize":"1010 KB","deleteTooltip":"You must be on a branch to make or propose changes to this file","editTooltip":"You must be on a branch to make or propose changes to this file","ghDesktopPath":null,"isGitLfs":false,"onBranch":false,"shortPath":"a3e9805","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Fapache%2Fecharts%2Fblob%2F5.6.0%2Fdist%2Fecharts.min.js","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"45","truncatedSloc":"41"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":"JavaScript","languageID":183,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/apache/echarts/blob/5.6.0/dist/echarts.min.js","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/apache/echarts/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/apache/echarts/raw/refs/tags/5.6.0/dist/echarts.min.js","renderImageOrRaw":false,"richText":null,"renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":4,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":{"timed_out":false,"not_analyzed":false,"symbols":[{"name":"e","kind":"function","ident_start":1888,"ident_end":1889,"extent_start":1888,"extent_end":2090,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":34,"utf16_col":88},"end":{"line_number":34,"utf16_col":89}},"extent_utf16":{"start":{"line_number":34,"utf16_col":88},"end":{"line_number":34,"utf16_col":290}}},{"name":"n","kind":"function","ident_start":2100,"ident_end":2101,"extent_start":2091,"extent_end":2336,"fully_qualified_name":"n","ident_utf16":{"start":{"line_number":34,"utf16_col":300},"end":{"line_number":34,"utf16_col":301}},"extent_utf16":{"start":{"line_number":34,"utf16_col":291},"end":{"line_number":34,"utf16_col":536}}},{"name":"i","kind":"function","ident_start":2236,"ident_end":2237,"extent_start":2227,"extent_end":2259,"fully_qualified_name":"i","ident_utf16":{"start":{"line_number":34,"utf16_col":436},"end":{"line_number":34,"utf16_col":437}},"extent_utf16":{"start":{"line_number":34,"utf16_col":427},"end":{"line_number":34,"utf16_col":459}}},{"name":"i","kind":"function","ident_start":2340,"ident_end":2341,"extent_start":2340,"extent_end":2424,"fully_qualified_name":"i","ident_utf16":{"start":{"line_number":34,"utf16_col":540},"end":{"line_number":34,"utf16_col":541}},"extent_utf16":{"start":{"line_number":34,"utf16_col":540},"end":{"line_number":34,"utf16_col":624}}},{"name":"createCanvas","kind":"function","ident_start":4091,"ident_end":4103,"extent_start":4091,"extent_end":4184,"fully_qualified_name":"createCanvas","ident_utf16":{"start":{"line_number":34,"utf16_col":2291},"end":{"line_number":34,"utf16_col":2303}},"extent_utf16":{"start":{"line_number":34,"utf16_col":2291},"end":{"line_number":34,"utf16_col":2384}}},{"name":"measureText","kind":"function","ident_start":4185,"ident_end":4196,"extent_start":4185,"extent_end":4501,"fully_qualified_name":"measureText","ident_utf16":{"start":{"line_number":34,"utf16_col":2385},"end":{"line_number":34,"utf16_col":2396}},"extent_utf16":{"start":{"line_number":34,"utf16_col":2385},"end":{"line_number":34,"utf16_col":2701}}},{"name":"loadImage","kind":"function","ident_start":4502,"ident_end":4511,"extent_start":4502,"extent_end":4584,"fully_qualified_name":"loadImage","ident_utf16":{"start":{"line_number":34,"utf16_col":2702},"end":{"line_number":34,"utf16_col":2711}},"extent_utf16":{"start":{"line_number":34,"utf16_col":2702},"end":{"line_number":34,"utf16_col":2784}}},{"name":"c","kind":"function","ident_start":4595,"ident_end":4596,"extent_start":4586,"extent_end":4633,"fully_qualified_name":"c","ident_utf16":{"start":{"line_number":34,"utf16_col":2795},"end":{"line_number":34,"utf16_col":2796}},"extent_utf16":{"start":{"line_number":34,"utf16_col":2786},"end":{"line_number":34,"utf16_col":2833}}},{"name":"M","kind":"function","ident_start":5094,"ident_end":5095,"extent_start":5085,"extent_end":5109,"fully_qualified_name":"M","ident_utf16":{"start":{"line_number":34,"utf16_col":3294},"end":{"line_number":34,"utf16_col":3295}},"extent_utf16":{"start":{"line_number":34,"utf16_col":3285},"end":{"line_number":34,"utf16_col":3309}}},{"name":"I","kind":"function","ident_start":5118,"ident_end":5119,"extent_start":5109,"extent_end":5240,"fully_qualified_name":"I","ident_utf16":{"start":{"line_number":34,"utf16_col":3318},"end":{"line_number":34,"utf16_col":3319}},"extent_utf16":{"start":{"line_number":34,"utf16_col":3309},"end":{"line_number":34,"utf16_col":3440}}},{"name":"T","kind":"function","ident_start":5249,"ident_end":5250,"extent_start":5240,"extent_end":5630,"fully_qualified_name":"T","ident_utf16":{"start":{"line_number":34,"utf16_col":3449},"end":{"line_number":34,"utf16_col":3450}},"extent_utf16":{"start":{"line_number":34,"utf16_col":3440},"end":{"line_number":34,"utf16_col":3830}}},{"name":"C","kind":"function","ident_start":5639,"ident_end":5640,"extent_start":5630,"extent_end":5852,"fully_qualified_name":"C","ident_utf16":{"start":{"line_number":34,"utf16_col":3839},"end":{"line_number":34,"utf16_col":3840}},"extent_utf16":{"start":{"line_number":34,"utf16_col":3830},"end":{"line_number":34,"utf16_col":4052}}},{"name":"D","kind":"function","ident_start":5861,"ident_end":5862,"extent_start":5852,"extent_end":5929,"fully_qualified_name":"D","ident_utf16":{"start":{"line_number":34,"utf16_col":4061},"end":{"line_number":34,"utf16_col":4062}},"extent_utf16":{"start":{"line_number":34,"utf16_col":4052},"end":{"line_number":34,"utf16_col":4129}}},{"name":"A","kind":"function","ident_start":5938,"ident_end":5939,"extent_start":5929,"extent_end":6050,"fully_qualified_name":"A","ident_utf16":{"start":{"line_number":34,"utf16_col":4138},"end":{"line_number":34,"utf16_col":4139}},"extent_utf16":{"start":{"line_number":34,"utf16_col":4129},"end":{"line_number":34,"utf16_col":4250}}},{"name":"k","kind":"function","ident_start":6059,"ident_end":6060,"extent_start":6050,"extent_end":6166,"fully_qualified_name":"k","ident_utf16":{"start":{"line_number":34,"utf16_col":4259},"end":{"line_number":34,"utf16_col":4260}},"extent_utf16":{"start":{"line_number":34,"utf16_col":4250},"end":{"line_number":34,"utf16_col":4366}}},{"name":"P","kind":"function","ident_start":6196,"ident_end":6197,"extent_start":6187,"extent_end":6303,"fully_qualified_name":"P","ident_utf16":{"start":{"line_number":34,"utf16_col":4396},"end":{"line_number":34,"utf16_col":4397}},"extent_utf16":{"start":{"line_number":34,"utf16_col":4387},"end":{"line_number":34,"utf16_col":4503}}},{"name":"O","kind":"function","ident_start":6312,"ident_end":6313,"extent_start":6303,"extent_end":6492,"fully_qualified_name":"O","ident_utf16":{"start":{"line_number":34,"utf16_col":4512},"end":{"line_number":34,"utf16_col":4513}},"extent_utf16":{"start":{"line_number":34,"utf16_col":4503},"end":{"line_number":34,"utf16_col":4692}}},{"name":"i","kind":"function","ident_start":6346,"ident_end":6347,"extent_start":6337,"extent_end":6351,"fully_qualified_name":"i","ident_utf16":{"start":{"line_number":34,"utf16_col":4546},"end":{"line_number":34,"utf16_col":4547}},"extent_utf16":{"start":{"line_number":34,"utf16_col":4537},"end":{"line_number":34,"utf16_col":4551}}},{"name":"R","kind":"function","ident_start":6501,"ident_end":6502,"extent_start":6492,"extent_end":6747,"fully_qualified_name":"R","ident_utf16":{"start":{"line_number":34,"utf16_col":4701},"end":{"line_number":34,"utf16_col":4702}},"extent_utf16":{"start":{"line_number":34,"utf16_col":4692},"end":{"line_number":34,"utf16_col":4947}}},{"name":"N","kind":"function","ident_start":6756,"ident_end":6757,"extent_start":6747,"extent_end":6820,"fully_qualified_name":"N","ident_utf16":{"start":{"line_number":34,"utf16_col":4956},"end":{"line_number":34,"utf16_col":4957}},"extent_utf16":{"start":{"line_number":34,"utf16_col":4947},"end":{"line_number":34,"utf16_col":5020}}},{"name":"E","kind":"function","ident_start":6829,"ident_end":6830,"extent_start":6820,"extent_end":7028,"fully_qualified_name":"E","ident_utf16":{"start":{"line_number":34,"utf16_col":5029},"end":{"line_number":34,"utf16_col":5030}},"extent_utf16":{"start":{"line_number":34,"utf16_col":5020},"end":{"line_number":34,"utf16_col":5228}}},{"name":"z","kind":"function","ident_start":7037,"ident_end":7038,"extent_start":7028,"extent_end":7190,"fully_qualified_name":"z","ident_utf16":{"start":{"line_number":34,"utf16_col":5237},"end":{"line_number":34,"utf16_col":5238}},"extent_utf16":{"start":{"line_number":34,"utf16_col":5228},"end":{"line_number":34,"utf16_col":5390}}},{"name":"V","kind":"function","ident_start":7199,"ident_end":7200,"extent_start":7190,"extent_end":7283,"fully_qualified_name":"V","ident_utf16":{"start":{"line_number":34,"utf16_col":5399},"end":{"line_number":34,"utf16_col":5400}},"extent_utf16":{"start":{"line_number":34,"utf16_col":5390},"end":{"line_number":34,"utf16_col":5483}}},{"name":"B","kind":"function","ident_start":7292,"ident_end":7293,"extent_start":7283,"extent_end":7460,"fully_qualified_name":"B","ident_utf16":{"start":{"line_number":34,"utf16_col":5492},"end":{"line_number":34,"utf16_col":5493}},"extent_utf16":{"start":{"line_number":34,"utf16_col":5483},"end":{"line_number":34,"utf16_col":5660}}},{"name":"F","kind":"function","ident_start":7469,"ident_end":7470,"extent_start":7460,"extent_end":7551,"fully_qualified_name":"F","ident_utf16":{"start":{"line_number":34,"utf16_col":5669},"end":{"line_number":34,"utf16_col":5670}},"extent_utf16":{"start":{"line_number":34,"utf16_col":5660},"end":{"line_number":34,"utf16_col":5751}}},{"name":"G","kind":"function","ident_start":7560,"ident_end":7561,"extent_start":7551,"extent_end":7681,"fully_qualified_name":"G","ident_utf16":{"start":{"line_number":34,"utf16_col":5760},"end":{"line_number":34,"utf16_col":5761}},"extent_utf16":{"start":{"line_number":34,"utf16_col":5751},"end":{"line_number":34,"utf16_col":5881}}},{"name":"H","kind":"function","ident_start":7869,"ident_end":7870,"extent_start":7860,"extent_end":8002,"fully_qualified_name":"H","ident_utf16":{"start":{"line_number":34,"utf16_col":6069},"end":{"line_number":34,"utf16_col":6070}},"extent_utf16":{"start":{"line_number":34,"utf16_col":6060},"end":{"line_number":34,"utf16_col":6202}}},{"name":"Y","kind":"function","ident_start":8011,"ident_end":8012,"extent_start":8002,"extent_end":8083,"fully_qualified_name":"Y","ident_utf16":{"start":{"line_number":34,"utf16_col":6211},"end":{"line_number":34,"utf16_col":6212}},"extent_utf16":{"start":{"line_number":34,"utf16_col":6202},"end":{"line_number":34,"utf16_col":6283}}},{"name":"X","kind":"function","ident_start":8092,"ident_end":8093,"extent_start":8083,"extent_end":8124,"fully_qualified_name":"X","ident_utf16":{"start":{"line_number":34,"utf16_col":6292},"end":{"line_number":34,"utf16_col":6293}},"extent_utf16":{"start":{"line_number":34,"utf16_col":6283},"end":{"line_number":34,"utf16_col":6324}}},{"name":"U","kind":"function","ident_start":8133,"ident_end":8134,"extent_start":8124,"extent_end":8163,"fully_qualified_name":"U","ident_utf16":{"start":{"line_number":34,"utf16_col":6333},"end":{"line_number":34,"utf16_col":6334}},"extent_utf16":{"start":{"line_number":34,"utf16_col":6324},"end":{"line_number":34,"utf16_col":6363}}},{"name":"Z","kind":"function","ident_start":8172,"ident_end":8173,"extent_start":8163,"extent_end":8213,"fully_qualified_name":"Z","ident_utf16":{"start":{"line_number":34,"utf16_col":6372},"end":{"line_number":34,"utf16_col":6373}},"extent_utf16":{"start":{"line_number":34,"utf16_col":6363},"end":{"line_number":34,"utf16_col":6413}}},{"name":"j","kind":"function","ident_start":8222,"ident_end":8223,"extent_start":8213,"extent_end":8252,"fully_qualified_name":"j","ident_utf16":{"start":{"line_number":34,"utf16_col":6422},"end":{"line_number":34,"utf16_col":6423}},"extent_utf16":{"start":{"line_number":34,"utf16_col":6413},"end":{"line_number":34,"utf16_col":6452}}},{"name":"q","kind":"function","ident_start":8261,"ident_end":8262,"extent_start":8252,"extent_end":8321,"fully_qualified_name":"q","ident_utf16":{"start":{"line_number":34,"utf16_col":6461},"end":{"line_number":34,"utf16_col":6462}},"extent_utf16":{"start":{"line_number":34,"utf16_col":6452},"end":{"line_number":34,"utf16_col":6521}}},{"name":"K","kind":"function","ident_start":8330,"ident_end":8331,"extent_start":8321,"extent_end":8356,"fully_qualified_name":"K","ident_utf16":{"start":{"line_number":34,"utf16_col":6530},"end":{"line_number":34,"utf16_col":6531}},"extent_utf16":{"start":{"line_number":34,"utf16_col":6521},"end":{"line_number":34,"utf16_col":6556}}},{"name":"$","kind":"function","ident_start":8365,"ident_end":8366,"extent_start":8356,"extent_end":8391,"fully_qualified_name":"$","ident_utf16":{"start":{"line_number":34,"utf16_col":6565},"end":{"line_number":34,"utf16_col":6566}},"extent_utf16":{"start":{"line_number":34,"utf16_col":6556},"end":{"line_number":34,"utf16_col":6591}}},{"name":"J","kind":"function","ident_start":8400,"ident_end":8401,"extent_start":8391,"extent_end":8493,"fully_qualified_name":"J","ident_utf16":{"start":{"line_number":34,"utf16_col":6600},"end":{"line_number":34,"utf16_col":6601}},"extent_utf16":{"start":{"line_number":34,"utf16_col":6591},"end":{"line_number":34,"utf16_col":6693}}},{"name":"Q","kind":"function","ident_start":8502,"ident_end":8503,"extent_start":8493,"extent_end":8533,"fully_qualified_name":"Q","ident_utf16":{"start":{"line_number":34,"utf16_col":6702},"end":{"line_number":34,"utf16_col":6703}},"extent_utf16":{"start":{"line_number":34,"utf16_col":6693},"end":{"line_number":34,"utf16_col":6733}}},{"name":"tt","kind":"function","ident_start":8542,"ident_end":8544,"extent_start":8533,"extent_end":8569,"fully_qualified_name":"tt","ident_utf16":{"start":{"line_number":34,"utf16_col":6742},"end":{"line_number":34,"utf16_col":6744}},"extent_utf16":{"start":{"line_number":34,"utf16_col":6733},"end":{"line_number":34,"utf16_col":6769}}},{"name":"et","kind":"function","ident_start":8578,"ident_end":8580,"extent_start":8569,"extent_end":8620,"fully_qualified_name":"et","ident_utf16":{"start":{"line_number":34,"utf16_col":6778},"end":{"line_number":34,"utf16_col":6780}},"extent_utf16":{"start":{"line_number":34,"utf16_col":6769},"end":{"line_number":34,"utf16_col":6820}}},{"name":"nt","kind":"function","ident_start":8629,"ident_end":8631,"extent_start":8620,"extent_end":8647,"fully_qualified_name":"nt","ident_utf16":{"start":{"line_number":34,"utf16_col":6829},"end":{"line_number":34,"utf16_col":6831}},"extent_utf16":{"start":{"line_number":34,"utf16_col":6820},"end":{"line_number":34,"utf16_col":6847}}},{"name":"it","kind":"function","ident_start":8656,"ident_end":8658,"extent_start":8647,"extent_end":8776,"fully_qualified_name":"it","ident_utf16":{"start":{"line_number":34,"utf16_col":6856},"end":{"line_number":34,"utf16_col":6858}},"extent_utf16":{"start":{"line_number":34,"utf16_col":6847},"end":{"line_number":34,"utf16_col":6976}}},{"name":"rt","kind":"function","ident_start":8785,"ident_end":8787,"extent_start":8776,"extent_end":8812,"fully_qualified_name":"rt","ident_utf16":{"start":{"line_number":34,"utf16_col":6985},"end":{"line_number":34,"utf16_col":6987}},"extent_utf16":{"start":{"line_number":34,"utf16_col":6976},"end":{"line_number":34,"utf16_col":7012}}},{"name":"ot","kind":"function","ident_start":8821,"ident_end":8823,"extent_start":8812,"extent_end":8860,"fully_qualified_name":"ot","ident_utf16":{"start":{"line_number":34,"utf16_col":7021},"end":{"line_number":34,"utf16_col":7023}},"extent_utf16":{"start":{"line_number":34,"utf16_col":7012},"end":{"line_number":34,"utf16_col":7060}}},{"name":"at","kind":"function","ident_start":8869,"ident_end":8871,"extent_start":8860,"extent_end":8955,"fully_qualified_name":"at","ident_utf16":{"start":{"line_number":34,"utf16_col":7069},"end":{"line_number":34,"utf16_col":7071}},"extent_utf16":{"start":{"line_number":34,"utf16_col":7060},"end":{"line_number":34,"utf16_col":7155}}},{"name":"st","kind":"function","ident_start":8964,"ident_end":8966,"extent_start":8955,"extent_end":9088,"fully_qualified_name":"st","ident_utf16":{"start":{"line_number":34,"utf16_col":7164},"end":{"line_number":34,"utf16_col":7166}},"extent_utf16":{"start":{"line_number":34,"utf16_col":7155},"end":{"line_number":34,"utf16_col":7288}}},{"name":"lt","kind":"function","ident_start":9097,"ident_end":9099,"extent_start":9088,"extent_end":9130,"fully_qualified_name":"lt","ident_utf16":{"start":{"line_number":34,"utf16_col":7297},"end":{"line_number":34,"utf16_col":7299}},"extent_utf16":{"start":{"line_number":34,"utf16_col":7288},"end":{"line_number":34,"utf16_col":7330}}},{"name":"ut","kind":"function","ident_start":9139,"ident_end":9141,"extent_start":9130,"extent_end":9251,"fully_qualified_name":"ut","ident_utf16":{"start":{"line_number":34,"utf16_col":7339},"end":{"line_number":34,"utf16_col":7341}},"extent_utf16":{"start":{"line_number":34,"utf16_col":7330},"end":{"line_number":34,"utf16_col":7451}}},{"name":"ct","kind":"function","ident_start":9286,"ident_end":9288,"extent_start":9277,"extent_end":9301,"fully_qualified_name":"ct","ident_utf16":{"start":{"line_number":34,"utf16_col":7486},"end":{"line_number":34,"utf16_col":7488}},"extent_utf16":{"start":{"line_number":34,"utf16_col":7477},"end":{"line_number":34,"utf16_col":7501}}},{"name":"pt","kind":"function","ident_start":9310,"ident_end":9312,"extent_start":9301,"extent_end":9329,"fully_qualified_name":"pt","ident_utf16":{"start":{"line_number":34,"utf16_col":7510},"end":{"line_number":34,"utf16_col":7512}},"extent_utf16":{"start":{"line_number":34,"utf16_col":7501},"end":{"line_number":34,"utf16_col":7529}}},{"name":"t","kind":"function","ident_start":9356,"ident_end":9357,"extent_start":9347,"extent_end":9373,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":34,"utf16_col":7556},"end":{"line_number":34,"utf16_col":7557}},"extent_utf16":{"start":{"line_number":34,"utf16_col":7547},"end":{"line_number":34,"utf16_col":7573}}},{"name":"delete","kind":"function","ident_start":9392,"ident_end":9398,"extent_start":9380,"extent_end":9461,"fully_qualified_name":"delete","ident_utf16":{"start":{"line_number":34,"utf16_col":7592},"end":{"line_number":34,"utf16_col":7598}},"extent_utf16":{"start":{"line_number":34,"utf16_col":7580},"end":{"line_number":34,"utf16_col":7661}}},{"name":"has","kind":"function","ident_start":9474,"ident_end":9477,"extent_start":9462,"extent_end":9525,"fully_qualified_name":"has","ident_utf16":{"start":{"line_number":34,"utf16_col":7674},"end":{"line_number":34,"utf16_col":7677}},"extent_utf16":{"start":{"line_number":34,"utf16_col":7662},"end":{"line_number":34,"utf16_col":7725}}},{"name":"get","kind":"function","ident_start":9538,"ident_end":9541,"extent_start":9526,"extent_end":9574,"fully_qualified_name":"get","ident_utf16":{"start":{"line_number":34,"utf16_col":7738},"end":{"line_number":34,"utf16_col":7741}},"extent_utf16":{"start":{"line_number":34,"utf16_col":7726},"end":{"line_number":34,"utf16_col":7774}}},{"name":"set","kind":"function","ident_start":9587,"ident_end":9590,"extent_start":9575,"extent_end":9632,"fully_qualified_name":"set","ident_utf16":{"start":{"line_number":34,"utf16_col":7787},"end":{"line_number":34,"utf16_col":7790}},"extent_utf16":{"start":{"line_number":34,"utf16_col":7775},"end":{"line_number":34,"utf16_col":7832}}},{"name":"keys","kind":"function","ident_start":9645,"ident_end":9649,"extent_start":9633,"extent_end":9681,"fully_qualified_name":"keys","ident_utf16":{"start":{"line_number":34,"utf16_col":7845},"end":{"line_number":34,"utf16_col":7849}},"extent_utf16":{"start":{"line_number":34,"utf16_col":7833},"end":{"line_number":34,"utf16_col":7881}}},{"name":"forEach","kind":"function","ident_start":9694,"ident_end":9701,"extent_start":9682,"extent_end":9776,"fully_qualified_name":"forEach","ident_utf16":{"start":{"line_number":34,"utf16_col":7894},"end":{"line_number":34,"utf16_col":7901}},"extent_utf16":{"start":{"line_number":34,"utf16_col":7882},"end":{"line_number":34,"utf16_col":7976}}},{"name":"t","kind":"function","ident_start":9835,"ident_end":9836,"extent_start":9826,"extent_end":9965,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":34,"utf16_col":8035},"end":{"line_number":34,"utf16_col":8036}},"extent_utf16":{"start":{"line_number":34,"utf16_col":8026},"end":{"line_number":34,"utf16_col":8165}}},{"name":"r","kind":"function","ident_start":9899,"ident_end":9900,"extent_start":9890,"extent_end":9930,"fully_qualified_name":"r","ident_utf16":{"start":{"line_number":34,"utf16_col":8099},"end":{"line_number":34,"utf16_col":8100}},"extent_utf16":{"start":{"line_number":34,"utf16_col":8090},"end":{"line_number":34,"utf16_col":8130}}},{"name":"hasKey","kind":"function","ident_start":9984,"ident_end":9990,"extent_start":9972,"extent_end":10027,"fully_qualified_name":"hasKey","ident_utf16":{"start":{"line_number":34,"utf16_col":8184},"end":{"line_number":34,"utf16_col":8190}},"extent_utf16":{"start":{"line_number":34,"utf16_col":8172},"end":{"line_number":34,"utf16_col":8227}}},{"name":"get","kind":"function","ident_start":10040,"ident_end":10043,"extent_start":10028,"extent_end":10080,"fully_qualified_name":"get","ident_utf16":{"start":{"line_number":34,"utf16_col":8240},"end":{"line_number":34,"utf16_col":8243}},"extent_utf16":{"start":{"line_number":34,"utf16_col":8228},"end":{"line_number":34,"utf16_col":8280}}},{"name":"set","kind":"function","ident_start":10093,"ident_end":10096,"extent_start":10081,"extent_end":10139,"fully_qualified_name":"set","ident_utf16":{"start":{"line_number":34,"utf16_col":8293},"end":{"line_number":34,"utf16_col":8296}},"extent_utf16":{"start":{"line_number":34,"utf16_col":8281},"end":{"line_number":34,"utf16_col":8339}}},{"name":"each","kind":"function","ident_start":10152,"ident_end":10156,"extent_start":10140,"extent_end":10221,"fully_qualified_name":"each","ident_utf16":{"start":{"line_number":34,"utf16_col":8352},"end":{"line_number":34,"utf16_col":8356}},"extent_utf16":{"start":{"line_number":34,"utf16_col":8340},"end":{"line_number":34,"utf16_col":8421}}},{"name":"keys","kind":"function","ident_start":10234,"ident_end":10238,"extent_start":10222,"extent_end":10299,"fully_qualified_name":"keys","ident_utf16":{"start":{"line_number":34,"utf16_col":8434},"end":{"line_number":34,"utf16_col":8438}},"extent_utf16":{"start":{"line_number":34,"utf16_col":8422},"end":{"line_number":34,"utf16_col":8499}}},{"name":"removeKey","kind":"function","ident_start":10312,"ident_end":10321,"extent_start":10300,"extent_end":10354,"fully_qualified_name":"removeKey","ident_utf16":{"start":{"line_number":34,"utf16_col":8512},"end":{"line_number":34,"utf16_col":8521}},"extent_utf16":{"start":{"line_number":34,"utf16_col":8500},"end":{"line_number":34,"utf16_col":8554}}},{"name":"yt","kind":"function","ident_start":10369,"ident_end":10371,"extent_start":10360,"extent_end":10392,"fully_qualified_name":"yt","ident_utf16":{"start":{"line_number":34,"utf16_col":8569},"end":{"line_number":34,"utf16_col":8571}},"extent_utf16":{"start":{"line_number":34,"utf16_col":8560},"end":{"line_number":34,"utf16_col":8592}}},{"name":"vt","kind":"function","ident_start":10401,"ident_end":10403,"extent_start":10392,"extent_end":10544,"fully_qualified_name":"vt","ident_utf16":{"start":{"line_number":34,"utf16_col":8601},"end":{"line_number":34,"utf16_col":8603}},"extent_utf16":{"start":{"line_number":34,"utf16_col":8592},"end":{"line_number":34,"utf16_col":8744}}},{"name":"mt","kind":"function","ident_start":10553,"ident_end":10555,"extent_start":10544,"extent_end":10668,"fully_qualified_name":"mt","ident_utf16":{"start":{"line_number":34,"utf16_col":8753},"end":{"line_number":34,"utf16_col":8755}},"extent_utf16":{"start":{"line_number":34,"utf16_col":8744},"end":{"line_number":34,"utf16_col":8868}}},{"name":"i","kind":"function","ident_start":10612,"ident_end":10613,"extent_start":10612,"extent_end":10626,"fully_qualified_name":"i","ident_utf16":{"start":{"line_number":34,"utf16_col":8812},"end":{"line_number":34,"utf16_col":8813}},"extent_utf16":{"start":{"line_number":34,"utf16_col":8812},"end":{"line_number":34,"utf16_col":8826}}},{"name":"xt","kind":"function","ident_start":10677,"ident_end":10679,"extent_start":10668,"extent_end":10819,"fully_qualified_name":"xt","ident_utf16":{"start":{"line_number":34,"utf16_col":8877},"end":{"line_number":34,"utf16_col":8879}},"extent_utf16":{"start":{"line_number":34,"utf16_col":8868},"end":{"line_number":34,"utf16_col":9019}}},{"name":"_t","kind":"function","ident_start":10828,"ident_end":10830,"extent_start":10819,"extent_end":10863,"fully_qualified_name":"_t","ident_utf16":{"start":{"line_number":34,"utf16_col":9028},"end":{"line_number":34,"utf16_col":9030}},"extent_utf16":{"start":{"line_number":34,"utf16_col":9019},"end":{"line_number":34,"utf16_col":9063}}},{"name":"bt","kind":"function","ident_start":10872,"ident_end":10874,"extent_start":10863,"extent_end":10878,"fully_qualified_name":"bt","ident_utf16":{"start":{"line_number":34,"utf16_col":9072},"end":{"line_number":34,"utf16_col":9074}},"extent_utf16":{"start":{"line_number":34,"utf16_col":9063},"end":{"line_number":34,"utf16_col":9078}}},{"name":"Mt","kind":"function","ident_start":11537,"ident_end":11539,"extent_start":11528,"extent_end":11588,"fully_qualified_name":"Mt","ident_utf16":{"start":{"line_number":34,"utf16_col":9737},"end":{"line_number":34,"utf16_col":9739}},"extent_utf16":{"start":{"line_number":34,"utf16_col":9728},"end":{"line_number":34,"utf16_col":9788}}},{"name":"It","kind":"function","ident_start":11597,"ident_end":11599,"extent_start":11588,"extent_end":11634,"fully_qualified_name":"It","ident_utf16":{"start":{"line_number":34,"utf16_col":9797},"end":{"line_number":34,"utf16_col":9799}},"extent_utf16":{"start":{"line_number":34,"utf16_col":9788},"end":{"line_number":34,"utf16_col":9834}}},{"name":"Tt","kind":"function","ident_start":11643,"ident_end":11645,"extent_start":11634,"extent_end":11667,"fully_qualified_name":"Tt","ident_utf16":{"start":{"line_number":34,"utf16_col":9843},"end":{"line_number":34,"utf16_col":9845}},"extent_utf16":{"start":{"line_number":34,"utf16_col":9834},"end":{"line_number":34,"utf16_col":9867}}},{"name":"Ct","kind":"function","ident_start":11676,"ident_end":11678,"extent_start":11667,"extent_end":11709,"fully_qualified_name":"Ct","ident_utf16":{"start":{"line_number":34,"utf16_col":9876},"end":{"line_number":34,"utf16_col":9878}},"extent_utf16":{"start":{"line_number":34,"utf16_col":9867},"end":{"line_number":34,"utf16_col":9909}}},{"name":"Dt","kind":"function","ident_start":11718,"ident_end":11720,"extent_start":11709,"extent_end":11767,"fully_qualified_name":"Dt","ident_utf16":{"start":{"line_number":34,"utf16_col":9918},"end":{"line_number":34,"utf16_col":9920}},"extent_utf16":{"start":{"line_number":34,"utf16_col":9909},"end":{"line_number":34,"utf16_col":9967}}},{"name":"At","kind":"function","ident_start":11776,"ident_end":11778,"extent_start":11767,"extent_end":11831,"fully_qualified_name":"At","ident_utf16":{"start":{"line_number":34,"utf16_col":9976},"end":{"line_number":34,"utf16_col":9978}},"extent_utf16":{"start":{"line_number":34,"utf16_col":9967},"end":{"line_number":34,"utf16_col":10031}}},{"name":"kt","kind":"function","ident_start":11840,"ident_end":11842,"extent_start":11831,"extent_end":11889,"fully_qualified_name":"kt","ident_utf16":{"start":{"line_number":34,"utf16_col":10040},"end":{"line_number":34,"utf16_col":10042}},"extent_utf16":{"start":{"line_number":34,"utf16_col":10031},"end":{"line_number":34,"utf16_col":10089}}},{"name":"Lt","kind":"function","ident_start":11898,"ident_end":11900,"extent_start":11889,"extent_end":11928,"fully_qualified_name":"Lt","ident_utf16":{"start":{"line_number":34,"utf16_col":10098},"end":{"line_number":34,"utf16_col":10100}},"extent_utf16":{"start":{"line_number":34,"utf16_col":10089},"end":{"line_number":34,"utf16_col":10128}}},{"name":"Ot","kind":"function","ident_start":11947,"ident_end":11949,"extent_start":11938,"extent_end":11980,"fully_qualified_name":"Ot","ident_utf16":{"start":{"line_number":34,"utf16_col":10147},"end":{"line_number":34,"utf16_col":10149}},"extent_utf16":{"start":{"line_number":34,"utf16_col":10138},"end":{"line_number":34,"utf16_col":10180}}},{"name":"Nt","kind":"function","ident_start":11999,"ident_end":12001,"extent_start":11990,"extent_end":12042,"fully_qualified_name":"Nt","ident_utf16":{"start":{"line_number":34,"utf16_col":10199},"end":{"line_number":34,"utf16_col":10201}},"extent_utf16":{"start":{"line_number":34,"utf16_col":10190},"end":{"line_number":34,"utf16_col":10242}}},{"name":"Et","kind":"function","ident_start":12051,"ident_end":12053,"extent_start":12042,"extent_end":12128,"fully_qualified_name":"Et","ident_utf16":{"start":{"line_number":34,"utf16_col":10251},"end":{"line_number":34,"utf16_col":10253}},"extent_utf16":{"start":{"line_number":34,"utf16_col":10242},"end":{"line_number":34,"utf16_col":10328}}},{"name":"zt","kind":"function","ident_start":12137,"ident_end":12139,"extent_start":12128,"extent_end":12211,"fully_qualified_name":"zt","ident_utf16":{"start":{"line_number":34,"utf16_col":10337},"end":{"line_number":34,"utf16_col":10339}},"extent_utf16":{"start":{"line_number":34,"utf16_col":10328},"end":{"line_number":34,"utf16_col":10411}}},{"name":"Bt","kind":"function","ident_start":12230,"ident_end":12232,"extent_start":12221,"extent_end":12292,"fully_qualified_name":"Bt","ident_utf16":{"start":{"line_number":34,"utf16_col":10430},"end":{"line_number":34,"utf16_col":10432}},"extent_utf16":{"start":{"line_number":34,"utf16_col":10421},"end":{"line_number":34,"utf16_col":10492}}},{"name":"Gt","kind":"function","ident_start":12311,"ident_end":12313,"extent_start":12302,"extent_end":12380,"fully_qualified_name":"Gt","ident_utf16":{"start":{"line_number":34,"utf16_col":10511},"end":{"line_number":34,"utf16_col":10513}},"extent_utf16":{"start":{"line_number":34,"utf16_col":10502},"end":{"line_number":34,"utf16_col":10580}}},{"name":"Wt","kind":"function","ident_start":12389,"ident_end":12391,"extent_start":12380,"extent_end":12474,"fully_qualified_name":"Wt","ident_utf16":{"start":{"line_number":34,"utf16_col":10589},"end":{"line_number":34,"utf16_col":10591}},"extent_utf16":{"start":{"line_number":34,"utf16_col":10580},"end":{"line_number":34,"utf16_col":10674}}},{"name":"Ht","kind":"function","ident_start":12483,"ident_end":12485,"extent_start":12474,"extent_end":12552,"fully_qualified_name":"Ht","ident_utf16":{"start":{"line_number":34,"utf16_col":10683},"end":{"line_number":34,"utf16_col":10685}},"extent_utf16":{"start":{"line_number":34,"utf16_col":10674},"end":{"line_number":34,"utf16_col":10752}}},{"name":"Yt","kind":"function","ident_start":12561,"ident_end":12563,"extent_start":12552,"extent_end":12630,"fully_qualified_name":"Yt","ident_utf16":{"start":{"line_number":34,"utf16_col":10761},"end":{"line_number":34,"utf16_col":10763}},"extent_utf16":{"start":{"line_number":34,"utf16_col":10752},"end":{"line_number":34,"utf16_col":10830}}},{"name":"mul","kind":"function","ident_start":12776,"ident_end":12779,"extent_start":12776,"extent_end":12835,"fully_qualified_name":"mul","ident_utf16":{"start":{"line_number":34,"utf16_col":10976},"end":{"line_number":34,"utf16_col":10979}},"extent_utf16":{"start":{"line_number":34,"utf16_col":10976},"end":{"line_number":34,"utf16_col":11035}}},{"name":"div","kind":"function","ident_start":12836,"ident_end":12839,"extent_start":12836,"extent_end":12895,"fully_qualified_name":"div","ident_utf16":{"start":{"line_number":34,"utf16_col":11036},"end":{"line_number":34,"utf16_col":11039}},"extent_utf16":{"start":{"line_number":34,"utf16_col":11036},"end":{"line_number":34,"utf16_col":11095}}},{"name":"dot","kind":"function","ident_start":12896,"ident_end":12899,"extent_start":12896,"extent_end":12941,"fully_qualified_name":"dot","ident_utf16":{"start":{"line_number":34,"utf16_col":11096},"end":{"line_number":34,"utf16_col":11099}},"extent_utf16":{"start":{"line_number":34,"utf16_col":11096},"end":{"line_number":34,"utf16_col":11141}}},{"name":"negate","kind":"function","ident_start":13016,"ident_end":13022,"extent_start":13016,"extent_end":13068,"fully_qualified_name":"negate","ident_utf16":{"start":{"line_number":34,"utf16_col":11216},"end":{"line_number":34,"utf16_col":11222}},"extent_utf16":{"start":{"line_number":34,"utf16_col":11216},"end":{"line_number":34,"utf16_col":11268}}},{"name":"Ut","kind":"function","ident_start":13111,"ident_end":13113,"extent_start":13111,"extent_end":13172,"fully_qualified_name":"Ut","ident_utf16":{"start":{"line_number":34,"utf16_col":11311},"end":{"line_number":34,"utf16_col":11313}},"extent_utf16":{"start":{"line_number":34,"utf16_col":11311},"end":{"line_number":34,"utf16_col":11372}}},{"name":"t","kind":"function","ident_start":13196,"ident_end":13197,"extent_start":13187,"extent_end":13324,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":34,"utf16_col":11396},"end":{"line_number":34,"utf16_col":11397}},"extent_utf16":{"start":{"line_number":34,"utf16_col":11387},"end":{"line_number":34,"utf16_col":11524}}},{"name":"_dragStart","kind":"function","ident_start":13343,"ident_end":13353,"extent_start":13331,"extent_end":13571,"fully_qualified_name":"_dragStart","ident_utf16":{"start":{"line_number":34,"utf16_col":11543},"end":{"line_number":34,"utf16_col":11553}},"extent_utf16":{"start":{"line_number":34,"utf16_col":11531},"end":{"line_number":34,"utf16_col":11771}}},{"name":"_drag","kind":"function","ident_start":13584,"ident_end":13589,"extent_start":13572,"extent_end":14020,"fully_qualified_name":"_drag","ident_utf16":{"start":{"line_number":34,"utf16_col":11784},"end":{"line_number":34,"utf16_col":11789}},"extent_utf16":{"start":{"line_number":34,"utf16_col":11772},"end":{"line_number":34,"utf16_col":12220}}},{"name":"_dragEnd","kind":"function","ident_start":14033,"ident_end":14041,"extent_start":14021,"extent_end":14302,"fully_qualified_name":"_dragEnd","ident_utf16":{"start":{"line_number":34,"utf16_col":12233},"end":{"line_number":34,"utf16_col":12241}},"extent_utf16":{"start":{"line_number":34,"utf16_col":12221},"end":{"line_number":34,"utf16_col":12502}}},{"name":"t","kind":"function","ident_start":14331,"ident_end":14332,"extent_start":14322,"extent_end":14365,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":34,"utf16_col":12531},"end":{"line_number":34,"utf16_col":12532}},"extent_utf16":{"start":{"line_number":34,"utf16_col":12522},"end":{"line_number":34,"utf16_col":12565}}},{"name":"on","kind":"function","ident_start":14384,"ident_end":14386,"extent_start":14372,"extent_end":14835,"fully_qualified_name":"on","ident_utf16":{"start":{"line_number":34,"utf16_col":12584},"end":{"line_number":34,"utf16_col":12586}},"extent_utf16":{"start":{"line_number":34,"utf16_col":12572},"end":{"line_number":34,"utf16_col":13035}}},{"name":"isSilent","kind":"function","ident_start":14848,"ident_end":14856,"extent_start":14836,"extent_end":14921,"fully_qualified_name":"isSilent","ident_utf16":{"start":{"line_number":34,"utf16_col":13048},"end":{"line_number":34,"utf16_col":13056}},"extent_utf16":{"start":{"line_number":34,"utf16_col":13036},"end":{"line_number":34,"utf16_col":13121}}},{"name":"off","kind":"function","ident_start":14934,"ident_end":14937,"extent_start":14922,"extent_end":15185,"fully_qualified_name":"off","ident_utf16":{"start":{"line_number":34,"utf16_col":13134},"end":{"line_number":34,"utf16_col":13137}},"extent_utf16":{"start":{"line_number":34,"utf16_col":13122},"end":{"line_number":34,"utf16_col":13385}}},{"name":"trigger","kind":"function","ident_start":15198,"ident_end":15205,"extent_start":15186,"extent_end":15660,"fully_qualified_name":"trigger","ident_utf16":{"start":{"line_number":34,"utf16_col":13398},"end":{"line_number":34,"utf16_col":13405}},"extent_utf16":{"start":{"line_number":34,"utf16_col":13386},"end":{"line_number":34,"utf16_col":13860}}},{"name":"triggerWithContext","kind":"function","ident_start":15673,"ident_end":15691,"extent_start":15661,"extent_end":16152,"fully_qualified_name":"triggerWithContext","ident_utf16":{"start":{"line_number":34,"utf16_col":13873},"end":{"line_number":34,"utf16_col":13891}},"extent_utf16":{"start":{"line_number":34,"utf16_col":13861},"end":{"line_number":34,"utf16_col":14352}}},{"name":"Kt","kind":"function","ident_start":16182,"ident_end":16184,"extent_start":16173,"extent_end":16470,"fully_qualified_name":"Kt","ident_utf16":{"start":{"line_number":34,"utf16_col":14382},"end":{"line_number":34,"utf16_col":14384}},"extent_utf16":{"start":{"line_number":34,"utf16_col":14373},"end":{"line_number":34,"utf16_col":14670}}},{"name":"$t","kind":"function","ident_start":16479,"ident_end":16481,"extent_start":16470,"extent_end":17091,"fully_qualified_name":"$t","ident_utf16":{"start":{"line_number":34,"utf16_col":14679},"end":{"line_number":34,"utf16_col":14681}},"extent_utf16":{"start":{"line_number":34,"utf16_col":14670},"end":{"line_number":34,"utf16_col":15291}}},{"name":"te","kind":"function","ident_start":17131,"ident_end":17133,"extent_start":17122,"extent_end":17983,"fully_qualified_name":"te","ident_utf16":{"start":{"line_number":34,"utf16_col":15331},"end":{"line_number":34,"utf16_col":15333}},"extent_utf16":{"start":{"line_number":34,"utf16_col":15322},"end":{"line_number":34,"utf16_col":16183}}},{"name":"ee","kind":"function","ident_start":17992,"ident_end":17994,"extent_start":17983,"extent_end":18040,"fully_qualified_name":"ee","ident_utf16":{"start":{"line_number":34,"utf16_col":16192},"end":{"line_number":34,"utf16_col":16194}},"extent_utf16":{"start":{"line_number":34,"utf16_col":16183},"end":{"line_number":34,"utf16_col":16240}}},{"name":"re","kind":"function","ident_start":18133,"ident_end":18135,"extent_start":18124,"extent_end":18206,"fully_qualified_name":"re","ident_utf16":{"start":{"line_number":34,"utf16_col":16333},"end":{"line_number":34,"utf16_col":16335}},"extent_utf16":{"start":{"line_number":34,"utf16_col":16324},"end":{"line_number":34,"utf16_col":16406}}},{"name":"le","kind":"function","ident_start":18335,"ident_end":18337,"extent_start":18326,"extent_end":18509,"fully_qualified_name":"le","ident_utf16":{"start":{"line_number":34,"utf16_col":16535},"end":{"line_number":34,"utf16_col":16537}},"extent_utf16":{"start":{"line_number":34,"utf16_col":16526},"end":{"line_number":34,"utf16_col":16709}}},{"name":"ue","kind":"function","ident_start":18518,"ident_end":18520,"extent_start":18509,"extent_end":18751,"fully_qualified_name":"ue","ident_utf16":{"start":{"line_number":34,"utf16_col":16718},"end":{"line_number":34,"utf16_col":16720}},"extent_utf16":{"start":{"line_number":34,"utf16_col":16709},"end":{"line_number":34,"utf16_col":16951}}},{"name":"he","kind":"function","ident_start":18760,"ident_end":18762,"extent_start":18751,"extent_end":18789,"fully_qualified_name":"he","ident_utf16":{"start":{"line_number":34,"utf16_col":16960},"end":{"line_number":34,"utf16_col":16962}},"extent_utf16":{"start":{"line_number":34,"utf16_col":16951},"end":{"line_number":34,"utf16_col":16989}}},{"name":"ce","kind":"function","ident_start":18798,"ident_end":18800,"extent_start":18789,"extent_end":19282,"fully_qualified_name":"ce","ident_utf16":{"start":{"line_number":34,"utf16_col":16998},"end":{"line_number":34,"utf16_col":17000}},"extent_utf16":{"start":{"line_number":34,"utf16_col":16989},"end":{"line_number":34,"utf16_col":17482}}},{"name":"pe","kind":"function","ident_start":19291,"ident_end":19293,"extent_start":19282,"extent_end":19329,"fully_qualified_name":"pe","ident_utf16":{"start":{"line_number":34,"utf16_col":17491},"end":{"line_number":34,"utf16_col":17493}},"extent_utf16":{"start":{"line_number":34,"utf16_col":17482},"end":{"line_number":34,"utf16_col":17529}}},{"name":"de","kind":"function","ident_start":19333,"ident_end":19335,"extent_start":19333,"extent_end":19405,"fully_qualified_name":"de","ident_utf16":{"start":{"line_number":34,"utf16_col":17533},"end":{"line_number":34,"utf16_col":17535}},"extent_utf16":{"start":{"line_number":34,"utf16_col":17533},"end":{"line_number":34,"utf16_col":17605}}},{"name":"fe","kind":"function","ident_start":19415,"ident_end":19417,"extent_start":19406,"extent_end":19453,"fully_qualified_name":"fe","ident_utf16":{"start":{"line_number":34,"utf16_col":17615},"end":{"line_number":34,"utf16_col":17617}},"extent_utf16":{"start":{"line_number":34,"utf16_col":17606},"end":{"line_number":34,"utf16_col":17653}}},{"name":"t","kind":"function","ident_start":19480,"ident_end":19481,"extent_start":19471,"extent_end":19499,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":34,"utf16_col":17680},"end":{"line_number":34,"utf16_col":17681}},"extent_utf16":{"start":{"line_number":34,"utf16_col":17671},"end":{"line_number":34,"utf16_col":17699}}},{"name":"recognize","kind":"function","ident_start":19518,"ident_end":19527,"extent_start":19506,"extent_end":19591,"fully_qualified_name":"recognize","ident_utf16":{"start":{"line_number":34,"utf16_col":17718},"end":{"line_number":34,"utf16_col":17727}},"extent_utf16":{"start":{"line_number":34,"utf16_col":17706},"end":{"line_number":34,"utf16_col":17791}}},{"name":"clear","kind":"function","ident_start":19604,"ident_end":19609,"extent_start":19592,"extent_end":19654,"fully_qualified_name":"clear","ident_utf16":{"start":{"line_number":34,"utf16_col":17804},"end":{"line_number":34,"utf16_col":17809}},"extent_utf16":{"start":{"line_number":34,"utf16_col":17792},"end":{"line_number":34,"utf16_col":17854}}},{"name":"_doTrack","kind":"function","ident_start":19667,"ident_end":19675,"extent_start":19655,"extent_end":19880,"fully_qualified_name":"_doTrack","ident_utf16":{"start":{"line_number":34,"utf16_col":17867},"end":{"line_number":34,"utf16_col":17875}},"extent_utf16":{"start":{"line_number":34,"utf16_col":17855},"end":{"line_number":34,"utf16_col":18080}}},{"name":"_recognize","kind":"function","ident_start":19893,"ident_end":19903,"extent_start":19881,"extent_end":19999,"fully_qualified_name":"_recognize","ident_utf16":{"start":{"line_number":34,"utf16_col":18093},"end":{"line_number":34,"utf16_col":18103}},"extent_utf16":{"start":{"line_number":34,"utf16_col":18081},"end":{"line_number":34,"utf16_col":18199}}},{"name":"ye","kind":"function","ident_start":20014,"ident_end":20016,"extent_start":20005,"extent_end":20086,"fully_qualified_name":"ye","ident_utf16":{"start":{"line_number":34,"utf16_col":18214},"end":{"line_number":34,"utf16_col":18216}},"extent_utf16":{"start":{"line_number":34,"utf16_col":18205},"end":{"line_number":34,"utf16_col":18286}}},{"name":"pinch","kind":"function","ident_start":20094,"ident_end":20099,"extent_start":20094,"extent_end":20405,"fully_qualified_name":"pinch","ident_utf16":{"start":{"line_number":34,"utf16_col":18294},"end":{"line_number":34,"utf16_col":18299}},"extent_utf16":{"start":{"line_number":34,"utf16_col":18294},"end":{"line_number":34,"utf16_col":18605}}},{"name":"me","kind":"function","ident_start":20416,"ident_end":20418,"extent_start":20407,"extent_end":20441,"fully_qualified_name":"me","ident_utf16":{"start":{"line_number":34,"utf16_col":18616},"end":{"line_number":34,"utf16_col":18618}},"extent_utf16":{"start":{"line_number":34,"utf16_col":18607},"end":{"line_number":34,"utf16_col":18641}}},{"name":"xe","kind":"function","ident_start":20450,"ident_end":20452,"extent_start":20441,"extent_end":20507,"fully_qualified_name":"xe","ident_utf16":{"start":{"line_number":34,"utf16_col":18650},"end":{"line_number":34,"utf16_col":18652}},"extent_utf16":{"start":{"line_number":34,"utf16_col":18641},"end":{"line_number":34,"utf16_col":18707}}},{"name":"_e","kind":"function","ident_start":20516,"ident_end":20518,"extent_start":20507,"extent_end":20593,"fully_qualified_name":"_e","ident_utf16":{"start":{"line_number":34,"utf16_col":18716},"end":{"line_number":34,"utf16_col":18718}},"extent_utf16":{"start":{"line_number":34,"utf16_col":18707},"end":{"line_number":34,"utf16_col":18793}}},{"name":"be","kind":"function","ident_start":20602,"ident_end":20604,"extent_start":20593,"extent_end":20809,"fully_qualified_name":"be","ident_utf16":{"start":{"line_number":34,"utf16_col":18802},"end":{"line_number":34,"utf16_col":18804}},"extent_utf16":{"start":{"line_number":34,"utf16_col":18793},"end":{"line_number":34,"utf16_col":19009}}},{"name":"we","kind":"function","ident_start":20818,"ident_end":20820,"extent_start":20809,"extent_end":20907,"fully_qualified_name":"we","ident_utf16":{"start":{"line_number":34,"utf16_col":19018},"end":{"line_number":34,"utf16_col":19020}},"extent_utf16":{"start":{"line_number":34,"utf16_col":19009},"end":{"line_number":34,"utf16_col":19107}}},{"name":"Se","kind":"function","ident_start":20916,"ident_end":20918,"extent_start":20907,"extent_end":21151,"fully_qualified_name":"Se","ident_utf16":{"start":{"line_number":34,"utf16_col":19116},"end":{"line_number":34,"utf16_col":19118}},"extent_utf16":{"start":{"line_number":34,"utf16_col":19107},"end":{"line_number":34,"utf16_col":19351}}},{"name":"Me","kind":"function","ident_start":21160,"ident_end":21162,"extent_start":21151,"extent_end":21269,"fully_qualified_name":"Me","ident_utf16":{"start":{"line_number":34,"utf16_col":19360},"end":{"line_number":34,"utf16_col":19362}},"extent_utf16":{"start":{"line_number":34,"utf16_col":19351},"end":{"line_number":34,"utf16_col":19469}}},{"name":"Ie","kind":"function","ident_start":21278,"ident_end":21280,"extent_start":21269,"extent_end":21438,"fully_qualified_name":"Ie","ident_utf16":{"start":{"line_number":34,"utf16_col":19478},"end":{"line_number":34,"utf16_col":19480}},"extent_utf16":{"start":{"line_number":34,"utf16_col":19469},"end":{"line_number":34,"utf16_col":19638}}},{"name":"Te","kind":"function","ident_start":21447,"ident_end":21449,"extent_start":21438,"extent_end":21490,"fully_qualified_name":"Te","ident_utf16":{"start":{"line_number":34,"utf16_col":19647},"end":{"line_number":34,"utf16_col":19649}},"extent_utf16":{"start":{"line_number":34,"utf16_col":19638},"end":{"line_number":34,"utf16_col":19690}}},{"name":"t","kind":"function","ident_start":21640,"ident_end":21641,"extent_start":21631,"extent_end":21671,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":34,"utf16_col":19840},"end":{"line_number":34,"utf16_col":19841}},"extent_utf16":{"start":{"line_number":34,"utf16_col":19831},"end":{"line_number":34,"utf16_col":19871}}},{"name":"copy","kind":"function","ident_start":21690,"ident_end":21694,"extent_start":21678,"extent_end":21741,"fully_qualified_name":"copy","ident_utf16":{"start":{"line_number":34,"utf16_col":19890},"end":{"line_number":34,"utf16_col":19894}},"extent_utf16":{"start":{"line_number":34,"utf16_col":19878},"end":{"line_number":34,"utf16_col":19941}}},{"name":"clone","kind":"function","ident_start":21754,"ident_end":21759,"extent_start":21742,"extent_end":21799,"fully_qualified_name":"clone","ident_utf16":{"start":{"line_number":34,"utf16_col":19954},"end":{"line_number":34,"utf16_col":19959}},"extent_utf16":{"start":{"line_number":34,"utf16_col":19942},"end":{"line_number":34,"utf16_col":19999}}},{"name":"set","kind":"function","ident_start":21812,"ident_end":21815,"extent_start":21800,"extent_end":21860,"fully_qualified_name":"set","ident_utf16":{"start":{"line_number":34,"utf16_col":20012},"end":{"line_number":34,"utf16_col":20015}},"extent_utf16":{"start":{"line_number":34,"utf16_col":20000},"end":{"line_number":34,"utf16_col":20060}}},{"name":"equal","kind":"function","ident_start":21873,"ident_end":21878,"extent_start":21861,"extent_end":21925,"fully_qualified_name":"equal","ident_utf16":{"start":{"line_number":34,"utf16_col":20073},"end":{"line_number":34,"utf16_col":20078}},"extent_utf16":{"start":{"line_number":34,"utf16_col":20061},"end":{"line_number":34,"utf16_col":20125}}},{"name":"add","kind":"function","ident_start":21938,"ident_end":21941,"extent_start":21926,"extent_end":21990,"fully_qualified_name":"add","ident_utf16":{"start":{"line_number":34,"utf16_col":20138},"end":{"line_number":34,"utf16_col":20141}},"extent_utf16":{"start":{"line_number":34,"utf16_col":20126},"end":{"line_number":34,"utf16_col":20190}}},{"name":"scale","kind":"function","ident_start":22003,"ident_end":22008,"extent_start":21991,"extent_end":22041,"fully_qualified_name":"scale","ident_utf16":{"start":{"line_number":34,"utf16_col":20203},"end":{"line_number":34,"utf16_col":20208}},"extent_utf16":{"start":{"line_number":34,"utf16_col":20191},"end":{"line_number":34,"utf16_col":20241}}},{"name":"scaleAndAdd","kind":"function","ident_start":22054,"ident_end":22065,"extent_start":22042,"extent_end":22108,"fully_qualified_name":"scaleAndAdd","ident_utf16":{"start":{"line_number":34,"utf16_col":20254},"end":{"line_number":34,"utf16_col":20265}},"extent_utf16":{"start":{"line_number":34,"utf16_col":20242},"end":{"line_number":34,"utf16_col":20308}}},{"name":"sub","kind":"function","ident_start":22121,"ident_end":22124,"extent_start":22109,"extent_end":22173,"fully_qualified_name":"sub","ident_utf16":{"start":{"line_number":34,"utf16_col":20321},"end":{"line_number":34,"utf16_col":20324}},"extent_utf16":{"start":{"line_number":34,"utf16_col":20309},"end":{"line_number":34,"utf16_col":20373}}},{"name":"dot","kind":"function","ident_start":22186,"ident_end":22189,"extent_start":22174,"extent_end":22231,"fully_qualified_name":"dot","ident_utf16":{"start":{"line_number":34,"utf16_col":20386},"end":{"line_number":34,"utf16_col":20389}},"extent_utf16":{"start":{"line_number":34,"utf16_col":20374},"end":{"line_number":34,"utf16_col":20431}}},{"name":"len","kind":"function","ident_start":22244,"ident_end":22247,"extent_start":22232,"extent_end":22305,"fully_qualified_name":"len","ident_utf16":{"start":{"line_number":34,"utf16_col":20444},"end":{"line_number":34,"utf16_col":20447}},"extent_utf16":{"start":{"line_number":34,"utf16_col":20432},"end":{"line_number":34,"utf16_col":20505}}},{"name":"lenSquare","kind":"function","ident_start":22318,"ident_end":22327,"extent_start":22306,"extent_end":22374,"fully_qualified_name":"lenSquare","ident_utf16":{"start":{"line_number":34,"utf16_col":20518},"end":{"line_number":34,"utf16_col":20527}},"extent_utf16":{"start":{"line_number":34,"utf16_col":20506},"end":{"line_number":34,"utf16_col":20574}}},{"name":"normalize","kind":"function","ident_start":22387,"ident_end":22396,"extent_start":22375,"extent_end":22457,"fully_qualified_name":"normalize","ident_utf16":{"start":{"line_number":34,"utf16_col":20587},"end":{"line_number":34,"utf16_col":20596}},"extent_utf16":{"start":{"line_number":34,"utf16_col":20575},"end":{"line_number":34,"utf16_col":20657}}},{"name":"distance","kind":"function","ident_start":22470,"ident_end":22478,"extent_start":22458,"extent_end":22547,"fully_qualified_name":"distance","ident_utf16":{"start":{"line_number":34,"utf16_col":20670},"end":{"line_number":34,"utf16_col":20678}},"extent_utf16":{"start":{"line_number":34,"utf16_col":20658},"end":{"line_number":34,"utf16_col":20747}}},{"name":"distanceSquare","kind":"function","ident_start":22560,"ident_end":22574,"extent_start":22548,"extent_end":22632,"fully_qualified_name":"distanceSquare","ident_utf16":{"start":{"line_number":34,"utf16_col":20760},"end":{"line_number":34,"utf16_col":20774}},"extent_utf16":{"start":{"line_number":34,"utf16_col":20748},"end":{"line_number":34,"utf16_col":20832}}},{"name":"negate","kind":"function","ident_start":22645,"ident_end":22651,"extent_start":22633,"extent_end":22705,"fully_qualified_name":"negate","ident_utf16":{"start":{"line_number":34,"utf16_col":20845},"end":{"line_number":34,"utf16_col":20851}},"extent_utf16":{"start":{"line_number":34,"utf16_col":20833},"end":{"line_number":34,"utf16_col":20905}}},{"name":"transform","kind":"function","ident_start":22718,"ident_end":22727,"extent_start":22706,"extent_end":22833,"fully_qualified_name":"transform","ident_utf16":{"start":{"line_number":34,"utf16_col":20918},"end":{"line_number":34,"utf16_col":20927}},"extent_utf16":{"start":{"line_number":34,"utf16_col":20906},"end":{"line_number":34,"utf16_col":21033}}},{"name":"toArray","kind":"function","ident_start":22846,"ident_end":22853,"extent_start":22834,"extent_end":22899,"fully_qualified_name":"toArray","ident_utf16":{"start":{"line_number":34,"utf16_col":21046},"end":{"line_number":34,"utf16_col":21053}},"extent_utf16":{"start":{"line_number":34,"utf16_col":21034},"end":{"line_number":34,"utf16_col":21099}}},{"name":"fromArray","kind":"function","ident_start":22912,"ident_end":22921,"extent_start":22900,"extent_end":22958,"fully_qualified_name":"fromArray","ident_utf16":{"start":{"line_number":34,"utf16_col":21112},"end":{"line_number":34,"utf16_col":21121}},"extent_utf16":{"start":{"line_number":34,"utf16_col":21100},"end":{"line_number":34,"utf16_col":21158}}},{"name":"set","kind":"function","ident_start":22961,"ident_end":22964,"extent_start":22959,"extent_end":22993,"fully_qualified_name":"set","ident_utf16":{"start":{"line_number":34,"utf16_col":21161},"end":{"line_number":34,"utf16_col":21164}},"extent_utf16":{"start":{"line_number":34,"utf16_col":21159},"end":{"line_number":34,"utf16_col":21193}}},{"name":"copy","kind":"function","ident_start":22996,"ident_end":23000,"extent_start":22994,"extent_end":23031,"fully_qualified_name":"copy","ident_utf16":{"start":{"line_number":34,"utf16_col":21196},"end":{"line_number":34,"utf16_col":21200}},"extent_utf16":{"start":{"line_number":34,"utf16_col":21194},"end":{"line_number":34,"utf16_col":21231}}},{"name":"len","kind":"function","ident_start":23034,"ident_end":23037,"extent_start":23032,"extent_end":23084,"fully_qualified_name":"len","ident_utf16":{"start":{"line_number":34,"utf16_col":21234},"end":{"line_number":34,"utf16_col":21237}},"extent_utf16":{"start":{"line_number":34,"utf16_col":21232},"end":{"line_number":34,"utf16_col":21284}}},{"name":"lenSquare","kind":"function","ident_start":23087,"ident_end":23096,"extent_start":23085,"extent_end":23132,"fully_qualified_name":"lenSquare","ident_utf16":{"start":{"line_number":34,"utf16_col":21287},"end":{"line_number":34,"utf16_col":21296}},"extent_utf16":{"start":{"line_number":34,"utf16_col":21285},"end":{"line_number":34,"utf16_col":21332}}},{"name":"dot","kind":"function","ident_start":23135,"ident_end":23138,"extent_start":23133,"extent_end":23176,"fully_qualified_name":"dot","ident_utf16":{"start":{"line_number":34,"utf16_col":21335},"end":{"line_number":34,"utf16_col":21338}},"extent_utf16":{"start":{"line_number":34,"utf16_col":21333},"end":{"line_number":34,"utf16_col":21376}}},{"name":"add","kind":"function","ident_start":23179,"ident_end":23182,"extent_start":23177,"extent_end":23223,"fully_qualified_name":"add","ident_utf16":{"start":{"line_number":34,"utf16_col":21379},"end":{"line_number":34,"utf16_col":21382}},"extent_utf16":{"start":{"line_number":34,"utf16_col":21377},"end":{"line_number":34,"utf16_col":21423}}},{"name":"sub","kind":"function","ident_start":23226,"ident_end":23229,"extent_start":23224,"extent_end":23270,"fully_qualified_name":"sub","ident_utf16":{"start":{"line_number":34,"utf16_col":21426},"end":{"line_number":34,"utf16_col":21429}},"extent_utf16":{"start":{"line_number":34,"utf16_col":21424},"end":{"line_number":34,"utf16_col":21470}}},{"name":"scale","kind":"function","ident_start":23273,"ident_end":23278,"extent_start":23271,"extent_end":23315,"fully_qualified_name":"scale","ident_utf16":{"start":{"line_number":34,"utf16_col":21473},"end":{"line_number":34,"utf16_col":21478}},"extent_utf16":{"start":{"line_number":34,"utf16_col":21471},"end":{"line_number":34,"utf16_col":21515}}},{"name":"scaleAndAdd","kind":"function","ident_start":23318,"ident_end":23329,"extent_start":23316,"extent_end":23376,"fully_qualified_name":"scaleAndAdd","ident_utf16":{"start":{"line_number":34,"utf16_col":21518},"end":{"line_number":34,"utf16_col":21529}},"extent_utf16":{"start":{"line_number":34,"utf16_col":21516},"end":{"line_number":34,"utf16_col":21576}}},{"name":"lerp","kind":"function","ident_start":23379,"ident_end":23383,"extent_start":23377,"extent_end":23444,"fully_qualified_name":"lerp","ident_utf16":{"start":{"line_number":34,"utf16_col":21579},"end":{"line_number":34,"utf16_col":21583}},"extent_utf16":{"start":{"line_number":34,"utf16_col":21577},"end":{"line_number":34,"utf16_col":21644}}},{"name":"t","kind":"function","ident_start":23557,"ident_end":23558,"extent_start":23548,"extent_end":23647,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":34,"utf16_col":21757},"end":{"line_number":34,"utf16_col":21758}},"extent_utf16":{"start":{"line_number":34,"utf16_col":21748},"end":{"line_number":34,"utf16_col":21847}}},{"name":"union","kind":"function","ident_start":23666,"ident_end":23671,"extent_start":23654,"extent_end":23956,"fully_qualified_name":"union","ident_utf16":{"start":{"line_number":34,"utf16_col":21866},"end":{"line_number":34,"utf16_col":21871}},"extent_utf16":{"start":{"line_number":34,"utf16_col":21854},"end":{"line_number":34,"utf16_col":22156}}},{"name":"applyTransform","kind":"function","ident_start":23969,"ident_end":23983,"extent_start":23957,"extent_end":24026,"fully_qualified_name":"applyTransform","ident_utf16":{"start":{"line_number":34,"utf16_col":22169},"end":{"line_number":34,"utf16_col":22183}},"extent_utf16":{"start":{"line_number":34,"utf16_col":22157},"end":{"line_number":34,"utf16_col":22226}}},{"name":"calculateTransform","kind":"function","ident_start":24039,"ident_end":24057,"extent_start":24027,"extent_end":24196,"fully_qualified_name":"calculateTransform","ident_utf16":{"start":{"line_number":34,"utf16_col":22239},"end":{"line_number":34,"utf16_col":22257}},"extent_utf16":{"start":{"line_number":34,"utf16_col":22227},"end":{"line_number":34,"utf16_col":22396}}},{"name":"intersect","kind":"function","ident_start":24209,"ident_end":24218,"extent_start":24197,"extent_end":24746,"fully_qualified_name":"intersect","ident_utf16":{"start":{"line_number":34,"utf16_col":22409},"end":{"line_number":34,"utf16_col":22418}},"extent_utf16":{"start":{"line_number":34,"utf16_col":22397},"end":{"line_number":34,"utf16_col":22946}}},{"name":"contain","kind":"function","ident_start":24759,"ident_end":24766,"extent_start":24747,"extent_end":24847,"fully_qualified_name":"contain","ident_utf16":{"start":{"line_number":34,"utf16_col":22959},"end":{"line_number":34,"utf16_col":22966}},"extent_utf16":{"start":{"line_number":34,"utf16_col":22947},"end":{"line_number":34,"utf16_col":23047}}},{"name":"clone","kind":"function","ident_start":24860,"ident_end":24865,"extent_start":24848,"extent_end":24928,"fully_qualified_name":"clone","ident_utf16":{"start":{"line_number":34,"utf16_col":23060},"end":{"line_number":34,"utf16_col":23065}},"extent_utf16":{"start":{"line_number":34,"utf16_col":23048},"end":{"line_number":34,"utf16_col":23128}}},{"name":"copy","kind":"function","ident_start":24941,"ident_end":24945,"extent_start":24929,"extent_end":24973,"fully_qualified_name":"copy","ident_utf16":{"start":{"line_number":34,"utf16_col":23141},"end":{"line_number":34,"utf16_col":23145}},"extent_utf16":{"start":{"line_number":34,"utf16_col":23129},"end":{"line_number":34,"utf16_col":23173}}},{"name":"plain","kind":"function","ident_start":24986,"ident_end":24991,"extent_start":24974,"extent_end":25065,"fully_qualified_name":"plain","ident_utf16":{"start":{"line_number":34,"utf16_col":23186},"end":{"line_number":34,"utf16_col":23191}},"extent_utf16":{"start":{"line_number":34,"utf16_col":23174},"end":{"line_number":34,"utf16_col":23265}}},{"name":"isFinite","kind":"function","ident_start":25078,"ident_end":25086,"extent_start":25066,"extent_end":25185,"fully_qualified_name":"isFinite","ident_utf16":{"start":{"line_number":34,"utf16_col":23278},"end":{"line_number":34,"utf16_col":23286}},"extent_utf16":{"start":{"line_number":34,"utf16_col":23266},"end":{"line_number":34,"utf16_col":23385}}},{"name":"isZero","kind":"function","ident_start":25198,"ident_end":25204,"extent_start":25186,"extent_end":25255,"fully_qualified_name":"isZero","ident_utf16":{"start":{"line_number":34,"utf16_col":23398},"end":{"line_number":34,"utf16_col":23404}},"extent_utf16":{"start":{"line_number":34,"utf16_col":23386},"end":{"line_number":34,"utf16_col":23455}}},{"name":"create","kind":"function","ident_start":25258,"ident_end":25264,"extent_start":25256,"extent_end":25316,"fully_qualified_name":"create","ident_utf16":{"start":{"line_number":34,"utf16_col":23458},"end":{"line_number":34,"utf16_col":23464}},"extent_utf16":{"start":{"line_number":34,"utf16_col":23456},"end":{"line_number":34,"utf16_col":23516}}},{"name":"copy","kind":"function","ident_start":25319,"ident_end":25323,"extent_start":25317,"extent_end":25388,"fully_qualified_name":"copy","ident_utf16":{"start":{"line_number":34,"utf16_col":23519},"end":{"line_number":34,"utf16_col":23523}},"extent_utf16":{"start":{"line_number":34,"utf16_col":23517},"end":{"line_number":34,"utf16_col":23588}}},{"name":"applyTransform","kind":"function","ident_start":25391,"ident_end":25405,"extent_start":25389,"extent_end":25976,"fully_qualified_name":"applyTransform","ident_utf16":{"start":{"line_number":34,"utf16_col":23591},"end":{"line_number":34,"utf16_col":23605}},"extent_utf16":{"start":{"line_number":34,"utf16_col":23589},"end":{"line_number":34,"utf16_col":24176}}},{"name":"Be","kind":"function","ident_start":26003,"ident_end":26005,"extent_start":25994,"extent_end":26023,"fully_qualified_name":"Be","ident_utf16":{"start":{"line_number":34,"utf16_col":24203},"end":{"line_number":34,"utf16_col":24205}},"extent_utf16":{"start":{"line_number":34,"utf16_col":24194},"end":{"line_number":34,"utf16_col":24223}}},{"name":"e","kind":"function","ident_start":26051,"ident_end":26052,"extent_start":26042,"extent_end":26125,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":34,"utf16_col":24251},"end":{"line_number":34,"utf16_col":24252}},"extent_utf16":{"start":{"line_number":34,"utf16_col":24242},"end":{"line_number":34,"utf16_col":24325}}},{"name":"dispose","kind":"function","ident_start":26151,"ident_end":26158,"extent_start":26139,"extent_end":26171,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":34,"utf16_col":24351},"end":{"line_number":34,"utf16_col":24358}},"extent_utf16":{"start":{"line_number":34,"utf16_col":24339},"end":{"line_number":34,"utf16_col":24371}}},{"name":"setCursor","kind":"function","ident_start":26184,"ident_end":26193,"extent_start":26172,"extent_end":26206,"fully_qualified_name":"setCursor","ident_utf16":{"start":{"line_number":34,"utf16_col":24384},"end":{"line_number":34,"utf16_col":24393}},"extent_utf16":{"start":{"line_number":34,"utf16_col":24372},"end":{"line_number":34,"utf16_col":24406}}},{"name":"Ge","kind":"function","ident_start":26214,"ident_end":26216,"extent_start":26214,"extent_end":26249,"fully_qualified_name":"Ge","ident_utf16":{"start":{"line_number":34,"utf16_col":24414},"end":{"line_number":34,"utf16_col":24416}},"extent_utf16":{"start":{"line_number":34,"utf16_col":24414},"end":{"line_number":34,"utf16_col":24449}}},{"name":"e","kind":"function","ident_start":26389,"ident_end":26390,"extent_start":26380,"extent_end":26587,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":34,"utf16_col":24589},"end":{"line_number":34,"utf16_col":24590}},"extent_utf16":{"start":{"line_number":34,"utf16_col":24580},"end":{"line_number":34,"utf16_col":24787}}},{"name":"setHandlerProxy","kind":"function","ident_start":26613,"ident_end":26628,"extent_start":26601,"extent_end":26760,"fully_qualified_name":"setHandlerProxy","ident_utf16":{"start":{"line_number":34,"utf16_col":24813},"end":{"line_number":34,"utf16_col":24828}},"extent_utf16":{"start":{"line_number":34,"utf16_col":24801},"end":{"line_number":34,"utf16_col":24960}}},{"name":"mousemove","kind":"function","ident_start":26773,"ident_end":26782,"extent_start":26761,"extent_end":27172,"fully_qualified_name":"mousemove","ident_utf16":{"start":{"line_number":34,"utf16_col":24973},"end":{"line_number":34,"utf16_col":24982}},"extent_utf16":{"start":{"line_number":34,"utf16_col":24961},"end":{"line_number":34,"utf16_col":25372}}},{"name":"mouseout","kind":"function","ident_start":27185,"ident_end":27193,"extent_start":27173,"extent_end":27375,"fully_qualified_name":"mouseout","ident_utf16":{"start":{"line_number":34,"utf16_col":25385},"end":{"line_number":34,"utf16_col":25393}},"extent_utf16":{"start":{"line_number":34,"utf16_col":25373},"end":{"line_number":34,"utf16_col":25575}}},{"name":"resize","kind":"function","ident_start":27388,"ident_end":27394,"extent_start":27376,"extent_end":27432,"fully_qualified_name":"resize","ident_utf16":{"start":{"line_number":34,"utf16_col":25588},"end":{"line_number":34,"utf16_col":25594}},"extent_utf16":{"start":{"line_number":34,"utf16_col":25576},"end":{"line_number":34,"utf16_col":25632}}},{"name":"dispatch","kind":"function","ident_start":27445,"ident_end":27453,"extent_start":27433,"extent_end":27500,"fully_qualified_name":"dispatch","ident_utf16":{"start":{"line_number":34,"utf16_col":25645},"end":{"line_number":34,"utf16_col":25653}},"extent_utf16":{"start":{"line_number":34,"utf16_col":25633},"end":{"line_number":34,"utf16_col":25700}}},{"name":"dispose","kind":"function","ident_start":27513,"ident_end":27520,"extent_start":27501,"extent_end":27605,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":34,"utf16_col":25713},"end":{"line_number":34,"utf16_col":25720}},"extent_utf16":{"start":{"line_number":34,"utf16_col":25701},"end":{"line_number":34,"utf16_col":25805}}},{"name":"setCursorStyle","kind":"function","ident_start":27618,"ident_end":27632,"extent_start":27606,"extent_end":27690,"fully_qualified_name":"setCursorStyle","ident_utf16":{"start":{"line_number":34,"utf16_col":25818},"end":{"line_number":34,"utf16_col":25832}},"extent_utf16":{"start":{"line_number":34,"utf16_col":25806},"end":{"line_number":34,"utf16_col":25890}}},{"name":"dispatchToElement","kind":"function","ident_start":27703,"ident_end":27720,"extent_start":27691,"extent_end":28384,"fully_qualified_name":"dispatchToElement","ident_utf16":{"start":{"line_number":34,"utf16_col":25903},"end":{"line_number":34,"utf16_col":25920}},"extent_utf16":{"start":{"line_number":34,"utf16_col":25891},"end":{"line_number":34,"utf16_col":26584}}},{"name":"findHover","kind":"function","ident_start":28397,"ident_end":28406,"extent_start":28385,"extent_end":28950,"fully_qualified_name":"findHover","ident_utf16":{"start":{"line_number":34,"utf16_col":26597},"end":{"line_number":34,"utf16_col":26606}},"extent_utf16":{"start":{"line_number":34,"utf16_col":26585},"end":{"line_number":34,"utf16_col":27150}}},{"name":"processGesture","kind":"function","ident_start":28963,"ident_end":28977,"extent_start":28951,"extent_end":29283,"fully_qualified_name":"processGesture","ident_utf16":{"start":{"line_number":34,"utf16_col":27163},"end":{"line_number":34,"utf16_col":27177}},"extent_utf16":{"start":{"line_number":34,"utf16_col":27151},"end":{"line_number":34,"utf16_col":27483}}},{"name":"Xe","kind":"function","ident_start":29300,"ident_end":29302,"extent_start":29291,"extent_end":29543,"fully_qualified_name":"Xe","ident_utf16":{"start":{"line_number":34,"utf16_col":27500},"end":{"line_number":34,"utf16_col":27502}},"extent_utf16":{"start":{"line_number":34,"utf16_col":27491},"end":{"line_number":34,"utf16_col":27743}}},{"name":"Ue","kind":"function","ident_start":29552,"ident_end":29554,"extent_start":29543,"extent_end":29712,"fully_qualified_name":"Ue","ident_utf16":{"start":{"line_number":34,"utf16_col":27752},"end":{"line_number":34,"utf16_col":27754}},"extent_utf16":{"start":{"line_number":34,"utf16_col":27743},"end":{"line_number":34,"utf16_col":27912}}},{"name":"Ze","kind":"function","ident_start":29721,"ident_end":29723,"extent_start":29712,"extent_end":29796,"fully_qualified_name":"Ze","ident_utf16":{"start":{"line_number":34,"utf16_col":27921},"end":{"line_number":34,"utf16_col":27923}},"extent_utf16":{"start":{"line_number":34,"utf16_col":27912},"end":{"line_number":34,"utf16_col":27996}}},{"name":"je","kind":"function","ident_start":30289,"ident_end":30291,"extent_start":30280,"extent_end":30504,"fully_qualified_name":"je","ident_utf16":{"start":{"line_number":34,"utf16_col":28489},"end":{"line_number":34,"utf16_col":28491}},"extent_utf16":{"start":{"line_number":34,"utf16_col":28480},"end":{"line_number":34,"utf16_col":28704}}},{"name":"qe","kind":"function","ident_start":30513,"ident_end":30515,"extent_start":30504,"extent_end":30744,"fully_qualified_name":"qe","ident_utf16":{"start":{"line_number":34,"utf16_col":28713},"end":{"line_number":34,"utf16_col":28715}},"extent_utf16":{"start":{"line_number":34,"utf16_col":28704},"end":{"line_number":34,"utf16_col":28944}}},{"name":"Ke","kind":"function","ident_start":30753,"ident_end":30755,"extent_start":30744,"extent_end":31044,"fully_qualified_name":"Ke","ident_utf16":{"start":{"line_number":34,"utf16_col":28953},"end":{"line_number":34,"utf16_col":28955}},"extent_utf16":{"start":{"line_number":34,"utf16_col":28944},"end":{"line_number":34,"utf16_col":29244}}},{"name":"$e","kind":"function","ident_start":31053,"ident_end":31055,"extent_start":31044,"extent_end":31344,"fully_qualified_name":"$e","ident_utf16":{"start":{"line_number":34,"utf16_col":29253},"end":{"line_number":34,"utf16_col":29255}},"extent_utf16":{"start":{"line_number":34,"utf16_col":29244},"end":{"line_number":34,"utf16_col":29544}}},{"name":"Je","kind":"function","ident_start":31353,"ident_end":31355,"extent_start":31344,"extent_end":33633,"fully_qualified_name":"Je","ident_utf16":{"start":{"line_number":34,"utf16_col":29553},"end":{"line_number":34,"utf16_col":29555}},"extent_utf16":{"start":{"line_number":34,"utf16_col":29544},"end":{"line_number":34,"utf16_col":31833}}},{"name":"s","kind":"function","ident_start":31391,"ident_end":31392,"extent_start":31382,"extent_end":33344,"fully_qualified_name":"s","ident_utf16":{"start":{"line_number":34,"utf16_col":29591},"end":{"line_number":34,"utf16_col":29592}},"extent_utf16":{"start":{"line_number":34,"utf16_col":29582},"end":{"line_number":34,"utf16_col":31544}}},{"name":"mergeRuns","kind":"function","ident_start":33362,"ident_end":33371,"extent_start":33362,"extent_end":33511,"fully_qualified_name":"mergeRuns","ident_utf16":{"start":{"line_number":34,"utf16_col":31562},"end":{"line_number":34,"utf16_col":31571}},"extent_utf16":{"start":{"line_number":34,"utf16_col":31562},"end":{"line_number":34,"utf16_col":31711}}},{"name":"forceMergeRuns","kind":"function","ident_start":33512,"ident_end":33526,"extent_start":33512,"extent_end":33589,"fully_qualified_name":"forceMergeRuns","ident_utf16":{"start":{"line_number":34,"utf16_col":31712},"end":{"line_number":34,"utf16_col":31726}},"extent_utf16":{"start":{"line_number":34,"utf16_col":31712},"end":{"line_number":34,"utf16_col":31789}}},{"name":"pushRun","kind":"function","ident_start":33590,"ident_end":33597,"extent_start":33590,"extent_end":33631,"fully_qualified_name":"pushRun","ident_utf16":{"start":{"line_number":34,"utf16_col":31790},"end":{"line_number":34,"utf16_col":31797}},"extent_utf16":{"start":{"line_number":34,"utf16_col":31790},"end":{"line_number":34,"utf16_col":31831}}},{"name":"Qe","kind":"function","ident_start":33642,"ident_end":33644,"extent_start":33633,"extent_end":33965,"fully_qualified_name":"Qe","ident_utf16":{"start":{"line_number":34,"utf16_col":31842},"end":{"line_number":34,"utf16_col":31844}},"extent_utf16":{"start":{"line_number":34,"utf16_col":31833},"end":{"line_number":34,"utf16_col":32165}}},{"name":"en","kind":"function","ident_start":33984,"ident_end":33986,"extent_start":33975,"extent_end":34094,"fully_qualified_name":"en","ident_utf16":{"start":{"line_number":34,"utf16_col":32184},"end":{"line_number":34,"utf16_col":32186}},"extent_utf16":{"start":{"line_number":34,"utf16_col":32175},"end":{"line_number":34,"utf16_col":32294}}},{"name":"nn","kind":"function","ident_start":34103,"ident_end":34105,"extent_start":34094,"extent_end":34184,"fully_qualified_name":"nn","ident_utf16":{"start":{"line_number":34,"utf16_col":32303},"end":{"line_number":34,"utf16_col":32305}},"extent_utf16":{"start":{"line_number":34,"utf16_col":32294},"end":{"line_number":34,"utf16_col":32384}}},{"name":"t","kind":"function","ident_start":34211,"ident_end":34212,"extent_start":34202,"extent_end":34302,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":34,"utf16_col":32411},"end":{"line_number":34,"utf16_col":32412}},"extent_utf16":{"start":{"line_number":34,"utf16_col":32402},"end":{"line_number":34,"utf16_col":32502}}},{"name":"traverse","kind":"function","ident_start":34321,"ident_end":34329,"extent_start":34309,"extent_end":34410,"fully_qualified_name":"traverse","ident_utf16":{"start":{"line_number":34,"utf16_col":32521},"end":{"line_number":34,"utf16_col":32529}},"extent_utf16":{"start":{"line_number":34,"utf16_col":32509},"end":{"line_number":34,"utf16_col":32610}}},{"name":"getDisplayList","kind":"function","ident_start":34423,"ident_end":34437,"extent_start":34411,"extent_end":34532,"fully_qualified_name":"getDisplayList","ident_utf16":{"start":{"line_number":34,"utf16_col":32623},"end":{"line_number":34,"utf16_col":32637}},"extent_utf16":{"start":{"line_number":34,"utf16_col":32611},"end":{"line_number":34,"utf16_col":32732}}},{"name":"updateDisplayList","kind":"function","ident_start":34545,"ident_end":34562,"extent_start":34533,"extent_end":34745,"fully_qualified_name":"updateDisplayList","ident_utf16":{"start":{"line_number":34,"utf16_col":32745},"end":{"line_number":34,"utf16_col":32762}},"extent_utf16":{"start":{"line_number":34,"utf16_col":32733},"end":{"line_number":34,"utf16_col":32945}}},{"name":"_updateAndAddDisplayable","kind":"function","ident_start":34758,"ident_end":34782,"extent_start":34746,"extent_end":35613,"fully_qualified_name":"_updateAndAddDisplayable","ident_utf16":{"start":{"line_number":34,"utf16_col":32958},"end":{"line_number":34,"utf16_col":32982}},"extent_utf16":{"start":{"line_number":34,"utf16_col":32946},"end":{"line_number":34,"utf16_col":33813}}},{"name":"addRoot","kind":"function","ident_start":35626,"ident_end":35633,"extent_start":35614,"extent_end":35697,"fully_qualified_name":"addRoot","ident_utf16":{"start":{"line_number":34,"utf16_col":33826},"end":{"line_number":34,"utf16_col":33833}},"extent_utf16":{"start":{"line_number":34,"utf16_col":33814},"end":{"line_number":34,"utf16_col":33897}}},{"name":"delRoot","kind":"function","ident_start":35710,"ident_end":35717,"extent_start":35698,"extent_end":35861,"fully_qualified_name":"delRoot","ident_utf16":{"start":{"line_number":34,"utf16_col":33910},"end":{"line_number":34,"utf16_col":33917}},"extent_utf16":{"start":{"line_number":34,"utf16_col":33898},"end":{"line_number":34,"utf16_col":34061}}},{"name":"delAllRoots","kind":"function","ident_start":35874,"ident_end":35885,"extent_start":35862,"extent_end":35956,"fully_qualified_name":"delAllRoots","ident_utf16":{"start":{"line_number":34,"utf16_col":34074},"end":{"line_number":34,"utf16_col":34085}},"extent_utf16":{"start":{"line_number":34,"utf16_col":34062},"end":{"line_number":34,"utf16_col":34156}}},{"name":"getRoots","kind":"function","ident_start":35969,"ident_end":35977,"extent_start":35957,"extent_end":36008,"fully_qualified_name":"getRoots","ident_utf16":{"start":{"line_number":34,"utf16_col":34169},"end":{"line_number":34,"utf16_col":34177}},"extent_utf16":{"start":{"line_number":34,"utf16_col":34157},"end":{"line_number":34,"utf16_col":34208}}},{"name":"dispose","kind":"function","ident_start":36021,"ident_end":36028,"extent_start":36009,"extent_end":36080,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":34,"utf16_col":34221},"end":{"line_number":34,"utf16_col":34228}},"extent_utf16":{"start":{"line_number":34,"utf16_col":34209},"end":{"line_number":34,"utf16_col":34280}}},{"name":"linear","kind":"function","ident_start":36370,"ident_end":36376,"extent_start":36370,"extent_end":36398,"fully_qualified_name":"linear","ident_utf16":{"start":{"line_number":34,"utf16_col":34570},"end":{"line_number":34,"utf16_col":34576}},"extent_utf16":{"start":{"line_number":34,"utf16_col":34570},"end":{"line_number":34,"utf16_col":34598}}},{"name":"quadraticIn","kind":"function","ident_start":36399,"ident_end":36410,"extent_start":36399,"extent_end":36434,"fully_qualified_name":"quadraticIn","ident_utf16":{"start":{"line_number":34,"utf16_col":34599},"end":{"line_number":34,"utf16_col":34610}},"extent_utf16":{"start":{"line_number":34,"utf16_col":34599},"end":{"line_number":34,"utf16_col":34634}}},{"name":"quadraticOut","kind":"function","ident_start":36435,"ident_end":36447,"extent_start":36435,"extent_end":36475,"fully_qualified_name":"quadraticOut","ident_utf16":{"start":{"line_number":34,"utf16_col":34635},"end":{"line_number":34,"utf16_col":34647}},"extent_utf16":{"start":{"line_number":34,"utf16_col":34635},"end":{"line_number":34,"utf16_col":34675}}},{"name":"quadraticInOut","kind":"function","ident_start":36476,"ident_end":36490,"extent_start":36476,"extent_end":36543,"fully_qualified_name":"quadraticInOut","ident_utf16":{"start":{"line_number":34,"utf16_col":34676},"end":{"line_number":34,"utf16_col":34690}},"extent_utf16":{"start":{"line_number":34,"utf16_col":34676},"end":{"line_number":34,"utf16_col":34743}}},{"name":"cubicIn","kind":"function","ident_start":36544,"ident_end":36551,"extent_start":36544,"extent_end":36577,"fully_qualified_name":"cubicIn","ident_utf16":{"start":{"line_number":34,"utf16_col":34744},"end":{"line_number":34,"utf16_col":34751}},"extent_utf16":{"start":{"line_number":34,"utf16_col":34744},"end":{"line_number":34,"utf16_col":34777}}},{"name":"cubicOut","kind":"function","ident_start":36578,"ident_end":36586,"extent_start":36578,"extent_end":36615,"fully_qualified_name":"cubicOut","ident_utf16":{"start":{"line_number":34,"utf16_col":34778},"end":{"line_number":34,"utf16_col":34786}},"extent_utf16":{"start":{"line_number":34,"utf16_col":34778},"end":{"line_number":34,"utf16_col":34815}}},{"name":"cubicInOut","kind":"function","ident_start":36616,"ident_end":36626,"extent_start":36616,"extent_end":36681,"fully_qualified_name":"cubicInOut","ident_utf16":{"start":{"line_number":34,"utf16_col":34816},"end":{"line_number":34,"utf16_col":34826}},"extent_utf16":{"start":{"line_number":34,"utf16_col":34816},"end":{"line_number":34,"utf16_col":34881}}},{"name":"quarticIn","kind":"function","ident_start":36682,"ident_end":36691,"extent_start":36682,"extent_end":36719,"fully_qualified_name":"quarticIn","ident_utf16":{"start":{"line_number":34,"utf16_col":34882},"end":{"line_number":34,"utf16_col":34891}},"extent_utf16":{"start":{"line_number":34,"utf16_col":34882},"end":{"line_number":34,"utf16_col":34919}}},{"name":"quarticOut","kind":"function","ident_start":36720,"ident_end":36730,"extent_start":36720,"extent_end":36763,"fully_qualified_name":"quarticOut","ident_utf16":{"start":{"line_number":34,"utf16_col":34920},"end":{"line_number":34,"utf16_col":34930}},"extent_utf16":{"start":{"line_number":34,"utf16_col":34920},"end":{"line_number":34,"utf16_col":34963}}},{"name":"quarticInOut","kind":"function","ident_start":36764,"ident_end":36776,"extent_start":36764,"extent_end":36836,"fully_qualified_name":"quarticInOut","ident_utf16":{"start":{"line_number":34,"utf16_col":34964},"end":{"line_number":34,"utf16_col":34976}},"extent_utf16":{"start":{"line_number":34,"utf16_col":34964},"end":{"line_number":34,"utf16_col":35036}}},{"name":"quinticIn","kind":"function","ident_start":36837,"ident_end":36846,"extent_start":36837,"extent_end":36876,"fully_qualified_name":"quinticIn","ident_utf16":{"start":{"line_number":34,"utf16_col":35037},"end":{"line_number":34,"utf16_col":35046}},"extent_utf16":{"start":{"line_number":34,"utf16_col":35037},"end":{"line_number":34,"utf16_col":35076}}},{"name":"quinticOut","kind":"function","ident_start":36877,"ident_end":36887,"extent_start":36877,"extent_end":36920,"fully_qualified_name":"quinticOut","ident_utf16":{"start":{"line_number":34,"utf16_col":35077},"end":{"line_number":34,"utf16_col":35087}},"extent_utf16":{"start":{"line_number":34,"utf16_col":35077},"end":{"line_number":34,"utf16_col":35120}}},{"name":"quinticInOut","kind":"function","ident_start":36921,"ident_end":36933,"extent_start":36921,"extent_end":36996,"fully_qualified_name":"quinticInOut","ident_utf16":{"start":{"line_number":34,"utf16_col":35121},"end":{"line_number":34,"utf16_col":35133}},"extent_utf16":{"start":{"line_number":34,"utf16_col":35121},"end":{"line_number":34,"utf16_col":35196}}},{"name":"sinusoidalIn","kind":"function","ident_start":36997,"ident_end":37009,"extent_start":36997,"extent_end":37053,"fully_qualified_name":"sinusoidalIn","ident_utf16":{"start":{"line_number":34,"utf16_col":35197},"end":{"line_number":34,"utf16_col":35209}},"extent_utf16":{"start":{"line_number":34,"utf16_col":35197},"end":{"line_number":34,"utf16_col":35253}}},{"name":"sinusoidalOut","kind":"function","ident_start":37054,"ident_end":37067,"extent_start":37054,"extent_end":37109,"fully_qualified_name":"sinusoidalOut","ident_utf16":{"start":{"line_number":34,"utf16_col":35254},"end":{"line_number":34,"utf16_col":35267}},"extent_utf16":{"start":{"line_number":34,"utf16_col":35254},"end":{"line_number":34,"utf16_col":35309}}},{"name":"sinusoidalInOut","kind":"function","ident_start":37110,"ident_end":37125,"extent_start":37110,"extent_end":37171,"fully_qualified_name":"sinusoidalInOut","ident_utf16":{"start":{"line_number":34,"utf16_col":35310},"end":{"line_number":34,"utf16_col":35325}},"extent_utf16":{"start":{"line_number":34,"utf16_col":35310},"end":{"line_number":34,"utf16_col":35371}}},{"name":"exponentialIn","kind":"function","ident_start":37172,"ident_end":37185,"extent_start":37172,"extent_end":37232,"fully_qualified_name":"exponentialIn","ident_utf16":{"start":{"line_number":34,"utf16_col":35372},"end":{"line_number":34,"utf16_col":35385}},"extent_utf16":{"start":{"line_number":34,"utf16_col":35372},"end":{"line_number":34,"utf16_col":35432}}},{"name":"exponentialOut","kind":"function","ident_start":37233,"ident_end":37247,"extent_start":37233,"extent_end":37295,"fully_qualified_name":"exponentialOut","ident_utf16":{"start":{"line_number":34,"utf16_col":35433},"end":{"line_number":34,"utf16_col":35447}},"extent_utf16":{"start":{"line_number":34,"utf16_col":35433},"end":{"line_number":34,"utf16_col":35495}}},{"name":"exponentialInOut","kind":"function","ident_start":37296,"ident_end":37312,"extent_start":37296,"extent_end":37408,"fully_qualified_name":"exponentialInOut","ident_utf16":{"start":{"line_number":34,"utf16_col":35496},"end":{"line_number":34,"utf16_col":35512}},"extent_utf16":{"start":{"line_number":34,"utf16_col":35496},"end":{"line_number":34,"utf16_col":35608}}},{"name":"circularIn","kind":"function","ident_start":37409,"ident_end":37419,"extent_start":37409,"extent_end":37458,"fully_qualified_name":"circularIn","ident_utf16":{"start":{"line_number":34,"utf16_col":35609},"end":{"line_number":34,"utf16_col":35619}},"extent_utf16":{"start":{"line_number":34,"utf16_col":35609},"end":{"line_number":34,"utf16_col":35658}}},{"name":"circularOut","kind":"function","ident_start":37459,"ident_end":37470,"extent_start":37459,"extent_end":37510,"fully_qualified_name":"circularOut","ident_utf16":{"start":{"line_number":34,"utf16_col":35659},"end":{"line_number":34,"utf16_col":35670}},"extent_utf16":{"start":{"line_number":34,"utf16_col":35659},"end":{"line_number":34,"utf16_col":35710}}},{"name":"circularInOut","kind":"function","ident_start":37511,"ident_end":37524,"extent_start":37511,"extent_end":37606,"fully_qualified_name":"circularInOut","ident_utf16":{"start":{"line_number":34,"utf16_col":35711},"end":{"line_number":34,"utf16_col":35724}},"extent_utf16":{"start":{"line_number":34,"utf16_col":35711},"end":{"line_number":34,"utf16_col":35806}}},{"name":"elasticIn","kind":"function","ident_start":37607,"ident_end":37616,"extent_start":37607,"extent_end":37772,"fully_qualified_name":"elasticIn","ident_utf16":{"start":{"line_number":34,"utf16_col":35807},"end":{"line_number":34,"utf16_col":35816}},"extent_utf16":{"start":{"line_number":34,"utf16_col":35807},"end":{"line_number":34,"utf16_col":35972}}},{"name":"elasticOut","kind":"function","ident_start":37773,"ident_end":37783,"extent_start":37773,"extent_end":37936,"fully_qualified_name":"elasticOut","ident_utf16":{"start":{"line_number":34,"utf16_col":35973},"end":{"line_number":34,"utf16_col":35983}},"extent_utf16":{"start":{"line_number":34,"utf16_col":35973},"end":{"line_number":34,"utf16_col":36136}}},{"name":"elasticInOut","kind":"function","ident_start":37937,"ident_end":37949,"extent_start":37937,"extent_end":38180,"fully_qualified_name":"elasticInOut","ident_utf16":{"start":{"line_number":34,"utf16_col":36137},"end":{"line_number":34,"utf16_col":36149}},"extent_utf16":{"start":{"line_number":34,"utf16_col":36137},"end":{"line_number":34,"utf16_col":36380}}},{"name":"backIn","kind":"function","ident_start":38181,"ident_end":38187,"extent_start":38181,"extent_end":38237,"fully_qualified_name":"backIn","ident_utf16":{"start":{"line_number":34,"utf16_col":36381},"end":{"line_number":34,"utf16_col":36387}},"extent_utf16":{"start":{"line_number":34,"utf16_col":36381},"end":{"line_number":34,"utf16_col":36437}}},{"name":"backOut","kind":"function","ident_start":38238,"ident_end":38245,"extent_start":38238,"extent_end":38298,"fully_qualified_name":"backOut","ident_utf16":{"start":{"line_number":34,"utf16_col":36438},"end":{"line_number":34,"utf16_col":36445}},"extent_utf16":{"start":{"line_number":34,"utf16_col":36438},"end":{"line_number":34,"utf16_col":36498}}},{"name":"backInOut","kind":"function","ident_start":38299,"ident_end":38308,"extent_start":38299,"extent_end":38399,"fully_qualified_name":"backInOut","ident_utf16":{"start":{"line_number":34,"utf16_col":36499},"end":{"line_number":34,"utf16_col":36508}},"extent_utf16":{"start":{"line_number":34,"utf16_col":36499},"end":{"line_number":34,"utf16_col":36599}}},{"name":"bounceIn","kind":"function","ident_start":38400,"ident_end":38408,"extent_start":38400,"extent_end":38448,"fully_qualified_name":"bounceIn","ident_utf16":{"start":{"line_number":34,"utf16_col":36600},"end":{"line_number":34,"utf16_col":36608}},"extent_utf16":{"start":{"line_number":34,"utf16_col":36600},"end":{"line_number":34,"utf16_col":36648}}},{"name":"bounceOut","kind":"function","ident_start":38449,"ident_end":38458,"extent_start":38449,"extent_end":38608,"fully_qualified_name":"bounceOut","ident_utf16":{"start":{"line_number":34,"utf16_col":36649},"end":{"line_number":34,"utf16_col":36658}},"extent_utf16":{"start":{"line_number":34,"utf16_col":36649},"end":{"line_number":34,"utf16_col":36808}}},{"name":"bounceInOut","kind":"function","ident_start":38609,"ident_end":38620,"extent_start":38609,"extent_end":38691,"fully_qualified_name":"bounceInOut","ident_utf16":{"start":{"line_number":34,"utf16_col":36809},"end":{"line_number":34,"utf16_col":36820}},"extent_utf16":{"start":{"line_number":34,"utf16_col":36809},"end":{"line_number":34,"utf16_col":36891}}},{"name":"yn","kind":"function","ident_start":38783,"ident_end":38785,"extent_start":38774,"extent_end":38810,"fully_qualified_name":"yn","ident_utf16":{"start":{"line_number":34,"utf16_col":36983},"end":{"line_number":34,"utf16_col":36985}},"extent_utf16":{"start":{"line_number":34,"utf16_col":36974},"end":{"line_number":34,"utf16_col":37010}}},{"name":"vn","kind":"function","ident_start":38819,"ident_end":38821,"extent_start":38810,"extent_end":38846,"fully_qualified_name":"vn","ident_utf16":{"start":{"line_number":34,"utf16_col":37019},"end":{"line_number":34,"utf16_col":37021}},"extent_utf16":{"start":{"line_number":34,"utf16_col":37010},"end":{"line_number":34,"utf16_col":37046}}},{"name":"mn","kind":"function","ident_start":38855,"ident_end":38857,"extent_start":38846,"extent_end":38918,"fully_qualified_name":"mn","ident_utf16":{"start":{"line_number":34,"utf16_col":37055},"end":{"line_number":34,"utf16_col":37057}},"extent_utf16":{"start":{"line_number":34,"utf16_col":37046},"end":{"line_number":34,"utf16_col":37118}}},{"name":"xn","kind":"function","ident_start":38927,"ident_end":38929,"extent_start":38918,"extent_end":38994,"fully_qualified_name":"xn","ident_utf16":{"start":{"line_number":34,"utf16_col":37127},"end":{"line_number":34,"utf16_col":37129}},"extent_utf16":{"start":{"line_number":34,"utf16_col":37118},"end":{"line_number":34,"utf16_col":37194}}},{"name":"_n","kind":"function","ident_start":39003,"ident_end":39005,"extent_start":38994,"extent_end":39680,"fully_qualified_name":"_n","ident_utf16":{"start":{"line_number":34,"utf16_col":37203},"end":{"line_number":34,"utf16_col":37205}},"extent_utf16":{"start":{"line_number":34,"utf16_col":37194},"end":{"line_number":34,"utf16_col":37880}}},{"name":"bn","kind":"function","ident_start":39689,"ident_end":39691,"extent_start":39680,"extent_end":39960,"fully_qualified_name":"bn","ident_utf16":{"start":{"line_number":34,"utf16_col":37889},"end":{"line_number":34,"utf16_col":37891}},"extent_utf16":{"start":{"line_number":34,"utf16_col":37880},"end":{"line_number":34,"utf16_col":38160}}},{"name":"wn","kind":"function","ident_start":39969,"ident_end":39971,"extent_start":39960,"extent_end":40117,"fully_qualified_name":"wn","ident_utf16":{"start":{"line_number":34,"utf16_col":38169},"end":{"line_number":34,"utf16_col":38171}},"extent_utf16":{"start":{"line_number":34,"utf16_col":38160},"end":{"line_number":34,"utf16_col":38317}}},{"name":"Sn","kind":"function","ident_start":40126,"ident_end":40128,"extent_start":40117,"extent_end":40541,"fully_qualified_name":"Sn","ident_utf16":{"start":{"line_number":34,"utf16_col":38326},"end":{"line_number":34,"utf16_col":38328}},"extent_utf16":{"start":{"line_number":34,"utf16_col":38317},"end":{"line_number":34,"utf16_col":38741}}},{"name":"Mn","kind":"function","ident_start":40550,"ident_end":40552,"extent_start":40541,"extent_end":40705,"fully_qualified_name":"Mn","ident_utf16":{"start":{"line_number":34,"utf16_col":38750},"end":{"line_number":34,"utf16_col":38752}},"extent_utf16":{"start":{"line_number":34,"utf16_col":38741},"end":{"line_number":34,"utf16_col":38905}}},{"name":"In","kind":"function","ident_start":40714,"ident_end":40716,"extent_start":40705,"extent_end":40763,"fully_qualified_name":"In","ident_utf16":{"start":{"line_number":34,"utf16_col":38914},"end":{"line_number":34,"utf16_col":38916}},"extent_utf16":{"start":{"line_number":34,"utf16_col":38905},"end":{"line_number":34,"utf16_col":38963}}},{"name":"Tn","kind":"function","ident_start":40772,"ident_end":40774,"extent_start":40763,"extent_end":40815,"fully_qualified_name":"Tn","ident_utf16":{"start":{"line_number":34,"utf16_col":38972},"end":{"line_number":34,"utf16_col":38974}},"extent_utf16":{"start":{"line_number":34,"utf16_col":38963},"end":{"line_number":34,"utf16_col":39015}}},{"name":"Cn","kind":"function","ident_start":40824,"ident_end":40826,"extent_start":40815,"extent_end":40872,"fully_qualified_name":"Cn","ident_utf16":{"start":{"line_number":34,"utf16_col":39024},"end":{"line_number":34,"utf16_col":39026}},"extent_utf16":{"start":{"line_number":34,"utf16_col":39015},"end":{"line_number":34,"utf16_col":39072}}},{"name":"Dn","kind":"function","ident_start":40881,"ident_end":40883,"extent_start":40872,"extent_end":40977,"fully_qualified_name":"Dn","ident_utf16":{"start":{"line_number":34,"utf16_col":39081},"end":{"line_number":34,"utf16_col":39083}},"extent_utf16":{"start":{"line_number":34,"utf16_col":39072},"end":{"line_number":34,"utf16_col":39177}}},{"name":"An","kind":"function","ident_start":40986,"ident_end":40988,"extent_start":40977,"extent_end":41392,"fully_qualified_name":"An","ident_utf16":{"start":{"line_number":34,"utf16_col":39186},"end":{"line_number":34,"utf16_col":39188}},"extent_utf16":{"start":{"line_number":34,"utf16_col":39177},"end":{"line_number":34,"utf16_col":39592}}},{"name":"kn","kind":"function","ident_start":41401,"ident_end":41403,"extent_start":41392,"extent_end":41548,"fully_qualified_name":"kn","ident_utf16":{"start":{"line_number":34,"utf16_col":39601},"end":{"line_number":34,"utf16_col":39603}},"extent_utf16":{"start":{"line_number":34,"utf16_col":39592},"end":{"line_number":34,"utf16_col":39748}}},{"name":"Pn","kind":"function","ident_start":41596,"ident_end":41598,"extent_start":41587,"extent_end":41808,"fully_qualified_name":"Pn","ident_utf16":{"start":{"line_number":34,"utf16_col":39796},"end":{"line_number":34,"utf16_col":39798}},"extent_utf16":{"start":{"line_number":34,"utf16_col":39787},"end":{"line_number":34,"utf16_col":40008}}},{"name":"t","kind":"function","ident_start":41835,"ident_end":41836,"extent_start":41826,"extent_end":42100,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":34,"utf16_col":40035},"end":{"line_number":34,"utf16_col":40036}},"extent_utf16":{"start":{"line_number":34,"utf16_col":40026},"end":{"line_number":34,"utf16_col":40300}}},{"name":"step","kind":"function","ident_start":42119,"ident_end":42123,"extent_start":42107,"extent_end":42482,"fully_qualified_name":"step","ident_utf16":{"start":{"line_number":34,"utf16_col":40319},"end":{"line_number":34,"utf16_col":40323}},"extent_utf16":{"start":{"line_number":34,"utf16_col":40307},"end":{"line_number":34,"utf16_col":40682}}},{"name":"pause","kind":"function","ident_start":42495,"ident_end":42500,"extent_start":42483,"extent_end":42528,"fully_qualified_name":"pause","ident_utf16":{"start":{"line_number":34,"utf16_col":40695},"end":{"line_number":34,"utf16_col":40700}},"extent_utf16":{"start":{"line_number":34,"utf16_col":40683},"end":{"line_number":34,"utf16_col":40728}}},{"name":"resume","kind":"function","ident_start":42541,"ident_end":42547,"extent_start":42529,"extent_end":42575,"fully_qualified_name":"resume","ident_utf16":{"start":{"line_number":34,"utf16_col":40741},"end":{"line_number":34,"utf16_col":40747}},"extent_utf16":{"start":{"line_number":34,"utf16_col":40729},"end":{"line_number":34,"utf16_col":40775}}},{"name":"setEasing","kind":"function","ident_start":42588,"ident_end":42597,"extent_start":42576,"extent_end":42660,"fully_qualified_name":"setEasing","ident_utf16":{"start":{"line_number":34,"utf16_col":40788},"end":{"line_number":34,"utf16_col":40797}},"extent_utf16":{"start":{"line_number":34,"utf16_col":40776},"end":{"line_number":34,"utf16_col":40860}}},{"name":"Rn","kind":"function","ident_start":42666,"ident_end":42668,"extent_start":42666,"extent_end":42694,"fully_qualified_name":"Rn","ident_utf16":{"start":{"line_number":34,"utf16_col":40866},"end":{"line_number":34,"utf16_col":40868}},"extent_utf16":{"start":{"line_number":34,"utf16_col":40866},"end":{"line_number":34,"utf16_col":40894}}},{"name":"t","kind":"function","ident_start":42718,"ident_end":42719,"extent_start":42709,"extent_end":42734,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":34,"utf16_col":40918},"end":{"line_number":34,"utf16_col":40919}},"extent_utf16":{"start":{"line_number":34,"utf16_col":40909},"end":{"line_number":34,"utf16_col":40934}}},{"name":"insert","kind":"function","ident_start":42753,"ident_end":42759,"extent_start":42741,"extent_end":42817,"fully_qualified_name":"insert","ident_utf16":{"start":{"line_number":34,"utf16_col":40953},"end":{"line_number":34,"utf16_col":40959}},"extent_utf16":{"start":{"line_number":34,"utf16_col":40941},"end":{"line_number":34,"utf16_col":41017}}},{"name":"insertEntry","kind":"function","ident_start":42830,"ident_end":42841,"extent_start":42818,"extent_end":42958,"fully_qualified_name":"insertEntry","ident_utf16":{"start":{"line_number":34,"utf16_col":41030},"end":{"line_number":34,"utf16_col":41041}},"extent_utf16":{"start":{"line_number":34,"utf16_col":41018},"end":{"line_number":34,"utf16_col":41158}}},{"name":"remove","kind":"function","ident_start":42971,"ident_end":42977,"extent_start":42959,"extent_end":43089,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":34,"utf16_col":41171},"end":{"line_number":34,"utf16_col":41177}},"extent_utf16":{"start":{"line_number":34,"utf16_col":41159},"end":{"line_number":34,"utf16_col":41289}}},{"name":"len","kind":"function","ident_start":43102,"ident_end":43105,"extent_start":43090,"extent_end":43134,"fully_qualified_name":"len","ident_utf16":{"start":{"line_number":34,"utf16_col":41302},"end":{"line_number":34,"utf16_col":41305}},"extent_utf16":{"start":{"line_number":34,"utf16_col":41290},"end":{"line_number":34,"utf16_col":41334}}},{"name":"clear","kind":"function","ident_start":43147,"ident_end":43152,"extent_start":43135,"extent_end":43201,"fully_qualified_name":"clear","ident_utf16":{"start":{"line_number":34,"utf16_col":41347},"end":{"line_number":34,"utf16_col":41352}},"extent_utf16":{"start":{"line_number":34,"utf16_col":41335},"end":{"line_number":34,"utf16_col":41401}}},{"name":"t","kind":"function","ident_start":43230,"ident_end":43231,"extent_start":43221,"extent_end":43299,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":34,"utf16_col":41430},"end":{"line_number":34,"utf16_col":41431}},"extent_utf16":{"start":{"line_number":34,"utf16_col":41421},"end":{"line_number":34,"utf16_col":41499}}},{"name":"put","kind":"function","ident_start":43318,"ident_end":43321,"extent_start":43306,"extent_end":43593,"fully_qualified_name":"put","ident_utf16":{"start":{"line_number":34,"utf16_col":41518},"end":{"line_number":34,"utf16_col":41521}},"extent_utf16":{"start":{"line_number":34,"utf16_col":41506},"end":{"line_number":34,"utf16_col":41793}}},{"name":"get","kind":"function","ident_start":43606,"ident_end":43609,"extent_start":43594,"extent_end":43723,"fully_qualified_name":"get","ident_utf16":{"start":{"line_number":34,"utf16_col":41806},"end":{"line_number":34,"utf16_col":41809}},"extent_utf16":{"start":{"line_number":34,"utf16_col":41794},"end":{"line_number":34,"utf16_col":41923}}},{"name":"clear","kind":"function","ident_start":43736,"ident_end":43741,"extent_start":43724,"extent_end":43785,"fully_qualified_name":"clear","ident_utf16":{"start":{"line_number":34,"utf16_col":41936},"end":{"line_number":34,"utf16_col":41941}},"extent_utf16":{"start":{"line_number":34,"utf16_col":41924},"end":{"line_number":34,"utf16_col":41985}}},{"name":"len","kind":"function","ident_start":43798,"ident_end":43801,"extent_start":43786,"extent_end":43837,"fully_qualified_name":"len","ident_utf16":{"start":{"line_number":34,"utf16_col":41998},"end":{"line_number":34,"utf16_col":42001}},"extent_utf16":{"start":{"line_number":34,"utf16_col":41986},"end":{"line_number":34,"utf16_col":42037}}},{"name":"Vn","kind":"function","ident_start":47540,"ident_end":47542,"extent_start":47531,"extent_end":47586,"fully_qualified_name":"Vn","ident_utf16":{"start":{"line_number":34,"utf16_col":45740},"end":{"line_number":34,"utf16_col":45742}},"extent_utf16":{"start":{"line_number":34,"utf16_col":45731},"end":{"line_number":34,"utf16_col":45786}}},{"name":"Bn","kind":"function","ident_start":47595,"ident_end":47597,"extent_start":47586,"extent_end":47622,"fully_qualified_name":"Bn","ident_utf16":{"start":{"line_number":34,"utf16_col":45795},"end":{"line_number":34,"utf16_col":45797}},"extent_utf16":{"start":{"line_number":34,"utf16_col":45786},"end":{"line_number":34,"utf16_col":45822}}},{"name":"Fn","kind":"function","ident_start":47631,"ident_end":47633,"extent_start":47622,"extent_end":47734,"fully_qualified_name":"Fn","ident_utf16":{"start":{"line_number":34,"utf16_col":45831},"end":{"line_number":34,"utf16_col":45833}},"extent_utf16":{"start":{"line_number":34,"utf16_col":45822},"end":{"line_number":34,"utf16_col":45934}}},{"name":"Gn","kind":"function","ident_start":47743,"ident_end":47745,"extent_start":47734,"extent_end":47841,"fully_qualified_name":"Gn","ident_utf16":{"start":{"line_number":34,"utf16_col":45943},"end":{"line_number":34,"utf16_col":45945}},"extent_utf16":{"start":{"line_number":34,"utf16_col":45934},"end":{"line_number":34,"utf16_col":46041}}},{"name":"Wn","kind":"function","ident_start":47850,"ident_end":47852,"extent_start":47841,"extent_end":47940,"fully_qualified_name":"Wn","ident_utf16":{"start":{"line_number":34,"utf16_col":46050},"end":{"line_number":34,"utf16_col":46052}},"extent_utf16":{"start":{"line_number":34,"utf16_col":46041},"end":{"line_number":34,"utf16_col":46140}}},{"name":"Hn","kind":"function","ident_start":47949,"ident_end":47951,"extent_start":47940,"extent_end":47976,"fully_qualified_name":"Hn","ident_utf16":{"start":{"line_number":34,"utf16_col":46149},"end":{"line_number":34,"utf16_col":46151}},"extent_utf16":{"start":{"line_number":34,"utf16_col":46140},"end":{"line_number":34,"utf16_col":46176}}},{"name":"Yn","kind":"function","ident_start":47985,"ident_end":47987,"extent_start":47976,"extent_end":48036,"fully_qualified_name":"Yn","ident_utf16":{"start":{"line_number":34,"utf16_col":46185},"end":{"line_number":34,"utf16_col":46187}},"extent_utf16":{"start":{"line_number":34,"utf16_col":46176},"end":{"line_number":34,"utf16_col":46236}}},{"name":"Xn","kind":"function","ident_start":48045,"ident_end":48047,"extent_start":48036,"extent_end":48102,"fully_qualified_name":"Xn","ident_utf16":{"start":{"line_number":34,"utf16_col":46245},"end":{"line_number":34,"utf16_col":46247}},"extent_utf16":{"start":{"line_number":34,"utf16_col":46236},"end":{"line_number":34,"utf16_col":46302}}},{"name":"jn","kind":"function","ident_start":48137,"ident_end":48139,"extent_start":48128,"extent_end":48185,"fully_qualified_name":"jn","ident_utf16":{"start":{"line_number":34,"utf16_col":46337},"end":{"line_number":34,"utf16_col":46339}},"extent_utf16":{"start":{"line_number":34,"utf16_col":46328},"end":{"line_number":34,"utf16_col":46385}}},{"name":"qn","kind":"function","ident_start":48194,"ident_end":48196,"extent_start":48185,"extent_end":49269,"fully_qualified_name":"qn","ident_utf16":{"start":{"line_number":34,"utf16_col":46394},"end":{"line_number":34,"utf16_col":46396}},"extent_utf16":{"start":{"line_number":34,"utf16_col":46385},"end":{"line_number":34,"utf16_col":47469}}},{"name":"Kn","kind":"function","ident_start":49278,"ident_end":49280,"extent_start":49269,"extent_end":49492,"fully_qualified_name":"Kn","ident_utf16":{"start":{"line_number":34,"utf16_col":47478},"end":{"line_number":34,"utf16_col":47480}},"extent_utf16":{"start":{"line_number":34,"utf16_col":47469},"end":{"line_number":34,"utf16_col":47692}}},{"name":"$n","kind":"function","ident_start":49501,"ident_end":49503,"extent_start":49492,"extent_end":49664,"fully_qualified_name":"$n","ident_utf16":{"start":{"line_number":34,"utf16_col":47701},"end":{"line_number":34,"utf16_col":47703}},"extent_utf16":{"start":{"line_number":34,"utf16_col":47692},"end":{"line_number":34,"utf16_col":47864}}},{"name":"Jn","kind":"function","ident_start":49673,"ident_end":49675,"extent_start":49664,"extent_end":49901,"fully_qualified_name":"Jn","ident_utf16":{"start":{"line_number":34,"utf16_col":47873},"end":{"line_number":34,"utf16_col":47875}},"extent_utf16":{"start":{"line_number":34,"utf16_col":47864},"end":{"line_number":34,"utf16_col":48101}}},{"name":"ti","kind":"function","ident_start":49920,"ident_end":49922,"extent_start":49911,"extent_end":50188,"fully_qualified_name":"ti","ident_utf16":{"start":{"line_number":34,"utf16_col":48120},"end":{"line_number":34,"utf16_col":48122}},"extent_utf16":{"start":{"line_number":34,"utf16_col":48111},"end":{"line_number":34,"utf16_col":48388}}},{"name":"ni","kind":"function","ident_start":50207,"ident_end":50209,"extent_start":50198,"extent_end":50722,"fully_qualified_name":"ni","ident_utf16":{"start":{"line_number":34,"utf16_col":48407},"end":{"line_number":34,"utf16_col":48409}},"extent_utf16":{"start":{"line_number":34,"utf16_col":48398},"end":{"line_number":34,"utf16_col":48922}}},{"name":"ii","kind":"function","ident_start":50731,"ident_end":50733,"extent_start":50722,"extent_end":50796,"fully_qualified_name":"ii","ident_utf16":{"start":{"line_number":34,"utf16_col":48931},"end":{"line_number":34,"utf16_col":48933}},"extent_utf16":{"start":{"line_number":34,"utf16_col":48922},"end":{"line_number":34,"utf16_col":48996}}},{"name":"ri","kind":"function","ident_start":50805,"ident_end":50807,"extent_start":50796,"extent_end":50927,"fully_qualified_name":"ri","ident_utf16":{"start":{"line_number":34,"utf16_col":49005},"end":{"line_number":34,"utf16_col":49007}},"extent_utf16":{"start":{"line_number":34,"utf16_col":48996},"end":{"line_number":34,"utf16_col":49127}}},{"name":"oi","kind":"function","ident_start":50936,"ident_end":50938,"extent_start":50927,"extent_end":51019,"fully_qualified_name":"oi","ident_utf16":{"start":{"line_number":34,"utf16_col":49136},"end":{"line_number":34,"utf16_col":49138}},"extent_utf16":{"start":{"line_number":34,"utf16_col":49127},"end":{"line_number":34,"utf16_col":49219}}},{"name":"si","kind":"function","ident_start":51047,"ident_end":51049,"extent_start":51038,"extent_end":51247,"fully_qualified_name":"si","ident_utf16":{"start":{"line_number":34,"utf16_col":49247},"end":{"line_number":34,"utf16_col":49249}},"extent_utf16":{"start":{"line_number":34,"utf16_col":49238},"end":{"line_number":34,"utf16_col":49447}}},{"name":"toHex","kind":"function","ident_start":51301,"ident_end":51306,"extent_start":51301,"extent_end":51402,"fully_qualified_name":"toHex","ident_utf16":{"start":{"line_number":34,"utf16_col":49501},"end":{"line_number":34,"utf16_col":49506}},"extent_utf16":{"start":{"line_number":34,"utf16_col":49501},"end":{"line_number":34,"utf16_col":49602}}},{"name":"random","kind":"function","ident_start":51503,"ident_end":51509,"extent_start":51503,"extent_end":51630,"fully_qualified_name":"random","ident_utf16":{"start":{"line_number":34,"utf16_col":49703},"end":{"line_number":34,"utf16_col":49709}},"extent_utf16":{"start":{"line_number":34,"utf16_col":49703},"end":{"line_number":34,"utf16_col":49830}}},{"name":"hi","kind":"function","ident_start":51669,"ident_end":51671,"extent_start":51660,"extent_end":51862,"fully_qualified_name":"hi","ident_utf16":{"start":{"line_number":34,"utf16_col":49869},"end":{"line_number":34,"utf16_col":49871}},"extent_utf16":{"start":{"line_number":34,"utf16_col":49860},"end":{"line_number":34,"utf16_col":50062}}},{"name":"pi","kind":"function","ident_start":51883,"ident_end":51885,"extent_start":51874,"extent_end":51910,"fully_qualified_name":"pi","ident_utf16":{"start":{"line_number":34,"utf16_col":50083},"end":{"line_number":34,"utf16_col":50085}},"extent_utf16":{"start":{"line_number":34,"utf16_col":50074},"end":{"line_number":34,"utf16_col":50110}}},{"name":"di","kind":"function","ident_start":51919,"ident_end":51921,"extent_start":51910,"extent_end":51946,"fully_qualified_name":"di","ident_utf16":{"start":{"line_number":34,"utf16_col":50119},"end":{"line_number":34,"utf16_col":50121}},"extent_utf16":{"start":{"line_number":34,"utf16_col":50110},"end":{"line_number":34,"utf16_col":50146}}},{"name":"fi","kind":"function","ident_start":51955,"ident_end":51957,"extent_start":51946,"extent_end":51982,"fully_qualified_name":"fi","ident_utf16":{"start":{"line_number":34,"utf16_col":50155},"end":{"line_number":34,"utf16_col":50157}},"extent_utf16":{"start":{"line_number":34,"utf16_col":50146},"end":{"line_number":34,"utf16_col":50182}}},{"name":"yi","kind":"function","ident_start":52057,"ident_end":52059,"extent_start":52048,"extent_end":52083,"fully_qualified_name":"yi","ident_utf16":{"start":{"line_number":34,"utf16_col":50257},"end":{"line_number":34,"utf16_col":50259}},"extent_utf16":{"start":{"line_number":34,"utf16_col":50248},"end":{"line_number":34,"utf16_col":50283}}},{"name":"vi","kind":"function","ident_start":52092,"ident_end":52094,"extent_start":52083,"extent_end":52153,"fully_qualified_name":"vi","ident_utf16":{"start":{"line_number":34,"utf16_col":50292},"end":{"line_number":34,"utf16_col":50294}},"extent_utf16":{"start":{"line_number":34,"utf16_col":50283},"end":{"line_number":34,"utf16_col":50353}}},{"name":"mi","kind":"function","ident_start":52162,"ident_end":52164,"extent_start":52153,"extent_end":52192,"fully_qualified_name":"mi","ident_utf16":{"start":{"line_number":34,"utf16_col":50362},"end":{"line_number":34,"utf16_col":50364}},"extent_utf16":{"start":{"line_number":34,"utf16_col":50353},"end":{"line_number":34,"utf16_col":50392}}},{"name":"xi","kind":"function","ident_start":52201,"ident_end":52203,"extent_start":52192,"extent_end":52231,"fully_qualified_name":"xi","ident_utf16":{"start":{"line_number":34,"utf16_col":50401},"end":{"line_number":34,"utf16_col":50403}},"extent_utf16":{"start":{"line_number":34,"utf16_col":50392},"end":{"line_number":34,"utf16_col":50431}}},{"name":"_i","kind":"function","ident_start":52240,"ident_end":52242,"extent_start":52231,"extent_end":52295,"fully_qualified_name":"_i","ident_utf16":{"start":{"line_number":34,"utf16_col":50440},"end":{"line_number":34,"utf16_col":50442}},"extent_utf16":{"start":{"line_number":34,"utf16_col":50431},"end":{"line_number":34,"utf16_col":50495}}},{"name":"bi","kind":"function","ident_start":52304,"ident_end":52306,"extent_start":52295,"extent_end":52330,"fully_qualified_name":"bi","ident_utf16":{"start":{"line_number":34,"utf16_col":50504},"end":{"line_number":34,"utf16_col":50506}},"extent_utf16":{"start":{"line_number":34,"utf16_col":50495},"end":{"line_number":34,"utf16_col":50530}}},{"name":"wi","kind":"function","ident_start":52339,"ident_end":52341,"extent_start":52330,"extent_end":52447,"fully_qualified_name":"wi","ident_utf16":{"start":{"line_number":34,"utf16_col":50539},"end":{"line_number":34,"utf16_col":50541}},"extent_utf16":{"start":{"line_number":34,"utf16_col":50530},"end":{"line_number":34,"utf16_col":50647}}},{"name":"Si","kind":"function","ident_start":52456,"ident_end":52458,"extent_start":52447,"extent_end":52760,"fully_qualified_name":"Si","ident_utf16":{"start":{"line_number":34,"utf16_col":50656},"end":{"line_number":34,"utf16_col":50658}},"extent_utf16":{"start":{"line_number":34,"utf16_col":50647},"end":{"line_number":34,"utf16_col":50960}}},{"name":"Ti","kind":"function","ident_start":53006,"ident_end":53008,"extent_start":52997,"extent_end":53032,"fully_qualified_name":"Ti","ident_utf16":{"start":{"line_number":34,"utf16_col":51206},"end":{"line_number":34,"utf16_col":51208}},"extent_utf16":{"start":{"line_number":34,"utf16_col":51197},"end":{"line_number":34,"utf16_col":51232}}},{"name":"Ci","kind":"function","ident_start":53041,"ident_end":53043,"extent_start":53032,"extent_end":53114,"fully_qualified_name":"Ci","ident_utf16":{"start":{"line_number":34,"utf16_col":51241},"end":{"line_number":34,"utf16_col":51243}},"extent_utf16":{"start":{"line_number":34,"utf16_col":51232},"end":{"line_number":34,"utf16_col":51314}}},{"name":"Di","kind":"function","ident_start":53123,"ident_end":53125,"extent_start":53114,"extent_end":53192,"fully_qualified_name":"Di","ident_utf16":{"start":{"line_number":34,"utf16_col":51323},"end":{"line_number":34,"utf16_col":51325}},"extent_utf16":{"start":{"line_number":34,"utf16_col":51314},"end":{"line_number":34,"utf16_col":51392}}},{"name":"Ai","kind":"function","ident_start":53201,"ident_end":53203,"extent_start":53192,"extent_end":53333,"fully_qualified_name":"Ai","ident_utf16":{"start":{"line_number":34,"utf16_col":51401},"end":{"line_number":34,"utf16_col":51403}},"extent_utf16":{"start":{"line_number":34,"utf16_col":51392},"end":{"line_number":34,"utf16_col":51533}}},{"name":"ki","kind":"function","ident_start":53342,"ident_end":53344,"extent_start":53333,"extent_end":53515,"fully_qualified_name":"ki","ident_utf16":{"start":{"line_number":34,"utf16_col":51542},"end":{"line_number":34,"utf16_col":51544}},"extent_utf16":{"start":{"line_number":34,"utf16_col":51533},"end":{"line_number":34,"utf16_col":51715}}},{"name":"Li","kind":"function","ident_start":53524,"ident_end":53526,"extent_start":53515,"extent_end":53817,"fully_qualified_name":"Li","ident_utf16":{"start":{"line_number":34,"utf16_col":51724},"end":{"line_number":34,"utf16_col":51726}},"extent_utf16":{"start":{"line_number":34,"utf16_col":51715},"end":{"line_number":34,"utf16_col":52017}}},{"name":"Pi","kind":"function","ident_start":53826,"ident_end":53828,"extent_start":53817,"extent_end":53951,"fully_qualified_name":"Pi","ident_utf16":{"start":{"line_number":34,"utf16_col":52026},"end":{"line_number":34,"utf16_col":52028}},"extent_utf16":{"start":{"line_number":34,"utf16_col":52017},"end":{"line_number":34,"utf16_col":52151}}},{"name":"Oi","kind":"function","ident_start":53960,"ident_end":53962,"extent_start":53951,"extent_end":54095,"fully_qualified_name":"Oi","ident_utf16":{"start":{"line_number":34,"utf16_col":52160},"end":{"line_number":34,"utf16_col":52162}},"extent_utf16":{"start":{"line_number":34,"utf16_col":52151},"end":{"line_number":34,"utf16_col":52295}}},{"name":"Ri","kind":"function","ident_start":54104,"ident_end":54106,"extent_start":54095,"extent_end":54130,"fully_qualified_name":"Ri","ident_utf16":{"start":{"line_number":34,"utf16_col":52304},"end":{"line_number":34,"utf16_col":52306}},"extent_utf16":{"start":{"line_number":34,"utf16_col":52295},"end":{"line_number":34,"utf16_col":52330}}},{"name":"Ni","kind":"function","ident_start":54139,"ident_end":54141,"extent_start":54130,"extent_end":54165,"fully_qualified_name":"Ni","ident_utf16":{"start":{"line_number":34,"utf16_col":52339},"end":{"line_number":34,"utf16_col":52341}},"extent_utf16":{"start":{"line_number":34,"utf16_col":52330},"end":{"line_number":34,"utf16_col":52365}}},{"name":"t","kind":"function","ident_start":54205,"ident_end":54206,"extent_start":54196,"extent_end":54328,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":34,"utf16_col":52405},"end":{"line_number":34,"utf16_col":52406}},"extent_utf16":{"start":{"line_number":34,"utf16_col":52396},"end":{"line_number":34,"utf16_col":52528}}},{"name":"isFinished","kind":"function","ident_start":54347,"ident_end":54357,"extent_start":54335,"extent_end":54391,"fully_qualified_name":"isFinished","ident_utf16":{"start":{"line_number":34,"utf16_col":52547},"end":{"line_number":34,"utf16_col":52557}},"extent_utf16":{"start":{"line_number":34,"utf16_col":52535},"end":{"line_number":34,"utf16_col":52591}}},{"name":"setFinished","kind":"function","ident_start":54404,"ident_end":54415,"extent_start":54392,"extent_end":54500,"fully_qualified_name":"setFinished","ident_utf16":{"start":{"line_number":34,"utf16_col":52604},"end":{"line_number":34,"utf16_col":52615}},"extent_utf16":{"start":{"line_number":34,"utf16_col":52592},"end":{"line_number":34,"utf16_col":52700}}},{"name":"needsAnimate","kind":"function","ident_start":54513,"ident_end":54525,"extent_start":54501,"extent_end":54569,"fully_qualified_name":"needsAnimate","ident_utf16":{"start":{"line_number":34,"utf16_col":52713},"end":{"line_number":34,"utf16_col":52725}},"extent_utf16":{"start":{"line_number":34,"utf16_col":52701},"end":{"line_number":34,"utf16_col":52769}}},{"name":"getAdditiveTrack","kind":"function","ident_start":54582,"ident_end":54598,"extent_start":54570,"extent_end":54637,"fully_qualified_name":"getAdditiveTrack","ident_utf16":{"start":{"line_number":34,"utf16_col":52782},"end":{"line_number":34,"utf16_col":52798}},"extent_utf16":{"start":{"line_number":34,"utf16_col":52770},"end":{"line_number":34,"utf16_col":52837}}},{"name":"addKeyframe","kind":"function","ident_start":54650,"ident_end":54661,"extent_start":54638,"extent_end":55268,"fully_qualified_name":"addKeyframe","ident_utf16":{"start":{"line_number":34,"utf16_col":52850},"end":{"line_number":34,"utf16_col":52861}},"extent_utf16":{"start":{"line_number":34,"utf16_col":52838},"end":{"line_number":34,"utf16_col":53468}}},{"name":"prepare","kind":"function","ident_start":55281,"ident_end":55288,"extent_start":55269,"extent_end":55891,"fully_qualified_name":"prepare","ident_utf16":{"start":{"line_number":34,"utf16_col":53481},"end":{"line_number":34,"utf16_col":53488}},"extent_utf16":{"start":{"line_number":34,"utf16_col":53469},"end":{"line_number":34,"utf16_col":54091}}},{"name":"step","kind":"function","ident_start":55904,"ident_end":55908,"extent_start":55892,"extent_end":57277,"fully_qualified_name":"step","ident_utf16":{"start":{"line_number":34,"utf16_col":54104},"end":{"line_number":34,"utf16_col":54108}},"extent_utf16":{"start":{"line_number":34,"utf16_col":54092},"end":{"line_number":34,"utf16_col":55477}}},{"name":"_addToTarget","kind":"function","ident_start":57290,"ident_end":57302,"extent_start":57278,"extent_end":57485,"fully_qualified_name":"_addToTarget","ident_utf16":{"start":{"line_number":34,"utf16_col":55490},"end":{"line_number":34,"utf16_col":55502}},"extent_utf16":{"start":{"line_number":34,"utf16_col":55478},"end":{"line_number":34,"utf16_col":55685}}},{"name":"t","kind":"function","ident_start":57514,"ident_end":57515,"extent_start":57505,"extent_end":57745,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":34,"utf16_col":55714},"end":{"line_number":34,"utf16_col":55715}},"extent_utf16":{"start":{"line_number":34,"utf16_col":55705},"end":{"line_number":34,"utf16_col":55945}}},{"name":"getMaxTime","kind":"function","ident_start":57764,"ident_end":57774,"extent_start":57752,"extent_end":57807,"fully_qualified_name":"getMaxTime","ident_utf16":{"start":{"line_number":34,"utf16_col":55964},"end":{"line_number":34,"utf16_col":55974}},"extent_utf16":{"start":{"line_number":34,"utf16_col":55952},"end":{"line_number":34,"utf16_col":56007}}},{"name":"getDelay","kind":"function","ident_start":57820,"ident_end":57828,"extent_start":57808,"extent_end":57859,"fully_qualified_name":"getDelay","ident_utf16":{"start":{"line_number":34,"utf16_col":56020},"end":{"line_number":34,"utf16_col":56028}},"extent_utf16":{"start":{"line_number":34,"utf16_col":56008},"end":{"line_number":34,"utf16_col":56059}}},{"name":"getLoop","kind":"function","ident_start":57872,"ident_end":57879,"extent_start":57860,"extent_end":57909,"fully_qualified_name":"getLoop","ident_utf16":{"start":{"line_number":34,"utf16_col":56072},"end":{"line_number":34,"utf16_col":56079}},"extent_utf16":{"start":{"line_number":34,"utf16_col":56060},"end":{"line_number":34,"utf16_col":56109}}},{"name":"getTarget","kind":"function","ident_start":57922,"ident_end":57931,"extent_start":57910,"extent_end":57963,"fully_qualified_name":"getTarget","ident_utf16":{"start":{"line_number":34,"utf16_col":56122},"end":{"line_number":34,"utf16_col":56131}},"extent_utf16":{"start":{"line_number":34,"utf16_col":56110},"end":{"line_number":34,"utf16_col":56163}}},{"name":"changeTarget","kind":"function","ident_start":57976,"ident_end":57988,"extent_start":57964,"extent_end":58016,"fully_qualified_name":"changeTarget","ident_utf16":{"start":{"line_number":34,"utf16_col":56176},"end":{"line_number":34,"utf16_col":56188}},"extent_utf16":{"start":{"line_number":34,"utf16_col":56164},"end":{"line_number":34,"utf16_col":56216}}},{"name":"when","kind":"function","ident_start":58029,"ident_end":58033,"extent_start":58017,"extent_end":58087,"fully_qualified_name":"when","ident_utf16":{"start":{"line_number":34,"utf16_col":56229},"end":{"line_number":34,"utf16_col":56233}},"extent_utf16":{"start":{"line_number":34,"utf16_col":56217},"end":{"line_number":34,"utf16_col":56287}}},{"name":"whenWithKeys","kind":"function","ident_start":58100,"ident_end":58112,"extent_start":58088,"extent_end":58515,"fully_qualified_name":"whenWithKeys","ident_utf16":{"start":{"line_number":34,"utf16_col":56300},"end":{"line_number":34,"utf16_col":56312}},"extent_utf16":{"start":{"line_number":34,"utf16_col":56288},"end":{"line_number":34,"utf16_col":56715}}},{"name":"pause","kind":"function","ident_start":58528,"ident_end":58533,"extent_start":58516,"extent_end":58580,"fully_qualified_name":"pause","ident_utf16":{"start":{"line_number":34,"utf16_col":56728},"end":{"line_number":34,"utf16_col":56733}},"extent_utf16":{"start":{"line_number":34,"utf16_col":56716},"end":{"line_number":34,"utf16_col":56780}}},{"name":"resume","kind":"function","ident_start":58593,"ident_end":58599,"extent_start":58581,"extent_end":58647,"fully_qualified_name":"resume","ident_utf16":{"start":{"line_number":34,"utf16_col":56793},"end":{"line_number":34,"utf16_col":56799}},"extent_utf16":{"start":{"line_number":34,"utf16_col":56781},"end":{"line_number":34,"utf16_col":56847}}},{"name":"isPaused","kind":"function","ident_start":58660,"ident_end":58668,"extent_start":58648,"extent_end":58701,"fully_qualified_name":"isPaused","ident_utf16":{"start":{"line_number":34,"utf16_col":56860},"end":{"line_number":34,"utf16_col":56868}},"extent_utf16":{"start":{"line_number":34,"utf16_col":56848},"end":{"line_number":34,"utf16_col":56901}}},{"name":"duration","kind":"function","ident_start":58714,"ident_end":58722,"extent_start":58702,"extent_end":58778,"fully_qualified_name":"duration","ident_utf16":{"start":{"line_number":34,"utf16_col":56914},"end":{"line_number":34,"utf16_col":56922}},"extent_utf16":{"start":{"line_number":34,"utf16_col":56902},"end":{"line_number":34,"utf16_col":56978}}},{"name":"_doneCallback","kind":"function","ident_start":58791,"ident_end":58804,"extent_start":58779,"extent_end":58930,"fully_qualified_name":"_doneCallback","ident_utf16":{"start":{"line_number":34,"utf16_col":56991},"end":{"line_number":34,"utf16_col":57004}},"extent_utf16":{"start":{"line_number":34,"utf16_col":56979},"end":{"line_number":34,"utf16_col":57130}}},{"name":"_abortedCallback","kind":"function","ident_start":58943,"ident_end":58959,"extent_start":58931,"extent_end":59129,"fully_qualified_name":"_abortedCallback","ident_utf16":{"start":{"line_number":34,"utf16_col":57143},"end":{"line_number":34,"utf16_col":57159}},"extent_utf16":{"start":{"line_number":34,"utf16_col":57131},"end":{"line_number":34,"utf16_col":57329}}},{"name":"_setTracksFinished","kind":"function","ident_start":59142,"ident_end":59160,"extent_start":59130,"extent_end":59254,"fully_qualified_name":"_setTracksFinished","ident_utf16":{"start":{"line_number":34,"utf16_col":57342},"end":{"line_number":34,"utf16_col":57360}},"extent_utf16":{"start":{"line_number":34,"utf16_col":57330},"end":{"line_number":34,"utf16_col":57454}}},{"name":"_getAdditiveTrack","kind":"function","ident_start":59267,"ident_end":59284,"extent_start":59255,"extent_end":59403,"fully_qualified_name":"_getAdditiveTrack","ident_utf16":{"start":{"line_number":34,"utf16_col":57467},"end":{"line_number":34,"utf16_col":57484}},"extent_utf16":{"start":{"line_number":34,"utf16_col":57455},"end":{"line_number":34,"utf16_col":57603}}},{"name":"start","kind":"function","ident_start":59416,"ident_end":59421,"extent_start":59404,"extent_end":60302,"fully_qualified_name":"start","ident_utf16":{"start":{"line_number":34,"utf16_col":57616},"end":{"line_number":34,"utf16_col":57621}},"extent_utf16":{"start":{"line_number":34,"utf16_col":57604},"end":{"line_number":34,"utf16_col":58502}}},{"name":"onframe","kind":"function","ident_start":59880,"ident_end":59887,"extent_start":59880,"extent_end":60147,"fully_qualified_name":"onframe","ident_utf16":{"start":{"line_number":34,"utf16_col":58080},"end":{"line_number":34,"utf16_col":58087}},"extent_utf16":{"start":{"line_number":34,"utf16_col":58080},"end":{"line_number":34,"utf16_col":58347}}},{"name":"ondestroy","kind":"function","ident_start":60148,"ident_end":60157,"extent_start":60148,"extent_end":60187,"fully_qualified_name":"ondestroy","ident_utf16":{"start":{"line_number":34,"utf16_col":58348},"end":{"line_number":34,"utf16_col":58357}},"extent_utf16":{"start":{"line_number":34,"utf16_col":58348},"end":{"line_number":34,"utf16_col":58387}}},{"name":"stop","kind":"function","ident_start":60315,"ident_end":60319,"extent_start":60303,"extent_end":60405,"fully_qualified_name":"stop","ident_utf16":{"start":{"line_number":34,"utf16_col":58515},"end":{"line_number":34,"utf16_col":58519}},"extent_utf16":{"start":{"line_number":34,"utf16_col":58503},"end":{"line_number":34,"utf16_col":58605}}},{"name":"delay","kind":"function","ident_start":60418,"ident_end":60423,"extent_start":60406,"extent_end":60462,"fully_qualified_name":"delay","ident_utf16":{"start":{"line_number":34,"utf16_col":58618},"end":{"line_number":34,"utf16_col":58623}},"extent_utf16":{"start":{"line_number":34,"utf16_col":58606},"end":{"line_number":34,"utf16_col":58662}}},{"name":"during","kind":"function","ident_start":60475,"ident_end":60481,"extent_start":60463,"extent_end":60576,"fully_qualified_name":"during","ident_utf16":{"start":{"line_number":34,"utf16_col":58675},"end":{"line_number":34,"utf16_col":58681}},"extent_utf16":{"start":{"line_number":34,"utf16_col":58663},"end":{"line_number":34,"utf16_col":58776}}},{"name":"done","kind":"function","ident_start":60589,"ident_end":60593,"extent_start":60577,"extent_end":60679,"fully_qualified_name":"done","ident_utf16":{"start":{"line_number":34,"utf16_col":58789},"end":{"line_number":34,"utf16_col":58793}},"extent_utf16":{"start":{"line_number":34,"utf16_col":58777},"end":{"line_number":34,"utf16_col":58879}}},{"name":"aborted","kind":"function","ident_start":60692,"ident_end":60699,"extent_start":60680,"extent_end":60794,"fully_qualified_name":"aborted","ident_utf16":{"start":{"line_number":34,"utf16_col":58892},"end":{"line_number":34,"utf16_col":58899}},"extent_utf16":{"start":{"line_number":34,"utf16_col":58880},"end":{"line_number":34,"utf16_col":58994}}},{"name":"getClip","kind":"function","ident_start":60807,"ident_end":60814,"extent_start":60795,"extent_end":60844,"fully_qualified_name":"getClip","ident_utf16":{"start":{"line_number":34,"utf16_col":59007},"end":{"line_number":34,"utf16_col":59014}},"extent_utf16":{"start":{"line_number":34,"utf16_col":58995},"end":{"line_number":34,"utf16_col":59044}}},{"name":"getTrack","kind":"function","ident_start":60857,"ident_end":60865,"extent_start":60845,"extent_end":60901,"fully_qualified_name":"getTrack","ident_utf16":{"start":{"line_number":34,"utf16_col":59057},"end":{"line_number":34,"utf16_col":59065}},"extent_utf16":{"start":{"line_number":34,"utf16_col":59045},"end":{"line_number":34,"utf16_col":59101}}},{"name":"getTracks","kind":"function","ident_start":60914,"ident_end":60923,"extent_start":60902,"extent_end":61007,"fully_qualified_name":"getTracks","ident_utf16":{"start":{"line_number":34,"utf16_col":59114},"end":{"line_number":34,"utf16_col":59123}},"extent_utf16":{"start":{"line_number":34,"utf16_col":59102},"end":{"line_number":34,"utf16_col":59207}}},{"name":"stopTracks","kind":"function","ident_start":61020,"ident_end":61030,"extent_start":61008,"extent_end":61365,"fully_qualified_name":"stopTracks","ident_utf16":{"start":{"line_number":34,"utf16_col":59220},"end":{"line_number":34,"utf16_col":59230}},"extent_utf16":{"start":{"line_number":34,"utf16_col":59208},"end":{"line_number":34,"utf16_col":59565}}},{"name":"saveTo","kind":"function","ident_start":61378,"ident_end":61384,"extent_start":61366,"extent_end":61574,"fully_qualified_name":"saveTo","ident_utf16":{"start":{"line_number":34,"utf16_col":59578},"end":{"line_number":34,"utf16_col":59584}},"extent_utf16":{"start":{"line_number":34,"utf16_col":59566},"end":{"line_number":34,"utf16_col":59774}}},{"name":"__changeFinalValue","kind":"function","ident_start":61587,"ident_end":61605,"extent_start":61575,"extent_end":61816,"fully_qualified_name":"__changeFinalValue","ident_utf16":{"start":{"line_number":34,"utf16_col":59787},"end":{"line_number":34,"utf16_col":59805}},"extent_utf16":{"start":{"line_number":34,"utf16_col":59775},"end":{"line_number":34,"utf16_col":60016}}},{"name":"Bi","kind":"function","ident_start":61831,"ident_end":61833,"extent_start":61822,"extent_end":61863,"fully_qualified_name":"Bi","ident_utf16":{"start":{"line_number":34,"utf16_col":60031},"end":{"line_number":34,"utf16_col":60033}},"extent_utf16":{"start":{"line_number":34,"utf16_col":60022},"end":{"line_number":34,"utf16_col":60063}}},{"name":"e","kind":"function","ident_start":61897,"ident_end":61898,"extent_start":61888,"extent_end":62033,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":34,"utf16_col":60097},"end":{"line_number":34,"utf16_col":60098}},"extent_utf16":{"start":{"line_number":34,"utf16_col":60088},"end":{"line_number":34,"utf16_col":60233}}},{"name":"addClip","kind":"function","ident_start":62059,"ident_end":62066,"extent_start":62047,"extent_end":62226,"fully_qualified_name":"addClip","ident_utf16":{"start":{"line_number":34,"utf16_col":60259},"end":{"line_number":34,"utf16_col":60266}},"extent_utf16":{"start":{"line_number":34,"utf16_col":60247},"end":{"line_number":34,"utf16_col":60426}}},{"name":"addAnimator","kind":"function","ident_start":62239,"ident_end":62250,"extent_start":62227,"extent_end":62317,"fully_qualified_name":"addAnimator","ident_utf16":{"start":{"line_number":34,"utf16_col":60439},"end":{"line_number":34,"utf16_col":60450}},"extent_utf16":{"start":{"line_number":34,"utf16_col":60427},"end":{"line_number":34,"utf16_col":60517}}},{"name":"removeClip","kind":"function","ident_start":62330,"ident_end":62340,"extent_start":62318,"extent_end":62471,"fully_qualified_name":"removeClip","ident_utf16":{"start":{"line_number":34,"utf16_col":60530},"end":{"line_number":34,"utf16_col":60540}},"extent_utf16":{"start":{"line_number":34,"utf16_col":60518},"end":{"line_number":34,"utf16_col":60671}}},{"name":"removeAnimator","kind":"function","ident_start":62484,"ident_end":62498,"extent_start":62472,"extent_end":62568,"fully_qualified_name":"removeAnimator","ident_utf16":{"start":{"line_number":34,"utf16_col":60684},"end":{"line_number":34,"utf16_col":60698}},"extent_utf16":{"start":{"line_number":34,"utf16_col":60672},"end":{"line_number":34,"utf16_col":60768}}},{"name":"update","kind":"function","ident_start":62581,"ident_end":62587,"extent_start":62569,"extent_end":62813,"fully_qualified_name":"update","ident_utf16":{"start":{"line_number":34,"utf16_col":60781},"end":{"line_number":34,"utf16_col":60787}},"extent_utf16":{"start":{"line_number":34,"utf16_col":60769},"end":{"line_number":34,"utf16_col":61013}}},{"name":"_startLoop","kind":"function","ident_start":62826,"ident_end":62836,"extent_start":62814,"extent_end":62939,"fully_qualified_name":"_startLoop","ident_utf16":{"start":{"line_number":34,"utf16_col":61026},"end":{"line_number":34,"utf16_col":61036}},"extent_utf16":{"start":{"line_number":34,"utf16_col":61014},"end":{"line_number":34,"utf16_col":61139}}},{"name":"e","kind":"function","ident_start":62889,"ident_end":62890,"extent_start":62880,"extent_end":62936,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":34,"utf16_col":61089},"end":{"line_number":34,"utf16_col":61090}},"extent_utf16":{"start":{"line_number":34,"utf16_col":61080},"end":{"line_number":34,"utf16_col":61136}}},{"name":"start","kind":"function","ident_start":62952,"ident_end":62957,"extent_start":62940,"extent_end":63039,"fully_qualified_name":"start","ident_utf16":{"start":{"line_number":34,"utf16_col":61152},"end":{"line_number":34,"utf16_col":61157}},"extent_utf16":{"start":{"line_number":34,"utf16_col":61140},"end":{"line_number":34,"utf16_col":61239}}},{"name":"stop","kind":"function","ident_start":63052,"ident_end":63056,"extent_start":63040,"extent_end":63085,"fully_qualified_name":"stop","ident_utf16":{"start":{"line_number":34,"utf16_col":61252},"end":{"line_number":34,"utf16_col":61256}},"extent_utf16":{"start":{"line_number":34,"utf16_col":61240},"end":{"line_number":34,"utf16_col":61285}}},{"name":"pause","kind":"function","ident_start":63098,"ident_end":63103,"extent_start":63086,"extent_end":63169,"fully_qualified_name":"pause","ident_utf16":{"start":{"line_number":34,"utf16_col":61298},"end":{"line_number":34,"utf16_col":61303}},"extent_utf16":{"start":{"line_number":34,"utf16_col":61286},"end":{"line_number":34,"utf16_col":61369}}},{"name":"resume","kind":"function","ident_start":63182,"ident_end":63188,"extent_start":63170,"extent_end":63272,"fully_qualified_name":"resume","ident_utf16":{"start":{"line_number":34,"utf16_col":61382},"end":{"line_number":34,"utf16_col":61388}},"extent_utf16":{"start":{"line_number":34,"utf16_col":61370},"end":{"line_number":34,"utf16_col":61472}}},{"name":"clear","kind":"function","ident_start":63285,"ident_end":63290,"extent_start":63273,"extent_end":63402,"fully_qualified_name":"clear","ident_utf16":{"start":{"line_number":34,"utf16_col":61485},"end":{"line_number":34,"utf16_col":61490}},"extent_utf16":{"start":{"line_number":34,"utf16_col":61473},"end":{"line_number":34,"utf16_col":61602}}},{"name":"isFinished","kind":"function","ident_start":63415,"ident_end":63425,"extent_start":63403,"extent_end":63461,"fully_qualified_name":"isFinished","ident_utf16":{"start":{"line_number":34,"utf16_col":61615},"end":{"line_number":34,"utf16_col":61625}},"extent_utf16":{"start":{"line_number":34,"utf16_col":61603},"end":{"line_number":34,"utf16_col":61661}}},{"name":"animate","kind":"function","ident_start":63474,"ident_end":63481,"extent_start":63462,"extent_end":63569,"fully_qualified_name":"animate","ident_utf16":{"start":{"line_number":34,"utf16_col":61674},"end":{"line_number":34,"utf16_col":61681}},"extent_utf16":{"start":{"line_number":34,"utf16_col":61662},"end":{"line_number":34,"utf16_col":61769}}},{"name":"ji","kind":"function","ident_start":63983,"ident_end":63985,"extent_start":63974,"extent_end":64038,"fully_qualified_name":"ji","ident_utf16":{"start":{"line_number":34,"utf16_col":62183},"end":{"line_number":34,"utf16_col":62185}},"extent_utf16":{"start":{"line_number":34,"utf16_col":62174},"end":{"line_number":34,"utf16_col":62238}}},{"name":"qi","kind":"function","ident_start":64047,"ident_end":64049,"extent_start":64038,"extent_end":64073,"fully_qualified_name":"qi","ident_utf16":{"start":{"line_number":34,"utf16_col":62247},"end":{"line_number":34,"utf16_col":62249}},"extent_utf16":{"start":{"line_number":34,"utf16_col":62238},"end":{"line_number":34,"utf16_col":62273}}},{"name":"Ki","kind":"function","ident_start":64082,"ident_end":64084,"extent_start":64073,"extent_end":64198,"fully_qualified_name":"Ki","ident_utf16":{"start":{"line_number":34,"utf16_col":62282},"end":{"line_number":34,"utf16_col":62284}},"extent_utf16":{"start":{"line_number":34,"utf16_col":62273},"end":{"line_number":34,"utf16_col":62398}}},{"name":"$i","kind":"function","ident_start":64202,"ident_end":64204,"extent_start":64202,"extent_end":64430,"fully_qualified_name":"$i","ident_utf16":{"start":{"line_number":34,"utf16_col":62402},"end":{"line_number":34,"utf16_col":62404}},"extent_utf16":{"start":{"line_number":34,"utf16_col":62402},"end":{"line_number":34,"utf16_col":62630}}},{"name":"mousedown","kind":"function","ident_start":64435,"ident_end":64444,"extent_start":64435,"extent_end":64541,"fully_qualified_name":"mousedown","ident_utf16":{"start":{"line_number":34,"utf16_col":62635},"end":{"line_number":34,"utf16_col":62644}},"extent_utf16":{"start":{"line_number":34,"utf16_col":62635},"end":{"line_number":34,"utf16_col":62741}}},{"name":"mousemove","kind":"function","ident_start":64542,"ident_end":64551,"extent_start":64542,"extent_end":64704,"fully_qualified_name":"mousemove","ident_utf16":{"start":{"line_number":34,"utf16_col":62742},"end":{"line_number":34,"utf16_col":62751}},"extent_utf16":{"start":{"line_number":34,"utf16_col":62742},"end":{"line_number":34,"utf16_col":62904}}},{"name":"mouseup","kind":"function","ident_start":64705,"ident_end":64712,"extent_start":64705,"extent_end":64800,"fully_qualified_name":"mouseup","ident_utf16":{"start":{"line_number":34,"utf16_col":62905},"end":{"line_number":34,"utf16_col":62912}},"extent_utf16":{"start":{"line_number":34,"utf16_col":62905},"end":{"line_number":34,"utf16_col":63000}}},{"name":"mouseout","kind":"function","ident_start":64801,"ident_end":64809,"extent_start":64801,"extent_end":64966,"fully_qualified_name":"mouseout","ident_utf16":{"start":{"line_number":34,"utf16_col":63001},"end":{"line_number":34,"utf16_col":63009}},"extent_utf16":{"start":{"line_number":34,"utf16_col":63001},"end":{"line_number":34,"utf16_col":63166}}},{"name":"wheel","kind":"function","ident_start":64967,"ident_end":64972,"extent_start":64967,"extent_end":65037,"fully_qualified_name":"wheel","ident_utf16":{"start":{"line_number":34,"utf16_col":63167},"end":{"line_number":34,"utf16_col":63172}},"extent_utf16":{"start":{"line_number":34,"utf16_col":63167},"end":{"line_number":34,"utf16_col":63237}}},{"name":"mousewheel","kind":"function","ident_start":65038,"ident_end":65048,"extent_start":65038,"extent_end":65113,"fully_qualified_name":"mousewheel","ident_utf16":{"start":{"line_number":34,"utf16_col":63238},"end":{"line_number":34,"utf16_col":63248}},"extent_utf16":{"start":{"line_number":34,"utf16_col":63238},"end":{"line_number":34,"utf16_col":63313}}},{"name":"touchstart","kind":"function","ident_start":65114,"ident_end":65124,"extent_start":65114,"extent_end":65281,"fully_qualified_name":"touchstart","ident_utf16":{"start":{"line_number":34,"utf16_col":63314},"end":{"line_number":34,"utf16_col":63324}},"extent_utf16":{"start":{"line_number":34,"utf16_col":63314},"end":{"line_number":34,"utf16_col":63481}}},{"name":"touchmove","kind":"function","ident_start":65282,"ident_end":65291,"extent_start":65282,"extent_end":65391,"fully_qualified_name":"touchmove","ident_utf16":{"start":{"line_number":34,"utf16_col":63482},"end":{"line_number":34,"utf16_col":63491}},"extent_utf16":{"start":{"line_number":34,"utf16_col":63482},"end":{"line_number":34,"utf16_col":63591}}},{"name":"touchend","kind":"function","ident_start":65392,"ident_end":65400,"extent_start":65392,"extent_end":65556,"fully_qualified_name":"touchend","ident_utf16":{"start":{"line_number":34,"utf16_col":63592},"end":{"line_number":34,"utf16_col":63600}},"extent_utf16":{"start":{"line_number":34,"utf16_col":63592},"end":{"line_number":34,"utf16_col":63756}}},{"name":"pointerdown","kind":"function","ident_start":65557,"ident_end":65568,"extent_start":65557,"extent_end":65607,"fully_qualified_name":"pointerdown","ident_utf16":{"start":{"line_number":34,"utf16_col":63757},"end":{"line_number":34,"utf16_col":63768}},"extent_utf16":{"start":{"line_number":34,"utf16_col":63757},"end":{"line_number":34,"utf16_col":63807}}},{"name":"pointermove","kind":"function","ident_start":65608,"ident_end":65619,"extent_start":65608,"extent_end":65665,"fully_qualified_name":"pointermove","ident_utf16":{"start":{"line_number":34,"utf16_col":63808},"end":{"line_number":34,"utf16_col":63819}},"extent_utf16":{"start":{"line_number":34,"utf16_col":63808},"end":{"line_number":34,"utf16_col":63865}}},{"name":"pointerup","kind":"function","ident_start":65666,"ident_end":65675,"extent_start":65666,"extent_end":65712,"fully_qualified_name":"pointerup","ident_utf16":{"start":{"line_number":34,"utf16_col":63866},"end":{"line_number":34,"utf16_col":63875}},"extent_utf16":{"start":{"line_number":34,"utf16_col":63866},"end":{"line_number":34,"utf16_col":63912}}},{"name":"pointerout","kind":"function","ident_start":65713,"ident_end":65723,"extent_start":65713,"extent_end":65768,"fully_qualified_name":"pointerout","ident_utf16":{"start":{"line_number":34,"utf16_col":63913},"end":{"line_number":34,"utf16_col":63923}},"extent_utf16":{"start":{"line_number":34,"utf16_col":63913},"end":{"line_number":34,"utf16_col":63968}}},{"name":"pointermove","kind":"function","ident_start":65885,"ident_end":65896,"extent_start":65885,"extent_end":65942,"fully_qualified_name":"pointermove","ident_utf16":{"start":{"line_number":34,"utf16_col":64085},"end":{"line_number":34,"utf16_col":64096}},"extent_utf16":{"start":{"line_number":34,"utf16_col":64085},"end":{"line_number":34,"utf16_col":64142}}},{"name":"pointerup","kind":"function","ident_start":65943,"ident_end":65952,"extent_start":65943,"extent_end":65989,"fully_qualified_name":"pointerup","ident_utf16":{"start":{"line_number":34,"utf16_col":64143},"end":{"line_number":34,"utf16_col":64152}},"extent_utf16":{"start":{"line_number":34,"utf16_col":64143},"end":{"line_number":34,"utf16_col":64189}}},{"name":"mousemove","kind":"function","ident_start":65990,"ident_end":65999,"extent_start":65990,"extent_end":66040,"fully_qualified_name":"mousemove","ident_utf16":{"start":{"line_number":34,"utf16_col":64190},"end":{"line_number":34,"utf16_col":64199}},"extent_utf16":{"start":{"line_number":34,"utf16_col":64190},"end":{"line_number":34,"utf16_col":64240}}},{"name":"mouseup","kind":"function","ident_start":66041,"ident_end":66048,"extent_start":66041,"extent_end":66215,"fully_qualified_name":"mouseup","ident_utf16":{"start":{"line_number":34,"utf16_col":64241},"end":{"line_number":34,"utf16_col":64248}},"extent_utf16":{"start":{"line_number":34,"utf16_col":64241},"end":{"line_number":34,"utf16_col":64415}}},{"name":"tr","kind":"function","ident_start":66226,"ident_end":66228,"extent_start":66217,"extent_end":66694,"fully_qualified_name":"tr","ident_utf16":{"start":{"line_number":34,"utf16_col":64426},"end":{"line_number":34,"utf16_col":64428}},"extent_utf16":{"start":{"line_number":34,"utf16_col":64417},"end":{"line_number":34,"utf16_col":64894}}},{"name":"er","kind":"function","ident_start":66703,"ident_end":66705,"extent_start":66694,"extent_end":66933,"fully_qualified_name":"er","ident_utf16":{"start":{"line_number":34,"utf16_col":64903},"end":{"line_number":34,"utf16_col":64905}},"extent_utf16":{"start":{"line_number":34,"utf16_col":64894},"end":{"line_number":34,"utf16_col":65133}}},{"name":"n","kind":"function","ident_start":66720,"ident_end":66721,"extent_start":66711,"extent_end":66868,"fully_qualified_name":"n","ident_utf16":{"start":{"line_number":34,"utf16_col":64920},"end":{"line_number":34,"utf16_col":64921}},"extent_utf16":{"start":{"line_number":34,"utf16_col":64911},"end":{"line_number":34,"utf16_col":65068}}},{"name":"nr","kind":"function","ident_start":66942,"ident_end":66944,"extent_start":66933,"extent_end":67011,"fully_qualified_name":"nr","ident_utf16":{"start":{"line_number":34,"utf16_col":65142},"end":{"line_number":34,"utf16_col":65144}},"extent_utf16":{"start":{"line_number":34,"utf16_col":65133},"end":{"line_number":34,"utf16_col":65211}}},{"name":"ir","kind":"function","ident_start":67020,"ident_end":67022,"extent_start":67011,"extent_end":67175,"fully_qualified_name":"ir","ident_utf16":{"start":{"line_number":34,"utf16_col":65220},"end":{"line_number":34,"utf16_col":65222}},"extent_utf16":{"start":{"line_number":34,"utf16_col":65211},"end":{"line_number":34,"utf16_col":65375}}},{"name":"rr","kind":"function","ident_start":67179,"ident_end":67181,"extent_start":67179,"extent_end":67286,"fully_qualified_name":"rr","ident_utf16":{"start":{"line_number":34,"utf16_col":65379},"end":{"line_number":34,"utf16_col":65381}},"extent_utf16":{"start":{"line_number":34,"utf16_col":65379},"end":{"line_number":34,"utf16_col":65486}}},{"name":"e","kind":"function","ident_start":67311,"ident_end":67312,"extent_start":67302,"extent_end":67509,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":34,"utf16_col":65511},"end":{"line_number":34,"utf16_col":65512}},"extent_utf16":{"start":{"line_number":34,"utf16_col":65502},"end":{"line_number":34,"utf16_col":65709}}},{"name":"dispose","kind":"function","ident_start":67535,"ident_end":67542,"extent_start":67523,"extent_end":67615,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":34,"utf16_col":65735},"end":{"line_number":34,"utf16_col":65742}},"extent_utf16":{"start":{"line_number":34,"utf16_col":65723},"end":{"line_number":34,"utf16_col":65815}}},{"name":"setCursor","kind":"function","ident_start":67628,"ident_end":67637,"extent_start":67616,"extent_end":67703,"fully_qualified_name":"setCursor","ident_utf16":{"start":{"line_number":34,"utf16_col":65828},"end":{"line_number":34,"utf16_col":65837}},"extent_utf16":{"start":{"line_number":34,"utf16_col":65816},"end":{"line_number":34,"utf16_col":65903}}},{"name":"__togglePointerCapture","kind":"function","ident_start":67716,"ident_end":67738,"extent_start":67704,"extent_end":67894,"fully_qualified_name":"__togglePointerCapture","ident_utf16":{"start":{"line_number":34,"utf16_col":65916},"end":{"line_number":34,"utf16_col":65938}},"extent_utf16":{"start":{"line_number":34,"utf16_col":65904},"end":{"line_number":34,"utf16_col":66094}}},{"name":"pr","kind":"function","ident_start":68090,"ident_end":68092,"extent_start":68081,"extent_end":68117,"fully_qualified_name":"pr","ident_utf16":{"start":{"line_number":34,"utf16_col":66290},"end":{"line_number":34,"utf16_col":66292}},"extent_utf16":{"start":{"line_number":34,"utf16_col":66281},"end":{"line_number":34,"utf16_col":66317}}},{"name":"t","kind":"function","ident_start":68185,"ident_end":68186,"extent_start":68176,"extent_end":68190,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":34,"utf16_col":66385},"end":{"line_number":34,"utf16_col":66386}},"extent_utf16":{"start":{"line_number":34,"utf16_col":66376},"end":{"line_number":34,"utf16_col":66390}}},{"name":"getLocalTransform","kind":"function","ident_start":68209,"ident_end":68226,"extent_start":68197,"extent_end":68274,"fully_qualified_name":"getLocalTransform","ident_utf16":{"start":{"line_number":34,"utf16_col":66409},"end":{"line_number":34,"utf16_col":66426}},"extent_utf16":{"start":{"line_number":34,"utf16_col":66397},"end":{"line_number":34,"utf16_col":66474}}},{"name":"setPosition","kind":"function","ident_start":68287,"ident_end":68298,"extent_start":68275,"extent_end":68335,"fully_qualified_name":"setPosition","ident_utf16":{"start":{"line_number":34,"utf16_col":66487},"end":{"line_number":34,"utf16_col":66498}},"extent_utf16":{"start":{"line_number":34,"utf16_col":66475},"end":{"line_number":34,"utf16_col":66535}}},{"name":"setScale","kind":"function","ident_start":68348,"ident_end":68356,"extent_start":68336,"extent_end":68403,"fully_qualified_name":"setScale","ident_utf16":{"start":{"line_number":34,"utf16_col":66548},"end":{"line_number":34,"utf16_col":66556}},"extent_utf16":{"start":{"line_number":34,"utf16_col":66536},"end":{"line_number":34,"utf16_col":66603}}},{"name":"setSkew","kind":"function","ident_start":68416,"ident_end":68423,"extent_start":68404,"extent_end":68468,"fully_qualified_name":"setSkew","ident_utf16":{"start":{"line_number":34,"utf16_col":66616},"end":{"line_number":34,"utf16_col":66623}},"extent_utf16":{"start":{"line_number":34,"utf16_col":66604},"end":{"line_number":34,"utf16_col":66668}}},{"name":"setOrigin","kind":"function","ident_start":68481,"ident_end":68490,"extent_start":68469,"extent_end":68539,"fully_qualified_name":"setOrigin","ident_utf16":{"start":{"line_number":34,"utf16_col":66681},"end":{"line_number":34,"utf16_col":66690}},"extent_utf16":{"start":{"line_number":34,"utf16_col":66669},"end":{"line_number":34,"utf16_col":66739}}},{"name":"needLocalTransform","kind":"function","ident_start":68552,"ident_end":68570,"extent_start":68540,"extent_end":68701,"fully_qualified_name":"needLocalTransform","ident_utf16":{"start":{"line_number":34,"utf16_col":66752},"end":{"line_number":34,"utf16_col":66770}},"extent_utf16":{"start":{"line_number":34,"utf16_col":66740},"end":{"line_number":34,"utf16_col":66901}}},{"name":"updateTransform","kind":"function","ident_start":68714,"ident_end":68729,"extent_start":68702,"extent_end":68996,"fully_qualified_name":"updateTransform","ident_utf16":{"start":{"line_number":34,"utf16_col":66914},"end":{"line_number":34,"utf16_col":66929}},"extent_utf16":{"start":{"line_number":34,"utf16_col":66902},"end":{"line_number":34,"utf16_col":67196}}},{"name":"_resolveGlobalScaleRatio","kind":"function","ident_start":69009,"ident_end":69033,"extent_start":68997,"extent_end":69312,"fully_qualified_name":"_resolveGlobalScaleRatio","ident_utf16":{"start":{"line_number":34,"utf16_col":67209},"end":{"line_number":34,"utf16_col":67233}},"extent_utf16":{"start":{"line_number":34,"utf16_col":67197},"end":{"line_number":34,"utf16_col":67512}}},{"name":"getComputedTransform","kind":"function","ident_start":69325,"ident_end":69345,"extent_start":69313,"extent_end":69459,"fully_qualified_name":"getComputedTransform","ident_utf16":{"start":{"line_number":34,"utf16_col":67525},"end":{"line_number":34,"utf16_col":67545}},"extent_utf16":{"start":{"line_number":34,"utf16_col":67513},"end":{"line_number":34,"utf16_col":67659}}},{"name":"setLocalTransform","kind":"function","ident_start":69472,"ident_end":69489,"extent_start":69460,"extent_end":69786,"fully_qualified_name":"setLocalTransform","ident_utf16":{"start":{"line_number":34,"utf16_col":67672},"end":{"line_number":34,"utf16_col":67689}},"extent_utf16":{"start":{"line_number":34,"utf16_col":67660},"end":{"line_number":34,"utf16_col":67986}}},{"name":"decomposeTransform","kind":"function","ident_start":69799,"ident_end":69817,"extent_start":69787,"extent_end":70097,"fully_qualified_name":"decomposeTransform","ident_utf16":{"start":{"line_number":34,"utf16_col":67999},"end":{"line_number":34,"utf16_col":68017}},"extent_utf16":{"start":{"line_number":34,"utf16_col":67987},"end":{"line_number":34,"utf16_col":68297}}},{"name":"getGlobalScale","kind":"function","ident_start":70110,"ident_end":70124,"extent_start":70098,"extent_end":70311,"fully_qualified_name":"getGlobalScale","ident_utf16":{"start":{"line_number":34,"utf16_col":68310},"end":{"line_number":34,"utf16_col":68324}},"extent_utf16":{"start":{"line_number":34,"utf16_col":68298},"end":{"line_number":34,"utf16_col":68511}}},{"name":"transformCoordToLocal","kind":"function","ident_start":70324,"ident_end":70345,"extent_start":70312,"extent_end":70414,"fully_qualified_name":"transformCoordToLocal","ident_utf16":{"start":{"line_number":34,"utf16_col":68524},"end":{"line_number":34,"utf16_col":68545}},"extent_utf16":{"start":{"line_number":34,"utf16_col":68512},"end":{"line_number":34,"utf16_col":68614}}},{"name":"transformCoordToGlobal","kind":"function","ident_start":70427,"ident_end":70449,"extent_start":70415,"extent_end":70515,"fully_qualified_name":"transformCoordToGlobal","ident_utf16":{"start":{"line_number":34,"utf16_col":68627},"end":{"line_number":34,"utf16_col":68649}},"extent_utf16":{"start":{"line_number":34,"utf16_col":68615},"end":{"line_number":34,"utf16_col":68715}}},{"name":"getLineScale","kind":"function","ident_start":70528,"ident_end":70540,"extent_start":70516,"extent_end":70655,"fully_qualified_name":"getLineScale","ident_utf16":{"start":{"line_number":34,"utf16_col":68728},"end":{"line_number":34,"utf16_col":68740}},"extent_utf16":{"start":{"line_number":34,"utf16_col":68716},"end":{"line_number":34,"utf16_col":68855}}},{"name":"copyTransform","kind":"function","ident_start":70668,"ident_end":70681,"extent_start":70656,"extent_end":70705,"fully_qualified_name":"copyTransform","ident_utf16":{"start":{"line_number":34,"utf16_col":68868},"end":{"line_number":34,"utf16_col":68881}},"extent_utf16":{"start":{"line_number":34,"utf16_col":68856},"end":{"line_number":34,"utf16_col":68905}}},{"name":"getLocalTransform","kind":"function","ident_start":70708,"ident_end":70725,"extent_start":70706,"extent_end":71071,"fully_qualified_name":"getLocalTransform","ident_utf16":{"start":{"line_number":34,"utf16_col":68908},"end":{"line_number":34,"utf16_col":68925}},"extent_utf16":{"start":{"line_number":34,"utf16_col":68906},"end":{"line_number":34,"utf16_col":69271}}},{"name":"xr","kind":"function","ident_start":71351,"ident_end":71353,"extent_start":71342,"extent_end":71411,"fully_qualified_name":"xr","ident_utf16":{"start":{"line_number":34,"utf16_col":69551},"end":{"line_number":34,"utf16_col":69553}},"extent_utf16":{"start":{"line_number":34,"utf16_col":69542},"end":{"line_number":34,"utf16_col":69611}}},{"name":"br","kind":"function","ident_start":71430,"ident_end":71432,"extent_start":71421,"extent_end":71553,"fully_qualified_name":"br","ident_utf16":{"start":{"line_number":34,"utf16_col":69630},"end":{"line_number":34,"utf16_col":69632}},"extent_utf16":{"start":{"line_number":34,"utf16_col":69621},"end":{"line_number":34,"utf16_col":69753}}},{"name":"wr","kind":"function","ident_start":71562,"ident_end":71564,"extent_start":71553,"extent_end":71643,"fully_qualified_name":"wr","ident_utf16":{"start":{"line_number":34,"utf16_col":69762},"end":{"line_number":34,"utf16_col":69764}},"extent_utf16":{"start":{"line_number":34,"utf16_col":69753},"end":{"line_number":34,"utf16_col":69843}}},{"name":"Sr","kind":"function","ident_start":71652,"ident_end":71654,"extent_start":71643,"extent_end":71836,"fully_qualified_name":"Sr","ident_utf16":{"start":{"line_number":34,"utf16_col":69852},"end":{"line_number":34,"utf16_col":69854}},"extent_utf16":{"start":{"line_number":34,"utf16_col":69843},"end":{"line_number":34,"utf16_col":70036}}},{"name":"Mr","kind":"function","ident_start":71845,"ident_end":71847,"extent_start":71836,"extent_end":71903,"fully_qualified_name":"Mr","ident_utf16":{"start":{"line_number":34,"utf16_col":70045},"end":{"line_number":34,"utf16_col":70047}},"extent_utf16":{"start":{"line_number":34,"utf16_col":70036},"end":{"line_number":34,"utf16_col":70103}}},{"name":"Ir","kind":"function","ident_start":71912,"ident_end":71914,"extent_start":71903,"extent_end":71971,"fully_qualified_name":"Ir","ident_utf16":{"start":{"line_number":34,"utf16_col":70112},"end":{"line_number":34,"utf16_col":70114}},"extent_utf16":{"start":{"line_number":34,"utf16_col":70103},"end":{"line_number":34,"utf16_col":70171}}},{"name":"Tr","kind":"function","ident_start":71980,"ident_end":71982,"extent_start":71971,"extent_end":72005,"fully_qualified_name":"Tr","ident_utf16":{"start":{"line_number":34,"utf16_col":70180},"end":{"line_number":34,"utf16_col":70182}},"extent_utf16":{"start":{"line_number":34,"utf16_col":70171},"end":{"line_number":34,"utf16_col":70203}}},{"name":"Cr","kind":"function","ident_start":72014,"ident_end":72016,"extent_start":72005,"extent_end":72105,"fully_qualified_name":"Cr","ident_utf16":{"start":{"line_number":34,"utf16_col":70212},"end":{"line_number":34,"utf16_col":70214}},"extent_utf16":{"start":{"line_number":34,"utf16_col":70203},"end":{"line_number":34,"utf16_col":70303}}},{"name":"Dr","kind":"function","ident_start":72114,"ident_end":72116,"extent_start":72105,"extent_end":73026,"fully_qualified_name":"Dr","ident_utf16":{"start":{"line_number":34,"utf16_col":70312},"end":{"line_number":34,"utf16_col":70314}},"extent_utf16":{"start":{"line_number":34,"utf16_col":70303},"end":{"line_number":34,"utf16_col":71224}}},{"name":"t","kind":"function","ident_start":73177,"ident_end":73178,"extent_start":73168,"extent_end":73263,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":34,"utf16_col":71375},"end":{"line_number":34,"utf16_col":71376}},"extent_utf16":{"start":{"line_number":34,"utf16_col":71366},"end":{"line_number":34,"utf16_col":71461}}},{"name":"_init","kind":"function","ident_start":73282,"ident_end":73287,"extent_start":73270,"extent_end":73313,"fully_qualified_name":"_init","ident_utf16":{"start":{"line_number":34,"utf16_col":71480},"end":{"line_number":34,"utf16_col":71485}},"extent_utf16":{"start":{"line_number":34,"utf16_col":71468},"end":{"line_number":34,"utf16_col":71511}}},{"name":"drift","kind":"function","ident_start":73326,"ident_end":73331,"extent_start":73314,"extent_end":73534,"fully_qualified_name":"drift","ident_utf16":{"start":{"line_number":34,"utf16_col":71524},"end":{"line_number":34,"utf16_col":71529}},"extent_utf16":{"start":{"line_number":34,"utf16_col":71512},"end":{"line_number":34,"utf16_col":71732}}},{"name":"beforeUpdate","kind":"function","ident_start":73547,"ident_end":73559,"extent_start":73535,"extent_end":73572,"fully_qualified_name":"beforeUpdate","ident_utf16":{"start":{"line_number":34,"utf16_col":71745},"end":{"line_number":34,"utf16_col":71757}},"extent_utf16":{"start":{"line_number":34,"utf16_col":71733},"end":{"line_number":34,"utf16_col":71770}}},{"name":"afterUpdate","kind":"function","ident_start":73585,"ident_end":73596,"extent_start":73573,"extent_end":73609,"fully_qualified_name":"afterUpdate","ident_utf16":{"start":{"line_number":34,"utf16_col":71783},"end":{"line_number":34,"utf16_col":71794}},"extent_utf16":{"start":{"line_number":34,"utf16_col":71771},"end":{"line_number":34,"utf16_col":71807}}},{"name":"update","kind":"function","ident_start":73622,"ident_end":73628,"extent_start":73610,"extent_end":73700,"fully_qualified_name":"update","ident_utf16":{"start":{"line_number":34,"utf16_col":71820},"end":{"line_number":34,"utf16_col":71826}},"extent_utf16":{"start":{"line_number":34,"utf16_col":71808},"end":{"line_number":34,"utf16_col":71898}}},{"name":"updateInnerText","kind":"function","ident_start":73713,"ident_end":73728,"extent_start":73701,"extent_end":75234,"fully_qualified_name":"updateInnerText","ident_utf16":{"start":{"line_number":34,"utf16_col":71911},"end":{"line_number":34,"utf16_col":71926}},"extent_utf16":{"start":{"line_number":34,"utf16_col":71899},"end":{"line_number":34,"utf16_col":73432}}},{"name":"canBeInsideText","kind":"function","ident_start":75247,"ident_end":75262,"extent_start":75235,"extent_end":75283,"fully_qualified_name":"canBeInsideText","ident_utf16":{"start":{"line_number":34,"utf16_col":73445},"end":{"line_number":34,"utf16_col":73460}},"extent_utf16":{"start":{"line_number":34,"utf16_col":73433},"end":{"line_number":34,"utf16_col":73481}}},{"name":"getInsideTextFill","kind":"function","ident_start":75296,"ident_end":75313,"extent_start":75284,"extent_end":75338,"fully_qualified_name":"getInsideTextFill","ident_utf16":{"start":{"line_number":34,"utf16_col":73494},"end":{"line_number":34,"utf16_col":73511}},"extent_utf16":{"start":{"line_number":34,"utf16_col":73482},"end":{"line_number":34,"utf16_col":73536}}},{"name":"getInsideTextStroke","kind":"function","ident_start":75351,"ident_end":75370,"extent_start":75339,"extent_end":75396,"fully_qualified_name":"getInsideTextStroke","ident_utf16":{"start":{"line_number":34,"utf16_col":73549},"end":{"line_number":34,"utf16_col":73568}},"extent_utf16":{"start":{"line_number":34,"utf16_col":73537},"end":{"line_number":34,"utf16_col":73594}}},{"name":"getOutsideFill","kind":"function","ident_start":75409,"ident_end":75423,"extent_start":75397,"extent_end":75482,"fully_qualified_name":"getOutsideFill","ident_utf16":{"start":{"line_number":34,"utf16_col":73607},"end":{"line_number":34,"utf16_col":73621}},"extent_utf16":{"start":{"line_number":34,"utf16_col":73595},"end":{"line_number":34,"utf16_col":73680}}},{"name":"getOutsideStroke","kind":"function","ident_start":75495,"ident_end":75511,"extent_start":75483,"extent_end":75730,"fully_qualified_name":"getOutsideStroke","ident_utf16":{"start":{"line_number":34,"utf16_col":73693},"end":{"line_number":34,"utf16_col":73709}},"extent_utf16":{"start":{"line_number":34,"utf16_col":73681},"end":{"line_number":34,"utf16_col":73928}}},{"name":"traverse","kind":"function","ident_start":75743,"ident_end":75751,"extent_start":75731,"extent_end":75767,"fully_qualified_name":"traverse","ident_utf16":{"start":{"line_number":34,"utf16_col":73941},"end":{"line_number":34,"utf16_col":73949}},"extent_utf16":{"start":{"line_number":34,"utf16_col":73929},"end":{"line_number":34,"utf16_col":73965}}},{"name":"attrKV","kind":"function","ident_start":75780,"ident_end":75786,"extent_start":75768,"extent_end":75982,"fully_qualified_name":"attrKV","ident_utf16":{"start":{"line_number":34,"utf16_col":73978},"end":{"line_number":34,"utf16_col":73984}},"extent_utf16":{"start":{"line_number":34,"utf16_col":73966},"end":{"line_number":34,"utf16_col":74180}}},{"name":"hide","kind":"function","ident_start":75995,"ident_end":75999,"extent_start":75983,"extent_end":76044,"fully_qualified_name":"hide","ident_utf16":{"start":{"line_number":34,"utf16_col":74193},"end":{"line_number":34,"utf16_col":74197}},"extent_utf16":{"start":{"line_number":34,"utf16_col":74181},"end":{"line_number":34,"utf16_col":74242}}},{"name":"show","kind":"function","ident_start":76057,"ident_end":76061,"extent_start":76045,"extent_end":76106,"fully_qualified_name":"show","ident_utf16":{"start":{"line_number":34,"utf16_col":74255},"end":{"line_number":34,"utf16_col":74259}},"extent_utf16":{"start":{"line_number":34,"utf16_col":74243},"end":{"line_number":34,"utf16_col":74304}}},{"name":"attr","kind":"function","ident_start":76119,"ident_end":76123,"extent_start":76107,"extent_end":76286,"fully_qualified_name":"attr","ident_utf16":{"start":{"line_number":34,"utf16_col":74317},"end":{"line_number":34,"utf16_col":74321}},"extent_utf16":{"start":{"line_number":34,"utf16_col":74305},"end":{"line_number":34,"utf16_col":74484}}},{"name":"saveCurrentToNormalState","kind":"function","ident_start":76299,"ident_end":76323,"extent_start":76287,"extent_end":76548,"fully_qualified_name":"saveCurrentToNormalState","ident_utf16":{"start":{"line_number":34,"utf16_col":74497},"end":{"line_number":34,"utf16_col":74521}},"extent_utf16":{"start":{"line_number":34,"utf16_col":74485},"end":{"line_number":34,"utf16_col":74746}}},{"name":"_innerSaveToNormal","kind":"function","ident_start":76561,"ident_end":76579,"extent_start":76549,"extent_end":76738,"fully_qualified_name":"_innerSaveToNormal","ident_utf16":{"start":{"line_number":34,"utf16_col":74759},"end":{"line_number":34,"utf16_col":74777}},"extent_utf16":{"start":{"line_number":34,"utf16_col":74747},"end":{"line_number":34,"utf16_col":74936}}},{"name":"_savePrimaryToNormal","kind":"function","ident_start":76751,"ident_end":76771,"extent_start":76739,"extent_end":76863,"fully_qualified_name":"_savePrimaryToNormal","ident_utf16":{"start":{"line_number":34,"utf16_col":74949},"end":{"line_number":34,"utf16_col":74969}},"extent_utf16":{"start":{"line_number":34,"utf16_col":74937},"end":{"line_number":34,"utf16_col":75061}}},{"name":"hasState","kind":"function","ident_start":76876,"ident_end":76884,"extent_start":76864,"extent_end":76931,"fully_qualified_name":"hasState","ident_utf16":{"start":{"line_number":34,"utf16_col":75074},"end":{"line_number":34,"utf16_col":75082}},"extent_utf16":{"start":{"line_number":34,"utf16_col":75062},"end":{"line_number":34,"utf16_col":75129}}},{"name":"getState","kind":"function","ident_start":76944,"ident_end":76952,"extent_start":76932,"extent_end":76987,"fully_qualified_name":"getState","ident_utf16":{"start":{"line_number":34,"utf16_col":75142},"end":{"line_number":34,"utf16_col":75150}},"extent_utf16":{"start":{"line_number":34,"utf16_col":75130},"end":{"line_number":34,"utf16_col":75185}}},{"name":"ensureState","kind":"function","ident_start":77000,"ident_end":77011,"extent_start":76988,"extent_end":77070,"fully_qualified_name":"ensureState","ident_utf16":{"start":{"line_number":34,"utf16_col":75198},"end":{"line_number":34,"utf16_col":75209}},"extent_utf16":{"start":{"line_number":34,"utf16_col":75186},"end":{"line_number":34,"utf16_col":75268}}},{"name":"clearStates","kind":"function","ident_start":77083,"ident_end":77094,"extent_start":77071,"extent_end":77130,"fully_qualified_name":"clearStates","ident_utf16":{"start":{"line_number":34,"utf16_col":75281},"end":{"line_number":34,"utf16_col":75292}},"extent_utf16":{"start":{"line_number":34,"utf16_col":75269},"end":{"line_number":34,"utf16_col":75328}}},{"name":"useState","kind":"function","ident_start":77143,"ident_end":77151,"extent_start":77131,"extent_end":77913,"fully_qualified_name":"useState","ident_utf16":{"start":{"line_number":34,"utf16_col":75341},"end":{"line_number":34,"utf16_col":75349}},"extent_utf16":{"start":{"line_number":34,"utf16_col":75329},"end":{"line_number":34,"utf16_col":76111}}},{"name":"useStates","kind":"function","ident_start":77926,"ident_end":77935,"extent_start":77914,"extent_end":78707,"fully_qualified_name":"useStates","ident_utf16":{"start":{"line_number":34,"utf16_col":76124},"end":{"line_number":34,"utf16_col":76133}},"extent_utf16":{"start":{"line_number":34,"utf16_col":76112},"end":{"line_number":34,"utf16_col":76905}}},{"name":"isSilent","kind":"function","ident_start":78720,"ident_end":78728,"extent_start":78708,"extent_end":78828,"fully_qualified_name":"isSilent","ident_utf16":{"start":{"line_number":34,"utf16_col":76918},"end":{"line_number":34,"utf16_col":76926}},"extent_utf16":{"start":{"line_number":34,"utf16_col":76906},"end":{"line_number":34,"utf16_col":77026}}},{"name":"_updateAnimationTargets","kind":"function","ident_start":78841,"ident_end":78864,"extent_start":78829,"extent_end":78991,"fully_qualified_name":"_updateAnimationTargets","ident_utf16":{"start":{"line_number":34,"utf16_col":77039},"end":{"line_number":34,"utf16_col":77062}},"extent_utf16":{"start":{"line_number":34,"utf16_col":77027},"end":{"line_number":34,"utf16_col":77189}}},{"name":"removeState","kind":"function","ident_start":79004,"ident_end":79015,"extent_start":78992,"extent_end":79133,"fully_qualified_name":"removeState","ident_utf16":{"start":{"line_number":34,"utf16_col":77202},"end":{"line_number":34,"utf16_col":77213}},"extent_utf16":{"start":{"line_number":34,"utf16_col":77190},"end":{"line_number":34,"utf16_col":77331}}},{"name":"replaceState","kind":"function","ident_start":79146,"ident_end":79158,"extent_start":79134,"extent_end":79292,"fully_qualified_name":"replaceState","ident_utf16":{"start":{"line_number":34,"utf16_col":77344},"end":{"line_number":34,"utf16_col":77356}},"extent_utf16":{"start":{"line_number":34,"utf16_col":77332},"end":{"line_number":34,"utf16_col":77490}}},{"name":"toggleState","kind":"function","ident_start":79305,"ident_end":79316,"extent_start":79293,"extent_end":79373,"fully_qualified_name":"toggleState","ident_utf16":{"start":{"line_number":34,"utf16_col":77503},"end":{"line_number":34,"utf16_col":77514}},"extent_utf16":{"start":{"line_number":34,"utf16_col":77491},"end":{"line_number":34,"utf16_col":77571}}},{"name":"_mergeStates","kind":"function","ident_start":79386,"ident_end":79398,"extent_start":79374,"extent_end":79531,"fully_qualified_name":"_mergeStates","ident_utf16":{"start":{"line_number":34,"utf16_col":77584},"end":{"line_number":34,"utf16_col":77596}},"extent_utf16":{"start":{"line_number":34,"utf16_col":77572},"end":{"line_number":34,"utf16_col":77729}}},{"name":"_applyStateObj","kind":"function","ident_start":79544,"ident_end":79558,"extent_start":79532,"extent_end":80069,"fully_qualified_name":"_applyStateObj","ident_utf16":{"start":{"line_number":34,"utf16_col":77742},"end":{"line_number":34,"utf16_col":77756}},"extent_utf16":{"start":{"line_number":34,"utf16_col":77730},"end":{"line_number":34,"utf16_col":78267}}},{"name":"_attachComponent","kind":"function","ident_start":80082,"ident_end":80098,"extent_start":80070,"extent_end":80217,"fully_qualified_name":"_attachComponent","ident_utf16":{"start":{"line_number":34,"utf16_col":78280},"end":{"line_number":34,"utf16_col":78296}},"extent_utf16":{"start":{"line_number":34,"utf16_col":78268},"end":{"line_number":34,"utf16_col":78415}}},{"name":"_detachComponent","kind":"function","ident_start":80230,"ident_end":80246,"extent_start":80218,"extent_end":80326,"fully_qualified_name":"_detachComponent","ident_utf16":{"start":{"line_number":34,"utf16_col":78428},"end":{"line_number":34,"utf16_col":78444}},"extent_utf16":{"start":{"line_number":34,"utf16_col":78416},"end":{"line_number":34,"utf16_col":78524}}},{"name":"getClipPath","kind":"function","ident_start":80339,"ident_end":80350,"extent_start":80327,"extent_end":80384,"fully_qualified_name":"getClipPath","ident_utf16":{"start":{"line_number":34,"utf16_col":78537},"end":{"line_number":34,"utf16_col":78548}},"extent_utf16":{"start":{"line_number":34,"utf16_col":78525},"end":{"line_number":34,"utf16_col":78582}}},{"name":"setClipPath","kind":"function","ident_start":80397,"ident_end":80408,"extent_start":80385,"extent_end":80539,"fully_qualified_name":"setClipPath","ident_utf16":{"start":{"line_number":34,"utf16_col":78595},"end":{"line_number":34,"utf16_col":78606}},"extent_utf16":{"start":{"line_number":34,"utf16_col":78583},"end":{"line_number":34,"utf16_col":78737}}},{"name":"removeClipPath","kind":"function","ident_start":80552,"ident_end":80566,"extent_start":80540,"extent_end":80667,"fully_qualified_name":"removeClipPath","ident_utf16":{"start":{"line_number":34,"utf16_col":78750},"end":{"line_number":34,"utf16_col":78764}},"extent_utf16":{"start":{"line_number":34,"utf16_col":78738},"end":{"line_number":34,"utf16_col":78865}}},{"name":"getTextContent","kind":"function","ident_start":80680,"ident_end":80694,"extent_start":80668,"extent_end":80731,"fully_qualified_name":"getTextContent","ident_utf16":{"start":{"line_number":34,"utf16_col":78878},"end":{"line_number":34,"utf16_col":78892}},"extent_utf16":{"start":{"line_number":34,"utf16_col":78866},"end":{"line_number":34,"utf16_col":78929}}},{"name":"setTextContent","kind":"function","ident_start":80744,"ident_end":80758,"extent_start":80732,"extent_end":80930,"fully_qualified_name":"setTextContent","ident_utf16":{"start":{"line_number":34,"utf16_col":78942},"end":{"line_number":34,"utf16_col":78956}},"extent_utf16":{"start":{"line_number":34,"utf16_col":78930},"end":{"line_number":34,"utf16_col":79128}}},{"name":"setTextConfig","kind":"function","ident_start":80943,"ident_end":80956,"extent_start":80931,"extent_end":81046,"fully_qualified_name":"setTextConfig","ident_utf16":{"start":{"line_number":34,"utf16_col":79141},"end":{"line_number":34,"utf16_col":79154}},"extent_utf16":{"start":{"line_number":34,"utf16_col":79129},"end":{"line_number":34,"utf16_col":79244}}},{"name":"removeTextConfig","kind":"function","ident_start":81059,"ident_end":81075,"extent_start":81047,"extent_end":81126,"fully_qualified_name":"removeTextConfig","ident_utf16":{"start":{"line_number":34,"utf16_col":79257},"end":{"line_number":34,"utf16_col":79273}},"extent_utf16":{"start":{"line_number":34,"utf16_col":79245},"end":{"line_number":34,"utf16_col":79324}}},{"name":"removeTextContent","kind":"function","ident_start":81139,"ident_end":81156,"extent_start":81127,"extent_end":81322,"fully_qualified_name":"removeTextContent","ident_utf16":{"start":{"line_number":34,"utf16_col":79337},"end":{"line_number":34,"utf16_col":79354}},"extent_utf16":{"start":{"line_number":34,"utf16_col":79325},"end":{"line_number":34,"utf16_col":79520}}},{"name":"getTextGuideLine","kind":"function","ident_start":81335,"ident_end":81351,"extent_start":81323,"extent_end":81386,"fully_qualified_name":"getTextGuideLine","ident_utf16":{"start":{"line_number":34,"utf16_col":79533},"end":{"line_number":34,"utf16_col":79549}},"extent_utf16":{"start":{"line_number":34,"utf16_col":79521},"end":{"line_number":34,"utf16_col":79584}}},{"name":"setTextGuideLine","kind":"function","ident_start":81399,"ident_end":81415,"extent_start":81387,"extent_end":81554,"fully_qualified_name":"setTextGuideLine","ident_utf16":{"start":{"line_number":34,"utf16_col":79597},"end":{"line_number":34,"utf16_col":79613}},"extent_utf16":{"start":{"line_number":34,"utf16_col":79585},"end":{"line_number":34,"utf16_col":79752}}},{"name":"removeTextGuideLine","kind":"function","ident_start":81567,"ident_end":81586,"extent_start":81555,"extent_end":81689,"fully_qualified_name":"removeTextGuideLine","ident_utf16":{"start":{"line_number":34,"utf16_col":79765},"end":{"line_number":34,"utf16_col":79784}},"extent_utf16":{"start":{"line_number":34,"utf16_col":79753},"end":{"line_number":34,"utf16_col":79887}}},{"name":"markRedraw","kind":"function","ident_start":81702,"ident_end":81712,"extent_start":81690,"extent_end":81855,"fully_qualified_name":"markRedraw","ident_utf16":{"start":{"line_number":34,"utf16_col":79900},"end":{"line_number":34,"utf16_col":79910}},"extent_utf16":{"start":{"line_number":34,"utf16_col":79888},"end":{"line_number":34,"utf16_col":80053}}},{"name":"dirty","kind":"function","ident_start":81868,"ident_end":81873,"extent_start":81856,"extent_end":81903,"fully_qualified_name":"dirty","ident_utf16":{"start":{"line_number":34,"utf16_col":80066},"end":{"line_number":34,"utf16_col":80071}},"extent_utf16":{"start":{"line_number":34,"utf16_col":80054},"end":{"line_number":34,"utf16_col":80101}}},{"name":"_toggleHoverLayerFlag","kind":"function","ident_start":81916,"ident_end":81937,"extent_start":81904,"extent_end":82047,"fully_qualified_name":"_toggleHoverLayerFlag","ident_utf16":{"start":{"line_number":34,"utf16_col":80114},"end":{"line_number":34,"utf16_col":80135}},"extent_utf16":{"start":{"line_number":34,"utf16_col":80102},"end":{"line_number":34,"utf16_col":80245}}},{"name":"addSelfToZr","kind":"function","ident_start":82060,"ident_end":82071,"extent_start":82048,"extent_end":82344,"fully_qualified_name":"addSelfToZr","ident_utf16":{"start":{"line_number":34,"utf16_col":80258},"end":{"line_number":34,"utf16_col":80269}},"extent_utf16":{"start":{"line_number":34,"utf16_col":80246},"end":{"line_number":34,"utf16_col":80542}}},{"name":"removeSelfFromZr","kind":"function","ident_start":82357,"ident_end":82373,"extent_start":82345,"extent_end":82663,"fully_qualified_name":"removeSelfFromZr","ident_utf16":{"start":{"line_number":34,"utf16_col":80555},"end":{"line_number":34,"utf16_col":80571}},"extent_utf16":{"start":{"line_number":34,"utf16_col":80543},"end":{"line_number":34,"utf16_col":80861}}},{"name":"animate","kind":"function","ident_start":82676,"ident_end":82683,"extent_start":82664,"extent_end":82792,"fully_qualified_name":"animate","ident_utf16":{"start":{"line_number":34,"utf16_col":80874},"end":{"line_number":34,"utf16_col":80881}},"extent_utf16":{"start":{"line_number":34,"utf16_col":80862},"end":{"line_number":34,"utf16_col":80990}}},{"name":"addAnimator","kind":"function","ident_start":82805,"ident_end":82816,"extent_start":82793,"extent_end":83039,"fully_qualified_name":"addAnimator","ident_utf16":{"start":{"line_number":34,"utf16_col":81003},"end":{"line_number":34,"utf16_col":81014}},"extent_utf16":{"start":{"line_number":34,"utf16_col":80991},"end":{"line_number":34,"utf16_col":81237}}},{"name":"updateDuringAnimation","kind":"function","ident_start":83052,"ident_end":83073,"extent_start":83040,"extent_end":83104,"fully_qualified_name":"updateDuringAnimation","ident_utf16":{"start":{"line_number":34,"utf16_col":81250},"end":{"line_number":34,"utf16_col":81271}},"extent_utf16":{"start":{"line_number":34,"utf16_col":81238},"end":{"line_number":34,"utf16_col":81302}}},{"name":"stopAnimation","kind":"function","ident_start":83117,"ident_end":83130,"extent_start":83105,"extent_end":83274,"fully_qualified_name":"stopAnimation","ident_utf16":{"start":{"line_number":34,"utf16_col":81315},"end":{"line_number":34,"utf16_col":81328}},"extent_utf16":{"start":{"line_number":34,"utf16_col":81303},"end":{"line_number":34,"utf16_col":81472}}},{"name":"animateTo","kind":"function","ident_start":83287,"ident_end":83296,"extent_start":83275,"extent_end":83328,"fully_qualified_name":"animateTo","ident_utf16":{"start":{"line_number":34,"utf16_col":81485},"end":{"line_number":34,"utf16_col":81494}},"extent_utf16":{"start":{"line_number":34,"utf16_col":81473},"end":{"line_number":34,"utf16_col":81526}}},{"name":"animateFrom","kind":"function","ident_start":83341,"ident_end":83352,"extent_start":83329,"extent_end":83387,"fully_qualified_name":"animateFrom","ident_utf16":{"start":{"line_number":34,"utf16_col":81539},"end":{"line_number":34,"utf16_col":81550}},"extent_utf16":{"start":{"line_number":34,"utf16_col":81527},"end":{"line_number":34,"utf16_col":81585}}},{"name":"_transitionState","kind":"function","ident_start":83400,"ident_end":83416,"extent_start":83388,"extent_end":83508,"fully_qualified_name":"_transitionState","ident_utf16":{"start":{"line_number":34,"utf16_col":81598},"end":{"line_number":34,"utf16_col":81614}},"extent_utf16":{"start":{"line_number":34,"utf16_col":81586},"end":{"line_number":34,"utf16_col":81706}}},{"name":"getBoundingRect","kind":"function","ident_start":83521,"ident_end":83536,"extent_start":83509,"extent_end":83560,"fully_qualified_name":"getBoundingRect","ident_utf16":{"start":{"line_number":34,"utf16_col":81719},"end":{"line_number":34,"utf16_col":81734}},"extent_utf16":{"start":{"line_number":34,"utf16_col":81707},"end":{"line_number":34,"utf16_col":81758}}},{"name":"getPaintRect","kind":"function","ident_start":83573,"ident_end":83585,"extent_start":83561,"extent_end":83609,"fully_qualified_name":"getPaintRect","ident_utf16":{"start":{"line_number":34,"utf16_col":81771},"end":{"line_number":34,"utf16_col":81783}},"extent_utf16":{"start":{"line_number":34,"utf16_col":81759},"end":{"line_number":34,"utf16_col":81807}}},{"name":"n","kind":"function","ident_start":83785,"ident_end":83786,"extent_start":83776,"extent_end":84125,"fully_qualified_name":"n","ident_utf16":{"start":{"line_number":34,"utf16_col":81983},"end":{"line_number":34,"utf16_col":81984}},"extent_utf16":{"start":{"line_number":34,"utf16_col":81974},"end":{"line_number":34,"utf16_col":82323}}},{"name":"o","kind":"function","ident_start":83805,"ident_end":83806,"extent_start":83796,"extent_end":83974,"fully_qualified_name":"o","ident_utf16":{"start":{"line_number":34,"utf16_col":82003},"end":{"line_number":34,"utf16_col":82004}},"extent_utf16":{"start":{"line_number":34,"utf16_col":81994},"end":{"line_number":34,"utf16_col":82172}}},{"name":"get","kind":"function","ident_start":83839,"ident_end":83842,"extent_start":83839,"extent_end":83866,"fully_qualified_name":"get","ident_utf16":{"start":{"line_number":34,"utf16_col":82037},"end":{"line_number":34,"utf16_col":82040}},"extent_utf16":{"start":{"line_number":34,"utf16_col":82037},"end":{"line_number":34,"utf16_col":82064}}},{"name":"set","kind":"function","ident_start":83867,"ident_end":83870,"extent_start":83867,"extent_end":83890,"fully_qualified_name":"set","ident_utf16":{"start":{"line_number":34,"utf16_col":82065},"end":{"line_number":34,"utf16_col":82068}},"extent_utf16":{"start":{"line_number":34,"utf16_col":82065},"end":{"line_number":34,"utf16_col":82088}}},{"name":"get","kind":"function","ident_start":83920,"ident_end":83923,"extent_start":83920,"extent_end":83947,"fully_qualified_name":"get","ident_utf16":{"start":{"line_number":34,"utf16_col":82118},"end":{"line_number":34,"utf16_col":82121}},"extent_utf16":{"start":{"line_number":34,"utf16_col":82118},"end":{"line_number":34,"utf16_col":82145}}},{"name":"set","kind":"function","ident_start":83948,"ident_end":83951,"extent_start":83948,"extent_end":83971,"fully_qualified_name":"set","ident_utf16":{"start":{"line_number":34,"utf16_col":82146},"end":{"line_number":34,"utf16_col":82149}},"extent_utf16":{"start":{"line_number":34,"utf16_col":82146},"end":{"line_number":34,"utf16_col":82169}}},{"name":"get","kind":"function","ident_start":84001,"ident_end":84004,"extent_start":84001,"extent_end":84059,"fully_qualified_name":"get","ident_utf16":{"start":{"line_number":34,"utf16_col":82199},"end":{"line_number":34,"utf16_col":82202}},"extent_utf16":{"start":{"line_number":34,"utf16_col":82199},"end":{"line_number":34,"utf16_col":82257}}},{"name":"set","kind":"function","ident_start":84060,"ident_end":84063,"extent_start":84060,"extent_end":84122,"fully_qualified_name":"set","ident_utf16":{"start":{"line_number":34,"utf16_col":82258},"end":{"line_number":34,"utf16_col":82261}},"extent_utf16":{"start":{"line_number":34,"utf16_col":82258},"end":{"line_number":34,"utf16_col":82320}}},{"name":"Nr","kind":"function","ident_start":84294,"ident_end":84296,"extent_start":84285,"extent_end":84671,"fully_qualified_name":"Nr","ident_utf16":{"start":{"line_number":34,"utf16_col":82492},"end":{"line_number":34,"utf16_col":82494}},"extent_utf16":{"start":{"line_number":34,"utf16_col":82483},"end":{"line_number":34,"utf16_col":82869}}},{"name":"h","kind":"function","ident_start":84385,"ident_end":84386,"extent_start":84385,"extent_end":84429,"fully_qualified_name":"h","ident_utf16":{"start":{"line_number":34,"utf16_col":82583},"end":{"line_number":34,"utf16_col":82584}},"extent_utf16":{"start":{"line_number":34,"utf16_col":82583},"end":{"line_number":34,"utf16_col":82627}}},{"name":"c","kind":"function","ident_start":84430,"ident_end":84431,"extent_start":84430,"extent_end":84469,"fully_qualified_name":"c","ident_utf16":{"start":{"line_number":34,"utf16_col":82628},"end":{"line_number":34,"utf16_col":82629}},"extent_utf16":{"start":{"line_number":34,"utf16_col":82628},"end":{"line_number":34,"utf16_col":82667}}},{"name":"Er","kind":"function","ident_start":84680,"ident_end":84682,"extent_start":84671,"extent_end":84720,"fully_qualified_name":"Er","ident_utf16":{"start":{"line_number":34,"utf16_col":82878},"end":{"line_number":34,"utf16_col":82880}},"extent_utf16":{"start":{"line_number":34,"utf16_col":82869},"end":{"line_number":34,"utf16_col":82918}}},{"name":"zr","kind":"function","ident_start":84729,"ident_end":84731,"extent_start":84720,"extent_end":85049,"fully_qualified_name":"zr","ident_utf16":{"start":{"line_number":34,"utf16_col":82927},"end":{"line_number":34,"utf16_col":82929}},"extent_utf16":{"start":{"line_number":34,"utf16_col":82918},"end":{"line_number":34,"utf16_col":83247}}},{"name":"Vr","kind":"function","ident_start":85058,"ident_end":85060,"extent_start":85049,"extent_end":86195,"fully_qualified_name":"Vr","ident_utf16":{"start":{"line_number":34,"utf16_col":83256},"end":{"line_number":34,"utf16_col":83258}},"extent_utf16":{"start":{"line_number":34,"utf16_col":83247},"end":{"line_number":34,"utf16_col":84393}}},{"name":"e","kind":"function","ident_start":86241,"ident_end":86242,"extent_start":86232,"extent_end":86318,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":34,"utf16_col":84439},"end":{"line_number":34,"utf16_col":84440}},"extent_utf16":{"start":{"line_number":34,"utf16_col":84430},"end":{"line_number":34,"utf16_col":84516}}},{"name":"childrenRef","kind":"function","ident_start":86344,"ident_end":86355,"extent_start":86332,"extent_end":86389,"fully_qualified_name":"childrenRef","ident_utf16":{"start":{"line_number":34,"utf16_col":84542},"end":{"line_number":34,"utf16_col":84553}},"extent_utf16":{"start":{"line_number":34,"utf16_col":84530},"end":{"line_number":34,"utf16_col":84587}}},{"name":"children","kind":"function","ident_start":86402,"ident_end":86410,"extent_start":86390,"extent_end":86452,"fully_qualified_name":"children","ident_utf16":{"start":{"line_number":34,"utf16_col":84600},"end":{"line_number":34,"utf16_col":84608}},"extent_utf16":{"start":{"line_number":34,"utf16_col":84588},"end":{"line_number":34,"utf16_col":84650}}},{"name":"childAt","kind":"function","ident_start":86465,"ident_end":86472,"extent_start":86453,"extent_end":86510,"fully_qualified_name":"childAt","ident_utf16":{"start":{"line_number":34,"utf16_col":84663},"end":{"line_number":34,"utf16_col":84670}},"extent_utf16":{"start":{"line_number":34,"utf16_col":84651},"end":{"line_number":34,"utf16_col":84708}}},{"name":"childOfName","kind":"function","ident_start":86523,"ident_end":86534,"extent_start":86511,"extent_end":86620,"fully_qualified_name":"childOfName","ident_utf16":{"start":{"line_number":34,"utf16_col":84721},"end":{"line_number":34,"utf16_col":84732}},"extent_utf16":{"start":{"line_number":34,"utf16_col":84709},"end":{"line_number":34,"utf16_col":84818}}},{"name":"childCount","kind":"function","ident_start":86633,"ident_end":86643,"extent_start":86621,"extent_end":86684,"fully_qualified_name":"childCount","ident_utf16":{"start":{"line_number":34,"utf16_col":84831},"end":{"line_number":34,"utf16_col":84841}},"extent_utf16":{"start":{"line_number":34,"utf16_col":84819},"end":{"line_number":34,"utf16_col":84882}}},{"name":"add","kind":"function","ident_start":86697,"ident_end":86700,"extent_start":86685,"extent_end":86795,"fully_qualified_name":"add","ident_utf16":{"start":{"line_number":34,"utf16_col":84895},"end":{"line_number":34,"utf16_col":84898}},"extent_utf16":{"start":{"line_number":34,"utf16_col":84883},"end":{"line_number":34,"utf16_col":84993}}},{"name":"addBefore","kind":"function","ident_start":86808,"ident_end":86817,"extent_start":86796,"extent_end":86972,"fully_qualified_name":"addBefore","ident_utf16":{"start":{"line_number":34,"utf16_col":85006},"end":{"line_number":34,"utf16_col":85015}},"extent_utf16":{"start":{"line_number":34,"utf16_col":84994},"end":{"line_number":34,"utf16_col":85170}}},{"name":"replace","kind":"function","ident_start":86985,"ident_end":86992,"extent_start":86973,"extent_end":87071,"fully_qualified_name":"replace","ident_utf16":{"start":{"line_number":34,"utf16_col":85183},"end":{"line_number":34,"utf16_col":85190}},"extent_utf16":{"start":{"line_number":34,"utf16_col":85171},"end":{"line_number":34,"utf16_col":85269}}},{"name":"replaceAt","kind":"function","ident_start":87084,"ident_end":87093,"extent_start":87072,"extent_end":87265,"fully_qualified_name":"replaceAt","ident_utf16":{"start":{"line_number":34,"utf16_col":85282},"end":{"line_number":34,"utf16_col":85291}},"extent_utf16":{"start":{"line_number":34,"utf16_col":85270},"end":{"line_number":34,"utf16_col":85463}}},{"name":"_doAdd","kind":"function","ident_start":87278,"ident_end":87284,"extent_start":87266,"extent_end":87403,"fully_qualified_name":"_doAdd","ident_utf16":{"start":{"line_number":34,"utf16_col":85476},"end":{"line_number":34,"utf16_col":85482}},"extent_utf16":{"start":{"line_number":34,"utf16_col":85464},"end":{"line_number":34,"utf16_col":85601}}},{"name":"remove","kind":"function","ident_start":87416,"ident_end":87422,"extent_start":87404,"extent_end":87564,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":34,"utf16_col":85614},"end":{"line_number":34,"utf16_col":85620}},"extent_utf16":{"start":{"line_number":34,"utf16_col":85602},"end":{"line_number":34,"utf16_col":85762}}},{"name":"removeAll","kind":"function","ident_start":87577,"ident_end":87586,"extent_start":87565,"extent_end":87728,"fully_qualified_name":"removeAll","ident_utf16":{"start":{"line_number":34,"utf16_col":85775},"end":{"line_number":34,"utf16_col":85784}},"extent_utf16":{"start":{"line_number":34,"utf16_col":85763},"end":{"line_number":34,"utf16_col":85926}}},{"name":"eachChild","kind":"function","ident_start":87741,"ident_end":87750,"extent_start":87729,"extent_end":87847,"fully_qualified_name":"eachChild","ident_utf16":{"start":{"line_number":34,"utf16_col":85939},"end":{"line_number":34,"utf16_col":85948}},"extent_utf16":{"start":{"line_number":34,"utf16_col":85927},"end":{"line_number":34,"utf16_col":86045}}},{"name":"traverse","kind":"function","ident_start":87860,"ident_end":87868,"extent_start":87848,"extent_end":88005,"fully_qualified_name":"traverse","ident_utf16":{"start":{"line_number":34,"utf16_col":86058},"end":{"line_number":34,"utf16_col":86066}},"extent_utf16":{"start":{"line_number":34,"utf16_col":86046},"end":{"line_number":34,"utf16_col":86203}}},{"name":"addSelfToZr","kind":"function","ident_start":88018,"ident_end":88029,"extent_start":88006,"extent_end":88154,"fully_qualified_name":"addSelfToZr","ident_utf16":{"start":{"line_number":34,"utf16_col":86216},"end":{"line_number":34,"utf16_col":86227}},"extent_utf16":{"start":{"line_number":34,"utf16_col":86204},"end":{"line_number":34,"utf16_col":86352}}},{"name":"removeSelfFromZr","kind":"function","ident_start":88167,"ident_end":88183,"extent_start":88155,"extent_end":88318,"fully_qualified_name":"removeSelfFromZr","ident_utf16":{"start":{"line_number":34,"utf16_col":86365},"end":{"line_number":34,"utf16_col":86381}},"extent_utf16":{"start":{"line_number":34,"utf16_col":86353},"end":{"line_number":34,"utf16_col":86516}}},{"name":"getBoundingRect","kind":"function","ident_start":88331,"ident_end":88346,"extent_start":88319,"extent_end":88621,"fully_qualified_name":"getBoundingRect","ident_utf16":{"start":{"line_number":34,"utf16_col":86529},"end":{"line_number":34,"utf16_col":86544}},"extent_utf16":{"start":{"line_number":34,"utf16_col":86517},"end":{"line_number":34,"utf16_col":86819}}},{"name":"t","kind":"function","ident_start":88921,"ident_end":88922,"extent_start":88912,"extent_end":89573,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":46},"end":{"line_number":44,"utf16_col":47}},"extent_utf16":{"start":{"line_number":44,"utf16_col":37},"end":{"line_number":44,"utf16_col":698}}},{"name":"add","kind":"function","ident_start":89592,"ident_end":89595,"extent_start":89580,"extent_end":89689,"fully_qualified_name":"add","ident_utf16":{"start":{"line_number":44,"utf16_col":717},"end":{"line_number":44,"utf16_col":720}},"extent_utf16":{"start":{"line_number":44,"utf16_col":705},"end":{"line_number":44,"utf16_col":814}}},{"name":"remove","kind":"function","ident_start":89702,"ident_end":89708,"extent_start":89690,"extent_end":89807,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":827},"end":{"line_number":44,"utf16_col":833}},"extent_utf16":{"start":{"line_number":44,"utf16_col":815},"end":{"line_number":44,"utf16_col":932}}},{"name":"configLayer","kind":"function","ident_start":89820,"ident_end":89831,"extent_start":89808,"extent_end":89935,"fully_qualified_name":"configLayer","ident_utf16":{"start":{"line_number":44,"utf16_col":945},"end":{"line_number":44,"utf16_col":956}},"extent_utf16":{"start":{"line_number":44,"utf16_col":933},"end":{"line_number":44,"utf16_col":1060}}},{"name":"setBackgroundColor","kind":"function","ident_start":89948,"ident_end":89966,"extent_start":89936,"extent_end":90302,"fully_qualified_name":"setBackgroundColor","ident_utf16":{"start":{"line_number":44,"utf16_col":1073},"end":{"line_number":44,"utf16_col":1091}},"extent_utf16":{"start":{"line_number":44,"utf16_col":1061},"end":{"line_number":44,"utf16_col":1427}}},{"name":"getBackgroundColor","kind":"function","ident_start":90315,"ident_end":90333,"extent_start":90303,"extent_end":90374,"fully_qualified_name":"getBackgroundColor","ident_utf16":{"start":{"line_number":44,"utf16_col":1440},"end":{"line_number":44,"utf16_col":1458}},"extent_utf16":{"start":{"line_number":44,"utf16_col":1428},"end":{"line_number":44,"utf16_col":1499}}},{"name":"setDarkMode","kind":"function","ident_start":90387,"ident_end":90398,"extent_start":90375,"extent_end":90428,"fully_qualified_name":"setDarkMode","ident_utf16":{"start":{"line_number":44,"utf16_col":1512},"end":{"line_number":44,"utf16_col":1523}},"extent_utf16":{"start":{"line_number":44,"utf16_col":1500},"end":{"line_number":44,"utf16_col":1553}}},{"name":"isDarkMode","kind":"function","ident_start":90441,"ident_end":90451,"extent_start":90429,"extent_end":90485,"fully_qualified_name":"isDarkMode","ident_utf16":{"start":{"line_number":44,"utf16_col":1566},"end":{"line_number":44,"utf16_col":1576}},"extent_utf16":{"start":{"line_number":44,"utf16_col":1554},"end":{"line_number":44,"utf16_col":1610}}},{"name":"refreshImmediately","kind":"function","ident_start":90498,"ident_end":90516,"extent_start":90486,"extent_end":90643,"fully_qualified_name":"refreshImmediately","ident_utf16":{"start":{"line_number":44,"utf16_col":1623},"end":{"line_number":44,"utf16_col":1641}},"extent_utf16":{"start":{"line_number":44,"utf16_col":1611},"end":{"line_number":44,"utf16_col":1768}}},{"name":"refresh","kind":"function","ident_start":90656,"ident_end":90663,"extent_start":90644,"extent_end":90738,"fully_qualified_name":"refresh","ident_utf16":{"start":{"line_number":44,"utf16_col":1781},"end":{"line_number":44,"utf16_col":1788}},"extent_utf16":{"start":{"line_number":44,"utf16_col":1769},"end":{"line_number":44,"utf16_col":1863}}},{"name":"flush","kind":"function","ident_start":90751,"ident_end":90756,"extent_start":90739,"extent_end":90800,"fully_qualified_name":"flush","ident_utf16":{"start":{"line_number":44,"utf16_col":1876},"end":{"line_number":44,"utf16_col":1881}},"extent_utf16":{"start":{"line_number":44,"utf16_col":1864},"end":{"line_number":44,"utf16_col":1925}}},{"name":"_flush","kind":"function","ident_start":90813,"ident_end":90819,"extent_start":90801,"extent_end":91162,"fully_qualified_name":"_flush","ident_utf16":{"start":{"line_number":44,"utf16_col":1938},"end":{"line_number":44,"utf16_col":1944}},"extent_utf16":{"start":{"line_number":44,"utf16_col":1926},"end":{"line_number":44,"utf16_col":2287}}},{"name":"setSleepAfterStill","kind":"function","ident_start":91175,"ident_end":91193,"extent_start":91163,"extent_end":91230,"fully_qualified_name":"setSleepAfterStill","ident_utf16":{"start":{"line_number":44,"utf16_col":2300},"end":{"line_number":44,"utf16_col":2318}},"extent_utf16":{"start":{"line_number":44,"utf16_col":2288},"end":{"line_number":44,"utf16_col":2355}}},{"name":"wakeUp","kind":"function","ident_start":91243,"ident_end":91249,"extent_start":91231,"extent_end":91326,"fully_qualified_name":"wakeUp","ident_utf16":{"start":{"line_number":44,"utf16_col":2368},"end":{"line_number":44,"utf16_col":2374}},"extent_utf16":{"start":{"line_number":44,"utf16_col":2356},"end":{"line_number":44,"utf16_col":2451}}},{"name":"refreshHover","kind":"function","ident_start":91339,"ident_end":91351,"extent_start":91327,"extent_end":91390,"fully_qualified_name":"refreshHover","ident_utf16":{"start":{"line_number":44,"utf16_col":2464},"end":{"line_number":44,"utf16_col":2476}},"extent_utf16":{"start":{"line_number":44,"utf16_col":2452},"end":{"line_number":44,"utf16_col":2515}}},{"name":"refreshHoverImmediately","kind":"function","ident_start":91403,"ident_end":91426,"extent_start":91391,"extent_end":91573,"fully_qualified_name":"refreshHoverImmediately","ident_utf16":{"start":{"line_number":44,"utf16_col":2528},"end":{"line_number":44,"utf16_col":2551}},"extent_utf16":{"start":{"line_number":44,"utf16_col":2516},"end":{"line_number":44,"utf16_col":2698}}},{"name":"resize","kind":"function","ident_start":91586,"ident_end":91592,"extent_start":91574,"extent_end":91691,"fully_qualified_name":"resize","ident_utf16":{"start":{"line_number":44,"utf16_col":2711},"end":{"line_number":44,"utf16_col":2717}},"extent_utf16":{"start":{"line_number":44,"utf16_col":2699},"end":{"line_number":44,"utf16_col":2816}}},{"name":"clearAnimation","kind":"function","ident_start":91704,"ident_end":91718,"extent_start":91692,"extent_end":91769,"fully_qualified_name":"clearAnimation","ident_utf16":{"start":{"line_number":44,"utf16_col":2829},"end":{"line_number":44,"utf16_col":2843}},"extent_utf16":{"start":{"line_number":44,"utf16_col":2817},"end":{"line_number":44,"utf16_col":2894}}},{"name":"getWidth","kind":"function","ident_start":91782,"ident_end":91790,"extent_start":91770,"extent_end":91852,"fully_qualified_name":"getWidth","ident_utf16":{"start":{"line_number":44,"utf16_col":2907},"end":{"line_number":44,"utf16_col":2915}},"extent_utf16":{"start":{"line_number":44,"utf16_col":2895},"end":{"line_number":44,"utf16_col":2977}}},{"name":"getHeight","kind":"function","ident_start":91865,"ident_end":91874,"extent_start":91853,"extent_end":91937,"fully_qualified_name":"getHeight","ident_utf16":{"start":{"line_number":44,"utf16_col":2990},"end":{"line_number":44,"utf16_col":2999}},"extent_utf16":{"start":{"line_number":44,"utf16_col":2978},"end":{"line_number":44,"utf16_col":3062}}},{"name":"setCursorStyle","kind":"function","ident_start":91950,"ident_end":91964,"extent_start":91938,"extent_end":92024,"fully_qualified_name":"setCursorStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":3075},"end":{"line_number":44,"utf16_col":3089}},"extent_utf16":{"start":{"line_number":44,"utf16_col":3063},"end":{"line_number":44,"utf16_col":3149}}},{"name":"findHover","kind":"function","ident_start":92037,"ident_end":92046,"extent_start":92025,"extent_end":92115,"fully_qualified_name":"findHover","ident_utf16":{"start":{"line_number":44,"utf16_col":3162},"end":{"line_number":44,"utf16_col":3171}},"extent_utf16":{"start":{"line_number":44,"utf16_col":3150},"end":{"line_number":44,"utf16_col":3240}}},{"name":"on","kind":"function","ident_start":92128,"ident_end":92130,"extent_start":92116,"extent_end":92198,"fully_qualified_name":"on","ident_utf16":{"start":{"line_number":44,"utf16_col":3253},"end":{"line_number":44,"utf16_col":3255}},"extent_utf16":{"start":{"line_number":44,"utf16_col":3241},"end":{"line_number":44,"utf16_col":3323}}},{"name":"off","kind":"function","ident_start":92211,"ident_end":92214,"extent_start":92199,"extent_end":92267,"fully_qualified_name":"off","ident_utf16":{"start":{"line_number":44,"utf16_col":3336},"end":{"line_number":44,"utf16_col":3339}},"extent_utf16":{"start":{"line_number":44,"utf16_col":3324},"end":{"line_number":44,"utf16_col":3392}}},{"name":"trigger","kind":"function","ident_start":92280,"ident_end":92287,"extent_start":92268,"extent_end":92344,"fully_qualified_name":"trigger","ident_utf16":{"start":{"line_number":44,"utf16_col":3405},"end":{"line_number":44,"utf16_col":3412}},"extent_utf16":{"start":{"line_number":44,"utf16_col":3393},"end":{"line_number":44,"utf16_col":3469}}},{"name":"clear","kind":"function","ident_start":92357,"ident_end":92362,"extent_start":92345,"extent_end":92543,"fully_qualified_name":"clear","ident_utf16":{"start":{"line_number":44,"utf16_col":3482},"end":{"line_number":44,"utf16_col":3487}},"extent_utf16":{"start":{"line_number":44,"utf16_col":3470},"end":{"line_number":44,"utf16_col":3668}}},{"name":"dispose","kind":"function","ident_start":92556,"ident_end":92563,"extent_start":92544,"extent_end":92803,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":3681},"end":{"line_number":44,"utf16_col":3688}},"extent_utf16":{"start":{"line_number":44,"utf16_col":3669},"end":{"line_number":44,"utf16_col":3928}}},{"name":"Yr","kind":"function","ident_start":92818,"ident_end":92820,"extent_start":92809,"extent_end":92868,"fully_qualified_name":"Yr","ident_utf16":{"start":{"line_number":44,"utf16_col":3943},"end":{"line_number":44,"utf16_col":3945}},"extent_utf16":{"start":{"line_number":44,"utf16_col":3934},"end":{"line_number":44,"utf16_col":3993}}},{"name":"Xr","kind":"function","ident_start":92877,"ident_end":92879,"extent_start":92868,"extent_end":92893,"fully_qualified_name":"Xr","ident_utf16":{"start":{"line_number":44,"utf16_col":4002},"end":{"line_number":44,"utf16_col":4004}},"extent_utf16":{"start":{"line_number":44,"utf16_col":3993},"end":{"line_number":44,"utf16_col":4018}}},{"name":"Ur","kind":"function","ident_start":92902,"ident_end":92904,"extent_start":92893,"extent_end":92946,"fully_qualified_name":"Ur","ident_utf16":{"start":{"line_number":44,"utf16_col":4027},"end":{"line_number":44,"utf16_col":4029}},"extent_utf16":{"start":{"line_number":44,"utf16_col":4018},"end":{"line_number":44,"utf16_col":4071}}},{"name":"Zr","kind":"function","ident_start":92955,"ident_end":92957,"extent_start":92946,"extent_end":92966,"fully_qualified_name":"Zr","ident_utf16":{"start":{"line_number":44,"utf16_col":4080},"end":{"line_number":44,"utf16_col":4082}},"extent_utf16":{"start":{"line_number":44,"utf16_col":4071},"end":{"line_number":44,"utf16_col":4091}}},{"name":"dispose","kind":"function","ident_start":93011,"ident_end":93018,"extent_start":93011,"extent_end":93043,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":4136},"end":{"line_number":44,"utf16_col":4143}},"extent_utf16":{"start":{"line_number":44,"utf16_col":4136},"end":{"line_number":44,"utf16_col":4168}}},{"name":"disposeAll","kind":"function","ident_start":93044,"ident_end":93054,"extent_start":93044,"extent_end":93126,"fully_qualified_name":"disposeAll","ident_utf16":{"start":{"line_number":44,"utf16_col":4169},"end":{"line_number":44,"utf16_col":4179}},"extent_utf16":{"start":{"line_number":44,"utf16_col":4169},"end":{"line_number":44,"utf16_col":4251}}},{"name":"getInstance","kind":"function","ident_start":93127,"ident_end":93138,"extent_start":93127,"extent_end":93164,"fully_qualified_name":"getInstance","ident_utf16":{"start":{"line_number":44,"utf16_col":4252},"end":{"line_number":44,"utf16_col":4263}},"extent_utf16":{"start":{"line_number":44,"utf16_col":4252},"end":{"line_number":44,"utf16_col":4289}}},{"name":"Kr","kind":"function","ident_start":93265,"ident_end":93267,"extent_start":93256,"extent_end":93498,"fully_qualified_name":"Kr","ident_utf16":{"start":{"line_number":44,"utf16_col":4390},"end":{"line_number":44,"utf16_col":4392}},"extent_utf16":{"start":{"line_number":44,"utf16_col":4381},"end":{"line_number":44,"utf16_col":4623}}},{"name":"$r","kind":"function","ident_start":93507,"ident_end":93509,"extent_start":93498,"extent_end":93745,"fully_qualified_name":"$r","ident_utf16":{"start":{"line_number":44,"utf16_col":4632},"end":{"line_number":44,"utf16_col":4634}},"extent_utf16":{"start":{"line_number":44,"utf16_col":4623},"end":{"line_number":44,"utf16_col":4870}}},{"name":"Jr","kind":"function","ident_start":93754,"ident_end":93756,"extent_start":93745,"extent_end":93841,"fully_qualified_name":"Jr","ident_utf16":{"start":{"line_number":44,"utf16_col":4879},"end":{"line_number":44,"utf16_col":4881}},"extent_utf16":{"start":{"line_number":44,"utf16_col":4870},"end":{"line_number":44,"utf16_col":4966}}},{"name":"Qr","kind":"function","ident_start":93850,"ident_end":93852,"extent_start":93841,"extent_end":93901,"fully_qualified_name":"Qr","ident_utf16":{"start":{"line_number":44,"utf16_col":4975},"end":{"line_number":44,"utf16_col":4977}},"extent_utf16":{"start":{"line_number":44,"utf16_col":4966},"end":{"line_number":44,"utf16_col":5026}}},{"name":"to","kind":"function","ident_start":93910,"ident_end":93912,"extent_start":93901,"extent_end":94031,"fully_qualified_name":"to","ident_utf16":{"start":{"line_number":44,"utf16_col":5035},"end":{"line_number":44,"utf16_col":5037}},"extent_utf16":{"start":{"line_number":44,"utf16_col":5026},"end":{"line_number":44,"utf16_col":5156}}},{"name":"eo","kind":"function","ident_start":94040,"ident_end":94042,"extent_start":94031,"extent_end":94189,"fully_qualified_name":"eo","ident_utf16":{"start":{"line_number":44,"utf16_col":5165},"end":{"line_number":44,"utf16_col":5167}},"extent_utf16":{"start":{"line_number":44,"utf16_col":5156},"end":{"line_number":44,"utf16_col":5314}}},{"name":"no","kind":"function","ident_start":94198,"ident_end":94200,"extent_start":94189,"extent_end":94357,"fully_qualified_name":"no","ident_utf16":{"start":{"line_number":44,"utf16_col":5323},"end":{"line_number":44,"utf16_col":5325}},"extent_utf16":{"start":{"line_number":44,"utf16_col":5314},"end":{"line_number":44,"utf16_col":5482}}},{"name":"io","kind":"function","ident_start":94366,"ident_end":94368,"extent_start":94357,"extent_end":94796,"fully_qualified_name":"io","ident_utf16":{"start":{"line_number":44,"utf16_col":5491},"end":{"line_number":44,"utf16_col":5493}},"extent_utf16":{"start":{"line_number":44,"utf16_col":5482},"end":{"line_number":44,"utf16_col":5921}}},{"name":"ro","kind":"function","ident_start":94805,"ident_end":94807,"extent_start":94796,"extent_end":94869,"fully_qualified_name":"ro","ident_utf16":{"start":{"line_number":44,"utf16_col":5930},"end":{"line_number":44,"utf16_col":5932}},"extent_utf16":{"start":{"line_number":44,"utf16_col":5921},"end":{"line_number":44,"utf16_col":5994}}},{"name":"ao","kind":"function","ident_start":94902,"ident_end":94904,"extent_start":94893,"extent_end":94940,"fully_qualified_name":"ao","ident_utf16":{"start":{"line_number":44,"utf16_col":6027},"end":{"line_number":44,"utf16_col":6029}},"extent_utf16":{"start":{"line_number":44,"utf16_col":6018},"end":{"line_number":44,"utf16_col":6065}}},{"name":"so","kind":"function","ident_start":94949,"ident_end":94951,"extent_start":94940,"extent_end":94976,"fully_qualified_name":"so","ident_utf16":{"start":{"line_number":44,"utf16_col":6074},"end":{"line_number":44,"utf16_col":6076}},"extent_utf16":{"start":{"line_number":44,"utf16_col":6065},"end":{"line_number":44,"utf16_col":6101}}},{"name":"uo","kind":"function","ident_start":95130,"ident_end":95132,"extent_start":95121,"extent_end":95550,"fully_qualified_name":"uo","ident_utf16":{"start":{"line_number":44,"utf16_col":6255},"end":{"line_number":44,"utf16_col":6257}},"extent_utf16":{"start":{"line_number":44,"utf16_col":6246},"end":{"line_number":44,"utf16_col":6675}}},{"name":"ho","kind":"function","ident_start":95559,"ident_end":95561,"extent_start":95550,"extent_end":95591,"fully_qualified_name":"ho","ident_utf16":{"start":{"line_number":44,"utf16_col":6684},"end":{"line_number":44,"utf16_col":6686}},"extent_utf16":{"start":{"line_number":44,"utf16_col":6675},"end":{"line_number":44,"utf16_col":6716}}},{"name":"co","kind":"function","ident_start":95600,"ident_end":95602,"extent_start":95591,"extent_end":95699,"fully_qualified_name":"co","ident_utf16":{"start":{"line_number":44,"utf16_col":6725},"end":{"line_number":44,"utf16_col":6727}},"extent_utf16":{"start":{"line_number":44,"utf16_col":6716},"end":{"line_number":44,"utf16_col":6824}}},{"name":"po","kind":"function","ident_start":95708,"ident_end":95710,"extent_start":95699,"extent_end":95854,"fully_qualified_name":"po","ident_utf16":{"start":{"line_number":44,"utf16_col":6833},"end":{"line_number":44,"utf16_col":6835}},"extent_utf16":{"start":{"line_number":44,"utf16_col":6824},"end":{"line_number":44,"utf16_col":6979}}},{"name":"fo","kind":"function","ident_start":95863,"ident_end":95865,"extent_start":95854,"extent_end":95950,"fully_qualified_name":"fo","ident_utf16":{"start":{"line_number":44,"utf16_col":6988},"end":{"line_number":44,"utf16_col":6990}},"extent_utf16":{"start":{"line_number":44,"utf16_col":6979},"end":{"line_number":44,"utf16_col":7075}}},{"name":"go","kind":"function","ident_start":95959,"ident_end":95961,"extent_start":95950,"extent_end":96328,"fully_qualified_name":"go","ident_utf16":{"start":{"line_number":44,"utf16_col":7084},"end":{"line_number":44,"utf16_col":7086}},"extent_utf16":{"start":{"line_number":44,"utf16_col":7075},"end":{"line_number":44,"utf16_col":7453}}},{"name":"s","kind":"function","ident_start":96203,"ident_end":96204,"extent_start":96194,"extent_end":96327,"fully_qualified_name":"s","ident_utf16":{"start":{"line_number":44,"utf16_col":7328},"end":{"line_number":44,"utf16_col":7329}},"extent_utf16":{"start":{"line_number":44,"utf16_col":7319},"end":{"line_number":44,"utf16_col":7452}}},{"name":"yo","kind":"function","ident_start":96337,"ident_end":96339,"extent_start":96328,"extent_end":96416,"fully_qualified_name":"yo","ident_utf16":{"start":{"line_number":44,"utf16_col":7462},"end":{"line_number":44,"utf16_col":7464}},"extent_utf16":{"start":{"line_number":44,"utf16_col":7453},"end":{"line_number":44,"utf16_col":7541}}},{"name":"vo","kind":"function","ident_start":96425,"ident_end":96427,"extent_start":96416,"extent_end":96451,"fully_qualified_name":"vo","ident_utf16":{"start":{"line_number":44,"utf16_col":7550},"end":{"line_number":44,"utf16_col":7552}},"extent_utf16":{"start":{"line_number":44,"utf16_col":7541},"end":{"line_number":44,"utf16_col":7576}}},{"name":"mo","kind":"function","ident_start":96460,"ident_end":96462,"extent_start":96451,"extent_end":96500,"fully_qualified_name":"mo","ident_utf16":{"start":{"line_number":44,"utf16_col":7585},"end":{"line_number":44,"utf16_col":7587}},"extent_utf16":{"start":{"line_number":44,"utf16_col":7576},"end":{"line_number":44,"utf16_col":7625}}},{"name":"xo","kind":"function","ident_start":96509,"ident_end":96511,"extent_start":96500,"extent_end":96542,"fully_qualified_name":"xo","ident_utf16":{"start":{"line_number":44,"utf16_col":7634},"end":{"line_number":44,"utf16_col":7636}},"extent_utf16":{"start":{"line_number":44,"utf16_col":7625},"end":{"line_number":44,"utf16_col":7667}}},{"name":"_o","kind":"function","ident_start":96551,"ident_end":96553,"extent_start":96542,"extent_end":96598,"fully_qualified_name":"_o","ident_utf16":{"start":{"line_number":44,"utf16_col":7676},"end":{"line_number":44,"utf16_col":7678}},"extent_utf16":{"start":{"line_number":44,"utf16_col":7667},"end":{"line_number":44,"utf16_col":7723}}},{"name":"bo","kind":"function","ident_start":96662,"ident_end":96664,"extent_start":96653,"extent_end":96670,"fully_qualified_name":"bo","ident_utf16":{"start":{"line_number":44,"utf16_col":7787},"end":{"line_number":44,"utf16_col":7789}},"extent_utf16":{"start":{"line_number":44,"utf16_col":7778},"end":{"line_number":44,"utf16_col":7795}}},{"name":"wo","kind":"function","ident_start":96679,"ident_end":96681,"extent_start":96670,"extent_end":96704,"fully_qualified_name":"wo","ident_utf16":{"start":{"line_number":44,"utf16_col":7804},"end":{"line_number":44,"utf16_col":7806}},"extent_utf16":{"start":{"line_number":44,"utf16_col":7795},"end":{"line_number":44,"utf16_col":7829}}},{"name":"So","kind":"function","ident_start":96713,"ident_end":96715,"extent_start":96704,"extent_end":96739,"fully_qualified_name":"So","ident_utf16":{"start":{"line_number":44,"utf16_col":7838},"end":{"line_number":44,"utf16_col":7840}},"extent_utf16":{"start":{"line_number":44,"utf16_col":7829},"end":{"line_number":44,"utf16_col":7864}}},{"name":"To","kind":"function","ident_start":96780,"ident_end":96782,"extent_start":96771,"extent_end":96829,"fully_qualified_name":"To","ident_utf16":{"start":{"line_number":44,"utf16_col":7905},"end":{"line_number":44,"utf16_col":7907}},"extent_utf16":{"start":{"line_number":44,"utf16_col":7896},"end":{"line_number":44,"utf16_col":7954}}},{"name":"Co","kind":"function","ident_start":96838,"ident_end":96840,"extent_start":96829,"extent_end":97056,"fully_qualified_name":"Co","ident_utf16":{"start":{"line_number":44,"utf16_col":7963},"end":{"line_number":44,"utf16_col":7965}},"extent_utf16":{"start":{"line_number":44,"utf16_col":7954},"end":{"line_number":44,"utf16_col":8181}}},{"name":"Ao","kind":"function","ident_start":97450,"ident_end":97452,"extent_start":97441,"extent_end":97503,"fully_qualified_name":"Ao","ident_utf16":{"start":{"line_number":44,"utf16_col":8575},"end":{"line_number":44,"utf16_col":8577}},"extent_utf16":{"start":{"line_number":44,"utf16_col":8566},"end":{"line_number":44,"utf16_col":8628}}},{"name":"ko","kind":"function","ident_start":97512,"ident_end":97514,"extent_start":97503,"extent_end":97553,"fully_qualified_name":"ko","ident_utf16":{"start":{"line_number":44,"utf16_col":8637},"end":{"line_number":44,"utf16_col":8639}},"extent_utf16":{"start":{"line_number":44,"utf16_col":8628},"end":{"line_number":44,"utf16_col":8678}}},{"name":"Lo","kind":"function","ident_start":97562,"ident_end":97564,"extent_start":97553,"extent_end":99262,"fully_qualified_name":"Lo","ident_utf16":{"start":{"line_number":44,"utf16_col":8687},"end":{"line_number":44,"utf16_col":8689}},"extent_utf16":{"start":{"line_number":44,"utf16_col":8678},"end":{"line_number":44,"utf16_col":10387}}},{"name":"Po","kind":"function","ident_start":99271,"ident_end":99273,"extent_start":99262,"extent_end":99348,"fully_qualified_name":"Po","ident_utf16":{"start":{"line_number":44,"utf16_col":10396},"end":{"line_number":44,"utf16_col":10398}},"extent_utf16":{"start":{"line_number":44,"utf16_col":10387},"end":{"line_number":44,"utf16_col":10473}}},{"name":"Oo","kind":"function","ident_start":99357,"ident_end":99359,"extent_start":99348,"extent_end":99379,"fully_qualified_name":"Oo","ident_utf16":{"start":{"line_number":44,"utf16_col":10482},"end":{"line_number":44,"utf16_col":10484}},"extent_utf16":{"start":{"line_number":44,"utf16_col":10473},"end":{"line_number":44,"utf16_col":10504}}},{"name":"Ro","kind":"function","ident_start":99388,"ident_end":99390,"extent_start":99379,"extent_end":99438,"fully_qualified_name":"Ro","ident_utf16":{"start":{"line_number":44,"utf16_col":10513},"end":{"line_number":44,"utf16_col":10515}},"extent_utf16":{"start":{"line_number":44,"utf16_col":10504},"end":{"line_number":44,"utf16_col":10563}}},{"name":"No","kind":"function","ident_start":99447,"ident_end":99449,"extent_start":99438,"extent_end":99494,"fully_qualified_name":"No","ident_utf16":{"start":{"line_number":44,"utf16_col":10572},"end":{"line_number":44,"utf16_col":10574}},"extent_utf16":{"start":{"line_number":44,"utf16_col":10563},"end":{"line_number":44,"utf16_col":10619}}},{"name":"Eo","kind":"function","ident_start":99503,"ident_end":99505,"extent_start":99494,"extent_end":99556,"fully_qualified_name":"Eo","ident_utf16":{"start":{"line_number":44,"utf16_col":10628},"end":{"line_number":44,"utf16_col":10630}},"extent_utf16":{"start":{"line_number":44,"utf16_col":10619},"end":{"line_number":44,"utf16_col":10681}}},{"name":"zo","kind":"function","ident_start":99565,"ident_end":99567,"extent_start":99556,"extent_end":99845,"fully_qualified_name":"zo","ident_utf16":{"start":{"line_number":44,"utf16_col":10690},"end":{"line_number":44,"utf16_col":10692}},"extent_utf16":{"start":{"line_number":44,"utf16_col":10681},"end":{"line_number":44,"utf16_col":10970}}},{"name":"Vo","kind":"function","ident_start":99854,"ident_end":99856,"extent_start":99845,"extent_end":99927,"fully_qualified_name":"Vo","ident_utf16":{"start":{"line_number":44,"utf16_col":10979},"end":{"line_number":44,"utf16_col":10981}},"extent_utf16":{"start":{"line_number":44,"utf16_col":10970},"end":{"line_number":44,"utf16_col":11052}}},{"name":"Fo","kind":"function","ident_start":99948,"ident_end":99950,"extent_start":99939,"extent_end":100279,"fully_qualified_name":"Fo","ident_utf16":{"start":{"line_number":44,"utf16_col":11073},"end":{"line_number":44,"utf16_col":11075}},"extent_utf16":{"start":{"line_number":44,"utf16_col":11064},"end":{"line_number":44,"utf16_col":11404}}},{"name":"Go","kind":"function","ident_start":100288,"ident_end":100290,"extent_start":100279,"extent_end":100678,"fully_qualified_name":"Go","ident_utf16":{"start":{"line_number":44,"utf16_col":11413},"end":{"line_number":44,"utf16_col":11415}},"extent_utf16":{"start":{"line_number":44,"utf16_col":11404},"end":{"line_number":44,"utf16_col":11803}}},{"name":"Yo","kind":"function","ident_start":100783,"ident_end":100785,"extent_start":100774,"extent_end":101247,"fully_qualified_name":"Yo","ident_utf16":{"start":{"line_number":44,"utf16_col":11908},"end":{"line_number":44,"utf16_col":11910}},"extent_utf16":{"start":{"line_number":44,"utf16_col":11899},"end":{"line_number":44,"utf16_col":12372}}},{"name":"Xo","kind":"function","ident_start":101256,"ident_end":101258,"extent_start":101247,"extent_end":101308,"fully_qualified_name":"Xo","ident_utf16":{"start":{"line_number":44,"utf16_col":12381},"end":{"line_number":44,"utf16_col":12383}},"extent_utf16":{"start":{"line_number":44,"utf16_col":12372},"end":{"line_number":44,"utf16_col":12433}}},{"name":"Uo","kind":"function","ident_start":101317,"ident_end":101319,"extent_start":101308,"extent_end":101442,"fully_qualified_name":"Uo","ident_utf16":{"start":{"line_number":44,"utf16_col":12442},"end":{"line_number":44,"utf16_col":12444}},"extent_utf16":{"start":{"line_number":44,"utf16_col":12433},"end":{"line_number":44,"utf16_col":12567}}},{"name":"Zo","kind":"function","ident_start":101451,"ident_end":101453,"extent_start":101442,"extent_end":101831,"fully_qualified_name":"Zo","ident_utf16":{"start":{"line_number":44,"utf16_col":12576},"end":{"line_number":44,"utf16_col":12578}},"extent_utf16":{"start":{"line_number":44,"utf16_col":12567},"end":{"line_number":44,"utf16_col":12956}}},{"name":"Ko","kind":"function","ident_start":101910,"ident_end":101912,"extent_start":101901,"extent_end":102004,"fully_qualified_name":"Ko","ident_utf16":{"start":{"line_number":44,"utf16_col":13035},"end":{"line_number":44,"utf16_col":13037}},"extent_utf16":{"start":{"line_number":44,"utf16_col":13026},"end":{"line_number":44,"utf16_col":13129}}},{"name":"$o","kind":"function","ident_start":102013,"ident_end":102015,"extent_start":102004,"extent_end":102390,"fully_qualified_name":"$o","ident_utf16":{"start":{"line_number":44,"utf16_col":13138},"end":{"line_number":44,"utf16_col":13140}},"extent_utf16":{"start":{"line_number":44,"utf16_col":13129},"end":{"line_number":44,"utf16_col":13515}}},{"name":"extend","kind":"function","ident_start":102040,"ident_end":102046,"extent_start":102038,"extent_end":102389,"fully_qualified_name":"extend","ident_utf16":{"start":{"line_number":44,"utf16_col":13165},"end":{"line_number":44,"utf16_col":13171}},"extent_utf16":{"start":{"line_number":44,"utf16_col":13163},"end":{"line_number":44,"utf16_col":13514}}},{"name":"e","kind":"function","ident_start":102165,"ident_end":102166,"extent_start":102156,"extent_end":102206,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":13290},"end":{"line_number":44,"utf16_col":13291}},"extent_utf16":{"start":{"line_number":44,"utf16_col":13281},"end":{"line_number":44,"utf16_col":13331}}},{"name":"e","kind":"function","ident_start":102227,"ident_end":102228,"extent_start":102227,"extent_end":102282,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":13352},"end":{"line_number":44,"utf16_col":13353}},"extent_utf16":{"start":{"line_number":44,"utf16_col":13352},"end":{"line_number":44,"utf16_col":13407}}},{"name":"Jo","kind":"function","ident_start":102399,"ident_end":102401,"extent_start":102390,"extent_end":102425,"fully_qualified_name":"Jo","ident_utf16":{"start":{"line_number":44,"utf16_col":13524},"end":{"line_number":44,"utf16_col":13526}},"extent_utf16":{"start":{"line_number":44,"utf16_col":13515},"end":{"line_number":44,"utf16_col":13550}}},{"name":"ta","kind":"function","ident_start":102470,"ident_end":102472,"extent_start":102461,"extent_end":102585,"fully_qualified_name":"ta","ident_utf16":{"start":{"line_number":44,"utf16_col":13595},"end":{"line_number":44,"utf16_col":13597}},"extent_utf16":{"start":{"line_number":44,"utf16_col":13586},"end":{"line_number":44,"utf16_col":13710}}},{"name":"ea","kind":"function","ident_start":102594,"ident_end":102596,"extent_start":102585,"extent_end":102651,"fully_qualified_name":"ea","ident_utf16":{"start":{"line_number":44,"utf16_col":13719},"end":{"line_number":44,"utf16_col":13721}},"extent_utf16":{"start":{"line_number":44,"utf16_col":13710},"end":{"line_number":44,"utf16_col":13776}}},{"name":"na","kind":"function","ident_start":102660,"ident_end":102662,"extent_start":102651,"extent_end":103531,"fully_qualified_name":"na","ident_utf16":{"start":{"line_number":44,"utf16_col":13785},"end":{"line_number":44,"utf16_col":13787}},"extent_utf16":{"start":{"line_number":44,"utf16_col":13776},"end":{"line_number":44,"utf16_col":14656}}},{"name":"registerClass","kind":"function","ident_start":102677,"ident_end":102690,"extent_start":102675,"extent_end":103002,"fully_qualified_name":"registerClass","ident_utf16":{"start":{"line_number":44,"utf16_col":13802},"end":{"line_number":44,"utf16_col":13815}},"extent_utf16":{"start":{"line_number":44,"utf16_col":13800},"end":{"line_number":44,"utf16_col":14127}}},{"name":"getClass","kind":"function","ident_start":103005,"ident_end":103013,"extent_start":103003,"extent_end":103191,"fully_qualified_name":"getClass","ident_utf16":{"start":{"line_number":44,"utf16_col":14130},"end":{"line_number":44,"utf16_col":14138}},"extent_utf16":{"start":{"line_number":44,"utf16_col":14128},"end":{"line_number":44,"utf16_col":14316}}},{"name":"getClassesByMainType","kind":"function","ident_start":103194,"ident_end":103214,"extent_start":103192,"extent_end":103324,"fully_qualified_name":"getClassesByMainType","ident_utf16":{"start":{"line_number":44,"utf16_col":14319},"end":{"line_number":44,"utf16_col":14339}},"extent_utf16":{"start":{"line_number":44,"utf16_col":14317},"end":{"line_number":44,"utf16_col":14449}}},{"name":"hasClass","kind":"function","ident_start":103327,"ident_end":103335,"extent_start":103325,"extent_end":103378,"fully_qualified_name":"hasClass","ident_utf16":{"start":{"line_number":44,"utf16_col":14452},"end":{"line_number":44,"utf16_col":14460}},"extent_utf16":{"start":{"line_number":44,"utf16_col":14450},"end":{"line_number":44,"utf16_col":14503}}},{"name":"getAllClassMainTypes","kind":"function","ident_start":103381,"ident_end":103401,"extent_start":103379,"extent_end":103463,"fully_qualified_name":"getAllClassMainTypes","ident_utf16":{"start":{"line_number":44,"utf16_col":14506},"end":{"line_number":44,"utf16_col":14526}},"extent_utf16":{"start":{"line_number":44,"utf16_col":14504},"end":{"line_number":44,"utf16_col":14588}}},{"name":"hasSubTypes","kind":"function","ident_start":103466,"ident_end":103477,"extent_start":103464,"extent_end":103530,"fully_qualified_name":"hasSubTypes","ident_utf16":{"start":{"line_number":44,"utf16_col":14591},"end":{"line_number":44,"utf16_col":14602}},"extent_utf16":{"start":{"line_number":44,"utf16_col":14589},"end":{"line_number":44,"utf16_col":14655}}},{"name":"ia","kind":"function","ident_start":103540,"ident_end":103542,"extent_start":103531,"extent_end":103772,"fully_qualified_name":"ia","ident_utf16":{"start":{"line_number":44,"utf16_col":14665},"end":{"line_number":44,"utf16_col":14667}},"extent_utf16":{"start":{"line_number":44,"utf16_col":14656},"end":{"line_number":44,"utf16_col":14897}}},{"name":"t","kind":"function","ident_start":103904,"ident_end":103905,"extent_start":103895,"extent_end":103909,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":15029},"end":{"line_number":44,"utf16_col":15030}},"extent_utf16":{"start":{"line_number":44,"utf16_col":15020},"end":{"line_number":44,"utf16_col":15034}}},{"name":"getAreaStyle","kind":"function","ident_start":103928,"ident_end":103940,"extent_start":103916,"extent_end":103975,"fully_qualified_name":"getAreaStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":15053},"end":{"line_number":44,"utf16_col":15065}},"extent_utf16":{"start":{"line_number":44,"utf16_col":15041},"end":{"line_number":44,"utf16_col":15100}}},{"name":"sa","kind":"function","ident_start":104004,"ident_end":104006,"extent_start":103995,"extent_end":104076,"fully_qualified_name":"sa","ident_utf16":{"start":{"line_number":44,"utf16_col":15129},"end":{"line_number":44,"utf16_col":15131}},"extent_utf16":{"start":{"line_number":44,"utf16_col":15120},"end":{"line_number":44,"utf16_col":15201}}},{"name":"la","kind":"function","ident_start":104085,"ident_end":104087,"extent_start":104076,"extent_end":104366,"fully_qualified_name":"la","ident_utf16":{"start":{"line_number":44,"utf16_col":15210},"end":{"line_number":44,"utf16_col":15212}},"extent_utf16":{"start":{"line_number":44,"utf16_col":15201},"end":{"line_number":44,"utf16_col":15491}}},{"name":"ua","kind":"function","ident_start":104375,"ident_end":104377,"extent_start":104366,"extent_end":104577,"fully_qualified_name":"ua","ident_utf16":{"start":{"line_number":44,"utf16_col":15500},"end":{"line_number":44,"utf16_col":15502}},"extent_utf16":{"start":{"line_number":44,"utf16_col":15491},"end":{"line_number":44,"utf16_col":15702}}},{"name":"ha","kind":"function","ident_start":104586,"ident_end":104588,"extent_start":104577,"extent_end":104620,"fully_qualified_name":"ha","ident_utf16":{"start":{"line_number":44,"utf16_col":15711},"end":{"line_number":44,"utf16_col":15713}},"extent_utf16":{"start":{"line_number":44,"utf16_col":15702},"end":{"line_number":44,"utf16_col":15745}}},{"name":"pa","kind":"function","ident_start":104668,"ident_end":104670,"extent_start":104659,"extent_end":104894,"fully_qualified_name":"pa","ident_utf16":{"start":{"line_number":44,"utf16_col":15793},"end":{"line_number":44,"utf16_col":15795}},"extent_utf16":{"start":{"line_number":44,"utf16_col":15784},"end":{"line_number":44,"utf16_col":16019}}},{"name":"da","kind":"function","ident_start":104903,"ident_end":104905,"extent_start":104894,"extent_end":105283,"fully_qualified_name":"da","ident_utf16":{"start":{"line_number":44,"utf16_col":16028},"end":{"line_number":44,"utf16_col":16030}},"extent_utf16":{"start":{"line_number":44,"utf16_col":16019},"end":{"line_number":44,"utf16_col":16406}}},{"name":"fa","kind":"function","ident_start":105292,"ident_end":105294,"extent_start":105283,"extent_end":105693,"fully_qualified_name":"fa","ident_utf16":{"start":{"line_number":44,"utf16_col":16415},"end":{"line_number":44,"utf16_col":16417}},"extent_utf16":{"start":{"line_number":44,"utf16_col":16406},"end":{"line_number":44,"utf16_col":16816}}},{"name":"ga","kind":"function","ident_start":105702,"ident_end":105704,"extent_start":105693,"extent_end":105806,"fully_qualified_name":"ga","ident_utf16":{"start":{"line_number":44,"utf16_col":16825},"end":{"line_number":44,"utf16_col":16827}},"extent_utf16":{"start":{"line_number":44,"utf16_col":16816},"end":{"line_number":44,"utf16_col":16929}}},{"name":"ya","kind":"function","ident_start":105810,"ident_end":105812,"extent_start":105810,"extent_end":105825,"fully_qualified_name":"ya","ident_utf16":{"start":{"line_number":44,"utf16_col":16933},"end":{"line_number":44,"utf16_col":16935}},"extent_utf16":{"start":{"line_number":44,"utf16_col":16933},"end":{"line_number":44,"utf16_col":16948}}},{"name":"va","kind":"function","ident_start":105826,"ident_end":105828,"extent_start":105826,"extent_end":105875,"fully_qualified_name":"va","ident_utf16":{"start":{"line_number":44,"utf16_col":16949},"end":{"line_number":44,"utf16_col":16951}},"extent_utf16":{"start":{"line_number":44,"utf16_col":16949},"end":{"line_number":44,"utf16_col":16998}}},{"name":"ma","kind":"function","ident_start":105876,"ident_end":105878,"extent_start":105876,"extent_end":106029,"fully_qualified_name":"ma","ident_utf16":{"start":{"line_number":44,"utf16_col":16999},"end":{"line_number":44,"utf16_col":17001}},"extent_utf16":{"start":{"line_number":44,"utf16_col":16999},"end":{"line_number":44,"utf16_col":17152}}},{"name":"xa","kind":"function","ident_start":106039,"ident_end":106041,"extent_start":106030,"extent_end":106725,"fully_qualified_name":"xa","ident_utf16":{"start":{"line_number":44,"utf16_col":17162},"end":{"line_number":44,"utf16_col":17164}},"extent_utf16":{"start":{"line_number":44,"utf16_col":17153},"end":{"line_number":44,"utf16_col":17848}}},{"name":"ba","kind":"function","ident_start":106801,"ident_end":106803,"extent_start":106792,"extent_end":106935,"fully_qualified_name":"ba","ident_utf16":{"start":{"line_number":44,"utf16_col":17924},"end":{"line_number":44,"utf16_col":17926}},"extent_utf16":{"start":{"line_number":44,"utf16_col":17915},"end":{"line_number":44,"utf16_col":18058}}},{"name":"wa","kind":"function","ident_start":106944,"ident_end":106946,"extent_start":106935,"extent_end":107508,"fully_qualified_name":"wa","ident_utf16":{"start":{"line_number":44,"utf16_col":18067},"end":{"line_number":44,"utf16_col":18069}},"extent_utf16":{"start":{"line_number":44,"utf16_col":18058},"end":{"line_number":44,"utf16_col":18631}}},{"name":"e","kind":"function","ident_start":107825,"ident_end":107826,"extent_start":107816,"extent_end":107858,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":18948},"end":{"line_number":44,"utf16_col":18949}},"extent_utf16":{"start":{"line_number":44,"utf16_col":18939},"end":{"line_number":44,"utf16_col":18981}}},{"name":"_init","kind":"function","ident_start":107890,"ident_end":107895,"extent_start":107878,"extent_end":108053,"fully_qualified_name":"_init","ident_utf16":{"start":{"line_number":44,"utf16_col":19013},"end":{"line_number":44,"utf16_col":19018}},"extent_utf16":{"start":{"line_number":44,"utf16_col":19001},"end":{"line_number":44,"utf16_col":19176}}},{"name":"beforeBrush","kind":"function","ident_start":108066,"ident_end":108077,"extent_start":108054,"extent_end":108090,"fully_qualified_name":"beforeBrush","ident_utf16":{"start":{"line_number":44,"utf16_col":19189},"end":{"line_number":44,"utf16_col":19200}},"extent_utf16":{"start":{"line_number":44,"utf16_col":19177},"end":{"line_number":44,"utf16_col":19213}}},{"name":"afterBrush","kind":"function","ident_start":108103,"ident_end":108113,"extent_start":108091,"extent_end":108126,"fully_qualified_name":"afterBrush","ident_utf16":{"start":{"line_number":44,"utf16_col":19226},"end":{"line_number":44,"utf16_col":19236}},"extent_utf16":{"start":{"line_number":44,"utf16_col":19214},"end":{"line_number":44,"utf16_col":19249}}},{"name":"innerBeforeBrush","kind":"function","ident_start":108139,"ident_end":108155,"extent_start":108127,"extent_end":108168,"fully_qualified_name":"innerBeforeBrush","ident_utf16":{"start":{"line_number":44,"utf16_col":19262},"end":{"line_number":44,"utf16_col":19278}},"extent_utf16":{"start":{"line_number":44,"utf16_col":19250},"end":{"line_number":44,"utf16_col":19291}}},{"name":"innerAfterBrush","kind":"function","ident_start":108181,"ident_end":108196,"extent_start":108169,"extent_end":108209,"fully_qualified_name":"innerAfterBrush","ident_utf16":{"start":{"line_number":44,"utf16_col":19304},"end":{"line_number":44,"utf16_col":19319}},"extent_utf16":{"start":{"line_number":44,"utf16_col":19292},"end":{"line_number":44,"utf16_col":19332}}},{"name":"shouldBePainted","kind":"function","ident_start":108222,"ident_end":108237,"extent_start":108210,"extent_end":108716,"fully_qualified_name":"shouldBePainted","ident_utf16":{"start":{"line_number":44,"utf16_col":19345},"end":{"line_number":44,"utf16_col":19360}},"extent_utf16":{"start":{"line_number":44,"utf16_col":19333},"end":{"line_number":44,"utf16_col":19839}}},{"name":"contain","kind":"function","ident_start":108729,"ident_end":108736,"extent_start":108717,"extent_end":108780,"fully_qualified_name":"contain","ident_utf16":{"start":{"line_number":44,"utf16_col":19852},"end":{"line_number":44,"utf16_col":19859}},"extent_utf16":{"start":{"line_number":44,"utf16_col":19840},"end":{"line_number":44,"utf16_col":19903}}},{"name":"traverse","kind":"function","ident_start":108793,"ident_end":108801,"extent_start":108781,"extent_end":108831,"fully_qualified_name":"traverse","ident_utf16":{"start":{"line_number":44,"utf16_col":19916},"end":{"line_number":44,"utf16_col":19924}},"extent_utf16":{"start":{"line_number":44,"utf16_col":19904},"end":{"line_number":44,"utf16_col":19954}}},{"name":"rectContain","kind":"function","ident_start":108844,"ident_end":108855,"extent_start":108832,"extent_end":108957,"fully_qualified_name":"rectContain","ident_utf16":{"start":{"line_number":44,"utf16_col":19967},"end":{"line_number":44,"utf16_col":19978}},"extent_utf16":{"start":{"line_number":44,"utf16_col":19955},"end":{"line_number":44,"utf16_col":20080}}},{"name":"getPaintRect","kind":"function","ident_start":108970,"ident_end":108982,"extent_start":108958,"extent_end":109541,"fully_qualified_name":"getPaintRect","ident_utf16":{"start":{"line_number":44,"utf16_col":20093},"end":{"line_number":44,"utf16_col":20105}},"extent_utf16":{"start":{"line_number":44,"utf16_col":20081},"end":{"line_number":44,"utf16_col":20664}}},{"name":"setPrevPaintRect","kind":"function","ident_start":109554,"ident_end":109570,"extent_start":109542,"extent_end":109697,"fully_qualified_name":"setPrevPaintRect","ident_utf16":{"start":{"line_number":44,"utf16_col":20677},"end":{"line_number":44,"utf16_col":20693}},"extent_utf16":{"start":{"line_number":44,"utf16_col":20665},"end":{"line_number":44,"utf16_col":20820}}},{"name":"getPrevPaintRect","kind":"function","ident_start":109710,"ident_end":109726,"extent_start":109698,"extent_end":109765,"fully_qualified_name":"getPrevPaintRect","ident_utf16":{"start":{"line_number":44,"utf16_col":20833},"end":{"line_number":44,"utf16_col":20849}},"extent_utf16":{"start":{"line_number":44,"utf16_col":20821},"end":{"line_number":44,"utf16_col":20888}}},{"name":"animateStyle","kind":"function","ident_start":109778,"ident_end":109790,"extent_start":109766,"extent_end":109834,"fully_qualified_name":"animateStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":20901},"end":{"line_number":44,"utf16_col":20913}},"extent_utf16":{"start":{"line_number":44,"utf16_col":20889},"end":{"line_number":44,"utf16_col":20957}}},{"name":"updateDuringAnimation","kind":"function","ident_start":109847,"ident_end":109868,"extent_start":109835,"extent_end":109929,"fully_qualified_name":"updateDuringAnimation","ident_utf16":{"start":{"line_number":44,"utf16_col":20970},"end":{"line_number":44,"utf16_col":20991}},"extent_utf16":{"start":{"line_number":44,"utf16_col":20958},"end":{"line_number":44,"utf16_col":21052}}},{"name":"attrKV","kind":"function","ident_start":109942,"ident_end":109948,"extent_start":109930,"extent_end":110054,"fully_qualified_name":"attrKV","ident_utf16":{"start":{"line_number":44,"utf16_col":21065},"end":{"line_number":44,"utf16_col":21071}},"extent_utf16":{"start":{"line_number":44,"utf16_col":21053},"end":{"line_number":44,"utf16_col":21177}}},{"name":"setStyle","kind":"function","ident_start":110067,"ident_end":110075,"extent_start":110055,"extent_end":110170,"fully_qualified_name":"setStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":21190},"end":{"line_number":44,"utf16_col":21198}},"extent_utf16":{"start":{"line_number":44,"utf16_col":21178},"end":{"line_number":44,"utf16_col":21293}}},{"name":"dirtyStyle","kind":"function","ident_start":110183,"ident_end":110193,"extent_start":110171,"extent_end":110273,"fully_qualified_name":"dirtyStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":21306},"end":{"line_number":44,"utf16_col":21316}},"extent_utf16":{"start":{"line_number":44,"utf16_col":21294},"end":{"line_number":44,"utf16_col":21396}}},{"name":"dirty","kind":"function","ident_start":110286,"ident_end":110291,"extent_start":110274,"extent_end":110321,"fully_qualified_name":"dirty","ident_utf16":{"start":{"line_number":44,"utf16_col":21409},"end":{"line_number":44,"utf16_col":21414}},"extent_utf16":{"start":{"line_number":44,"utf16_col":21397},"end":{"line_number":44,"utf16_col":21444}}},{"name":"styleChanged","kind":"function","ident_start":110334,"ident_end":110346,"extent_start":110322,"extent_end":110383,"fully_qualified_name":"styleChanged","ident_utf16":{"start":{"line_number":44,"utf16_col":21457},"end":{"line_number":44,"utf16_col":21469}},"extent_utf16":{"start":{"line_number":44,"utf16_col":21445},"end":{"line_number":44,"utf16_col":21506}}},{"name":"styleUpdated","kind":"function","ident_start":110396,"ident_end":110408,"extent_start":110384,"extent_end":110437,"fully_qualified_name":"styleUpdated","ident_utf16":{"start":{"line_number":44,"utf16_col":21519},"end":{"line_number":44,"utf16_col":21531}},"extent_utf16":{"start":{"line_number":44,"utf16_col":21507},"end":{"line_number":44,"utf16_col":21560}}},{"name":"createStyle","kind":"function","ident_start":110450,"ident_end":110461,"extent_start":110438,"extent_end":110490,"fully_qualified_name":"createStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":21573},"end":{"line_number":44,"utf16_col":21584}},"extent_utf16":{"start":{"line_number":44,"utf16_col":21561},"end":{"line_number":44,"utf16_col":21613}}},{"name":"useStyle","kind":"function","ident_start":110503,"ident_end":110511,"extent_start":110491,"extent_end":110621,"fully_qualified_name":"useStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":21626},"end":{"line_number":44,"utf16_col":21634}},"extent_utf16":{"start":{"line_number":44,"utf16_col":21614},"end":{"line_number":44,"utf16_col":21744}}},{"name":"isStyleObject","kind":"function","ident_start":110634,"ident_end":110647,"extent_start":110622,"extent_end":110673,"fully_qualified_name":"isStyleObject","ident_utf16":{"start":{"line_number":44,"utf16_col":21757},"end":{"line_number":44,"utf16_col":21770}},"extent_utf16":{"start":{"line_number":44,"utf16_col":21745},"end":{"line_number":44,"utf16_col":21796}}},{"name":"_innerSaveToNormal","kind":"function","ident_start":110686,"ident_end":110704,"extent_start":110674,"extent_end":110896,"fully_qualified_name":"_innerSaveToNormal","ident_utf16":{"start":{"line_number":44,"utf16_col":21809},"end":{"line_number":44,"utf16_col":21827}},"extent_utf16":{"start":{"line_number":44,"utf16_col":21797},"end":{"line_number":44,"utf16_col":22019}}},{"name":"_applyStateObj","kind":"function","ident_start":110909,"ident_end":110923,"extent_start":110897,"extent_end":111647,"fully_qualified_name":"_applyStateObj","ident_utf16":{"start":{"line_number":44,"utf16_col":22032},"end":{"line_number":44,"utf16_col":22046}},"extent_utf16":{"start":{"line_number":44,"utf16_col":22020},"end":{"line_number":44,"utf16_col":22770}}},{"name":"_mergeStates","kind":"function","ident_start":111660,"ident_end":111672,"extent_start":111648,"extent_end":111837,"fully_qualified_name":"_mergeStates","ident_utf16":{"start":{"line_number":44,"utf16_col":22783},"end":{"line_number":44,"utf16_col":22795}},"extent_utf16":{"start":{"line_number":44,"utf16_col":22771},"end":{"line_number":44,"utf16_col":22960}}},{"name":"_mergeStyle","kind":"function","ident_start":111850,"ident_end":111861,"extent_start":111838,"extent_end":111892,"fully_qualified_name":"_mergeStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":22973},"end":{"line_number":44,"utf16_col":22984}},"extent_utf16":{"start":{"line_number":44,"utf16_col":22961},"end":{"line_number":44,"utf16_col":23015}}},{"name":"getAnimationStyleProps","kind":"function","ident_start":111905,"ident_end":111927,"extent_start":111893,"extent_end":111949,"fully_qualified_name":"getAnimationStyleProps","ident_utf16":{"start":{"line_number":44,"utf16_col":23028},"end":{"line_number":44,"utf16_col":23050}},"extent_utf16":{"start":{"line_number":44,"utf16_col":23016},"end":{"line_number":44,"utf16_col":23072}}},{"name":"Ba","kind":"function","ident_start":112306,"ident_end":112308,"extent_start":112297,"extent_end":112483,"fully_qualified_name":"Ba","ident_utf16":{"start":{"line_number":44,"utf16_col":23429},"end":{"line_number":44,"utf16_col":23431}},"extent_utf16":{"start":{"line_number":44,"utf16_col":23420},"end":{"line_number":44,"utf16_col":23606}}},{"name":"Fa","kind":"function","ident_start":112492,"ident_end":112494,"extent_start":112483,"extent_end":112560,"fully_qualified_name":"Fa","ident_utf16":{"start":{"line_number":44,"utf16_col":23615},"end":{"line_number":44,"utf16_col":23617}},"extent_utf16":{"start":{"line_number":44,"utf16_col":23606},"end":{"line_number":44,"utf16_col":23683}}},{"name":"Ha","kind":"function","ident_start":112585,"ident_end":112587,"extent_start":112576,"extent_end":112969,"fully_qualified_name":"Ha","ident_utf16":{"start":{"line_number":44,"utf16_col":23708},"end":{"line_number":44,"utf16_col":23710}},"extent_utf16":{"start":{"line_number":44,"utf16_col":23699},"end":{"line_number":44,"utf16_col":24092}}},{"name":"Ya","kind":"function","ident_start":112978,"ident_end":112980,"extent_start":112969,"extent_end":113144,"fully_qualified_name":"Ya","ident_utf16":{"start":{"line_number":44,"utf16_col":24101},"end":{"line_number":44,"utf16_col":24103}},"extent_utf16":{"start":{"line_number":44,"utf16_col":24092},"end":{"line_number":44,"utf16_col":24267}}},{"name":"Xa","kind":"function","ident_start":113153,"ident_end":113155,"extent_start":113144,"extent_end":113539,"fully_qualified_name":"Xa","ident_utf16":{"start":{"line_number":44,"utf16_col":24276},"end":{"line_number":44,"utf16_col":24278}},"extent_utf16":{"start":{"line_number":44,"utf16_col":24267},"end":{"line_number":44,"utf16_col":24662}}},{"name":"ls","kind":"function","ident_start":113742,"ident_end":113744,"extent_start":113733,"extent_end":113785,"fully_qualified_name":"ls","ident_utf16":{"start":{"line_number":44,"utf16_col":24865},"end":{"line_number":44,"utf16_col":24867}},"extent_utf16":{"start":{"line_number":44,"utf16_col":24856},"end":{"line_number":44,"utf16_col":24908}}},{"name":"us","kind":"function","ident_start":113794,"ident_end":113796,"extent_start":113785,"extent_end":113958,"fully_qualified_name":"us","ident_utf16":{"start":{"line_number":44,"utf16_col":24917},"end":{"line_number":44,"utf16_col":24919}},"extent_utf16":{"start":{"line_number":44,"utf16_col":24908},"end":{"line_number":44,"utf16_col":25081}}},{"name":"t","kind":"function","ident_start":113985,"ident_end":113986,"extent_start":113976,"extent_end":114111,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":25108},"end":{"line_number":44,"utf16_col":25109}},"extent_utf16":{"start":{"line_number":44,"utf16_col":25099},"end":{"line_number":44,"utf16_col":25234}}},{"name":"increaseVersion","kind":"function","ident_start":114130,"ident_end":114145,"extent_start":114118,"extent_end":114173,"fully_qualified_name":"increaseVersion","ident_utf16":{"start":{"line_number":44,"utf16_col":25253},"end":{"line_number":44,"utf16_col":25268}},"extent_utf16":{"start":{"line_number":44,"utf16_col":25241},"end":{"line_number":44,"utf16_col":25296}}},{"name":"getVersion","kind":"function","ident_start":114186,"ident_end":114196,"extent_start":114174,"extent_end":114229,"fully_qualified_name":"getVersion","ident_utf16":{"start":{"line_number":44,"utf16_col":25309},"end":{"line_number":44,"utf16_col":25319}},"extent_utf16":{"start":{"line_number":44,"utf16_col":25297},"end":{"line_number":44,"utf16_col":25352}}},{"name":"setScale","kind":"function","ident_start":114242,"ident_end":114250,"extent_start":114230,"extent_end":114327,"fully_qualified_name":"setScale","ident_utf16":{"start":{"line_number":44,"utf16_col":25365},"end":{"line_number":44,"utf16_col":25373}},"extent_utf16":{"start":{"line_number":44,"utf16_col":25353},"end":{"line_number":44,"utf16_col":25450}}},{"name":"setDPR","kind":"function","ident_start":114340,"ident_end":114346,"extent_start":114328,"extent_end":114370,"fully_qualified_name":"setDPR","ident_utf16":{"start":{"line_number":44,"utf16_col":25463},"end":{"line_number":44,"utf16_col":25469}},"extent_utf16":{"start":{"line_number":44,"utf16_col":25451},"end":{"line_number":44,"utf16_col":25493}}},{"name":"setContext","kind":"function","ident_start":114383,"ident_end":114393,"extent_start":114371,"extent_end":114418,"fully_qualified_name":"setContext","ident_utf16":{"start":{"line_number":44,"utf16_col":25506},"end":{"line_number":44,"utf16_col":25516}},"extent_utf16":{"start":{"line_number":44,"utf16_col":25494},"end":{"line_number":44,"utf16_col":25541}}},{"name":"getContext","kind":"function","ident_start":114431,"ident_end":114441,"extent_start":114419,"extent_end":114470,"fully_qualified_name":"getContext","ident_utf16":{"start":{"line_number":44,"utf16_col":25554},"end":{"line_number":44,"utf16_col":25564}},"extent_utf16":{"start":{"line_number":44,"utf16_col":25542},"end":{"line_number":44,"utf16_col":25593}}},{"name":"beginPath","kind":"function","ident_start":114483,"ident_end":114492,"extent_start":114471,"extent_end":114562,"fully_qualified_name":"beginPath","ident_utf16":{"start":{"line_number":44,"utf16_col":25606},"end":{"line_number":44,"utf16_col":25615}},"extent_utf16":{"start":{"line_number":44,"utf16_col":25594},"end":{"line_number":44,"utf16_col":25685}}},{"name":"reset","kind":"function","ident_start":114575,"ident_end":114580,"extent_start":114563,"extent_end":114696,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":25698},"end":{"line_number":44,"utf16_col":25703}},"extent_utf16":{"start":{"line_number":44,"utf16_col":25686},"end":{"line_number":44,"utf16_col":25819}}},{"name":"moveTo","kind":"function","ident_start":114709,"ident_end":114715,"extent_start":114697,"extent_end":114864,"fully_qualified_name":"moveTo","ident_utf16":{"start":{"line_number":44,"utf16_col":25832},"end":{"line_number":44,"utf16_col":25838}},"extent_utf16":{"start":{"line_number":44,"utf16_col":25820},"end":{"line_number":44,"utf16_col":25987}}},{"name":"lineTo","kind":"function","ident_start":114877,"ident_end":114883,"extent_start":114865,"extent_end":115185,"fully_qualified_name":"lineTo","ident_utf16":{"start":{"line_number":44,"utf16_col":26000},"end":{"line_number":44,"utf16_col":26006}},"extent_utf16":{"start":{"line_number":44,"utf16_col":25988},"end":{"line_number":44,"utf16_col":26308}}},{"name":"bezierCurveTo","kind":"function","ident_start":115198,"ident_end":115211,"extent_start":115186,"extent_end":115369,"fully_qualified_name":"bezierCurveTo","ident_utf16":{"start":{"line_number":44,"utf16_col":26321},"end":{"line_number":44,"utf16_col":26334}},"extent_utf16":{"start":{"line_number":44,"utf16_col":26309},"end":{"line_number":44,"utf16_col":26492}}},{"name":"quadraticCurveTo","kind":"function","ident_start":115382,"ident_end":115398,"extent_start":115370,"extent_end":115547,"fully_qualified_name":"quadraticCurveTo","ident_utf16":{"start":{"line_number":44,"utf16_col":26505},"end":{"line_number":44,"utf16_col":26521}},"extent_utf16":{"start":{"line_number":44,"utf16_col":26493},"end":{"line_number":44,"utf16_col":26670}}},{"name":"arc","kind":"function","ident_start":115560,"ident_end":115563,"extent_start":115548,"extent_end":115786,"fully_qualified_name":"arc","ident_utf16":{"start":{"line_number":44,"utf16_col":26683},"end":{"line_number":44,"utf16_col":26686}},"extent_utf16":{"start":{"line_number":44,"utf16_col":26671},"end":{"line_number":44,"utf16_col":26909}}},{"name":"arcTo","kind":"function","ident_start":115799,"ident_end":115804,"extent_start":115787,"extent_end":115897,"fully_qualified_name":"arcTo","ident_utf16":{"start":{"line_number":44,"utf16_col":26922},"end":{"line_number":44,"utf16_col":26927}},"extent_utf16":{"start":{"line_number":44,"utf16_col":26910},"end":{"line_number":44,"utf16_col":27020}}},{"name":"rect","kind":"function","ident_start":115910,"ident_end":115914,"extent_start":115898,"extent_end":116029,"fully_qualified_name":"rect","ident_utf16":{"start":{"line_number":44,"utf16_col":27033},"end":{"line_number":44,"utf16_col":27037}},"extent_utf16":{"start":{"line_number":44,"utf16_col":27021},"end":{"line_number":44,"utf16_col":27152}}},{"name":"closePath","kind":"function","ident_start":116042,"ident_end":116051,"extent_start":116030,"extent_end":116193,"fully_qualified_name":"closePath","ident_utf16":{"start":{"line_number":44,"utf16_col":27165},"end":{"line_number":44,"utf16_col":27174}},"extent_utf16":{"start":{"line_number":44,"utf16_col":27153},"end":{"line_number":44,"utf16_col":27316}}},{"name":"fill","kind":"function","ident_start":116206,"ident_end":116210,"extent_start":116194,"extent_end":116251,"fully_qualified_name":"fill","ident_utf16":{"start":{"line_number":44,"utf16_col":27329},"end":{"line_number":44,"utf16_col":27333}},"extent_utf16":{"start":{"line_number":44,"utf16_col":27317},"end":{"line_number":44,"utf16_col":27374}}},{"name":"stroke","kind":"function","ident_start":116264,"ident_end":116270,"extent_start":116252,"extent_end":116313,"fully_qualified_name":"stroke","ident_utf16":{"start":{"line_number":44,"utf16_col":27387},"end":{"line_number":44,"utf16_col":27393}},"extent_utf16":{"start":{"line_number":44,"utf16_col":27375},"end":{"line_number":44,"utf16_col":27436}}},{"name":"len","kind":"function","ident_start":116326,"ident_end":116329,"extent_start":116314,"extent_end":116358,"fully_qualified_name":"len","ident_utf16":{"start":{"line_number":44,"utf16_col":27449},"end":{"line_number":44,"utf16_col":27452}},"extent_utf16":{"start":{"line_number":44,"utf16_col":27437},"end":{"line_number":44,"utf16_col":27481}}},{"name":"setData","kind":"function","ident_start":116371,"ident_end":116378,"extent_start":116359,"extent_end":116526,"fully_qualified_name":"setData","ident_utf16":{"start":{"line_number":44,"utf16_col":27494},"end":{"line_number":44,"utf16_col":27501}},"extent_utf16":{"start":{"line_number":44,"utf16_col":27482},"end":{"line_number":44,"utf16_col":27649}}},{"name":"appendPath","kind":"function","ident_start":116539,"ident_end":116549,"extent_start":116527,"extent_end":116811,"fully_qualified_name":"appendPath","ident_utf16":{"start":{"line_number":44,"utf16_col":27662},"end":{"line_number":44,"utf16_col":27672}},"extent_utf16":{"start":{"line_number":44,"utf16_col":27650},"end":{"line_number":44,"utf16_col":27934}}},{"name":"addData","kind":"function","ident_start":116824,"ident_end":116831,"extent_start":116812,"extent_end":117029,"fully_qualified_name":"addData","ident_utf16":{"start":{"line_number":44,"utf16_col":27947},"end":{"line_number":44,"utf16_col":27954}},"extent_utf16":{"start":{"line_number":44,"utf16_col":27935},"end":{"line_number":44,"utf16_col":28152}}},{"name":"_drawPendingPt","kind":"function","ident_start":117042,"ident_end":117056,"extent_start":117030,"extent_end":117178,"fully_qualified_name":"_drawPendingPt","ident_utf16":{"start":{"line_number":44,"utf16_col":28165},"end":{"line_number":44,"utf16_col":28179}},"extent_utf16":{"start":{"line_number":44,"utf16_col":28153},"end":{"line_number":44,"utf16_col":28301}}},{"name":"_expandData","kind":"function","ident_start":117191,"ident_end":117202,"extent_start":117179,"extent_end":117312,"fully_qualified_name":"_expandData","ident_utf16":{"start":{"line_number":44,"utf16_col":28314},"end":{"line_number":44,"utf16_col":28325}},"extent_utf16":{"start":{"line_number":44,"utf16_col":28302},"end":{"line_number":44,"utf16_col":28435}}},{"name":"toStatic","kind":"function","ident_start":117325,"ident_end":117333,"extent_start":117313,"extent_end":117494,"fully_qualified_name":"toStatic","ident_utf16":{"start":{"line_number":44,"utf16_col":28448},"end":{"line_number":44,"utf16_col":28456}},"extent_utf16":{"start":{"line_number":44,"utf16_col":28436},"end":{"line_number":44,"utf16_col":28617}}},{"name":"getBoundingRect","kind":"function","ident_start":117507,"ident_end":117522,"extent_start":117495,"extent_end":118389,"fully_qualified_name":"getBoundingRect","ident_utf16":{"start":{"line_number":44,"utf16_col":28630},"end":{"line_number":44,"utf16_col":28645}},"extent_utf16":{"start":{"line_number":44,"utf16_col":28618},"end":{"line_number":44,"utf16_col":29512}}},{"name":"_calculateLength","kind":"function","ident_start":118402,"ident_end":118418,"extent_start":118390,"extent_end":119301,"fully_qualified_name":"_calculateLength","ident_utf16":{"start":{"line_number":44,"utf16_col":29525},"end":{"line_number":44,"utf16_col":29541}},"extent_utf16":{"start":{"line_number":44,"utf16_col":29513},"end":{"line_number":44,"utf16_col":30424}}},{"name":"rebuildPath","kind":"function","ident_start":119314,"ident_end":119325,"extent_start":119302,"extent_end":121055,"fully_qualified_name":"rebuildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":30437},"end":{"line_number":44,"utf16_col":30448}},"extent_utf16":{"start":{"line_number":44,"utf16_col":30425},"end":{"line_number":44,"utf16_col":32178}}},{"name":"clone","kind":"function","ident_start":121068,"ident_end":121073,"extent_start":121056,"extent_end":121190,"fully_qualified_name":"clone","ident_utf16":{"start":{"line_number":44,"utf16_col":32191},"end":{"line_number":44,"utf16_col":32196}},"extent_utf16":{"start":{"line_number":44,"utf16_col":32179},"end":{"line_number":44,"utf16_col":32313}}},{"name":"cs","kind":"function","ident_start":121328,"ident_end":121330,"extent_start":121319,"extent_end":121548,"fully_qualified_name":"cs","ident_utf16":{"start":{"line_number":44,"utf16_col":32451},"end":{"line_number":44,"utf16_col":32453}},"extent_utf16":{"start":{"line_number":44,"utf16_col":32442},"end":{"line_number":44,"utf16_col":32671}}},{"name":"ps","kind":"function","ident_start":121557,"ident_end":121559,"extent_start":121548,"extent_end":121764,"fully_qualified_name":"ps","ident_utf16":{"start":{"line_number":44,"utf16_col":32680},"end":{"line_number":44,"utf16_col":32682}},"extent_utf16":{"start":{"line_number":44,"utf16_col":32671},"end":{"line_number":44,"utf16_col":32887}}},{"name":"ds","kind":"function","ident_start":121773,"ident_end":121775,"extent_start":121764,"extent_end":121944,"fully_qualified_name":"ds","ident_utf16":{"start":{"line_number":44,"utf16_col":32896},"end":{"line_number":44,"utf16_col":32898}},"extent_utf16":{"start":{"line_number":44,"utf16_col":32887},"end":{"line_number":44,"utf16_col":33067}}},{"name":"gs","kind":"function","ident_start":121970,"ident_end":121972,"extent_start":121961,"extent_end":122003,"fully_qualified_name":"gs","ident_utf16":{"start":{"line_number":44,"utf16_col":33093},"end":{"line_number":44,"utf16_col":33095}},"extent_utf16":{"start":{"line_number":44,"utf16_col":33084},"end":{"line_number":44,"utf16_col":33126}}},{"name":"vs","kind":"function","ident_start":122029,"ident_end":122031,"extent_start":122020,"extent_end":122306,"fully_qualified_name":"vs","ident_utf16":{"start":{"line_number":44,"utf16_col":33152},"end":{"line_number":44,"utf16_col":33154}},"extent_utf16":{"start":{"line_number":44,"utf16_col":33143},"end":{"line_number":44,"utf16_col":33429}}},{"name":"ms","kind":"function","ident_start":122315,"ident_end":122317,"extent_start":122306,"extent_end":122479,"fully_qualified_name":"ms","ident_utf16":{"start":{"line_number":44,"utf16_col":33438},"end":{"line_number":44,"utf16_col":33440}},"extent_utf16":{"start":{"line_number":44,"utf16_col":33429},"end":{"line_number":44,"utf16_col":33602}}},{"name":"Ss","kind":"function","ident_start":122544,"ident_end":122546,"extent_start":122535,"extent_end":122988,"fully_qualified_name":"Ss","ident_utf16":{"start":{"line_number":44,"utf16_col":33667},"end":{"line_number":44,"utf16_col":33669}},"extent_utf16":{"start":{"line_number":44,"utf16_col":33658},"end":{"line_number":44,"utf16_col":34111}}},{"name":"Ms","kind":"function","ident_start":122997,"ident_end":122999,"extent_start":122988,"extent_end":123600,"fully_qualified_name":"Ms","ident_utf16":{"start":{"line_number":44,"utf16_col":34120},"end":{"line_number":44,"utf16_col":34122}},"extent_utf16":{"start":{"line_number":44,"utf16_col":34111},"end":{"line_number":44,"utf16_col":34723}}},{"name":"Is","kind":"function","ident_start":123609,"ident_end":123611,"extent_start":123600,"extent_end":124027,"fully_qualified_name":"Is","ident_utf16":{"start":{"line_number":44,"utf16_col":34732},"end":{"line_number":44,"utf16_col":34734}},"extent_utf16":{"start":{"line_number":44,"utf16_col":34723},"end":{"line_number":44,"utf16_col":35150}}},{"name":"Ts","kind":"function","ident_start":124036,"ident_end":124038,"extent_start":124027,"extent_end":125313,"fully_qualified_name":"Ts","ident_utf16":{"start":{"line_number":44,"utf16_col":35159},"end":{"line_number":44,"utf16_col":35161}},"extent_utf16":{"start":{"line_number":44,"utf16_col":35150},"end":{"line_number":44,"utf16_col":36436}}},{"name":"e","kind":"function","ident_start":125714,"ident_end":125715,"extent_start":125705,"extent_end":125747,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":36837},"end":{"line_number":44,"utf16_col":36838}},"extent_utf16":{"start":{"line_number":44,"utf16_col":36828},"end":{"line_number":44,"utf16_col":36870}}},{"name":"update","kind":"function","ident_start":125779,"ident_end":125785,"extent_start":125767,"extent_end":126254,"fully_qualified_name":"update","ident_utf16":{"start":{"line_number":44,"utf16_col":36902},"end":{"line_number":44,"utf16_col":36908}},"extent_utf16":{"start":{"line_number":44,"utf16_col":36890},"end":{"line_number":44,"utf16_col":37377}}},{"name":"buildPath","kind":"function","ident_start":125948,"ident_end":125957,"extent_start":125946,"extent_end":125993,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":37071},"end":{"line_number":44,"utf16_col":37080}},"extent_utf16":{"start":{"line_number":44,"utf16_col":37069},"end":{"line_number":44,"utf16_col":37116}}},{"name":"getDecalElement","kind":"function","ident_start":126267,"ident_end":126282,"extent_start":126255,"extent_end":126315,"fully_qualified_name":"getDecalElement","ident_utf16":{"start":{"line_number":44,"utf16_col":37390},"end":{"line_number":44,"utf16_col":37405}},"extent_utf16":{"start":{"line_number":44,"utf16_col":37378},"end":{"line_number":44,"utf16_col":37438}}},{"name":"_init","kind":"function","ident_start":126328,"ident_end":126333,"extent_start":126316,"extent_end":126634,"fully_qualified_name":"_init","ident_utf16":{"start":{"line_number":44,"utf16_col":37451},"end":{"line_number":44,"utf16_col":37456}},"extent_utf16":{"start":{"line_number":44,"utf16_col":37439},"end":{"line_number":44,"utf16_col":37757}}},{"name":"getDefaultStyle","kind":"function","ident_start":126647,"ident_end":126662,"extent_start":126635,"extent_end":126686,"fully_qualified_name":"getDefaultStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":37770},"end":{"line_number":44,"utf16_col":37785}},"extent_utf16":{"start":{"line_number":44,"utf16_col":37758},"end":{"line_number":44,"utf16_col":37809}}},{"name":"getDefaultShape","kind":"function","ident_start":126699,"ident_end":126714,"extent_start":126687,"extent_end":126735,"fully_qualified_name":"getDefaultShape","ident_utf16":{"start":{"line_number":44,"utf16_col":37822},"end":{"line_number":44,"utf16_col":37837}},"extent_utf16":{"start":{"line_number":44,"utf16_col":37810},"end":{"line_number":44,"utf16_col":37858}}},{"name":"canBeInsideText","kind":"function","ident_start":126748,"ident_end":126763,"extent_start":126736,"extent_end":126797,"fully_qualified_name":"canBeInsideText","ident_utf16":{"start":{"line_number":44,"utf16_col":37871},"end":{"line_number":44,"utf16_col":37886}},"extent_utf16":{"start":{"line_number":44,"utf16_col":37859},"end":{"line_number":44,"utf16_col":37920}}},{"name":"getInsideTextFill","kind":"function","ident_start":126810,"ident_end":126827,"extent_start":126798,"extent_end":126954,"fully_qualified_name":"getInsideTextFill","ident_utf16":{"start":{"line_number":44,"utf16_col":37933},"end":{"line_number":44,"utf16_col":37950}},"extent_utf16":{"start":{"line_number":44,"utf16_col":37921},"end":{"line_number":44,"utf16_col":38077}}},{"name":"getInsideTextStroke","kind":"function","ident_start":126967,"ident_end":126986,"extent_start":126955,"extent_end":127095,"fully_qualified_name":"getInsideTextStroke","ident_utf16":{"start":{"line_number":44,"utf16_col":38090},"end":{"line_number":44,"utf16_col":38109}},"extent_utf16":{"start":{"line_number":44,"utf16_col":38078},"end":{"line_number":44,"utf16_col":38218}}},{"name":"buildPath","kind":"function","ident_start":127108,"ident_end":127117,"extent_start":127096,"extent_end":127135,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":38231},"end":{"line_number":44,"utf16_col":38240}},"extent_utf16":{"start":{"line_number":44,"utf16_col":38219},"end":{"line_number":44,"utf16_col":38258}}},{"name":"pathUpdated","kind":"function","ident_start":127148,"ident_end":127159,"extent_start":127136,"extent_end":127188,"fully_qualified_name":"pathUpdated","ident_utf16":{"start":{"line_number":44,"utf16_col":38271},"end":{"line_number":44,"utf16_col":38282}},"extent_utf16":{"start":{"line_number":44,"utf16_col":38259},"end":{"line_number":44,"utf16_col":38311}}},{"name":"getUpdatedPathProxy","kind":"function","ident_start":127201,"ident_end":127220,"extent_start":127189,"extent_end":127345,"fully_qualified_name":"getUpdatedPathProxy","ident_utf16":{"start":{"line_number":44,"utf16_col":38324},"end":{"line_number":44,"utf16_col":38343}},"extent_utf16":{"start":{"line_number":44,"utf16_col":38312},"end":{"line_number":44,"utf16_col":38468}}},{"name":"createPathProxy","kind":"function","ident_start":127358,"ident_end":127373,"extent_start":127346,"extent_end":127406,"fully_qualified_name":"createPathProxy","ident_utf16":{"start":{"line_number":44,"utf16_col":38481},"end":{"line_number":44,"utf16_col":38496}},"extent_utf16":{"start":{"line_number":44,"utf16_col":38469},"end":{"line_number":44,"utf16_col":38529}}},{"name":"hasStroke","kind":"function","ident_start":127419,"ident_end":127428,"extent_start":127407,"extent_end":127515,"fully_qualified_name":"hasStroke","ident_utf16":{"start":{"line_number":44,"utf16_col":38542},"end":{"line_number":44,"utf16_col":38551}},"extent_utf16":{"start":{"line_number":44,"utf16_col":38530},"end":{"line_number":44,"utf16_col":38638}}},{"name":"hasFill","kind":"function","ident_start":127528,"ident_end":127535,"extent_start":127516,"extent_end":127596,"fully_qualified_name":"hasFill","ident_utf16":{"start":{"line_number":44,"utf16_col":38651},"end":{"line_number":44,"utf16_col":38658}},"extent_utf16":{"start":{"line_number":44,"utf16_col":38639},"end":{"line_number":44,"utf16_col":38719}}},{"name":"getBoundingRect","kind":"function","ident_start":127609,"ident_end":127624,"extent_start":127597,"extent_end":128216,"fully_qualified_name":"getBoundingRect","ident_utf16":{"start":{"line_number":44,"utf16_col":38732},"end":{"line_number":44,"utf16_col":38747}},"extent_utf16":{"start":{"line_number":44,"utf16_col":38720},"end":{"line_number":44,"utf16_col":39339}}},{"name":"contain","kind":"function","ident_start":128229,"ident_end":128236,"extent_start":128217,"extent_end":128670,"fully_qualified_name":"contain","ident_utf16":{"start":{"line_number":44,"utf16_col":39352},"end":{"line_number":44,"utf16_col":39359}},"extent_utf16":{"start":{"line_number":44,"utf16_col":39340},"end":{"line_number":44,"utf16_col":39793}}},{"name":"dirtyShape","kind":"function","ident_start":128683,"ident_end":128693,"extent_start":128671,"extent_end":128811,"fully_qualified_name":"dirtyShape","ident_utf16":{"start":{"line_number":44,"utf16_col":39806},"end":{"line_number":44,"utf16_col":39816}},"extent_utf16":{"start":{"line_number":44,"utf16_col":39794},"end":{"line_number":44,"utf16_col":39934}}},{"name":"dirty","kind":"function","ident_start":128824,"ident_end":128829,"extent_start":128812,"extent_end":128877,"fully_qualified_name":"dirty","ident_utf16":{"start":{"line_number":44,"utf16_col":39947},"end":{"line_number":44,"utf16_col":39952}},"extent_utf16":{"start":{"line_number":44,"utf16_col":39935},"end":{"line_number":44,"utf16_col":40000}}},{"name":"animateShape","kind":"function","ident_start":128890,"ident_end":128902,"extent_start":128878,"extent_end":128946,"fully_qualified_name":"animateShape","ident_utf16":{"start":{"line_number":44,"utf16_col":40013},"end":{"line_number":44,"utf16_col":40025}},"extent_utf16":{"start":{"line_number":44,"utf16_col":40001},"end":{"line_number":44,"utf16_col":40069}}},{"name":"updateDuringAnimation","kind":"function","ident_start":128959,"ident_end":128980,"extent_start":128947,"extent_end":129071,"fully_qualified_name":"updateDuringAnimation","ident_utf16":{"start":{"line_number":44,"utf16_col":40082},"end":{"line_number":44,"utf16_col":40103}},"extent_utf16":{"start":{"line_number":44,"utf16_col":40070},"end":{"line_number":44,"utf16_col":40194}}},{"name":"attrKV","kind":"function","ident_start":129084,"ident_end":129090,"extent_start":129072,"extent_end":129168,"fully_qualified_name":"attrKV","ident_utf16":{"start":{"line_number":44,"utf16_col":40207},"end":{"line_number":44,"utf16_col":40213}},"extent_utf16":{"start":{"line_number":44,"utf16_col":40195},"end":{"line_number":44,"utf16_col":40291}}},{"name":"setShape","kind":"function","ident_start":129181,"ident_end":129189,"extent_start":129169,"extent_end":129305,"fully_qualified_name":"setShape","ident_utf16":{"start":{"line_number":44,"utf16_col":40304},"end":{"line_number":44,"utf16_col":40312}},"extent_utf16":{"start":{"line_number":44,"utf16_col":40292},"end":{"line_number":44,"utf16_col":40428}}},{"name":"shapeChanged","kind":"function","ident_start":129318,"ident_end":129330,"extent_start":129306,"extent_end":129367,"fully_qualified_name":"shapeChanged","ident_utf16":{"start":{"line_number":44,"utf16_col":40441},"end":{"line_number":44,"utf16_col":40453}},"extent_utf16":{"start":{"line_number":44,"utf16_col":40429},"end":{"line_number":44,"utf16_col":40490}}},{"name":"createStyle","kind":"function","ident_start":129380,"ident_end":129391,"extent_start":129368,"extent_end":129420,"fully_qualified_name":"createStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":40503},"end":{"line_number":44,"utf16_col":40514}},"extent_utf16":{"start":{"line_number":44,"utf16_col":40491},"end":{"line_number":44,"utf16_col":40543}}},{"name":"_innerSaveToNormal","kind":"function","ident_start":129433,"ident_end":129451,"extent_start":129421,"extent_end":129578,"fully_qualified_name":"_innerSaveToNormal","ident_utf16":{"start":{"line_number":44,"utf16_col":40556},"end":{"line_number":44,"utf16_col":40574}},"extent_utf16":{"start":{"line_number":44,"utf16_col":40544},"end":{"line_number":44,"utf16_col":40701}}},{"name":"_applyStateObj","kind":"function","ident_start":129591,"ident_end":129605,"extent_start":129579,"extent_end":130023,"fully_qualified_name":"_applyStateObj","ident_utf16":{"start":{"line_number":44,"utf16_col":40714},"end":{"line_number":44,"utf16_col":40728}},"extent_utf16":{"start":{"line_number":44,"utf16_col":40702},"end":{"line_number":44,"utf16_col":41146}}},{"name":"_mergeStates","kind":"function","ident_start":130036,"ident_end":130048,"extent_start":130024,"extent_end":130213,"fully_qualified_name":"_mergeStates","ident_utf16":{"start":{"line_number":44,"utf16_col":41159},"end":{"line_number":44,"utf16_col":41171}},"extent_utf16":{"start":{"line_number":44,"utf16_col":41147},"end":{"line_number":44,"utf16_col":41336}}},{"name":"getAnimationStyleProps","kind":"function","ident_start":130226,"ident_end":130248,"extent_start":130214,"extent_end":130270,"fully_qualified_name":"getAnimationStyleProps","ident_utf16":{"start":{"line_number":44,"utf16_col":41349},"end":{"line_number":44,"utf16_col":41371}},"extent_utf16":{"start":{"line_number":44,"utf16_col":41337},"end":{"line_number":44,"utf16_col":41393}}},{"name":"isZeroArea","kind":"function","ident_start":130283,"ident_end":130293,"extent_start":130271,"extent_end":130314,"fully_qualified_name":"isZeroArea","ident_utf16":{"start":{"line_number":44,"utf16_col":41406},"end":{"line_number":44,"utf16_col":41416}},"extent_utf16":{"start":{"line_number":44,"utf16_col":41394},"end":{"line_number":44,"utf16_col":41437}}},{"name":"extend","kind":"function","ident_start":130317,"ident_end":130323,"extent_start":130315,"extent_end":130636,"fully_qualified_name":"extend","ident_utf16":{"start":{"line_number":44,"utf16_col":41440},"end":{"line_number":44,"utf16_col":41446}},"extent_utf16":{"start":{"line_number":44,"utf16_col":41438},"end":{"line_number":44,"utf16_col":41759}}},{"name":"i","kind":"function","ident_start":130363,"ident_end":130364,"extent_start":130354,"extent_end":130429,"fully_qualified_name":"i","ident_utf16":{"start":{"line_number":44,"utf16_col":41486},"end":{"line_number":44,"utf16_col":41487}},"extent_utf16":{"start":{"line_number":44,"utf16_col":41477},"end":{"line_number":44,"utf16_col":41552}}},{"name":"getDefaultStyle","kind":"function","ident_start":130455,"ident_end":130470,"extent_start":130443,"extent_end":130500,"fully_qualified_name":"getDefaultStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":41578},"end":{"line_number":44,"utf16_col":41593}},"extent_utf16":{"start":{"line_number":44,"utf16_col":41566},"end":{"line_number":44,"utf16_col":41623}}},{"name":"getDefaultShape","kind":"function","ident_start":130513,"ident_end":130528,"extent_start":130501,"extent_end":130558,"fully_qualified_name":"getDefaultShape","ident_utf16":{"start":{"line_number":44,"utf16_col":41636},"end":{"line_number":44,"utf16_col":41651}},"extent_utf16":{"start":{"line_number":44,"utf16_col":41624},"end":{"line_number":44,"utf16_col":41681}}},{"name":"e","kind":"function","ident_start":130916,"ident_end":130917,"extent_start":130907,"extent_end":130967,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":42039},"end":{"line_number":44,"utf16_col":42040}},"extent_utf16":{"start":{"line_number":44,"utf16_col":42030},"end":{"line_number":44,"utf16_col":42090}}},{"name":"hasStroke","kind":"function","ident_start":130993,"ident_end":131002,"extent_start":130981,"extent_end":131084,"fully_qualified_name":"hasStroke","ident_utf16":{"start":{"line_number":44,"utf16_col":42116},"end":{"line_number":44,"utf16_col":42125}},"extent_utf16":{"start":{"line_number":44,"utf16_col":42104},"end":{"line_number":44,"utf16_col":42207}}},{"name":"hasFill","kind":"function","ident_start":131097,"ident_end":131104,"extent_start":131085,"extent_end":131165,"fully_qualified_name":"hasFill","ident_utf16":{"start":{"line_number":44,"utf16_col":42220},"end":{"line_number":44,"utf16_col":42227}},"extent_utf16":{"start":{"line_number":44,"utf16_col":42208},"end":{"line_number":44,"utf16_col":42288}}},{"name":"createStyle","kind":"function","ident_start":131178,"ident_end":131189,"extent_start":131166,"extent_end":131218,"fully_qualified_name":"createStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":42301},"end":{"line_number":44,"utf16_col":42312}},"extent_utf16":{"start":{"line_number":44,"utf16_col":42289},"end":{"line_number":44,"utf16_col":42341}}},{"name":"setBoundingRect","kind":"function","ident_start":131231,"ident_end":131246,"extent_start":131219,"extent_end":131272,"fully_qualified_name":"setBoundingRect","ident_utf16":{"start":{"line_number":44,"utf16_col":42354},"end":{"line_number":44,"utf16_col":42369}},"extent_utf16":{"start":{"line_number":44,"utf16_col":42342},"end":{"line_number":44,"utf16_col":42395}}},{"name":"getBoundingRect","kind":"function","ident_start":131285,"ident_end":131300,"extent_start":131273,"extent_end":131558,"fully_qualified_name":"getBoundingRect","ident_utf16":{"start":{"line_number":44,"utf16_col":42408},"end":{"line_number":44,"utf16_col":42423}},"extent_utf16":{"start":{"line_number":44,"utf16_col":42396},"end":{"line_number":44,"utf16_col":42681}}},{"name":"e","kind":"function","ident_start":131789,"ident_end":131790,"extent_start":131780,"extent_end":131840,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":42912},"end":{"line_number":44,"utf16_col":42913}},"extent_utf16":{"start":{"line_number":44,"utf16_col":42903},"end":{"line_number":44,"utf16_col":42963}}},{"name":"createStyle","kind":"function","ident_start":131866,"ident_end":131877,"extent_start":131854,"extent_end":131906,"fully_qualified_name":"createStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":42989},"end":{"line_number":44,"utf16_col":43000}},"extent_utf16":{"start":{"line_number":44,"utf16_col":42977},"end":{"line_number":44,"utf16_col":43029}}},{"name":"_getSize","kind":"function","ident_start":131919,"ident_end":131927,"extent_start":131907,"extent_end":132153,"fully_qualified_name":"_getSize","ident_utf16":{"start":{"line_number":44,"utf16_col":43042},"end":{"line_number":44,"utf16_col":43050}},"extent_utf16":{"start":{"line_number":44,"utf16_col":43030},"end":{"line_number":44,"utf16_col":43276}}},{"name":"getWidth","kind":"function","ident_start":132166,"ident_end":132174,"extent_start":132154,"extent_end":132216,"fully_qualified_name":"getWidth","ident_utf16":{"start":{"line_number":44,"utf16_col":43289},"end":{"line_number":44,"utf16_col":43297}},"extent_utf16":{"start":{"line_number":44,"utf16_col":43277},"end":{"line_number":44,"utf16_col":43339}}},{"name":"getHeight","kind":"function","ident_start":132229,"ident_end":132238,"extent_start":132217,"extent_end":132281,"fully_qualified_name":"getHeight","ident_utf16":{"start":{"line_number":44,"utf16_col":43352},"end":{"line_number":44,"utf16_col":43361}},"extent_utf16":{"start":{"line_number":44,"utf16_col":43340},"end":{"line_number":44,"utf16_col":43404}}},{"name":"getAnimationStyleProps","kind":"function","ident_start":132294,"ident_end":132316,"extent_start":132282,"extent_end":132338,"fully_qualified_name":"getAnimationStyleProps","ident_utf16":{"start":{"line_number":44,"utf16_col":43417},"end":{"line_number":44,"utf16_col":43439}},"extent_utf16":{"start":{"line_number":44,"utf16_col":43405},"end":{"line_number":44,"utf16_col":43461}}},{"name":"getBoundingRect","kind":"function","ident_start":132351,"ident_end":132366,"extent_start":132339,"extent_end":132493,"fully_qualified_name":"getBoundingRect","ident_utf16":{"start":{"line_number":44,"utf16_col":43474},"end":{"line_number":44,"utf16_col":43489}},"extent_utf16":{"start":{"line_number":44,"utf16_col":43462},"end":{"line_number":44,"utf16_col":43616}}},{"name":"zs","kind":"function","ident_start":132554,"ident_end":132556,"extent_start":132545,"extent_end":132751,"fully_qualified_name":"zs","ident_utf16":{"start":{"line_number":44,"utf16_col":43677},"end":{"line_number":44,"utf16_col":43679}},"extent_utf16":{"start":{"line_number":44,"utf16_col":43668},"end":{"line_number":44,"utf16_col":43874}}},{"name":"Vs","kind":"function","ident_start":132760,"ident_end":132762,"extent_start":132751,"extent_end":133004,"fully_qualified_name":"Vs","ident_utf16":{"start":{"line_number":44,"utf16_col":43883},"end":{"line_number":44,"utf16_col":43885}},"extent_utf16":{"start":{"line_number":44,"utf16_col":43874},"end":{"line_number":44,"utf16_col":44127}}},{"name":"Bs","kind":"function","ident_start":133013,"ident_end":133015,"extent_start":133004,"extent_end":133092,"fully_qualified_name":"Bs","ident_utf16":{"start":{"line_number":44,"utf16_col":44136},"end":{"line_number":44,"utf16_col":44138}},"extent_utf16":{"start":{"line_number":44,"utf16_col":44127},"end":{"line_number":44,"utf16_col":44215}}},{"name":"Fs","kind":"function","ident_start":133096,"ident_end":133098,"extent_start":133096,"extent_end":133155,"fully_qualified_name":"Fs","ident_utf16":{"start":{"line_number":44,"utf16_col":44219},"end":{"line_number":44,"utf16_col":44221}},"extent_utf16":{"start":{"line_number":44,"utf16_col":44219},"end":{"line_number":44,"utf16_col":44278}}},{"name":"e","kind":"function","ident_start":133186,"ident_end":133187,"extent_start":133177,"extent_end":133219,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":44309},"end":{"line_number":44,"utf16_col":44310}},"extent_utf16":{"start":{"line_number":44,"utf16_col":44300},"end":{"line_number":44,"utf16_col":44342}}},{"name":"getDefaultShape","kind":"function","ident_start":133245,"ident_end":133260,"extent_start":133233,"extent_end":133286,"fully_qualified_name":"getDefaultShape","ident_utf16":{"start":{"line_number":44,"utf16_col":44368},"end":{"line_number":44,"utf16_col":44383}},"extent_utf16":{"start":{"line_number":44,"utf16_col":44356},"end":{"line_number":44,"utf16_col":44409}}},{"name":"buildPath","kind":"function","ident_start":133299,"ident_end":133308,"extent_start":133287,"extent_end":134153,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":44422},"end":{"line_number":44,"utf16_col":44431}},"extent_utf16":{"start":{"line_number":44,"utf16_col":44410},"end":{"line_number":44,"utf16_col":45276}}},{"name":"isZeroArea","kind":"function","ident_start":134166,"ident_end":134176,"extent_start":134154,"extent_end":134232,"fully_qualified_name":"isZeroArea","ident_utf16":{"start":{"line_number":44,"utf16_col":45289},"end":{"line_number":44,"utf16_col":45299}},"extent_utf16":{"start":{"line_number":44,"utf16_col":45277},"end":{"line_number":44,"utf16_col":45355}}},{"name":"e","kind":"function","ident_start":134598,"ident_end":134599,"extent_start":134589,"extent_end":134695,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":45721},"end":{"line_number":44,"utf16_col":45722}},"extent_utf16":{"start":{"line_number":44,"utf16_col":45712},"end":{"line_number":44,"utf16_col":45818}}},{"name":"childrenRef","kind":"function","ident_start":134721,"ident_end":134732,"extent_start":134709,"extent_end":134766,"fully_qualified_name":"childrenRef","ident_utf16":{"start":{"line_number":44,"utf16_col":45844},"end":{"line_number":44,"utf16_col":45855}},"extent_utf16":{"start":{"line_number":44,"utf16_col":45832},"end":{"line_number":44,"utf16_col":45889}}},{"name":"update","kind":"function","ident_start":134779,"ident_end":134785,"extent_start":134767,"extent_end":135053,"fully_qualified_name":"update","ident_utf16":{"start":{"line_number":44,"utf16_col":45902},"end":{"line_number":44,"utf16_col":45908}},"extent_utf16":{"start":{"line_number":44,"utf16_col":45890},"end":{"line_number":44,"utf16_col":46176}}},{"name":"updateTransform","kind":"function","ident_start":135066,"ident_end":135081,"extent_start":135054,"extent_end":135228,"fully_qualified_name":"updateTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":46189},"end":{"line_number":44,"utf16_col":46204}},"extent_utf16":{"start":{"line_number":44,"utf16_col":46177},"end":{"line_number":44,"utf16_col":46351}}},{"name":"getLocalTransform","kind":"function","ident_start":135241,"ident_end":135258,"extent_start":135229,"extent_end":135376,"fully_qualified_name":"getLocalTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":46364},"end":{"line_number":44,"utf16_col":46381}},"extent_utf16":{"start":{"line_number":44,"utf16_col":46352},"end":{"line_number":44,"utf16_col":46499}}},{"name":"getComputedTransform","kind":"function","ident_start":135389,"ident_end":135409,"extent_start":135377,"extent_end":135572,"fully_qualified_name":"getComputedTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":46512},"end":{"line_number":44,"utf16_col":46532}},"extent_utf16":{"start":{"line_number":44,"utf16_col":46500},"end":{"line_number":44,"utf16_col":46695}}},{"name":"_updateSubTexts","kind":"function","ident_start":135585,"ident_end":135600,"extent_start":135573,"extent_end":135793,"fully_qualified_name":"_updateSubTexts","ident_utf16":{"start":{"line_number":44,"utf16_col":46708},"end":{"line_number":44,"utf16_col":46723}},"extent_utf16":{"start":{"line_number":44,"utf16_col":46696},"end":{"line_number":44,"utf16_col":46916}}},{"name":"addSelfToZr","kind":"function","ident_start":135806,"ident_end":135817,"extent_start":135794,"extent_end":135932,"fully_qualified_name":"addSelfToZr","ident_utf16":{"start":{"line_number":44,"utf16_col":46929},"end":{"line_number":44,"utf16_col":46940}},"extent_utf16":{"start":{"line_number":44,"utf16_col":46917},"end":{"line_number":44,"utf16_col":47055}}},{"name":"removeSelfFromZr","kind":"function","ident_start":135945,"ident_end":135961,"extent_start":135933,"extent_end":136084,"fully_qualified_name":"removeSelfFromZr","ident_utf16":{"start":{"line_number":44,"utf16_col":47068},"end":{"line_number":44,"utf16_col":47084}},"extent_utf16":{"start":{"line_number":44,"utf16_col":47056},"end":{"line_number":44,"utf16_col":47207}}},{"name":"getBoundingRect","kind":"function","ident_start":136097,"ident_end":136112,"extent_start":136085,"extent_end":136437,"fully_qualified_name":"getBoundingRect","ident_utf16":{"start":{"line_number":44,"utf16_col":47220},"end":{"line_number":44,"utf16_col":47235}},"extent_utf16":{"start":{"line_number":44,"utf16_col":47208},"end":{"line_number":44,"utf16_col":47560}}},{"name":"setDefaultTextStyle","kind":"function","ident_start":136450,"ident_end":136469,"extent_start":136438,"extent_end":136507,"fully_qualified_name":"setDefaultTextStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":47573},"end":{"line_number":44,"utf16_col":47592}},"extent_utf16":{"start":{"line_number":44,"utf16_col":47561},"end":{"line_number":44,"utf16_col":47630}}},{"name":"setTextContent","kind":"function","ident_start":136520,"ident_end":136534,"extent_start":136508,"extent_end":136549,"fully_qualified_name":"setTextContent","ident_utf16":{"start":{"line_number":44,"utf16_col":47643},"end":{"line_number":44,"utf16_col":47657}},"extent_utf16":{"start":{"line_number":44,"utf16_col":47631},"end":{"line_number":44,"utf16_col":47672}}},{"name":"_mergeStyle","kind":"function","ident_start":136562,"ident_end":136573,"extent_start":136550,"extent_end":136699,"fully_qualified_name":"_mergeStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":47685},"end":{"line_number":44,"utf16_col":47696}},"extent_utf16":{"start":{"line_number":44,"utf16_col":47673},"end":{"line_number":44,"utf16_col":47822}}},{"name":"_mergeRich","kind":"function","ident_start":136712,"ident_end":136722,"extent_start":136700,"extent_end":136811,"fully_qualified_name":"_mergeRich","ident_utf16":{"start":{"line_number":44,"utf16_col":47835},"end":{"line_number":44,"utf16_col":47845}},"extent_utf16":{"start":{"line_number":44,"utf16_col":47823},"end":{"line_number":44,"utf16_col":47934}}},{"name":"getAnimationStyleProps","kind":"function","ident_start":136824,"ident_end":136846,"extent_start":136812,"extent_end":136868,"fully_qualified_name":"getAnimationStyleProps","ident_utf16":{"start":{"line_number":44,"utf16_col":47947},"end":{"line_number":44,"utf16_col":47969}},"extent_utf16":{"start":{"line_number":44,"utf16_col":47935},"end":{"line_number":44,"utf16_col":47991}}},{"name":"_getOrCreateChild","kind":"function","ident_start":136881,"ident_end":136898,"extent_start":136869,"extent_end":137058,"fully_qualified_name":"_getOrCreateChild","ident_utf16":{"start":{"line_number":44,"utf16_col":48004},"end":{"line_number":44,"utf16_col":48021}},"extent_utf16":{"start":{"line_number":44,"utf16_col":47992},"end":{"line_number":44,"utf16_col":48181}}},{"name":"_updatePlainTexts","kind":"function","ident_start":137071,"ident_end":137088,"extent_start":137059,"extent_end":139232,"fully_qualified_name":"_updatePlainTexts","ident_utf16":{"start":{"line_number":44,"utf16_col":48194},"end":{"line_number":44,"utf16_col":48211}},"extent_utf16":{"start":{"line_number":44,"utf16_col":48182},"end":{"line_number":44,"utf16_col":50355}}},{"name":"_updateRichTexts","kind":"function","ident_start":139245,"ident_end":139261,"extent_start":139233,"extent_end":142040,"fully_qualified_name":"_updateRichTexts","ident_utf16":{"start":{"line_number":44,"utf16_col":50368},"end":{"line_number":44,"utf16_col":50384}},"extent_utf16":{"start":{"line_number":44,"utf16_col":50356},"end":{"line_number":44,"utf16_col":53163}}},{"name":"v","kind":"function","ident_start":139743,"ident_end":139744,"extent_start":139734,"extent_end":139798,"fully_qualified_name":"v","ident_utf16":{"start":{"line_number":44,"utf16_col":50866},"end":{"line_number":44,"utf16_col":50867}},"extent_utf16":{"start":{"line_number":44,"utf16_col":50857},"end":{"line_number":44,"utf16_col":50921}}},{"name":"_placeToken","kind":"function","ident_start":142053,"ident_end":142064,"extent_start":142041,"extent_end":143365,"fully_qualified_name":"_placeToken","ident_utf16":{"start":{"line_number":44,"utf16_col":53176},"end":{"line_number":44,"utf16_col":53187}},"extent_utf16":{"start":{"line_number":44,"utf16_col":53164},"end":{"line_number":44,"utf16_col":54488}}},{"name":"_renderBackground","kind":"function","ident_start":143378,"ident_end":143395,"extent_start":143366,"extent_end":144327,"fully_qualified_name":"_renderBackground","ident_utf16":{"start":{"line_number":44,"utf16_col":54501},"end":{"line_number":44,"utf16_col":54518}},"extent_utf16":{"start":{"line_number":44,"utf16_col":54489},"end":{"line_number":44,"utf16_col":55450}}},{"name":"onload","kind":"function","ident_start":143800,"ident_end":143806,"extent_start":143769,"extent_end":143833,"fully_qualified_name":"onload","ident_utf16":{"start":{"line_number":44,"utf16_col":54923},"end":{"line_number":44,"utf16_col":54929}},"extent_utf16":{"start":{"line_number":44,"utf16_col":54892},"end":{"line_number":44,"utf16_col":54956}}},{"name":"makeFont","kind":"function","ident_start":144330,"ident_end":144338,"extent_start":144328,"extent_end":144486,"fully_qualified_name":"makeFont","ident_utf16":{"start":{"line_number":44,"utf16_col":55453},"end":{"line_number":44,"utf16_col":55461}},"extent_utf16":{"start":{"line_number":44,"utf16_col":55451},"end":{"line_number":44,"utf16_col":55609}}},{"name":"qs","kind":"function","ident_start":144616,"ident_end":144618,"extent_start":144607,"extent_end":144740,"fully_qualified_name":"qs","ident_utf16":{"start":{"line_number":44,"utf16_col":55739},"end":{"line_number":44,"utf16_col":55741}},"extent_utf16":{"start":{"line_number":44,"utf16_col":55730},"end":{"line_number":44,"utf16_col":55863}}},{"name":"Ks","kind":"function","ident_start":144749,"ident_end":144751,"extent_start":144740,"extent_end":144824,"fully_qualified_name":"Ks","ident_utf16":{"start":{"line_number":44,"utf16_col":55872},"end":{"line_number":44,"utf16_col":55874}},"extent_utf16":{"start":{"line_number":44,"utf16_col":55863},"end":{"line_number":44,"utf16_col":55947}}},{"name":"$s","kind":"function","ident_start":144833,"ident_end":144835,"extent_start":144824,"extent_end":144891,"fully_qualified_name":"$s","ident_utf16":{"start":{"line_number":44,"utf16_col":55956},"end":{"line_number":44,"utf16_col":55958}},"extent_utf16":{"start":{"line_number":44,"utf16_col":55947},"end":{"line_number":44,"utf16_col":56014}}},{"name":"Js","kind":"function","ident_start":144900,"ident_end":144902,"extent_start":144891,"extent_end":145133,"fully_qualified_name":"Js","ident_utf16":{"start":{"line_number":44,"utf16_col":56023},"end":{"line_number":44,"utf16_col":56025}},"extent_utf16":{"start":{"line_number":44,"utf16_col":56014},"end":{"line_number":44,"utf16_col":56256}}},{"name":"Qs","kind":"function","ident_start":145142,"ident_end":145144,"extent_start":145133,"extent_end":145238,"fully_qualified_name":"Qs","ident_utf16":{"start":{"line_number":44,"utf16_col":56265},"end":{"line_number":44,"utf16_col":56267}},"extent_utf16":{"start":{"line_number":44,"utf16_col":56256},"end":{"line_number":44,"utf16_col":56361}}},{"name":"tl","kind":"function","ident_start":145247,"ident_end":145249,"extent_start":145238,"extent_end":145316,"fully_qualified_name":"tl","ident_utf16":{"start":{"line_number":44,"utf16_col":56370},"end":{"line_number":44,"utf16_col":56372}},"extent_utf16":{"start":{"line_number":44,"utf16_col":56361},"end":{"line_number":44,"utf16_col":56439}}},{"name":"el","kind":"function","ident_start":145325,"ident_end":145327,"extent_start":145316,"extent_end":145396,"fully_qualified_name":"el","ident_utf16":{"start":{"line_number":44,"utf16_col":56448},"end":{"line_number":44,"utf16_col":56450}},"extent_utf16":{"start":{"line_number":44,"utf16_col":56439},"end":{"line_number":44,"utf16_col":56519}}},{"name":"nl","kind":"function","ident_start":145405,"ident_end":145407,"extent_start":145396,"extent_end":145450,"fully_qualified_name":"nl","ident_utf16":{"start":{"line_number":44,"utf16_col":56528},"end":{"line_number":44,"utf16_col":56530}},"extent_utf16":{"start":{"line_number":44,"utf16_col":56519},"end":{"line_number":44,"utf16_col":56573}}},{"name":"il","kind":"function","ident_start":145459,"ident_end":145461,"extent_start":145450,"extent_end":145537,"fully_qualified_name":"il","ident_utf16":{"start":{"line_number":44,"utf16_col":56582},"end":{"line_number":44,"utf16_col":56584}},"extent_utf16":{"start":{"line_number":44,"utf16_col":56573},"end":{"line_number":44,"utf16_col":56660}}},{"name":"ol","kind":"function","ident_start":145549,"ident_end":145551,"extent_start":145549,"extent_end":145768,"fully_qualified_name":"ol","ident_utf16":{"start":{"line_number":44,"utf16_col":56672},"end":{"line_number":44,"utf16_col":56674}},"extent_utf16":{"start":{"line_number":44,"utf16_col":56672},"end":{"line_number":44,"utf16_col":56891}}},{"name":"ml","kind":"function","ident_start":145957,"ident_end":145959,"extent_start":145948,"extent_end":145990,"fully_qualified_name":"ml","ident_utf16":{"start":{"line_number":44,"utf16_col":57080},"end":{"line_number":44,"utf16_col":57082}},"extent_utf16":{"start":{"line_number":44,"utf16_col":57071},"end":{"line_number":44,"utf16_col":57113}}},{"name":"xl","kind":"function","ident_start":145999,"ident_end":146001,"extent_start":145990,"extent_end":146093,"fully_qualified_name":"xl","ident_utf16":{"start":{"line_number":44,"utf16_col":57122},"end":{"line_number":44,"utf16_col":57124}},"extent_utf16":{"start":{"line_number":44,"utf16_col":57113},"end":{"line_number":44,"utf16_col":57216}}},{"name":"_l","kind":"function","ident_start":146102,"ident_end":146104,"extent_start":146093,"extent_end":146127,"fully_qualified_name":"_l","ident_utf16":{"start":{"line_number":44,"utf16_col":57225},"end":{"line_number":44,"utf16_col":57227}},"extent_utf16":{"start":{"line_number":44,"utf16_col":57216},"end":{"line_number":44,"utf16_col":57250}}},{"name":"bl","kind":"function","ident_start":146136,"ident_end":146138,"extent_start":146127,"extent_end":146177,"fully_qualified_name":"bl","ident_utf16":{"start":{"line_number":44,"utf16_col":57259},"end":{"line_number":44,"utf16_col":57261}},"extent_utf16":{"start":{"line_number":44,"utf16_col":57250},"end":{"line_number":44,"utf16_col":57300}}},{"name":"wl","kind":"function","ident_start":146186,"ident_end":146188,"extent_start":146177,"extent_end":146207,"fully_qualified_name":"wl","ident_utf16":{"start":{"line_number":44,"utf16_col":57309},"end":{"line_number":44,"utf16_col":57311}},"extent_utf16":{"start":{"line_number":44,"utf16_col":57300},"end":{"line_number":44,"utf16_col":57330}}},{"name":"Sl","kind":"function","ident_start":146216,"ident_end":146218,"extent_start":146207,"extent_end":146257,"fully_qualified_name":"Sl","ident_utf16":{"start":{"line_number":44,"utf16_col":57339},"end":{"line_number":44,"utf16_col":57341}},"extent_utf16":{"start":{"line_number":44,"utf16_col":57330},"end":{"line_number":44,"utf16_col":57380}}},{"name":"Ml","kind":"function","ident_start":146266,"ident_end":146268,"extent_start":146257,"extent_end":146286,"fully_qualified_name":"Ml","ident_utf16":{"start":{"line_number":44,"utf16_col":57389},"end":{"line_number":44,"utf16_col":57391}},"extent_utf16":{"start":{"line_number":44,"utf16_col":57380},"end":{"line_number":44,"utf16_col":57409}}},{"name":"Il","kind":"function","ident_start":146295,"ident_end":146297,"extent_start":146286,"extent_end":146315,"fully_qualified_name":"Il","ident_utf16":{"start":{"line_number":44,"utf16_col":57418},"end":{"line_number":44,"utf16_col":57420}},"extent_utf16":{"start":{"line_number":44,"utf16_col":57409},"end":{"line_number":44,"utf16_col":57438}}},{"name":"Tl","kind":"function","ident_start":146324,"ident_end":146326,"extent_start":146315,"extent_end":146341,"fully_qualified_name":"Tl","ident_utf16":{"start":{"line_number":44,"utf16_col":57447},"end":{"line_number":44,"utf16_col":57449}},"extent_utf16":{"start":{"line_number":44,"utf16_col":57438},"end":{"line_number":44,"utf16_col":57464}}},{"name":"Cl","kind":"function","ident_start":146350,"ident_end":146352,"extent_start":146341,"extent_end":146418,"fully_qualified_name":"Cl","ident_utf16":{"start":{"line_number":44,"utf16_col":57473},"end":{"line_number":44,"utf16_col":57475}},"extent_utf16":{"start":{"line_number":44,"utf16_col":57464},"end":{"line_number":44,"utf16_col":57541}}},{"name":"Dl","kind":"function","ident_start":146427,"ident_end":146429,"extent_start":146418,"extent_end":146575,"fully_qualified_name":"Dl","ident_utf16":{"start":{"line_number":44,"utf16_col":57550},"end":{"line_number":44,"utf16_col":57552}},"extent_utf16":{"start":{"line_number":44,"utf16_col":57541},"end":{"line_number":44,"utf16_col":57698}}},{"name":"Al","kind":"function","ident_start":146584,"ident_end":146586,"extent_start":146575,"extent_end":147784,"fully_qualified_name":"Al","ident_utf16":{"start":{"line_number":44,"utf16_col":57707},"end":{"line_number":44,"utf16_col":57709}},"extent_utf16":{"start":{"line_number":44,"utf16_col":57698},"end":{"line_number":44,"utf16_col":58907}}},{"name":"kl","kind":"function","ident_start":147793,"ident_end":147795,"extent_start":147784,"extent_end":147905,"fully_qualified_name":"kl","ident_utf16":{"start":{"line_number":44,"utf16_col":58916},"end":{"line_number":44,"utf16_col":58918}},"extent_utf16":{"start":{"line_number":44,"utf16_col":58907},"end":{"line_number":44,"utf16_col":59028}}},{"name":"Ll","kind":"function","ident_start":147914,"ident_end":147916,"extent_start":147905,"extent_end":147959,"fully_qualified_name":"Ll","ident_utf16":{"start":{"line_number":44,"utf16_col":59037},"end":{"line_number":44,"utf16_col":59039}},"extent_utf16":{"start":{"line_number":44,"utf16_col":59028},"end":{"line_number":44,"utf16_col":59082}}},{"name":"Pl","kind":"function","ident_start":147968,"ident_end":147970,"extent_start":147959,"extent_end":148013,"fully_qualified_name":"Pl","ident_utf16":{"start":{"line_number":44,"utf16_col":59091},"end":{"line_number":44,"utf16_col":59093}},"extent_utf16":{"start":{"line_number":44,"utf16_col":59082},"end":{"line_number":44,"utf16_col":59136}}},{"name":"Ol","kind":"function","ident_start":148022,"ident_end":148024,"extent_start":148013,"extent_end":148066,"fully_qualified_name":"Ol","ident_utf16":{"start":{"line_number":44,"utf16_col":59145},"end":{"line_number":44,"utf16_col":59147}},"extent_utf16":{"start":{"line_number":44,"utf16_col":59136},"end":{"line_number":44,"utf16_col":59189}}},{"name":"Rl","kind":"function","ident_start":148075,"ident_end":148077,"extent_start":148066,"extent_end":148126,"fully_qualified_name":"Rl","ident_utf16":{"start":{"line_number":44,"utf16_col":59198},"end":{"line_number":44,"utf16_col":59200}},"extent_utf16":{"start":{"line_number":44,"utf16_col":59189},"end":{"line_number":44,"utf16_col":59249}}},{"name":"Nl","kind":"function","ident_start":148135,"ident_end":148137,"extent_start":148126,"extent_end":148150,"fully_qualified_name":"Nl","ident_utf16":{"start":{"line_number":44,"utf16_col":59258},"end":{"line_number":44,"utf16_col":59260}},"extent_utf16":{"start":{"line_number":44,"utf16_col":59249},"end":{"line_number":44,"utf16_col":59273}}},{"name":"El","kind":"function","ident_start":148159,"ident_end":148161,"extent_start":148150,"extent_end":148174,"fully_qualified_name":"El","ident_utf16":{"start":{"line_number":44,"utf16_col":59282},"end":{"line_number":44,"utf16_col":59284}},"extent_utf16":{"start":{"line_number":44,"utf16_col":59273},"end":{"line_number":44,"utf16_col":59297}}},{"name":"zl","kind":"function","ident_start":148183,"ident_end":148185,"extent_start":148174,"extent_end":148198,"fully_qualified_name":"zl","ident_utf16":{"start":{"line_number":44,"utf16_col":59306},"end":{"line_number":44,"utf16_col":59308}},"extent_utf16":{"start":{"line_number":44,"utf16_col":59297},"end":{"line_number":44,"utf16_col":59321}}},{"name":"Vl","kind":"function","ident_start":148207,"ident_end":148209,"extent_start":148198,"extent_end":148222,"fully_qualified_name":"Vl","ident_utf16":{"start":{"line_number":44,"utf16_col":59330},"end":{"line_number":44,"utf16_col":59332}},"extent_utf16":{"start":{"line_number":44,"utf16_col":59321},"end":{"line_number":44,"utf16_col":59345}}},{"name":"Bl","kind":"function","ident_start":148231,"ident_end":148233,"extent_start":148222,"extent_end":148285,"fully_qualified_name":"Bl","ident_utf16":{"start":{"line_number":44,"utf16_col":59354},"end":{"line_number":44,"utf16_col":59356}},"extent_utf16":{"start":{"line_number":44,"utf16_col":59345},"end":{"line_number":44,"utf16_col":59408}}},{"name":"Fl","kind":"function","ident_start":148294,"ident_end":148296,"extent_start":148285,"extent_end":148613,"fully_qualified_name":"Fl","ident_utf16":{"start":{"line_number":44,"utf16_col":59417},"end":{"line_number":44,"utf16_col":59419}},"extent_utf16":{"start":{"line_number":44,"utf16_col":59408},"end":{"line_number":44,"utf16_col":59736}}},{"name":"Gl","kind":"function","ident_start":148622,"ident_end":148624,"extent_start":148613,"extent_end":149404,"fully_qualified_name":"Gl","ident_utf16":{"start":{"line_number":44,"utf16_col":59745},"end":{"line_number":44,"utf16_col":59747}},"extent_utf16":{"start":{"line_number":44,"utf16_col":59736},"end":{"line_number":44,"utf16_col":60527}}},{"name":"o","kind":"function","ident_start":148662,"ident_end":148663,"extent_start":148653,"extent_end":148738,"fully_qualified_name":"o","ident_utf16":{"start":{"line_number":44,"utf16_col":59785},"end":{"line_number":44,"utf16_col":59786}},"extent_utf16":{"start":{"line_number":44,"utf16_col":59776},"end":{"line_number":44,"utf16_col":59861}}},{"name":"Wl","kind":"function","ident_start":149413,"ident_end":149415,"extent_start":149404,"extent_end":149604,"fully_qualified_name":"Wl","ident_utf16":{"start":{"line_number":44,"utf16_col":60536},"end":{"line_number":44,"utf16_col":60538}},"extent_utf16":{"start":{"line_number":44,"utf16_col":60527},"end":{"line_number":44,"utf16_col":60727}}},{"name":"Hl","kind":"function","ident_start":149613,"ident_end":149615,"extent_start":149604,"extent_end":149978,"fully_qualified_name":"Hl","ident_utf16":{"start":{"line_number":44,"utf16_col":60736},"end":{"line_number":44,"utf16_col":60738}},"extent_utf16":{"start":{"line_number":44,"utf16_col":60727},"end":{"line_number":44,"utf16_col":61101}}},{"name":"Yl","kind":"function","ident_start":149987,"ident_end":149989,"extent_start":149978,"extent_end":150116,"fully_qualified_name":"Yl","ident_utf16":{"start":{"line_number":44,"utf16_col":61110},"end":{"line_number":44,"utf16_col":61112}},"extent_utf16":{"start":{"line_number":44,"utf16_col":61101},"end":{"line_number":44,"utf16_col":61239}}},{"name":"Xl","kind":"function","ident_start":150125,"ident_end":150127,"extent_start":150116,"extent_end":150356,"fully_qualified_name":"Xl","ident_utf16":{"start":{"line_number":44,"utf16_col":61248},"end":{"line_number":44,"utf16_col":61250}},"extent_utf16":{"start":{"line_number":44,"utf16_col":61239},"end":{"line_number":44,"utf16_col":61479}}},{"name":"Ul","kind":"function","ident_start":150365,"ident_end":150367,"extent_start":150356,"extent_end":150403,"fully_qualified_name":"Ul","ident_utf16":{"start":{"line_number":44,"utf16_col":61488},"end":{"line_number":44,"utf16_col":61490}},"extent_utf16":{"start":{"line_number":44,"utf16_col":61479},"end":{"line_number":44,"utf16_col":61526}}},{"name":"Zl","kind":"function","ident_start":150412,"ident_end":150414,"extent_start":150403,"extent_end":150461,"fully_qualified_name":"Zl","ident_utf16":{"start":{"line_number":44,"utf16_col":61535},"end":{"line_number":44,"utf16_col":61537}},"extent_utf16":{"start":{"line_number":44,"utf16_col":61526},"end":{"line_number":44,"utf16_col":61584}}},{"name":"jl","kind":"function","ident_start":150470,"ident_end":150472,"extent_start":150461,"extent_end":150550,"fully_qualified_name":"jl","ident_utf16":{"start":{"line_number":44,"utf16_col":61593},"end":{"line_number":44,"utf16_col":61595}},"extent_utf16":{"start":{"line_number":44,"utf16_col":61584},"end":{"line_number":44,"utf16_col":61673}}},{"name":"$l","kind":"function","ident_start":150675,"ident_end":150677,"extent_start":150666,"extent_end":150807,"fully_qualified_name":"$l","ident_utf16":{"start":{"line_number":44,"utf16_col":61798},"end":{"line_number":44,"utf16_col":61800}},"extent_utf16":{"start":{"line_number":44,"utf16_col":61789},"end":{"line_number":44,"utf16_col":61930}}},{"name":"Jl","kind":"function","ident_start":150816,"ident_end":150818,"extent_start":150807,"extent_end":151009,"fully_qualified_name":"Jl","ident_utf16":{"start":{"line_number":44,"utf16_col":61939},"end":{"line_number":44,"utf16_col":61941}},"extent_utf16":{"start":{"line_number":44,"utf16_col":61930},"end":{"line_number":44,"utf16_col":62132}}},{"name":"Ql","kind":"function","ident_start":151018,"ident_end":151020,"extent_start":151009,"extent_end":151061,"fully_qualified_name":"Ql","ident_utf16":{"start":{"line_number":44,"utf16_col":62141},"end":{"line_number":44,"utf16_col":62143}},"extent_utf16":{"start":{"line_number":44,"utf16_col":62132},"end":{"line_number":44,"utf16_col":62184}}},{"name":"tu","kind":"function","ident_start":151070,"ident_end":151072,"extent_start":151061,"extent_end":151119,"fully_qualified_name":"tu","ident_utf16":{"start":{"line_number":44,"utf16_col":62193},"end":{"line_number":44,"utf16_col":62195}},"extent_utf16":{"start":{"line_number":44,"utf16_col":62184},"end":{"line_number":44,"utf16_col":62242}}},{"name":"eu","kind":"function","ident_start":151128,"ident_end":151130,"extent_start":151119,"extent_end":151169,"fully_qualified_name":"eu","ident_utf16":{"start":{"line_number":44,"utf16_col":62251},"end":{"line_number":44,"utf16_col":62253}},"extent_utf16":{"start":{"line_number":44,"utf16_col":62242},"end":{"line_number":44,"utf16_col":62292}}},{"name":"au","kind":"function","ident_start":151233,"ident_end":151235,"extent_start":151224,"extent_end":151848,"fully_qualified_name":"au","ident_utf16":{"start":{"line_number":44,"utf16_col":62356},"end":{"line_number":44,"utf16_col":62358}},"extent_utf16":{"start":{"line_number":44,"utf16_col":62347},"end":{"line_number":44,"utf16_col":62971}}},{"name":"cu","kind":"function","ident_start":151909,"ident_end":151911,"extent_start":151900,"extent_end":151953,"fully_qualified_name":"cu","ident_utf16":{"start":{"line_number":44,"utf16_col":63032},"end":{"line_number":44,"utf16_col":63034}},"extent_utf16":{"start":{"line_number":44,"utf16_col":63023},"end":{"line_number":44,"utf16_col":63076}}},{"name":"pu","kind":"function","ident_start":151962,"ident_end":151964,"extent_start":151953,"extent_end":152012,"fully_qualified_name":"pu","ident_utf16":{"start":{"line_number":44,"utf16_col":63085},"end":{"line_number":44,"utf16_col":63087}},"extent_utf16":{"start":{"line_number":44,"utf16_col":63076},"end":{"line_number":44,"utf16_col":63135}}},{"name":"du","kind":"function","ident_start":152021,"ident_end":152023,"extent_start":152012,"extent_end":152081,"fully_qualified_name":"du","ident_utf16":{"start":{"line_number":44,"utf16_col":63144},"end":{"line_number":44,"utf16_col":63146}},"extent_utf16":{"start":{"line_number":44,"utf16_col":63135},"end":{"line_number":44,"utf16_col":63204}}},{"name":"fu","kind":"function","ident_start":152090,"ident_end":152092,"extent_start":152081,"extent_end":152602,"fully_qualified_name":"fu","ident_utf16":{"start":{"line_number":44,"utf16_col":63213},"end":{"line_number":44,"utf16_col":63215}},"extent_utf16":{"start":{"line_number":44,"utf16_col":63204},"end":{"line_number":44,"utf16_col":63725}}},{"name":"e","kind":"function","ident_start":152713,"ident_end":152714,"extent_start":152704,"extent_end":152764,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":63836},"end":{"line_number":44,"utf16_col":63837}},"extent_utf16":{"start":{"line_number":44,"utf16_col":63827},"end":{"line_number":44,"utf16_col":63887}}},{"name":"applyTransform","kind":"function","ident_start":152790,"ident_end":152804,"extent_start":152778,"extent_end":152818,"fully_qualified_name":"applyTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":63913},"end":{"line_number":44,"utf16_col":63927}},"extent_utf16":{"start":{"line_number":44,"utf16_col":63901},"end":{"line_number":44,"utf16_col":63941}}},{"name":"mu","kind":"function","ident_start":152835,"ident_end":152837,"extent_start":152826,"extent_end":152864,"fully_qualified_name":"mu","ident_utf16":{"start":{"line_number":44,"utf16_col":63958},"end":{"line_number":44,"utf16_col":63960}},"extent_utf16":{"start":{"line_number":44,"utf16_col":63949},"end":{"line_number":44,"utf16_col":63987}}},{"name":"xu","kind":"function","ident_start":152873,"ident_end":152875,"extent_start":152864,"extent_end":155059,"fully_qualified_name":"xu","ident_utf16":{"start":{"line_number":44,"utf16_col":63996},"end":{"line_number":44,"utf16_col":63998}},"extent_utf16":{"start":{"line_number":44,"utf16_col":63987},"end":{"line_number":44,"utf16_col":66182}}},{"name":"buildPath","kind":"function","ident_start":154878,"ident_end":154887,"extent_start":154876,"extent_end":155000,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":66001},"end":{"line_number":44,"utf16_col":66010}},"extent_utf16":{"start":{"line_number":44,"utf16_col":65999},"end":{"line_number":44,"utf16_col":66123}}},{"name":"applyTransform","kind":"function","ident_start":155003,"ident_end":155017,"extent_start":155001,"extent_end":155056,"fully_qualified_name":"applyTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":66126},"end":{"line_number":44,"utf16_col":66140}},"extent_utf16":{"start":{"line_number":44,"utf16_col":66124},"end":{"line_number":44,"utf16_col":66179}}},{"name":"_u","kind":"function","ident_start":155068,"ident_end":155070,"extent_start":155059,"extent_end":155099,"fully_qualified_name":"_u","ident_utf16":{"start":{"line_number":44,"utf16_col":66191},"end":{"line_number":44,"utf16_col":66193}},"extent_utf16":{"start":{"line_number":44,"utf16_col":66182},"end":{"line_number":44,"utf16_col":66222}}},{"name":"bu","kind":"function","ident_start":155108,"ident_end":155110,"extent_start":155099,"extent_end":155416,"fully_qualified_name":"bu","ident_utf16":{"start":{"line_number":44,"utf16_col":66231},"end":{"line_number":44,"utf16_col":66233}},"extent_utf16":{"start":{"line_number":44,"utf16_col":66222},"end":{"line_number":44,"utf16_col":66539}}},{"name":"wu","kind":"function","ident_start":155420,"ident_end":155422,"extent_start":155420,"extent_end":155463,"fully_qualified_name":"wu","ident_utf16":{"start":{"line_number":44,"utf16_col":66543},"end":{"line_number":44,"utf16_col":66545}},"extent_utf16":{"start":{"line_number":44,"utf16_col":66543},"end":{"line_number":44,"utf16_col":66586}}},{"name":"e","kind":"function","ident_start":155488,"ident_end":155489,"extent_start":155479,"extent_end":155521,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":66611},"end":{"line_number":44,"utf16_col":66612}},"extent_utf16":{"start":{"line_number":44,"utf16_col":66602},"end":{"line_number":44,"utf16_col":66644}}},{"name":"getDefaultShape","kind":"function","ident_start":155547,"ident_end":155562,"extent_start":155535,"extent_end":155588,"fully_qualified_name":"getDefaultShape","ident_utf16":{"start":{"line_number":44,"utf16_col":66670},"end":{"line_number":44,"utf16_col":66685}},"extent_utf16":{"start":{"line_number":44,"utf16_col":66658},"end":{"line_number":44,"utf16_col":66711}}},{"name":"buildPath","kind":"function","ident_start":155601,"ident_end":155610,"extent_start":155589,"extent_end":155682,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":66724},"end":{"line_number":44,"utf16_col":66733}},"extent_utf16":{"start":{"line_number":44,"utf16_col":66712},"end":{"line_number":44,"utf16_col":66805}}},{"name":"Mu","kind":"function","ident_start":155721,"ident_end":155723,"extent_start":155721,"extent_end":155775,"fully_qualified_name":"Mu","ident_utf16":{"start":{"line_number":44,"utf16_col":66844},"end":{"line_number":44,"utf16_col":66846}},"extent_utf16":{"start":{"line_number":44,"utf16_col":66844},"end":{"line_number":44,"utf16_col":66898}}},{"name":"e","kind":"function","ident_start":155800,"ident_end":155801,"extent_start":155791,"extent_end":155833,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":66923},"end":{"line_number":44,"utf16_col":66924}},"extent_utf16":{"start":{"line_number":44,"utf16_col":66914},"end":{"line_number":44,"utf16_col":66956}}},{"name":"getDefaultShape","kind":"function","ident_start":155859,"ident_end":155874,"extent_start":155847,"extent_end":155900,"fully_qualified_name":"getDefaultShape","ident_utf16":{"start":{"line_number":44,"utf16_col":66982},"end":{"line_number":44,"utf16_col":66997}},"extent_utf16":{"start":{"line_number":44,"utf16_col":66970},"end":{"line_number":44,"utf16_col":67023}}},{"name":"buildPath","kind":"function","ident_start":155913,"ident_end":155922,"extent_start":155901,"extent_end":156178,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":67036},"end":{"line_number":44,"utf16_col":67045}},"extent_utf16":{"start":{"line_number":44,"utf16_col":67024},"end":{"line_number":44,"utf16_col":67301}}},{"name":"zu","kind":"function","ident_start":156354,"ident_end":156356,"extent_start":156345,"extent_end":156705,"fully_qualified_name":"zu","ident_utf16":{"start":{"line_number":44,"utf16_col":67477},"end":{"line_number":44,"utf16_col":67479}},"extent_utf16":{"start":{"line_number":44,"utf16_col":67468},"end":{"line_number":44,"utf16_col":67828}}},{"name":"Vu","kind":"function","ident_start":156714,"ident_end":156716,"extent_start":156705,"extent_end":158829,"fully_qualified_name":"Vu","ident_utf16":{"start":{"line_number":44,"utf16_col":67837},"end":{"line_number":44,"utf16_col":67839}},"extent_utf16":{"start":{"line_number":44,"utf16_col":67828},"end":{"line_number":44,"utf16_col":69952}}},{"name":"Bu","kind":"function","ident_start":158833,"ident_end":158835,"extent_start":158833,"extent_end":158966,"fully_qualified_name":"Bu","ident_utf16":{"start":{"line_number":44,"utf16_col":69956},"end":{"line_number":44,"utf16_col":69958}},"extent_utf16":{"start":{"line_number":44,"utf16_col":69956},"end":{"line_number":44,"utf16_col":70089}}},{"name":"e","kind":"function","ident_start":158991,"ident_end":158992,"extent_start":158982,"extent_end":159024,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":70114},"end":{"line_number":44,"utf16_col":70115}},"extent_utf16":{"start":{"line_number":44,"utf16_col":70105},"end":{"line_number":44,"utf16_col":70147}}},{"name":"getDefaultShape","kind":"function","ident_start":159050,"ident_end":159065,"extent_start":159038,"extent_end":159091,"fully_qualified_name":"getDefaultShape","ident_utf16":{"start":{"line_number":44,"utf16_col":70173},"end":{"line_number":44,"utf16_col":70188}},"extent_utf16":{"start":{"line_number":44,"utf16_col":70161},"end":{"line_number":44,"utf16_col":70214}}},{"name":"buildPath","kind":"function","ident_start":159104,"ident_end":159113,"extent_start":159092,"extent_end":159136,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":70227},"end":{"line_number":44,"utf16_col":70236}},"extent_utf16":{"start":{"line_number":44,"utf16_col":70215},"end":{"line_number":44,"utf16_col":70259}}},{"name":"isZeroArea","kind":"function","ident_start":159149,"ident_end":159159,"extent_start":159137,"extent_end":159252,"fully_qualified_name":"isZeroArea","ident_utf16":{"start":{"line_number":44,"utf16_col":70272},"end":{"line_number":44,"utf16_col":70282}},"extent_utf16":{"start":{"line_number":44,"utf16_col":70260},"end":{"line_number":44,"utf16_col":70375}}},{"name":"Gu","kind":"function","ident_start":159291,"ident_end":159293,"extent_start":159291,"extent_end":159344,"fully_qualified_name":"Gu","ident_utf16":{"start":{"line_number":44,"utf16_col":70414},"end":{"line_number":44,"utf16_col":70416}},"extent_utf16":{"start":{"line_number":44,"utf16_col":70414},"end":{"line_number":44,"utf16_col":70467}}},{"name":"e","kind":"function","ident_start":159369,"ident_end":159370,"extent_start":159360,"extent_end":159402,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":70492},"end":{"line_number":44,"utf16_col":70493}},"extent_utf16":{"start":{"line_number":44,"utf16_col":70483},"end":{"line_number":44,"utf16_col":70525}}},{"name":"getDefaultShape","kind":"function","ident_start":159428,"ident_end":159443,"extent_start":159416,"extent_end":159469,"fully_qualified_name":"getDefaultShape","ident_utf16":{"start":{"line_number":44,"utf16_col":70551},"end":{"line_number":44,"utf16_col":70566}},"extent_utf16":{"start":{"line_number":44,"utf16_col":70539},"end":{"line_number":44,"utf16_col":70592}}},{"name":"buildPath","kind":"function","ident_start":159482,"ident_end":159491,"extent_start":159470,"extent_end":159618,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":70605},"end":{"line_number":44,"utf16_col":70614}},"extent_utf16":{"start":{"line_number":44,"utf16_col":70593},"end":{"line_number":44,"utf16_col":70741}}},{"name":"Hu","kind":"function","ident_start":159635,"ident_end":159637,"extent_start":159626,"extent_end":160506,"fully_qualified_name":"Hu","ident_utf16":{"start":{"line_number":44,"utf16_col":70758},"end":{"line_number":44,"utf16_col":70760}},"extent_utf16":{"start":{"line_number":44,"utf16_col":70749},"end":{"line_number":44,"utf16_col":71629}}},{"name":"Yu","kind":"function","ident_start":160535,"ident_end":160537,"extent_start":160535,"extent_end":160607,"fully_qualified_name":"Yu","ident_utf16":{"start":{"line_number":44,"utf16_col":71658},"end":{"line_number":44,"utf16_col":71660}},"extent_utf16":{"start":{"line_number":44,"utf16_col":71658},"end":{"line_number":44,"utf16_col":71730}}},{"name":"e","kind":"function","ident_start":160632,"ident_end":160633,"extent_start":160623,"extent_end":160665,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":71755},"end":{"line_number":44,"utf16_col":71756}},"extent_utf16":{"start":{"line_number":44,"utf16_col":71746},"end":{"line_number":44,"utf16_col":71788}}},{"name":"getDefaultShape","kind":"function","ident_start":160691,"ident_end":160706,"extent_start":160679,"extent_end":160732,"fully_qualified_name":"getDefaultShape","ident_utf16":{"start":{"line_number":44,"utf16_col":71814},"end":{"line_number":44,"utf16_col":71829}},"extent_utf16":{"start":{"line_number":44,"utf16_col":71802},"end":{"line_number":44,"utf16_col":71855}}},{"name":"buildPath","kind":"function","ident_start":160745,"ident_end":160754,"extent_start":160733,"extent_end":160780,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":71868},"end":{"line_number":44,"utf16_col":71877}},"extent_utf16":{"start":{"line_number":44,"utf16_col":71856},"end":{"line_number":44,"utf16_col":71903}}},{"name":"Uu","kind":"function","ident_start":160820,"ident_end":160822,"extent_start":160820,"extent_end":160907,"fully_qualified_name":"Uu","ident_utf16":{"start":{"line_number":44,"utf16_col":71943},"end":{"line_number":44,"utf16_col":71945}},"extent_utf16":{"start":{"line_number":44,"utf16_col":71943},"end":{"line_number":44,"utf16_col":72030}}},{"name":"e","kind":"function","ident_start":160932,"ident_end":160933,"extent_start":160923,"extent_end":160965,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":72055},"end":{"line_number":44,"utf16_col":72056}},"extent_utf16":{"start":{"line_number":44,"utf16_col":72046},"end":{"line_number":44,"utf16_col":72088}}},{"name":"getDefaultStyle","kind":"function","ident_start":160991,"ident_end":161006,"extent_start":160979,"extent_end":161050,"fully_qualified_name":"getDefaultStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":72114},"end":{"line_number":44,"utf16_col":72129}},"extent_utf16":{"start":{"line_number":44,"utf16_col":72102},"end":{"line_number":44,"utf16_col":72173}}},{"name":"getDefaultShape","kind":"function","ident_start":161063,"ident_end":161078,"extent_start":161051,"extent_end":161104,"fully_qualified_name":"getDefaultShape","ident_utf16":{"start":{"line_number":44,"utf16_col":72186},"end":{"line_number":44,"utf16_col":72201}},"extent_utf16":{"start":{"line_number":44,"utf16_col":72174},"end":{"line_number":44,"utf16_col":72227}}},{"name":"buildPath","kind":"function","ident_start":161117,"ident_end":161126,"extent_start":161105,"extent_end":161152,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":72240},"end":{"line_number":44,"utf16_col":72249}},"extent_utf16":{"start":{"line_number":44,"utf16_col":72228},"end":{"line_number":44,"utf16_col":72275}}},{"name":"qu","kind":"function","ident_start":161199,"ident_end":161201,"extent_start":161199,"extent_end":161268,"fully_qualified_name":"qu","ident_utf16":{"start":{"line_number":44,"utf16_col":72322},"end":{"line_number":44,"utf16_col":72324}},"extent_utf16":{"start":{"line_number":44,"utf16_col":72322},"end":{"line_number":44,"utf16_col":72391}}},{"name":"e","kind":"function","ident_start":161293,"ident_end":161294,"extent_start":161284,"extent_end":161326,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":72416},"end":{"line_number":44,"utf16_col":72417}},"extent_utf16":{"start":{"line_number":44,"utf16_col":72407},"end":{"line_number":44,"utf16_col":72449}}},{"name":"getDefaultStyle","kind":"function","ident_start":161352,"ident_end":161367,"extent_start":161340,"extent_end":161411,"fully_qualified_name":"getDefaultStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":72475},"end":{"line_number":44,"utf16_col":72490}},"extent_utf16":{"start":{"line_number":44,"utf16_col":72463},"end":{"line_number":44,"utf16_col":72534}}},{"name":"getDefaultShape","kind":"function","ident_start":161424,"ident_end":161439,"extent_start":161412,"extent_end":161465,"fully_qualified_name":"getDefaultShape","ident_utf16":{"start":{"line_number":44,"utf16_col":72547},"end":{"line_number":44,"utf16_col":72562}},"extent_utf16":{"start":{"line_number":44,"utf16_col":72535},"end":{"line_number":44,"utf16_col":72588}}},{"name":"buildPath","kind":"function","ident_start":161478,"ident_end":161487,"extent_start":161466,"extent_end":161715,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":72601},"end":{"line_number":44,"utf16_col":72610}},"extent_utf16":{"start":{"line_number":44,"utf16_col":72589},"end":{"line_number":44,"utf16_col":72838}}},{"name":"pointAt","kind":"function","ident_start":161728,"ident_end":161735,"extent_start":161716,"extent_end":161809,"fully_qualified_name":"pointAt","ident_utf16":{"start":{"line_number":44,"utf16_col":72851},"end":{"line_number":44,"utf16_col":72858}},"extent_utf16":{"start":{"line_number":44,"utf16_col":72839},"end":{"line_number":44,"utf16_col":72932}}},{"name":"Ju","kind":"function","ident_start":161852,"ident_end":161854,"extent_start":161852,"extent_end":161945,"fully_qualified_name":"Ju","ident_utf16":{"start":{"line_number":44,"utf16_col":72975},"end":{"line_number":44,"utf16_col":72977}},"extent_utf16":{"start":{"line_number":44,"utf16_col":72975},"end":{"line_number":44,"utf16_col":73068}}},{"name":"Qu","kind":"function","ident_start":161955,"ident_end":161957,"extent_start":161946,"extent_end":162149,"fully_qualified_name":"Qu","ident_utf16":{"start":{"line_number":44,"utf16_col":73078},"end":{"line_number":44,"utf16_col":73080}},"extent_utf16":{"start":{"line_number":44,"utf16_col":73069},"end":{"line_number":44,"utf16_col":73272}}},{"name":"e","kind":"function","ident_start":162177,"ident_end":162178,"extent_start":162168,"extent_end":162210,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":73300},"end":{"line_number":44,"utf16_col":73301}},"extent_utf16":{"start":{"line_number":44,"utf16_col":73291},"end":{"line_number":44,"utf16_col":73333}}},{"name":"getDefaultStyle","kind":"function","ident_start":162236,"ident_end":162251,"extent_start":162224,"extent_end":162295,"fully_qualified_name":"getDefaultStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":73359},"end":{"line_number":44,"utf16_col":73374}},"extent_utf16":{"start":{"line_number":44,"utf16_col":73347},"end":{"line_number":44,"utf16_col":73418}}},{"name":"getDefaultShape","kind":"function","ident_start":162308,"ident_end":162323,"extent_start":162296,"extent_end":162349,"fully_qualified_name":"getDefaultShape","ident_utf16":{"start":{"line_number":44,"utf16_col":73431},"end":{"line_number":44,"utf16_col":73446}},"extent_utf16":{"start":{"line_number":44,"utf16_col":73419},"end":{"line_number":44,"utf16_col":73472}}},{"name":"buildPath","kind":"function","ident_start":162362,"ident_end":162371,"extent_start":162350,"extent_end":162725,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":73485},"end":{"line_number":44,"utf16_col":73494}},"extent_utf16":{"start":{"line_number":44,"utf16_col":73473},"end":{"line_number":44,"utf16_col":73848}}},{"name":"pointAt","kind":"function","ident_start":162738,"ident_end":162745,"extent_start":162726,"extent_end":162785,"fully_qualified_name":"pointAt","ident_utf16":{"start":{"line_number":44,"utf16_col":73861},"end":{"line_number":44,"utf16_col":73868}},"extent_utf16":{"start":{"line_number":44,"utf16_col":73849},"end":{"line_number":44,"utf16_col":73908}}},{"name":"tangentAt","kind":"function","ident_start":162798,"ident_end":162807,"extent_start":162786,"extent_end":162861,"fully_qualified_name":"tangentAt","ident_utf16":{"start":{"line_number":44,"utf16_col":73921},"end":{"line_number":44,"utf16_col":73930}},"extent_utf16":{"start":{"line_number":44,"utf16_col":73909},"end":{"line_number":44,"utf16_col":73984}}},{"name":"eh","kind":"function","ident_start":162906,"ident_end":162908,"extent_start":162906,"extent_end":163009,"fully_qualified_name":"eh","ident_utf16":{"start":{"line_number":44,"utf16_col":74029},"end":{"line_number":44,"utf16_col":74031}},"extent_utf16":{"start":{"line_number":44,"utf16_col":74029},"end":{"line_number":44,"utf16_col":74132}}},{"name":"e","kind":"function","ident_start":163034,"ident_end":163035,"extent_start":163025,"extent_end":163067,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":74157},"end":{"line_number":44,"utf16_col":74158}},"extent_utf16":{"start":{"line_number":44,"utf16_col":74148},"end":{"line_number":44,"utf16_col":74190}}},{"name":"getDefaultStyle","kind":"function","ident_start":163093,"ident_end":163108,"extent_start":163081,"extent_end":163152,"fully_qualified_name":"getDefaultStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":74216},"end":{"line_number":44,"utf16_col":74231}},"extent_utf16":{"start":{"line_number":44,"utf16_col":74204},"end":{"line_number":44,"utf16_col":74275}}},{"name":"getDefaultShape","kind":"function","ident_start":163165,"ident_end":163180,"extent_start":163153,"extent_end":163206,"fully_qualified_name":"getDefaultShape","ident_utf16":{"start":{"line_number":44,"utf16_col":74288},"end":{"line_number":44,"utf16_col":74303}},"extent_utf16":{"start":{"line_number":44,"utf16_col":74276},"end":{"line_number":44,"utf16_col":74329}}},{"name":"buildPath","kind":"function","ident_start":163219,"ident_end":163228,"extent_start":163207,"extent_end":163391,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":74342},"end":{"line_number":44,"utf16_col":74351}},"extent_utf16":{"start":{"line_number":44,"utf16_col":74330},"end":{"line_number":44,"utf16_col":74514}}},{"name":"e","kind":"function","ident_start":163451,"ident_end":163452,"extent_start":163442,"extent_end":163528,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":74574},"end":{"line_number":44,"utf16_col":74575}},"extent_utf16":{"start":{"line_number":44,"utf16_col":74565},"end":{"line_number":44,"utf16_col":74651}}},{"name":"_updatePathDirty","kind":"function","ident_start":163554,"ident_end":163570,"extent_start":163542,"extent_end":163696,"fully_qualified_name":"_updatePathDirty","ident_utf16":{"start":{"line_number":44,"utf16_col":74677},"end":{"line_number":44,"utf16_col":74693}},"extent_utf16":{"start":{"line_number":44,"utf16_col":74665},"end":{"line_number":44,"utf16_col":74819}}},{"name":"beforeBrush","kind":"function","ident_start":163709,"ident_end":163720,"extent_start":163697,"extent_end":163922,"fully_qualified_name":"beforeBrush","ident_utf16":{"start":{"line_number":44,"utf16_col":74832},"end":{"line_number":44,"utf16_col":74843}},"extent_utf16":{"start":{"line_number":44,"utf16_col":74820},"end":{"line_number":44,"utf16_col":75045}}},{"name":"buildPath","kind":"function","ident_start":163935,"ident_end":163944,"extent_start":163923,"extent_end":164032,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":75058},"end":{"line_number":44,"utf16_col":75067}},"extent_utf16":{"start":{"line_number":44,"utf16_col":75046},"end":{"line_number":44,"utf16_col":75155}}},{"name":"afterBrush","kind":"function","ident_start":164045,"ident_end":164055,"extent_start":164033,"extent_end":164136,"fully_qualified_name":"afterBrush","ident_utf16":{"start":{"line_number":44,"utf16_col":75168},"end":{"line_number":44,"utf16_col":75178}},"extent_utf16":{"start":{"line_number":44,"utf16_col":75156},"end":{"line_number":44,"utf16_col":75259}}},{"name":"getBoundingRect","kind":"function","ident_start":164149,"ident_end":164164,"extent_start":164137,"extent_end":164256,"fully_qualified_name":"getBoundingRect","ident_utf16":{"start":{"line_number":44,"utf16_col":75272},"end":{"line_number":44,"utf16_col":75287}},"extent_utf16":{"start":{"line_number":44,"utf16_col":75260},"end":{"line_number":44,"utf16_col":75379}}},{"name":"t","kind":"function","ident_start":164287,"ident_end":164288,"extent_start":164278,"extent_end":164314,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":75410},"end":{"line_number":44,"utf16_col":75411}},"extent_utf16":{"start":{"line_number":44,"utf16_col":75401},"end":{"line_number":44,"utf16_col":75437}}},{"name":"addColorStop","kind":"function","ident_start":164333,"ident_end":164345,"extent_start":164321,"extent_end":164401,"fully_qualified_name":"addColorStop","ident_utf16":{"start":{"line_number":44,"utf16_col":75456},"end":{"line_number":44,"utf16_col":75468}},"extent_utf16":{"start":{"line_number":44,"utf16_col":75444},"end":{"line_number":44,"utf16_col":75524}}},{"name":"e","kind":"function","ident_start":164431,"ident_end":164432,"extent_start":164422,"extent_end":164579,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":75554},"end":{"line_number":44,"utf16_col":75555}},"extent_utf16":{"start":{"line_number":44,"utf16_col":75545},"end":{"line_number":44,"utf16_col":75702}}},{"name":"e","kind":"function","ident_start":164624,"ident_end":164625,"extent_start":164615,"extent_end":164755,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":75747},"end":{"line_number":44,"utf16_col":75748}},"extent_utf16":{"start":{"line_number":44,"utf16_col":75738},"end":{"line_number":44,"utf16_col":75878}}},{"name":"t","kind":"function","ident_start":164837,"ident_end":164838,"extent_start":164828,"extent_end":165005,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":75960},"end":{"line_number":44,"utf16_col":75961}},"extent_utf16":{"start":{"line_number":44,"utf16_col":75951},"end":{"line_number":44,"utf16_col":76128}}},{"name":"fromBoundingRect","kind":"function","ident_start":165024,"ident_end":165040,"extent_start":165012,"extent_end":165351,"fully_qualified_name":"fromBoundingRect","ident_utf16":{"start":{"line_number":44,"utf16_col":76147},"end":{"line_number":44,"utf16_col":76163}},"extent_utf16":{"start":{"line_number":44,"utf16_col":76135},"end":{"line_number":44,"utf16_col":76474}}},{"name":"intersect","kind":"function","ident_start":165364,"ident_end":165373,"extent_start":165352,"extent_end":165578,"fully_qualified_name":"intersect","ident_utf16":{"start":{"line_number":44,"utf16_col":76487},"end":{"line_number":44,"utf16_col":76496}},"extent_utf16":{"start":{"line_number":44,"utf16_col":76475},"end":{"line_number":44,"utf16_col":76701}}},{"name":"_intersectCheckOneSide","kind":"function","ident_start":165591,"ident_end":165613,"extent_start":165579,"extent_end":166069,"fully_qualified_name":"_intersectCheckOneSide","ident_utf16":{"start":{"line_number":44,"utf16_col":76714},"end":{"line_number":44,"utf16_col":76736}},"extent_utf16":{"start":{"line_number":44,"utf16_col":76702},"end":{"line_number":44,"utf16_col":77192}}},{"name":"_getProjMinMaxOnAxis","kind":"function","ident_start":166082,"ident_end":166102,"extent_start":166070,"extent_end":166274,"fully_qualified_name":"_getProjMinMaxOnAxis","ident_utf16":{"start":{"line_number":44,"utf16_col":77205},"end":{"line_number":44,"utf16_col":77225}},"extent_utf16":{"start":{"line_number":44,"utf16_col":77193},"end":{"line_number":44,"utf16_col":77397}}},{"name":"e","kind":"function","ident_start":166310,"ident_end":166311,"extent_start":166301,"extent_end":166459,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":77433},"end":{"line_number":44,"utf16_col":77434}},"extent_utf16":{"start":{"line_number":44,"utf16_col":77424},"end":{"line_number":44,"utf16_col":77582}}},{"name":"traverse","kind":"function","ident_start":166485,"ident_end":166493,"extent_start":166473,"extent_end":166523,"fully_qualified_name":"traverse","ident_utf16":{"start":{"line_number":44,"utf16_col":77608},"end":{"line_number":44,"utf16_col":77616}},"extent_utf16":{"start":{"line_number":44,"utf16_col":77596},"end":{"line_number":44,"utf16_col":77646}}},{"name":"useStyle","kind":"function","ident_start":166536,"ident_end":166544,"extent_start":166524,"extent_end":166570,"fully_qualified_name":"useStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":77659},"end":{"line_number":44,"utf16_col":77667}},"extent_utf16":{"start":{"line_number":44,"utf16_col":77647},"end":{"line_number":44,"utf16_col":77693}}},{"name":"getCursor","kind":"function","ident_start":166583,"ident_end":166592,"extent_start":166571,"extent_end":166624,"fully_qualified_name":"getCursor","ident_utf16":{"start":{"line_number":44,"utf16_col":77706},"end":{"line_number":44,"utf16_col":77715}},"extent_utf16":{"start":{"line_number":44,"utf16_col":77694},"end":{"line_number":44,"utf16_col":77747}}},{"name":"innerAfterBrush","kind":"function","ident_start":166637,"ident_end":166652,"extent_start":166625,"extent_end":166703,"fully_qualified_name":"innerAfterBrush","ident_utf16":{"start":{"line_number":44,"utf16_col":77760},"end":{"line_number":44,"utf16_col":77775}},"extent_utf16":{"start":{"line_number":44,"utf16_col":77748},"end":{"line_number":44,"utf16_col":77826}}},{"name":"clearDisplaybles","kind":"function","ident_start":166716,"ident_end":166732,"extent_start":166704,"extent_end":166847,"fully_qualified_name":"clearDisplaybles","ident_utf16":{"start":{"line_number":44,"utf16_col":77839},"end":{"line_number":44,"utf16_col":77855}},"extent_utf16":{"start":{"line_number":44,"utf16_col":77827},"end":{"line_number":44,"utf16_col":77970}}},{"name":"clearTemporalDisplayables","kind":"function","ident_start":166860,"ident_end":166885,"extent_start":166848,"extent_end":166928,"fully_qualified_name":"clearTemporalDisplayables","ident_utf16":{"start":{"line_number":44,"utf16_col":77983},"end":{"line_number":44,"utf16_col":78008}},"extent_utf16":{"start":{"line_number":44,"utf16_col":77971},"end":{"line_number":44,"utf16_col":78051}}},{"name":"addDisplayable","kind":"function","ident_start":166941,"ident_end":166955,"extent_start":166929,"extent_end":167053,"fully_qualified_name":"addDisplayable","ident_utf16":{"start":{"line_number":44,"utf16_col":78064},"end":{"line_number":44,"utf16_col":78078}},"extent_utf16":{"start":{"line_number":44,"utf16_col":78052},"end":{"line_number":44,"utf16_col":78176}}},{"name":"addDisplayables","kind":"function","ident_start":167066,"ident_end":167081,"extent_start":167054,"extent_end":167159,"fully_qualified_name":"addDisplayables","ident_utf16":{"start":{"line_number":44,"utf16_col":78189},"end":{"line_number":44,"utf16_col":78204}},"extent_utf16":{"start":{"line_number":44,"utf16_col":78177},"end":{"line_number":44,"utf16_col":78282}}},{"name":"getDisplayables","kind":"function","ident_start":167172,"ident_end":167187,"extent_start":167160,"extent_end":167225,"fully_qualified_name":"getDisplayables","ident_utf16":{"start":{"line_number":44,"utf16_col":78295},"end":{"line_number":44,"utf16_col":78310}},"extent_utf16":{"start":{"line_number":44,"utf16_col":78283},"end":{"line_number":44,"utf16_col":78348}}},{"name":"getTemporalDisplayables","kind":"function","ident_start":167238,"ident_end":167261,"extent_start":167226,"extent_end":167308,"fully_qualified_name":"getTemporalDisplayables","ident_utf16":{"start":{"line_number":44,"utf16_col":78361},"end":{"line_number":44,"utf16_col":78384}},"extent_utf16":{"start":{"line_number":44,"utf16_col":78349},"end":{"line_number":44,"utf16_col":78431}}},{"name":"eachPendingDisplayable","kind":"function","ident_start":167321,"ident_end":167343,"extent_start":167309,"extent_end":167525,"fully_qualified_name":"eachPendingDisplayable","ident_utf16":{"start":{"line_number":44,"utf16_col":78444},"end":{"line_number":44,"utf16_col":78466}},"extent_utf16":{"start":{"line_number":44,"utf16_col":78432},"end":{"line_number":44,"utf16_col":78648}}},{"name":"update","kind":"function","ident_start":167538,"ident_end":167544,"extent_start":167526,"extent_end":167827,"fully_qualified_name":"update","ident_utf16":{"start":{"line_number":44,"utf16_col":78661},"end":{"line_number":44,"utf16_col":78667}},"extent_utf16":{"start":{"line_number":44,"utf16_col":78649},"end":{"line_number":44,"utf16_col":78950}}},{"name":"getBoundingRect","kind":"function","ident_start":167840,"ident_end":167855,"extent_start":167828,"extent_end":168122,"fully_qualified_name":"getBoundingRect","ident_utf16":{"start":{"line_number":44,"utf16_col":78963},"end":{"line_number":44,"utf16_col":78978}},"extent_utf16":{"start":{"line_number":44,"utf16_col":78951},"end":{"line_number":44,"utf16_col":79245}}},{"name":"contain","kind":"function","ident_start":168135,"ident_end":168142,"extent_start":168123,"extent_end":168341,"fully_qualified_name":"contain","ident_utf16":{"start":{"line_number":44,"utf16_col":79258},"end":{"line_number":44,"utf16_col":79265}},"extent_utf16":{"start":{"line_number":44,"utf16_col":79246},"end":{"line_number":44,"utf16_col":79464}}},{"name":"gh","kind":"function","ident_start":168366,"ident_end":168368,"extent_start":168357,"extent_end":168952,"fully_qualified_name":"gh","ident_utf16":{"start":{"line_number":44,"utf16_col":79489},"end":{"line_number":44,"utf16_col":79491}},"extent_utf16":{"start":{"line_number":44,"utf16_col":79480},"end":{"line_number":44,"utf16_col":80075}}},{"name":"yh","kind":"function","ident_start":168961,"ident_end":168963,"extent_start":168952,"extent_end":169441,"fully_qualified_name":"yh","ident_utf16":{"start":{"line_number":44,"utf16_col":80084},"end":{"line_number":44,"utf16_col":80086}},"extent_utf16":{"start":{"line_number":44,"utf16_col":80075},"end":{"line_number":44,"utf16_col":80564}}},{"name":"vh","kind":"function","ident_start":169450,"ident_end":169452,"extent_start":169441,"extent_end":169491,"fully_qualified_name":"vh","ident_utf16":{"start":{"line_number":44,"utf16_col":80573},"end":{"line_number":44,"utf16_col":80575}},"extent_utf16":{"start":{"line_number":44,"utf16_col":80564},"end":{"line_number":44,"utf16_col":80614}}},{"name":"mh","kind":"function","ident_start":169500,"ident_end":169502,"extent_start":169491,"extent_end":169540,"fully_qualified_name":"mh","ident_utf16":{"start":{"line_number":44,"utf16_col":80623},"end":{"line_number":44,"utf16_col":80625}},"extent_utf16":{"start":{"line_number":44,"utf16_col":80614},"end":{"line_number":44,"utf16_col":80663}}},{"name":"xh","kind":"function","ident_start":169549,"ident_end":169551,"extent_start":169540,"extent_end":169665,"fully_qualified_name":"xh","ident_utf16":{"start":{"line_number":44,"utf16_col":80672},"end":{"line_number":44,"utf16_col":80674}},"extent_utf16":{"start":{"line_number":44,"utf16_col":80663},"end":{"line_number":44,"utf16_col":80788}}},{"name":"_h","kind":"function","ident_start":169674,"ident_end":169676,"extent_start":169665,"extent_end":169721,"fully_qualified_name":"_h","ident_utf16":{"start":{"line_number":44,"utf16_col":80797},"end":{"line_number":44,"utf16_col":80799}},"extent_utf16":{"start":{"line_number":44,"utf16_col":80788},"end":{"line_number":44,"utf16_col":80844}}},{"name":"bh","kind":"function","ident_start":169730,"ident_end":169732,"extent_start":169721,"extent_end":169820,"fully_qualified_name":"bh","ident_utf16":{"start":{"line_number":44,"utf16_col":80853},"end":{"line_number":44,"utf16_col":80855}},"extent_utf16":{"start":{"line_number":44,"utf16_col":80844},"end":{"line_number":44,"utf16_col":80943}}},{"name":"wh","kind":"function","ident_start":169829,"ident_end":169831,"extent_start":169820,"extent_end":169953,"fully_qualified_name":"wh","ident_utf16":{"start":{"line_number":44,"utf16_col":80952},"end":{"line_number":44,"utf16_col":80954}},"extent_utf16":{"start":{"line_number":44,"utf16_col":80943},"end":{"line_number":44,"utf16_col":81076}}},{"name":"i","kind":"function","ident_start":169848,"ident_end":169849,"extent_start":169839,"extent_end":169881,"fully_qualified_name":"i","ident_utf16":{"start":{"line_number":44,"utf16_col":80971},"end":{"line_number":44,"utf16_col":80972}},"extent_utf16":{"start":{"line_number":44,"utf16_col":80962},"end":{"line_number":44,"utf16_col":81004}}},{"name":"Sh","kind":"function","ident_start":169962,"ident_end":169964,"extent_start":169953,"extent_end":169991,"fully_qualified_name":"Sh","ident_utf16":{"start":{"line_number":44,"utf16_col":81085},"end":{"line_number":44,"utf16_col":81087}},"extent_utf16":{"start":{"line_number":44,"utf16_col":81076},"end":{"line_number":44,"utf16_col":81114}}},{"name":"Ch","kind":"function","ident_start":170034,"ident_end":170036,"extent_start":170025,"extent_end":170060,"fully_qualified_name":"Ch","ident_utf16":{"start":{"line_number":44,"utf16_col":81157},"end":{"line_number":44,"utf16_col":81159}},"extent_utf16":{"start":{"line_number":44,"utf16_col":81148},"end":{"line_number":44,"utf16_col":81183}}},{"name":"Dh","kind":"function","ident_start":170064,"ident_end":170066,"extent_start":170064,"extent_end":170243,"fully_qualified_name":"Dh","ident_utf16":{"start":{"line_number":44,"utf16_col":81187},"end":{"line_number":44,"utf16_col":81189}},"extent_utf16":{"start":{"line_number":44,"utf16_col":81187},"end":{"line_number":44,"utf16_col":81366}}},{"name":"e","kind":"function","ident_start":170123,"ident_end":170124,"extent_start":170114,"extent_end":170222,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":81246},"end":{"line_number":44,"utf16_col":81247}},"extent_utf16":{"start":{"line_number":44,"utf16_col":81237},"end":{"line_number":44,"utf16_col":81345}}},{"name":"Ah","kind":"function","ident_start":170253,"ident_end":170255,"extent_start":170244,"extent_end":170276,"fully_qualified_name":"Ah","ident_utf16":{"start":{"line_number":44,"utf16_col":81376},"end":{"line_number":44,"utf16_col":81378}},"extent_utf16":{"start":{"line_number":44,"utf16_col":81367},"end":{"line_number":44,"utf16_col":81399}}},{"name":"kh","kind":"function","ident_start":170285,"ident_end":170287,"extent_start":170276,"extent_end":170301,"fully_qualified_name":"kh","ident_utf16":{"start":{"line_number":44,"utf16_col":81408},"end":{"line_number":44,"utf16_col":81410}},"extent_utf16":{"start":{"line_number":44,"utf16_col":81399},"end":{"line_number":44,"utf16_col":81424}}},{"name":"Lh","kind":"function","ident_start":170310,"ident_end":170312,"extent_start":170301,"extent_end":170353,"fully_qualified_name":"Lh","ident_utf16":{"start":{"line_number":44,"utf16_col":81433},"end":{"line_number":44,"utf16_col":81435}},"extent_utf16":{"start":{"line_number":44,"utf16_col":81424},"end":{"line_number":44,"utf16_col":81476}}},{"name":"Ph","kind":"function","ident_start":170362,"ident_end":170364,"extent_start":170353,"extent_end":170454,"fully_qualified_name":"Ph","ident_utf16":{"start":{"line_number":44,"utf16_col":81485},"end":{"line_number":44,"utf16_col":81487}},"extent_utf16":{"start":{"line_number":44,"utf16_col":81476},"end":{"line_number":44,"utf16_col":81577}}},{"name":"Oh","kind":"function","ident_start":170463,"ident_end":170465,"extent_start":170454,"extent_end":170652,"fully_qualified_name":"Oh","ident_utf16":{"start":{"line_number":44,"utf16_col":81586},"end":{"line_number":44,"utf16_col":81588}},"extent_utf16":{"start":{"line_number":44,"utf16_col":81577},"end":{"line_number":44,"utf16_col":81775}}},{"name":"onload","kind":"function","ident_start":170545,"ident_end":170551,"extent_start":170545,"extent_end":170640,"fully_qualified_name":"onload","ident_utf16":{"start":{"line_number":44,"utf16_col":81668},"end":{"line_number":44,"utf16_col":81674}},"extent_utf16":{"start":{"line_number":44,"utf16_col":81668},"end":{"line_number":44,"utf16_col":81763}}},{"name":"Rh","kind":"function","ident_start":170661,"ident_end":170663,"extent_start":170652,"extent_end":170810,"fully_qualified_name":"Rh","ident_utf16":{"start":{"line_number":44,"utf16_col":81784},"end":{"line_number":44,"utf16_col":81786}},"extent_utf16":{"start":{"line_number":44,"utf16_col":81775},"end":{"line_number":44,"utf16_col":81933}}},{"name":"Nh","kind":"function","ident_start":170814,"ident_end":170816,"extent_start":170814,"extent_end":171053,"fully_qualified_name":"Nh","ident_utf16":{"start":{"line_number":44,"utf16_col":81937},"end":{"line_number":44,"utf16_col":81939}},"extent_utf16":{"start":{"line_number":44,"utf16_col":81937},"end":{"line_number":44,"utf16_col":82176}}},{"name":"buildPath","kind":"function","ident_start":170958,"ident_end":170967,"extent_start":170956,"extent_end":171050,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":82081},"end":{"line_number":44,"utf16_col":82090}},"extent_utf16":{"start":{"line_number":44,"utf16_col":82079},"end":{"line_number":44,"utf16_col":82173}}},{"name":"Eh","kind":"function","ident_start":171063,"ident_end":171065,"extent_start":171054,"extent_end":171161,"fully_qualified_name":"Eh","ident_utf16":{"start":{"line_number":44,"utf16_col":82186},"end":{"line_number":44,"utf16_col":82188}},"extent_utf16":{"start":{"line_number":44,"utf16_col":82177},"end":{"line_number":44,"utf16_col":82284}}},{"name":"zh","kind":"function","ident_start":171170,"ident_end":171172,"extent_start":171161,"extent_end":171209,"fully_qualified_name":"zh","ident_utf16":{"start":{"line_number":44,"utf16_col":82293},"end":{"line_number":44,"utf16_col":82295}},"extent_utf16":{"start":{"line_number":44,"utf16_col":82284},"end":{"line_number":44,"utf16_col":82332}}},{"name":"Bh","kind":"function","ident_start":171228,"ident_end":171230,"extent_start":171219,"extent_end":171313,"fully_qualified_name":"Bh","ident_utf16":{"start":{"line_number":44,"utf16_col":82351},"end":{"line_number":44,"utf16_col":82353}},"extent_utf16":{"start":{"line_number":44,"utf16_col":82342},"end":{"line_number":44,"utf16_col":82436}}},{"name":"Fh","kind":"function","ident_start":171322,"ident_end":171324,"extent_start":171313,"extent_end":171404,"fully_qualified_name":"Fh","ident_utf16":{"start":{"line_number":44,"utf16_col":82445},"end":{"line_number":44,"utf16_col":82447}},"extent_utf16":{"start":{"line_number":44,"utf16_col":82436},"end":{"line_number":44,"utf16_col":82527}}},{"name":"Gh","kind":"function","ident_start":171413,"ident_end":171415,"extent_start":171404,"extent_end":171694,"fully_qualified_name":"Gh","ident_utf16":{"start":{"line_number":44,"utf16_col":82536},"end":{"line_number":44,"utf16_col":82538}},"extent_utf16":{"start":{"line_number":44,"utf16_col":82527},"end":{"line_number":44,"utf16_col":82817}}},{"name":"Wh","kind":"function","ident_start":171703,"ident_end":171705,"extent_start":171694,"extent_end":171726,"fully_qualified_name":"Wh","ident_utf16":{"start":{"line_number":44,"utf16_col":82826},"end":{"line_number":44,"utf16_col":82828}},"extent_utf16":{"start":{"line_number":44,"utf16_col":82817},"end":{"line_number":44,"utf16_col":82849}}},{"name":"Hh","kind":"function","ident_start":171735,"ident_end":171737,"extent_start":171726,"extent_end":172072,"fully_qualified_name":"Hh","ident_utf16":{"start":{"line_number":44,"utf16_col":82858},"end":{"line_number":44,"utf16_col":82860}},"extent_utf16":{"start":{"line_number":44,"utf16_col":82849},"end":{"line_number":44,"utf16_col":83195}}},{"name":"o","kind":"function","ident_start":171955,"ident_end":171956,"extent_start":171946,"extent_end":172071,"fully_qualified_name":"o","ident_utf16":{"start":{"line_number":44,"utf16_col":83078},"end":{"line_number":44,"utf16_col":83079}},"extent_utf16":{"start":{"line_number":44,"utf16_col":83069},"end":{"line_number":44,"utf16_col":83194}}},{"name":"Yh","kind":"function","ident_start":172081,"ident_end":172083,"extent_start":172072,"extent_end":172214,"fully_qualified_name":"Yh","ident_utf16":{"start":{"line_number":44,"utf16_col":83204},"end":{"line_number":44,"utf16_col":83206}},"extent_utf16":{"start":{"line_number":44,"utf16_col":83195},"end":{"line_number":44,"utf16_col":83337}}},{"name":"Xh","kind":"function","ident_start":172223,"ident_end":172225,"extent_start":172214,"extent_end":172376,"fully_qualified_name":"Xh","ident_utf16":{"start":{"line_number":44,"utf16_col":83346},"end":{"line_number":44,"utf16_col":83348}},"extent_utf16":{"start":{"line_number":44,"utf16_col":83337},"end":{"line_number":44,"utf16_col":83499}}},{"name":"Uh","kind":"function","ident_start":172385,"ident_end":172387,"extent_start":172376,"extent_end":172601,"fully_qualified_name":"Uh","ident_utf16":{"start":{"line_number":44,"utf16_col":83508},"end":{"line_number":44,"utf16_col":83510}},"extent_utf16":{"start":{"line_number":44,"utf16_col":83499},"end":{"line_number":44,"utf16_col":83724}}},{"name":"Zh","kind":"function","ident_start":172610,"ident_end":172612,"extent_start":172601,"extent_end":172728,"fully_qualified_name":"Zh","ident_utf16":{"start":{"line_number":44,"utf16_col":83733},"end":{"line_number":44,"utf16_col":83735}},"extent_utf16":{"start":{"line_number":44,"utf16_col":83724},"end":{"line_number":44,"utf16_col":83851}}},{"name":"jh","kind":"function","ident_start":172737,"ident_end":172739,"extent_start":172728,"extent_end":172926,"fully_qualified_name":"jh","ident_utf16":{"start":{"line_number":44,"utf16_col":83860},"end":{"line_number":44,"utf16_col":83862}},"extent_utf16":{"start":{"line_number":44,"utf16_col":83851},"end":{"line_number":44,"utf16_col":84049}}},{"name":"qh","kind":"function","ident_start":172935,"ident_end":172937,"extent_start":172926,"extent_end":172962,"fully_qualified_name":"qh","ident_utf16":{"start":{"line_number":44,"utf16_col":84058},"end":{"line_number":44,"utf16_col":84060}},"extent_utf16":{"start":{"line_number":44,"utf16_col":84049},"end":{"line_number":44,"utf16_col":84085}}},{"name":"Kh","kind":"function","ident_start":172971,"ident_end":172973,"extent_start":172962,"extent_end":173383,"fully_qualified_name":"Kh","ident_utf16":{"start":{"line_number":44,"utf16_col":84094},"end":{"line_number":44,"utf16_col":84096}},"extent_utf16":{"start":{"line_number":44,"utf16_col":84085},"end":{"line_number":44,"utf16_col":84506}}},{"name":"$h","kind":"function","ident_start":173392,"ident_end":173394,"extent_start":173383,"extent_end":173443,"fully_qualified_name":"$h","ident_utf16":{"start":{"line_number":44,"utf16_col":84515},"end":{"line_number":44,"utf16_col":84517}},"extent_utf16":{"start":{"line_number":44,"utf16_col":84506},"end":{"line_number":44,"utf16_col":84566}}},{"name":"Jh","kind":"function","ident_start":173452,"ident_end":173454,"extent_start":173443,"extent_end":173524,"fully_qualified_name":"Jh","ident_utf16":{"start":{"line_number":44,"utf16_col":84575},"end":{"line_number":44,"utf16_col":84577}},"extent_utf16":{"start":{"line_number":44,"utf16_col":84566},"end":{"line_number":44,"utf16_col":84647}}},{"name":"subPixelOptimizeRect","kind":"function","ident_start":173953,"ident_end":173973,"extent_start":173953,"extent_end":174023,"fully_qualified_name":"subPixelOptimizeRect","ident_utf16":{"start":{"line_number":44,"utf16_col":85076},"end":{"line_number":44,"utf16_col":85096}},"extent_utf16":{"start":{"line_number":44,"utf16_col":85076},"end":{"line_number":44,"utf16_col":85146}}},{"name":"ec","kind":"function","ident_start":174534,"ident_end":174536,"extent_start":174525,"extent_end":174738,"fully_qualified_name":"ec","ident_utf16":{"start":{"line_number":44,"utf16_col":85657},"end":{"line_number":44,"utf16_col":85659}},"extent_utf16":{"start":{"line_number":44,"utf16_col":85648},"end":{"line_number":44,"utf16_col":85861}}},{"name":"nc","kind":"function","ident_start":174747,"ident_end":174749,"extent_start":174738,"extent_end":175138,"fully_qualified_name":"nc","ident_utf16":{"start":{"line_number":44,"utf16_col":85870},"end":{"line_number":44,"utf16_col":85872}},"extent_utf16":{"start":{"line_number":44,"utf16_col":85861},"end":{"line_number":44,"utf16_col":86261}}},{"name":"ic","kind":"function","ident_start":175147,"ident_end":175149,"extent_start":175138,"extent_end":175976,"fully_qualified_name":"ic","ident_utf16":{"start":{"line_number":44,"utf16_col":86270},"end":{"line_number":44,"utf16_col":86272}},"extent_utf16":{"start":{"line_number":44,"utf16_col":86261},"end":{"line_number":44,"utf16_col":87099}}},{"name":"setLabelText","kind":"function","ident_start":175893,"ident_end":175905,"extent_start":175887,"extent_end":175942,"fully_qualified_name":"setLabelText","ident_utf16":{"start":{"line_number":44,"utf16_col":87016},"end":{"line_number":44,"utf16_col":87028}},"extent_utf16":{"start":{"line_number":44,"utf16_col":87010},"end":{"line_number":44,"utf16_col":87065}}},{"name":"rc","kind":"function","ident_start":175985,"ident_end":175987,"extent_start":175976,"extent_end":176104,"fully_qualified_name":"rc","ident_utf16":{"start":{"line_number":44,"utf16_col":87108},"end":{"line_number":44,"utf16_col":87110}},"extent_utf16":{"start":{"line_number":44,"utf16_col":87099},"end":{"line_number":44,"utf16_col":87227}}},{"name":"oc","kind":"function","ident_start":176113,"ident_end":176115,"extent_start":176104,"extent_end":176627,"fully_qualified_name":"oc","ident_utf16":{"start":{"line_number":44,"utf16_col":87236},"end":{"line_number":44,"utf16_col":87238}},"extent_utf16":{"start":{"line_number":44,"utf16_col":87227},"end":{"line_number":44,"utf16_col":87750}}},{"name":"ac","kind":"function","ident_start":176636,"ident_end":176638,"extent_start":176627,"extent_end":177038,"fully_qualified_name":"ac","ident_utf16":{"start":{"line_number":44,"utf16_col":87759},"end":{"line_number":44,"utf16_col":87761}},"extent_utf16":{"start":{"line_number":44,"utf16_col":87750},"end":{"line_number":44,"utf16_col":88161}}},{"name":"hc","kind":"function","ident_start":177410,"ident_end":177412,"extent_start":177401,"extent_end":178670,"fully_qualified_name":"hc","ident_utf16":{"start":{"line_number":44,"utf16_col":88533},"end":{"line_number":44,"utf16_col":88535}},"extent_utf16":{"start":{"line_number":44,"utf16_col":88524},"end":{"line_number":44,"utf16_col":89793}}},{"name":"cc","kind":"function","ident_start":178679,"ident_end":178681,"extent_start":178670,"extent_end":178946,"fully_qualified_name":"cc","ident_utf16":{"start":{"line_number":44,"utf16_col":89802},"end":{"line_number":44,"utf16_col":89804}},"extent_utf16":{"start":{"line_number":44,"utf16_col":89793},"end":{"line_number":44,"utf16_col":90069}}},{"name":"dc","kind":"function","ident_start":178967,"ident_end":178969,"extent_start":178958,"extent_end":179180,"fully_qualified_name":"dc","ident_utf16":{"start":{"line_number":44,"utf16_col":90090},"end":{"line_number":44,"utf16_col":90092}},"extent_utf16":{"start":{"line_number":44,"utf16_col":90081},"end":{"line_number":44,"utf16_col":90303}}},{"name":"fc","kind":"function","ident_start":179189,"ident_end":179191,"extent_start":179180,"extent_end":179573,"fully_qualified_name":"fc","ident_utf16":{"start":{"line_number":44,"utf16_col":90312},"end":{"line_number":44,"utf16_col":90314}},"extent_utf16":{"start":{"line_number":44,"utf16_col":90303},"end":{"line_number":44,"utf16_col":90696}}},{"name":"t","kind":"function","ident_start":179753,"ident_end":179754,"extent_start":179744,"extent_end":179758,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":90876},"end":{"line_number":44,"utf16_col":90877}},"extent_utf16":{"start":{"line_number":44,"utf16_col":90867},"end":{"line_number":44,"utf16_col":90881}}},{"name":"getTextColor","kind":"function","ident_start":179777,"ident_end":179789,"extent_start":179765,"extent_end":179877,"fully_qualified_name":"getTextColor","ident_utf16":{"start":{"line_number":44,"utf16_col":90900},"end":{"line_number":44,"utf16_col":90912}},"extent_utf16":{"start":{"line_number":44,"utf16_col":90888},"end":{"line_number":44,"utf16_col":91000}}},{"name":"getFont","kind":"function","ident_start":179890,"ident_end":179897,"extent_start":179878,"extent_end":180093,"fully_qualified_name":"getFont","ident_utf16":{"start":{"line_number":44,"utf16_col":91013},"end":{"line_number":44,"utf16_col":91020}},"extent_utf16":{"start":{"line_number":44,"utf16_col":91001},"end":{"line_number":44,"utf16_col":91216}}},{"name":"getTextRect","kind":"function","ident_start":180106,"ident_end":180117,"extent_start":180094,"extent_end":180332,"fully_qualified_name":"getTextRect","ident_utf16":{"start":{"line_number":44,"utf16_col":91229},"end":{"line_number":44,"utf16_col":91240}},"extent_utf16":{"start":{"line_number":44,"utf16_col":91217},"end":{"line_number":44,"utf16_col":91455}}},{"name":"t","kind":"function","ident_start":180601,"ident_end":180602,"extent_start":180592,"extent_end":180606,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":91724},"end":{"line_number":44,"utf16_col":91725}},"extent_utf16":{"start":{"line_number":44,"utf16_col":91715},"end":{"line_number":44,"utf16_col":91729}}},{"name":"getLineStyle","kind":"function","ident_start":180625,"ident_end":180637,"extent_start":180613,"extent_end":180668,"fully_qualified_name":"getLineStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":91748},"end":{"line_number":44,"utf16_col":91760}},"extent_utf16":{"start":{"line_number":44,"utf16_col":91736},"end":{"line_number":44,"utf16_col":91791}}},{"name":"t","kind":"function","ident_start":181009,"ident_end":181010,"extent_start":181000,"extent_end":181014,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":92132},"end":{"line_number":44,"utf16_col":92133}},"extent_utf16":{"start":{"line_number":44,"utf16_col":92123},"end":{"line_number":44,"utf16_col":92137}}},{"name":"getItemStyle","kind":"function","ident_start":181033,"ident_end":181045,"extent_start":181021,"extent_end":181080,"fully_qualified_name":"getItemStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":92156},"end":{"line_number":44,"utf16_col":92168}},"extent_utf16":{"start":{"line_number":44,"utf16_col":92144},"end":{"line_number":44,"utf16_col":92203}}},{"name":"t","kind":"function","ident_start":181109,"ident_end":181110,"extent_start":181100,"extent_end":181166,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":92232},"end":{"line_number":44,"utf16_col":92233}},"extent_utf16":{"start":{"line_number":44,"utf16_col":92223},"end":{"line_number":44,"utf16_col":92289}}},{"name":"init","kind":"function","ident_start":181185,"ident_end":181189,"extent_start":181173,"extent_end":181266,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":92308},"end":{"line_number":44,"utf16_col":92312}},"extent_utf16":{"start":{"line_number":44,"utf16_col":92296},"end":{"line_number":44,"utf16_col":92389}}},{"name":"mergeOption","kind":"function","ident_start":181279,"ident_end":181290,"extent_start":181267,"extent_end":181325,"fully_qualified_name":"mergeOption","ident_utf16":{"start":{"line_number":44,"utf16_col":92402},"end":{"line_number":44,"utf16_col":92413}},"extent_utf16":{"start":{"line_number":44,"utf16_col":92390},"end":{"line_number":44,"utf16_col":92448}}},{"name":"get","kind":"function","ident_start":181338,"ident_end":181341,"extent_start":181326,"extent_end":181435,"fully_qualified_name":"get","ident_utf16":{"start":{"line_number":44,"utf16_col":92461},"end":{"line_number":44,"utf16_col":92464}},"extent_utf16":{"start":{"line_number":44,"utf16_col":92449},"end":{"line_number":44,"utf16_col":92558}}},{"name":"getShallow","kind":"function","ident_start":181448,"ident_end":181458,"extent_start":181436,"extent_end":181579,"fully_qualified_name":"getShallow","ident_utf16":{"start":{"line_number":44,"utf16_col":92571},"end":{"line_number":44,"utf16_col":92581}},"extent_utf16":{"start":{"line_number":44,"utf16_col":92559},"end":{"line_number":44,"utf16_col":92702}}},{"name":"getModel","kind":"function","ident_start":181592,"ident_end":181600,"extent_start":181580,"extent_end":181788,"fully_qualified_name":"getModel","ident_utf16":{"start":{"line_number":44,"utf16_col":92715},"end":{"line_number":44,"utf16_col":92723}},"extent_utf16":{"start":{"line_number":44,"utf16_col":92703},"end":{"line_number":44,"utf16_col":92911}}},{"name":"isEmpty","kind":"function","ident_start":181801,"ident_end":181808,"extent_start":181789,"extent_end":181845,"fully_qualified_name":"isEmpty","ident_utf16":{"start":{"line_number":44,"utf16_col":92924},"end":{"line_number":44,"utf16_col":92931}},"extent_utf16":{"start":{"line_number":44,"utf16_col":92912},"end":{"line_number":44,"utf16_col":92968}}},{"name":"restoreData","kind":"function","ident_start":181858,"ident_end":181869,"extent_start":181846,"extent_end":181882,"fully_qualified_name":"restoreData","ident_utf16":{"start":{"line_number":44,"utf16_col":92981},"end":{"line_number":44,"utf16_col":92992}},"extent_utf16":{"start":{"line_number":44,"utf16_col":92969},"end":{"line_number":44,"utf16_col":93005}}},{"name":"clone","kind":"function","ident_start":181895,"ident_end":181900,"extent_start":181883,"extent_end":181959,"fully_qualified_name":"clone","ident_utf16":{"start":{"line_number":44,"utf16_col":93018},"end":{"line_number":44,"utf16_col":93023}},"extent_utf16":{"start":{"line_number":44,"utf16_col":93006},"end":{"line_number":44,"utf16_col":93082}}},{"name":"parsePath","kind":"function","ident_start":181972,"ident_end":181981,"extent_start":181960,"extent_end":182034,"fully_qualified_name":"parsePath","ident_utf16":{"start":{"line_number":44,"utf16_col":93095},"end":{"line_number":44,"utf16_col":93104}},"extent_utf16":{"start":{"line_number":44,"utf16_col":93083},"end":{"line_number":44,"utf16_col":93157}}},{"name":"resolveParentPath","kind":"function","ident_start":182047,"ident_end":182064,"extent_start":182035,"extent_end":182086,"fully_qualified_name":"resolveParentPath","ident_utf16":{"start":{"line_number":44,"utf16_col":93170},"end":{"line_number":44,"utf16_col":93187}},"extent_utf16":{"start":{"line_number":44,"utf16_col":93158},"end":{"line_number":44,"utf16_col":93209}}},{"name":"isAnimationEnabled","kind":"function","ident_start":182099,"ident_end":182117,"extent_start":182087,"extent_end":182281,"fully_qualified_name":"isAnimationEnabled","ident_utf16":{"start":{"line_number":44,"utf16_col":93222},"end":{"line_number":44,"utf16_col":93240}},"extent_utf16":{"start":{"line_number":44,"utf16_col":93210},"end":{"line_number":44,"utf16_col":93404}}},{"name":"_doGet","kind":"function","ident_start":182294,"ident_end":182300,"extent_start":182282,"extent_end":182506,"fully_qualified_name":"_doGet","ident_utf16":{"start":{"line_number":44,"utf16_col":93417},"end":{"line_number":44,"utf16_col":93423}},"extent_utf16":{"start":{"line_number":44,"utf16_col":93405},"end":{"line_number":44,"utf16_col":93629}}},{"name":"isInstance","kind":"function","ident_start":182581,"ident_end":182591,"extent_start":182578,"extent_end":182624,"fully_qualified_name":"isInstance","ident_utf16":{"start":{"line_number":44,"utf16_col":93704},"end":{"line_number":44,"utf16_col":93714}},"extent_utf16":{"start":{"line_number":44,"utf16_col":93701},"end":{"line_number":44,"utf16_col":93747}}},{"name":"Ac","kind":"function","ident_start":182706,"ident_end":182708,"extent_start":182697,"extent_end":182741,"fully_qualified_name":"Ac","ident_utf16":{"start":{"line_number":44,"utf16_col":93829},"end":{"line_number":44,"utf16_col":93831}},"extent_utf16":{"start":{"line_number":44,"utf16_col":93820},"end":{"line_number":44,"utf16_col":93864}}},{"name":"kc","kind":"function","ident_start":182750,"ident_end":182752,"extent_start":182741,"extent_end":182784,"fully_qualified_name":"kc","ident_utf16":{"start":{"line_number":44,"utf16_col":93873},"end":{"line_number":44,"utf16_col":93875}},"extent_utf16":{"start":{"line_number":44,"utf16_col":93864},"end":{"line_number":44,"utf16_col":93907}}},{"name":"zc","kind":"function","ident_start":182968,"ident_end":182970,"extent_start":182959,"extent_end":183018,"fully_qualified_name":"zc","ident_utf16":{"start":{"line_number":44,"utf16_col":94091},"end":{"line_number":44,"utf16_col":94093}},"extent_utf16":{"start":{"line_number":44,"utf16_col":94082},"end":{"line_number":44,"utf16_col":94141}}},{"name":"Vc","kind":"function","ident_start":183027,"ident_end":183029,"extent_start":183018,"extent_end":183046,"fully_qualified_name":"Vc","ident_utf16":{"start":{"line_number":44,"utf16_col":94150},"end":{"line_number":44,"utf16_col":94152}},"extent_utf16":{"start":{"line_number":44,"utf16_col":94141},"end":{"line_number":44,"utf16_col":94169}}},{"name":"qc","kind":"function","ident_start":187775,"ident_end":187777,"extent_start":187766,"extent_end":187825,"fully_qualified_name":"qc","ident_utf16":{"start":{"line_number":44,"utf16_col":98278},"end":{"line_number":44,"utf16_col":98280}},"extent_utf16":{"start":{"line_number":44,"utf16_col":98269},"end":{"line_number":44,"utf16_col":98328}}},{"name":"Kc","kind":"function","ident_start":187834,"ident_end":187836,"extent_start":187825,"extent_end":187997,"fully_qualified_name":"Kc","ident_utf16":{"start":{"line_number":44,"utf16_col":98337},"end":{"line_number":44,"utf16_col":98339}},"extent_utf16":{"start":{"line_number":44,"utf16_col":98328},"end":{"line_number":44,"utf16_col":98500}}},{"name":"$c","kind":"function","ident_start":188006,"ident_end":188008,"extent_start":187997,"extent_end":188029,"fully_qualified_name":"$c","ident_utf16":{"start":{"line_number":44,"utf16_col":98509},"end":{"line_number":44,"utf16_col":98511}},"extent_utf16":{"start":{"line_number":44,"utf16_col":98500},"end":{"line_number":44,"utf16_col":98532}}},{"name":"Jc","kind":"function","ident_start":188038,"ident_end":188040,"extent_start":188029,"extent_end":188978,"fully_qualified_name":"Jc","ident_utf16":{"start":{"line_number":44,"utf16_col":98541},"end":{"line_number":44,"utf16_col":98543}},"extent_utf16":{"start":{"line_number":44,"utf16_col":98532},"end":{"line_number":44,"utf16_col":99481}}},{"name":"Qc","kind":"function","ident_start":188987,"ident_end":188989,"extent_start":188978,"extent_end":189221,"fully_qualified_name":"Qc","ident_utf16":{"start":{"line_number":44,"utf16_col":99490},"end":{"line_number":44,"utf16_col":99492}},"extent_utf16":{"start":{"line_number":44,"utf16_col":99481},"end":{"line_number":44,"utf16_col":99724}}},{"name":"tp","kind":"function","ident_start":189230,"ident_end":189232,"extent_start":189221,"extent_end":189622,"fully_qualified_name":"tp","ident_utf16":{"start":{"line_number":44,"utf16_col":99733},"end":{"line_number":44,"utf16_col":99735}},"extent_utf16":{"start":{"line_number":44,"utf16_col":99724},"end":{"line_number":44,"utf16_col":100125}}},{"name":"ep","kind":"function","ident_start":189631,"ident_end":189633,"extent_start":189622,"extent_end":189677,"fully_qualified_name":"ep","ident_utf16":{"start":{"line_number":44,"utf16_col":100134},"end":{"line_number":44,"utf16_col":100136}},"extent_utf16":{"start":{"line_number":44,"utf16_col":100125},"end":{"line_number":44,"utf16_col":100180}}},{"name":"np","kind":"function","ident_start":189686,"ident_end":189688,"extent_start":189677,"extent_end":189726,"fully_qualified_name":"np","ident_utf16":{"start":{"line_number":44,"utf16_col":100189},"end":{"line_number":44,"utf16_col":100191}},"extent_utf16":{"start":{"line_number":44,"utf16_col":100180},"end":{"line_number":44,"utf16_col":100229}}},{"name":"ip","kind":"function","ident_start":189735,"ident_end":189737,"extent_start":189726,"extent_end":189773,"fully_qualified_name":"ip","ident_utf16":{"start":{"line_number":44,"utf16_col":100238},"end":{"line_number":44,"utf16_col":100240}},"extent_utf16":{"start":{"line_number":44,"utf16_col":100229},"end":{"line_number":44,"utf16_col":100276}}},{"name":"rp","kind":"function","ident_start":189782,"ident_end":189784,"extent_start":189773,"extent_end":189822,"fully_qualified_name":"rp","ident_utf16":{"start":{"line_number":44,"utf16_col":100285},"end":{"line_number":44,"utf16_col":100287}},"extent_utf16":{"start":{"line_number":44,"utf16_col":100276},"end":{"line_number":44,"utf16_col":100325}}},{"name":"op","kind":"function","ident_start":189831,"ident_end":189833,"extent_start":189822,"extent_end":189875,"fully_qualified_name":"op","ident_utf16":{"start":{"line_number":44,"utf16_col":100334},"end":{"line_number":44,"utf16_col":100336}},"extent_utf16":{"start":{"line_number":44,"utf16_col":100325},"end":{"line_number":44,"utf16_col":100378}}},{"name":"ap","kind":"function","ident_start":189884,"ident_end":189886,"extent_start":189875,"extent_end":189928,"fully_qualified_name":"ap","ident_utf16":{"start":{"line_number":44,"utf16_col":100387},"end":{"line_number":44,"utf16_col":100389}},"extent_utf16":{"start":{"line_number":44,"utf16_col":100378},"end":{"line_number":44,"utf16_col":100431}}},{"name":"sp","kind":"function","ident_start":189937,"ident_end":189939,"extent_start":189928,"extent_end":189991,"fully_qualified_name":"sp","ident_utf16":{"start":{"line_number":44,"utf16_col":100440},"end":{"line_number":44,"utf16_col":100442}},"extent_utf16":{"start":{"line_number":44,"utf16_col":100431},"end":{"line_number":44,"utf16_col":100494}}},{"name":"lp","kind":"function","ident_start":190000,"ident_end":190002,"extent_start":189991,"extent_end":190046,"fully_qualified_name":"lp","ident_utf16":{"start":{"line_number":44,"utf16_col":100503},"end":{"line_number":44,"utf16_col":100505}},"extent_utf16":{"start":{"line_number":44,"utf16_col":100494},"end":{"line_number":44,"utf16_col":100549}}},{"name":"up","kind":"function","ident_start":190055,"ident_end":190057,"extent_start":190046,"extent_end":190095,"fully_qualified_name":"up","ident_utf16":{"start":{"line_number":44,"utf16_col":100558},"end":{"line_number":44,"utf16_col":100560}},"extent_utf16":{"start":{"line_number":44,"utf16_col":100549},"end":{"line_number":44,"utf16_col":100598}}},{"name":"hp","kind":"function","ident_start":190104,"ident_end":190106,"extent_start":190095,"extent_end":190142,"fully_qualified_name":"hp","ident_utf16":{"start":{"line_number":44,"utf16_col":100607},"end":{"line_number":44,"utf16_col":100609}},"extent_utf16":{"start":{"line_number":44,"utf16_col":100598},"end":{"line_number":44,"utf16_col":100645}}},{"name":"cp","kind":"function","ident_start":190151,"ident_end":190153,"extent_start":190142,"extent_end":190191,"fully_qualified_name":"cp","ident_utf16":{"start":{"line_number":44,"utf16_col":100654},"end":{"line_number":44,"utf16_col":100656}},"extent_utf16":{"start":{"line_number":44,"utf16_col":100645},"end":{"line_number":44,"utf16_col":100694}}},{"name":"pp","kind":"function","ident_start":190200,"ident_end":190202,"extent_start":190191,"extent_end":190244,"fully_qualified_name":"pp","ident_utf16":{"start":{"line_number":44,"utf16_col":100703},"end":{"line_number":44,"utf16_col":100705}},"extent_utf16":{"start":{"line_number":44,"utf16_col":100694},"end":{"line_number":44,"utf16_col":100747}}},{"name":"dp","kind":"function","ident_start":190253,"ident_end":190255,"extent_start":190244,"extent_end":190297,"fully_qualified_name":"dp","ident_utf16":{"start":{"line_number":44,"utf16_col":100756},"end":{"line_number":44,"utf16_col":100758}},"extent_utf16":{"start":{"line_number":44,"utf16_col":100747},"end":{"line_number":44,"utf16_col":100800}}},{"name":"fp","kind":"function","ident_start":190306,"ident_end":190308,"extent_start":190297,"extent_end":190360,"fully_qualified_name":"fp","ident_utf16":{"start":{"line_number":44,"utf16_col":100809},"end":{"line_number":44,"utf16_col":100811}},"extent_utf16":{"start":{"line_number":44,"utf16_col":100800},"end":{"line_number":44,"utf16_col":100863}}},{"name":"gp","kind":"function","ident_start":190369,"ident_end":190371,"extent_start":190360,"extent_end":190512,"fully_qualified_name":"gp","ident_utf16":{"start":{"line_number":44,"utf16_col":100872},"end":{"line_number":44,"utf16_col":100874}},"extent_utf16":{"start":{"line_number":44,"utf16_col":100863},"end":{"line_number":44,"utf16_col":101015}}},{"name":"yp","kind":"function","ident_start":190521,"ident_end":190523,"extent_start":190512,"extent_end":190666,"fully_qualified_name":"yp","ident_utf16":{"start":{"line_number":44,"utf16_col":101024},"end":{"line_number":44,"utf16_col":101026}},"extent_utf16":{"start":{"line_number":44,"utf16_col":101015},"end":{"line_number":44,"utf16_col":101169}}},{"name":"mp","kind":"function","ident_start":190685,"ident_end":190687,"extent_start":190676,"extent_end":191049,"fully_qualified_name":"mp","ident_utf16":{"start":{"line_number":44,"utf16_col":101188},"end":{"line_number":44,"utf16_col":101190}},"extent_utf16":{"start":{"line_number":44,"utf16_col":101179},"end":{"line_number":44,"utf16_col":101552}}},{"name":"i","kind":"function","ident_start":190704,"ident_end":190705,"extent_start":190695,"extent_end":190731,"fully_qualified_name":"i","ident_utf16":{"start":{"line_number":44,"utf16_col":101207},"end":{"line_number":44,"utf16_col":101208}},"extent_utf16":{"start":{"line_number":44,"utf16_col":101198},"end":{"line_number":44,"utf16_col":101234}}},{"name":"r","kind":"function","ident_start":190740,"ident_end":190741,"extent_start":190731,"extent_end":190786,"fully_qualified_name":"r","ident_utf16":{"start":{"line_number":44,"utf16_col":101243},"end":{"line_number":44,"utf16_col":101244}},"extent_utf16":{"start":{"line_number":44,"utf16_col":101234},"end":{"line_number":44,"utf16_col":101289}}},{"name":"_p","kind":"function","ident_start":191086,"ident_end":191088,"extent_start":191086,"extent_end":191134,"fully_qualified_name":"_p","ident_utf16":{"start":{"line_number":44,"utf16_col":101589},"end":{"line_number":44,"utf16_col":101591}},"extent_utf16":{"start":{"line_number":44,"utf16_col":101589},"end":{"line_number":44,"utf16_col":101637}}},{"name":"bp","kind":"function","ident_start":191144,"ident_end":191146,"extent_start":191135,"extent_end":191391,"fully_qualified_name":"bp","ident_utf16":{"start":{"line_number":44,"utf16_col":101647},"end":{"line_number":44,"utf16_col":101649}},"extent_utf16":{"start":{"line_number":44,"utf16_col":101638},"end":{"line_number":44,"utf16_col":101894}}},{"name":"wp","kind":"function","ident_start":191400,"ident_end":191402,"extent_start":191391,"extent_end":192055,"fully_qualified_name":"wp","ident_utf16":{"start":{"line_number":44,"utf16_col":101903},"end":{"line_number":44,"utf16_col":101905}},"extent_utf16":{"start":{"line_number":44,"utf16_col":101894},"end":{"line_number":44,"utf16_col":102558}}},{"name":"Sp","kind":"function","ident_start":192064,"ident_end":192066,"extent_start":192055,"extent_end":192156,"fully_qualified_name":"Sp","ident_utf16":{"start":{"line_number":44,"utf16_col":102567},"end":{"line_number":44,"utf16_col":102569}},"extent_utf16":{"start":{"line_number":44,"utf16_col":102558},"end":{"line_number":44,"utf16_col":102659}}},{"name":"Mp","kind":"function","ident_start":192165,"ident_end":192167,"extent_start":192156,"extent_end":192277,"fully_qualified_name":"Mp","ident_utf16":{"start":{"line_number":44,"utf16_col":102668},"end":{"line_number":44,"utf16_col":102670}},"extent_utf16":{"start":{"line_number":44,"utf16_col":102659},"end":{"line_number":44,"utf16_col":102780}}},{"name":"Dp","kind":"function","ident_start":192403,"ident_end":192405,"extent_start":192394,"extent_end":192869,"fully_qualified_name":"Dp","ident_utf16":{"start":{"line_number":44,"utf16_col":102906},"end":{"line_number":44,"utf16_col":102908}},"extent_utf16":{"start":{"line_number":44,"utf16_col":102897},"end":{"line_number":44,"utf16_col":103372}}},{"name":"kp","kind":"function","ident_start":192924,"ident_end":192926,"extent_start":192915,"extent_end":193567,"fully_qualified_name":"kp","ident_utf16":{"start":{"line_number":44,"utf16_col":103427},"end":{"line_number":44,"utf16_col":103429}},"extent_utf16":{"start":{"line_number":44,"utf16_col":103418},"end":{"line_number":44,"utf16_col":104070}}},{"name":"Lp","kind":"function","ident_start":193576,"ident_end":193578,"extent_start":193567,"extent_end":194062,"fully_qualified_name":"Lp","ident_utf16":{"start":{"line_number":44,"utf16_col":104079},"end":{"line_number":44,"utf16_col":104081}},"extent_utf16":{"start":{"line_number":44,"utf16_col":104070},"end":{"line_number":44,"utf16_col":104565}}},{"name":"Pp","kind":"function","ident_start":194071,"ident_end":194073,"extent_start":194062,"extent_end":194152,"fully_qualified_name":"Pp","ident_utf16":{"start":{"line_number":44,"utf16_col":104574},"end":{"line_number":44,"utf16_col":104576}},"extent_utf16":{"start":{"line_number":44,"utf16_col":104565},"end":{"line_number":44,"utf16_col":104655}}},{"name":"Op","kind":"function","ident_start":194161,"ident_end":194163,"extent_start":194152,"extent_end":194736,"fully_qualified_name":"Op","ident_utf16":{"start":{"line_number":44,"utf16_col":104664},"end":{"line_number":44,"utf16_col":104666}},"extent_utf16":{"start":{"line_number":44,"utf16_col":104655},"end":{"line_number":44,"utf16_col":105239}}},{"name":"a","kind":"function","ident_start":194249,"ident_end":194250,"extent_start":194240,"extent_end":194569,"fully_qualified_name":"a","ident_utf16":{"start":{"line_number":44,"utf16_col":104752},"end":{"line_number":44,"utf16_col":104753}},"extent_utf16":{"start":{"line_number":44,"utf16_col":104743},"end":{"line_number":44,"utf16_col":105072}}},{"name":"s","kind":"function","ident_start":194578,"ident_end":194579,"extent_start":194569,"extent_end":194612,"fully_qualified_name":"s","ident_utf16":{"start":{"line_number":44,"utf16_col":105081},"end":{"line_number":44,"utf16_col":105082}},"extent_utf16":{"start":{"line_number":44,"utf16_col":105072},"end":{"line_number":44,"utf16_col":105115}}},{"name":"l","kind":"function","ident_start":194621,"ident_end":194622,"extent_start":194612,"extent_end":194661,"fully_qualified_name":"l","ident_utf16":{"start":{"line_number":44,"utf16_col":105124},"end":{"line_number":44,"utf16_col":105125}},"extent_utf16":{"start":{"line_number":44,"utf16_col":105115},"end":{"line_number":44,"utf16_col":105164}}},{"name":"u","kind":"function","ident_start":194670,"ident_end":194671,"extent_start":194661,"extent_end":194710,"fully_qualified_name":"u","ident_utf16":{"start":{"line_number":44,"utf16_col":105173},"end":{"line_number":44,"utf16_col":105174}},"extent_utf16":{"start":{"line_number":44,"utf16_col":105164},"end":{"line_number":44,"utf16_col":105213}}},{"name":"Rp","kind":"function","ident_start":194745,"ident_end":194747,"extent_start":194736,"extent_end":194767,"fully_qualified_name":"Rp","ident_utf16":{"start":{"line_number":44,"utf16_col":105248},"end":{"line_number":44,"utf16_col":105250}},"extent_utf16":{"start":{"line_number":44,"utf16_col":105239},"end":{"line_number":44,"utf16_col":105270}}},{"name":"Np","kind":"function","ident_start":194776,"ident_end":194778,"extent_start":194767,"extent_end":194854,"fully_qualified_name":"Np","ident_utf16":{"start":{"line_number":44,"utf16_col":105279},"end":{"line_number":44,"utf16_col":105281}},"extent_utf16":{"start":{"line_number":44,"utf16_col":105270},"end":{"line_number":44,"utf16_col":105357}}},{"name":"e","kind":"function","ident_start":194890,"ident_end":194891,"extent_start":194881,"extent_end":194964,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":105393},"end":{"line_number":44,"utf16_col":105394}},"extent_utf16":{"start":{"line_number":44,"utf16_col":105384},"end":{"line_number":44,"utf16_col":105467}}},{"name":"init","kind":"function","ident_start":194990,"ident_end":194994,"extent_start":194978,"extent_end":195042,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":105493},"end":{"line_number":44,"utf16_col":105497}},"extent_utf16":{"start":{"line_number":44,"utf16_col":105481},"end":{"line_number":44,"utf16_col":105545}}},{"name":"mergeDefaultAndTheme","kind":"function","ident_start":195055,"ident_end":195075,"extent_start":195043,"extent_end":195197,"fully_qualified_name":"mergeDefaultAndTheme","ident_utf16":{"start":{"line_number":44,"utf16_col":105558},"end":{"line_number":44,"utf16_col":105578}},"extent_utf16":{"start":{"line_number":44,"utf16_col":105546},"end":{"line_number":44,"utf16_col":105700}}},{"name":"mergeOption","kind":"function","ident_start":195210,"ident_end":195221,"extent_start":195198,"extent_end":195294,"fully_qualified_name":"mergeOption","ident_utf16":{"start":{"line_number":44,"utf16_col":105713},"end":{"line_number":44,"utf16_col":105724}},"extent_utf16":{"start":{"line_number":44,"utf16_col":105701},"end":{"line_number":44,"utf16_col":105797}}},{"name":"optionUpdated","kind":"function","ident_start":195307,"ident_end":195320,"extent_start":195295,"extent_end":195336,"fully_qualified_name":"optionUpdated","ident_utf16":{"start":{"line_number":44,"utf16_col":105810},"end":{"line_number":44,"utf16_col":105823}},"extent_utf16":{"start":{"line_number":44,"utf16_col":105798},"end":{"line_number":44,"utf16_col":105839}}},{"name":"getDefaultOption","kind":"function","ident_start":195349,"ident_end":195365,"extent_start":195337,"extent_end":195671,"fully_qualified_name":"getDefaultOption","ident_utf16":{"start":{"line_number":44,"utf16_col":105852},"end":{"line_number":44,"utf16_col":105868}},"extent_utf16":{"start":{"line_number":44,"utf16_col":105840},"end":{"line_number":44,"utf16_col":106174}}},{"name":"getReferringComponents","kind":"function","ident_start":195684,"ident_end":195706,"extent_start":195672,"extent_end":195815,"fully_qualified_name":"getReferringComponents","ident_utf16":{"start":{"line_number":44,"utf16_col":106187},"end":{"line_number":44,"utf16_col":106209}},"extent_utf16":{"start":{"line_number":44,"utf16_col":106175},"end":{"line_number":44,"utf16_col":106318}}},{"name":"getBoxLayoutParams","kind":"function","ident_start":195828,"ident_end":195846,"extent_start":195816,"extent_end":196001,"fully_qualified_name":"getBoxLayoutParams","ident_utf16":{"start":{"line_number":44,"utf16_col":106331},"end":{"line_number":44,"utf16_col":106349}},"extent_utf16":{"start":{"line_number":44,"utf16_col":106319},"end":{"line_number":44,"utf16_col":106504}}},{"name":"getZLevelKey","kind":"function","ident_start":196014,"ident_end":196026,"extent_start":196002,"extent_end":196047,"fully_qualified_name":"getZLevelKey","ident_utf16":{"start":{"line_number":44,"utf16_col":106517},"end":{"line_number":44,"utf16_col":106529}},"extent_utf16":{"start":{"line_number":44,"utf16_col":106505},"end":{"line_number":44,"utf16_col":106550}}},{"name":"setZLevel","kind":"function","ident_start":196060,"ident_end":196069,"extent_start":196048,"extent_end":196103,"fully_qualified_name":"setZLevel","ident_utf16":{"start":{"line_number":44,"utf16_col":106563},"end":{"line_number":44,"utf16_col":106572}},"extent_utf16":{"start":{"line_number":44,"utf16_col":106551},"end":{"line_number":44,"utf16_col":106606}}},{"name":"registerSubTypeDefaulter","kind":"function","ident_start":196284,"ident_end":196308,"extent_start":196282,"extent_end":196347,"fully_qualified_name":"registerSubTypeDefaulter","ident_utf16":{"start":{"line_number":44,"utf16_col":106787},"end":{"line_number":44,"utf16_col":106811}},"extent_utf16":{"start":{"line_number":44,"utf16_col":106785},"end":{"line_number":44,"utf16_col":106850}}},{"name":"determineSubType","kind":"function","ident_start":196350,"ident_end":196366,"extent_start":196348,"extent_end":196463,"fully_qualified_name":"determineSubType","ident_utf16":{"start":{"line_number":44,"utf16_col":106853},"end":{"line_number":44,"utf16_col":106869}},"extent_utf16":{"start":{"line_number":44,"utf16_col":106851},"end":{"line_number":44,"utf16_col":106966}}},{"name":"n","kind":"function","ident_start":196492,"ident_end":196493,"extent_start":196483,"extent_end":196554,"fully_qualified_name":"n","ident_utf16":{"start":{"line_number":44,"utf16_col":106995},"end":{"line_number":44,"utf16_col":106996}},"extent_utf16":{"start":{"line_number":44,"utf16_col":106986},"end":{"line_number":44,"utf16_col":107057}}},{"name":"topologicalTravel","kind":"function","ident_start":196556,"ident_end":196573,"extent_start":196554,"extent_end":197286,"fully_qualified_name":"topologicalTravel","ident_utf16":{"start":{"line_number":44,"utf16_col":107059},"end":{"line_number":44,"utf16_col":107076}},"extent_utf16":{"start":{"line_number":44,"utf16_col":107057},"end":{"line_number":44,"utf16_col":107789}}},{"name":"d","kind":"function","ident_start":197204,"ident_end":197205,"extent_start":197195,"extent_end":197258,"fully_qualified_name":"d","ident_utf16":{"start":{"line_number":44,"utf16_col":107707},"end":{"line_number":44,"utf16_col":107708}},"extent_utf16":{"start":{"line_number":44,"utf16_col":107698},"end":{"line_number":44,"utf16_col":107761}}},{"name":"f","kind":"function","ident_start":197267,"ident_end":197268,"extent_start":197258,"extent_end":197285,"fully_qualified_name":"f","ident_utf16":{"start":{"line_number":44,"utf16_col":107770},"end":{"line_number":44,"utf16_col":107771}},"extent_utf16":{"start":{"line_number":44,"utf16_col":107761},"end":{"line_number":44,"utf16_col":107788}}},{"name":"td","kind":"function","ident_start":198929,"ident_end":198931,"extent_start":198920,"extent_end":199599,"fully_qualified_name":"td","ident_utf16":{"start":{"line_number":44,"utf16_col":109432},"end":{"line_number":44,"utf16_col":109434}},"extent_utf16":{"start":{"line_number":44,"utf16_col":109423},"end":{"line_number":44,"utf16_col":110102}}},{"name":"d","kind":"function","ident_start":199234,"ident_end":199235,"extent_start":199225,"extent_end":199275,"fully_qualified_name":"d","ident_utf16":{"start":{"line_number":44,"utf16_col":109737},"end":{"line_number":44,"utf16_col":109738}},"extent_utf16":{"start":{"line_number":44,"utf16_col":109728},"end":{"line_number":44,"utf16_col":109778}}},{"name":"f","kind":"function","ident_start":199284,"ident_end":199285,"extent_start":199275,"extent_end":199325,"fully_qualified_name":"f","ident_utf16":{"start":{"line_number":44,"utf16_col":109787},"end":{"line_number":44,"utf16_col":109788}},"extent_utf16":{"start":{"line_number":44,"utf16_col":109778},"end":{"line_number":44,"utf16_col":109828}}},{"name":"ed","kind":"function","ident_start":199608,"ident_end":199610,"extent_start":199599,"extent_end":200234,"fully_qualified_name":"ed","ident_utf16":{"start":{"line_number":44,"utf16_col":110111},"end":{"line_number":44,"utf16_col":110113}},"extent_utf16":{"start":{"line_number":44,"utf16_col":110102},"end":{"line_number":44,"utf16_col":110737}}},{"name":"p","kind":"function","ident_start":200091,"ident_end":200092,"extent_start":200082,"extent_end":200124,"fully_qualified_name":"p","ident_utf16":{"start":{"line_number":44,"utf16_col":110594},"end":{"line_number":44,"utf16_col":110595}},"extent_utf16":{"start":{"line_number":44,"utf16_col":110585},"end":{"line_number":44,"utf16_col":110627}}},{"name":"nd","kind":"function","ident_start":200243,"ident_end":200245,"extent_start":200234,"extent_end":200372,"fully_qualified_name":"nd","ident_utf16":{"start":{"line_number":44,"utf16_col":110746},"end":{"line_number":44,"utf16_col":110748}},"extent_utf16":{"start":{"line_number":44,"utf16_col":110737},"end":{"line_number":44,"utf16_col":110875}}},{"name":"id","kind":"function","ident_start":200381,"ident_end":200383,"extent_start":200372,"extent_end":200473,"fully_qualified_name":"id","ident_utf16":{"start":{"line_number":44,"utf16_col":110884},"end":{"line_number":44,"utf16_col":110886}},"extent_utf16":{"start":{"line_number":44,"utf16_col":110875},"end":{"line_number":44,"utf16_col":110976}}},{"name":"rd","kind":"function","ident_start":200482,"ident_end":200484,"extent_start":200473,"extent_end":201271,"fully_qualified_name":"rd","ident_utf16":{"start":{"line_number":44,"utf16_col":110985},"end":{"line_number":44,"utf16_col":110987}},"extent_utf16":{"start":{"line_number":44,"utf16_col":110976},"end":{"line_number":44,"utf16_col":111774}}},{"name":"m","kind":"function","ident_start":201165,"ident_end":201166,"extent_start":201156,"extent_end":201261,"fully_qualified_name":"m","ident_utf16":{"start":{"line_number":44,"utf16_col":111668},"end":{"line_number":44,"utf16_col":111669}},"extent_utf16":{"start":{"line_number":44,"utf16_col":111659},"end":{"line_number":44,"utf16_col":111764}}},{"name":"t","kind":"function","ident_start":201335,"ident_end":201336,"extent_start":201326,"extent_end":201340,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":111838},"end":{"line_number":44,"utf16_col":111839}},"extent_utf16":{"start":{"line_number":44,"utf16_col":111829},"end":{"line_number":44,"utf16_col":111843}}},{"name":"getColorFromPalette","kind":"function","ident_start":201359,"ident_end":201378,"extent_start":201347,"extent_end":201483,"fully_qualified_name":"getColorFromPalette","ident_utf16":{"start":{"line_number":44,"utf16_col":111862},"end":{"line_number":44,"utf16_col":111881}},"extent_utf16":{"start":{"line_number":44,"utf16_col":111850},"end":{"line_number":44,"utf16_col":111986}}},{"name":"clearColorPalette","kind":"function","ident_start":201496,"ident_end":201513,"extent_start":201484,"extent_end":201591,"fully_qualified_name":"clearColorPalette","ident_utf16":{"start":{"line_number":44,"utf16_col":111999},"end":{"line_number":44,"utf16_col":112016}},"extent_utf16":{"start":{"line_number":44,"utf16_col":111987},"end":{"line_number":44,"utf16_col":112094}}},{"name":"pd","kind":"function","ident_start":201606,"ident_end":201608,"extent_start":201597,"extent_end":201690,"fully_qualified_name":"pd","ident_utf16":{"start":{"line_number":44,"utf16_col":112109},"end":{"line_number":44,"utf16_col":112111}},"extent_utf16":{"start":{"line_number":44,"utf16_col":112100},"end":{"line_number":44,"utf16_col":112193}}},{"name":"dd","kind":"function","ident_start":201699,"ident_end":201701,"extent_start":201690,"extent_end":202023,"fully_qualified_name":"dd","ident_utf16":{"start":{"line_number":44,"utf16_col":112202},"end":{"line_number":44,"utf16_col":112204}},"extent_utf16":{"start":{"line_number":44,"utf16_col":112193},"end":{"line_number":44,"utf16_col":112526}}},{"name":"e","kind":"function","ident_start":202072,"ident_end":202073,"extent_start":202063,"extent_end":202123,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":112575},"end":{"line_number":44,"utf16_col":112576}},"extent_utf16":{"start":{"line_number":44,"utf16_col":112566},"end":{"line_number":44,"utf16_col":112626}}},{"name":"init","kind":"function","ident_start":202149,"ident_end":202153,"extent_start":202137,"extent_end":202268,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":112652},"end":{"line_number":44,"utf16_col":112656}},"extent_utf16":{"start":{"line_number":44,"utf16_col":112640},"end":{"line_number":44,"utf16_col":112771}}},{"name":"setOption","kind":"function","ident_start":202281,"ident_end":202290,"extent_start":202269,"extent_end":202382,"fully_qualified_name":"setOption","ident_utf16":{"start":{"line_number":44,"utf16_col":112784},"end":{"line_number":44,"utf16_col":112793}},"extent_utf16":{"start":{"line_number":44,"utf16_col":112772},"end":{"line_number":44,"utf16_col":112885}}},{"name":"resetOption","kind":"function","ident_start":202395,"ident_end":202406,"extent_start":202383,"extent_end":202455,"fully_qualified_name":"resetOption","ident_utf16":{"start":{"line_number":44,"utf16_col":112898},"end":{"line_number":44,"utf16_col":112909}},"extent_utf16":{"start":{"line_number":44,"utf16_col":112886},"end":{"line_number":44,"utf16_col":112958}}},{"name":"_resetOption","kind":"function","ident_start":202468,"ident_end":202480,"extent_start":202456,"extent_end":202964,"fully_qualified_name":"_resetOption","ident_utf16":{"start":{"line_number":44,"utf16_col":112971},"end":{"line_number":44,"utf16_col":112983}},"extent_utf16":{"start":{"line_number":44,"utf16_col":112959},"end":{"line_number":44,"utf16_col":113467}}},{"name":"mergeOption","kind":"function","ident_start":202977,"ident_end":202988,"extent_start":202965,"extent_end":203027,"fully_qualified_name":"mergeOption","ident_utf16":{"start":{"line_number":44,"utf16_col":113480},"end":{"line_number":44,"utf16_col":113491}},"extent_utf16":{"start":{"line_number":44,"utf16_col":113468},"end":{"line_number":44,"utf16_col":113530}}},{"name":"_mergeOption","kind":"function","ident_start":203040,"ident_end":203052,"extent_start":203028,"extent_end":204528,"fully_qualified_name":"_mergeOption","ident_utf16":{"start":{"line_number":44,"utf16_col":113543},"end":{"line_number":44,"utf16_col":113555}},"extent_utf16":{"start":{"line_number":44,"utf16_col":113531},"end":{"line_number":44,"utf16_col":115031}}},{"name":"getOption","kind":"function","ident_start":204541,"ident_end":204550,"extent_start":204529,"extent_end":204753,"fully_qualified_name":"getOption","ident_utf16":{"start":{"line_number":44,"utf16_col":115044},"end":{"line_number":44,"utf16_col":115053}},"extent_utf16":{"start":{"line_number":44,"utf16_col":115032},"end":{"line_number":44,"utf16_col":115256}}},{"name":"getTheme","kind":"function","ident_start":204766,"ident_end":204774,"extent_start":204754,"extent_end":204805,"fully_qualified_name":"getTheme","ident_utf16":{"start":{"line_number":44,"utf16_col":115269},"end":{"line_number":44,"utf16_col":115277}},"extent_utf16":{"start":{"line_number":44,"utf16_col":115257},"end":{"line_number":44,"utf16_col":115308}}},{"name":"getLocaleModel","kind":"function","ident_start":204818,"ident_end":204832,"extent_start":204806,"extent_end":204864,"fully_qualified_name":"getLocaleModel","ident_utf16":{"start":{"line_number":44,"utf16_col":115321},"end":{"line_number":44,"utf16_col":115335}},"extent_utf16":{"start":{"line_number":44,"utf16_col":115309},"end":{"line_number":44,"utf16_col":115367}}},{"name":"setUpdatePayload","kind":"function","ident_start":204877,"ident_end":204893,"extent_start":204865,"extent_end":204922,"fully_qualified_name":"setUpdatePayload","ident_utf16":{"start":{"line_number":44,"utf16_col":115380},"end":{"line_number":44,"utf16_col":115396}},"extent_utf16":{"start":{"line_number":44,"utf16_col":115368},"end":{"line_number":44,"utf16_col":115425}}},{"name":"getUpdatePayload","kind":"function","ident_start":204935,"ident_end":204951,"extent_start":204923,"extent_end":204984,"fully_qualified_name":"getUpdatePayload","ident_utf16":{"start":{"line_number":44,"utf16_col":115438},"end":{"line_number":44,"utf16_col":115454}},"extent_utf16":{"start":{"line_number":44,"utf16_col":115426},"end":{"line_number":44,"utf16_col":115487}}},{"name":"getComponent","kind":"function","ident_start":204997,"ident_end":205009,"extent_start":204985,"extent_end":205150,"fully_qualified_name":"getComponent","ident_utf16":{"start":{"line_number":44,"utf16_col":115500},"end":{"line_number":44,"utf16_col":115512}},"extent_utf16":{"start":{"line_number":44,"utf16_col":115488},"end":{"line_number":44,"utf16_col":115653}}},{"name":"queryComponents","kind":"function","ident_start":205163,"ident_end":205178,"extent_start":205151,"extent_end":205450,"fully_qualified_name":"queryComponents","ident_utf16":{"start":{"line_number":44,"utf16_col":115666},"end":{"line_number":44,"utf16_col":115681}},"extent_utf16":{"start":{"line_number":44,"utf16_col":115654},"end":{"line_number":44,"utf16_col":115953}}},{"name":"findComponents","kind":"function","ident_start":205463,"ident_end":205477,"extent_start":205451,"extent_end":205778,"fully_qualified_name":"findComponents","ident_utf16":{"start":{"line_number":44,"utf16_col":115966},"end":{"line_number":44,"utf16_col":115980}},"extent_utf16":{"start":{"line_number":44,"utf16_col":115954},"end":{"line_number":44,"utf16_col":116281}}},{"name":"eachComponent","kind":"function","ident_start":205791,"ident_end":205804,"extent_start":205779,"extent_end":206099,"fully_qualified_name":"eachComponent","ident_utf16":{"start":{"line_number":44,"utf16_col":116294},"end":{"line_number":44,"utf16_col":116307}},"extent_utf16":{"start":{"line_number":44,"utf16_col":116282},"end":{"line_number":44,"utf16_col":116602}}},{"name":"getSeriesByName","kind":"function","ident_start":206112,"ident_end":206127,"extent_start":206100,"extent_end":206247,"fully_qualified_name":"getSeriesByName","ident_utf16":{"start":{"line_number":44,"utf16_col":116615},"end":{"line_number":44,"utf16_col":116630}},"extent_utf16":{"start":{"line_number":44,"utf16_col":116603},"end":{"line_number":44,"utf16_col":116750}}},{"name":"getSeriesByIndex","kind":"function","ident_start":206260,"ident_end":206276,"extent_start":206248,"extent_end":206333,"fully_qualified_name":"getSeriesByIndex","ident_utf16":{"start":{"line_number":44,"utf16_col":116763},"end":{"line_number":44,"utf16_col":116779}},"extent_utf16":{"start":{"line_number":44,"utf16_col":116751},"end":{"line_number":44,"utf16_col":116836}}},{"name":"getSeriesByType","kind":"function","ident_start":206346,"ident_end":206361,"extent_start":206334,"extent_end":206458,"fully_qualified_name":"getSeriesByType","ident_utf16":{"start":{"line_number":44,"utf16_col":116849},"end":{"line_number":44,"utf16_col":116864}},"extent_utf16":{"start":{"line_number":44,"utf16_col":116837},"end":{"line_number":44,"utf16_col":116961}}},{"name":"getSeries","kind":"function","ident_start":206471,"ident_end":206480,"extent_start":206459,"extent_end":206561,"fully_qualified_name":"getSeries","ident_utf16":{"start":{"line_number":44,"utf16_col":116974},"end":{"line_number":44,"utf16_col":116983}},"extent_utf16":{"start":{"line_number":44,"utf16_col":116962},"end":{"line_number":44,"utf16_col":117064}}},{"name":"getSeriesCount","kind":"function","ident_start":206574,"ident_end":206588,"extent_start":206562,"extent_end":206643,"fully_qualified_name":"getSeriesCount","ident_utf16":{"start":{"line_number":44,"utf16_col":117077},"end":{"line_number":44,"utf16_col":117091}},"extent_utf16":{"start":{"line_number":44,"utf16_col":117065},"end":{"line_number":44,"utf16_col":117146}}},{"name":"eachSeries","kind":"function","ident_start":206656,"ident_end":206666,"extent_start":206644,"extent_end":206790,"fully_qualified_name":"eachSeries","ident_utf16":{"start":{"line_number":44,"utf16_col":117159},"end":{"line_number":44,"utf16_col":117169}},"extent_utf16":{"start":{"line_number":44,"utf16_col":117147},"end":{"line_number":44,"utf16_col":117293}}},{"name":"eachRawSeries","kind":"function","ident_start":206803,"ident_end":206816,"extent_start":206791,"extent_end":206915,"fully_qualified_name":"eachRawSeries","ident_utf16":{"start":{"line_number":44,"utf16_col":117306},"end":{"line_number":44,"utf16_col":117319}},"extent_utf16":{"start":{"line_number":44,"utf16_col":117294},"end":{"line_number":44,"utf16_col":117418}}},{"name":"eachSeriesByType","kind":"function","ident_start":206928,"ident_end":206944,"extent_start":206916,"extent_end":207085,"fully_qualified_name":"eachSeriesByType","ident_utf16":{"start":{"line_number":44,"utf16_col":117431},"end":{"line_number":44,"utf16_col":117447}},"extent_utf16":{"start":{"line_number":44,"utf16_col":117419},"end":{"line_number":44,"utf16_col":117588}}},{"name":"eachRawSeriesByType","kind":"function","ident_start":207098,"ident_end":207117,"extent_start":207086,"extent_end":207172,"fully_qualified_name":"eachRawSeriesByType","ident_utf16":{"start":{"line_number":44,"utf16_col":117601},"end":{"line_number":44,"utf16_col":117620}},"extent_utf16":{"start":{"line_number":44,"utf16_col":117589},"end":{"line_number":44,"utf16_col":117675}}},{"name":"isSeriesFiltered","kind":"function","ident_start":207185,"ident_end":207201,"extent_start":207173,"extent_end":207281,"fully_qualified_name":"isSeriesFiltered","ident_utf16":{"start":{"line_number":44,"utf16_col":117688},"end":{"line_number":44,"utf16_col":117704}},"extent_utf16":{"start":{"line_number":44,"utf16_col":117676},"end":{"line_number":44,"utf16_col":117784}}},{"name":"getCurrentSeriesIndices","kind":"function","ident_start":207294,"ident_end":207317,"extent_start":207282,"extent_end":207369,"fully_qualified_name":"getCurrentSeriesIndices","ident_utf16":{"start":{"line_number":44,"utf16_col":117797},"end":{"line_number":44,"utf16_col":117820}},"extent_utf16":{"start":{"line_number":44,"utf16_col":117785},"end":{"line_number":44,"utf16_col":117872}}},{"name":"filterSeries","kind":"function","ident_start":207382,"ident_end":207394,"extent_start":207370,"extent_end":207589,"fully_qualified_name":"filterSeries","ident_utf16":{"start":{"line_number":44,"utf16_col":117885},"end":{"line_number":44,"utf16_col":117897}},"extent_utf16":{"start":{"line_number":44,"utf16_col":117873},"end":{"line_number":44,"utf16_col":118092}}},{"name":"restoreData","kind":"function","ident_start":207602,"ident_end":207613,"extent_start":207590,"extent_end":207996,"fully_qualified_name":"restoreData","ident_utf16":{"start":{"line_number":44,"utf16_col":118105},"end":{"line_number":44,"utf16_col":118116}},"extent_utf16":{"start":{"line_number":44,"utf16_col":118093},"end":{"line_number":44,"utf16_col":118499}}},{"name":"ad","kind":"function","ident_start":208014,"ident_end":208016,"extent_start":208014,"extent_end":208158,"fully_qualified_name":"ad","ident_utf16":{"start":{"line_number":44,"utf16_col":118517},"end":{"line_number":44,"utf16_col":118519}},"extent_utf16":{"start":{"line_number":44,"utf16_col":118517},"end":{"line_number":44,"utf16_col":118661}}},{"name":"sd","kind":"function","ident_start":208159,"ident_end":208161,"extent_start":208159,"extent_end":208175,"fully_qualified_name":"sd","ident_utf16":{"start":{"line_number":44,"utf16_col":118662},"end":{"line_number":44,"utf16_col":118664}},"extent_utf16":{"start":{"line_number":44,"utf16_col":118662},"end":{"line_number":44,"utf16_col":118678}}},{"name":"ld","kind":"function","ident_start":208181,"ident_end":208183,"extent_start":208181,"extent_end":208559,"fully_qualified_name":"ld","ident_utf16":{"start":{"line_number":44,"utf16_col":118684},"end":{"line_number":44,"utf16_col":118686}},"extent_utf16":{"start":{"line_number":44,"utf16_col":118684},"end":{"line_number":44,"utf16_col":119062}}},{"name":"yd","kind":"function","ident_start":208578,"ident_end":208580,"extent_start":208569,"extent_end":208790,"fully_qualified_name":"yd","ident_utf16":{"start":{"line_number":44,"utf16_col":119081},"end":{"line_number":44,"utf16_col":119083}},"extent_utf16":{"start":{"line_number":44,"utf16_col":119072},"end":{"line_number":44,"utf16_col":119293}}},{"name":"vd","kind":"function","ident_start":208799,"ident_end":208801,"extent_start":208790,"extent_end":208896,"fully_qualified_name":"vd","ident_utf16":{"start":{"line_number":44,"utf16_col":119302},"end":{"line_number":44,"utf16_col":119304}},"extent_utf16":{"start":{"line_number":44,"utf16_col":119293},"end":{"line_number":44,"utf16_col":119399}}},{"name":"md","kind":"function","ident_start":208905,"ident_end":208907,"extent_start":208896,"extent_end":209009,"fully_qualified_name":"md","ident_utf16":{"start":{"line_number":44,"utf16_col":119408},"end":{"line_number":44,"utf16_col":119410}},"extent_utf16":{"start":{"line_number":44,"utf16_col":119399},"end":{"line_number":44,"utf16_col":119512}}},{"name":"_d","kind":"function","ident_start":209213,"ident_end":209215,"extent_start":209213,"extent_end":209272,"fully_qualified_name":"_d","ident_utf16":{"start":{"line_number":44,"utf16_col":119716},"end":{"line_number":44,"utf16_col":119718}},"extent_utf16":{"start":{"line_number":44,"utf16_col":119716},"end":{"line_number":44,"utf16_col":119775}}},{"name":"t","kind":"function","ident_start":209302,"ident_end":209303,"extent_start":209293,"extent_end":209333,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":119805},"end":{"line_number":44,"utf16_col":119806}},"extent_utf16":{"start":{"line_number":44,"utf16_col":119796},"end":{"line_number":44,"utf16_col":119836}}},{"name":"create","kind":"function","ident_start":209352,"ident_end":209358,"extent_start":209340,"extent_end":209469,"fully_qualified_name":"create","ident_utf16":{"start":{"line_number":44,"utf16_col":119855},"end":{"line_number":44,"utf16_col":119861}},"extent_utf16":{"start":{"line_number":44,"utf16_col":119843},"end":{"line_number":44,"utf16_col":119972}}},{"name":"update","kind":"function","ident_start":209482,"ident_end":209488,"extent_start":209470,"extent_end":209569,"fully_qualified_name":"update","ident_utf16":{"start":{"line_number":44,"utf16_col":119985},"end":{"line_number":44,"utf16_col":119991}},"extent_utf16":{"start":{"line_number":44,"utf16_col":119973},"end":{"line_number":44,"utf16_col":120072}}},{"name":"getCoordinateSystems","kind":"function","ident_start":209582,"ident_end":209602,"extent_start":209570,"extent_end":209653,"fully_qualified_name":"getCoordinateSystems","ident_utf16":{"start":{"line_number":44,"utf16_col":120085},"end":{"line_number":44,"utf16_col":120105}},"extent_utf16":{"start":{"line_number":44,"utf16_col":120073},"end":{"line_number":44,"utf16_col":120156}}},{"name":"register","kind":"function","ident_start":209656,"ident_end":209664,"extent_start":209654,"extent_end":209687,"fully_qualified_name":"register","ident_utf16":{"start":{"line_number":44,"utf16_col":120159},"end":{"line_number":44,"utf16_col":120167}},"extent_utf16":{"start":{"line_number":44,"utf16_col":120157},"end":{"line_number":44,"utf16_col":120190}}},{"name":"get","kind":"function","ident_start":209690,"ident_end":209693,"extent_start":209688,"extent_end":209719,"fully_qualified_name":"get","ident_utf16":{"start":{"line_number":44,"utf16_col":120193},"end":{"line_number":44,"utf16_col":120196}},"extent_utf16":{"start":{"line_number":44,"utf16_col":120191},"end":{"line_number":44,"utf16_col":120222}}},{"name":"t","kind":"function","ident_start":209770,"ident_end":209771,"extent_start":209761,"extent_end":209860,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":120273},"end":{"line_number":44,"utf16_col":120274}},"extent_utf16":{"start":{"line_number":44,"utf16_col":120264},"end":{"line_number":44,"utf16_col":120363}}},{"name":"setOption","kind":"function","ident_start":209879,"ident_end":209888,"extent_start":209867,"extent_end":210752,"fully_qualified_name":"setOption","ident_utf16":{"start":{"line_number":44,"utf16_col":120382},"end":{"line_number":44,"utf16_col":120391}},"extent_utf16":{"start":{"line_number":44,"utf16_col":120370},"end":{"line_number":44,"utf16_col":121255}}},{"name":"p","kind":"function","ident_start":210348,"ident_end":210349,"extent_start":210339,"extent_end":210380,"fully_qualified_name":"p","ident_utf16":{"start":{"line_number":44,"utf16_col":120851},"end":{"line_number":44,"utf16_col":120852}},"extent_utf16":{"start":{"line_number":44,"utf16_col":120842},"end":{"line_number":44,"utf16_col":120883}}},{"name":"mountOption","kind":"function","ident_start":210765,"ident_end":210776,"extent_start":210753,"extent_end":210990,"fully_qualified_name":"mountOption","ident_utf16":{"start":{"line_number":44,"utf16_col":121268},"end":{"line_number":44,"utf16_col":121279}},"extent_utf16":{"start":{"line_number":44,"utf16_col":121256},"end":{"line_number":44,"utf16_col":121493}}},{"name":"getTimelineOption","kind":"function","ident_start":211003,"ident_end":211020,"extent_start":210991,"extent_end":211151,"fully_qualified_name":"getTimelineOption","ident_utf16":{"start":{"line_number":44,"utf16_col":121506},"end":{"line_number":44,"utf16_col":121523}},"extent_utf16":{"start":{"line_number":44,"utf16_col":121494},"end":{"line_number":44,"utf16_col":121654}}},{"name":"getMediaOption","kind":"function","ident_start":211164,"ident_end":211178,"extent_start":211152,"extent_end":211574,"fully_qualified_name":"getMediaOption","ident_utf16":{"start":{"line_number":44,"utf16_col":121667},"end":{"line_number":44,"utf16_col":121681}},"extent_utf16":{"start":{"line_number":44,"utf16_col":121655},"end":{"line_number":44,"utf16_col":122077}}},{"name":"Id","kind":"function","ident_start":211589,"ident_end":211591,"extent_start":211580,"extent_end":211824,"fully_qualified_name":"Id","ident_utf16":{"start":{"line_number":44,"utf16_col":122092},"end":{"line_number":44,"utf16_col":122094}},"extent_utf16":{"start":{"line_number":44,"utf16_col":122083},"end":{"line_number":44,"utf16_col":122327}}},{"name":"Ad","kind":"function","ident_start":211933,"ident_end":211935,"extent_start":211924,"extent_end":212209,"fully_qualified_name":"Ad","ident_utf16":{"start":{"line_number":44,"utf16_col":122436},"end":{"line_number":44,"utf16_col":122438}},"extent_utf16":{"start":{"line_number":44,"utf16_col":122427},"end":{"line_number":44,"utf16_col":122712}}},{"name":"kd","kind":"function","ident_start":212218,"ident_end":212220,"extent_start":212209,"extent_end":212493,"fully_qualified_name":"kd","ident_utf16":{"start":{"line_number":44,"utf16_col":122721},"end":{"line_number":44,"utf16_col":122723}},"extent_utf16":{"start":{"line_number":44,"utf16_col":122712},"end":{"line_number":44,"utf16_col":122996}}},{"name":"Ld","kind":"function","ident_start":212502,"ident_end":212504,"extent_start":212493,"extent_end":212631,"fully_qualified_name":"Ld","ident_utf16":{"start":{"line_number":44,"utf16_col":123005},"end":{"line_number":44,"utf16_col":123007}},"extent_utf16":{"start":{"line_number":44,"utf16_col":122996},"end":{"line_number":44,"utf16_col":123134}}},{"name":"Pd","kind":"function","ident_start":212640,"ident_end":212642,"extent_start":212631,"extent_end":212775,"fully_qualified_name":"Pd","ident_utf16":{"start":{"line_number":44,"utf16_col":123143},"end":{"line_number":44,"utf16_col":123145}},"extent_utf16":{"start":{"line_number":44,"utf16_col":123134},"end":{"line_number":44,"utf16_col":123278}}},{"name":"Od","kind":"function","ident_start":212784,"ident_end":212786,"extent_start":212775,"extent_end":212850,"fully_qualified_name":"Od","ident_utf16":{"start":{"line_number":44,"utf16_col":123287},"end":{"line_number":44,"utf16_col":123289}},"extent_utf16":{"start":{"line_number":44,"utf16_col":123278},"end":{"line_number":44,"utf16_col":123353}}},{"name":"Rd","kind":"function","ident_start":212859,"ident_end":212861,"extent_start":212850,"extent_end":212888,"fully_qualified_name":"Rd","ident_utf16":{"start":{"line_number":44,"utf16_col":123362},"end":{"line_number":44,"utf16_col":123364}},"extent_utf16":{"start":{"line_number":44,"utf16_col":123353},"end":{"line_number":44,"utf16_col":123391}}},{"name":"Nd","kind":"function","ident_start":212897,"ident_end":212899,"extent_start":212888,"extent_end":212927,"fully_qualified_name":"Nd","ident_utf16":{"start":{"line_number":44,"utf16_col":123400},"end":{"line_number":44,"utf16_col":123402}},"extent_utf16":{"start":{"line_number":44,"utf16_col":123391},"end":{"line_number":44,"utf16_col":123430}}},{"name":"Ed","kind":"function","ident_start":212936,"ident_end":212938,"extent_start":212927,"extent_end":214886,"fully_qualified_name":"Ed","ident_utf16":{"start":{"line_number":44,"utf16_col":123439},"end":{"line_number":44,"utf16_col":123441}},"extent_utf16":{"start":{"line_number":44,"utf16_col":123430},"end":{"line_number":44,"utf16_col":125389}}},{"name":"zd","kind":"function","ident_start":214895,"ident_end":214897,"extent_start":214886,"extent_end":214966,"fully_qualified_name":"zd","ident_utf16":{"start":{"line_number":44,"utf16_col":125398},"end":{"line_number":44,"utf16_col":125400}},"extent_utf16":{"start":{"line_number":44,"utf16_col":125389},"end":{"line_number":44,"utf16_col":125469}}},{"name":"Gd","kind":"function","ident_start":215236,"ident_end":215238,"extent_start":215227,"extent_end":215348,"fully_qualified_name":"Gd","ident_utf16":{"start":{"line_number":44,"utf16_col":125739},"end":{"line_number":44,"utf16_col":125741}},"extent_utf16":{"start":{"line_number":44,"utf16_col":125730},"end":{"line_number":44,"utf16_col":125851}}},{"name":"Wd","kind":"function","ident_start":215357,"ident_end":215359,"extent_start":215348,"extent_end":215450,"fully_qualified_name":"Wd","ident_utf16":{"start":{"line_number":44,"utf16_col":125860},"end":{"line_number":44,"utf16_col":125862}},"extent_utf16":{"start":{"line_number":44,"utf16_col":125851},"end":{"line_number":44,"utf16_col":125953}}},{"name":"Hd","kind":"function","ident_start":215459,"ident_end":215461,"extent_start":215450,"extent_end":215509,"fully_qualified_name":"Hd","ident_utf16":{"start":{"line_number":44,"utf16_col":125962},"end":{"line_number":44,"utf16_col":125964}},"extent_utf16":{"start":{"line_number":44,"utf16_col":125953},"end":{"line_number":44,"utf16_col":126012}}},{"name":"Yd","kind":"function","ident_start":215518,"ident_end":215520,"extent_start":215509,"extent_end":215592,"fully_qualified_name":"Yd","ident_utf16":{"start":{"line_number":44,"utf16_col":126021},"end":{"line_number":44,"utf16_col":126023}},"extent_utf16":{"start":{"line_number":44,"utf16_col":126012},"end":{"line_number":44,"utf16_col":126095}}},{"name":"Xd","kind":"function","ident_start":215601,"ident_end":215603,"extent_start":215592,"extent_end":217114,"fully_qualified_name":"Xd","ident_utf16":{"start":{"line_number":44,"utf16_col":126104},"end":{"line_number":44,"utf16_col":126106}},"extent_utf16":{"start":{"line_number":44,"utf16_col":126095},"end":{"line_number":44,"utf16_col":127617}}},{"name":"Ud","kind":"function","ident_start":217123,"ident_end":217125,"extent_start":217114,"extent_end":217751,"fully_qualified_name":"Ud","ident_utf16":{"start":{"line_number":44,"utf16_col":127626},"end":{"line_number":44,"utf16_col":127628}},"extent_utf16":{"start":{"line_number":44,"utf16_col":127617},"end":{"line_number":44,"utf16_col":128254}}},{"name":"Jd","kind":"function","ident_start":217770,"ident_end":217772,"extent_start":217770,"extent_end":218173,"fully_qualified_name":"Jd","ident_utf16":{"start":{"line_number":44,"utf16_col":128273},"end":{"line_number":44,"utf16_col":128275}},"extent_utf16":{"start":{"line_number":44,"utf16_col":128273},"end":{"line_number":44,"utf16_col":128676}}},{"name":"Qd","kind":"function","ident_start":218183,"ident_end":218185,"extent_start":218174,"extent_end":218212,"fully_qualified_name":"Qd","ident_utf16":{"start":{"line_number":44,"utf16_col":128686},"end":{"line_number":44,"utf16_col":128688}},"extent_utf16":{"start":{"line_number":44,"utf16_col":128677},"end":{"line_number":44,"utf16_col":128715}}},{"name":"tf","kind":"function","ident_start":218221,"ident_end":218223,"extent_start":218212,"extent_end":219108,"fully_qualified_name":"tf","ident_utf16":{"start":{"line_number":44,"utf16_col":128724},"end":{"line_number":44,"utf16_col":128726}},"extent_utf16":{"start":{"line_number":44,"utf16_col":128715},"end":{"line_number":44,"utf16_col":129611}}},{"name":"ef","kind":"function","ident_start":219117,"ident_end":219119,"extent_start":219108,"extent_end":219171,"fully_qualified_name":"ef","ident_utf16":{"start":{"line_number":44,"utf16_col":129620},"end":{"line_number":44,"utf16_col":129622}},"extent_utf16":{"start":{"line_number":44,"utf16_col":129611},"end":{"line_number":44,"utf16_col":129674}}},{"name":"nf","kind":"function","ident_start":219180,"ident_end":219182,"extent_start":219171,"extent_end":219416,"fully_qualified_name":"nf","ident_utf16":{"start":{"line_number":44,"utf16_col":129683},"end":{"line_number":44,"utf16_col":129685}},"extent_utf16":{"start":{"line_number":44,"utf16_col":129674},"end":{"line_number":44,"utf16_col":129919}}},{"name":"rf","kind":"function","ident_start":219425,"ident_end":219427,"extent_start":219416,"extent_end":219711,"fully_qualified_name":"rf","ident_utf16":{"start":{"line_number":44,"utf16_col":129928},"end":{"line_number":44,"utf16_col":129930}},"extent_utf16":{"start":{"line_number":44,"utf16_col":129919},"end":{"line_number":44,"utf16_col":130214}}},{"name":"of","kind":"function","ident_start":219720,"ident_end":219722,"extent_start":219711,"extent_end":219856,"fully_qualified_name":"of","ident_utf16":{"start":{"line_number":44,"utf16_col":130223},"end":{"line_number":44,"utf16_col":130225}},"extent_utf16":{"start":{"line_number":44,"utf16_col":130214},"end":{"line_number":44,"utf16_col":130359}}},{"name":"af","kind":"function","ident_start":219865,"ident_end":219867,"extent_start":219856,"extent_end":219914,"fully_qualified_name":"af","ident_utf16":{"start":{"line_number":44,"utf16_col":130368},"end":{"line_number":44,"utf16_col":130370}},"extent_utf16":{"start":{"line_number":44,"utf16_col":130359},"end":{"line_number":44,"utf16_col":130417}}},{"name":"t","kind":"function","ident_start":219941,"ident_end":219942,"extent_start":219932,"extent_end":220087,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":130444},"end":{"line_number":44,"utf16_col":130445}},"extent_utf16":{"start":{"line_number":44,"utf16_col":130435},"end":{"line_number":44,"utf16_col":130590}}},{"name":"getSource","kind":"function","ident_start":220106,"ident_end":220115,"extent_start":220094,"extent_end":220147,"fully_qualified_name":"getSource","ident_utf16":{"start":{"line_number":44,"utf16_col":130609},"end":{"line_number":44,"utf16_col":130618}},"extent_utf16":{"start":{"line_number":44,"utf16_col":130597},"end":{"line_number":44,"utf16_col":130650}}},{"name":"count","kind":"function","ident_start":220160,"ident_end":220165,"extent_start":220148,"extent_end":220186,"fully_qualified_name":"count","ident_utf16":{"start":{"line_number":44,"utf16_col":130663},"end":{"line_number":44,"utf16_col":130668}},"extent_utf16":{"start":{"line_number":44,"utf16_col":130651},"end":{"line_number":44,"utf16_col":130689}}},{"name":"getItem","kind":"function","ident_start":220199,"ident_end":220206,"extent_start":220187,"extent_end":220222,"fully_qualified_name":"getItem","ident_utf16":{"start":{"line_number":44,"utf16_col":130702},"end":{"line_number":44,"utf16_col":130709}},"extent_utf16":{"start":{"line_number":44,"utf16_col":130690},"end":{"line_number":44,"utf16_col":130725}}},{"name":"appendData","kind":"function","ident_start":220235,"ident_end":220245,"extent_start":220223,"extent_end":220259,"fully_qualified_name":"appendData","ident_utf16":{"start":{"line_number":44,"utf16_col":130738},"end":{"line_number":44,"utf16_col":130748}},"extent_utf16":{"start":{"line_number":44,"utf16_col":130726},"end":{"line_number":44,"utf16_col":130762}}},{"name":"clean","kind":"function","ident_start":220272,"ident_end":220277,"extent_start":220260,"extent_end":220290,"fully_qualified_name":"clean","ident_utf16":{"start":{"line_number":44,"utf16_col":130775},"end":{"line_number":44,"utf16_col":130780}},"extent_utf16":{"start":{"line_number":44,"utf16_col":130763},"end":{"line_number":44,"utf16_col":130793}}},{"name":"$d","kind":"function","ident_start":220400,"ident_end":220402,"extent_start":220400,"extent_end":220648,"fully_qualified_name":"$d","ident_utf16":{"start":{"line_number":44,"utf16_col":130903},"end":{"line_number":44,"utf16_col":130905}},"extent_utf16":{"start":{"line_number":44,"utf16_col":130903},"end":{"line_number":44,"utf16_col":131151}}},{"name":"e","kind":"function","ident_start":220653,"ident_end":220654,"extent_start":220653,"extent_end":220769,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":131156},"end":{"line_number":44,"utf16_col":131157}},"extent_utf16":{"start":{"line_number":44,"utf16_col":131156},"end":{"line_number":44,"utf16_col":131272}}},{"name":"n","kind":"function","ident_start":220770,"ident_end":220771,"extent_start":220770,"extent_end":220987,"fully_qualified_name":"n","ident_utf16":{"start":{"line_number":44,"utf16_col":131273},"end":{"line_number":44,"utf16_col":131274}},"extent_utf16":{"start":{"line_number":44,"utf16_col":131273},"end":{"line_number":44,"utf16_col":131490}}},{"name":"i","kind":"function","ident_start":220988,"ident_end":220989,"extent_start":220988,"extent_end":221053,"fully_qualified_name":"i","ident_utf16":{"start":{"line_number":44,"utf16_col":131491},"end":{"line_number":44,"utf16_col":131492}},"extent_utf16":{"start":{"line_number":44,"utf16_col":131491},"end":{"line_number":44,"utf16_col":131556}}},{"name":"r","kind":"function","ident_start":221063,"ident_end":221064,"extent_start":221054,"extent_end":221117,"fully_qualified_name":"r","ident_utf16":{"start":{"line_number":44,"utf16_col":131566},"end":{"line_number":44,"utf16_col":131567}},"extent_utf16":{"start":{"line_number":44,"utf16_col":131557},"end":{"line_number":44,"utf16_col":131620}}},{"name":"appendData","kind":"function","ident_start":221180,"ident_end":221190,"extent_start":221180,"extent_end":221279,"fully_qualified_name":"appendData","ident_utf16":{"start":{"line_number":44,"utf16_col":131683},"end":{"line_number":44,"utf16_col":131693}},"extent_utf16":{"start":{"line_number":44,"utf16_col":131683},"end":{"line_number":44,"utf16_col":131782}}},{"name":"appendData","kind":"function","ident_start":221325,"ident_end":221335,"extent_start":221325,"extent_end":221451,"fully_qualified_name":"appendData","ident_utf16":{"start":{"line_number":44,"utf16_col":131828},"end":{"line_number":44,"utf16_col":131838}},"extent_utf16":{"start":{"line_number":44,"utf16_col":131828},"end":{"line_number":44,"utf16_col":131954}}},{"name":"appendData","kind":"function","ident_start":221503,"ident_end":221513,"extent_start":221503,"extent_end":221539,"fully_qualified_name":"appendData","ident_utf16":{"start":{"line_number":44,"utf16_col":132006},"end":{"line_number":44,"utf16_col":132016}},"extent_utf16":{"start":{"line_number":44,"utf16_col":132006},"end":{"line_number":44,"utf16_col":132042}}},{"name":"clean","kind":"function","ident_start":221540,"ident_end":221545,"extent_start":221540,"extent_end":221600,"fully_qualified_name":"clean","ident_utf16":{"start":{"line_number":44,"utf16_col":132043},"end":{"line_number":44,"utf16_col":132048}},"extent_utf16":{"start":{"line_number":44,"utf16_col":132043},"end":{"line_number":44,"utf16_col":132103}}},{"name":"lf","kind":"function","ident_start":221615,"ident_end":221617,"extent_start":221615,"extent_end":221648,"fully_qualified_name":"lf","ident_utf16":{"start":{"line_number":44,"utf16_col":132118},"end":{"line_number":44,"utf16_col":132120}},"extent_utf16":{"start":{"line_number":44,"utf16_col":132118},"end":{"line_number":44,"utf16_col":132151}}},{"name":"hf","kind":"function","ident_start":221974,"ident_end":221976,"extent_start":221965,"extent_end":222009,"fully_qualified_name":"hf","ident_utf16":{"start":{"line_number":44,"utf16_col":132477},"end":{"line_number":44,"utf16_col":132479}},"extent_utf16":{"start":{"line_number":44,"utf16_col":132468},"end":{"line_number":44,"utf16_col":132512}}},{"name":"cf","kind":"function","ident_start":222013,"ident_end":222015,"extent_start":222013,"extent_end":222048,"fully_qualified_name":"cf","ident_utf16":{"start":{"line_number":44,"utf16_col":132516},"end":{"line_number":44,"utf16_col":132518}},"extent_utf16":{"start":{"line_number":44,"utf16_col":132516},"end":{"line_number":44,"utf16_col":132551}}},{"name":"df","kind":"function","ident_start":222299,"ident_end":222301,"extent_start":222290,"extent_end":222334,"fully_qualified_name":"df","ident_utf16":{"start":{"line_number":44,"utf16_col":132802},"end":{"line_number":44,"utf16_col":132804}},"extent_utf16":{"start":{"line_number":44,"utf16_col":132793},"end":{"line_number":44,"utf16_col":132837}}},{"name":"ff","kind":"function","ident_start":222338,"ident_end":222340,"extent_start":222338,"extent_end":222369,"fully_qualified_name":"ff","ident_utf16":{"start":{"line_number":44,"utf16_col":132841},"end":{"line_number":44,"utf16_col":132843}},"extent_utf16":{"start":{"line_number":44,"utf16_col":132841},"end":{"line_number":44,"utf16_col":132872}}},{"name":"yf","kind":"function","ident_start":222527,"ident_end":222529,"extent_start":222518,"extent_end":222554,"fully_qualified_name":"yf","ident_utf16":{"start":{"line_number":44,"utf16_col":133030},"end":{"line_number":44,"utf16_col":133032}},"extent_utf16":{"start":{"line_number":44,"utf16_col":133021},"end":{"line_number":44,"utf16_col":133057}}},{"name":"vf","kind":"function","ident_start":222563,"ident_end":222565,"extent_start":222554,"extent_end":222595,"fully_qualified_name":"vf","ident_utf16":{"start":{"line_number":44,"utf16_col":133066},"end":{"line_number":44,"utf16_col":133068}},"extent_utf16":{"start":{"line_number":44,"utf16_col":133057},"end":{"line_number":44,"utf16_col":133098}}},{"name":"mf","kind":"function","ident_start":222604,"ident_end":222606,"extent_start":222595,"extent_end":222832,"fully_qualified_name":"mf","ident_utf16":{"start":{"line_number":44,"utf16_col":133107},"end":{"line_number":44,"utf16_col":133109}},"extent_utf16":{"start":{"line_number":44,"utf16_col":133098},"end":{"line_number":44,"utf16_col":133335}}},{"name":"t","kind":"function","ident_start":222876,"ident_end":222877,"extent_start":222867,"extent_end":222881,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":133379},"end":{"line_number":44,"utf16_col":133380}},"extent_utf16":{"start":{"line_number":44,"utf16_col":133370},"end":{"line_number":44,"utf16_col":133384}}},{"name":"getDataParams","kind":"function","ident_start":222900,"ident_end":222913,"extent_start":222888,"extent_end":223551,"fully_qualified_name":"getDataParams","ident_utf16":{"start":{"line_number":44,"utf16_col":133403},"end":{"line_number":44,"utf16_col":133416}},"extent_utf16":{"start":{"line_number":44,"utf16_col":133391},"end":{"line_number":44,"utf16_col":134054}}},{"name":"getFormattedLabel","kind":"function","ident_start":223564,"ident_end":223581,"extent_start":223552,"extent_end":224140,"fully_qualified_name":"getFormattedLabel","ident_utf16":{"start":{"line_number":44,"utf16_col":134067},"end":{"line_number":44,"utf16_col":134084}},"extent_utf16":{"start":{"line_number":44,"utf16_col":134055},"end":{"line_number":44,"utf16_col":134643}}},{"name":"getRawValue","kind":"function","ident_start":224153,"ident_end":224164,"extent_start":224141,"extent_end":224208,"fully_qualified_name":"getRawValue","ident_utf16":{"start":{"line_number":44,"utf16_col":134656},"end":{"line_number":44,"utf16_col":134667}},"extent_utf16":{"start":{"line_number":44,"utf16_col":134644},"end":{"line_number":44,"utf16_col":134711}}},{"name":"formatTooltip","kind":"function","ident_start":224221,"ident_end":224234,"extent_start":224209,"extent_end":224252,"fully_qualified_name":"formatTooltip","ident_utf16":{"start":{"line_number":44,"utf16_col":134724},"end":{"line_number":44,"utf16_col":134737}},"extent_utf16":{"start":{"line_number":44,"utf16_col":134712},"end":{"line_number":44,"utf16_col":134755}}},{"name":"bf","kind":"function","ident_start":224267,"ident_end":224269,"extent_start":224258,"extent_end":224327,"fully_qualified_name":"bf","ident_utf16":{"start":{"line_number":44,"utf16_col":134770},"end":{"line_number":44,"utf16_col":134772}},"extent_utf16":{"start":{"line_number":44,"utf16_col":134761},"end":{"line_number":44,"utf16_col":134830}}},{"name":"wf","kind":"function","ident_start":224336,"ident_end":224338,"extent_start":224327,"extent_end":224359,"fully_qualified_name":"wf","ident_utf16":{"start":{"line_number":44,"utf16_col":134839},"end":{"line_number":44,"utf16_col":134841}},"extent_utf16":{"start":{"line_number":44,"utf16_col":134830},"end":{"line_number":44,"utf16_col":134862}}},{"name":"t","kind":"function","ident_start":224386,"ident_end":224387,"extent_start":224377,"extent_end":224496,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":134889},"end":{"line_number":44,"utf16_col":134890}},"extent_utf16":{"start":{"line_number":44,"utf16_col":134880},"end":{"line_number":44,"utf16_col":134999}}},{"name":"perform","kind":"function","ident_start":224515,"ident_end":224522,"extent_start":224503,"extent_end":225539,"fully_qualified_name":"perform","ident_utf16":{"start":{"line_number":44,"utf16_col":135018},"end":{"line_number":44,"utf16_col":135025}},"extent_utf16":{"start":{"line_number":44,"utf16_col":135006},"end":{"line_number":44,"utf16_col":136042}}},{"name":"h","kind":"function","ident_start":224841,"ident_end":224842,"extent_start":224832,"extent_end":224869,"fully_qualified_name":"h","ident_utf16":{"start":{"line_number":44,"utf16_col":135344},"end":{"line_number":44,"utf16_col":135345}},"extent_utf16":{"start":{"line_number":44,"utf16_col":135335},"end":{"line_number":44,"utf16_col":135372}}},{"name":"dirty","kind":"function","ident_start":225552,"ident_end":225557,"extent_start":225540,"extent_end":225627,"fully_qualified_name":"dirty","ident_utf16":{"start":{"line_number":44,"utf16_col":136055},"end":{"line_number":44,"utf16_col":136060}},"extent_utf16":{"start":{"line_number":44,"utf16_col":136043},"end":{"line_number":44,"utf16_col":136130}}},{"name":"_doProgress","kind":"function","ident_start":225640,"ident_end":225651,"extent_start":225628,"extent_end":225789,"fully_qualified_name":"_doProgress","ident_utf16":{"start":{"line_number":44,"utf16_col":136143},"end":{"line_number":44,"utf16_col":136154}},"extent_utf16":{"start":{"line_number":44,"utf16_col":136131},"end":{"line_number":44,"utf16_col":136292}}},{"name":"_doReset","kind":"function","ident_start":225802,"ident_end":225810,"extent_start":225790,"extent_end":226131,"fully_qualified_name":"_doReset","ident_utf16":{"start":{"line_number":44,"utf16_col":136305},"end":{"line_number":44,"utf16_col":136313}},"extent_utf16":{"start":{"line_number":44,"utf16_col":136293},"end":{"line_number":44,"utf16_col":136634}}},{"name":"unfinished","kind":"function","ident_start":226144,"ident_end":226154,"extent_start":226132,"extent_end":226217,"fully_qualified_name":"unfinished","ident_utf16":{"start":{"line_number":44,"utf16_col":136647},"end":{"line_number":44,"utf16_col":136657}},"extent_utf16":{"start":{"line_number":44,"utf16_col":136635},"end":{"line_number":44,"utf16_col":136720}}},{"name":"pipe","kind":"function","ident_start":226230,"ident_end":226234,"extent_start":226218,"extent_end":226332,"fully_qualified_name":"pipe","ident_utf16":{"start":{"line_number":44,"utf16_col":136733},"end":{"line_number":44,"utf16_col":136737}},"extent_utf16":{"start":{"line_number":44,"utf16_col":136721},"end":{"line_number":44,"utf16_col":136835}}},{"name":"dispose","kind":"function","ident_start":226345,"ident_end":226352,"extent_start":226333,"extent_end":226517,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":136848},"end":{"line_number":44,"utf16_col":136855}},"extent_utf16":{"start":{"line_number":44,"utf16_col":136836},"end":{"line_number":44,"utf16_col":137020}}},{"name":"getUpstream","kind":"function","ident_start":226530,"ident_end":226541,"extent_start":226518,"extent_end":226575,"fully_qualified_name":"getUpstream","ident_utf16":{"start":{"line_number":44,"utf16_col":137033},"end":{"line_number":44,"utf16_col":137044}},"extent_utf16":{"start":{"line_number":44,"utf16_col":137021},"end":{"line_number":44,"utf16_col":137078}}},{"name":"getDownstream","kind":"function","ident_start":226588,"ident_end":226601,"extent_start":226576,"extent_end":226637,"fully_qualified_name":"getDownstream","ident_utf16":{"start":{"line_number":44,"utf16_col":137091},"end":{"line_number":44,"utf16_col":137104}},"extent_utf16":{"start":{"line_number":44,"utf16_col":137079},"end":{"line_number":44,"utf16_col":137140}}},{"name":"setOutputEnd","kind":"function","ident_start":226650,"ident_end":226662,"extent_start":226638,"extent_end":226718,"fully_qualified_name":"setOutputEnd","ident_utf16":{"start":{"line_number":44,"utf16_col":137153},"end":{"line_number":44,"utf16_col":137165}},"extent_utf16":{"start":{"line_number":44,"utf16_col":137141},"end":{"line_number":44,"utf16_col":137221}}},{"name":"reset","kind":"function","ident_start":226755,"ident_end":226760,"extent_start":226755,"extent_end":226832,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":137258},"end":{"line_number":44,"utf16_col":137263}},"extent_utf16":{"start":{"line_number":44,"utf16_col":137258},"end":{"line_number":44,"utf16_col":137335}}},{"name":"a","kind":"function","ident_start":226852,"ident_end":226853,"extent_start":226843,"extent_end":226876,"fully_qualified_name":"a","ident_utf16":{"start":{"line_number":44,"utf16_col":137355},"end":{"line_number":44,"utf16_col":137356}},"extent_utf16":{"start":{"line_number":44,"utf16_col":137346},"end":{"line_number":44,"utf16_col":137379}}},{"name":"s","kind":"function","ident_start":226885,"ident_end":226886,"extent_start":226876,"extent_end":226949,"fully_qualified_name":"s","ident_utf16":{"start":{"line_number":44,"utf16_col":137388},"end":{"line_number":44,"utf16_col":137389}},"extent_utf16":{"start":{"line_number":44,"utf16_col":137379},"end":{"line_number":44,"utf16_col":137452}}},{"name":"If","kind":"function","ident_start":226962,"ident_end":226964,"extent_start":226953,"extent_end":227087,"fully_qualified_name":"If","ident_utf16":{"start":{"line_number":44,"utf16_col":137465},"end":{"line_number":44,"utf16_col":137467}},"extent_utf16":{"start":{"line_number":44,"utf16_col":137456},"end":{"line_number":44,"utf16_col":137590}}},{"name":"number","kind":"function","ident_start":227098,"ident_end":227104,"extent_start":227098,"extent_end":227138,"fully_qualified_name":"number","ident_utf16":{"start":{"line_number":44,"utf16_col":137601},"end":{"line_number":44,"utf16_col":137607}},"extent_utf16":{"start":{"line_number":44,"utf16_col":137601},"end":{"line_number":44,"utf16_col":137641}}},{"name":"time","kind":"function","ident_start":227139,"ident_end":227143,"extent_start":227139,"extent_end":227169,"fully_qualified_name":"time","ident_utf16":{"start":{"line_number":44,"utf16_col":137642},"end":{"line_number":44,"utf16_col":137646}},"extent_utf16":{"start":{"line_number":44,"utf16_col":137642},"end":{"line_number":44,"utf16_col":137672}}},{"name":"trim","kind":"function","ident_start":227170,"ident_end":227174,"extent_start":227170,"extent_end":227207,"fully_qualified_name":"trim","ident_utf16":{"start":{"line_number":44,"utf16_col":137673},"end":{"line_number":44,"utf16_col":137677}},"extent_utf16":{"start":{"line_number":44,"utf16_col":137673},"end":{"line_number":44,"utf16_col":137710}}},{"name":"Cf","kind":"function","ident_start":227219,"ident_end":227221,"extent_start":227210,"extent_end":227242,"fully_qualified_name":"Cf","ident_utf16":{"start":{"line_number":44,"utf16_col":137722},"end":{"line_number":44,"utf16_col":137724}},"extent_utf16":{"start":{"line_number":44,"utf16_col":137713},"end":{"line_number":44,"utf16_col":137745}}},{"name":"lt","kind":"function","ident_start":227250,"ident_end":227252,"extent_start":227250,"extent_end":227278,"fully_qualified_name":"lt","ident_utf16":{"start":{"line_number":44,"utf16_col":137753},"end":{"line_number":44,"utf16_col":137755}},"extent_utf16":{"start":{"line_number":44,"utf16_col":137753},"end":{"line_number":44,"utf16_col":137781}}},{"name":"lte","kind":"function","ident_start":227279,"ident_end":227282,"extent_start":227279,"extent_end":227309,"fully_qualified_name":"lte","ident_utf16":{"start":{"line_number":44,"utf16_col":137782},"end":{"line_number":44,"utf16_col":137785}},"extent_utf16":{"start":{"line_number":44,"utf16_col":137782},"end":{"line_number":44,"utf16_col":137812}}},{"name":"gt","kind":"function","ident_start":227310,"ident_end":227312,"extent_start":227310,"extent_end":227338,"fully_qualified_name":"gt","ident_utf16":{"start":{"line_number":44,"utf16_col":137813},"end":{"line_number":44,"utf16_col":137815}},"extent_utf16":{"start":{"line_number":44,"utf16_col":137813},"end":{"line_number":44,"utf16_col":137841}}},{"name":"gte","kind":"function","ident_start":227339,"ident_end":227342,"extent_start":227339,"extent_end":227369,"fully_qualified_name":"gte","ident_utf16":{"start":{"line_number":44,"utf16_col":137842},"end":{"line_number":44,"utf16_col":137845}},"extent_utf16":{"start":{"line_number":44,"utf16_col":137842},"end":{"line_number":44,"utf16_col":137872}}},{"name":"t","kind":"function","ident_start":227394,"ident_end":227395,"extent_start":227385,"extent_end":227467,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":137897},"end":{"line_number":44,"utf16_col":137898}},"extent_utf16":{"start":{"line_number":44,"utf16_col":137888},"end":{"line_number":44,"utf16_col":137970}}},{"name":"evaluate","kind":"function","ident_start":227486,"ident_end":227494,"extent_start":227474,"extent_end":227583,"fully_qualified_name":"evaluate","ident_utf16":{"start":{"line_number":44,"utf16_col":137989},"end":{"line_number":44,"utf16_col":137997}},"extent_utf16":{"start":{"line_number":44,"utf16_col":137977},"end":{"line_number":44,"utf16_col":138086}}},{"name":"t","kind":"function","ident_start":227612,"ident_end":227613,"extent_start":227603,"extent_end":227723,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":138115},"end":{"line_number":44,"utf16_col":138116}},"extent_utf16":{"start":{"line_number":44,"utf16_col":138106},"end":{"line_number":44,"utf16_col":138226}}},{"name":"evaluate","kind":"function","ident_start":227742,"ident_end":227750,"extent_start":227730,"extent_end":227974,"fully_qualified_name":"evaluate","ident_utf16":{"start":{"line_number":44,"utf16_col":138245},"end":{"line_number":44,"utf16_col":138253}},"extent_utf16":{"start":{"line_number":44,"utf16_col":138233},"end":{"line_number":44,"utf16_col":138477}}},{"name":"t","kind":"function","ident_start":228003,"ident_end":228004,"extent_start":227994,"extent_end":228084,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":138506},"end":{"line_number":44,"utf16_col":138507}},"extent_utf16":{"start":{"line_number":44,"utf16_col":138497},"end":{"line_number":44,"utf16_col":138587}}},{"name":"evaluate","kind":"function","ident_start":228103,"ident_end":228111,"extent_start":228091,"extent_end":228283,"fully_qualified_name":"evaluate","ident_utf16":{"start":{"line_number":44,"utf16_col":138606},"end":{"line_number":44,"utf16_col":138614}},"extent_utf16":{"start":{"line_number":44,"utf16_col":138594},"end":{"line_number":44,"utf16_col":138786}}},{"name":"Pf","kind":"function","ident_start":228298,"ident_end":228300,"extent_start":228289,"extent_end":228376,"fully_qualified_name":"Pf","ident_utf16":{"start":{"line_number":44,"utf16_col":138801},"end":{"line_number":44,"utf16_col":138803}},"extent_utf16":{"start":{"line_number":44,"utf16_col":138792},"end":{"line_number":44,"utf16_col":138879}}},{"name":"t","kind":"function","ident_start":228403,"ident_end":228404,"extent_start":228394,"extent_end":228408,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":138906},"end":{"line_number":44,"utf16_col":138907}},"extent_utf16":{"start":{"line_number":44,"utf16_col":138897},"end":{"line_number":44,"utf16_col":138911}}},{"name":"getRawData","kind":"function","ident_start":228427,"ident_end":228437,"extent_start":228415,"extent_end":228482,"fully_qualified_name":"getRawData","ident_utf16":{"start":{"line_number":44,"utf16_col":138930},"end":{"line_number":44,"utf16_col":138940}},"extent_utf16":{"start":{"line_number":44,"utf16_col":138918},"end":{"line_number":44,"utf16_col":138985}}},{"name":"getRawDataItem","kind":"function","ident_start":228495,"ident_end":228509,"extent_start":228483,"extent_end":228555,"fully_qualified_name":"getRawDataItem","ident_utf16":{"start":{"line_number":44,"utf16_col":138998},"end":{"line_number":44,"utf16_col":139012}},"extent_utf16":{"start":{"line_number":44,"utf16_col":138986},"end":{"line_number":44,"utf16_col":139058}}},{"name":"cloneRawData","kind":"function","ident_start":228568,"ident_end":228580,"extent_start":228556,"extent_end":228593,"fully_qualified_name":"cloneRawData","ident_utf16":{"start":{"line_number":44,"utf16_col":139071},"end":{"line_number":44,"utf16_col":139083}},"extent_utf16":{"start":{"line_number":44,"utf16_col":139059},"end":{"line_number":44,"utf16_col":139096}}},{"name":"getDimensionInfo","kind":"function","ident_start":228606,"ident_end":228622,"extent_start":228594,"extent_end":228636,"fully_qualified_name":"getDimensionInfo","ident_utf16":{"start":{"line_number":44,"utf16_col":139109},"end":{"line_number":44,"utf16_col":139125}},"extent_utf16":{"start":{"line_number":44,"utf16_col":139097},"end":{"line_number":44,"utf16_col":139139}}},{"name":"cloneAllDimensionInfo","kind":"function","ident_start":228649,"ident_end":228670,"extent_start":228637,"extent_end":228683,"fully_qualified_name":"cloneAllDimensionInfo","ident_utf16":{"start":{"line_number":44,"utf16_col":139152},"end":{"line_number":44,"utf16_col":139173}},"extent_utf16":{"start":{"line_number":44,"utf16_col":139140},"end":{"line_number":44,"utf16_col":139186}}},{"name":"count","kind":"function","ident_start":228696,"ident_end":228701,"extent_start":228684,"extent_end":228714,"fully_qualified_name":"count","ident_utf16":{"start":{"line_number":44,"utf16_col":139199},"end":{"line_number":44,"utf16_col":139204}},"extent_utf16":{"start":{"line_number":44,"utf16_col":139187},"end":{"line_number":44,"utf16_col":139217}}},{"name":"retrieveValue","kind":"function","ident_start":228727,"ident_end":228740,"extent_start":228715,"extent_end":228756,"fully_qualified_name":"retrieveValue","ident_utf16":{"start":{"line_number":44,"utf16_col":139230},"end":{"line_number":44,"utf16_col":139243}},"extent_utf16":{"start":{"line_number":44,"utf16_col":139218},"end":{"line_number":44,"utf16_col":139259}}},{"name":"retrieveValueFromItem","kind":"function","ident_start":228769,"ident_end":228790,"extent_start":228757,"extent_end":228806,"fully_qualified_name":"retrieveValueFromItem","ident_utf16":{"start":{"line_number":44,"utf16_col":139272},"end":{"line_number":44,"utf16_col":139293}},"extent_utf16":{"start":{"line_number":44,"utf16_col":139260},"end":{"line_number":44,"utf16_col":139309}}},{"name":"convertValue","kind":"function","ident_start":228819,"ident_end":228831,"extent_start":228807,"extent_end":228861,"fully_qualified_name":"convertValue","ident_utf16":{"start":{"line_number":44,"utf16_col":139322},"end":{"line_number":44,"utf16_col":139334}},"extent_utf16":{"start":{"line_number":44,"utf16_col":139310},"end":{"line_number":44,"utf16_col":139364}}},{"name":"Rf","kind":"function","ident_start":228876,"ident_end":228878,"extent_start":228867,"extent_end":228945,"fully_qualified_name":"Rf","ident_utf16":{"start":{"line_number":44,"utf16_col":139379},"end":{"line_number":44,"utf16_col":139381}},"extent_utf16":{"start":{"line_number":44,"utf16_col":139370},"end":{"line_number":44,"utf16_col":139448}}},{"name":"Nf","kind":"function","ident_start":228954,"ident_end":228956,"extent_start":228945,"extent_end":229167,"fully_qualified_name":"Nf","ident_utf16":{"start":{"line_number":44,"utf16_col":139457},"end":{"line_number":44,"utf16_col":139459}},"extent_utf16":{"start":{"line_number":44,"utf16_col":139448},"end":{"line_number":44,"utf16_col":139670}}},{"name":"Ef","kind":"function","ident_start":229176,"ident_end":229178,"extent_start":229167,"extent_end":229255,"fully_qualified_name":"Ef","ident_utf16":{"start":{"line_number":44,"utf16_col":139679},"end":{"line_number":44,"utf16_col":139681}},"extent_utf16":{"start":{"line_number":44,"utf16_col":139670},"end":{"line_number":44,"utf16_col":139758}}},{"name":"zf","kind":"function","ident_start":229264,"ident_end":229266,"extent_start":229255,"extent_end":229282,"fully_qualified_name":"zf","ident_utf16":{"start":{"line_number":44,"utf16_col":139767},"end":{"line_number":44,"utf16_col":139769}},"extent_utf16":{"start":{"line_number":44,"utf16_col":139758},"end":{"line_number":44,"utf16_col":139785}}},{"name":"Bf","kind":"function","ident_start":229303,"ident_end":229305,"extent_start":229294,"extent_end":230635,"fully_qualified_name":"Bf","ident_utf16":{"start":{"line_number":44,"utf16_col":139806},"end":{"line_number":44,"utf16_col":139808}},"extent_utf16":{"start":{"line_number":44,"utf16_col":139797},"end":{"line_number":44,"utf16_col":141138}}},{"name":"getRawDataItem","kind":"function","ident_start":229807,"ident_end":229821,"extent_start":229805,"extent_end":229852,"fully_qualified_name":"getRawDataItem","ident_utf16":{"start":{"line_number":44,"utf16_col":140310},"end":{"line_number":44,"utf16_col":140324}},"extent_utf16":{"start":{"line_number":44,"utf16_col":140308},"end":{"line_number":44,"utf16_col":140355}}},{"name":"retrieveValue","kind":"function","ident_start":229961,"ident_end":229974,"extent_start":229959,"extent_end":230020,"fully_qualified_name":"retrieveValue","ident_utf16":{"start":{"line_number":44,"utf16_col":140464},"end":{"line_number":44,"utf16_col":140477}},"extent_utf16":{"start":{"line_number":44,"utf16_col":140462},"end":{"line_number":44,"utf16_col":140523}}},{"name":"retrieveValueFromItem","kind":"function","ident_start":230029,"ident_end":230050,"extent_start":230027,"extent_end":230119,"fully_qualified_name":"retrieveValueFromItem","ident_utf16":{"start":{"line_number":44,"utf16_col":140532},"end":{"line_number":44,"utf16_col":140553}},"extent_utf16":{"start":{"line_number":44,"utf16_col":140530},"end":{"line_number":44,"utf16_col":140622}}},{"name":"Ff","kind":"function","ident_start":230644,"ident_end":230646,"extent_start":230635,"extent_end":230672,"fully_qualified_name":"Ff","ident_utf16":{"start":{"line_number":44,"utf16_col":141147},"end":{"line_number":44,"utf16_col":141149}},"extent_utf16":{"start":{"line_number":44,"utf16_col":141138},"end":{"line_number":44,"utf16_col":141175}}},{"name":"jf","kind":"function","ident_start":230939,"ident_end":230941,"extent_start":230930,"extent_end":230966,"fully_qualified_name":"jf","ident_utf16":{"start":{"line_number":44,"utf16_col":141442},"end":{"line_number":44,"utf16_col":141444}},"extent_utf16":{"start":{"line_number":44,"utf16_col":141433},"end":{"line_number":44,"utf16_col":141469}}},{"name":"qf","kind":"function","ident_start":230975,"ident_end":230977,"extent_start":230966,"extent_end":231119,"fully_qualified_name":"qf","ident_utf16":{"start":{"line_number":44,"utf16_col":141478},"end":{"line_number":44,"utf16_col":141480}},"extent_utf16":{"start":{"line_number":44,"utf16_col":141469},"end":{"line_number":44,"utf16_col":141622}}},{"name":"t","kind":"function","ident_start":231146,"ident_end":231147,"extent_start":231137,"extent_end":231260,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":141649},"end":{"line_number":44,"utf16_col":141650}},"extent_utf16":{"start":{"line_number":44,"utf16_col":141640},"end":{"line_number":44,"utf16_col":141763}}},{"name":"initData","kind":"function","ident_start":231279,"ident_end":231287,"extent_start":231267,"extent_end":231633,"fully_qualified_name":"initData","ident_utf16":{"start":{"line_number":44,"utf16_col":141782},"end":{"line_number":44,"utf16_col":141790}},"extent_utf16":{"start":{"line_number":44,"utf16_col":141770},"end":{"line_number":44,"utf16_col":142136}}},{"name":"getProvider","kind":"function","ident_start":231646,"ident_end":231657,"extent_start":231634,"extent_end":231691,"fully_qualified_name":"getProvider","ident_utf16":{"start":{"line_number":44,"utf16_col":142149},"end":{"line_number":44,"utf16_col":142160}},"extent_utf16":{"start":{"line_number":44,"utf16_col":142137},"end":{"line_number":44,"utf16_col":142194}}},{"name":"getSource","kind":"function","ident_start":231704,"ident_end":231713,"extent_start":231692,"extent_end":231759,"fully_qualified_name":"getSource","ident_utf16":{"start":{"line_number":44,"utf16_col":142207},"end":{"line_number":44,"utf16_col":142216}},"extent_utf16":{"start":{"line_number":44,"utf16_col":142195},"end":{"line_number":44,"utf16_col":142262}}},{"name":"ensureCalculationDimension","kind":"function","ident_start":231772,"ident_end":231798,"extent_start":231760,"extent_end":232041,"fully_qualified_name":"ensureCalculationDimension","ident_utf16":{"start":{"line_number":44,"utf16_col":142275},"end":{"line_number":44,"utf16_col":142301}},"extent_utf16":{"start":{"line_number":44,"utf16_col":142263},"end":{"line_number":44,"utf16_col":142544}}},{"name":"collectOrdinalMeta","kind":"function","ident_start":232054,"ident_end":232072,"extent_start":232042,"extent_end":232376,"fully_qualified_name":"collectOrdinalMeta","ident_utf16":{"start":{"line_number":44,"utf16_col":142557},"end":{"line_number":44,"utf16_col":142575}},"extent_utf16":{"start":{"line_number":44,"utf16_col":142545},"end":{"line_number":44,"utf16_col":142879}}},{"name":"getOrdinalMeta","kind":"function","ident_start":232389,"ident_end":232403,"extent_start":232377,"extent_end":232455,"fully_qualified_name":"getOrdinalMeta","ident_utf16":{"start":{"line_number":44,"utf16_col":142892},"end":{"line_number":44,"utf16_col":142906}},"extent_utf16":{"start":{"line_number":44,"utf16_col":142880},"end":{"line_number":44,"utf16_col":142958}}},{"name":"getDimensionProperty","kind":"function","ident_start":232468,"ident_end":232488,"extent_start":232456,"extent_end":232548,"fully_qualified_name":"getDimensionProperty","ident_utf16":{"start":{"line_number":44,"utf16_col":142971},"end":{"line_number":44,"utf16_col":142991}},"extent_utf16":{"start":{"line_number":44,"utf16_col":142959},"end":{"line_number":44,"utf16_col":143051}}},{"name":"appendData","kind":"function","ident_start":232561,"ident_end":232571,"extent_start":232549,"extent_end":232726,"fully_qualified_name":"appendData","ident_utf16":{"start":{"line_number":44,"utf16_col":143064},"end":{"line_number":44,"utf16_col":143074}},"extent_utf16":{"start":{"line_number":44,"utf16_col":143052},"end":{"line_number":44,"utf16_col":143229}}},{"name":"appendValues","kind":"function","ident_start":232739,"ident_end":232751,"extent_start":232727,"extent_end":233139,"fully_qualified_name":"appendValues","ident_utf16":{"start":{"line_number":44,"utf16_col":143242},"end":{"line_number":44,"utf16_col":143254}},"extent_utf16":{"start":{"line_number":44,"utf16_col":143230},"end":{"line_number":44,"utf16_col":143642}}},{"name":"_initDataFromProvider","kind":"function","ident_start":233152,"ident_end":233173,"extent_start":233140,"extent_end":233672,"fully_qualified_name":"_initDataFromProvider","ident_utf16":{"start":{"line_number":44,"utf16_col":143655},"end":{"line_number":44,"utf16_col":143676}},"extent_utf16":{"start":{"line_number":44,"utf16_col":143643},"end":{"line_number":44,"utf16_col":144175}}},{"name":"count","kind":"function","ident_start":233685,"ident_end":233690,"extent_start":233673,"extent_end":233721,"fully_qualified_name":"count","ident_utf16":{"start":{"line_number":44,"utf16_col":144188},"end":{"line_number":44,"utf16_col":144193}},"extent_utf16":{"start":{"line_number":44,"utf16_col":144176},"end":{"line_number":44,"utf16_col":144224}}},{"name":"get","kind":"function","ident_start":233734,"ident_end":233737,"extent_start":233722,"extent_end":233847,"fully_qualified_name":"get","ident_utf16":{"start":{"line_number":44,"utf16_col":144237},"end":{"line_number":44,"utf16_col":144240}},"extent_utf16":{"start":{"line_number":44,"utf16_col":144225},"end":{"line_number":44,"utf16_col":144350}}},{"name":"getValues","kind":"function","ident_start":233860,"ident_end":233869,"extent_start":233848,"extent_end":234045,"fully_qualified_name":"getValues","ident_utf16":{"start":{"line_number":44,"utf16_col":144363},"end":{"line_number":44,"utf16_col":144372}},"extent_utf16":{"start":{"line_number":44,"utf16_col":144351},"end":{"line_number":44,"utf16_col":144548}}},{"name":"getByRawIndex","kind":"function","ident_start":234058,"ident_end":234071,"extent_start":234046,"extent_end":234166,"fully_qualified_name":"getByRawIndex","ident_utf16":{"start":{"line_number":44,"utf16_col":144561},"end":{"line_number":44,"utf16_col":144574}},"extent_utf16":{"start":{"line_number":44,"utf16_col":144549},"end":{"line_number":44,"utf16_col":144669}}},{"name":"getSum","kind":"function","ident_start":234179,"ident_end":234185,"extent_start":234167,"extent_end":234307,"fully_qualified_name":"getSum","ident_utf16":{"start":{"line_number":44,"utf16_col":144682},"end":{"line_number":44,"utf16_col":144688}},"extent_utf16":{"start":{"line_number":44,"utf16_col":144670},"end":{"line_number":44,"utf16_col":144810}}},{"name":"getMedian","kind":"function","ident_start":234320,"ident_end":234329,"extent_start":234308,"extent_end":234511,"fully_qualified_name":"getMedian","ident_utf16":{"start":{"line_number":44,"utf16_col":144823},"end":{"line_number":44,"utf16_col":144832}},"extent_utf16":{"start":{"line_number":44,"utf16_col":144811},"end":{"line_number":44,"utf16_col":145014}}},{"name":"indexOfRawIndex","kind":"function","ident_start":234524,"ident_end":234539,"extent_start":234512,"extent_end":234793,"fully_qualified_name":"indexOfRawIndex","ident_utf16":{"start":{"line_number":44,"utf16_col":145027},"end":{"line_number":44,"utf16_col":145042}},"extent_utf16":{"start":{"line_number":44,"utf16_col":145015},"end":{"line_number":44,"utf16_col":145296}}},{"name":"indicesOfNearest","kind":"function","ident_start":234806,"ident_end":234822,"extent_start":234794,"extent_end":235079,"fully_qualified_name":"indicesOfNearest","ident_utf16":{"start":{"line_number":44,"utf16_col":145309},"end":{"line_number":44,"utf16_col":145325}},"extent_utf16":{"start":{"line_number":44,"utf16_col":145297},"end":{"line_number":44,"utf16_col":145582}}},{"name":"getIndices","kind":"function","ident_start":235092,"ident_end":235102,"extent_start":235080,"extent_end":235344,"fully_qualified_name":"getIndices","ident_utf16":{"start":{"line_number":44,"utf16_col":145595},"end":{"line_number":44,"utf16_col":145605}},"extent_utf16":{"start":{"line_number":44,"utf16_col":145583},"end":{"line_number":44,"utf16_col":145847}}},{"name":"filter","kind":"function","ident_start":235357,"ident_end":235363,"extent_start":235345,"extent_end":235751,"fully_qualified_name":"filter","ident_utf16":{"start":{"line_number":44,"utf16_col":145860},"end":{"line_number":44,"utf16_col":145866}},"extent_utf16":{"start":{"line_number":44,"utf16_col":145848},"end":{"line_number":44,"utf16_col":146254}}},{"name":"selectRange","kind":"function","ident_start":235764,"ident_end":235775,"extent_start":235752,"extent_end":236578,"fully_qualified_name":"selectRange","ident_utf16":{"start":{"line_number":44,"utf16_col":146267},"end":{"line_number":44,"utf16_col":146278}},"extent_utf16":{"start":{"line_number":44,"utf16_col":146255},"end":{"line_number":44,"utf16_col":147081}}},{"name":"map","kind":"function","ident_start":236591,"ident_end":236594,"extent_start":236579,"extent_end":236662,"fully_qualified_name":"map","ident_utf16":{"start":{"line_number":44,"utf16_col":147094},"end":{"line_number":44,"utf16_col":147097}},"extent_utf16":{"start":{"line_number":44,"utf16_col":147082},"end":{"line_number":44,"utf16_col":147165}}},{"name":"modify","kind":"function","ident_start":236675,"ident_end":236681,"extent_start":236663,"extent_end":236723,"fully_qualified_name":"modify","ident_utf16":{"start":{"line_number":44,"utf16_col":147178},"end":{"line_number":44,"utf16_col":147184}},"extent_utf16":{"start":{"line_number":44,"utf16_col":147166},"end":{"line_number":44,"utf16_col":147226}}},{"name":"_updateDims","kind":"function","ident_start":236736,"ident_end":236747,"extent_start":236724,"extent_end":237128,"fully_qualified_name":"_updateDims","ident_utf16":{"start":{"line_number":44,"utf16_col":147239},"end":{"line_number":44,"utf16_col":147250}},"extent_utf16":{"start":{"line_number":44,"utf16_col":147227},"end":{"line_number":44,"utf16_col":147631}}},{"name":"lttbDownSample","kind":"function","ident_start":237141,"ident_end":237155,"extent_start":237129,"extent_end":237842,"fully_qualified_name":"lttbDownSample","ident_utf16":{"start":{"line_number":44,"utf16_col":147644},"end":{"line_number":44,"utf16_col":147658}},"extent_utf16":{"start":{"line_number":44,"utf16_col":147632},"end":{"line_number":44,"utf16_col":148345}}},{"name":"minmaxDownSample","kind":"function","ident_start":237855,"ident_end":237871,"extent_start":237843,"extent_end":238342,"fully_qualified_name":"minmaxDownSample","ident_utf16":{"start":{"line_number":44,"utf16_col":148358},"end":{"line_number":44,"utf16_col":148374}},"extent_utf16":{"start":{"line_number":44,"utf16_col":148346},"end":{"line_number":44,"utf16_col":148845}}},{"name":"downSample","kind":"function","ident_start":238355,"ident_end":238365,"extent_start":238343,"extent_end":238805,"fully_qualified_name":"downSample","ident_utf16":{"start":{"line_number":44,"utf16_col":148858},"end":{"line_number":44,"utf16_col":148868}},"extent_utf16":{"start":{"line_number":44,"utf16_col":148846},"end":{"line_number":44,"utf16_col":149308}}},{"name":"each","kind":"function","ident_start":238818,"ident_end":238822,"extent_start":238806,"extent_end":239111,"fully_qualified_name":"each","ident_utf16":{"start":{"line_number":44,"utf16_col":149321},"end":{"line_number":44,"utf16_col":149325}},"extent_utf16":{"start":{"line_number":44,"utf16_col":149309},"end":{"line_number":44,"utf16_col":149614}}},{"name":"getDataExtent","kind":"function","ident_start":239124,"ident_end":239137,"extent_start":239112,"extent_end":239436,"fully_qualified_name":"getDataExtent","ident_utf16":{"start":{"line_number":44,"utf16_col":149627},"end":{"line_number":44,"utf16_col":149640}},"extent_utf16":{"start":{"line_number":44,"utf16_col":149615},"end":{"line_number":44,"utf16_col":149939}}},{"name":"getRawDataItem","kind":"function","ident_start":239449,"ident_end":239463,"extent_start":239437,"extent_end":239636,"fully_qualified_name":"getRawDataItem","ident_utf16":{"start":{"line_number":44,"utf16_col":149952},"end":{"line_number":44,"utf16_col":149966}},"extent_utf16":{"start":{"line_number":44,"utf16_col":149940},"end":{"line_number":44,"utf16_col":150139}}},{"name":"clone","kind":"function","ident_start":239649,"ident_end":239654,"extent_start":239637,"extent_end":239974,"fully_qualified_name":"clone","ident_utf16":{"start":{"line_number":44,"utf16_col":150152},"end":{"line_number":44,"utf16_col":150157}},"extent_utf16":{"start":{"line_number":44,"utf16_col":150140},"end":{"line_number":44,"utf16_col":150477}}},{"name":"_copyCommonProps","kind":"function","ident_start":239987,"ident_end":240003,"extent_start":239975,"extent_end":240180,"fully_qualified_name":"_copyCommonProps","ident_utf16":{"start":{"line_number":44,"utf16_col":150490},"end":{"line_number":44,"utf16_col":150506}},"extent_utf16":{"start":{"line_number":44,"utf16_col":150478},"end":{"line_number":44,"utf16_col":150683}}},{"name":"_cloneIndices","kind":"function","ident_start":240193,"ident_end":240206,"extent_start":240181,"extent_end":240420,"fully_qualified_name":"_cloneIndices","ident_utf16":{"start":{"line_number":44,"utf16_col":150696},"end":{"line_number":44,"utf16_col":150709}},"extent_utf16":{"start":{"line_number":44,"utf16_col":150684},"end":{"line_number":44,"utf16_col":150923}}},{"name":"_getRawIdxIdentity","kind":"function","ident_start":240433,"ident_end":240451,"extent_start":240421,"extent_end":240473,"fully_qualified_name":"_getRawIdxIdentity","ident_utf16":{"start":{"line_number":44,"utf16_col":150936},"end":{"line_number":44,"utf16_col":150954}},"extent_utf16":{"start":{"line_number":44,"utf16_col":150924},"end":{"line_number":44,"utf16_col":150976}}},{"name":"_getRawIdx","kind":"function","ident_start":240486,"ident_end":240496,"extent_start":240474,"extent_end":240556,"fully_qualified_name":"_getRawIdx","ident_utf16":{"start":{"line_number":44,"utf16_col":150989},"end":{"line_number":44,"utf16_col":150999}},"extent_utf16":{"start":{"line_number":44,"utf16_col":150977},"end":{"line_number":44,"utf16_col":151059}}},{"name":"_updateGetRawIdx","kind":"function","ident_start":240569,"ident_end":240585,"extent_start":240557,"extent_end":240668,"fully_qualified_name":"_updateGetRawIdx","ident_utf16":{"start":{"line_number":44,"utf16_col":151072},"end":{"line_number":44,"utf16_col":151088}},"extent_utf16":{"start":{"line_number":44,"utf16_col":151060},"end":{"line_number":44,"utf16_col":151171}}},{"name":"t","kind":"function","ident_start":240705,"ident_end":240706,"extent_start":240696,"extent_end":240752,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":151208},"end":{"line_number":44,"utf16_col":151209}},"extent_utf16":{"start":{"line_number":44,"utf16_col":151199},"end":{"line_number":44,"utf16_col":151255}}},{"name":"objectRows","kind":"function","ident_start":240768,"ident_end":240778,"extent_start":240768,"extent_end":240833,"fully_qualified_name":"objectRows","ident_utf16":{"start":{"line_number":44,"utf16_col":151271},"end":{"line_number":44,"utf16_col":151281}},"extent_utf16":{"start":{"line_number":44,"utf16_col":151271},"end":{"line_number":44,"utf16_col":151336}}},{"name":"original","kind":"function","ident_start":240849,"ident_end":240857,"extent_start":240849,"extent_end":240968,"fully_qualified_name":"original","ident_utf16":{"start":{"line_number":44,"utf16_col":151352},"end":{"line_number":44,"utf16_col":151360}},"extent_utf16":{"start":{"line_number":44,"utf16_col":151352},"end":{"line_number":44,"utf16_col":151471}}},{"name":"typedArray","kind":"function","ident_start":240969,"ident_end":240979,"extent_start":240969,"extent_end":241010,"fully_qualified_name":"typedArray","ident_utf16":{"start":{"line_number":44,"utf16_col":151472},"end":{"line_number":44,"utf16_col":151482}},"extent_utf16":{"start":{"line_number":44,"utf16_col":151472},"end":{"line_number":44,"utf16_col":151513}}},{"name":"t","kind":"function","ident_start":241043,"ident_end":241044,"extent_start":241034,"extent_end":241171,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":151546},"end":{"line_number":44,"utf16_col":151547}},"extent_utf16":{"start":{"line_number":44,"utf16_col":151537},"end":{"line_number":44,"utf16_col":151674}}},{"name":"dirty","kind":"function","ident_start":241190,"ident_end":241195,"extent_start":241178,"extent_end":241269,"fully_qualified_name":"dirty","ident_utf16":{"start":{"line_number":44,"utf16_col":151693},"end":{"line_number":44,"utf16_col":151698}},"extent_utf16":{"start":{"line_number":44,"utf16_col":151681},"end":{"line_number":44,"utf16_col":151772}}},{"name":"_setLocalSource","kind":"function","ident_start":241282,"ident_end":241297,"extent_start":241270,"extent_end":241434,"fully_qualified_name":"_setLocalSource","ident_utf16":{"start":{"line_number":44,"utf16_col":151785},"end":{"line_number":44,"utf16_col":151800}},"extent_utf16":{"start":{"line_number":44,"utf16_col":151773},"end":{"line_number":44,"utf16_col":151937}}},{"name":"_getVersionSign","kind":"function","ident_start":241447,"ident_end":241462,"extent_start":241435,"extent_end":241528,"fully_qualified_name":"_getVersionSign","ident_utf16":{"start":{"line_number":44,"utf16_col":151950},"end":{"line_number":44,"utf16_col":151965}},"extent_utf16":{"start":{"line_number":44,"utf16_col":151938},"end":{"line_number":44,"utf16_col":152031}}},{"name":"prepareSource","kind":"function","ident_start":241541,"ident_end":241554,"extent_start":241529,"extent_end":241621,"fully_qualified_name":"prepareSource","ident_utf16":{"start":{"line_number":44,"utf16_col":152044},"end":{"line_number":44,"utf16_col":152057}},"extent_utf16":{"start":{"line_number":44,"utf16_col":152032},"end":{"line_number":44,"utf16_col":152124}}},{"name":"_createSource","kind":"function","ident_start":241634,"ident_end":241647,"extent_start":241622,"extent_end":242423,"fully_qualified_name":"_createSource","ident_utf16":{"start":{"line_number":44,"utf16_col":152137},"end":{"line_number":44,"utf16_col":152150}},"extent_utf16":{"start":{"line_number":44,"utf16_col":152125},"end":{"line_number":44,"utf16_col":152926}}},{"name":"_applyTransform","kind":"function","ident_start":242436,"ident_end":242451,"extent_start":242424,"extent_end":243154,"fully_qualified_name":"_applyTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":152939},"end":{"line_number":44,"utf16_col":152954}},"extent_utf16":{"start":{"line_number":44,"utf16_col":152927},"end":{"line_number":44,"utf16_col":153657}}},{"name":"_isDirty","kind":"function","ident_start":243167,"ident_end":243175,"extent_start":243155,"extent_end":243361,"fully_qualified_name":"_isDirty","ident_utf16":{"start":{"line_number":44,"utf16_col":153670},"end":{"line_number":44,"utf16_col":153678}},"extent_utf16":{"start":{"line_number":44,"utf16_col":153658},"end":{"line_number":44,"utf16_col":153864}}},{"name":"getSource","kind":"function","ident_start":243374,"ident_end":243383,"extent_start":243362,"extent_end":243516,"fully_qualified_name":"getSource","ident_utf16":{"start":{"line_number":44,"utf16_col":153877},"end":{"line_number":44,"utf16_col":153886}},"extent_utf16":{"start":{"line_number":44,"utf16_col":153865},"end":{"line_number":44,"utf16_col":154019}}},{"name":"getSharedDataStore","kind":"function","ident_start":243529,"ident_end":243547,"extent_start":243517,"extent_end":243647,"fully_qualified_name":"getSharedDataStore","ident_utf16":{"start":{"line_number":44,"utf16_col":154032},"end":{"line_number":44,"utf16_col":154050}},"extent_utf16":{"start":{"line_number":44,"utf16_col":154020},"end":{"line_number":44,"utf16_col":154150}}},{"name":"_innerGetDataStore","kind":"function","ident_start":243660,"ident_end":243678,"extent_start":243648,"extent_end":243912,"fully_qualified_name":"_innerGetDataStore","ident_utf16":{"start":{"line_number":44,"utf16_col":154163},"end":{"line_number":44,"utf16_col":154181}},"extent_utf16":{"start":{"line_number":44,"utf16_col":154151},"end":{"line_number":44,"utf16_col":154415}}},{"name":"_getUpstreamSourceManagers","kind":"function","ident_start":243925,"ident_end":243951,"extent_start":243913,"extent_end":244277,"fully_qualified_name":"_getUpstreamSourceManagers","ident_utf16":{"start":{"line_number":44,"utf16_col":154428},"end":{"line_number":44,"utf16_col":154454}},"extent_utf16":{"start":{"line_number":44,"utf16_col":154416},"end":{"line_number":44,"utf16_col":154780}}},{"name":"_getSourceMetaRawOption","kind":"function","ident_start":244290,"ident_end":244313,"extent_start":244278,"extent_end":244637,"fully_qualified_name":"_getSourceMetaRawOption","ident_utf16":{"start":{"line_number":44,"utf16_col":154793},"end":{"line_number":44,"utf16_col":154816}},"extent_utf16":{"start":{"line_number":44,"utf16_col":154781},"end":{"line_number":44,"utf16_col":155140}}},{"name":"Jf","kind":"function","ident_start":244652,"ident_end":244654,"extent_start":244643,"extent_end":244701,"fully_qualified_name":"Jf","ident_utf16":{"start":{"line_number":44,"utf16_col":155155},"end":{"line_number":44,"utf16_col":155157}},"extent_utf16":{"start":{"line_number":44,"utf16_col":155146},"end":{"line_number":44,"utf16_col":155204}}},{"name":"Qf","kind":"function","ident_start":244710,"ident_end":244712,"extent_start":244701,"extent_end":244744,"fully_qualified_name":"Qf","ident_utf16":{"start":{"line_number":44,"utf16_col":155213},"end":{"line_number":44,"utf16_col":155215}},"extent_utf16":{"start":{"line_number":44,"utf16_col":155204},"end":{"line_number":44,"utf16_col":155247}}},{"name":"tg","kind":"function","ident_start":244753,"ident_end":244755,"extent_start":244744,"extent_end":244778,"fully_qualified_name":"tg","ident_utf16":{"start":{"line_number":44,"utf16_col":155256},"end":{"line_number":44,"utf16_col":155258}},"extent_utf16":{"start":{"line_number":44,"utf16_col":155247},"end":{"line_number":44,"utf16_col":155281}}},{"name":"eg","kind":"function","ident_start":244787,"ident_end":244789,"extent_start":244778,"extent_end":244872,"fully_qualified_name":"eg","ident_utf16":{"start":{"line_number":44,"utf16_col":155290},"end":{"line_number":44,"utf16_col":155292}},"extent_utf16":{"start":{"line_number":44,"utf16_col":155281},"end":{"line_number":44,"utf16_col":155375}}},{"name":"ng","kind":"function","ident_start":244881,"ident_end":244883,"extent_start":244872,"extent_end":245272,"fully_qualified_name":"ng","ident_utf16":{"start":{"line_number":44,"utf16_col":155384},"end":{"line_number":44,"utf16_col":155386}},"extent_utf16":{"start":{"line_number":44,"utf16_col":155375},"end":{"line_number":44,"utf16_col":155775}}},{"name":"og","kind":"function","ident_start":245330,"ident_end":245332,"extent_start":245321,"extent_end":245356,"fully_qualified_name":"og","ident_utf16":{"start":{"line_number":44,"utf16_col":155833},"end":{"line_number":44,"utf16_col":155835}},"extent_utf16":{"start":{"line_number":44,"utf16_col":155824},"end":{"line_number":44,"utf16_col":155859}}},{"name":"ag","kind":"function","ident_start":245365,"ident_end":245367,"extent_start":245356,"extent_end":245396,"fully_qualified_name":"ag","ident_utf16":{"start":{"line_number":44,"utf16_col":155868},"end":{"line_number":44,"utf16_col":155870}},"extent_utf16":{"start":{"line_number":44,"utf16_col":155859},"end":{"line_number":44,"utf16_col":155899}}},{"name":"sg","kind":"function","ident_start":245405,"ident_end":245407,"extent_start":245396,"extent_end":245430,"fully_qualified_name":"sg","ident_utf16":{"start":{"line_number":44,"utf16_col":155908},"end":{"line_number":44,"utf16_col":155910}},"extent_utf16":{"start":{"line_number":44,"utf16_col":155899},"end":{"line_number":44,"utf16_col":155933}}},{"name":"lg","kind":"function","ident_start":245439,"ident_end":245441,"extent_start":245430,"extent_end":245606,"fully_qualified_name":"lg","ident_utf16":{"start":{"line_number":44,"utf16_col":155942},"end":{"line_number":44,"utf16_col":155944}},"extent_utf16":{"start":{"line_number":44,"utf16_col":155933},"end":{"line_number":44,"utf16_col":156109}}},{"name":"ug","kind":"function","ident_start":245615,"ident_end":245617,"extent_start":245606,"extent_end":246358,"fully_qualified_name":"ug","ident_utf16":{"start":{"line_number":44,"utf16_col":156118},"end":{"line_number":44,"utf16_col":156120}},"extent_utf16":{"start":{"line_number":44,"utf16_col":156109},"end":{"line_number":44,"utf16_col":156861}}},{"name":"hg","kind":"function","ident_start":246367,"ident_end":246369,"extent_start":246358,"extent_end":247349,"fully_qualified_name":"hg","ident_utf16":{"start":{"line_number":44,"utf16_col":156870},"end":{"line_number":44,"utf16_col":156872}},"extent_utf16":{"start":{"line_number":44,"utf16_col":156861},"end":{"line_number":44,"utf16_col":157852}}},{"name":"cg","kind":"function","ident_start":247358,"ident_end":247360,"extent_start":247349,"extent_end":247488,"fully_qualified_name":"cg","ident_utf16":{"start":{"line_number":44,"utf16_col":157861},"end":{"line_number":44,"utf16_col":157863}},"extent_utf16":{"start":{"line_number":44,"utf16_col":157852},"end":{"line_number":44,"utf16_col":157991}}},{"name":"pg","kind":"function","ident_start":247497,"ident_end":247499,"extent_start":247488,"extent_end":247609,"fully_qualified_name":"pg","ident_utf16":{"start":{"line_number":44,"utf16_col":158000},"end":{"line_number":44,"utf16_col":158002}},"extent_utf16":{"start":{"line_number":44,"utf16_col":157991},"end":{"line_number":44,"utf16_col":158112}}},{"name":"dg","kind":"function","ident_start":247618,"ident_end":247620,"extent_start":247609,"extent_end":247679,"fully_qualified_name":"dg","ident_utf16":{"start":{"line_number":44,"utf16_col":158121},"end":{"line_number":44,"utf16_col":158123}},"extent_utf16":{"start":{"line_number":44,"utf16_col":158112},"end":{"line_number":44,"utf16_col":158182}}},{"name":"fg","kind":"function","ident_start":247688,"ident_end":247690,"extent_start":247679,"extent_end":247762,"fully_qualified_name":"fg","ident_utf16":{"start":{"line_number":44,"utf16_col":158191},"end":{"line_number":44,"utf16_col":158193}},"extent_utf16":{"start":{"line_number":44,"utf16_col":158182},"end":{"line_number":44,"utf16_col":158265}}},{"name":"gg","kind":"function","ident_start":247771,"ident_end":247773,"extent_start":247762,"extent_end":247844,"fully_qualified_name":"gg","ident_utf16":{"start":{"line_number":44,"utf16_col":158274},"end":{"line_number":44,"utf16_col":158276}},"extent_utf16":{"start":{"line_number":44,"utf16_col":158265},"end":{"line_number":44,"utf16_col":158347}}},{"name":"t","kind":"function","ident_start":247871,"ident_end":247872,"extent_start":247862,"extent_end":247925,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":158374},"end":{"line_number":44,"utf16_col":158375}},"extent_utf16":{"start":{"line_number":44,"utf16_col":158365},"end":{"line_number":44,"utf16_col":158428}}},{"name":"_generateStyleName","kind":"function","ident_start":247944,"ident_end":247962,"extent_start":247932,"extent_end":248017,"fully_qualified_name":"_generateStyleName","ident_utf16":{"start":{"line_number":44,"utf16_col":158447},"end":{"line_number":44,"utf16_col":158465}},"extent_utf16":{"start":{"line_number":44,"utf16_col":158435},"end":{"line_number":44,"utf16_col":158520}}},{"name":"makeTooltipMarker","kind":"function","ident_start":248030,"ident_end":248047,"extent_start":248018,"extent_end":248220,"fully_qualified_name":"makeTooltipMarker","ident_utf16":{"start":{"line_number":44,"utf16_col":158533},"end":{"line_number":44,"utf16_col":158550}},"extent_utf16":{"start":{"line_number":44,"utf16_col":158521},"end":{"line_number":44,"utf16_col":158723}}},{"name":"wrapRichTextStyle","kind":"function","ident_start":248233,"ident_end":248250,"extent_start":248221,"extent_end":248400,"fully_qualified_name":"wrapRichTextStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":158736},"end":{"line_number":44,"utf16_col":158753}},"extent_utf16":{"start":{"line_number":44,"utf16_col":158724},"end":{"line_number":44,"utf16_col":158903}}},{"name":"vg","kind":"function","ident_start":248415,"ident_end":248417,"extent_start":248406,"extent_end":249474,"fully_qualified_name":"vg","ident_utf16":{"start":{"line_number":44,"utf16_col":158918},"end":{"line_number":44,"utf16_col":158920}},"extent_utf16":{"start":{"line_number":44,"utf16_col":158909},"end":{"line_number":44,"utf16_col":159977}}},{"name":"h","kind":"function","ident_start":248768,"ident_end":248769,"extent_start":248759,"extent_end":248968,"fully_qualified_name":"h","ident_utf16":{"start":{"line_number":44,"utf16_col":159271},"end":{"line_number":44,"utf16_col":159272}},"extent_utf16":{"start":{"line_number":44,"utf16_col":159262},"end":{"line_number":44,"utf16_col":159471}}},{"name":"xg","kind":"function","ident_start":249495,"ident_end":249497,"extent_start":249486,"extent_end":249535,"fully_qualified_name":"xg","ident_utf16":{"start":{"line_number":44,"utf16_col":159998},"end":{"line_number":44,"utf16_col":160000}},"extent_utf16":{"start":{"line_number":44,"utf16_col":159989},"end":{"line_number":44,"utf16_col":160038}}},{"name":"e","kind":"function","ident_start":249597,"ident_end":249598,"extent_start":249588,"extent_end":249685,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":160100},"end":{"line_number":44,"utf16_col":160101}},"extent_utf16":{"start":{"line_number":44,"utf16_col":160091},"end":{"line_number":44,"utf16_col":160188}}},{"name":"init","kind":"function","ident_start":249711,"ident_end":249715,"extent_start":249699,"extent_end":250071,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":160214},"end":{"line_number":44,"utf16_col":160218}},"extent_utf16":{"start":{"line_number":44,"utf16_col":160202},"end":{"line_number":44,"utf16_col":160574}}},{"name":"mergeDefaultAndTheme","kind":"function","ident_start":250084,"ident_end":250104,"extent_start":250072,"extent_end":250324,"fully_qualified_name":"mergeDefaultAndTheme","ident_utf16":{"start":{"line_number":44,"utf16_col":160587},"end":{"line_number":44,"utf16_col":160607}},"extent_utf16":{"start":{"line_number":44,"utf16_col":160575},"end":{"line_number":44,"utf16_col":160827}}},{"name":"mergeOption","kind":"function","ident_start":250337,"ident_end":250348,"extent_start":250325,"extent_end":250677,"fully_qualified_name":"mergeOption","ident_utf16":{"start":{"line_number":44,"utf16_col":160840},"end":{"line_number":44,"utf16_col":160851}},"extent_utf16":{"start":{"line_number":44,"utf16_col":160828},"end":{"line_number":44,"utf16_col":161180}}},{"name":"fillDataTextStyle","kind":"function","ident_start":250690,"ident_end":250707,"extent_start":250678,"extent_end":250807,"fully_qualified_name":"fillDataTextStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":161193},"end":{"line_number":44,"utf16_col":161210}},"extent_utf16":{"start":{"line_number":44,"utf16_col":161181},"end":{"line_number":44,"utf16_col":161310}}},{"name":"getInitialData","kind":"function","ident_start":250820,"ident_end":250834,"extent_start":250808,"extent_end":250850,"fully_qualified_name":"getInitialData","ident_utf16":{"start":{"line_number":44,"utf16_col":161323},"end":{"line_number":44,"utf16_col":161337}},"extent_utf16":{"start":{"line_number":44,"utf16_col":161311},"end":{"line_number":44,"utf16_col":161353}}},{"name":"appendData","kind":"function","ident_start":250863,"ident_end":250873,"extent_start":250851,"extent_end":250923,"fully_qualified_name":"appendData","ident_utf16":{"start":{"line_number":44,"utf16_col":161366},"end":{"line_number":44,"utf16_col":161376}},"extent_utf16":{"start":{"line_number":44,"utf16_col":161354},"end":{"line_number":44,"utf16_col":161426}}},{"name":"getData","kind":"function","ident_start":250936,"ident_end":250943,"extent_start":250924,"extent_end":251072,"fully_qualified_name":"getData","ident_utf16":{"start":{"line_number":44,"utf16_col":161439},"end":{"line_number":44,"utf16_col":161446}},"extent_utf16":{"start":{"line_number":44,"utf16_col":161427},"end":{"line_number":44,"utf16_col":161575}}},{"name":"getAllData","kind":"function","ident_start":251085,"ident_end":251095,"extent_start":251073,"extent_end":251189,"fully_qualified_name":"getAllData","ident_utf16":{"start":{"line_number":44,"utf16_col":161588},"end":{"line_number":44,"utf16_col":161598}},"extent_utf16":{"start":{"line_number":44,"utf16_col":161576},"end":{"line_number":44,"utf16_col":161692}}},{"name":"setData","kind":"function","ident_start":251202,"ident_end":251209,"extent_start":251190,"extent_end":251320,"fully_qualified_name":"setData","ident_utf16":{"start":{"line_number":44,"utf16_col":161705},"end":{"line_number":44,"utf16_col":161712}},"extent_utf16":{"start":{"line_number":44,"utf16_col":161693},"end":{"line_number":44,"utf16_col":161823}}},{"name":"getEncode","kind":"function","ident_start":251333,"ident_end":251342,"extent_start":251321,"extent_end":251400,"fully_qualified_name":"getEncode","ident_utf16":{"start":{"line_number":44,"utf16_col":161836},"end":{"line_number":44,"utf16_col":161845}},"extent_utf16":{"start":{"line_number":44,"utf16_col":161824},"end":{"line_number":44,"utf16_col":161903}}},{"name":"getSourceManager","kind":"function","ident_start":251413,"ident_end":251429,"extent_start":251401,"extent_end":251471,"fully_qualified_name":"getSourceManager","ident_utf16":{"start":{"line_number":44,"utf16_col":161916},"end":{"line_number":44,"utf16_col":161932}},"extent_utf16":{"start":{"line_number":44,"utf16_col":161904},"end":{"line_number":44,"utf16_col":161974}}},{"name":"getSource","kind":"function","ident_start":251484,"ident_end":251493,"extent_start":251472,"extent_end":251548,"fully_qualified_name":"getSource","ident_utf16":{"start":{"line_number":44,"utf16_col":161987},"end":{"line_number":44,"utf16_col":161996}},"extent_utf16":{"start":{"line_number":44,"utf16_col":161975},"end":{"line_number":44,"utf16_col":162051}}},{"name":"getRawData","kind":"function","ident_start":251561,"ident_end":251571,"extent_start":251549,"extent_end":251619,"fully_qualified_name":"getRawData","ident_utf16":{"start":{"line_number":44,"utf16_col":162064},"end":{"line_number":44,"utf16_col":162074}},"extent_utf16":{"start":{"line_number":44,"utf16_col":162052},"end":{"line_number":44,"utf16_col":162122}}},{"name":"getColorBy","kind":"function","ident_start":251632,"ident_end":251642,"extent_start":251620,"extent_end":251691,"fully_qualified_name":"getColorBy","ident_utf16":{"start":{"line_number":44,"utf16_col":162135},"end":{"line_number":44,"utf16_col":162145}},"extent_utf16":{"start":{"line_number":44,"utf16_col":162123},"end":{"line_number":44,"utf16_col":162194}}},{"name":"isColorBySeries","kind":"function","ident_start":251704,"ident_end":251719,"extent_start":251692,"extent_end":251766,"fully_qualified_name":"isColorBySeries","ident_utf16":{"start":{"line_number":44,"utf16_col":162207},"end":{"line_number":44,"utf16_col":162222}},"extent_utf16":{"start":{"line_number":44,"utf16_col":162195},"end":{"line_number":44,"utf16_col":162269}}},{"name":"getBaseAxis","kind":"function","ident_start":251779,"ident_end":251790,"extent_start":251767,"extent_end":251871,"fully_qualified_name":"getBaseAxis","ident_utf16":{"start":{"line_number":44,"utf16_col":162282},"end":{"line_number":44,"utf16_col":162293}},"extent_utf16":{"start":{"line_number":44,"utf16_col":162270},"end":{"line_number":44,"utf16_col":162374}}},{"name":"formatTooltip","kind":"function","ident_start":251884,"ident_end":251897,"extent_start":251872,"extent_end":251968,"fully_qualified_name":"formatTooltip","ident_utf16":{"start":{"line_number":44,"utf16_col":162387},"end":{"line_number":44,"utf16_col":162400}},"extent_utf16":{"start":{"line_number":44,"utf16_col":162375},"end":{"line_number":44,"utf16_col":162471}}},{"name":"isAnimationEnabled","kind":"function","ident_start":251981,"ident_end":251999,"extent_start":251969,"extent_end":252181,"fully_qualified_name":"isAnimationEnabled","ident_utf16":{"start":{"line_number":44,"utf16_col":162484},"end":{"line_number":44,"utf16_col":162502}},"extent_utf16":{"start":{"line_number":44,"utf16_col":162472},"end":{"line_number":44,"utf16_col":162684}}},{"name":"restoreData","kind":"function","ident_start":252194,"ident_end":252205,"extent_start":252182,"extent_end":252239,"fully_qualified_name":"restoreData","ident_utf16":{"start":{"line_number":44,"utf16_col":162697},"end":{"line_number":44,"utf16_col":162708}},"extent_utf16":{"start":{"line_number":44,"utf16_col":162685},"end":{"line_number":44,"utf16_col":162742}}},{"name":"getColorFromPalette","kind":"function","ident_start":252252,"ident_end":252271,"extent_start":252240,"extent_end":252404,"fully_qualified_name":"getColorFromPalette","ident_utf16":{"start":{"line_number":44,"utf16_col":162755},"end":{"line_number":44,"utf16_col":162774}},"extent_utf16":{"start":{"line_number":44,"utf16_col":162743},"end":{"line_number":44,"utf16_col":162907}}},{"name":"coordDimToDataDim","kind":"function","ident_start":252417,"ident_end":252434,"extent_start":252405,"extent_end":252492,"fully_qualified_name":"coordDimToDataDim","ident_utf16":{"start":{"line_number":44,"utf16_col":162920},"end":{"line_number":44,"utf16_col":162937}},"extent_utf16":{"start":{"line_number":44,"utf16_col":162908},"end":{"line_number":44,"utf16_col":162995}}},{"name":"getProgressive","kind":"function","ident_start":252505,"ident_end":252519,"extent_start":252493,"extent_end":252562,"fully_qualified_name":"getProgressive","ident_utf16":{"start":{"line_number":44,"utf16_col":163008},"end":{"line_number":44,"utf16_col":163022}},"extent_utf16":{"start":{"line_number":44,"utf16_col":162996},"end":{"line_number":44,"utf16_col":163065}}},{"name":"getProgressiveThreshold","kind":"function","ident_start":252575,"ident_end":252598,"extent_start":252563,"extent_end":252650,"fully_qualified_name":"getProgressiveThreshold","ident_utf16":{"start":{"line_number":44,"utf16_col":163078},"end":{"line_number":44,"utf16_col":163101}},"extent_utf16":{"start":{"line_number":44,"utf16_col":163066},"end":{"line_number":44,"utf16_col":163153}}},{"name":"select","kind":"function","ident_start":252663,"ident_end":252669,"extent_start":252651,"extent_end":252721,"fully_qualified_name":"select","ident_utf16":{"start":{"line_number":44,"utf16_col":163166},"end":{"line_number":44,"utf16_col":163172}},"extent_utf16":{"start":{"line_number":44,"utf16_col":163154},"end":{"line_number":44,"utf16_col":163224}}},{"name":"unselect","kind":"function","ident_start":252734,"ident_end":252742,"extent_start":252722,"extent_end":253031,"fully_qualified_name":"unselect","ident_utf16":{"start":{"line_number":44,"utf16_col":163237},"end":{"line_number":44,"utf16_col":163245}},"extent_utf16":{"start":{"line_number":44,"utf16_col":163225},"end":{"line_number":44,"utf16_col":163534}}},{"name":"toggleSelect","kind":"function","ident_start":253044,"ident_end":253056,"extent_start":253032,"extent_end":253173,"fully_qualified_name":"toggleSelect","ident_utf16":{"start":{"line_number":44,"utf16_col":163547},"end":{"line_number":44,"utf16_col":163559}},"extent_utf16":{"start":{"line_number":44,"utf16_col":163535},"end":{"line_number":44,"utf16_col":163676}}},{"name":"getSelectedDataIndices","kind":"function","ident_start":253186,"ident_end":253208,"extent_start":253174,"extent_end":253414,"fully_qualified_name":"getSelectedDataIndices","ident_utf16":{"start":{"line_number":44,"utf16_col":163689},"end":{"line_number":44,"utf16_col":163711}},"extent_utf16":{"start":{"line_number":44,"utf16_col":163677},"end":{"line_number":44,"utf16_col":163917}}},{"name":"isSelected","kind":"function","ident_start":253427,"ident_end":253437,"extent_start":253415,"extent_end":253596,"fully_qualified_name":"isSelected","ident_utf16":{"start":{"line_number":44,"utf16_col":163930},"end":{"line_number":44,"utf16_col":163940}},"extent_utf16":{"start":{"line_number":44,"utf16_col":163918},"end":{"line_number":44,"utf16_col":164099}}},{"name":"isUniversalTransitionEnabled","kind":"function","ident_start":253609,"ident_end":253637,"extent_start":253597,"extent_end":253742,"fully_qualified_name":"isUniversalTransitionEnabled","ident_utf16":{"start":{"line_number":44,"utf16_col":164112},"end":{"line_number":44,"utf16_col":164140}},"extent_utf16":{"start":{"line_number":44,"utf16_col":164100},"end":{"line_number":44,"utf16_col":164245}}},{"name":"_innerSelect","kind":"function","ident_start":253755,"ident_end":253767,"extent_start":253743,"extent_end":254196,"fully_qualified_name":"_innerSelect","ident_utf16":{"start":{"line_number":44,"utf16_col":164258},"end":{"line_number":44,"utf16_col":164270}},"extent_utf16":{"start":{"line_number":44,"utf16_col":164246},"end":{"line_number":44,"utf16_col":164699}}},{"name":"_initSelectedMapFromData","kind":"function","ident_start":254209,"ident_end":254233,"extent_start":254197,"extent_end":254411,"fully_qualified_name":"_initSelectedMapFromData","ident_utf16":{"start":{"line_number":44,"utf16_col":164712},"end":{"line_number":44,"utf16_col":164736}},"extent_utf16":{"start":{"line_number":44,"utf16_col":164700},"end":{"line_number":44,"utf16_col":164914}}},{"name":"registerClass","kind":"function","ident_start":254414,"ident_end":254427,"extent_start":254412,"extent_end":254467,"fully_qualified_name":"registerClass","ident_utf16":{"start":{"line_number":44,"utf16_col":164917},"end":{"line_number":44,"utf16_col":164930}},"extent_utf16":{"start":{"line_number":44,"utf16_col":164915},"end":{"line_number":44,"utf16_col":164970}}},{"name":"wg","kind":"function","ident_start":254704,"ident_end":254706,"extent_start":254695,"extent_end":254923,"fully_qualified_name":"wg","ident_utf16":{"start":{"line_number":44,"utf16_col":165207},"end":{"line_number":44,"utf16_col":165209}},"extent_utf16":{"start":{"line_number":44,"utf16_col":165198},"end":{"line_number":44,"utf16_col":165426}}},{"name":"Sg","kind":"function","ident_start":254932,"ident_end":254934,"extent_start":254923,"extent_end":254974,"fully_qualified_name":"Sg","ident_utf16":{"start":{"line_number":44,"utf16_col":165435},"end":{"line_number":44,"utf16_col":165437}},"extent_utf16":{"start":{"line_number":44,"utf16_col":165426},"end":{"line_number":44,"utf16_col":165477}}},{"name":"Mg","kind":"function","ident_start":254983,"ident_end":254985,"extent_start":254974,"extent_end":255054,"fully_qualified_name":"Mg","ident_utf16":{"start":{"line_number":44,"utf16_col":165486},"end":{"line_number":44,"utf16_col":165488}},"extent_utf16":{"start":{"line_number":44,"utf16_col":165477},"end":{"line_number":44,"utf16_col":165557}}},{"name":"Ig","kind":"function","ident_start":255063,"ident_end":255065,"extent_start":255054,"extent_end":255161,"fully_qualified_name":"Ig","ident_utf16":{"start":{"line_number":44,"utf16_col":165566},"end":{"line_number":44,"utf16_col":165568}},"extent_utf16":{"start":{"line_number":44,"utf16_col":165557},"end":{"line_number":44,"utf16_col":165664}}},{"name":"Tg","kind":"function","ident_start":255170,"ident_end":255172,"extent_start":255161,"extent_end":255265,"fully_qualified_name":"Tg","ident_utf16":{"start":{"line_number":44,"utf16_col":165673},"end":{"line_number":44,"utf16_col":165675}},"extent_utf16":{"start":{"line_number":44,"utf16_col":165664},"end":{"line_number":44,"utf16_col":165768}}},{"name":"Cg","kind":"function","ident_start":255274,"ident_end":255276,"extent_start":255265,"extent_end":255340,"fully_qualified_name":"Cg","ident_utf16":{"start":{"line_number":44,"utf16_col":165777},"end":{"line_number":44,"utf16_col":165779}},"extent_utf16":{"start":{"line_number":44,"utf16_col":165768},"end":{"line_number":44,"utf16_col":165843}}},{"name":"Dg","kind":"function","ident_start":255349,"ident_end":255351,"extent_start":255340,"extent_end":255496,"fully_qualified_name":"Dg","ident_utf16":{"start":{"line_number":44,"utf16_col":165852},"end":{"line_number":44,"utf16_col":165854}},"extent_utf16":{"start":{"line_number":44,"utf16_col":165843},"end":{"line_number":44,"utf16_col":165999}}},{"name":"t","kind":"function","ident_start":255551,"ident_end":255552,"extent_start":255542,"extent_end":255602,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":166054},"end":{"line_number":44,"utf16_col":166055}},"extent_utf16":{"start":{"line_number":44,"utf16_col":166045},"end":{"line_number":44,"utf16_col":166105}}},{"name":"init","kind":"function","ident_start":255621,"ident_end":255625,"extent_start":255609,"extent_end":255641,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":166124},"end":{"line_number":44,"utf16_col":166128}},"extent_utf16":{"start":{"line_number":44,"utf16_col":166112},"end":{"line_number":44,"utf16_col":166144}}},{"name":"render","kind":"function","ident_start":255654,"ident_end":255660,"extent_start":255642,"extent_end":255680,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":166157},"end":{"line_number":44,"utf16_col":166163}},"extent_utf16":{"start":{"line_number":44,"utf16_col":166145},"end":{"line_number":44,"utf16_col":166183}}},{"name":"dispose","kind":"function","ident_start":255693,"ident_end":255700,"extent_start":255681,"extent_end":255716,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":166196},"end":{"line_number":44,"utf16_col":166203}},"extent_utf16":{"start":{"line_number":44,"utf16_col":166184},"end":{"line_number":44,"utf16_col":166219}}},{"name":"updateView","kind":"function","ident_start":255729,"ident_end":255739,"extent_start":255717,"extent_end":255759,"fully_qualified_name":"updateView","ident_utf16":{"start":{"line_number":44,"utf16_col":166232},"end":{"line_number":44,"utf16_col":166242}},"extent_utf16":{"start":{"line_number":44,"utf16_col":166220},"end":{"line_number":44,"utf16_col":166262}}},{"name":"updateLayout","kind":"function","ident_start":255772,"ident_end":255784,"extent_start":255760,"extent_end":255804,"fully_qualified_name":"updateLayout","ident_utf16":{"start":{"line_number":44,"utf16_col":166275},"end":{"line_number":44,"utf16_col":166287}},"extent_utf16":{"start":{"line_number":44,"utf16_col":166263},"end":{"line_number":44,"utf16_col":166307}}},{"name":"updateVisual","kind":"function","ident_start":255817,"ident_end":255829,"extent_start":255805,"extent_end":255849,"fully_qualified_name":"updateVisual","ident_utf16":{"start":{"line_number":44,"utf16_col":166320},"end":{"line_number":44,"utf16_col":166332}},"extent_utf16":{"start":{"line_number":44,"utf16_col":166308},"end":{"line_number":44,"utf16_col":166352}}},{"name":"toggleBlurSeries","kind":"function","ident_start":255862,"ident_end":255878,"extent_start":255850,"extent_end":255896,"fully_qualified_name":"toggleBlurSeries","ident_utf16":{"start":{"line_number":44,"utf16_col":166365},"end":{"line_number":44,"utf16_col":166381}},"extent_utf16":{"start":{"line_number":44,"utf16_col":166353},"end":{"line_number":44,"utf16_col":166399}}},{"name":"eachRendered","kind":"function","ident_start":255909,"ident_end":255921,"extent_start":255897,"extent_end":255968,"fully_qualified_name":"eachRendered","ident_utf16":{"start":{"line_number":44,"utf16_col":166412},"end":{"line_number":44,"utf16_col":166424}},"extent_utf16":{"start":{"line_number":44,"utf16_col":166400},"end":{"line_number":44,"utf16_col":166471}}},{"name":"kg","kind":"function","ident_start":255983,"ident_end":255985,"extent_start":255974,"extent_end":256193,"fully_qualified_name":"kg","ident_utf16":{"start":{"line_number":44,"utf16_col":166486},"end":{"line_number":44,"utf16_col":166488}},"extent_utf16":{"start":{"line_number":44,"utf16_col":166477},"end":{"line_number":44,"utf16_col":166696}}},{"name":"t","kind":"function","ident_start":256250,"ident_end":256251,"extent_start":256241,"extent_end":256372,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":166753},"end":{"line_number":44,"utf16_col":166754}},"extent_utf16":{"start":{"line_number":44,"utf16_col":166744},"end":{"line_number":44,"utf16_col":166875}}},{"name":"init","kind":"function","ident_start":256391,"ident_end":256395,"extent_start":256379,"extent_end":256411,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":166894},"end":{"line_number":44,"utf16_col":166898}},"extent_utf16":{"start":{"line_number":44,"utf16_col":166882},"end":{"line_number":44,"utf16_col":166914}}},{"name":"render","kind":"function","ident_start":256424,"ident_end":256430,"extent_start":256412,"extent_end":256451,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":166927},"end":{"line_number":44,"utf16_col":166933}},"extent_utf16":{"start":{"line_number":44,"utf16_col":166915},"end":{"line_number":44,"utf16_col":166954}}},{"name":"highlight","kind":"function","ident_start":256464,"ident_end":256473,"extent_start":256452,"extent_end":256545,"fully_qualified_name":"highlight","ident_utf16":{"start":{"line_number":44,"utf16_col":166967},"end":{"line_number":44,"utf16_col":166976}},"extent_utf16":{"start":{"line_number":44,"utf16_col":166955},"end":{"line_number":44,"utf16_col":167048}}},{"name":"downplay","kind":"function","ident_start":256558,"ident_end":256566,"extent_start":256546,"extent_end":256636,"fully_qualified_name":"downplay","ident_utf16":{"start":{"line_number":44,"utf16_col":167061},"end":{"line_number":44,"utf16_col":167069}},"extent_utf16":{"start":{"line_number":44,"utf16_col":167049},"end":{"line_number":44,"utf16_col":167139}}},{"name":"remove","kind":"function","ident_start":256649,"ident_end":256655,"extent_start":256637,"extent_end":256693,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":167152},"end":{"line_number":44,"utf16_col":167158}},"extent_utf16":{"start":{"line_number":44,"utf16_col":167140},"end":{"line_number":44,"utf16_col":167196}}},{"name":"dispose","kind":"function","ident_start":256706,"ident_end":256713,"extent_start":256694,"extent_end":256729,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":167209},"end":{"line_number":44,"utf16_col":167216}},"extent_utf16":{"start":{"line_number":44,"utf16_col":167197},"end":{"line_number":44,"utf16_col":167232}}},{"name":"updateView","kind":"function","ident_start":256742,"ident_end":256752,"extent_start":256730,"extent_end":256792,"fully_qualified_name":"updateView","ident_utf16":{"start":{"line_number":44,"utf16_col":167245},"end":{"line_number":44,"utf16_col":167255}},"extent_utf16":{"start":{"line_number":44,"utf16_col":167233},"end":{"line_number":44,"utf16_col":167295}}},{"name":"updateLayout","kind":"function","ident_start":256805,"ident_end":256817,"extent_start":256793,"extent_end":256857,"fully_qualified_name":"updateLayout","ident_utf16":{"start":{"line_number":44,"utf16_col":167308},"end":{"line_number":44,"utf16_col":167320}},"extent_utf16":{"start":{"line_number":44,"utf16_col":167296},"end":{"line_number":44,"utf16_col":167360}}},{"name":"updateVisual","kind":"function","ident_start":256870,"ident_end":256882,"extent_start":256858,"extent_end":256922,"fully_qualified_name":"updateVisual","ident_utf16":{"start":{"line_number":44,"utf16_col":167373},"end":{"line_number":44,"utf16_col":167385}},"extent_utf16":{"start":{"line_number":44,"utf16_col":167361},"end":{"line_number":44,"utf16_col":167425}}},{"name":"eachRendered","kind":"function","ident_start":256935,"ident_end":256947,"extent_start":256923,"extent_end":256977,"fully_qualified_name":"eachRendered","ident_utf16":{"start":{"line_number":44,"utf16_col":167438},"end":{"line_number":44,"utf16_col":167450}},"extent_utf16":{"start":{"line_number":44,"utf16_col":167426},"end":{"line_number":44,"utf16_col":167480}}},{"name":"markUpdateMethod","kind":"function","ident_start":256980,"ident_end":256996,"extent_start":256978,"extent_end":257032,"fully_qualified_name":"markUpdateMethod","ident_utf16":{"start":{"line_number":44,"utf16_col":167483},"end":{"line_number":44,"utf16_col":167499}},"extent_utf16":{"start":{"line_number":44,"utf16_col":167481},"end":{"line_number":44,"utf16_col":167535}}},{"name":"Rg","kind":"function","ident_start":257096,"ident_end":257098,"extent_start":257087,"extent_end":257144,"fully_qualified_name":"Rg","ident_utf16":{"start":{"line_number":44,"utf16_col":167599},"end":{"line_number":44,"utf16_col":167601}},"extent_utf16":{"start":{"line_number":44,"utf16_col":167590},"end":{"line_number":44,"utf16_col":167647}}},{"name":"Ng","kind":"function","ident_start":257153,"ident_end":257155,"extent_start":257144,"extent_end":257398,"fully_qualified_name":"Ng","ident_utf16":{"start":{"line_number":44,"utf16_col":167656},"end":{"line_number":44,"utf16_col":167658}},"extent_utf16":{"start":{"line_number":44,"utf16_col":167647},"end":{"line_number":44,"utf16_col":167901}}},{"name":"Eg","kind":"function","ident_start":257407,"ident_end":257409,"extent_start":257398,"extent_end":257432,"fully_qualified_name":"Eg","ident_utf16":{"start":{"line_number":44,"utf16_col":167910},"end":{"line_number":44,"utf16_col":167912}},"extent_utf16":{"start":{"line_number":44,"utf16_col":167901},"end":{"line_number":44,"utf16_col":167935}}},{"name":"zg","kind":"function","ident_start":257441,"ident_end":257443,"extent_start":257432,"extent_end":257654,"fully_qualified_name":"zg","ident_utf16":{"start":{"line_number":44,"utf16_col":167944},"end":{"line_number":44,"utf16_col":167946}},"extent_utf16":{"start":{"line_number":44,"utf16_col":167935},"end":{"line_number":44,"utf16_col":168157}}},{"name":"progress","kind":"function","ident_start":257702,"ident_end":257710,"extent_start":257702,"extent_end":257787,"fully_qualified_name":"progress","ident_utf16":{"start":{"line_number":44,"utf16_col":168205},"end":{"line_number":44,"utf16_col":168213}},"extent_utf16":{"start":{"line_number":44,"utf16_col":168205},"end":{"line_number":44,"utf16_col":168290}}},{"name":"progress","kind":"function","ident_start":257819,"ident_end":257827,"extent_start":257819,"extent_end":257891,"fully_qualified_name":"progress","ident_utf16":{"start":{"line_number":44,"utf16_col":168322},"end":{"line_number":44,"utf16_col":168330}},"extent_utf16":{"start":{"line_number":44,"utf16_col":168322},"end":{"line_number":44,"utf16_col":168394}}},{"name":"Wg","kind":"function","ident_start":257977,"ident_end":257979,"extent_start":257968,"extent_end":258393,"fully_qualified_name":"Wg","ident_utf16":{"start":{"line_number":44,"utf16_col":168480},"end":{"line_number":44,"utf16_col":168482}},"extent_utf16":{"start":{"line_number":44,"utf16_col":168471},"end":{"line_number":44,"utf16_col":168896}}},{"name":"c","kind":"function","ident_start":258025,"ident_end":258026,"extent_start":258016,"extent_end":258076,"fully_qualified_name":"c","ident_utf16":{"start":{"line_number":44,"utf16_col":168528},"end":{"line_number":44,"utf16_col":168529}},"extent_utf16":{"start":{"line_number":44,"utf16_col":168519},"end":{"line_number":44,"utf16_col":168579}}},{"name":"p","kind":"function","ident_start":258087,"ident_end":258088,"extent_start":258087,"extent_end":258299,"fully_qualified_name":"p","ident_utf16":{"start":{"line_number":44,"utf16_col":168590},"end":{"line_number":44,"utf16_col":168591}},"extent_utf16":{"start":{"line_number":44,"utf16_col":168590},"end":{"line_number":44,"utf16_col":168802}}},{"name":"clear","kind":"function","ident_start":258309,"ident_end":258314,"extent_start":258307,"extent_end":258354,"fully_qualified_name":"clear","ident_utf16":{"start":{"line_number":44,"utf16_col":168812},"end":{"line_number":44,"utf16_col":168817}},"extent_utf16":{"start":{"line_number":44,"utf16_col":168810},"end":{"line_number":44,"utf16_col":168857}}},{"name":"debounceNextCall","kind":"function","ident_start":258357,"ident_end":258373,"extent_start":258355,"extent_end":258390,"fully_qualified_name":"debounceNextCall","ident_utf16":{"start":{"line_number":44,"utf16_col":168860},"end":{"line_number":44,"utf16_col":168876}},"extent_utf16":{"start":{"line_number":44,"utf16_col":168858},"end":{"line_number":44,"utf16_col":168893}}},{"name":"Hg","kind":"function","ident_start":258402,"ident_end":258404,"extent_start":258393,"extent_end":258568,"fully_qualified_name":"Hg","ident_utf16":{"start":{"line_number":44,"utf16_col":168905},"end":{"line_number":44,"utf16_col":168907}},"extent_utf16":{"start":{"line_number":44,"utf16_col":168896},"end":{"line_number":44,"utf16_col":169071}}},{"name":"Yg","kind":"function","ident_start":258577,"ident_end":258579,"extent_start":258568,"extent_end":258638,"fully_qualified_name":"Yg","ident_utf16":{"start":{"line_number":44,"utf16_col":169080},"end":{"line_number":44,"utf16_col":169082}},"extent_utf16":{"start":{"line_number":44,"utf16_col":169071},"end":{"line_number":44,"utf16_col":169141}}},{"name":"jg","kind":"function","ident_start":258745,"ident_end":258747,"extent_start":258736,"extent_end":258855,"fully_qualified_name":"jg","ident_utf16":{"start":{"line_number":44,"utf16_col":169248},"end":{"line_number":44,"utf16_col":169250}},"extent_utf16":{"start":{"line_number":44,"utf16_col":169239},"end":{"line_number":44,"utf16_col":169358}}},{"name":"qg","kind":"function","ident_start":258864,"ident_end":258866,"extent_start":258855,"extent_end":258965,"fully_qualified_name":"qg","ident_utf16":{"start":{"line_number":44,"utf16_col":169367},"end":{"line_number":44,"utf16_col":169369}},"extent_utf16":{"start":{"line_number":44,"utf16_col":169358},"end":{"line_number":44,"utf16_col":169468}}},{"name":"reset","kind":"function","ident_start":259014,"ident_end":259019,"extent_start":259014,"extent_end":259695,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":169517},"end":{"line_number":44,"utf16_col":169522}},"extent_utf16":{"start":{"line_number":44,"utf16_col":169517},"end":{"line_number":44,"utf16_col":170198}}},{"name":"dataEach","kind":"function","ident_start":259596,"ident_end":259604,"extent_start":259596,"extent_end":259693,"fully_qualified_name":"dataEach","ident_utf16":{"start":{"line_number":44,"utf16_col":170099},"end":{"line_number":44,"utf16_col":170107}},"extent_utf16":{"start":{"line_number":44,"utf16_col":170099},"end":{"line_number":44,"utf16_col":170196}}},{"name":"reset","kind":"function","ident_start":259752,"ident_end":259757,"extent_start":259752,"extent_end":260211,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":170255},"end":{"line_number":44,"utf16_col":170260}},"extent_utf16":{"start":{"line_number":44,"utf16_col":170255},"end":{"line_number":44,"utf16_col":170714}}},{"name":"overallReset","kind":"function","ident_start":260237,"ident_end":260249,"extent_start":260237,"extent_end":260835,"fully_qualified_name":"overallReset","ident_utf16":{"start":{"line_number":44,"utf16_col":170740},"end":{"line_number":44,"utf16_col":170752}},"extent_utf16":{"start":{"line_number":44,"utf16_col":170740},"end":{"line_number":44,"utf16_col":171338}}},{"name":"t","kind":"function","ident_start":260875,"ident_end":260876,"extent_start":260866,"extent_end":261042,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":171378},"end":{"line_number":44,"utf16_col":171379}},"extent_utf16":{"start":{"line_number":44,"utf16_col":171369},"end":{"line_number":44,"utf16_col":171545}}},{"name":"restoreData","kind":"function","ident_start":261061,"ident_end":261072,"extent_start":261049,"extent_end":261177,"fully_qualified_name":"restoreData","ident_utf16":{"start":{"line_number":44,"utf16_col":171564},"end":{"line_number":44,"utf16_col":171575}},"extent_utf16":{"start":{"line_number":44,"utf16_col":171552},"end":{"line_number":44,"utf16_col":171680}}},{"name":"getPerformArgs","kind":"function","ident_start":261190,"ident_end":261204,"extent_start":261178,"extent_end":261476,"fully_qualified_name":"getPerformArgs","ident_utf16":{"start":{"line_number":44,"utf16_col":171693},"end":{"line_number":44,"utf16_col":171707}},"extent_utf16":{"start":{"line_number":44,"utf16_col":171681},"end":{"line_number":44,"utf16_col":171979}}},{"name":"getPipeline","kind":"function","ident_start":261489,"ident_end":261500,"extent_start":261477,"extent_end":261545,"fully_qualified_name":"getPipeline","ident_utf16":{"start":{"line_number":44,"utf16_col":171992},"end":{"line_number":44,"utf16_col":172003}},"extent_utf16":{"start":{"line_number":44,"utf16_col":171980},"end":{"line_number":44,"utf16_col":172048}}},{"name":"updateStreamModes","kind":"function","ident_start":261558,"ident_end":261575,"extent_start":261546,"extent_end":261879,"fully_qualified_name":"updateStreamModes","ident_utf16":{"start":{"line_number":44,"utf16_col":172061},"end":{"line_number":44,"utf16_col":172078}},"extent_utf16":{"start":{"line_number":44,"utf16_col":172049},"end":{"line_number":44,"utf16_col":172382}}},{"name":"restorePipelines","kind":"function","ident_start":261892,"ident_end":261908,"extent_start":261880,"extent_end":262228,"fully_qualified_name":"restorePipelines","ident_utf16":{"start":{"line_number":44,"utf16_col":172395},"end":{"line_number":44,"utf16_col":172411}},"extent_utf16":{"start":{"line_number":44,"utf16_col":172383},"end":{"line_number":44,"utf16_col":172731}}},{"name":"prepareStageTasks","kind":"function","ident_start":262241,"ident_end":262258,"extent_start":262229,"extent_end":262543,"fully_qualified_name":"prepareStageTasks","ident_utf16":{"start":{"line_number":44,"utf16_col":172744},"end":{"line_number":44,"utf16_col":172761}},"extent_utf16":{"start":{"line_number":44,"utf16_col":172732},"end":{"line_number":44,"utf16_col":173046}}},{"name":"prepareView","kind":"function","ident_start":262556,"ident_end":262567,"extent_start":262544,"extent_end":262701,"fully_qualified_name":"prepareView","ident_utf16":{"start":{"line_number":44,"utf16_col":173059},"end":{"line_number":44,"utf16_col":173070}},"extent_utf16":{"start":{"line_number":44,"utf16_col":173047},"end":{"line_number":44,"utf16_col":173204}}},{"name":"performDataProcessorTasks","kind":"function","ident_start":262714,"ident_end":262739,"extent_start":262702,"extent_end":262822,"fully_qualified_name":"performDataProcessorTasks","ident_utf16":{"start":{"line_number":44,"utf16_col":173217},"end":{"line_number":44,"utf16_col":173242}},"extent_utf16":{"start":{"line_number":44,"utf16_col":173205},"end":{"line_number":44,"utf16_col":173325}}},{"name":"performVisualTasks","kind":"function","ident_start":262835,"ident_end":262853,"extent_start":262823,"extent_end":262922,"fully_qualified_name":"performVisualTasks","ident_utf16":{"start":{"line_number":44,"utf16_col":173338},"end":{"line_number":44,"utf16_col":173356}},"extent_utf16":{"start":{"line_number":44,"utf16_col":173326},"end":{"line_number":44,"utf16_col":173425}}},{"name":"_performStageTasks","kind":"function","ident_start":262935,"ident_end":262953,"extent_start":262923,"extent_end":263643,"fully_qualified_name":"_performStageTasks","ident_utf16":{"start":{"line_number":44,"utf16_col":173438},"end":{"line_number":44,"utf16_col":173456}},"extent_utf16":{"start":{"line_number":44,"utf16_col":173426},"end":{"line_number":44,"utf16_col":174146}}},{"name":"a","kind":"function","ident_start":263005,"ident_end":263006,"extent_start":262996,"extent_end":263078,"fully_qualified_name":"a","ident_utf16":{"start":{"line_number":44,"utf16_col":173508},"end":{"line_number":44,"utf16_col":173509}},"extent_utf16":{"start":{"line_number":44,"utf16_col":173499},"end":{"line_number":44,"utf16_col":173581}}},{"name":"performSeriesTasks","kind":"function","ident_start":263656,"ident_end":263674,"extent_start":263644,"extent_end":263783,"fully_qualified_name":"performSeriesTasks","ident_utf16":{"start":{"line_number":44,"utf16_col":174159},"end":{"line_number":44,"utf16_col":174177}},"extent_utf16":{"start":{"line_number":44,"utf16_col":174147},"end":{"line_number":44,"utf16_col":174286}}},{"name":"plan","kind":"function","ident_start":263796,"ident_end":263800,"extent_start":263784,"extent_end":263945,"fully_qualified_name":"plan","ident_utf16":{"start":{"line_number":44,"utf16_col":174299},"end":{"line_number":44,"utf16_col":174303}},"extent_utf16":{"start":{"line_number":44,"utf16_col":174287},"end":{"line_number":44,"utf16_col":174448}}},{"name":"updatePayload","kind":"function","ident_start":263958,"ident_end":263971,"extent_start":263946,"extent_end":264022,"fully_qualified_name":"updatePayload","ident_utf16":{"start":{"line_number":44,"utf16_col":174461},"end":{"line_number":44,"utf16_col":174474}},"extent_utf16":{"start":{"line_number":44,"utf16_col":174449},"end":{"line_number":44,"utf16_col":174525}}},{"name":"_createSeriesStageTask","kind":"function","ident_start":264035,"ident_end":264057,"extent_start":264023,"extent_end":264457,"fully_qualified_name":"_createSeriesStageTask","ident_utf16":{"start":{"line_number":44,"utf16_col":174538},"end":{"line_number":44,"utf16_col":174560}},"extent_utf16":{"start":{"line_number":44,"utf16_col":174526},"end":{"line_number":44,"utf16_col":174960}}},{"name":"u","kind":"function","ident_start":264172,"ident_end":264173,"extent_start":264163,"extent_end":264371,"fully_qualified_name":"u","ident_utf16":{"start":{"line_number":44,"utf16_col":174675},"end":{"line_number":44,"utf16_col":174676}},"extent_utf16":{"start":{"line_number":44,"utf16_col":174666},"end":{"line_number":44,"utf16_col":174874}}},{"name":"_createOverallStageTask","kind":"function","ident_start":264470,"ident_end":264493,"extent_start":264458,"extent_end":264998,"fully_qualified_name":"_createOverallStageTask","ident_utf16":{"start":{"line_number":44,"utf16_col":174973},"end":{"line_number":44,"utf16_col":174996}},"extent_utf16":{"start":{"line_number":44,"utf16_col":174961},"end":{"line_number":44,"utf16_col":175501}}},{"name":"d","kind":"function","ident_start":264739,"ident_end":264740,"extent_start":264730,"extent_end":264886,"fully_qualified_name":"d","ident_utf16":{"start":{"line_number":44,"utf16_col":175242},"end":{"line_number":44,"utf16_col":175243}},"extent_utf16":{"start":{"line_number":44,"utf16_col":175233},"end":{"line_number":44,"utf16_col":175389}}},{"name":"_pipe","kind":"function","ident_start":265011,"ident_end":265016,"extent_start":264999,"extent_end":265165,"fully_qualified_name":"_pipe","ident_utf16":{"start":{"line_number":44,"utf16_col":175514},"end":{"line_number":44,"utf16_col":175519}},"extent_utf16":{"start":{"line_number":44,"utf16_col":175502},"end":{"line_number":44,"utf16_col":175668}}},{"name":"wrapStageHandler","kind":"function","ident_start":265168,"ident_end":265184,"extent_start":265166,"extent_end":265297,"fully_qualified_name":"wrapStageHandler","ident_utf16":{"start":{"line_number":44,"utf16_col":175671},"end":{"line_number":44,"utf16_col":175687}},"extent_utf16":{"start":{"line_number":44,"utf16_col":175669},"end":{"line_number":44,"utf16_col":175800}}},{"name":"ny","kind":"function","ident_start":265312,"ident_end":265314,"extent_start":265303,"extent_end":265360,"fully_qualified_name":"ny","ident_utf16":{"start":{"line_number":44,"utf16_col":175815},"end":{"line_number":44,"utf16_col":175817}},"extent_utf16":{"start":{"line_number":44,"utf16_col":175806},"end":{"line_number":44,"utf16_col":175863}}},{"name":"iy","kind":"function","ident_start":265369,"ident_end":265371,"extent_start":265360,"extent_end":265404,"fully_qualified_name":"iy","ident_utf16":{"start":{"line_number":44,"utf16_col":175872},"end":{"line_number":44,"utf16_col":175874}},"extent_utf16":{"start":{"line_number":44,"utf16_col":175863},"end":{"line_number":44,"utf16_col":175907}}},{"name":"ry","kind":"function","ident_start":265413,"ident_end":265415,"extent_start":265404,"extent_end":265466,"fully_qualified_name":"ry","ident_utf16":{"start":{"line_number":44,"utf16_col":175916},"end":{"line_number":44,"utf16_col":175918}},"extent_utf16":{"start":{"line_number":44,"utf16_col":175907},"end":{"line_number":44,"utf16_col":175969}}},{"name":"oy","kind":"function","ident_start":265475,"ident_end":265477,"extent_start":265466,"extent_end":265511,"fully_qualified_name":"oy","ident_utf16":{"start":{"line_number":44,"utf16_col":175978},"end":{"line_number":44,"utf16_col":175980}},"extent_utf16":{"start":{"line_number":44,"utf16_col":175969},"end":{"line_number":44,"utf16_col":176014}}},{"name":"ay","kind":"function","ident_start":265520,"ident_end":265522,"extent_start":265511,"extent_end":265587,"fully_qualified_name":"ay","ident_utf16":{"start":{"line_number":44,"utf16_col":176023},"end":{"line_number":44,"utf16_col":176025}},"extent_utf16":{"start":{"line_number":44,"utf16_col":176014},"end":{"line_number":44,"utf16_col":176090}}},{"name":"sy","kind":"function","ident_start":265596,"ident_end":265598,"extent_start":265587,"extent_end":265768,"fully_qualified_name":"sy","ident_utf16":{"start":{"line_number":44,"utf16_col":176099},"end":{"line_number":44,"utf16_col":176101}},"extent_utf16":{"start":{"line_number":44,"utf16_col":176090},"end":{"line_number":44,"utf16_col":176271}}},{"name":"uy","kind":"function","ident_start":265790,"ident_end":265792,"extent_start":265781,"extent_end":265950,"fully_qualified_name":"uy","ident_utf16":{"start":{"line_number":44,"utf16_col":176293},"end":{"line_number":44,"utf16_col":176295}},"extent_utf16":{"start":{"line_number":44,"utf16_col":176284},"end":{"line_number":44,"utf16_col":176453}}},{"name":"hy","kind":"function","ident_start":265959,"ident_end":265961,"extent_start":265950,"extent_end":265987,"fully_qualified_name":"hy","ident_utf16":{"start":{"line_number":44,"utf16_col":176462},"end":{"line_number":44,"utf16_col":176464}},"extent_utf16":{"start":{"line_number":44,"utf16_col":176453},"end":{"line_number":44,"utf16_col":176490}}},{"name":"cy","kind":"function","ident_start":265996,"ident_end":265998,"extent_start":265987,"extent_end":266043,"fully_qualified_name":"cy","ident_utf16":{"start":{"line_number":44,"utf16_col":176499},"end":{"line_number":44,"utf16_col":176501}},"extent_utf16":{"start":{"line_number":44,"utf16_col":176490},"end":{"line_number":44,"utf16_col":176546}}},{"name":"gy","kind":"function","ident_start":266071,"ident_end":266073,"extent_start":266062,"extent_end":266112,"fully_qualified_name":"gy","ident_utf16":{"start":{"line_number":44,"utf16_col":176574},"end":{"line_number":44,"utf16_col":176576}},"extent_utf16":{"start":{"line_number":44,"utf16_col":176565},"end":{"line_number":44,"utf16_col":176615}}},{"name":"eachRawSeriesByType","kind":"function","ident_start":266155,"ident_end":266174,"extent_start":266152,"extent_end":266192,"fully_qualified_name":"eachRawSeriesByType","ident_utf16":{"start":{"line_number":44,"utf16_col":176658},"end":{"line_number":44,"utf16_col":176677}},"extent_utf16":{"start":{"line_number":44,"utf16_col":176655},"end":{"line_number":44,"utf16_col":176695}}},{"name":"eachComponent","kind":"function","ident_start":266196,"ident_end":266209,"extent_start":266193,"extent_end":266271,"fully_qualified_name":"eachComponent","ident_utf16":{"start":{"line_number":44,"utf16_col":176699},"end":{"line_number":44,"utf16_col":176712}},"extent_utf16":{"start":{"line_number":44,"utf16_col":176696},"end":{"line_number":44,"utf16_col":176774}}},{"name":"_y","kind":"function","ident_start":266653,"ident_end":266655,"extent_start":266653,"extent_end":266874,"fully_qualified_name":"_y","ident_utf16":{"start":{"line_number":44,"utf16_col":177156},"end":{"line_number":44,"utf16_col":177158}},"extent_utf16":{"start":{"line_number":44,"utf16_col":177156},"end":{"line_number":44,"utf16_col":177377}}},{"name":"t","kind":"function","ident_start":268398,"ident_end":268399,"extent_start":268389,"extent_end":268403,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":178901},"end":{"line_number":44,"utf16_col":178902}},"extent_utf16":{"start":{"line_number":44,"utf16_col":178892},"end":{"line_number":44,"utf16_col":178906}}},{"name":"normalizeQuery","kind":"function","ident_start":268422,"ident_end":268436,"extent_start":268410,"extent_end":268882,"fully_qualified_name":"normalizeQuery","ident_utf16":{"start":{"line_number":44,"utf16_col":178925},"end":{"line_number":44,"utf16_col":178939}},"extent_utf16":{"start":{"line_number":44,"utf16_col":178913},"end":{"line_number":44,"utf16_col":179385}}},{"name":"filter","kind":"function","ident_start":268895,"ident_end":268901,"extent_start":268883,"extent_end":269340,"fully_qualified_name":"filter","ident_utf16":{"start":{"line_number":44,"utf16_col":179398},"end":{"line_number":44,"utf16_col":179404}},"extent_utf16":{"start":{"line_number":44,"utf16_col":179386},"end":{"line_number":44,"utf16_col":179843}}},{"name":"u","kind":"function","ident_start":269294,"ident_end":269295,"extent_start":269285,"extent_end":269339,"fully_qualified_name":"u","ident_utf16":{"start":{"line_number":44,"utf16_col":179797},"end":{"line_number":44,"utf16_col":179798}},"extent_utf16":{"start":{"line_number":44,"utf16_col":179788},"end":{"line_number":44,"utf16_col":179842}}},{"name":"afterTrigger","kind":"function","ident_start":269353,"ident_end":269365,"extent_start":269341,"extent_end":269397,"fully_qualified_name":"afterTrigger","ident_utf16":{"start":{"line_number":44,"utf16_col":179856},"end":{"line_number":44,"utf16_col":179868}},"extent_utf16":{"start":{"line_number":44,"utf16_col":179844},"end":{"line_number":44,"utf16_col":179900}}},{"name":"reset","kind":"function","ident_start":269540,"ident_end":269545,"extent_start":269540,"extent_end":270068,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":180043},"end":{"line_number":44,"utf16_col":180048}},"extent_utf16":{"start":{"line_number":44,"utf16_col":180043},"end":{"line_number":44,"utf16_col":180571}}},{"name":"reset","kind":"function","ident_start":270115,"ident_end":270120,"extent_start":270115,"extent_end":270358,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":180618},"end":{"line_number":44,"utf16_col":180623}},"extent_utf16":{"start":{"line_number":44,"utf16_col":180618},"end":{"line_number":44,"utf16_col":180861}}},{"name":"Dy","kind":"function","ident_start":270369,"ident_end":270371,"extent_start":270360,"extent_end":270587,"fully_qualified_name":"Dy","ident_utf16":{"start":{"line_number":44,"utf16_col":180872},"end":{"line_number":44,"utf16_col":180874}},"extent_utf16":{"start":{"line_number":44,"utf16_col":180863},"end":{"line_number":44,"utf16_col":181090}}},{"name":"Ay","kind":"function","ident_start":270596,"ident_end":270598,"extent_start":270587,"extent_end":270794,"fully_qualified_name":"Ay","ident_utf16":{"start":{"line_number":44,"utf16_col":181099},"end":{"line_number":44,"utf16_col":181101}},"extent_utf16":{"start":{"line_number":44,"utf16_col":181090},"end":{"line_number":44,"utf16_col":181297}}},{"name":"ky","kind":"function","ident_start":270803,"ident_end":270805,"extent_start":270794,"extent_end":271079,"fully_qualified_name":"ky","ident_utf16":{"start":{"line_number":44,"utf16_col":181306},"end":{"line_number":44,"utf16_col":181308}},"extent_utf16":{"start":{"line_number":44,"utf16_col":181297},"end":{"line_number":44,"utf16_col":181582}}},{"name":"Ly","kind":"function","ident_start":271088,"ident_end":271090,"extent_start":271079,"extent_end":271415,"fully_qualified_name":"Ly","ident_utf16":{"start":{"line_number":44,"utf16_col":181591},"end":{"line_number":44,"utf16_col":181593}},"extent_utf16":{"start":{"line_number":44,"utf16_col":181582},"end":{"line_number":44,"utf16_col":181918}}},{"name":"n","kind":"function","ident_start":271105,"ident_end":271106,"extent_start":271096,"extent_end":271222,"fully_qualified_name":"n","ident_utf16":{"start":{"line_number":44,"utf16_col":181608},"end":{"line_number":44,"utf16_col":181609}},"extent_utf16":{"start":{"line_number":44,"utf16_col":181599},"end":{"line_number":44,"utf16_col":181725}}},{"name":"Py","kind":"function","ident_start":271424,"ident_end":271426,"extent_start":271415,"extent_end":271779,"fully_qualified_name":"Py","ident_utf16":{"start":{"line_number":44,"utf16_col":181927},"end":{"line_number":44,"utf16_col":181929}},"extent_utf16":{"start":{"line_number":44,"utf16_col":181918},"end":{"line_number":44,"utf16_col":182282}}},{"name":"Oy","kind":"function","ident_start":271788,"ident_end":271790,"extent_start":271779,"extent_end":271866,"fully_qualified_name":"Oy","ident_utf16":{"start":{"line_number":44,"utf16_col":182291},"end":{"line_number":44,"utf16_col":182293}},"extent_utf16":{"start":{"line_number":44,"utf16_col":182282},"end":{"line_number":44,"utf16_col":182369}}},{"name":"t","kind":"function","ident_start":271968,"ident_end":271969,"extent_start":271959,"extent_end":272000,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":182471},"end":{"line_number":44,"utf16_col":182472}},"extent_utf16":{"start":{"line_number":44,"utf16_col":182462},"end":{"line_number":44,"utf16_col":182503}}},{"name":"get","kind":"function","ident_start":272019,"ident_end":272022,"extent_start":272007,"extent_end":272067,"fully_qualified_name":"get","ident_utf16":{"start":{"line_number":44,"utf16_col":182522},"end":{"line_number":44,"utf16_col":182525}},"extent_utf16":{"start":{"line_number":44,"utf16_col":182510},"end":{"line_number":44,"utf16_col":182570}}},{"name":"set","kind":"function","ident_start":272080,"ident_end":272083,"extent_start":272068,"extent_end":272222,"fully_qualified_name":"set","ident_utf16":{"start":{"line_number":44,"utf16_col":182583},"end":{"line_number":44,"utf16_col":182586}},"extent_utf16":{"start":{"line_number":44,"utf16_col":182571},"end":{"line_number":44,"utf16_col":182725}}},{"name":"delete","kind":"function","ident_start":272235,"ident_end":272241,"extent_start":272223,"extent_end":272312,"fully_qualified_name":"delete","ident_utf16":{"start":{"line_number":44,"utf16_col":182738},"end":{"line_number":44,"utf16_col":182744}},"extent_utf16":{"start":{"line_number":44,"utf16_col":182726},"end":{"line_number":44,"utf16_col":182815}}},{"name":"has","kind":"function","ident_start":272325,"ident_end":272328,"extent_start":272313,"extent_end":272374,"fully_qualified_name":"has","ident_utf16":{"start":{"line_number":44,"utf16_col":182828},"end":{"line_number":44,"utf16_col":182831}},"extent_utf16":{"start":{"line_number":44,"utf16_col":182816},"end":{"line_number":44,"utf16_col":182877}}},{"name":"_guard","kind":"function","ident_start":272387,"ident_end":272393,"extent_start":272375,"extent_end":272494,"fully_qualified_name":"_guard","ident_utf16":{"start":{"line_number":44,"utf16_col":182890},"end":{"line_number":44,"utf16_col":182896}},"extent_utf16":{"start":{"line_number":44,"utf16_col":182878},"end":{"line_number":44,"utf16_col":182997}}},{"name":"buildPath","kind":"function","ident_start":272565,"ident_end":272574,"extent_start":272565,"extent_end":272698,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":183068},"end":{"line_number":44,"utf16_col":183077}},"extent_utf16":{"start":{"line_number":44,"utf16_col":183068},"end":{"line_number":44,"utf16_col":183201}}},{"name":"buildPath","kind":"function","ident_start":272765,"ident_end":272774,"extent_start":272765,"extent_end":272910,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":183268},"end":{"line_number":44,"utf16_col":183277}},"extent_utf16":{"start":{"line_number":44,"utf16_col":183268},"end":{"line_number":44,"utf16_col":183413}}},{"name":"buildPath","kind":"function","ident_start":272971,"ident_end":272980,"extent_start":272971,"extent_end":273308,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":183474},"end":{"line_number":44,"utf16_col":183483}},"extent_utf16":{"start":{"line_number":44,"utf16_col":183474},"end":{"line_number":44,"utf16_col":183811}}},{"name":"buildPath","kind":"function","ident_start":273371,"ident_end":273380,"extent_start":273371,"extent_end":273538,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":183874},"end":{"line_number":44,"utf16_col":183883}},"extent_utf16":{"start":{"line_number":44,"utf16_col":183874},"end":{"line_number":44,"utf16_col":184041}}},{"name":"line","kind":"function","ident_start":273545,"ident_end":273549,"extent_start":273545,"extent_end":273608,"fully_qualified_name":"line","ident_utf16":{"start":{"line_number":44,"utf16_col":184048},"end":{"line_number":44,"utf16_col":184052}},"extent_utf16":{"start":{"line_number":44,"utf16_col":184048},"end":{"line_number":44,"utf16_col":184111}}},{"name":"rect","kind":"function","ident_start":273609,"ident_end":273613,"extent_start":273609,"extent_end":273667,"fully_qualified_name":"rect","ident_utf16":{"start":{"line_number":44,"utf16_col":184112},"end":{"line_number":44,"utf16_col":184116}},"extent_utf16":{"start":{"line_number":44,"utf16_col":184112},"end":{"line_number":44,"utf16_col":184170}}},{"name":"roundRect","kind":"function","ident_start":273668,"ident_end":273677,"extent_start":273668,"extent_end":273751,"fully_qualified_name":"roundRect","ident_utf16":{"start":{"line_number":44,"utf16_col":184171},"end":{"line_number":44,"utf16_col":184180}},"extent_utf16":{"start":{"line_number":44,"utf16_col":184171},"end":{"line_number":44,"utf16_col":184254}}},{"name":"square","kind":"function","ident_start":273752,"ident_end":273758,"extent_start":273752,"extent_end":273832,"fully_qualified_name":"square","ident_utf16":{"start":{"line_number":44,"utf16_col":184255},"end":{"line_number":44,"utf16_col":184261}},"extent_utf16":{"start":{"line_number":44,"utf16_col":184255},"end":{"line_number":44,"utf16_col":184335}}},{"name":"circle","kind":"function","ident_start":273833,"ident_end":273839,"extent_start":273833,"extent_end":273902,"fully_qualified_name":"circle","ident_utf16":{"start":{"line_number":44,"utf16_col":184336},"end":{"line_number":44,"utf16_col":184342}},"extent_utf16":{"start":{"line_number":44,"utf16_col":184336},"end":{"line_number":44,"utf16_col":184405}}},{"name":"diamond","kind":"function","ident_start":273903,"ident_end":273910,"extent_start":273903,"extent_end":273974,"fully_qualified_name":"diamond","ident_utf16":{"start":{"line_number":44,"utf16_col":184406},"end":{"line_number":44,"utf16_col":184413}},"extent_utf16":{"start":{"line_number":44,"utf16_col":184406},"end":{"line_number":44,"utf16_col":184477}}},{"name":"pin","kind":"function","ident_start":273975,"ident_end":273978,"extent_start":273975,"extent_end":274040,"fully_qualified_name":"pin","ident_utf16":{"start":{"line_number":44,"utf16_col":184478},"end":{"line_number":44,"utf16_col":184481}},"extent_utf16":{"start":{"line_number":44,"utf16_col":184478},"end":{"line_number":44,"utf16_col":184543}}},{"name":"arrow","kind":"function","ident_start":274041,"ident_end":274046,"extent_start":274041,"extent_end":274108,"fully_qualified_name":"arrow","ident_utf16":{"start":{"line_number":44,"utf16_col":184544},"end":{"line_number":44,"utf16_col":184549}},"extent_utf16":{"start":{"line_number":44,"utf16_col":184544},"end":{"line_number":44,"utf16_col":184611}}},{"name":"triangle","kind":"function","ident_start":274109,"ident_end":274117,"extent_start":274109,"extent_end":274181,"fully_qualified_name":"triangle","ident_utf16":{"start":{"line_number":44,"utf16_col":184612},"end":{"line_number":44,"utf16_col":184620}},"extent_utf16":{"start":{"line_number":44,"utf16_col":184612},"end":{"line_number":44,"utf16_col":184684}}},{"name":"calculateTextPosition","kind":"function","ident_start":274390,"ident_end":274411,"extent_start":274390,"extent_end":274536,"fully_qualified_name":"calculateTextPosition","ident_utf16":{"start":{"line_number":44,"utf16_col":184893},"end":{"line_number":44,"utf16_col":184914}},"extent_utf16":{"start":{"line_number":44,"utf16_col":184893},"end":{"line_number":44,"utf16_col":185039}}},{"name":"buildPath","kind":"function","ident_start":274537,"ident_end":274546,"extent_start":274537,"extent_end":274695,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":185040},"end":{"line_number":44,"utf16_col":185049}},"extent_utf16":{"start":{"line_number":44,"utf16_col":185040},"end":{"line_number":44,"utf16_col":185198}}},{"name":"Yy","kind":"function","ident_start":274707,"ident_end":274709,"extent_start":274698,"extent_end":274890,"fully_qualified_name":"Yy","ident_utf16":{"start":{"line_number":44,"utf16_col":185210},"end":{"line_number":44,"utf16_col":185212}},"extent_utf16":{"start":{"line_number":44,"utf16_col":185201},"end":{"line_number":44,"utf16_col":185393}}},{"name":"Xy","kind":"function","ident_start":274899,"ident_end":274901,"extent_start":274890,"extent_end":275266,"fully_qualified_name":"Xy","ident_utf16":{"start":{"line_number":44,"utf16_col":185402},"end":{"line_number":44,"utf16_col":185404}},"extent_utf16":{"start":{"line_number":44,"utf16_col":185393},"end":{"line_number":44,"utf16_col":185769}}},{"name":"Uy","kind":"function","ident_start":275275,"ident_end":275277,"extent_start":275266,"extent_end":275324,"fully_qualified_name":"Uy","ident_utf16":{"start":{"line_number":44,"utf16_col":185778},"end":{"line_number":44,"utf16_col":185780}},"extent_utf16":{"start":{"line_number":44,"utf16_col":185769},"end":{"line_number":44,"utf16_col":185827}}},{"name":"Zy","kind":"function","ident_start":275333,"ident_end":275335,"extent_start":275324,"extent_end":275420,"fully_qualified_name":"Zy","ident_utf16":{"start":{"line_number":44,"utf16_col":185836},"end":{"line_number":44,"utf16_col":185838}},"extent_utf16":{"start":{"line_number":44,"utf16_col":185827},"end":{"line_number":44,"utf16_col":185923}}},{"name":"jy","kind":"function","ident_start":275429,"ident_end":275431,"extent_start":275420,"extent_end":275454,"fully_qualified_name":"jy","ident_utf16":{"start":{"line_number":44,"utf16_col":185932},"end":{"line_number":44,"utf16_col":185934}},"extent_utf16":{"start":{"line_number":44,"utf16_col":185923},"end":{"line_number":44,"utf16_col":185957}}},{"name":"qy","kind":"function","ident_start":275463,"ident_end":275465,"extent_start":275454,"extent_end":276099,"fully_qualified_name":"qy","ident_utf16":{"start":{"line_number":44,"utf16_col":185966},"end":{"line_number":44,"utf16_col":185968}},"extent_utf16":{"start":{"line_number":44,"utf16_col":185957},"end":{"line_number":44,"utf16_col":186602}}},{"name":"Ky","kind":"function","ident_start":276108,"ident_end":276110,"extent_start":276099,"extent_end":276136,"fully_qualified_name":"Ky","ident_utf16":{"start":{"line_number":44,"utf16_col":186611},"end":{"line_number":44,"utf16_col":186613}},"extent_utf16":{"start":{"line_number":44,"utf16_col":186602},"end":{"line_number":44,"utf16_col":186639}}},{"name":"$y","kind":"function","ident_start":276145,"ident_end":276147,"extent_start":276136,"extent_end":276460,"fully_qualified_name":"$y","ident_utf16":{"start":{"line_number":44,"utf16_col":186648},"end":{"line_number":44,"utf16_col":186650}},"extent_utf16":{"start":{"line_number":44,"utf16_col":186639},"end":{"line_number":44,"utf16_col":186963}}},{"name":"Jy","kind":"function","ident_start":276469,"ident_end":276471,"extent_start":276460,"extent_end":276781,"fully_qualified_name":"Jy","ident_utf16":{"start":{"line_number":44,"utf16_col":186972},"end":{"line_number":44,"utf16_col":186974}},"extent_utf16":{"start":{"line_number":44,"utf16_col":186963},"end":{"line_number":44,"utf16_col":187284}}},{"name":"tv","kind":"function","ident_start":276808,"ident_end":276810,"extent_start":276799,"extent_end":276876,"fully_qualified_name":"tv","ident_utf16":{"start":{"line_number":44,"utf16_col":187311},"end":{"line_number":44,"utf16_col":187313}},"extent_utf16":{"start":{"line_number":44,"utf16_col":187302},"end":{"line_number":44,"utf16_col":187379}}},{"name":"ev","kind":"function","ident_start":276885,"ident_end":276887,"extent_start":276876,"extent_end":276928,"fully_qualified_name":"ev","ident_utf16":{"start":{"line_number":44,"utf16_col":187388},"end":{"line_number":44,"utf16_col":187390}},"extent_utf16":{"start":{"line_number":44,"utf16_col":187379},"end":{"line_number":44,"utf16_col":187431}}},{"name":"nv","kind":"function","ident_start":276937,"ident_end":276939,"extent_start":276928,"extent_end":276983,"fully_qualified_name":"nv","ident_utf16":{"start":{"line_number":44,"utf16_col":187440},"end":{"line_number":44,"utf16_col":187442}},"extent_utf16":{"start":{"line_number":44,"utf16_col":187431},"end":{"line_number":44,"utf16_col":187486}}},{"name":"iv","kind":"function","ident_start":276992,"ident_end":276994,"extent_start":276983,"extent_end":277140,"fully_qualified_name":"iv","ident_utf16":{"start":{"line_number":44,"utf16_col":187495},"end":{"line_number":44,"utf16_col":187497}},"extent_utf16":{"start":{"line_number":44,"utf16_col":187486},"end":{"line_number":44,"utf16_col":187643}}},{"name":"rv","kind":"function","ident_start":277149,"ident_end":277151,"extent_start":277140,"extent_end":277307,"fully_qualified_name":"rv","ident_utf16":{"start":{"line_number":44,"utf16_col":187652},"end":{"line_number":44,"utf16_col":187654}},"extent_utf16":{"start":{"line_number":44,"utf16_col":187643},"end":{"line_number":44,"utf16_col":187810}}},{"name":"ov","kind":"function","ident_start":277316,"ident_end":277318,"extent_start":277307,"extent_end":277615,"fully_qualified_name":"ov","ident_utf16":{"start":{"line_number":44,"utf16_col":187819},"end":{"line_number":44,"utf16_col":187821}},"extent_utf16":{"start":{"line_number":44,"utf16_col":187810},"end":{"line_number":44,"utf16_col":188118}}},{"name":"lv","kind":"function","ident_start":277741,"ident_end":277743,"extent_start":277732,"extent_end":278209,"fully_qualified_name":"lv","ident_utf16":{"start":{"line_number":44,"utf16_col":188244},"end":{"line_number":44,"utf16_col":188246}},"extent_utf16":{"start":{"line_number":44,"utf16_col":188235},"end":{"line_number":44,"utf16_col":188712}}},{"name":"uv","kind":"function","ident_start":278218,"ident_end":278220,"extent_start":278209,"extent_end":278825,"fully_qualified_name":"uv","ident_utf16":{"start":{"line_number":44,"utf16_col":188721},"end":{"line_number":44,"utf16_col":188723}},"extent_utf16":{"start":{"line_number":44,"utf16_col":188712},"end":{"line_number":44,"utf16_col":189328}}},{"name":"hv","kind":"function","ident_start":278834,"ident_end":278836,"extent_start":278825,"extent_end":278959,"fully_qualified_name":"hv","ident_utf16":{"start":{"line_number":44,"utf16_col":189337},"end":{"line_number":44,"utf16_col":189339}},"extent_utf16":{"start":{"line_number":44,"utf16_col":189328},"end":{"line_number":44,"utf16_col":189462}}},{"name":"cv","kind":"function","ident_start":278968,"ident_end":278970,"extent_start":278959,"extent_end":279056,"fully_qualified_name":"cv","ident_utf16":{"start":{"line_number":44,"utf16_col":189471},"end":{"line_number":44,"utf16_col":189473}},"extent_utf16":{"start":{"line_number":44,"utf16_col":189462},"end":{"line_number":44,"utf16_col":189559}}},{"name":"pv","kind":"function","ident_start":279065,"ident_end":279067,"extent_start":279056,"extent_end":279107,"fully_qualified_name":"pv","ident_utf16":{"start":{"line_number":44,"utf16_col":189568},"end":{"line_number":44,"utf16_col":189570}},"extent_utf16":{"start":{"line_number":44,"utf16_col":189559},"end":{"line_number":44,"utf16_col":189610}}},{"name":"dv","kind":"function","ident_start":279116,"ident_end":279118,"extent_start":279107,"extent_end":279173,"fully_qualified_name":"dv","ident_utf16":{"start":{"line_number":44,"utf16_col":189619},"end":{"line_number":44,"utf16_col":189621}},"extent_utf16":{"start":{"line_number":44,"utf16_col":189610},"end":{"line_number":44,"utf16_col":189676}}},{"name":"fv","kind":"function","ident_start":279182,"ident_end":279184,"extent_start":279173,"extent_end":283540,"fully_qualified_name":"fv","ident_utf16":{"start":{"line_number":44,"utf16_col":189685},"end":{"line_number":44,"utf16_col":189687}},"extent_utf16":{"start":{"line_number":44,"utf16_col":189676},"end":{"line_number":44,"utf16_col":194043}}},{"name":"mv","kind":"function","ident_start":283707,"ident_end":283709,"extent_start":283698,"extent_end":285939,"fully_qualified_name":"mv","ident_utf16":{"start":{"line_number":44,"utf16_col":194210},"end":{"line_number":44,"utf16_col":194212}},"extent_utf16":{"start":{"line_number":44,"utf16_col":194201},"end":{"line_number":44,"utf16_col":196442}}},{"name":"A","kind":"function","ident_start":285621,"ident_end":285622,"extent_start":285612,"extent_end":285774,"fully_qualified_name":"A","ident_utf16":{"start":{"line_number":44,"utf16_col":196124},"end":{"line_number":44,"utf16_col":196125}},"extent_utf16":{"start":{"line_number":44,"utf16_col":196115},"end":{"line_number":44,"utf16_col":196277}}},{"name":"xv","kind":"function","ident_start":285948,"ident_end":285950,"extent_start":285939,"extent_end":286164,"fully_qualified_name":"xv","ident_utf16":{"start":{"line_number":44,"utf16_col":196451},"end":{"line_number":44,"utf16_col":196453}},"extent_utf16":{"start":{"line_number":44,"utf16_col":196442},"end":{"line_number":44,"utf16_col":196667}}},{"name":"_v","kind":"function","ident_start":286173,"ident_end":286175,"extent_start":286164,"extent_end":286507,"fully_qualified_name":"_v","ident_utf16":{"start":{"line_number":44,"utf16_col":196676},"end":{"line_number":44,"utf16_col":196678}},"extent_utf16":{"start":{"line_number":44,"utf16_col":196667},"end":{"line_number":44,"utf16_col":197010}}},{"name":"bv","kind":"function","ident_start":286516,"ident_end":286518,"extent_start":286507,"extent_end":286588,"fully_qualified_name":"bv","ident_utf16":{"start":{"line_number":44,"utf16_col":197019},"end":{"line_number":44,"utf16_col":197021}},"extent_utf16":{"start":{"line_number":44,"utf16_col":197010},"end":{"line_number":44,"utf16_col":197091}}},{"name":"Mv","kind":"function","ident_start":286617,"ident_end":286619,"extent_start":286608,"extent_end":286636,"fully_qualified_name":"Mv","ident_utf16":{"start":{"line_number":44,"utf16_col":197120},"end":{"line_number":44,"utf16_col":197122}},"extent_utf16":{"start":{"line_number":44,"utf16_col":197111},"end":{"line_number":44,"utf16_col":197139}}},{"name":"Ov","kind":"function","ident_start":286987,"ident_end":286989,"extent_start":286978,"extent_end":287124,"fully_qualified_name":"Ov","ident_utf16":{"start":{"line_number":44,"utf16_col":197490},"end":{"line_number":44,"utf16_col":197492}},"extent_utf16":{"start":{"line_number":44,"utf16_col":197481},"end":{"line_number":44,"utf16_col":197627}}},{"name":"Rv","kind":"function","ident_start":287133,"ident_end":287135,"extent_start":287124,"extent_end":287236,"fully_qualified_name":"Rv","ident_utf16":{"start":{"line_number":44,"utf16_col":197636},"end":{"line_number":44,"utf16_col":197638}},"extent_utf16":{"start":{"line_number":44,"utf16_col":197627},"end":{"line_number":44,"utf16_col":197739}}},{"name":"Nv","kind":"function","ident_start":287245,"ident_end":287247,"extent_start":287236,"extent_end":287319,"fully_qualified_name":"Nv","ident_utf16":{"start":{"line_number":44,"utf16_col":197748},"end":{"line_number":44,"utf16_col":197750}},"extent_utf16":{"start":{"line_number":44,"utf16_col":197739},"end":{"line_number":44,"utf16_col":197822}}},{"name":"e","kind":"function","ident_start":287401,"ident_end":287402,"extent_start":287392,"extent_end":287452,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":197904},"end":{"line_number":44,"utf16_col":197905}},"extent_utf16":{"start":{"line_number":44,"utf16_col":197895},"end":{"line_number":44,"utf16_col":197955}}},{"name":"e","kind":"function","ident_start":287549,"ident_end":287550,"extent_start":287540,"extent_end":288649,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":198052},"end":{"line_number":44,"utf16_col":198053}},"extent_utf16":{"start":{"line_number":44,"utf16_col":198043},"end":{"line_number":44,"utf16_col":199152}}},{"name":"h","kind":"function","ident_start":288437,"ident_end":288438,"extent_start":288428,"extent_end":288469,"fully_qualified_name":"h","ident_utf16":{"start":{"line_number":44,"utf16_col":198940},"end":{"line_number":44,"utf16_col":198941}},"extent_utf16":{"start":{"line_number":44,"utf16_col":198931},"end":{"line_number":44,"utf16_col":198972}}},{"name":"_onframe","kind":"function","ident_start":288675,"ident_end":288683,"extent_start":288663,"extent_end":289261,"fully_qualified_name":"_onframe","ident_utf16":{"start":{"line_number":44,"utf16_col":199178},"end":{"line_number":44,"utf16_col":199186}},"extent_utf16":{"start":{"line_number":44,"utf16_col":199166},"end":{"line_number":44,"utf16_col":199764}}},{"name":"getDom","kind":"function","ident_start":289274,"ident_end":289280,"extent_start":289262,"extent_end":289309,"fully_qualified_name":"getDom","ident_utf16":{"start":{"line_number":44,"utf16_col":199777},"end":{"line_number":44,"utf16_col":199783}},"extent_utf16":{"start":{"line_number":44,"utf16_col":199765},"end":{"line_number":44,"utf16_col":199812}}},{"name":"getId","kind":"function","ident_start":289322,"ident_end":289327,"extent_start":289310,"extent_end":289354,"fully_qualified_name":"getId","ident_utf16":{"start":{"line_number":44,"utf16_col":199825},"end":{"line_number":44,"utf16_col":199830}},"extent_utf16":{"start":{"line_number":44,"utf16_col":199813},"end":{"line_number":44,"utf16_col":199857}}},{"name":"getZr","kind":"function","ident_start":289367,"ident_end":289372,"extent_start":289355,"extent_end":289400,"fully_qualified_name":"getZr","ident_utf16":{"start":{"line_number":44,"utf16_col":199870},"end":{"line_number":44,"utf16_col":199875}},"extent_utf16":{"start":{"line_number":44,"utf16_col":199858},"end":{"line_number":44,"utf16_col":199903}}},{"name":"isSSR","kind":"function","ident_start":289413,"ident_end":289418,"extent_start":289401,"extent_end":289447,"fully_qualified_name":"isSSR","ident_utf16":{"start":{"line_number":44,"utf16_col":199916},"end":{"line_number":44,"utf16_col":199921}},"extent_utf16":{"start":{"line_number":44,"utf16_col":199904},"end":{"line_number":44,"utf16_col":199950}}},{"name":"setOption","kind":"function","ident_start":289460,"ident_end":289469,"extent_start":289448,"extent_end":290138,"fully_qualified_name":"setOption","ident_utf16":{"start":{"line_number":44,"utf16_col":199963},"end":{"line_number":44,"utf16_col":199972}},"extent_utf16":{"start":{"line_number":44,"utf16_col":199951},"end":{"line_number":44,"utf16_col":200641}}},{"name":"setTheme","kind":"function","ident_start":290151,"ident_end":290159,"extent_start":290139,"extent_end":290176,"fully_qualified_name":"setTheme","ident_utf16":{"start":{"line_number":44,"utf16_col":200654},"end":{"line_number":44,"utf16_col":200662}},"extent_utf16":{"start":{"line_number":44,"utf16_col":200642},"end":{"line_number":44,"utf16_col":200679}}},{"name":"getModel","kind":"function","ident_start":290189,"ident_end":290197,"extent_start":290177,"extent_end":290228,"fully_qualified_name":"getModel","ident_utf16":{"start":{"line_number":44,"utf16_col":200692},"end":{"line_number":44,"utf16_col":200700}},"extent_utf16":{"start":{"line_number":44,"utf16_col":200680},"end":{"line_number":44,"utf16_col":200731}}},{"name":"getOption","kind":"function","ident_start":290241,"ident_end":290250,"extent_start":290229,"extent_end":290306,"fully_qualified_name":"getOption","ident_utf16":{"start":{"line_number":44,"utf16_col":200744},"end":{"line_number":44,"utf16_col":200753}},"extent_utf16":{"start":{"line_number":44,"utf16_col":200732},"end":{"line_number":44,"utf16_col":200809}}},{"name":"getWidth","kind":"function","ident_start":290319,"ident_end":290327,"extent_start":290307,"extent_end":290366,"fully_qualified_name":"getWidth","ident_utf16":{"start":{"line_number":44,"utf16_col":200822},"end":{"line_number":44,"utf16_col":200830}},"extent_utf16":{"start":{"line_number":44,"utf16_col":200810},"end":{"line_number":44,"utf16_col":200869}}},{"name":"getHeight","kind":"function","ident_start":290379,"ident_end":290388,"extent_start":290367,"extent_end":290428,"fully_qualified_name":"getHeight","ident_utf16":{"start":{"line_number":44,"utf16_col":200882},"end":{"line_number":44,"utf16_col":200891}},"extent_utf16":{"start":{"line_number":44,"utf16_col":200870},"end":{"line_number":44,"utf16_col":200931}}},{"name":"getDevicePixelRatio","kind":"function","ident_start":290441,"ident_end":290460,"extent_start":290429,"extent_end":290547,"fully_qualified_name":"getDevicePixelRatio","ident_utf16":{"start":{"line_number":44,"utf16_col":200944},"end":{"line_number":44,"utf16_col":200963}},"extent_utf16":{"start":{"line_number":44,"utf16_col":200932},"end":{"line_number":44,"utf16_col":201050}}},{"name":"getRenderedCanvas","kind":"function","ident_start":290560,"ident_end":290577,"extent_start":290548,"extent_end":290620,"fully_qualified_name":"getRenderedCanvas","ident_utf16":{"start":{"line_number":44,"utf16_col":201063},"end":{"line_number":44,"utf16_col":201080}},"extent_utf16":{"start":{"line_number":44,"utf16_col":201051},"end":{"line_number":44,"utf16_col":201123}}},{"name":"renderToCanvas","kind":"function","ident_start":290633,"ident_end":290647,"extent_start":290621,"extent_end":290843,"fully_qualified_name":"renderToCanvas","ident_utf16":{"start":{"line_number":44,"utf16_col":201136},"end":{"line_number":44,"utf16_col":201150}},"extent_utf16":{"start":{"line_number":44,"utf16_col":201124},"end":{"line_number":44,"utf16_col":201346}}},{"name":"renderToSVGString","kind":"function","ident_start":290856,"ident_end":290873,"extent_start":290844,"extent_end":290968,"fully_qualified_name":"renderToSVGString","ident_utf16":{"start":{"line_number":44,"utf16_col":201359},"end":{"line_number":44,"utf16_col":201376}},"extent_utf16":{"start":{"line_number":44,"utf16_col":201347},"end":{"line_number":44,"utf16_col":201471}}},{"name":"getSvgDataURL","kind":"function","ident_start":290981,"ident_end":290994,"extent_start":290969,"extent_end":291140,"fully_qualified_name":"getSvgDataURL","ident_utf16":{"start":{"line_number":44,"utf16_col":201484},"end":{"line_number":44,"utf16_col":201497}},"extent_utf16":{"start":{"line_number":44,"utf16_col":201472},"end":{"line_number":44,"utf16_col":201643}}},{"name":"getDataURL","kind":"function","ident_start":291153,"ident_end":291163,"extent_start":291141,"extent_end":291585,"fully_qualified_name":"getDataURL","ident_utf16":{"start":{"line_number":44,"utf16_col":201656},"end":{"line_number":44,"utf16_col":201666}},"extent_utf16":{"start":{"line_number":44,"utf16_col":201644},"end":{"line_number":44,"utf16_col":202088}}},{"name":"getConnectedDataURL","kind":"function","ident_start":291598,"ident_end":291617,"extent_start":291586,"extent_end":292769,"fully_qualified_name":"getConnectedDataURL","ident_utf16":{"start":{"line_number":44,"utf16_col":202101},"end":{"line_number":44,"utf16_col":202120}},"extent_utf16":{"start":{"line_number":44,"utf16_col":202089},"end":{"line_number":44,"utf16_col":203272}}},{"name":"convertToPixel","kind":"function","ident_start":292782,"ident_end":292796,"extent_start":292770,"extent_end":292848,"fully_qualified_name":"convertToPixel","ident_utf16":{"start":{"line_number":44,"utf16_col":203285},"end":{"line_number":44,"utf16_col":203299}},"extent_utf16":{"start":{"line_number":44,"utf16_col":203273},"end":{"line_number":44,"utf16_col":203351}}},{"name":"convertFromPixel","kind":"function","ident_start":292861,"ident_end":292877,"extent_start":292849,"extent_end":292931,"fully_qualified_name":"convertFromPixel","ident_utf16":{"start":{"line_number":44,"utf16_col":203364},"end":{"line_number":44,"utf16_col":203380}},"extent_utf16":{"start":{"line_number":44,"utf16_col":203352},"end":{"line_number":44,"utf16_col":203434}}},{"name":"containPixel","kind":"function","ident_start":292944,"ident_end":292956,"extent_start":292932,"extent_end":293297,"fully_qualified_name":"containPixel","ident_utf16":{"start":{"line_number":44,"utf16_col":203447},"end":{"line_number":44,"utf16_col":203459}},"extent_utf16":{"start":{"line_number":44,"utf16_col":203435},"end":{"line_number":44,"utf16_col":203800}}},{"name":"getVisual","kind":"function","ident_start":293310,"ident_end":293319,"extent_start":293298,"extent_end":293574,"fully_qualified_name":"getVisual","ident_utf16":{"start":{"line_number":44,"utf16_col":203813},"end":{"line_number":44,"utf16_col":203822}},"extent_utf16":{"start":{"line_number":44,"utf16_col":203801},"end":{"line_number":44,"utf16_col":204077}}},{"name":"getViewOfComponentModel","kind":"function","ident_start":293587,"ident_end":293610,"extent_start":293575,"extent_end":293662,"fully_qualified_name":"getViewOfComponentModel","ident_utf16":{"start":{"line_number":44,"utf16_col":204090},"end":{"line_number":44,"utf16_col":204113}},"extent_utf16":{"start":{"line_number":44,"utf16_col":204078},"end":{"line_number":44,"utf16_col":204165}}},{"name":"getViewOfSeriesModel","kind":"function","ident_start":293675,"ident_end":293695,"extent_start":293663,"extent_end":293743,"fully_qualified_name":"getViewOfSeriesModel","ident_utf16":{"start":{"line_number":44,"utf16_col":204178},"end":{"line_number":44,"utf16_col":204198}},"extent_utf16":{"start":{"line_number":44,"utf16_col":204166},"end":{"line_number":44,"utf16_col":204246}}},{"name":"_initEvents","kind":"function","ident_start":293756,"ident_end":293767,"extent_start":293744,"extent_end":295020,"fully_qualified_name":"_initEvents","ident_utf16":{"start":{"line_number":44,"utf16_col":204259},"end":{"line_number":44,"utf16_col":204270}},"extent_utf16":{"start":{"line_number":44,"utf16_col":204247},"end":{"line_number":44,"utf16_col":205523}}},{"name":"e","kind":"function","ident_start":293818,"ident_end":293819,"extent_start":293818,"extent_end":294455,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":204321},"end":{"line_number":44,"utf16_col":204322}},"extent_utf16":{"start":{"line_number":44,"utf16_col":204321},"end":{"line_number":44,"utf16_col":204958}}},{"name":"isDisposed","kind":"function","ident_start":295033,"ident_end":295043,"extent_start":295021,"extent_end":295077,"fully_qualified_name":"isDisposed","ident_utf16":{"start":{"line_number":44,"utf16_col":205536},"end":{"line_number":44,"utf16_col":205546}},"extent_utf16":{"start":{"line_number":44,"utf16_col":205524},"end":{"line_number":44,"utf16_col":205580}}},{"name":"clear","kind":"function","ident_start":295090,"ident_end":295095,"extent_start":295078,"extent_end":295165,"fully_qualified_name":"clear","ident_utf16":{"start":{"line_number":44,"utf16_col":205593},"end":{"line_number":44,"utf16_col":205598}},"extent_utf16":{"start":{"line_number":44,"utf16_col":205581},"end":{"line_number":44,"utf16_col":205668}}},{"name":"dispose","kind":"function","ident_start":295178,"ident_end":295185,"extent_start":295166,"extent_end":295625,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":205681},"end":{"line_number":44,"utf16_col":205688}},"extent_utf16":{"start":{"line_number":44,"utf16_col":205669},"end":{"line_number":44,"utf16_col":206128}}},{"name":"resize","kind":"function","ident_start":295638,"ident_end":295644,"extent_start":295626,"extent_end":296074,"fully_qualified_name":"resize","ident_utf16":{"start":{"line_number":44,"utf16_col":206141},"end":{"line_number":44,"utf16_col":206147}},"extent_utf16":{"start":{"line_number":44,"utf16_col":206129},"end":{"line_number":44,"utf16_col":206577}}},{"name":"showLoading","kind":"function","ident_start":296087,"ident_end":296098,"extent_start":296075,"extent_end":296273,"fully_qualified_name":"showLoading","ident_utf16":{"start":{"line_number":44,"utf16_col":206590},"end":{"line_number":44,"utf16_col":206601}},"extent_utf16":{"start":{"line_number":44,"utf16_col":206578},"end":{"line_number":44,"utf16_col":206776}}},{"name":"hideLoading","kind":"function","ident_start":296286,"ident_end":296297,"extent_start":296274,"extent_end":296409,"fully_qualified_name":"hideLoading","ident_utf16":{"start":{"line_number":44,"utf16_col":206789},"end":{"line_number":44,"utf16_col":206800}},"extent_utf16":{"start":{"line_number":44,"utf16_col":206777},"end":{"line_number":44,"utf16_col":206912}}},{"name":"makeActionFromEvent","kind":"function","ident_start":296422,"ident_end":296441,"extent_start":296410,"extent_end":296495,"fully_qualified_name":"makeActionFromEvent","ident_utf16":{"start":{"line_number":44,"utf16_col":206925},"end":{"line_number":44,"utf16_col":206944}},"extent_utf16":{"start":{"line_number":44,"utf16_col":206913},"end":{"line_number":44,"utf16_col":206998}}},{"name":"dispatchAction","kind":"function","ident_start":296508,"ident_end":296522,"extent_start":296496,"extent_end":296818,"fully_qualified_name":"dispatchAction","ident_utf16":{"start":{"line_number":44,"utf16_col":207011},"end":{"line_number":44,"utf16_col":207025}},"extent_utf16":{"start":{"line_number":44,"utf16_col":206999},"end":{"line_number":44,"utf16_col":207321}}},{"name":"updateLabelLayout","kind":"function","ident_start":296831,"ident_end":296848,"extent_start":296819,"extent_end":296935,"fully_qualified_name":"updateLabelLayout","ident_utf16":{"start":{"line_number":44,"utf16_col":207334},"end":{"line_number":44,"utf16_col":207351}},"extent_utf16":{"start":{"line_number":44,"utf16_col":207322},"end":{"line_number":44,"utf16_col":207438}}},{"name":"appendData","kind":"function","ident_start":296948,"ident_end":296958,"extent_start":296936,"extent_end":297135,"fully_qualified_name":"appendData","ident_utf16":{"start":{"line_number":44,"utf16_col":207451},"end":{"line_number":44,"utf16_col":207461}},"extent_utf16":{"start":{"line_number":44,"utf16_col":207439},"end":{"line_number":44,"utf16_col":207638}}},{"name":"t","kind":"function","ident_start":297172,"ident_end":297173,"extent_start":297163,"extent_end":297250,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":207675},"end":{"line_number":44,"utf16_col":207676}},"extent_utf16":{"start":{"line_number":44,"utf16_col":207666},"end":{"line_number":44,"utf16_col":207753}}},{"name":"e","kind":"function","ident_start":297259,"ident_end":297260,"extent_start":297250,"extent_end":297542,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":207762},"end":{"line_number":44,"utf16_col":207763}},"extent_utf16":{"start":{"line_number":44,"utf16_col":207753},"end":{"line_number":44,"utf16_col":208045}}},{"name":"i","kind":"function","ident_start":297551,"ident_end":297552,"extent_start":297542,"extent_end":297675,"fully_qualified_name":"i","ident_utf16":{"start":{"line_number":44,"utf16_col":208054},"end":{"line_number":44,"utf16_col":208055}},"extent_utf16":{"start":{"line_number":44,"utf16_col":208045},"end":{"line_number":44,"utf16_col":208178}}},{"name":"o","kind":"function","ident_start":297684,"ident_end":297685,"extent_start":297675,"extent_end":298020,"fully_qualified_name":"o","ident_utf16":{"start":{"line_number":44,"utf16_col":208187},"end":{"line_number":44,"utf16_col":208188}},"extent_utf16":{"start":{"line_number":44,"utf16_col":208178},"end":{"line_number":44,"utf16_col":208523}}},{"name":"a","kind":"function","ident_start":298029,"ident_end":298030,"extent_start":298020,"extent_end":298359,"fully_qualified_name":"a","ident_utf16":{"start":{"line_number":44,"utf16_col":208532},"end":{"line_number":44,"utf16_col":208533}},"extent_utf16":{"start":{"line_number":44,"utf16_col":208523},"end":{"line_number":44,"utf16_col":208862}}},{"name":"s","kind":"function","ident_start":298368,"ident_end":298369,"extent_start":298359,"extent_end":299007,"fully_qualified_name":"s","ident_utf16":{"start":{"line_number":44,"utf16_col":208871},"end":{"line_number":44,"utf16_col":208872}},"extent_utf16":{"start":{"line_number":44,"utf16_col":208862},"end":{"line_number":44,"utf16_col":209510}}},{"name":"Ev","kind":"function","ident_start":299007,"ident_end":299009,"extent_start":299007,"extent_end":299119,"fully_qualified_name":"Ev","ident_utf16":{"start":{"line_number":44,"utf16_col":209510},"end":{"line_number":44,"utf16_col":209512}},"extent_utf16":{"start":{"line_number":44,"utf16_col":209510},"end":{"line_number":44,"utf16_col":209622}}},{"name":"zv","kind":"function","ident_start":299120,"ident_end":299122,"extent_start":299120,"extent_end":299930,"fully_qualified_name":"zv","ident_utf16":{"start":{"line_number":44,"utf16_col":209623},"end":{"line_number":44,"utf16_col":209625}},"extent_utf16":{"start":{"line_number":44,"utf16_col":209623},"end":{"line_number":44,"utf16_col":210433}}},{"name":"u","kind":"function","ident_start":299304,"ident_end":299305,"extent_start":299295,"extent_end":299666,"fully_qualified_name":"u","ident_utf16":{"start":{"line_number":44,"utf16_col":209807},"end":{"line_number":44,"utf16_col":209808}},"extent_utf16":{"start":{"line_number":44,"utf16_col":209798},"end":{"line_number":44,"utf16_col":210169}}},{"name":"Vv","kind":"function","ident_start":299931,"ident_end":299933,"extent_start":299931,"extent_end":301374,"fully_qualified_name":"Vv","ident_utf16":{"start":{"line_number":44,"utf16_col":210434},"end":{"line_number":44,"utf16_col":210436}},"extent_utf16":{"start":{"line_number":44,"utf16_col":210434},"end":{"line_number":44,"utf16_col":211877}}},{"name":"h","kind":"function","ident_start":301321,"ident_end":301322,"extent_start":301312,"extent_end":301373,"fully_qualified_name":"h","ident_utf16":{"start":{"line_number":44,"utf16_col":211824},"end":{"line_number":44,"utf16_col":211825}},"extent_utf16":{"start":{"line_number":44,"utf16_col":211815},"end":{"line_number":44,"utf16_col":211876}}},{"name":"prepareAndUpdate","kind":"function","ident_start":301379,"ident_end":301395,"extent_start":301379,"extent_end":301474,"fully_qualified_name":"prepareAndUpdate","ident_utf16":{"start":{"line_number":44,"utf16_col":211882},"end":{"line_number":44,"utf16_col":211898}},"extent_utf16":{"start":{"line_number":44,"utf16_col":211882},"end":{"line_number":44,"utf16_col":211977}}},{"name":"update","kind":"function","ident_start":301475,"ident_end":301481,"extent_start":301475,"extent_end":301925,"fully_qualified_name":"update","ident_utf16":{"start":{"line_number":44,"utf16_col":211978},"end":{"line_number":44,"utf16_col":211984}},"extent_utf16":{"start":{"line_number":44,"utf16_col":211978},"end":{"line_number":44,"utf16_col":212428}}},{"name":"updateTransform","kind":"function","ident_start":301926,"ident_end":301941,"extent_start":301926,"extent_end":302519,"fully_qualified_name":"updateTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":212429},"end":{"line_number":44,"utf16_col":212444}},"extent_utf16":{"start":{"line_number":44,"utf16_col":212429},"end":{"line_number":44,"utf16_col":213022}}},{"name":"updateView","kind":"function","ident_start":302520,"ident_end":302530,"extent_start":302520,"extent_end":302747,"fully_qualified_name":"updateView","ident_utf16":{"start":{"line_number":44,"utf16_col":213023},"end":{"line_number":44,"utf16_col":213033}},"extent_utf16":{"start":{"line_number":44,"utf16_col":213023},"end":{"line_number":44,"utf16_col":213250}}},{"name":"updateVisual","kind":"function","ident_start":302748,"ident_end":302760,"extent_start":302748,"extent_end":303249,"fully_qualified_name":"updateVisual","ident_utf16":{"start":{"line_number":44,"utf16_col":213251},"end":{"line_number":44,"utf16_col":213263}},"extent_utf16":{"start":{"line_number":44,"utf16_col":213251},"end":{"line_number":44,"utf16_col":213752}}},{"name":"updateLayout","kind":"function","ident_start":303250,"ident_end":303262,"extent_start":303250,"extent_end":303298,"fully_qualified_name":"updateLayout","ident_utf16":{"start":{"line_number":44,"utf16_col":213753},"end":{"line_number":44,"utf16_col":213765}},"extent_utf16":{"start":{"line_number":44,"utf16_col":213753},"end":{"line_number":44,"utf16_col":213801}}},{"name":"Fv","kind":"function","ident_start":303300,"ident_end":303302,"extent_start":303300,"extent_end":303495,"fully_qualified_name":"Fv","ident_utf16":{"start":{"line_number":44,"utf16_col":213803},"end":{"line_number":44,"utf16_col":213805}},"extent_utf16":{"start":{"line_number":44,"utf16_col":213803},"end":{"line_number":44,"utf16_col":213998}}},{"name":"Gv","kind":"function","ident_start":303496,"ident_end":303498,"extent_start":303496,"extent_end":303613,"fully_qualified_name":"Gv","ident_utf16":{"start":{"line_number":44,"utf16_col":213999},"end":{"line_number":44,"utf16_col":214001}},"extent_utf16":{"start":{"line_number":44,"utf16_col":213999},"end":{"line_number":44,"utf16_col":214116}}},{"name":"Wv","kind":"function","ident_start":303614,"ident_end":303616,"extent_start":303614,"extent_end":304589,"fully_qualified_name":"Wv","ident_utf16":{"start":{"line_number":44,"utf16_col":214117},"end":{"line_number":44,"utf16_col":214119}},"extent_utf16":{"start":{"line_number":44,"utf16_col":214117},"end":{"line_number":44,"utf16_col":215092}}},{"name":"Hv","kind":"function","ident_start":304590,"ident_end":304592,"extent_start":304590,"extent_end":304682,"fully_qualified_name":"Hv","ident_utf16":{"start":{"line_number":44,"utf16_col":215093},"end":{"line_number":44,"utf16_col":215095}},"extent_utf16":{"start":{"line_number":44,"utf16_col":215093},"end":{"line_number":44,"utf16_col":215185}}},{"name":"Yv","kind":"function","ident_start":304683,"ident_end":304685,"extent_start":304683,"extent_end":304726,"fully_qualified_name":"Yv","ident_utf16":{"start":{"line_number":44,"utf16_col":215186},"end":{"line_number":44,"utf16_col":215188}},"extent_utf16":{"start":{"line_number":44,"utf16_col":215186},"end":{"line_number":44,"utf16_col":215229}}},{"name":"Xv","kind":"function","ident_start":304727,"ident_end":304729,"extent_start":304727,"extent_end":304907,"fully_qualified_name":"Xv","ident_utf16":{"start":{"line_number":44,"utf16_col":215230},"end":{"line_number":44,"utf16_col":215232}},"extent_utf16":{"start":{"line_number":44,"utf16_col":215230},"end":{"line_number":44,"utf16_col":215410}}},{"name":"Uv","kind":"function","ident_start":304908,"ident_end":304910,"extent_start":304908,"extent_end":305831,"fully_qualified_name":"Uv","ident_utf16":{"start":{"line_number":44,"utf16_col":215411},"end":{"line_number":44,"utf16_col":215413}},"extent_utf16":{"start":{"line_number":44,"utf16_col":215411},"end":{"line_number":44,"utf16_col":216334}}},{"name":"Zv","kind":"function","ident_start":305832,"ident_end":305834,"extent_start":305832,"extent_end":306472,"fully_qualified_name":"Zv","ident_utf16":{"start":{"line_number":44,"utf16_col":216335},"end":{"line_number":44,"utf16_col":216337}},"extent_utf16":{"start":{"line_number":44,"utf16_col":216335},"end":{"line_number":44,"utf16_col":216975}}},{"name":"jv","kind":"function","ident_start":306473,"ident_end":306475,"extent_start":306473,"extent_end":306593,"fully_qualified_name":"jv","ident_utf16":{"start":{"line_number":44,"utf16_col":216976},"end":{"line_number":44,"utf16_col":216978}},"extent_utf16":{"start":{"line_number":44,"utf16_col":216976},"end":{"line_number":44,"utf16_col":217096}}},{"name":"qv","kind":"function","ident_start":306594,"ident_end":306596,"extent_start":306594,"extent_end":307612,"fully_qualified_name":"qv","ident_utf16":{"start":{"line_number":44,"utf16_col":217097},"end":{"line_number":44,"utf16_col":217099}},"extent_utf16":{"start":{"line_number":44,"utf16_col":217097},"end":{"line_number":44,"utf16_col":218115}}},{"name":"Jv","kind":"function","ident_start":307613,"ident_end":307615,"extent_start":307613,"extent_end":307656,"fully_qualified_name":"Jv","ident_utf16":{"start":{"line_number":44,"utf16_col":218116},"end":{"line_number":44,"utf16_col":218118}},"extent_utf16":{"start":{"line_number":44,"utf16_col":218116},"end":{"line_number":44,"utf16_col":218159}}},{"name":"Qv","kind":"function","ident_start":307657,"ident_end":307659,"extent_start":307657,"extent_end":307745,"fully_qualified_name":"Qv","ident_utf16":{"start":{"line_number":44,"utf16_col":218160},"end":{"line_number":44,"utf16_col":218162}},"extent_utf16":{"start":{"line_number":44,"utf16_col":218160},"end":{"line_number":44,"utf16_col":218248}}},{"name":"Kv","kind":"function","ident_start":307746,"ident_end":307748,"extent_start":307746,"extent_end":308632,"fully_qualified_name":"Kv","ident_utf16":{"start":{"line_number":44,"utf16_col":218249},"end":{"line_number":44,"utf16_col":218251}},"extent_utf16":{"start":{"line_number":44,"utf16_col":218249},"end":{"line_number":44,"utf16_col":219135}}},{"name":"i","kind":"function","ident_start":307793,"ident_end":307794,"extent_start":307784,"extent_end":307844,"fully_qualified_name":"i","ident_utf16":{"start":{"line_number":44,"utf16_col":218296},"end":{"line_number":44,"utf16_col":218297}},"extent_utf16":{"start":{"line_number":44,"utf16_col":218287},"end":{"line_number":44,"utf16_col":218347}}},{"name":"getCoordinateSystems","kind":"function","ident_start":307870,"ident_end":307890,"extent_start":307858,"extent_end":307947,"fully_qualified_name":"getCoordinateSystems","ident_utf16":{"start":{"line_number":44,"utf16_col":218373},"end":{"line_number":44,"utf16_col":218393}},"extent_utf16":{"start":{"line_number":44,"utf16_col":218361},"end":{"line_number":44,"utf16_col":218450}}},{"name":"getComponentByElement","kind":"function","ident_start":307960,"ident_end":307981,"extent_start":307948,"extent_end":308101,"fully_qualified_name":"getComponentByElement","ident_utf16":{"start":{"line_number":44,"utf16_col":218463},"end":{"line_number":44,"utf16_col":218484}},"extent_utf16":{"start":{"line_number":44,"utf16_col":218451},"end":{"line_number":44,"utf16_col":218604}}},{"name":"enterEmphasis","kind":"function","ident_start":308114,"ident_end":308127,"extent_start":308102,"extent_end":308156,"fully_qualified_name":"enterEmphasis","ident_utf16":{"start":{"line_number":44,"utf16_col":218617},"end":{"line_number":44,"utf16_col":218630}},"extent_utf16":{"start":{"line_number":44,"utf16_col":218605},"end":{"line_number":44,"utf16_col":218659}}},{"name":"leaveEmphasis","kind":"function","ident_start":308169,"ident_end":308182,"extent_start":308157,"extent_end":308211,"fully_qualified_name":"leaveEmphasis","ident_utf16":{"start":{"line_number":44,"utf16_col":218672},"end":{"line_number":44,"utf16_col":218685}},"extent_utf16":{"start":{"line_number":44,"utf16_col":218660},"end":{"line_number":44,"utf16_col":218714}}},{"name":"enterBlur","kind":"function","ident_start":308224,"ident_end":308233,"extent_start":308212,"extent_end":308258,"fully_qualified_name":"enterBlur","ident_utf16":{"start":{"line_number":44,"utf16_col":218727},"end":{"line_number":44,"utf16_col":218736}},"extent_utf16":{"start":{"line_number":44,"utf16_col":218715},"end":{"line_number":44,"utf16_col":218761}}},{"name":"leaveBlur","kind":"function","ident_start":308271,"ident_end":308280,"extent_start":308259,"extent_end":308305,"fully_qualified_name":"leaveBlur","ident_utf16":{"start":{"line_number":44,"utf16_col":218774},"end":{"line_number":44,"utf16_col":218783}},"extent_utf16":{"start":{"line_number":44,"utf16_col":218762},"end":{"line_number":44,"utf16_col":218808}}},{"name":"enterSelect","kind":"function","ident_start":308318,"ident_end":308329,"extent_start":308306,"extent_end":308354,"fully_qualified_name":"enterSelect","ident_utf16":{"start":{"line_number":44,"utf16_col":218821},"end":{"line_number":44,"utf16_col":218832}},"extent_utf16":{"start":{"line_number":44,"utf16_col":218809},"end":{"line_number":44,"utf16_col":218857}}},{"name":"leaveSelect","kind":"function","ident_start":308367,"ident_end":308378,"extent_start":308355,"extent_end":308403,"fully_qualified_name":"leaveSelect","ident_utf16":{"start":{"line_number":44,"utf16_col":218870},"end":{"line_number":44,"utf16_col":218881}},"extent_utf16":{"start":{"line_number":44,"utf16_col":218858},"end":{"line_number":44,"utf16_col":218906}}},{"name":"getModel","kind":"function","ident_start":308416,"ident_end":308424,"extent_start":308404,"extent_end":308456,"fully_qualified_name":"getModel","ident_utf16":{"start":{"line_number":44,"utf16_col":218919},"end":{"line_number":44,"utf16_col":218927}},"extent_utf16":{"start":{"line_number":44,"utf16_col":218907},"end":{"line_number":44,"utf16_col":218959}}},{"name":"getViewOfComponentModel","kind":"function","ident_start":308469,"ident_end":308492,"extent_start":308457,"extent_end":308541,"fully_qualified_name":"getViewOfComponentModel","ident_utf16":{"start":{"line_number":44,"utf16_col":218972},"end":{"line_number":44,"utf16_col":218995}},"extent_utf16":{"start":{"line_number":44,"utf16_col":218960},"end":{"line_number":44,"utf16_col":219044}}},{"name":"getViewOfSeriesModel","kind":"function","ident_start":308554,"ident_end":308574,"extent_start":308542,"extent_end":308620,"fully_qualified_name":"getViewOfSeriesModel","ident_utf16":{"start":{"line_number":44,"utf16_col":219057},"end":{"line_number":44,"utf16_col":219077}},"extent_utf16":{"start":{"line_number":44,"utf16_col":219045},"end":{"line_number":44,"utf16_col":219123}}},{"name":"$v","kind":"function","ident_start":308633,"ident_end":308635,"extent_start":308633,"extent_end":308980,"fully_qualified_name":"$v","ident_utf16":{"start":{"line_number":44,"utf16_col":219136},"end":{"line_number":44,"utf16_col":219138}},"extent_utf16":{"start":{"line_number":44,"utf16_col":219136},"end":{"line_number":44,"utf16_col":219483}}},{"name":"e","kind":"function","ident_start":308657,"ident_end":308658,"extent_start":308648,"extent_end":308704,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":219160},"end":{"line_number":44,"utf16_col":219161}},"extent_utf16":{"start":{"line_number":44,"utf16_col":219151},"end":{"line_number":44,"utf16_col":219207}}},{"name":"one","kind":"function","ident_start":309042,"ident_end":309045,"extent_start":309039,"extent_end":309214,"fully_qualified_name":"one","ident_utf16":{"start":{"line_number":44,"utf16_col":219545},"end":{"line_number":44,"utf16_col":219548}},"extent_utf16":{"start":{"line_number":44,"utf16_col":219542},"end":{"line_number":44,"utf16_col":219717}}},{"name":"n","kind":"function","ident_start":309108,"ident_end":309109,"extent_start":309099,"extent_end":309209,"fully_qualified_name":"n","ident_utf16":{"start":{"line_number":44,"utf16_col":219611},"end":{"line_number":44,"utf16_col":219612}},"extent_utf16":{"start":{"line_number":44,"utf16_col":219602},"end":{"line_number":44,"utf16_col":219712}}},{"name":"om","kind":"function","ident_start":309335,"ident_end":309337,"extent_start":309326,"extent_end":309343,"fully_qualified_name":"om","ident_utf16":{"start":{"line_number":44,"utf16_col":219838},"end":{"line_number":44,"utf16_col":219840}},"extent_utf16":{"start":{"line_number":44,"utf16_col":219829},"end":{"line_number":44,"utf16_col":219846}}},{"name":"mm","kind":"function","ident_start":309464,"ident_end":309466,"extent_start":309455,"extent_end":309479,"fully_qualified_name":"mm","ident_utf16":{"start":{"line_number":44,"utf16_col":219967},"end":{"line_number":44,"utf16_col":219969}},"extent_utf16":{"start":{"line_number":44,"utf16_col":219958},"end":{"line_number":44,"utf16_col":219982}}},{"name":"_m","kind":"function","ident_start":309498,"ident_end":309500,"extent_start":309489,"extent_end":309581,"fully_qualified_name":"_m","ident_utf16":{"start":{"line_number":44,"utf16_col":220001},"end":{"line_number":44,"utf16_col":220003}},"extent_utf16":{"start":{"line_number":44,"utf16_col":219992},"end":{"line_number":44,"utf16_col":220084}}},{"name":"bm","kind":"function","ident_start":309590,"ident_end":309592,"extent_start":309581,"extent_end":309606,"fully_qualified_name":"bm","ident_utf16":{"start":{"line_number":44,"utf16_col":220093},"end":{"line_number":44,"utf16_col":220095}},"extent_utf16":{"start":{"line_number":44,"utf16_col":220084},"end":{"line_number":44,"utf16_col":220109}}},{"name":"wm","kind":"function","ident_start":309615,"ident_end":309617,"extent_start":309606,"extent_end":309643,"fully_qualified_name":"wm","ident_utf16":{"start":{"line_number":44,"utf16_col":220118},"end":{"line_number":44,"utf16_col":220120}},"extent_utf16":{"start":{"line_number":44,"utf16_col":220109},"end":{"line_number":44,"utf16_col":220146}}},{"name":"Sm","kind":"function","ident_start":309652,"ident_end":309654,"extent_start":309643,"extent_end":309675,"fully_qualified_name":"Sm","ident_utf16":{"start":{"line_number":44,"utf16_col":220155},"end":{"line_number":44,"utf16_col":220157}},"extent_utf16":{"start":{"line_number":44,"utf16_col":220146},"end":{"line_number":44,"utf16_col":220178}}},{"name":"Mm","kind":"function","ident_start":309684,"ident_end":309686,"extent_start":309675,"extent_end":309708,"fully_qualified_name":"Mm","ident_utf16":{"start":{"line_number":44,"utf16_col":220187},"end":{"line_number":44,"utf16_col":220189}},"extent_utf16":{"start":{"line_number":44,"utf16_col":220178},"end":{"line_number":44,"utf16_col":220211}}},{"name":"Im","kind":"function","ident_start":309717,"ident_end":309719,"extent_start":309708,"extent_end":309743,"fully_qualified_name":"Im","ident_utf16":{"start":{"line_number":44,"utf16_col":220220},"end":{"line_number":44,"utf16_col":220222}},"extent_utf16":{"start":{"line_number":44,"utf16_col":220211},"end":{"line_number":44,"utf16_col":220246}}},{"name":"Tm","kind":"function","ident_start":309752,"ident_end":309754,"extent_start":309743,"extent_end":309771,"fully_qualified_name":"Tm","ident_utf16":{"start":{"line_number":44,"utf16_col":220255},"end":{"line_number":44,"utf16_col":220257}},"extent_utf16":{"start":{"line_number":44,"utf16_col":220246},"end":{"line_number":44,"utf16_col":220274}}},{"name":"Cm","kind":"function","ident_start":309780,"ident_end":309782,"extent_start":309771,"extent_end":309972,"fully_qualified_name":"Cm","ident_utf16":{"start":{"line_number":44,"utf16_col":220283},"end":{"line_number":44,"utf16_col":220285}},"extent_utf16":{"start":{"line_number":44,"utf16_col":220274},"end":{"line_number":44,"utf16_col":220475}}},{"name":"Dm","kind":"function","ident_start":309981,"ident_end":309983,"extent_start":309972,"extent_end":310006,"fully_qualified_name":"Dm","ident_utf16":{"start":{"line_number":44,"utf16_col":220484},"end":{"line_number":44,"utf16_col":220486}},"extent_utf16":{"start":{"line_number":44,"utf16_col":220475},"end":{"line_number":44,"utf16_col":220509}}},{"name":"Am","kind":"function","ident_start":310015,"ident_end":310017,"extent_start":310006,"extent_end":310047,"fully_qualified_name":"Am","ident_utf16":{"start":{"line_number":44,"utf16_col":220518},"end":{"line_number":44,"utf16_col":220520}},"extent_utf16":{"start":{"line_number":44,"utf16_col":220509},"end":{"line_number":44,"utf16_col":220550}}},{"name":"km","kind":"function","ident_start":310056,"ident_end":310058,"extent_start":310047,"extent_end":310088,"fully_qualified_name":"km","ident_utf16":{"start":{"line_number":44,"utf16_col":220559},"end":{"line_number":44,"utf16_col":220561}},"extent_utf16":{"start":{"line_number":44,"utf16_col":220550},"end":{"line_number":44,"utf16_col":220591}}},{"name":"Pm","kind":"function","ident_start":310107,"ident_end":310109,"extent_start":310098,"extent_end":310237,"fully_qualified_name":"Pm","ident_utf16":{"start":{"line_number":44,"utf16_col":220610},"end":{"line_number":44,"utf16_col":220612}},"extent_utf16":{"start":{"line_number":44,"utf16_col":220601},"end":{"line_number":44,"utf16_col":220740}}},{"name":"Om","kind":"function","ident_start":310246,"ident_end":310248,"extent_start":310237,"extent_end":310262,"fully_qualified_name":"Om","ident_utf16":{"start":{"line_number":44,"utf16_col":220749},"end":{"line_number":44,"utf16_col":220751}},"extent_utf16":{"start":{"line_number":44,"utf16_col":220740},"end":{"line_number":44,"utf16_col":220765}}},{"name":"Rm","kind":"function","ident_start":310271,"ident_end":310273,"extent_start":310262,"extent_end":310317,"fully_qualified_name":"Rm","ident_utf16":{"start":{"line_number":44,"utf16_col":220774},"end":{"line_number":44,"utf16_col":220776}},"extent_utf16":{"start":{"line_number":44,"utf16_col":220765},"end":{"line_number":44,"utf16_col":220820}}},{"name":"Nm","kind":"function","ident_start":310321,"ident_end":310323,"extent_start":310321,"extent_end":310478,"fully_qualified_name":"Nm","ident_utf16":{"start":{"line_number":44,"utf16_col":220824},"end":{"line_number":44,"utf16_col":220826}},"extent_utf16":{"start":{"line_number":44,"utf16_col":220824},"end":{"line_number":44,"utf16_col":220981}}},{"name":"resize","kind":"function","ident_start":312446,"ident_end":312452,"extent_start":312444,"extent_end":312802,"fully_qualified_name":"resize","ident_utf16":{"start":{"line_number":44,"utf16_col":222949},"end":{"line_number":44,"utf16_col":222955}},"extent_utf16":{"start":{"line_number":44,"utf16_col":222947},"end":{"line_number":44,"utf16_col":223305}}},{"name":"registerImpl","kind":"function","ident_start":313293,"ident_end":313305,"extent_start":313293,"extent_end":313328,"fully_qualified_name":"registerImpl","ident_utf16":{"start":{"line_number":44,"utf16_col":223796},"end":{"line_number":44,"utf16_col":223808}},"extent_utf16":{"start":{"line_number":44,"utf16_col":223796},"end":{"line_number":44,"utf16_col":223831}}},{"name":"registerComponentModel","kind":"function","ident_start":313404,"ident_end":313426,"extent_start":313404,"extent_end":313459,"fully_qualified_name":"registerComponentModel","ident_utf16":{"start":{"line_number":44,"utf16_col":223907},"end":{"line_number":44,"utf16_col":223929}},"extent_utf16":{"start":{"line_number":44,"utf16_col":223907},"end":{"line_number":44,"utf16_col":223962}}},{"name":"registerComponentView","kind":"function","ident_start":313460,"ident_end":313481,"extent_start":313460,"extent_end":313514,"fully_qualified_name":"registerComponentView","ident_utf16":{"start":{"line_number":44,"utf16_col":223963},"end":{"line_number":44,"utf16_col":223984}},"extent_utf16":{"start":{"line_number":44,"utf16_col":223963},"end":{"line_number":44,"utf16_col":224017}}},{"name":"registerSeriesModel","kind":"function","ident_start":313515,"ident_end":313534,"extent_start":313515,"extent_end":313567,"fully_qualified_name":"registerSeriesModel","ident_utf16":{"start":{"line_number":44,"utf16_col":224018},"end":{"line_number":44,"utf16_col":224037}},"extent_utf16":{"start":{"line_number":44,"utf16_col":224018},"end":{"line_number":44,"utf16_col":224070}}},{"name":"registerChartView","kind":"function","ident_start":313568,"ident_end":313585,"extent_start":313568,"extent_end":313618,"fully_qualified_name":"registerChartView","ident_utf16":{"start":{"line_number":44,"utf16_col":224071},"end":{"line_number":44,"utf16_col":224088}},"extent_utf16":{"start":{"line_number":44,"utf16_col":224071},"end":{"line_number":44,"utf16_col":224121}}},{"name":"registerSubTypeDefaulter","kind":"function","ident_start":313619,"ident_end":313643,"extent_start":313619,"extent_end":313691,"fully_qualified_name":"registerSubTypeDefaulter","ident_utf16":{"start":{"line_number":44,"utf16_col":224122},"end":{"line_number":44,"utf16_col":224146}},"extent_utf16":{"start":{"line_number":44,"utf16_col":224122},"end":{"line_number":44,"utf16_col":224194}}},{"name":"registerPainter","kind":"function","ident_start":313692,"ident_end":313707,"extent_start":313692,"extent_end":313730,"fully_qualified_name":"registerPainter","ident_utf16":{"start":{"line_number":44,"utf16_col":224195},"end":{"line_number":44,"utf16_col":224210}},"extent_utf16":{"start":{"line_number":44,"utf16_col":224195},"end":{"line_number":44,"utf16_col":224233}}},{"name":"Vm","kind":"function","ident_start":313741,"ident_end":313743,"extent_start":313732,"extent_end":313839,"fully_qualified_name":"Vm","ident_utf16":{"start":{"line_number":44,"utf16_col":224244},"end":{"line_number":44,"utf16_col":224246}},"extent_utf16":{"start":{"line_number":44,"utf16_col":224235},"end":{"line_number":44,"utf16_col":224342}}},{"name":"Bm","kind":"function","ident_start":313848,"ident_end":313850,"extent_start":313839,"extent_end":313883,"fully_qualified_name":"Bm","ident_utf16":{"start":{"line_number":44,"utf16_col":224351},"end":{"line_number":44,"utf16_col":224353}},"extent_utf16":{"start":{"line_number":44,"utf16_col":224342},"end":{"line_number":44,"utf16_col":224386}}},{"name":"Fm","kind":"function","ident_start":313892,"ident_end":313894,"extent_start":313883,"extent_end":313907,"fully_qualified_name":"Fm","ident_utf16":{"start":{"line_number":44,"utf16_col":224395},"end":{"line_number":44,"utf16_col":224397}},"extent_utf16":{"start":{"line_number":44,"utf16_col":224386},"end":{"line_number":44,"utf16_col":224410}}},{"name":"t","kind":"function","ident_start":313934,"ident_end":313935,"extent_start":313925,"extent_end":314076,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":224437},"end":{"line_number":44,"utf16_col":224438}},"extent_utf16":{"start":{"line_number":44,"utf16_col":224428},"end":{"line_number":44,"utf16_col":224579}}},{"name":"add","kind":"function","ident_start":314095,"ident_end":314098,"extent_start":314083,"extent_end":314135,"fully_qualified_name":"add","ident_utf16":{"start":{"line_number":44,"utf16_col":224598},"end":{"line_number":44,"utf16_col":224601}},"extent_utf16":{"start":{"line_number":44,"utf16_col":224586},"end":{"line_number":44,"utf16_col":224638}}},{"name":"update","kind":"function","ident_start":314148,"ident_end":314154,"extent_start":314136,"extent_end":314194,"fully_qualified_name":"update","ident_utf16":{"start":{"line_number":44,"utf16_col":224651},"end":{"line_number":44,"utf16_col":224657}},"extent_utf16":{"start":{"line_number":44,"utf16_col":224639},"end":{"line_number":44,"utf16_col":224697}}},{"name":"updateManyToOne","kind":"function","ident_start":314207,"ident_end":314222,"extent_start":314195,"extent_end":314271,"fully_qualified_name":"updateManyToOne","ident_utf16":{"start":{"line_number":44,"utf16_col":224710},"end":{"line_number":44,"utf16_col":224725}},"extent_utf16":{"start":{"line_number":44,"utf16_col":224698},"end":{"line_number":44,"utf16_col":224774}}},{"name":"updateOneToMany","kind":"function","ident_start":314284,"ident_end":314299,"extent_start":314272,"extent_end":314348,"fully_qualified_name":"updateOneToMany","ident_utf16":{"start":{"line_number":44,"utf16_col":224787},"end":{"line_number":44,"utf16_col":224802}},"extent_utf16":{"start":{"line_number":44,"utf16_col":224775},"end":{"line_number":44,"utf16_col":224851}}},{"name":"updateManyToMany","kind":"function","ident_start":314361,"ident_end":314377,"extent_start":314349,"extent_end":314427,"fully_qualified_name":"updateManyToMany","ident_utf16":{"start":{"line_number":44,"utf16_col":224864},"end":{"line_number":44,"utf16_col":224880}},"extent_utf16":{"start":{"line_number":44,"utf16_col":224852},"end":{"line_number":44,"utf16_col":224930}}},{"name":"remove","kind":"function","ident_start":314440,"ident_end":314446,"extent_start":314428,"extent_end":314486,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":224943},"end":{"line_number":44,"utf16_col":224949}},"extent_utf16":{"start":{"line_number":44,"utf16_col":224931},"end":{"line_number":44,"utf16_col":224989}}},{"name":"execute","kind":"function","ident_start":314499,"ident_end":314506,"extent_start":314487,"extent_end":314587,"fully_qualified_name":"execute","ident_utf16":{"start":{"line_number":44,"utf16_col":225002},"end":{"line_number":44,"utf16_col":225009}},"extent_utf16":{"start":{"line_number":44,"utf16_col":224990},"end":{"line_number":44,"utf16_col":225090}}},{"name":"_executeOneToOne","kind":"function","ident_start":314600,"ident_end":314616,"extent_start":314588,"extent_end":315039,"fully_qualified_name":"_executeOneToOne","ident_utf16":{"start":{"line_number":44,"utf16_col":225103},"end":{"line_number":44,"utf16_col":225119}},"extent_utf16":{"start":{"line_number":44,"utf16_col":225091},"end":{"line_number":44,"utf16_col":225542}}},{"name":"_executeMultiple","kind":"function","ident_start":315052,"ident_end":315068,"extent_start":315040,"extent_end":315702,"fully_qualified_name":"_executeMultiple","ident_utf16":{"start":{"line_number":44,"utf16_col":225555},"end":{"line_number":44,"utf16_col":225571}},"extent_utf16":{"start":{"line_number":44,"utf16_col":225543},"end":{"line_number":44,"utf16_col":226205}}},{"name":"_performRestAdd","kind":"function","ident_start":315715,"ident_end":315730,"extent_start":315703,"extent_end":315900,"fully_qualified_name":"_performRestAdd","ident_utf16":{"start":{"line_number":44,"utf16_col":226218},"end":{"line_number":44,"utf16_col":226233}},"extent_utf16":{"start":{"line_number":44,"utf16_col":226206},"end":{"line_number":44,"utf16_col":226403}}},{"name":"_initIndexMap","kind":"function","ident_start":315913,"ident_end":315926,"extent_start":315901,"extent_end":316121,"fully_qualified_name":"_initIndexMap","ident_utf16":{"start":{"line_number":44,"utf16_col":226416},"end":{"line_number":44,"utf16_col":226429}},"extent_utf16":{"start":{"line_number":44,"utf16_col":226404},"end":{"line_number":44,"utf16_col":226624}}},{"name":"t","kind":"function","ident_start":316150,"ident_end":316151,"extent_start":316141,"extent_end":316187,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":226653},"end":{"line_number":44,"utf16_col":226654}},"extent_utf16":{"start":{"line_number":44,"utf16_col":226644},"end":{"line_number":44,"utf16_col":226690}}},{"name":"get","kind":"function","ident_start":316206,"ident_end":316209,"extent_start":316194,"extent_end":316294,"fully_qualified_name":"get","ident_utf16":{"start":{"line_number":44,"utf16_col":226709},"end":{"line_number":44,"utf16_col":226712}},"extent_utf16":{"start":{"line_number":44,"utf16_col":226697},"end":{"line_number":44,"utf16_col":226797}}},{"name":"_getFullDimensionNames","kind":"function","ident_start":316307,"ident_end":316329,"extent_start":316295,"extent_end":316470,"fully_qualified_name":"_getFullDimensionNames","ident_utf16":{"start":{"line_number":44,"utf16_col":226810},"end":{"line_number":44,"utf16_col":226832}},"extent_utf16":{"start":{"line_number":44,"utf16_col":226798},"end":{"line_number":44,"utf16_col":226973}}},{"name":"Hm","kind":"function","ident_start":316485,"ident_end":316487,"extent_start":316476,"extent_end":316536,"fully_qualified_name":"Hm","ident_utf16":{"start":{"line_number":44,"utf16_col":226988},"end":{"line_number":44,"utf16_col":226990}},"extent_utf16":{"start":{"line_number":44,"utf16_col":226979},"end":{"line_number":44,"utf16_col":227039}}},{"name":"Ym","kind":"function","ident_start":316545,"ident_end":316547,"extent_start":316536,"extent_end":316608,"fully_qualified_name":"Ym","ident_utf16":{"start":{"line_number":44,"utf16_col":227048},"end":{"line_number":44,"utf16_col":227050}},"extent_utf16":{"start":{"line_number":44,"utf16_col":227039},"end":{"line_number":44,"utf16_col":227111}}},{"name":"Xm","kind":"function","ident_start":316612,"ident_end":316614,"extent_start":316612,"extent_end":316664,"fully_qualified_name":"Xm","ident_utf16":{"start":{"line_number":44,"utf16_col":227115},"end":{"line_number":44,"utf16_col":227117}},"extent_utf16":{"start":{"line_number":44,"utf16_col":227115},"end":{"line_number":44,"utf16_col":227167}}},{"name":"t","kind":"function","ident_start":316751,"ident_end":316752,"extent_start":316742,"extent_end":316925,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":227254},"end":{"line_number":44,"utf16_col":227255}},"extent_utf16":{"start":{"line_number":44,"utf16_col":227245},"end":{"line_number":44,"utf16_col":227428}}},{"name":"isDimensionOmitted","kind":"function","ident_start":316944,"ident_end":316962,"extent_start":316932,"extent_end":316998,"fully_qualified_name":"isDimensionOmitted","ident_utf16":{"start":{"line_number":44,"utf16_col":227447},"end":{"line_number":44,"utf16_col":227465}},"extent_utf16":{"start":{"line_number":44,"utf16_col":227435},"end":{"line_number":44,"utf16_col":227501}}},{"name":"_updateDimOmitted","kind":"function","ident_start":317011,"ident_end":317028,"extent_start":316999,"extent_end":317118,"fully_qualified_name":"_updateDimOmitted","ident_utf16":{"start":{"line_number":44,"utf16_col":227514},"end":{"line_number":44,"utf16_col":227531}},"extent_utf16":{"start":{"line_number":44,"utf16_col":227502},"end":{"line_number":44,"utf16_col":227621}}},{"name":"getSourceDimensionIndex","kind":"function","ident_start":317131,"ident_end":317154,"extent_start":317119,"extent_end":317205,"fully_qualified_name":"getSourceDimensionIndex","ident_utf16":{"start":{"line_number":44,"utf16_col":227634},"end":{"line_number":44,"utf16_col":227657}},"extent_utf16":{"start":{"line_number":44,"utf16_col":227622},"end":{"line_number":44,"utf16_col":227708}}},{"name":"getSourceDimension","kind":"function","ident_start":317218,"ident_end":317236,"extent_start":317206,"extent_end":317301,"fully_qualified_name":"getSourceDimension","ident_utf16":{"start":{"line_number":44,"utf16_col":227721},"end":{"line_number":44,"utf16_col":227739}},"extent_utf16":{"start":{"line_number":44,"utf16_col":227709},"end":{"line_number":44,"utf16_col":227804}}},{"name":"makeStoreSchema","kind":"function","ident_start":317314,"ident_end":317329,"extent_start":317302,"extent_end":317877,"fully_qualified_name":"makeStoreSchema","ident_utf16":{"start":{"line_number":44,"utf16_col":227817},"end":{"line_number":44,"utf16_col":227832}},"extent_utf16":{"start":{"line_number":44,"utf16_col":227805},"end":{"line_number":44,"utf16_col":228380}}},{"name":"makeOutputDimensionNames","kind":"function","ident_start":317890,"ident_end":317914,"extent_start":317878,"extent_end":318141,"fully_qualified_name":"makeOutputDimensionNames","ident_utf16":{"start":{"line_number":44,"utf16_col":228393},"end":{"line_number":44,"utf16_col":228417}},"extent_utf16":{"start":{"line_number":44,"utf16_col":228381},"end":{"line_number":44,"utf16_col":228644}}},{"name":"appendCalculationDimension","kind":"function","ident_start":318154,"ident_end":318180,"extent_start":318142,"extent_end":318289,"fully_qualified_name":"appendCalculationDimension","ident_utf16":{"start":{"line_number":44,"utf16_col":228657},"end":{"line_number":44,"utf16_col":228683}},"extent_utf16":{"start":{"line_number":44,"utf16_col":228645},"end":{"line_number":44,"utf16_col":228792}}},{"name":"qm","kind":"function","ident_start":318304,"ident_end":318306,"extent_start":318295,"extent_end":318333,"fully_qualified_name":"qm","ident_utf16":{"start":{"line_number":44,"utf16_col":228807},"end":{"line_number":44,"utf16_col":228809}},"extent_utf16":{"start":{"line_number":44,"utf16_col":228798},"end":{"line_number":44,"utf16_col":228836}}},{"name":"Km","kind":"function","ident_start":318342,"ident_end":318344,"extent_start":318333,"extent_end":318461,"fully_qualified_name":"Km","ident_utf16":{"start":{"line_number":44,"utf16_col":228845},"end":{"line_number":44,"utf16_col":228847}},"extent_utf16":{"start":{"line_number":44,"utf16_col":228836},"end":{"line_number":44,"utf16_col":228964}}},{"name":"$m","kind":"function","ident_start":318470,"ident_end":318472,"extent_start":318461,"extent_end":318547,"fully_qualified_name":"$m","ident_utf16":{"start":{"line_number":44,"utf16_col":228973},"end":{"line_number":44,"utf16_col":228975}},"extent_utf16":{"start":{"line_number":44,"utf16_col":228964},"end":{"line_number":44,"utf16_col":229050}}},{"name":"Jm","kind":"function","ident_start":318556,"ident_end":318558,"extent_start":318547,"extent_end":318574,"fully_qualified_name":"Jm","ident_utf16":{"start":{"line_number":44,"utf16_col":229059},"end":{"line_number":44,"utf16_col":229061}},"extent_utf16":{"start":{"line_number":44,"utf16_col":229050},"end":{"line_number":44,"utf16_col":229077}}},{"name":"t","kind":"function","ident_start":318875,"ident_end":318876,"extent_start":318866,"extent_end":320065,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":229378},"end":{"line_number":44,"utf16_col":229379}},"extent_utf16":{"start":{"line_number":44,"utf16_col":229369},"end":{"line_number":44,"utf16_col":230568}}},{"name":"getDimension","kind":"function","ident_start":320084,"ident_end":320096,"extent_start":320072,"extent_end":320329,"fully_qualified_name":"getDimension","ident_utf16":{"start":{"line_number":44,"utf16_col":230587},"end":{"line_number":44,"utf16_col":230599}},"extent_utf16":{"start":{"line_number":44,"utf16_col":230575},"end":{"line_number":44,"utf16_col":230832}}},{"name":"getDimensionIndex","kind":"function","ident_start":320342,"ident_end":320359,"extent_start":320330,"extent_end":320556,"fully_qualified_name":"getDimensionIndex","ident_utf16":{"start":{"line_number":44,"utf16_col":230845},"end":{"line_number":44,"utf16_col":230862}},"extent_utf16":{"start":{"line_number":44,"utf16_col":230833},"end":{"line_number":44,"utf16_col":231059}}},{"name":"_recognizeDimIndex","kind":"function","ident_start":320569,"ident_end":320587,"extent_start":320557,"extent_end":320723,"fully_qualified_name":"_recognizeDimIndex","ident_utf16":{"start":{"line_number":44,"utf16_col":231072},"end":{"line_number":44,"utf16_col":231090}},"extent_utf16":{"start":{"line_number":44,"utf16_col":231060},"end":{"line_number":44,"utf16_col":231226}}},{"name":"_getStoreDimIndex","kind":"function","ident_start":320736,"ident_end":320753,"extent_start":320724,"extent_end":320807,"fully_qualified_name":"_getStoreDimIndex","ident_utf16":{"start":{"line_number":44,"utf16_col":231239},"end":{"line_number":44,"utf16_col":231256}},"extent_utf16":{"start":{"line_number":44,"utf16_col":231227},"end":{"line_number":44,"utf16_col":231310}}},{"name":"getDimensionInfo","kind":"function","ident_start":320820,"ident_end":320836,"extent_start":320808,"extent_end":320895,"fully_qualified_name":"getDimensionInfo","ident_utf16":{"start":{"line_number":44,"utf16_col":231323},"end":{"line_number":44,"utf16_col":231339}},"extent_utf16":{"start":{"line_number":44,"utf16_col":231311},"end":{"line_number":44,"utf16_col":231398}}},{"name":"_initGetDimensionInfo","kind":"function","ident_start":320908,"ident_end":320929,"extent_start":320896,"extent_end":321059,"fully_qualified_name":"_initGetDimensionInfo","ident_utf16":{"start":{"line_number":44,"utf16_col":231411},"end":{"line_number":44,"utf16_col":231432}},"extent_utf16":{"start":{"line_number":44,"utf16_col":231399},"end":{"line_number":44,"utf16_col":231562}}},{"name":"getDimensionsOnCoord","kind":"function","ident_start":321072,"ident_end":321092,"extent_start":321060,"extent_end":321152,"fully_qualified_name":"getDimensionsOnCoord","ident_utf16":{"start":{"line_number":44,"utf16_col":231575},"end":{"line_number":44,"utf16_col":231595}},"extent_utf16":{"start":{"line_number":44,"utf16_col":231563},"end":{"line_number":44,"utf16_col":231655}}},{"name":"mapDimension","kind":"function","ident_start":321165,"ident_end":321177,"extent_start":321153,"extent_end":321298,"fully_qualified_name":"mapDimension","ident_utf16":{"start":{"line_number":44,"utf16_col":231668},"end":{"line_number":44,"utf16_col":231680}},"extent_utf16":{"start":{"line_number":44,"utf16_col":231656},"end":{"line_number":44,"utf16_col":231801}}},{"name":"mapDimensionsAll","kind":"function","ident_start":321311,"ident_end":321327,"extent_start":321299,"extent_end":321387,"fully_qualified_name":"mapDimensionsAll","ident_utf16":{"start":{"line_number":44,"utf16_col":231814},"end":{"line_number":44,"utf16_col":231830}},"extent_utf16":{"start":{"line_number":44,"utf16_col":231802},"end":{"line_number":44,"utf16_col":231890}}},{"name":"getStore","kind":"function","ident_start":321400,"ident_end":321408,"extent_start":321388,"extent_end":321439,"fully_qualified_name":"getStore","ident_utf16":{"start":{"line_number":44,"utf16_col":231903},"end":{"line_number":44,"utf16_col":231911}},"extent_utf16":{"start":{"line_number":44,"utf16_col":231891},"end":{"line_number":44,"utf16_col":231942}}},{"name":"initData","kind":"function","ident_start":321452,"ident_end":321460,"extent_start":321440,"extent_end":322658,"fully_qualified_name":"initData","ident_utf16":{"start":{"line_number":44,"utf16_col":231955},"end":{"line_number":44,"utf16_col":231963}},"extent_utf16":{"start":{"line_number":44,"utf16_col":231943},"end":{"line_number":44,"utf16_col":233161}}},{"name":"appendData","kind":"function","ident_start":322671,"ident_end":322681,"extent_start":322659,"extent_end":322750,"fully_qualified_name":"appendData","ident_utf16":{"start":{"line_number":44,"utf16_col":233174},"end":{"line_number":44,"utf16_col":233184}},"extent_utf16":{"start":{"line_number":44,"utf16_col":233162},"end":{"line_number":44,"utf16_col":233253}}},{"name":"appendValues","kind":"function","ident_start":322763,"ident_end":322775,"extent_start":322751,"extent_end":322985,"fully_qualified_name":"appendValues","ident_utf16":{"start":{"line_number":44,"utf16_col":233266},"end":{"line_number":44,"utf16_col":233278}},"extent_utf16":{"start":{"line_number":44,"utf16_col":233254},"end":{"line_number":44,"utf16_col":233488}}},{"name":"_updateOrdinalMeta","kind":"function","ident_start":322998,"ident_end":323016,"extent_start":322986,"extent_end":323183,"fully_qualified_name":"_updateOrdinalMeta","ident_utf16":{"start":{"line_number":44,"utf16_col":233501},"end":{"line_number":44,"utf16_col":233519}},"extent_utf16":{"start":{"line_number":44,"utf16_col":233489},"end":{"line_number":44,"utf16_col":233686}}},{"name":"_shouldMakeIdFromName","kind":"function","ident_start":323196,"ident_end":323217,"extent_start":323184,"extent_end":323338,"fully_qualified_name":"_shouldMakeIdFromName","ident_utf16":{"start":{"line_number":44,"utf16_col":233699},"end":{"line_number":44,"utf16_col":233720}},"extent_utf16":{"start":{"line_number":44,"utf16_col":233687},"end":{"line_number":44,"utf16_col":233841}}},{"name":"_doInit","kind":"function","ident_start":323351,"ident_end":323358,"extent_start":323339,"extent_end":323800,"fully_qualified_name":"_doInit","ident_utf16":{"start":{"line_number":44,"utf16_col":233854},"end":{"line_number":44,"utf16_col":233861}},"extent_utf16":{"start":{"line_number":44,"utf16_col":233842},"end":{"line_number":44,"utf16_col":234303}}},{"name":"getApproximateExtent","kind":"function","ident_start":323813,"ident_end":323833,"extent_start":323801,"extent_end":323934,"fully_qualified_name":"getApproximateExtent","ident_utf16":{"start":{"line_number":44,"utf16_col":234316},"end":{"line_number":44,"utf16_col":234336}},"extent_utf16":{"start":{"line_number":44,"utf16_col":234304},"end":{"line_number":44,"utf16_col":234437}}},{"name":"setApproximateExtent","kind":"function","ident_start":323947,"ident_end":323967,"extent_start":323935,"extent_end":324042,"fully_qualified_name":"setApproximateExtent","ident_utf16":{"start":{"line_number":44,"utf16_col":234450},"end":{"line_number":44,"utf16_col":234470}},"extent_utf16":{"start":{"line_number":44,"utf16_col":234438},"end":{"line_number":44,"utf16_col":234545}}},{"name":"getCalculationInfo","kind":"function","ident_start":324055,"ident_end":324073,"extent_start":324043,"extent_end":324118,"fully_qualified_name":"getCalculationInfo","ident_utf16":{"start":{"line_number":44,"utf16_col":234558},"end":{"line_number":44,"utf16_col":234576}},"extent_utf16":{"start":{"line_number":44,"utf16_col":234546},"end":{"line_number":44,"utf16_col":234621}}},{"name":"setCalculationInfo","kind":"function","ident_start":324131,"ident_end":324149,"extent_start":324119,"extent_end":324224,"fully_qualified_name":"setCalculationInfo","ident_utf16":{"start":{"line_number":44,"utf16_col":234634},"end":{"line_number":44,"utf16_col":234652}},"extent_utf16":{"start":{"line_number":44,"utf16_col":234622},"end":{"line_number":44,"utf16_col":234727}}},{"name":"getName","kind":"function","ident_start":324237,"ident_end":324244,"extent_start":324225,"extent_end":324393,"fully_qualified_name":"getName","ident_utf16":{"start":{"line_number":44,"utf16_col":234740},"end":{"line_number":44,"utf16_col":234747}},"extent_utf16":{"start":{"line_number":44,"utf16_col":234728},"end":{"line_number":44,"utf16_col":234896}}},{"name":"_getCategory","kind":"function","ident_start":324406,"ident_end":324418,"extent_start":324394,"extent_end":324519,"fully_qualified_name":"_getCategory","ident_utf16":{"start":{"line_number":44,"utf16_col":234909},"end":{"line_number":44,"utf16_col":234921}},"extent_utf16":{"start":{"line_number":44,"utf16_col":234897},"end":{"line_number":44,"utf16_col":235022}}},{"name":"getId","kind":"function","ident_start":324532,"ident_end":324537,"extent_start":324520,"extent_end":324586,"fully_qualified_name":"getId","ident_utf16":{"start":{"line_number":44,"utf16_col":235035},"end":{"line_number":44,"utf16_col":235040}},"extent_utf16":{"start":{"line_number":44,"utf16_col":235023},"end":{"line_number":44,"utf16_col":235089}}},{"name":"count","kind":"function","ident_start":324599,"ident_end":324604,"extent_start":324587,"extent_end":324643,"fully_qualified_name":"count","ident_utf16":{"start":{"line_number":44,"utf16_col":235102},"end":{"line_number":44,"utf16_col":235107}},"extent_utf16":{"start":{"line_number":44,"utf16_col":235090},"end":{"line_number":44,"utf16_col":235146}}},{"name":"get","kind":"function","ident_start":324656,"ident_end":324659,"extent_start":324644,"extent_end":324749,"fully_qualified_name":"get","ident_utf16":{"start":{"line_number":44,"utf16_col":235159},"end":{"line_number":44,"utf16_col":235162}},"extent_utf16":{"start":{"line_number":44,"utf16_col":235147},"end":{"line_number":44,"utf16_col":235252}}},{"name":"getByRawIndex","kind":"function","ident_start":324762,"ident_end":324775,"extent_start":324750,"extent_end":324875,"fully_qualified_name":"getByRawIndex","ident_utf16":{"start":{"line_number":44,"utf16_col":235265},"end":{"line_number":44,"utf16_col":235278}},"extent_utf16":{"start":{"line_number":44,"utf16_col":235253},"end":{"line_number":44,"utf16_col":235378}}},{"name":"getIndices","kind":"function","ident_start":324888,"ident_end":324898,"extent_start":324876,"extent_end":324942,"fully_qualified_name":"getIndices","ident_utf16":{"start":{"line_number":44,"utf16_col":235391},"end":{"line_number":44,"utf16_col":235401}},"extent_utf16":{"start":{"line_number":44,"utf16_col":235379},"end":{"line_number":44,"utf16_col":235445}}},{"name":"getDataExtent","kind":"function","ident_start":324955,"ident_end":324968,"extent_start":324943,"extent_end":325041,"fully_qualified_name":"getDataExtent","ident_utf16":{"start":{"line_number":44,"utf16_col":235458},"end":{"line_number":44,"utf16_col":235471}},"extent_utf16":{"start":{"line_number":44,"utf16_col":235446},"end":{"line_number":44,"utf16_col":235544}}},{"name":"getSum","kind":"function","ident_start":325054,"ident_end":325060,"extent_start":325042,"extent_end":325126,"fully_qualified_name":"getSum","ident_utf16":{"start":{"line_number":44,"utf16_col":235557},"end":{"line_number":44,"utf16_col":235563}},"extent_utf16":{"start":{"line_number":44,"utf16_col":235545},"end":{"line_number":44,"utf16_col":235629}}},{"name":"getMedian","kind":"function","ident_start":325139,"ident_end":325148,"extent_start":325127,"extent_end":325217,"fully_qualified_name":"getMedian","ident_utf16":{"start":{"line_number":44,"utf16_col":235642},"end":{"line_number":44,"utf16_col":235651}},"extent_utf16":{"start":{"line_number":44,"utf16_col":235630},"end":{"line_number":44,"utf16_col":235720}}},{"name":"getValues","kind":"function","ident_start":325230,"ident_end":325239,"extent_start":325218,"extent_end":325372,"fully_qualified_name":"getValues","ident_utf16":{"start":{"line_number":44,"utf16_col":235733},"end":{"line_number":44,"utf16_col":235742}},"extent_utf16":{"start":{"line_number":44,"utf16_col":235721},"end":{"line_number":44,"utf16_col":235875}}},{"name":"hasValue","kind":"function","ident_start":325385,"ident_end":325393,"extent_start":325373,"extent_end":325530,"fully_qualified_name":"hasValue","ident_utf16":{"start":{"line_number":44,"utf16_col":235888},"end":{"line_number":44,"utf16_col":235896}},"extent_utf16":{"start":{"line_number":44,"utf16_col":235876},"end":{"line_number":44,"utf16_col":236033}}},{"name":"indexOfName","kind":"function","ident_start":325543,"ident_end":325554,"extent_start":325531,"extent_end":325650,"fully_qualified_name":"indexOfName","ident_utf16":{"start":{"line_number":44,"utf16_col":236046},"end":{"line_number":44,"utf16_col":236057}},"extent_utf16":{"start":{"line_number":44,"utf16_col":236034},"end":{"line_number":44,"utf16_col":236153}}},{"name":"getRawIndex","kind":"function","ident_start":325663,"ident_end":325674,"extent_start":325651,"extent_end":325721,"fully_qualified_name":"getRawIndex","ident_utf16":{"start":{"line_number":44,"utf16_col":236166},"end":{"line_number":44,"utf16_col":236177}},"extent_utf16":{"start":{"line_number":44,"utf16_col":236154},"end":{"line_number":44,"utf16_col":236224}}},{"name":"indexOfRawIndex","kind":"function","ident_start":325734,"ident_end":325749,"extent_start":325722,"extent_end":325800,"fully_qualified_name":"indexOfRawIndex","ident_utf16":{"start":{"line_number":44,"utf16_col":236237},"end":{"line_number":44,"utf16_col":236252}},"extent_utf16":{"start":{"line_number":44,"utf16_col":236225},"end":{"line_number":44,"utf16_col":236303}}},{"name":"rawIndexOf","kind":"function","ident_start":325813,"ident_end":325823,"extent_start":325801,"extent_end":325919,"fully_qualified_name":"rawIndexOf","ident_utf16":{"start":{"line_number":44,"utf16_col":236316},"end":{"line_number":44,"utf16_col":236326}},"extent_utf16":{"start":{"line_number":44,"utf16_col":236304},"end":{"line_number":44,"utf16_col":236422}}},{"name":"indicesOfNearest","kind":"function","ident_start":325932,"ident_end":325948,"extent_start":325920,"extent_end":326032,"fully_qualified_name":"indicesOfNearest","ident_utf16":{"start":{"line_number":44,"utf16_col":236435},"end":{"line_number":44,"utf16_col":236451}},"extent_utf16":{"start":{"line_number":44,"utf16_col":236423},"end":{"line_number":44,"utf16_col":236535}}},{"name":"each","kind":"function","ident_start":326045,"ident_end":326049,"extent_start":326033,"extent_end":326172,"fully_qualified_name":"each","ident_utf16":{"start":{"line_number":44,"utf16_col":236548},"end":{"line_number":44,"utf16_col":236552}},"extent_utf16":{"start":{"line_number":44,"utf16_col":236536},"end":{"line_number":44,"utf16_col":236675}}},{"name":"filterSelf","kind":"function","ident_start":326185,"ident_end":326195,"extent_start":326173,"extent_end":326344,"fully_qualified_name":"filterSelf","ident_utf16":{"start":{"line_number":44,"utf16_col":236688},"end":{"line_number":44,"utf16_col":236698}},"extent_utf16":{"start":{"line_number":44,"utf16_col":236676},"end":{"line_number":44,"utf16_col":236847}}},{"name":"selectRange","kind":"function","ident_start":326357,"ident_end":326368,"extent_start":326345,"extent_end":326510,"fully_qualified_name":"selectRange","ident_utf16":{"start":{"line_number":44,"utf16_col":236860},"end":{"line_number":44,"utf16_col":236871}},"extent_utf16":{"start":{"line_number":44,"utf16_col":236848},"end":{"line_number":44,"utf16_col":237013}}},{"name":"mapArray","kind":"function","ident_start":326523,"ident_end":326531,"extent_start":326511,"extent_end":326661,"fully_qualified_name":"mapArray","ident_utf16":{"start":{"line_number":44,"utf16_col":237026},"end":{"line_number":44,"utf16_col":237034}},"extent_utf16":{"start":{"line_number":44,"utf16_col":237014},"end":{"line_number":44,"utf16_col":237164}}},{"name":"map","kind":"function","ident_start":326674,"ident_end":326677,"extent_start":326662,"extent_end":326812,"fully_qualified_name":"map","ident_utf16":{"start":{"line_number":44,"utf16_col":237177},"end":{"line_number":44,"utf16_col":237180}},"extent_utf16":{"start":{"line_number":44,"utf16_col":237165},"end":{"line_number":44,"utf16_col":237315}}},{"name":"modify","kind":"function","ident_start":326825,"ident_end":326831,"extent_start":326813,"extent_end":326944,"fully_qualified_name":"modify","ident_utf16":{"start":{"line_number":44,"utf16_col":237328},"end":{"line_number":44,"utf16_col":237334}},"extent_utf16":{"start":{"line_number":44,"utf16_col":237316},"end":{"line_number":44,"utf16_col":237447}}},{"name":"downSample","kind":"function","ident_start":326957,"ident_end":326967,"extent_start":326945,"extent_end":327075,"fully_qualified_name":"downSample","ident_utf16":{"start":{"line_number":44,"utf16_col":237460},"end":{"line_number":44,"utf16_col":237470}},"extent_utf16":{"start":{"line_number":44,"utf16_col":237448},"end":{"line_number":44,"utf16_col":237578}}},{"name":"minmaxDownSample","kind":"function","ident_start":327088,"ident_end":327104,"extent_start":327076,"extent_end":327210,"fully_qualified_name":"minmaxDownSample","ident_utf16":{"start":{"line_number":44,"utf16_col":237591},"end":{"line_number":44,"utf16_col":237607}},"extent_utf16":{"start":{"line_number":44,"utf16_col":237579},"end":{"line_number":44,"utf16_col":237713}}},{"name":"lttbDownSample","kind":"function","ident_start":327223,"ident_end":327237,"extent_start":327211,"extent_end":327341,"fully_qualified_name":"lttbDownSample","ident_utf16":{"start":{"line_number":44,"utf16_col":237726},"end":{"line_number":44,"utf16_col":237740}},"extent_utf16":{"start":{"line_number":44,"utf16_col":237714},"end":{"line_number":44,"utf16_col":237844}}},{"name":"getRawDataItem","kind":"function","ident_start":327354,"ident_end":327368,"extent_start":327342,"extent_end":327418,"fully_qualified_name":"getRawDataItem","ident_utf16":{"start":{"line_number":44,"utf16_col":237857},"end":{"line_number":44,"utf16_col":237871}},"extent_utf16":{"start":{"line_number":44,"utf16_col":237845},"end":{"line_number":44,"utf16_col":237921}}},{"name":"getItemModel","kind":"function","ident_start":327431,"ident_end":327443,"extent_start":327419,"extent_end":327534,"fully_qualified_name":"getItemModel","ident_utf16":{"start":{"line_number":44,"utf16_col":237934},"end":{"line_number":44,"utf16_col":237946}},"extent_utf16":{"start":{"line_number":44,"utf16_col":237922},"end":{"line_number":44,"utf16_col":238037}}},{"name":"diff","kind":"function","ident_start":327547,"ident_end":327551,"extent_start":327535,"extent_end":327710,"fully_qualified_name":"diff","ident_utf16":{"start":{"line_number":44,"utf16_col":238050},"end":{"line_number":44,"utf16_col":238054}},"extent_utf16":{"start":{"line_number":44,"utf16_col":238038},"end":{"line_number":44,"utf16_col":238213}}},{"name":"getVisual","kind":"function","ident_start":327723,"ident_end":327732,"extent_start":327711,"extent_end":327779,"fully_qualified_name":"getVisual","ident_utf16":{"start":{"line_number":44,"utf16_col":238226},"end":{"line_number":44,"utf16_col":238235}},"extent_utf16":{"start":{"line_number":44,"utf16_col":238214},"end":{"line_number":44,"utf16_col":238282}}},{"name":"setVisual","kind":"function","ident_start":327792,"ident_end":327801,"extent_start":327780,"extent_end":327888,"fully_qualified_name":"setVisual","ident_utf16":{"start":{"line_number":44,"utf16_col":238295},"end":{"line_number":44,"utf16_col":238304}},"extent_utf16":{"start":{"line_number":44,"utf16_col":238283},"end":{"line_number":44,"utf16_col":238391}}},{"name":"getItemVisual","kind":"function","ident_start":327901,"ident_end":327914,"extent_start":327889,"extent_end":328001,"fully_qualified_name":"getItemVisual","ident_utf16":{"start":{"line_number":44,"utf16_col":238404},"end":{"line_number":44,"utf16_col":238417}},"extent_utf16":{"start":{"line_number":44,"utf16_col":238392},"end":{"line_number":44,"utf16_col":238504}}},{"name":"hasItemVisual","kind":"function","ident_start":328014,"ident_end":328027,"extent_start":328002,"extent_end":328073,"fully_qualified_name":"hasItemVisual","ident_utf16":{"start":{"line_number":44,"utf16_col":238517},"end":{"line_number":44,"utf16_col":238530}},"extent_utf16":{"start":{"line_number":44,"utf16_col":238505},"end":{"line_number":44,"utf16_col":238576}}},{"name":"ensureUniqueItemVisual","kind":"function","ident_start":328086,"ident_end":328108,"extent_start":328074,"extent_end":328261,"fully_qualified_name":"ensureUniqueItemVisual","ident_utf16":{"start":{"line_number":44,"utf16_col":238589},"end":{"line_number":44,"utf16_col":238611}},"extent_utf16":{"start":{"line_number":44,"utf16_col":238577},"end":{"line_number":44,"utf16_col":238764}}},{"name":"setItemVisual","kind":"function","ident_start":328274,"ident_end":328287,"extent_start":328262,"extent_end":328378,"fully_qualified_name":"setItemVisual","ident_utf16":{"start":{"line_number":44,"utf16_col":238777},"end":{"line_number":44,"utf16_col":238790}},"extent_utf16":{"start":{"line_number":44,"utf16_col":238765},"end":{"line_number":44,"utf16_col":238881}}},{"name":"clearAllVisual","kind":"function","ident_start":328391,"ident_end":328405,"extent_start":328379,"extent_end":328454,"fully_qualified_name":"clearAllVisual","ident_utf16":{"start":{"line_number":44,"utf16_col":238894},"end":{"line_number":44,"utf16_col":238908}},"extent_utf16":{"start":{"line_number":44,"utf16_col":238882},"end":{"line_number":44,"utf16_col":238957}}},{"name":"setLayout","kind":"function","ident_start":328467,"ident_end":328476,"extent_start":328455,"extent_end":328533,"fully_qualified_name":"setLayout","ident_utf16":{"start":{"line_number":44,"utf16_col":238970},"end":{"line_number":44,"utf16_col":238979}},"extent_utf16":{"start":{"line_number":44,"utf16_col":238958},"end":{"line_number":44,"utf16_col":239036}}},{"name":"getLayout","kind":"function","ident_start":328546,"ident_end":328555,"extent_start":328534,"extent_end":328591,"fully_qualified_name":"getLayout","ident_utf16":{"start":{"line_number":44,"utf16_col":239049},"end":{"line_number":44,"utf16_col":239058}},"extent_utf16":{"start":{"line_number":44,"utf16_col":239037},"end":{"line_number":44,"utf16_col":239094}}},{"name":"getItemLayout","kind":"function","ident_start":328604,"ident_end":328617,"extent_start":328592,"extent_end":328658,"fully_qualified_name":"getItemLayout","ident_utf16":{"start":{"line_number":44,"utf16_col":239107},"end":{"line_number":44,"utf16_col":239120}},"extent_utf16":{"start":{"line_number":44,"utf16_col":239095},"end":{"line_number":44,"utf16_col":239161}}},{"name":"setItemLayout","kind":"function","ident_start":328671,"ident_end":328684,"extent_start":328659,"extent_end":328756,"fully_qualified_name":"setItemLayout","ident_utf16":{"start":{"line_number":44,"utf16_col":239174},"end":{"line_number":44,"utf16_col":239187}},"extent_utf16":{"start":{"line_number":44,"utf16_col":239162},"end":{"line_number":44,"utf16_col":239259}}},{"name":"clearItemLayouts","kind":"function","ident_start":328769,"ident_end":328785,"extent_start":328757,"extent_end":328824,"fully_qualified_name":"clearItemLayouts","ident_utf16":{"start":{"line_number":44,"utf16_col":239272},"end":{"line_number":44,"utf16_col":239288}},"extent_utf16":{"start":{"line_number":44,"utf16_col":239260},"end":{"line_number":44,"utf16_col":239327}}},{"name":"setItemGraphicEl","kind":"function","ident_start":328837,"ident_end":328853,"extent_start":328825,"extent_end":328963,"fully_qualified_name":"setItemGraphicEl","ident_utf16":{"start":{"line_number":44,"utf16_col":239340},"end":{"line_number":44,"utf16_col":239356}},"extent_utf16":{"start":{"line_number":44,"utf16_col":239328},"end":{"line_number":44,"utf16_col":239466}}},{"name":"getItemGraphicEl","kind":"function","ident_start":328976,"ident_end":328992,"extent_start":328964,"extent_end":329032,"fully_qualified_name":"getItemGraphicEl","ident_utf16":{"start":{"line_number":44,"utf16_col":239479},"end":{"line_number":44,"utf16_col":239495}},"extent_utf16":{"start":{"line_number":44,"utf16_col":239467},"end":{"line_number":44,"utf16_col":239535}}},{"name":"eachItemGraphicEl","kind":"function","ident_start":329045,"ident_end":329062,"extent_start":329033,"extent_end":329134,"fully_qualified_name":"eachItemGraphicEl","ident_utf16":{"start":{"line_number":44,"utf16_col":239548},"end":{"line_number":44,"utf16_col":239565}},"extent_utf16":{"start":{"line_number":44,"utf16_col":239536},"end":{"line_number":44,"utf16_col":239637}}},{"name":"cloneShallow","kind":"function","ident_start":329147,"ident_end":329159,"extent_start":329135,"extent_end":329310,"fully_qualified_name":"cloneShallow","ident_utf16":{"start":{"line_number":44,"utf16_col":239650},"end":{"line_number":44,"utf16_col":239662}},"extent_utf16":{"start":{"line_number":44,"utf16_col":239638},"end":{"line_number":44,"utf16_col":239813}}},{"name":"wrapMethod","kind":"function","ident_start":329323,"ident_end":329333,"extent_start":329311,"extent_end":329545,"fully_qualified_name":"wrapMethod","ident_utf16":{"start":{"line_number":44,"utf16_col":239826},"end":{"line_number":44,"utf16_col":239836}},"extent_utf16":{"start":{"line_number":44,"utf16_col":239814},"end":{"line_number":44,"utf16_col":240048}}},{"name":"Qm","kind":"function","ident_start":329563,"ident_end":329565,"extent_start":329563,"extent_end":329807,"fully_qualified_name":"Qm","ident_utf16":{"start":{"line_number":44,"utf16_col":240066},"end":{"line_number":44,"utf16_col":240068}},"extent_utf16":{"start":{"line_number":44,"utf16_col":240066},"end":{"line_number":44,"utf16_col":240310}}},{"name":"ex","kind":"function","ident_start":329808,"ident_end":329810,"extent_start":329808,"extent_end":329863,"fully_qualified_name":"ex","ident_utf16":{"start":{"line_number":44,"utf16_col":240311},"end":{"line_number":44,"utf16_col":240313}},"extent_utf16":{"start":{"line_number":44,"utf16_col":240311},"end":{"line_number":44,"utf16_col":240366}}},{"name":"tx","kind":"function","ident_start":329864,"ident_end":329866,"extent_start":329864,"extent_end":329984,"fully_qualified_name":"tx","ident_utf16":{"start":{"line_number":44,"utf16_col":240367},"end":{"line_number":44,"utf16_col":240369}},"extent_utf16":{"start":{"line_number":44,"utf16_col":240367},"end":{"line_number":44,"utf16_col":240487}}},{"name":"nx","kind":"function","ident_start":329985,"ident_end":329987,"extent_start":329985,"extent_end":330034,"fully_qualified_name":"nx","ident_utf16":{"start":{"line_number":44,"utf16_col":240488},"end":{"line_number":44,"utf16_col":240490}},"extent_utf16":{"start":{"line_number":44,"utf16_col":240488},"end":{"line_number":44,"utf16_col":240537}}},{"name":"rx","kind":"function","ident_start":330035,"ident_end":330037,"extent_start":330035,"extent_end":330145,"fully_qualified_name":"rx","ident_utf16":{"start":{"line_number":44,"utf16_col":240538},"end":{"line_number":44,"utf16_col":240540}},"extent_utf16":{"start":{"line_number":44,"utf16_col":240538},"end":{"line_number":44,"utf16_col":240648}}},{"name":"ix","kind":"function","ident_start":330146,"ident_end":330148,"extent_start":330146,"extent_end":330364,"fully_qualified_name":"ix","ident_utf16":{"start":{"line_number":44,"utf16_col":240649},"end":{"line_number":44,"utf16_col":240651}},"extent_utf16":{"start":{"line_number":44,"utf16_col":240649},"end":{"line_number":44,"utf16_col":240867}}},{"name":"ox","kind":"function","ident_start":330370,"ident_end":330372,"extent_start":330370,"extent_end":330633,"fully_qualified_name":"ox","ident_utf16":{"start":{"line_number":44,"utf16_col":240873},"end":{"line_number":44,"utf16_col":240875}},"extent_utf16":{"start":{"line_number":44,"utf16_col":240873},"end":{"line_number":44,"utf16_col":241136}}},{"name":"px","kind":"function","ident_start":330650,"ident_end":330652,"extent_start":330641,"extent_end":333024,"fully_qualified_name":"px","ident_utf16":{"start":{"line_number":44,"utf16_col":241153},"end":{"line_number":44,"utf16_col":241155}},"extent_utf16":{"start":{"line_number":44,"utf16_col":241144},"end":{"line_number":44,"utf16_col":243527}}},{"name":"f","kind":"function","ident_start":331170,"ident_end":331171,"extent_start":331161,"extent_end":331443,"fully_qualified_name":"f","ident_utf16":{"start":{"line_number":44,"utf16_col":241673},"end":{"line_number":44,"utf16_col":241674}},"extent_utf16":{"start":{"line_number":44,"utf16_col":241664},"end":{"line_number":44,"utf16_col":241946}}},{"name":"y","kind":"function","ident_start":331681,"ident_end":331682,"extent_start":331672,"extent_end":331768,"fully_qualified_name":"y","ident_utf16":{"start":{"line_number":44,"utf16_col":242184},"end":{"line_number":44,"utf16_col":242185}},"extent_utf16":{"start":{"line_number":44,"utf16_col":242175},"end":{"line_number":44,"utf16_col":242271}}},{"name":"b","kind":"function","ident_start":332428,"ident_end":332429,"extent_start":332419,"extent_end":332467,"fully_qualified_name":"b","ident_utf16":{"start":{"line_number":44,"utf16_col":242931},"end":{"line_number":44,"utf16_col":242932}},"extent_utf16":{"start":{"line_number":44,"utf16_col":242922},"end":{"line_number":44,"utf16_col":242970}}},{"name":"dx","kind":"function","ident_start":333033,"ident_end":333035,"extent_start":333024,"extent_end":333119,"fully_qualified_name":"dx","ident_utf16":{"start":{"line_number":44,"utf16_col":243536},"end":{"line_number":44,"utf16_col":243538}},"extent_utf16":{"start":{"line_number":44,"utf16_col":243527},"end":{"line_number":44,"utf16_col":243622}}},{"name":"fx","kind":"function","ident_start":333123,"ident_end":333125,"extent_start":333123,"extent_end":333223,"fully_qualified_name":"fx","ident_utf16":{"start":{"line_number":44,"utf16_col":243626},"end":{"line_number":44,"utf16_col":243628}},"extent_utf16":{"start":{"line_number":44,"utf16_col":243626},"end":{"line_number":44,"utf16_col":243726}}},{"name":"cartesian2d","kind":"function","ident_start":333232,"ident_end":333243,"extent_start":333232,"extent_end":333544,"fully_qualified_name":"cartesian2d","ident_utf16":{"start":{"line_number":44,"utf16_col":243735},"end":{"line_number":44,"utf16_col":243746}},"extent_utf16":{"start":{"line_number":44,"utf16_col":243735},"end":{"line_number":44,"utf16_col":244047}}},{"name":"singleAxis","kind":"function","ident_start":333545,"ident_end":333555,"extent_start":333545,"extent_end":333729,"fully_qualified_name":"singleAxis","ident_utf16":{"start":{"line_number":44,"utf16_col":244048},"end":{"line_number":44,"utf16_col":244058}},"extent_utf16":{"start":{"line_number":44,"utf16_col":244048},"end":{"line_number":44,"utf16_col":244232}}},{"name":"polar","kind":"function","ident_start":333730,"ident_end":333735,"extent_start":333730,"extent_end":334077,"fully_qualified_name":"polar","ident_utf16":{"start":{"line_number":44,"utf16_col":244233},"end":{"line_number":44,"utf16_col":244238}},"extent_utf16":{"start":{"line_number":44,"utf16_col":244233},"end":{"line_number":44,"utf16_col":244580}}},{"name":"geo","kind":"function","ident_start":334078,"ident_end":334081,"extent_start":334078,"extent_end":334129,"fully_qualified_name":"geo","ident_utf16":{"start":{"line_number":44,"utf16_col":244581},"end":{"line_number":44,"utf16_col":244584}},"extent_utf16":{"start":{"line_number":44,"utf16_col":244581},"end":{"line_number":44,"utf16_col":244632}}},{"name":"parallel","kind":"function","ident_start":334130,"ident_end":334138,"extent_start":334130,"extent_end":334439,"fully_qualified_name":"parallel","ident_utf16":{"start":{"line_number":44,"utf16_col":244633},"end":{"line_number":44,"utf16_col":244641}},"extent_utf16":{"start":{"line_number":44,"utf16_col":244633},"end":{"line_number":44,"utf16_col":244942}}},{"name":"yx","kind":"function","ident_start":334450,"ident_end":334452,"extent_start":334441,"extent_end":334489,"fully_qualified_name":"yx","ident_utf16":{"start":{"line_number":44,"utf16_col":244953},"end":{"line_number":44,"utf16_col":244955}},"extent_utf16":{"start":{"line_number":44,"utf16_col":244944},"end":{"line_number":44,"utf16_col":244992}}},{"name":"vx","kind":"function","ident_start":334498,"ident_end":334500,"extent_start":334489,"extent_end":335566,"fully_qualified_name":"vx","ident_utf16":{"start":{"line_number":44,"utf16_col":245001},"end":{"line_number":44,"utf16_col":245003}},"extent_utf16":{"start":{"line_number":44,"utf16_col":244992},"end":{"line_number":44,"utf16_col":246069}}},{"name":"mx","kind":"function","ident_start":335575,"ident_end":335577,"extent_start":335566,"extent_end":335639,"fully_qualified_name":"mx","ident_utf16":{"start":{"line_number":44,"utf16_col":246078},"end":{"line_number":44,"utf16_col":246080}},"extent_utf16":{"start":{"line_number":44,"utf16_col":246069},"end":{"line_number":44,"utf16_col":246142}}},{"name":"xx","kind":"function","ident_start":335648,"ident_end":335650,"extent_start":335639,"extent_end":335718,"fully_qualified_name":"xx","ident_utf16":{"start":{"line_number":44,"utf16_col":246151},"end":{"line_number":44,"utf16_col":246153}},"extent_utf16":{"start":{"line_number":44,"utf16_col":246142},"end":{"line_number":44,"utf16_col":246221}}},{"name":"_x","kind":"function","ident_start":335727,"ident_end":335729,"extent_start":335718,"extent_end":337124,"fully_qualified_name":"_x","ident_utf16":{"start":{"line_number":44,"utf16_col":246230},"end":{"line_number":44,"utf16_col":246232}},"extent_utf16":{"start":{"line_number":44,"utf16_col":246221},"end":{"line_number":44,"utf16_col":247627}}},{"name":"t","kind":"function","ident_start":337151,"ident_end":337152,"extent_start":337142,"extent_end":337200,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":247654},"end":{"line_number":44,"utf16_col":247655}},"extent_utf16":{"start":{"line_number":44,"utf16_col":247645},"end":{"line_number":44,"utf16_col":247703}}},{"name":"getSetting","kind":"function","ident_start":337219,"ident_end":337229,"extent_start":337207,"extent_end":337266,"fully_qualified_name":"getSetting","ident_utf16":{"start":{"line_number":44,"utf16_col":247722},"end":{"line_number":44,"utf16_col":247732}},"extent_utf16":{"start":{"line_number":44,"utf16_col":247710},"end":{"line_number":44,"utf16_col":247769}}},{"name":"unionExtent","kind":"function","ident_start":337279,"ident_end":337290,"extent_start":337267,"extent_end":337368,"fully_qualified_name":"unionExtent","ident_utf16":{"start":{"line_number":44,"utf16_col":247782},"end":{"line_number":44,"utf16_col":247793}},"extent_utf16":{"start":{"line_number":44,"utf16_col":247770},"end":{"line_number":44,"utf16_col":247871}}},{"name":"unionExtentFromData","kind":"function","ident_start":337381,"ident_end":337400,"extent_start":337369,"extent_end":337459,"fully_qualified_name":"unionExtentFromData","ident_utf16":{"start":{"line_number":44,"utf16_col":247884},"end":{"line_number":44,"utf16_col":247903}},"extent_utf16":{"start":{"line_number":44,"utf16_col":247872},"end":{"line_number":44,"utf16_col":247962}}},{"name":"getExtent","kind":"function","ident_start":337472,"ident_end":337481,"extent_start":337460,"extent_end":337521,"fully_qualified_name":"getExtent","ident_utf16":{"start":{"line_number":44,"utf16_col":247975},"end":{"line_number":44,"utf16_col":247984}},"extent_utf16":{"start":{"line_number":44,"utf16_col":247963},"end":{"line_number":44,"utf16_col":248024}}},{"name":"setExtent","kind":"function","ident_start":337534,"ident_end":337543,"extent_start":337522,"extent_end":337615,"fully_qualified_name":"setExtent","ident_utf16":{"start":{"line_number":44,"utf16_col":248037},"end":{"line_number":44,"utf16_col":248046}},"extent_utf16":{"start":{"line_number":44,"utf16_col":248025},"end":{"line_number":44,"utf16_col":248118}}},{"name":"isInExtentRange","kind":"function","ident_start":337628,"ident_end":337643,"extent_start":337616,"extent_end":337702,"fully_qualified_name":"isInExtentRange","ident_utf16":{"start":{"line_number":44,"utf16_col":248131},"end":{"line_number":44,"utf16_col":248146}},"extent_utf16":{"start":{"line_number":44,"utf16_col":248119},"end":{"line_number":44,"utf16_col":248205}}},{"name":"isBlank","kind":"function","ident_start":337715,"ident_end":337722,"extent_start":337703,"extent_end":337755,"fully_qualified_name":"isBlank","ident_utf16":{"start":{"line_number":44,"utf16_col":248218},"end":{"line_number":44,"utf16_col":248225}},"extent_utf16":{"start":{"line_number":44,"utf16_col":248206},"end":{"line_number":44,"utf16_col":248258}}},{"name":"setBlank","kind":"function","ident_start":337768,"ident_end":337776,"extent_start":337756,"extent_end":337805,"fully_qualified_name":"setBlank","ident_utf16":{"start":{"line_number":44,"utf16_col":248271},"end":{"line_number":44,"utf16_col":248279}},"extent_utf16":{"start":{"line_number":44,"utf16_col":248259},"end":{"line_number":44,"utf16_col":248308}}},{"name":"t","kind":"function","ident_start":337850,"ident_end":337851,"extent_start":337841,"extent_end":337970,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":248353},"end":{"line_number":44,"utf16_col":248354}},"extent_utf16":{"start":{"line_number":44,"utf16_col":248344},"end":{"line_number":44,"utf16_col":248473}}},{"name":"createByAxisModel","kind":"function","ident_start":337979,"ident_end":337996,"extent_start":337977,"extent_end":338124,"fully_qualified_name":"createByAxisModel","ident_utf16":{"start":{"line_number":44,"utf16_col":248482},"end":{"line_number":44,"utf16_col":248499}},"extent_utf16":{"start":{"line_number":44,"utf16_col":248480},"end":{"line_number":44,"utf16_col":248627}}},{"name":"getOrdinal","kind":"function","ident_start":338137,"ident_end":338147,"extent_start":338125,"extent_end":338197,"fully_qualified_name":"getOrdinal","ident_utf16":{"start":{"line_number":44,"utf16_col":248640},"end":{"line_number":44,"utf16_col":248650}},"extent_utf16":{"start":{"line_number":44,"utf16_col":248628},"end":{"line_number":44,"utf16_col":248700}}},{"name":"parseAndCollect","kind":"function","ident_start":338210,"ident_end":338225,"extent_start":338198,"extent_end":338495,"fully_qualified_name":"parseAndCollect","ident_utf16":{"start":{"line_number":44,"utf16_col":248713},"end":{"line_number":44,"utf16_col":248728}},"extent_utf16":{"start":{"line_number":44,"utf16_col":248701},"end":{"line_number":44,"utf16_col":248998}}},{"name":"_getOrCreateMap","kind":"function","ident_start":338508,"ident_end":338523,"extent_start":338496,"extent_end":338585,"fully_qualified_name":"_getOrCreateMap","ident_utf16":{"start":{"line_number":44,"utf16_col":249011},"end":{"line_number":44,"utf16_col":249026}},"extent_utf16":{"start":{"line_number":44,"utf16_col":248999},"end":{"line_number":44,"utf16_col":249088}}},{"name":"Ix","kind":"function","ident_start":338600,"ident_end":338602,"extent_start":338591,"extent_end":338646,"fully_qualified_name":"Ix","ident_utf16":{"start":{"line_number":44,"utf16_col":249103},"end":{"line_number":44,"utf16_col":249105}},"extent_utf16":{"start":{"line_number":44,"utf16_col":249094},"end":{"line_number":44,"utf16_col":249149}}},{"name":"Tx","kind":"function","ident_start":338655,"ident_end":338657,"extent_start":338646,"extent_end":338703,"fully_qualified_name":"Tx","ident_utf16":{"start":{"line_number":44,"utf16_col":249158},"end":{"line_number":44,"utf16_col":249160}},"extent_utf16":{"start":{"line_number":44,"utf16_col":249149},"end":{"line_number":44,"utf16_col":249206}}},{"name":"Cx","kind":"function","ident_start":338712,"ident_end":338714,"extent_start":338703,"extent_end":339063,"fully_qualified_name":"Cx","ident_utf16":{"start":{"line_number":44,"utf16_col":249215},"end":{"line_number":44,"utf16_col":249217}},"extent_utf16":{"start":{"line_number":44,"utf16_col":249206},"end":{"line_number":44,"utf16_col":249566}}},{"name":"Dx","kind":"function","ident_start":339072,"ident_end":339074,"extent_start":339063,"extent_end":339155,"fully_qualified_name":"Dx","ident_utf16":{"start":{"line_number":44,"utf16_col":249575},"end":{"line_number":44,"utf16_col":249577}},"extent_utf16":{"start":{"line_number":44,"utf16_col":249566},"end":{"line_number":44,"utf16_col":249658}}},{"name":"Ax","kind":"function","ident_start":339164,"ident_end":339166,"extent_start":339155,"extent_end":339185,"fully_qualified_name":"Ax","ident_utf16":{"start":{"line_number":44,"utf16_col":249667},"end":{"line_number":44,"utf16_col":249669}},"extent_utf16":{"start":{"line_number":44,"utf16_col":249658},"end":{"line_number":44,"utf16_col":249688}}},{"name":"kx","kind":"function","ident_start":339194,"ident_end":339196,"extent_start":339185,"extent_end":339244,"fully_qualified_name":"kx","ident_utf16":{"start":{"line_number":44,"utf16_col":249697},"end":{"line_number":44,"utf16_col":249699}},"extent_utf16":{"start":{"line_number":44,"utf16_col":249688},"end":{"line_number":44,"utf16_col":249747}}},{"name":"Lx","kind":"function","ident_start":339253,"ident_end":339255,"extent_start":339244,"extent_end":339285,"fully_qualified_name":"Lx","ident_utf16":{"start":{"line_number":44,"utf16_col":249756},"end":{"line_number":44,"utf16_col":249758}},"extent_utf16":{"start":{"line_number":44,"utf16_col":249747},"end":{"line_number":44,"utf16_col":249788}}},{"name":"Px","kind":"function","ident_start":339294,"ident_end":339296,"extent_start":339285,"extent_end":339345,"fully_qualified_name":"Px","ident_utf16":{"start":{"line_number":44,"utf16_col":249797},"end":{"line_number":44,"utf16_col":249799}},"extent_utf16":{"start":{"line_number":44,"utf16_col":249788},"end":{"line_number":44,"utf16_col":249848}}},{"name":"Ox","kind":"function","ident_start":339354,"ident_end":339356,"extent_start":339345,"extent_end":339388,"fully_qualified_name":"Ox","ident_utf16":{"start":{"line_number":44,"utf16_col":249857},"end":{"line_number":44,"utf16_col":249859}},"extent_utf16":{"start":{"line_number":44,"utf16_col":249848},"end":{"line_number":44,"utf16_col":249891}}},{"name":"e","kind":"function","ident_start":339416,"ident_end":339417,"extent_start":339407,"extent_end":339676,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":249919},"end":{"line_number":44,"utf16_col":249920}},"extent_utf16":{"start":{"line_number":44,"utf16_col":249910},"end":{"line_number":44,"utf16_col":250179}}},{"name":"parse","kind":"function","ident_start":339702,"ident_end":339707,"extent_start":339690,"extent_end":339790,"fully_qualified_name":"parse","ident_utf16":{"start":{"line_number":44,"utf16_col":250205},"end":{"line_number":44,"utf16_col":250210}},"extent_utf16":{"start":{"line_number":44,"utf16_col":250193},"end":{"line_number":44,"utf16_col":250293}}},{"name":"contain","kind":"function","ident_start":339803,"ident_end":339810,"extent_start":339791,"extent_end":339902,"fully_qualified_name":"contain","ident_utf16":{"start":{"line_number":44,"utf16_col":250306},"end":{"line_number":44,"utf16_col":250313}},"extent_utf16":{"start":{"line_number":44,"utf16_col":250294},"end":{"line_number":44,"utf16_col":250405}}},{"name":"normalize","kind":"function","ident_start":339915,"ident_end":339924,"extent_start":339903,"extent_end":339998,"fully_qualified_name":"normalize","ident_utf16":{"start":{"line_number":44,"utf16_col":250418},"end":{"line_number":44,"utf16_col":250427}},"extent_utf16":{"start":{"line_number":44,"utf16_col":250406},"end":{"line_number":44,"utf16_col":250501}}},{"name":"scale","kind":"function","ident_start":340011,"ident_end":340016,"extent_start":339999,"extent_end":340097,"fully_qualified_name":"scale","ident_utf16":{"start":{"line_number":44,"utf16_col":250514},"end":{"line_number":44,"utf16_col":250519}},"extent_utf16":{"start":{"line_number":44,"utf16_col":250502},"end":{"line_number":44,"utf16_col":250600}}},{"name":"getTicks","kind":"function","ident_start":340110,"ident_end":340118,"extent_start":340098,"extent_end":340205,"fully_qualified_name":"getTicks","ident_utf16":{"start":{"line_number":44,"utf16_col":250613},"end":{"line_number":44,"utf16_col":250621}},"extent_utf16":{"start":{"line_number":44,"utf16_col":250601},"end":{"line_number":44,"utf16_col":250708}}},{"name":"getMinorTicks","kind":"function","ident_start":340218,"ident_end":340231,"extent_start":340206,"extent_end":340245,"fully_qualified_name":"getMinorTicks","ident_utf16":{"start":{"line_number":44,"utf16_col":250721},"end":{"line_number":44,"utf16_col":250734}},"extent_utf16":{"start":{"line_number":44,"utf16_col":250709},"end":{"line_number":44,"utf16_col":250748}}},{"name":"setSortInfo","kind":"function","ident_start":340258,"ident_end":340269,"extent_start":340246,"extent_end":340608,"fully_qualified_name":"setSortInfo","ident_utf16":{"start":{"line_number":44,"utf16_col":250761},"end":{"line_number":44,"utf16_col":250772}},"extent_utf16":{"start":{"line_number":44,"utf16_col":250749},"end":{"line_number":44,"utf16_col":251111}}},{"name":"_getTickNumber","kind":"function","ident_start":340621,"ident_end":340635,"extent_start":340609,"extent_end":340715,"fully_qualified_name":"_getTickNumber","ident_utf16":{"start":{"line_number":44,"utf16_col":251124},"end":{"line_number":44,"utf16_col":251138}},"extent_utf16":{"start":{"line_number":44,"utf16_col":251112},"end":{"line_number":44,"utf16_col":251218}}},{"name":"getRawOrdinalNumber","kind":"function","ident_start":340728,"ident_end":340747,"extent_start":340716,"extent_end":340827,"fully_qualified_name":"getRawOrdinalNumber","ident_utf16":{"start":{"line_number":44,"utf16_col":251231},"end":{"line_number":44,"utf16_col":251250}},"extent_utf16":{"start":{"line_number":44,"utf16_col":251219},"end":{"line_number":44,"utf16_col":251330}}},{"name":"getLabel","kind":"function","ident_start":340840,"ident_end":340848,"extent_start":340828,"extent_end":340979,"fully_qualified_name":"getLabel","ident_utf16":{"start":{"line_number":44,"utf16_col":251343},"end":{"line_number":44,"utf16_col":251351}},"extent_utf16":{"start":{"line_number":44,"utf16_col":251331},"end":{"line_number":44,"utf16_col":251482}}},{"name":"count","kind":"function","ident_start":340992,"ident_end":340997,"extent_start":340980,"extent_end":341050,"fully_qualified_name":"count","ident_utf16":{"start":{"line_number":44,"utf16_col":251495},"end":{"line_number":44,"utf16_col":251500}},"extent_utf16":{"start":{"line_number":44,"utf16_col":251483},"end":{"line_number":44,"utf16_col":251553}}},{"name":"unionExtentFromData","kind":"function","ident_start":341063,"ident_end":341082,"extent_start":341051,"extent_end":341141,"fully_qualified_name":"unionExtentFromData","ident_utf16":{"start":{"line_number":44,"utf16_col":251566},"end":{"line_number":44,"utf16_col":251585}},"extent_utf16":{"start":{"line_number":44,"utf16_col":251554},"end":{"line_number":44,"utf16_col":251644}}},{"name":"isInExtentRange","kind":"function","ident_start":341154,"ident_end":341169,"extent_start":341142,"extent_end":341253,"fully_qualified_name":"isInExtentRange","ident_utf16":{"start":{"line_number":44,"utf16_col":251657},"end":{"line_number":44,"utf16_col":251672}},"extent_utf16":{"start":{"line_number":44,"utf16_col":251645},"end":{"line_number":44,"utf16_col":251756}}},{"name":"getOrdinalMeta","kind":"function","ident_start":341266,"ident_end":341280,"extent_start":341254,"extent_end":341317,"fully_qualified_name":"getOrdinalMeta","ident_utf16":{"start":{"line_number":44,"utf16_col":251769},"end":{"line_number":44,"utf16_col":251783}},"extent_utf16":{"start":{"line_number":44,"utf16_col":251757},"end":{"line_number":44,"utf16_col":251820}}},{"name":"calcNiceTicks","kind":"function","ident_start":341330,"ident_end":341343,"extent_start":341318,"extent_end":341356,"fully_qualified_name":"calcNiceTicks","ident_utf16":{"start":{"line_number":44,"utf16_col":251833},"end":{"line_number":44,"utf16_col":251846}},"extent_utf16":{"start":{"line_number":44,"utf16_col":251821},"end":{"line_number":44,"utf16_col":251859}}},{"name":"calcNiceExtent","kind":"function","ident_start":341369,"ident_end":341383,"extent_start":341357,"extent_end":341396,"fully_qualified_name":"calcNiceExtent","ident_utf16":{"start":{"line_number":44,"utf16_col":251872},"end":{"line_number":44,"utf16_col":251886}},"extent_utf16":{"start":{"line_number":44,"utf16_col":251860},"end":{"line_number":44,"utf16_col":251899}}},{"name":"e","kind":"function","ident_start":341476,"ident_end":341477,"extent_start":341467,"extent_end":341590,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":251979},"end":{"line_number":44,"utf16_col":251980}},"extent_utf16":{"start":{"line_number":44,"utf16_col":251970},"end":{"line_number":44,"utf16_col":252093}}},{"name":"parse","kind":"function","ident_start":341616,"ident_end":341621,"extent_start":341604,"extent_end":341643,"fully_qualified_name":"parse","ident_utf16":{"start":{"line_number":44,"utf16_col":252119},"end":{"line_number":44,"utf16_col":252124}},"extent_utf16":{"start":{"line_number":44,"utf16_col":252107},"end":{"line_number":44,"utf16_col":252146}}},{"name":"contain","kind":"function","ident_start":341656,"ident_end":341663,"extent_start":341644,"extent_end":341702,"fully_qualified_name":"contain","ident_utf16":{"start":{"line_number":44,"utf16_col":252159},"end":{"line_number":44,"utf16_col":252166}},"extent_utf16":{"start":{"line_number":44,"utf16_col":252147},"end":{"line_number":44,"utf16_col":252205}}},{"name":"normalize","kind":"function","ident_start":341715,"ident_end":341724,"extent_start":341703,"extent_end":341763,"fully_qualified_name":"normalize","ident_utf16":{"start":{"line_number":44,"utf16_col":252218},"end":{"line_number":44,"utf16_col":252227}},"extent_utf16":{"start":{"line_number":44,"utf16_col":252206},"end":{"line_number":44,"utf16_col":252266}}},{"name":"scale","kind":"function","ident_start":341776,"ident_end":341781,"extent_start":341764,"extent_end":341820,"fully_qualified_name":"scale","ident_utf16":{"start":{"line_number":44,"utf16_col":252279},"end":{"line_number":44,"utf16_col":252284}},"extent_utf16":{"start":{"line_number":44,"utf16_col":252267},"end":{"line_number":44,"utf16_col":252323}}},{"name":"setExtent","kind":"function","ident_start":341833,"ident_end":341842,"extent_start":341821,"extent_end":341938,"fully_qualified_name":"setExtent","ident_utf16":{"start":{"line_number":44,"utf16_col":252336},"end":{"line_number":44,"utf16_col":252345}},"extent_utf16":{"start":{"line_number":44,"utf16_col":252324},"end":{"line_number":44,"utf16_col":252441}}},{"name":"unionExtent","kind":"function","ident_start":341951,"ident_end":341962,"extent_start":341939,"extent_end":342066,"fully_qualified_name":"unionExtent","ident_utf16":{"start":{"line_number":44,"utf16_col":252454},"end":{"line_number":44,"utf16_col":252465}},"extent_utf16":{"start":{"line_number":44,"utf16_col":252442},"end":{"line_number":44,"utf16_col":252569}}},{"name":"getInterval","kind":"function","ident_start":342079,"ident_end":342090,"extent_start":342067,"extent_end":342124,"fully_qualified_name":"getInterval","ident_utf16":{"start":{"line_number":44,"utf16_col":252582},"end":{"line_number":44,"utf16_col":252593}},"extent_utf16":{"start":{"line_number":44,"utf16_col":252570},"end":{"line_number":44,"utf16_col":252627}}},{"name":"setInterval","kind":"function","ident_start":342137,"ident_end":342148,"extent_start":342125,"extent_end":342246,"fully_qualified_name":"setInterval","ident_utf16":{"start":{"line_number":44,"utf16_col":252640},"end":{"line_number":44,"utf16_col":252651}},"extent_utf16":{"start":{"line_number":44,"utf16_col":252628},"end":{"line_number":44,"utf16_col":252749}}},{"name":"getTicks","kind":"function","ident_start":342259,"ident_end":342267,"extent_start":342247,"extent_end":342660,"fully_qualified_name":"getTicks","ident_utf16":{"start":{"line_number":44,"utf16_col":252762},"end":{"line_number":44,"utf16_col":252770}},"extent_utf16":{"start":{"line_number":44,"utf16_col":252750},"end":{"line_number":44,"utf16_col":253163}}},{"name":"getMinorTicks","kind":"function","ident_start":342673,"ident_end":342686,"extent_start":342661,"extent_end":342909,"fully_qualified_name":"getMinorTicks","ident_utf16":{"start":{"line_number":44,"utf16_col":253176},"end":{"line_number":44,"utf16_col":253189}},"extent_utf16":{"start":{"line_number":44,"utf16_col":253164},"end":{"line_number":44,"utf16_col":253412}}},{"name":"getLabel","kind":"function","ident_start":342922,"ident_end":342930,"extent_start":342910,"extent_end":343079,"fully_qualified_name":"getLabel","ident_utf16":{"start":{"line_number":44,"utf16_col":253425},"end":{"line_number":44,"utf16_col":253433}},"extent_utf16":{"start":{"line_number":44,"utf16_col":253413},"end":{"line_number":44,"utf16_col":253582}}},{"name":"calcNiceTicks","kind":"function","ident_start":343092,"ident_end":343105,"extent_start":343080,"extent_end":343323,"fully_qualified_name":"calcNiceTicks","ident_utf16":{"start":{"line_number":44,"utf16_col":253595},"end":{"line_number":44,"utf16_col":253608}},"extent_utf16":{"start":{"line_number":44,"utf16_col":253583},"end":{"line_number":44,"utf16_col":253826}}},{"name":"calcNiceExtent","kind":"function","ident_start":343336,"ident_end":343350,"extent_start":343324,"extent_end":343686,"fully_qualified_name":"calcNiceExtent","ident_utf16":{"start":{"line_number":44,"utf16_col":253839},"end":{"line_number":44,"utf16_col":253853}},"extent_utf16":{"start":{"line_number":44,"utf16_col":253827},"end":{"line_number":44,"utf16_col":254189}}},{"name":"setNiceExtent","kind":"function","ident_start":343699,"ident_end":343712,"extent_start":343687,"extent_end":343750,"fully_qualified_name":"setNiceExtent","ident_utf16":{"start":{"line_number":44,"utf16_col":254202},"end":{"line_number":44,"utf16_col":254215}},"extent_utf16":{"start":{"line_number":44,"utf16_col":254190},"end":{"line_number":44,"utf16_col":254253}}},{"name":"Bx","kind":"function","ident_start":343871,"ident_end":343873,"extent_start":343862,"extent_end":343924,"fully_qualified_name":"Bx","ident_utf16":{"start":{"line_number":44,"utf16_col":254374},"end":{"line_number":44,"utf16_col":254376}},"extent_utf16":{"start":{"line_number":44,"utf16_col":254365},"end":{"line_number":44,"utf16_col":254427}}},{"name":"Gx","kind":"function","ident_start":343954,"ident_end":343956,"extent_start":343945,"extent_end":344000,"fully_qualified_name":"Gx","ident_utf16":{"start":{"line_number":44,"utf16_col":254457},"end":{"line_number":44,"utf16_col":254459}},"extent_utf16":{"start":{"line_number":44,"utf16_col":254448},"end":{"line_number":44,"utf16_col":254503}}},{"name":"Wx","kind":"function","ident_start":344009,"ident_end":344011,"extent_start":344000,"extent_end":344036,"fully_qualified_name":"Wx","ident_utf16":{"start":{"line_number":44,"utf16_col":254512},"end":{"line_number":44,"utf16_col":254514}},"extent_utf16":{"start":{"line_number":44,"utf16_col":254503},"end":{"line_number":44,"utf16_col":254539}}},{"name":"Hx","kind":"function","ident_start":344045,"ident_end":344047,"extent_start":344036,"extent_end":344125,"fully_qualified_name":"Hx","ident_utf16":{"start":{"line_number":44,"utf16_col":254548},"end":{"line_number":44,"utf16_col":254550}},"extent_utf16":{"start":{"line_number":44,"utf16_col":254539},"end":{"line_number":44,"utf16_col":254628}}},{"name":"Yx","kind":"function","ident_start":344134,"ident_end":344136,"extent_start":344125,"extent_end":345249,"fully_qualified_name":"Yx","ident_utf16":{"start":{"line_number":44,"utf16_col":254637},"end":{"line_number":44,"utf16_col":254639}},"extent_utf16":{"start":{"line_number":44,"utf16_col":254628},"end":{"line_number":44,"utf16_col":255752}}},{"name":"Xx","kind":"function","ident_start":345258,"ident_end":345260,"extent_start":345249,"extent_end":346476,"fully_qualified_name":"Xx","ident_utf16":{"start":{"line_number":44,"utf16_col":255761},"end":{"line_number":44,"utf16_col":255763}},"extent_utf16":{"start":{"line_number":44,"utf16_col":255752},"end":{"line_number":44,"utf16_col":256979}}},{"name":"Ux","kind":"function","ident_start":346485,"ident_end":346487,"extent_start":346476,"extent_end":346684,"fully_qualified_name":"Ux","ident_utf16":{"start":{"line_number":44,"utf16_col":256988},"end":{"line_number":44,"utf16_col":256990}},"extent_utf16":{"start":{"line_number":44,"utf16_col":256979},"end":{"line_number":44,"utf16_col":257187}}},{"name":"Zx","kind":"function","ident_start":346693,"ident_end":346695,"extent_start":346684,"extent_end":348087,"fully_qualified_name":"Zx","ident_utf16":{"start":{"line_number":44,"utf16_col":257196},"end":{"line_number":44,"utf16_col":257198}},"extent_utf16":{"start":{"line_number":44,"utf16_col":257187},"end":{"line_number":44,"utf16_col":258590}}},{"name":"reset","kind":"function","ident_start":346729,"ident_end":346734,"extent_start":346729,"extent_end":348085,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":257232},"end":{"line_number":44,"utf16_col":257237}},"extent_utf16":{"start":{"line_number":44,"utf16_col":257232},"end":{"line_number":44,"utf16_col":258588}}},{"name":"progress","kind":"function","ident_start":347339,"ident_end":347347,"extent_start":347339,"extent_end":348082,"fully_qualified_name":"progress","ident_utf16":{"start":{"line_number":44,"utf16_col":257842},"end":{"line_number":44,"utf16_col":257850}},"extent_utf16":{"start":{"line_number":44,"utf16_col":257842},"end":{"line_number":44,"utf16_col":258585}}},{"name":"jx","kind":"function","ident_start":348096,"ident_end":348098,"extent_start":348087,"extent_end":348169,"fully_qualified_name":"jx","ident_utf16":{"start":{"line_number":44,"utf16_col":258599},"end":{"line_number":44,"utf16_col":258601}},"extent_utf16":{"start":{"line_number":44,"utf16_col":258590},"end":{"line_number":44,"utf16_col":258672}}},{"name":"qx","kind":"function","ident_start":348178,"ident_end":348180,"extent_start":348169,"extent_end":348234,"fully_qualified_name":"qx","ident_utf16":{"start":{"line_number":44,"utf16_col":258681},"end":{"line_number":44,"utf16_col":258683}},"extent_utf16":{"start":{"line_number":44,"utf16_col":258672},"end":{"line_number":44,"utf16_col":258737}}},{"name":"e","kind":"function","ident_start":348262,"ident_end":348263,"extent_start":348253,"extent_end":348317,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":258765},"end":{"line_number":44,"utf16_col":258766}},"extent_utf16":{"start":{"line_number":44,"utf16_col":258756},"end":{"line_number":44,"utf16_col":258820}}},{"name":"getLabel","kind":"function","ident_start":348343,"ident_end":348351,"extent_start":348331,"extent_end":348602,"fully_qualified_name":"getLabel","ident_utf16":{"start":{"line_number":44,"utf16_col":258846},"end":{"line_number":44,"utf16_col":258854}},"extent_utf16":{"start":{"line_number":44,"utf16_col":258834},"end":{"line_number":44,"utf16_col":259105}}},{"name":"getFormattedLabel","kind":"function","ident_start":348615,"ident_end":348632,"extent_start":348603,"extent_end":349188,"fully_qualified_name":"getFormattedLabel","ident_utf16":{"start":{"line_number":44,"utf16_col":259118},"end":{"line_number":44,"utf16_col":259135}},"extent_utf16":{"start":{"line_number":44,"utf16_col":259106},"end":{"line_number":44,"utf16_col":259691}}},{"name":"getTicks","kind":"function","ident_start":349201,"ident_end":349209,"extent_start":349189,"extent_end":351709,"fully_qualified_name":"getTicks","ident_utf16":{"start":{"line_number":44,"utf16_col":259704},"end":{"line_number":44,"utf16_col":259712}},"extent_utf16":{"start":{"line_number":44,"utf16_col":259692},"end":{"line_number":44,"utf16_col":262212}}},{"name":"s","kind":"function","ident_start":349386,"ident_end":349387,"extent_start":349377,"extent_end":349525,"fully_qualified_name":"s","ident_utf16":{"start":{"line_number":44,"utf16_col":259889},"end":{"line_number":44,"utf16_col":259890}},"extent_utf16":{"start":{"line_number":44,"utf16_col":259880},"end":{"line_number":44,"utf16_col":260028}}},{"name":"l","kind":"function","ident_start":349534,"ident_end":349535,"extent_start":349525,"extent_end":350823,"fully_qualified_name":"l","ident_utf16":{"start":{"line_number":44,"utf16_col":260037},"end":{"line_number":44,"utf16_col":260038}},"extent_utf16":{"start":{"line_number":44,"utf16_col":260028},"end":{"line_number":44,"utf16_col":261326}}},{"name":"a","kind":"function","ident_start":349606,"ident_end":349607,"extent_start":349606,"extent_end":349649,"fully_qualified_name":"a","ident_utf16":{"start":{"line_number":44,"utf16_col":260109},"end":{"line_number":44,"utf16_col":260110}},"extent_utf16":{"start":{"line_number":44,"utf16_col":260109},"end":{"line_number":44,"utf16_col":260152}}},{"name":"s","kind":"function","ident_start":349650,"ident_end":349651,"extent_start":349650,"extent_end":349680,"fully_qualified_name":"s","ident_utf16":{"start":{"line_number":44,"utf16_col":260153},"end":{"line_number":44,"utf16_col":260154}},"extent_utf16":{"start":{"line_number":44,"utf16_col":260153},"end":{"line_number":44,"utf16_col":260183}}},{"name":"l","kind":"function","ident_start":349681,"ident_end":349682,"extent_start":349681,"extent_end":349717,"fully_qualified_name":"l","ident_utf16":{"start":{"line_number":44,"utf16_col":260184},"end":{"line_number":44,"utf16_col":260185}},"extent_utf16":{"start":{"line_number":44,"utf16_col":260184},"end":{"line_number":44,"utf16_col":260220}}},{"name":"u","kind":"function","ident_start":349718,"ident_end":349719,"extent_start":349718,"extent_end":349752,"fully_qualified_name":"u","ident_utf16":{"start":{"line_number":44,"utf16_col":260221},"end":{"line_number":44,"utf16_col":260222}},"extent_utf16":{"start":{"line_number":44,"utf16_col":260221},"end":{"line_number":44,"utf16_col":260255}}},{"name":"h","kind":"function","ident_start":349753,"ident_end":349754,"extent_start":349753,"extent_end":349788,"fully_qualified_name":"h","ident_utf16":{"start":{"line_number":44,"utf16_col":260256},"end":{"line_number":44,"utf16_col":260257}},"extent_utf16":{"start":{"line_number":44,"utf16_col":260256},"end":{"line_number":44,"utf16_col":260291}}},{"name":"c","kind":"function","ident_start":349789,"ident_end":349790,"extent_start":349789,"extent_end":349826,"fully_qualified_name":"c","ident_utf16":{"start":{"line_number":44,"utf16_col":260292},"end":{"line_number":44,"utf16_col":260293}},"extent_utf16":{"start":{"line_number":44,"utf16_col":260292},"end":{"line_number":44,"utf16_col":260329}}},{"name":"p","kind":"function","ident_start":349827,"ident_end":349828,"extent_start":349827,"extent_end":349864,"fully_qualified_name":"p","ident_utf16":{"start":{"line_number":44,"utf16_col":260330},"end":{"line_number":44,"utf16_col":260331}},"extent_utf16":{"start":{"line_number":44,"utf16_col":260330},"end":{"line_number":44,"utf16_col":260367}}},{"name":"d","kind":"function","ident_start":349865,"ident_end":349866,"extent_start":349865,"extent_end":349907,"fully_qualified_name":"d","ident_utf16":{"start":{"line_number":44,"utf16_col":260368},"end":{"line_number":44,"utf16_col":260369}},"extent_utf16":{"start":{"line_number":44,"utf16_col":260368},"end":{"line_number":44,"utf16_col":260410}}},{"name":"calcNiceExtent","kind":"function","ident_start":351722,"ident_end":351736,"extent_start":351710,"extent_end":351976,"fully_qualified_name":"calcNiceExtent","ident_utf16":{"start":{"line_number":44,"utf16_col":262225},"end":{"line_number":44,"utf16_col":262239}},"extent_utf16":{"start":{"line_number":44,"utf16_col":262213},"end":{"line_number":44,"utf16_col":262479}}},{"name":"calcNiceTicks","kind":"function","ident_start":351989,"ident_end":352002,"extent_start":351977,"extent_end":352399,"fully_qualified_name":"calcNiceTicks","ident_utf16":{"start":{"line_number":44,"utf16_col":262492},"end":{"line_number":44,"utf16_col":262505}},"extent_utf16":{"start":{"line_number":44,"utf16_col":262480},"end":{"line_number":44,"utf16_col":262902}}},{"name":"parse","kind":"function","ident_start":352412,"ident_end":352417,"extent_start":352400,"extent_end":352451,"fully_qualified_name":"parse","ident_utf16":{"start":{"line_number":44,"utf16_col":262915},"end":{"line_number":44,"utf16_col":262920}},"extent_utf16":{"start":{"line_number":44,"utf16_col":262903},"end":{"line_number":44,"utf16_col":262954}}},{"name":"contain","kind":"function","ident_start":352464,"ident_end":352471,"extent_start":352452,"extent_end":352522,"fully_qualified_name":"contain","ident_utf16":{"start":{"line_number":44,"utf16_col":262967},"end":{"line_number":44,"utf16_col":262974}},"extent_utf16":{"start":{"line_number":44,"utf16_col":262955},"end":{"line_number":44,"utf16_col":263025}}},{"name":"normalize","kind":"function","ident_start":352535,"ident_end":352544,"extent_start":352523,"extent_end":352595,"fully_qualified_name":"normalize","ident_utf16":{"start":{"line_number":44,"utf16_col":263038},"end":{"line_number":44,"utf16_col":263047}},"extent_utf16":{"start":{"line_number":44,"utf16_col":263026},"end":{"line_number":44,"utf16_col":263098}}},{"name":"scale","kind":"function","ident_start":352608,"ident_end":352613,"extent_start":352596,"extent_end":352652,"fully_qualified_name":"scale","ident_utf16":{"start":{"line_number":44,"utf16_col":263111},"end":{"line_number":44,"utf16_col":263116}},"extent_utf16":{"start":{"line_number":44,"utf16_col":263099},"end":{"line_number":44,"utf16_col":263155}}},{"name":"Jx","kind":"function","ident_start":352890,"ident_end":352892,"extent_start":352881,"extent_end":352944,"fully_qualified_name":"Jx","ident_utf16":{"start":{"line_number":44,"utf16_col":263393},"end":{"line_number":44,"utf16_col":263395}},"extent_utf16":{"start":{"line_number":44,"utf16_col":263384},"end":{"line_number":44,"utf16_col":263447}}},{"name":"Qx","kind":"function","ident_start":352953,"ident_end":352955,"extent_start":352944,"extent_end":352995,"fully_qualified_name":"Qx","ident_utf16":{"start":{"line_number":44,"utf16_col":263456},"end":{"line_number":44,"utf16_col":263458}},"extent_utf16":{"start":{"line_number":44,"utf16_col":263447},"end":{"line_number":44,"utf16_col":263498}}},{"name":"t_","kind":"function","ident_start":353004,"ident_end":353006,"extent_start":352995,"extent_end":353052,"fully_qualified_name":"t_","ident_utf16":{"start":{"line_number":44,"utf16_col":263507},"end":{"line_number":44,"utf16_col":263509}},"extent_utf16":{"start":{"line_number":44,"utf16_col":263498},"end":{"line_number":44,"utf16_col":263555}}},{"name":"e_","kind":"function","ident_start":353061,"ident_end":353063,"extent_start":353052,"extent_end":353132,"fully_qualified_name":"e_","ident_utf16":{"start":{"line_number":44,"utf16_col":263564},"end":{"line_number":44,"utf16_col":263566}},"extent_utf16":{"start":{"line_number":44,"utf16_col":263555},"end":{"line_number":44,"utf16_col":263635}}},{"name":"n_","kind":"function","ident_start":353141,"ident_end":353143,"extent_start":353132,"extent_end":353163,"fully_qualified_name":"n_","ident_utf16":{"start":{"line_number":44,"utf16_col":263644},"end":{"line_number":44,"utf16_col":263646}},"extent_utf16":{"start":{"line_number":44,"utf16_col":263635},"end":{"line_number":44,"utf16_col":263666}}},{"name":"i_","kind":"function","ident_start":353172,"ident_end":353174,"extent_start":353163,"extent_end":353375,"fully_qualified_name":"i_","ident_utf16":{"start":{"line_number":44,"utf16_col":263675},"end":{"line_number":44,"utf16_col":263677}},"extent_utf16":{"start":{"line_number":44,"utf16_col":263666},"end":{"line_number":44,"utf16_col":263878}}},{"name":"e","kind":"function","ident_start":353513,"ident_end":353514,"extent_start":353504,"extent_end":353633,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":264016},"end":{"line_number":44,"utf16_col":264017}},"extent_utf16":{"start":{"line_number":44,"utf16_col":264007},"end":{"line_number":44,"utf16_col":264136}}},{"name":"getTicks","kind":"function","ident_start":353659,"ident_end":353667,"extent_start":353647,"extent_end":353919,"fully_qualified_name":"getTicks","ident_utf16":{"start":{"line_number":44,"utf16_col":264162},"end":{"line_number":44,"utf16_col":264170}},"extent_utf16":{"start":{"line_number":44,"utf16_col":264150},"end":{"line_number":44,"utf16_col":264422}}},{"name":"setExtent","kind":"function","ident_start":353932,"ident_end":353941,"extent_start":353920,"extent_end":354048,"fully_qualified_name":"setExtent","ident_utf16":{"start":{"line_number":44,"utf16_col":264435},"end":{"line_number":44,"utf16_col":264444}},"extent_utf16":{"start":{"line_number":44,"utf16_col":264423},"end":{"line_number":44,"utf16_col":264551}}},{"name":"getExtent","kind":"function","ident_start":354061,"ident_end":354070,"extent_start":354049,"extent_end":354273,"fully_qualified_name":"getExtent","ident_utf16":{"start":{"line_number":44,"utf16_col":264564},"end":{"line_number":44,"utf16_col":264573}},"extent_utf16":{"start":{"line_number":44,"utf16_col":264552},"end":{"line_number":44,"utf16_col":264776}}},{"name":"unionExtent","kind":"function","ident_start":354286,"ident_end":354297,"extent_start":354274,"extent_end":354429,"fully_qualified_name":"unionExtent","ident_utf16":{"start":{"line_number":44,"utf16_col":264789},"end":{"line_number":44,"utf16_col":264800}},"extent_utf16":{"start":{"line_number":44,"utf16_col":264777},"end":{"line_number":44,"utf16_col":264932}}},{"name":"unionExtentFromData","kind":"function","ident_start":354442,"ident_end":354461,"extent_start":354430,"extent_end":354520,"fully_qualified_name":"unionExtentFromData","ident_utf16":{"start":{"line_number":44,"utf16_col":264945},"end":{"line_number":44,"utf16_col":264964}},"extent_utf16":{"start":{"line_number":44,"utf16_col":264933},"end":{"line_number":44,"utf16_col":265023}}},{"name":"calcNiceTicks","kind":"function","ident_start":354533,"ident_end":354546,"extent_start":354521,"extent_end":354780,"fully_qualified_name":"calcNiceTicks","ident_utf16":{"start":{"line_number":44,"utf16_col":265036},"end":{"line_number":44,"utf16_col":265049}},"extent_utf16":{"start":{"line_number":44,"utf16_col":265024},"end":{"line_number":44,"utf16_col":265283}}},{"name":"calcNiceExtent","kind":"function","ident_start":354793,"ident_end":354807,"extent_start":354781,"extent_end":354895,"fully_qualified_name":"calcNiceExtent","ident_utf16":{"start":{"line_number":44,"utf16_col":265296},"end":{"line_number":44,"utf16_col":265310}},"extent_utf16":{"start":{"line_number":44,"utf16_col":265284},"end":{"line_number":44,"utf16_col":265398}}},{"name":"parse","kind":"function","ident_start":354908,"ident_end":354913,"extent_start":354896,"extent_end":354935,"fully_qualified_name":"parse","ident_utf16":{"start":{"line_number":44,"utf16_col":265411},"end":{"line_number":44,"utf16_col":265416}},"extent_utf16":{"start":{"line_number":44,"utf16_col":265399},"end":{"line_number":44,"utf16_col":265438}}},{"name":"contain","kind":"function","ident_start":354948,"ident_end":354955,"extent_start":354936,"extent_end":355014,"fully_qualified_name":"contain","ident_utf16":{"start":{"line_number":44,"utf16_col":265451},"end":{"line_number":44,"utf16_col":265458}},"extent_utf16":{"start":{"line_number":44,"utf16_col":265439},"end":{"line_number":44,"utf16_col":265517}}},{"name":"normalize","kind":"function","ident_start":355027,"ident_end":355036,"extent_start":355015,"extent_end":355095,"fully_qualified_name":"normalize","ident_utf16":{"start":{"line_number":44,"utf16_col":265530},"end":{"line_number":44,"utf16_col":265539}},"extent_utf16":{"start":{"line_number":44,"utf16_col":265518},"end":{"line_number":44,"utf16_col":265598}}},{"name":"scale","kind":"function","ident_start":355108,"ident_end":355113,"extent_start":355096,"extent_end":355170,"fully_qualified_name":"scale","ident_utf16":{"start":{"line_number":44,"utf16_col":265611},"end":{"line_number":44,"utf16_col":265616}},"extent_utf16":{"start":{"line_number":44,"utf16_col":265599},"end":{"line_number":44,"utf16_col":265673}}},{"name":"d_","kind":"function","ident_start":355216,"ident_end":355218,"extent_start":355207,"extent_end":355243,"fully_qualified_name":"d_","ident_utf16":{"start":{"line_number":44,"utf16_col":265719},"end":{"line_number":44,"utf16_col":265721}},"extent_utf16":{"start":{"line_number":44,"utf16_col":265710},"end":{"line_number":44,"utf16_col":265746}}},{"name":"t","kind":"function","ident_start":355349,"ident_end":355350,"extent_start":355340,"extent_end":355385,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":265852},"end":{"line_number":44,"utf16_col":265853}},"extent_utf16":{"start":{"line_number":44,"utf16_col":265843},"end":{"line_number":44,"utf16_col":265888}}},{"name":"_prepareParams","kind":"function","ident_start":355404,"ident_end":355418,"extent_start":355392,"extent_end":356160,"fully_qualified_name":"_prepareParams","ident_utf16":{"start":{"line_number":44,"utf16_col":265907},"end":{"line_number":44,"utf16_col":265921}},"extent_utf16":{"start":{"line_number":44,"utf16_col":265895},"end":{"line_number":44,"utf16_col":266663}}},{"name":"calculate","kind":"function","ident_start":356173,"ident_end":356182,"extent_start":356161,"extent_end":356805,"fully_qualified_name":"calculate","ident_utf16":{"start":{"line_number":44,"utf16_col":266676},"end":{"line_number":44,"utf16_col":266685}},"extent_utf16":{"start":{"line_number":44,"utf16_col":266664},"end":{"line_number":44,"utf16_col":267308}}},{"name":"modifyDataMinMax","kind":"function","ident_start":356818,"ident_end":356834,"extent_start":356806,"extent_end":356863,"fully_qualified_name":"modifyDataMinMax","ident_utf16":{"start":{"line_number":44,"utf16_col":267321},"end":{"line_number":44,"utf16_col":267337}},"extent_utf16":{"start":{"line_number":44,"utf16_col":267309},"end":{"line_number":44,"utf16_col":267366}}},{"name":"setDeterminedMinMax","kind":"function","ident_start":356876,"ident_end":356895,"extent_start":356864,"extent_end":356932,"fully_qualified_name":"setDeterminedMinMax","ident_utf16":{"start":{"line_number":44,"utf16_col":267379},"end":{"line_number":44,"utf16_col":267398}},"extent_utf16":{"start":{"line_number":44,"utf16_col":267367},"end":{"line_number":44,"utf16_col":267435}}},{"name":"freeze","kind":"function","ident_start":356945,"ident_end":356951,"extent_start":356933,"extent_end":356978,"fully_qualified_name":"freeze","ident_utf16":{"start":{"line_number":44,"utf16_col":267448},"end":{"line_number":44,"utf16_col":267454}},"extent_utf16":{"start":{"line_number":44,"utf16_col":267436},"end":{"line_number":44,"utf16_col":267481}}},{"name":"v_","kind":"function","ident_start":357075,"ident_end":357077,"extent_start":357066,"extent_end":357155,"fully_qualified_name":"v_","ident_utf16":{"start":{"line_number":44,"utf16_col":267578},"end":{"line_number":44,"utf16_col":267580}},"extent_utf16":{"start":{"line_number":44,"utf16_col":267569},"end":{"line_number":44,"utf16_col":267658}}},{"name":"m_","kind":"function","ident_start":357164,"ident_end":357166,"extent_start":357155,"extent_end":357213,"fully_qualified_name":"m_","ident_utf16":{"start":{"line_number":44,"utf16_col":267667},"end":{"line_number":44,"utf16_col":267669}},"extent_utf16":{"start":{"line_number":44,"utf16_col":267658},"end":{"line_number":44,"utf16_col":267716}}},{"name":"x_","kind":"function","ident_start":357222,"ident_end":357224,"extent_start":357213,"extent_end":357936,"fully_qualified_name":"x_","ident_utf16":{"start":{"line_number":44,"utf16_col":267725},"end":{"line_number":44,"utf16_col":267727}},"extent_utf16":{"start":{"line_number":44,"utf16_col":267716},"end":{"line_number":44,"utf16_col":268439}}},{"name":"__","kind":"function","ident_start":357945,"ident_end":357947,"extent_start":357936,"extent_end":358320,"fully_qualified_name":"__","ident_utf16":{"start":{"line_number":44,"utf16_col":268448},"end":{"line_number":44,"utf16_col":268450}},"extent_utf16":{"start":{"line_number":44,"utf16_col":268439},"end":{"line_number":44,"utf16_col":268823}}},{"name":"b_","kind":"function","ident_start":358329,"ident_end":358331,"extent_start":358320,"extent_end":358618,"fully_qualified_name":"b_","ident_utf16":{"start":{"line_number":44,"utf16_col":268832},"end":{"line_number":44,"utf16_col":268834}},"extent_utf16":{"start":{"line_number":44,"utf16_col":268823},"end":{"line_number":44,"utf16_col":269121}}},{"name":"w_","kind":"function","ident_start":358627,"ident_end":358629,"extent_start":358618,"extent_end":359069,"fully_qualified_name":"w_","ident_utf16":{"start":{"line_number":44,"utf16_col":269130},"end":{"line_number":44,"utf16_col":269132}},"extent_utf16":{"start":{"line_number":44,"utf16_col":269121},"end":{"line_number":44,"utf16_col":269572}}},{"name":"S_","kind":"function","ident_start":359078,"ident_end":359080,"extent_start":359069,"extent_end":359140,"fully_qualified_name":"S_","ident_utf16":{"start":{"line_number":44,"utf16_col":269581},"end":{"line_number":44,"utf16_col":269583}},"extent_utf16":{"start":{"line_number":44,"utf16_col":269572},"end":{"line_number":44,"utf16_col":269643}}},{"name":"M_","kind":"function","ident_start":359149,"ident_end":359151,"extent_start":359140,"extent_end":359325,"fully_qualified_name":"M_","ident_utf16":{"start":{"line_number":44,"utf16_col":269652},"end":{"line_number":44,"utf16_col":269654}},"extent_utf16":{"start":{"line_number":44,"utf16_col":269643},"end":{"line_number":44,"utf16_col":269828}}},{"name":"I_","kind":"function","ident_start":359334,"ident_end":359336,"extent_start":359325,"extent_end":359388,"fully_qualified_name":"I_","ident_utf16":{"start":{"line_number":44,"utf16_col":269837},"end":{"line_number":44,"utf16_col":269839}},"extent_utf16":{"start":{"line_number":44,"utf16_col":269828},"end":{"line_number":44,"utf16_col":269891}}},{"name":"T_","kind":"function","ident_start":359397,"ident_end":359399,"extent_start":359388,"extent_end":359456,"fully_qualified_name":"T_","ident_utf16":{"start":{"line_number":44,"utf16_col":269900},"end":{"line_number":44,"utf16_col":269902}},"extent_utf16":{"start":{"line_number":44,"utf16_col":269891},"end":{"line_number":44,"utf16_col":269959}}},{"name":"C_","kind":"function","ident_start":359465,"ident_end":359467,"extent_start":359456,"extent_end":359548,"fully_qualified_name":"C_","ident_utf16":{"start":{"line_number":44,"utf16_col":269968},"end":{"line_number":44,"utf16_col":269970}},"extent_utf16":{"start":{"line_number":44,"utf16_col":269959},"end":{"line_number":44,"utf16_col":270051}}},{"name":"t","kind":"function","ident_start":359575,"ident_end":359576,"extent_start":359566,"extent_end":359580,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":270078},"end":{"line_number":44,"utf16_col":270079}},"extent_utf16":{"start":{"line_number":44,"utf16_col":270069},"end":{"line_number":44,"utf16_col":270083}}},{"name":"getNeedCrossZero","kind":"function","ident_start":359599,"ident_end":359615,"extent_start":359587,"extent_end":359652,"fully_qualified_name":"getNeedCrossZero","ident_utf16":{"start":{"line_number":44,"utf16_col":270102},"end":{"line_number":44,"utf16_col":270118}},"extent_utf16":{"start":{"line_number":44,"utf16_col":270090},"end":{"line_number":44,"utf16_col":270155}}},{"name":"getCoordSysModel","kind":"function","ident_start":359665,"ident_end":359681,"extent_start":359653,"extent_end":359694,"fully_qualified_name":"getCoordSysModel","ident_utf16":{"start":{"line_number":44,"utf16_col":270168},"end":{"line_number":44,"utf16_col":270184}},"extent_utf16":{"start":{"line_number":44,"utf16_col":270156},"end":{"line_number":44,"utf16_col":270197}}},{"name":"createList","kind":"function","ident_start":359810,"ident_end":359820,"extent_start":359810,"extent_end":359851,"fully_qualified_name":"createList","ident_utf16":{"start":{"line_number":44,"utf16_col":270313},"end":{"line_number":44,"utf16_col":270323}},"extent_utf16":{"start":{"line_number":44,"utf16_col":270313},"end":{"line_number":44,"utf16_col":270354}}},{"name":"createScale","kind":"function","ident_start":359882,"ident_end":359893,"extent_start":359882,"extent_end":359999,"fully_qualified_name":"createScale","ident_utf16":{"start":{"line_number":44,"utf16_col":270385},"end":{"line_number":44,"utf16_col":270396}},"extent_utf16":{"start":{"line_number":44,"utf16_col":270385},"end":{"line_number":44,"utf16_col":270502}}},{"name":"mixinAxisModelCommonMethods","kind":"function","ident_start":360000,"ident_end":360027,"extent_start":360000,"extent_end":360048,"fully_qualified_name":"mixinAxisModelCommonMethods","ident_utf16":{"start":{"line_number":44,"utf16_col":270503},"end":{"line_number":44,"utf16_col":270530}},"extent_utf16":{"start":{"line_number":44,"utf16_col":270503},"end":{"line_number":44,"utf16_col":270551}}},{"name":"createTextStyle","kind":"function","ident_start":360062,"ident_end":360077,"extent_start":360062,"extent_end":360142,"fully_qualified_name":"createTextStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":270565},"end":{"line_number":44,"utf16_col":270580}},"extent_utf16":{"start":{"line_number":44,"utf16_col":270565},"end":{"line_number":44,"utf16_col":270645}}},{"name":"createDimensions","kind":"function","ident_start":360143,"ident_end":360159,"extent_start":360143,"extent_end":360200,"fully_qualified_name":"createDimensions","ident_utf16":{"start":{"line_number":44,"utf16_col":270646},"end":{"line_number":44,"utf16_col":270662}},"extent_utf16":{"start":{"line_number":44,"utf16_col":270646},"end":{"line_number":44,"utf16_col":270703}}},{"name":"L_","kind":"function","ident_start":360251,"ident_end":360253,"extent_start":360242,"extent_end":360285,"fully_qualified_name":"L_","ident_utf16":{"start":{"line_number":44,"utf16_col":270754},"end":{"line_number":44,"utf16_col":270756}},"extent_utf16":{"start":{"line_number":44,"utf16_col":270745},"end":{"line_number":44,"utf16_col":270788}}},{"name":"P_","kind":"function","ident_start":360294,"ident_end":360296,"extent_start":360285,"extent_end":360495,"fully_qualified_name":"P_","ident_utf16":{"start":{"line_number":44,"utf16_col":270797},"end":{"line_number":44,"utf16_col":270799}},"extent_utf16":{"start":{"line_number":44,"utf16_col":270788},"end":{"line_number":44,"utf16_col":270998}}},{"name":"R_","kind":"function","ident_start":360514,"ident_end":360516,"extent_start":360505,"extent_end":360565,"fully_qualified_name":"R_","ident_utf16":{"start":{"line_number":44,"utf16_col":271017},"end":{"line_number":44,"utf16_col":271019}},"extent_utf16":{"start":{"line_number":44,"utf16_col":271008},"end":{"line_number":44,"utf16_col":271068}}},{"name":"N_","kind":"function","ident_start":360574,"ident_end":360576,"extent_start":360565,"extent_end":360703,"fully_qualified_name":"N_","ident_utf16":{"start":{"line_number":44,"utf16_col":271077},"end":{"line_number":44,"utf16_col":271079}},"extent_utf16":{"start":{"line_number":44,"utf16_col":271068},"end":{"line_number":44,"utf16_col":271206}}},{"name":"t","kind":"function","ident_start":360730,"ident_end":360731,"extent_start":360721,"extent_end":360747,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":271233},"end":{"line_number":44,"utf16_col":271234}},"extent_utf16":{"start":{"line_number":44,"utf16_col":271224},"end":{"line_number":44,"utf16_col":271250}}},{"name":"setCenter","kind":"function","ident_start":360766,"ident_end":360775,"extent_start":360754,"extent_end":360803,"fully_qualified_name":"setCenter","ident_utf16":{"start":{"line_number":44,"utf16_col":271269},"end":{"line_number":44,"utf16_col":271278}},"extent_utf16":{"start":{"line_number":44,"utf16_col":271257},"end":{"line_number":44,"utf16_col":271306}}},{"name":"getCenter","kind":"function","ident_start":360816,"ident_end":360825,"extent_start":360804,"extent_end":360903,"fully_qualified_name":"getCenter","ident_utf16":{"start":{"line_number":44,"utf16_col":271319},"end":{"line_number":44,"utf16_col":271328}},"extent_utf16":{"start":{"line_number":44,"utf16_col":271307},"end":{"line_number":44,"utf16_col":271406}}},{"name":"z_","kind":"function","ident_start":360909,"ident_end":360911,"extent_start":360909,"extent_end":360979,"fully_qualified_name":"z_","ident_utf16":{"start":{"line_number":44,"utf16_col":271412},"end":{"line_number":44,"utf16_col":271414}},"extent_utf16":{"start":{"line_number":44,"utf16_col":271412},"end":{"line_number":44,"utf16_col":271482}}},{"name":"V_","kind":"function","ident_start":360980,"ident_end":360982,"extent_start":360980,"extent_end":361032,"fully_qualified_name":"V_","ident_utf16":{"start":{"line_number":44,"utf16_col":271483},"end":{"line_number":44,"utf16_col":271485}},"extent_utf16":{"start":{"line_number":44,"utf16_col":271483},"end":{"line_number":44,"utf16_col":271535}}},{"name":"e","kind":"function","ident_start":361057,"ident_end":361058,"extent_start":361048,"extent_end":361159,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":271560},"end":{"line_number":44,"utf16_col":271561}},"extent_utf16":{"start":{"line_number":44,"utf16_col":271551},"end":{"line_number":44,"utf16_col":271662}}},{"name":"calcCenter","kind":"function","ident_start":361185,"ident_end":361195,"extent_start":361173,"extent_end":361601,"fully_qualified_name":"calcCenter","ident_utf16":{"start":{"line_number":44,"utf16_col":271688},"end":{"line_number":44,"utf16_col":271698}},"extent_utf16":{"start":{"line_number":44,"utf16_col":271676},"end":{"line_number":44,"utf16_col":272104}}},{"name":"getBoundingRect","kind":"function","ident_start":361614,"ident_end":361629,"extent_start":361602,"extent_end":361975,"fully_qualified_name":"getBoundingRect","ident_utf16":{"start":{"line_number":44,"utf16_col":272117},"end":{"line_number":44,"utf16_col":272132}},"extent_utf16":{"start":{"line_number":44,"utf16_col":272105},"end":{"line_number":44,"utf16_col":272478}}},{"name":"contain","kind":"function","ident_start":361988,"ident_end":361995,"extent_start":361976,"extent_end":362294,"fully_qualified_name":"contain","ident_utf16":{"start":{"line_number":44,"utf16_col":272491},"end":{"line_number":44,"utf16_col":272498}},"extent_utf16":{"start":{"line_number":44,"utf16_col":272479},"end":{"line_number":44,"utf16_col":272797}}},{"name":"transformTo","kind":"function","ident_start":362307,"ident_end":362318,"extent_start":362295,"extent_end":362683,"fully_qualified_name":"transformTo","ident_utf16":{"start":{"line_number":44,"utf16_col":272810},"end":{"line_number":44,"utf16_col":272821}},"extent_utf16":{"start":{"line_number":44,"utf16_col":272798},"end":{"line_number":44,"utf16_col":273186}}},{"name":"cloneShallow","kind":"function","ident_start":362696,"ident_end":362708,"extent_start":362684,"extent_end":362835,"fully_qualified_name":"cloneShallow","ident_utf16":{"start":{"line_number":44,"utf16_col":273199},"end":{"line_number":44,"utf16_col":273211}},"extent_utf16":{"start":{"line_number":44,"utf16_col":273187},"end":{"line_number":44,"utf16_col":273338}}},{"name":"e","kind":"function","ident_start":362867,"ident_end":362868,"extent_start":362858,"extent_end":362950,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":273370},"end":{"line_number":44,"utf16_col":273371}},"extent_utf16":{"start":{"line_number":44,"utf16_col":273361},"end":{"line_number":44,"utf16_col":273453}}},{"name":"calcCenter","kind":"function","ident_start":362976,"ident_end":362986,"extent_start":362964,"extent_end":363196,"fully_qualified_name":"calcCenter","ident_utf16":{"start":{"line_number":44,"utf16_col":273479},"end":{"line_number":44,"utf16_col":273489}},"extent_utf16":{"start":{"line_number":44,"utf16_col":273467},"end":{"line_number":44,"utf16_col":273699}}},{"name":"G_","kind":"function","ident_start":363213,"ident_end":363215,"extent_start":363204,"extent_end":363271,"fully_qualified_name":"G_","ident_utf16":{"start":{"line_number":44,"utf16_col":273716},"end":{"line_number":44,"utf16_col":273718}},"extent_utf16":{"start":{"line_number":44,"utf16_col":273707},"end":{"line_number":44,"utf16_col":273774}}},{"name":"W_","kind":"function","ident_start":363280,"ident_end":363282,"extent_start":363271,"extent_end":363455,"fully_qualified_name":"W_","ident_utf16":{"start":{"line_number":44,"utf16_col":273783},"end":{"line_number":44,"utf16_col":273785}},"extent_utf16":{"start":{"line_number":44,"utf16_col":273774},"end":{"line_number":44,"utf16_col":273958}}},{"name":"H_","kind":"function","ident_start":363464,"ident_end":363466,"extent_start":363455,"extent_end":364349,"fully_qualified_name":"H_","ident_utf16":{"start":{"line_number":44,"utf16_col":273967},"end":{"line_number":44,"utf16_col":273969}},"extent_utf16":{"start":{"line_number":44,"utf16_col":273958},"end":{"line_number":44,"utf16_col":274852}}},{"name":"getPercentWithPrecision","kind":"function","ident_start":364472,"ident_end":364495,"extent_start":364472,"extent_end":364539,"fully_qualified_name":"getPercentWithPrecision","ident_utf16":{"start":{"line_number":44,"utf16_col":274975},"end":{"line_number":44,"utf16_col":274998}},"extent_utf16":{"start":{"line_number":44,"utf16_col":274975},"end":{"line_number":44,"utf16_col":275042}}},{"name":"formatTime","kind":"function","ident_start":365362,"ident_end":365372,"extent_start":365362,"extent_end":365907,"fully_qualified_name":"formatTime","ident_utf16":{"start":{"line_number":44,"utf16_col":275865},"end":{"line_number":44,"utf16_col":275875}},"extent_utf16":{"start":{"line_number":44,"utf16_col":275865},"end":{"line_number":44,"utf16_col":276410}}},{"name":"capitalFirst","kind":"function","ident_start":365908,"ident_end":365920,"extent_start":365908,"extent_end":365982,"fully_qualified_name":"capitalFirst","ident_utf16":{"start":{"line_number":44,"utf16_col":276411},"end":{"line_number":44,"utf16_col":276423}},"extent_utf16":{"start":{"line_number":44,"utf16_col":276411},"end":{"line_number":44,"utf16_col":276485}}},{"name":"truncateText","kind":"function","ident_start":365983,"ident_end":365995,"extent_start":365983,"extent_end":366055,"fully_qualified_name":"truncateText","ident_utf16":{"start":{"line_number":44,"utf16_col":276486},"end":{"line_number":44,"utf16_col":276498}},"extent_utf16":{"start":{"line_number":44,"utf16_col":276486},"end":{"line_number":44,"utf16_col":276558}}},{"name":"getTextRect","kind":"function","ident_start":366056,"ident_end":366067,"extent_start":366056,"extent_end":366232,"fully_qualified_name":"getTextRect","ident_utf16":{"start":{"line_number":44,"utf16_col":276559},"end":{"line_number":44,"utf16_col":276570}},"extent_utf16":{"start":{"line_number":44,"utf16_col":276559},"end":{"line_number":44,"utf16_col":276735}}},{"name":"K_","kind":"function","ident_start":366435,"ident_end":366437,"extent_start":366426,"extent_end":366579,"fully_qualified_name":"K_","ident_utf16":{"start":{"line_number":44,"utf16_col":276938},"end":{"line_number":44,"utf16_col":276940}},"extent_utf16":{"start":{"line_number":44,"utf16_col":276929},"end":{"line_number":44,"utf16_col":277082}}},{"name":"$_","kind":"function","ident_start":366588,"ident_end":366590,"extent_start":366579,"extent_end":367199,"fully_qualified_name":"$_","ident_utf16":{"start":{"line_number":44,"utf16_col":277091},"end":{"line_number":44,"utf16_col":277093}},"extent_utf16":{"start":{"line_number":44,"utf16_col":277082},"end":{"line_number":44,"utf16_col":277702}}},{"name":"J_","kind":"function","ident_start":367208,"ident_end":367210,"extent_start":367199,"extent_end":367772,"fully_qualified_name":"J_","ident_utf16":{"start":{"line_number":44,"utf16_col":277711},"end":{"line_number":44,"utf16_col":277713}},"extent_utf16":{"start":{"line_number":44,"utf16_col":277702},"end":{"line_number":44,"utf16_col":278275}}},{"name":"Q_","kind":"function","ident_start":367781,"ident_end":367783,"extent_start":367772,"extent_end":368036,"fully_qualified_name":"Q_","ident_utf16":{"start":{"line_number":44,"utf16_col":278284},"end":{"line_number":44,"utf16_col":278286}},"extent_utf16":{"start":{"line_number":44,"utf16_col":278275},"end":{"line_number":44,"utf16_col":278539}}},{"name":"tb","kind":"function","ident_start":368045,"ident_end":368047,"extent_start":368036,"extent_end":368084,"fully_qualified_name":"tb","ident_utf16":{"start":{"line_number":44,"utf16_col":278548},"end":{"line_number":44,"utf16_col":278550}},"extent_utf16":{"start":{"line_number":44,"utf16_col":278539},"end":{"line_number":44,"utf16_col":278587}}},{"name":"eb","kind":"function","ident_start":368093,"ident_end":368095,"extent_start":368084,"extent_end":368162,"fully_qualified_name":"eb","ident_utf16":{"start":{"line_number":44,"utf16_col":278596},"end":{"line_number":44,"utf16_col":278598}},"extent_utf16":{"start":{"line_number":44,"utf16_col":278587},"end":{"line_number":44,"utf16_col":278665}}},{"name":"nb","kind":"function","ident_start":368171,"ident_end":368173,"extent_start":368162,"extent_end":368214,"fully_qualified_name":"nb","ident_utf16":{"start":{"line_number":44,"utf16_col":278674},"end":{"line_number":44,"utf16_col":278676}},"extent_utf16":{"start":{"line_number":44,"utf16_col":278665},"end":{"line_number":44,"utf16_col":278717}}},{"name":"ib","kind":"function","ident_start":368223,"ident_end":368225,"extent_start":368214,"extent_end":368638,"fully_qualified_name":"ib","ident_utf16":{"start":{"line_number":44,"utf16_col":278726},"end":{"line_number":44,"utf16_col":278728}},"extent_utf16":{"start":{"line_number":44,"utf16_col":278717},"end":{"line_number":44,"utf16_col":279141}}},{"name":"g","kind":"function","ident_start":368516,"ident_end":368517,"extent_start":368507,"extent_end":368606,"fully_qualified_name":"g","ident_utf16":{"start":{"line_number":44,"utf16_col":279019},"end":{"line_number":44,"utf16_col":279020}},"extent_utf16":{"start":{"line_number":44,"utf16_col":279010},"end":{"line_number":44,"utf16_col":279109}}},{"name":"rb","kind":"function","ident_start":368647,"ident_end":368649,"extent_start":368638,"extent_end":368825,"fully_qualified_name":"rb","ident_utf16":{"start":{"line_number":44,"utf16_col":279150},"end":{"line_number":44,"utf16_col":279152}},"extent_utf16":{"start":{"line_number":44,"utf16_col":279141},"end":{"line_number":44,"utf16_col":279328}}},{"name":"t","kind":"function","ident_start":368861,"ident_end":368862,"extent_start":368852,"extent_end":368947,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":279364},"end":{"line_number":44,"utf16_col":279365}},"extent_utf16":{"start":{"line_number":44,"utf16_col":279355},"end":{"line_number":44,"utf16_col":279450}}},{"name":"contain","kind":"function","ident_start":368966,"ident_end":368973,"extent_start":368954,"extent_end":369067,"fully_qualified_name":"contain","ident_utf16":{"start":{"line_number":44,"utf16_col":279469},"end":{"line_number":44,"utf16_col":279476}},"extent_utf16":{"start":{"line_number":44,"utf16_col":279457},"end":{"line_number":44,"utf16_col":279570}}},{"name":"containData","kind":"function","ident_start":369080,"ident_end":369091,"extent_start":369068,"extent_end":369133,"fully_qualified_name":"containData","ident_utf16":{"start":{"line_number":44,"utf16_col":279583},"end":{"line_number":44,"utf16_col":279594}},"extent_utf16":{"start":{"line_number":44,"utf16_col":279571},"end":{"line_number":44,"utf16_col":279636}}},{"name":"getExtent","kind":"function","ident_start":369146,"ident_end":369155,"extent_start":369134,"extent_end":369195,"fully_qualified_name":"getExtent","ident_utf16":{"start":{"line_number":44,"utf16_col":279649},"end":{"line_number":44,"utf16_col":279658}},"extent_utf16":{"start":{"line_number":44,"utf16_col":279637},"end":{"line_number":44,"utf16_col":279698}}},{"name":"getPixelPrecision","kind":"function","ident_start":369208,"ident_end":369225,"extent_start":369196,"extent_end":369288,"fully_qualified_name":"getPixelPrecision","ident_utf16":{"start":{"line_number":44,"utf16_col":279711},"end":{"line_number":44,"utf16_col":279728}},"extent_utf16":{"start":{"line_number":44,"utf16_col":279699},"end":{"line_number":44,"utf16_col":279791}}},{"name":"setExtent","kind":"function","ident_start":369301,"ident_end":369310,"extent_start":369289,"extent_end":369358,"fully_qualified_name":"setExtent","ident_utf16":{"start":{"line_number":44,"utf16_col":279804},"end":{"line_number":44,"utf16_col":279813}},"extent_utf16":{"start":{"line_number":44,"utf16_col":279792},"end":{"line_number":44,"utf16_col":279861}}},{"name":"dataToCoord","kind":"function","ident_start":369371,"ident_end":369382,"extent_start":369359,"extent_end":369525,"fully_qualified_name":"dataToCoord","ident_utf16":{"start":{"line_number":44,"utf16_col":279874},"end":{"line_number":44,"utf16_col":279885}},"extent_utf16":{"start":{"line_number":44,"utf16_col":279862},"end":{"line_number":44,"utf16_col":280028}}},{"name":"coordToData","kind":"function","ident_start":369538,"ident_end":369549,"extent_start":369526,"extent_end":369701,"fully_qualified_name":"coordToData","ident_utf16":{"start":{"line_number":44,"utf16_col":280041},"end":{"line_number":44,"utf16_col":280052}},"extent_utf16":{"start":{"line_number":44,"utf16_col":280029},"end":{"line_number":44,"utf16_col":280204}}},{"name":"pointToData","kind":"function","ident_start":369714,"ident_end":369725,"extent_start":369702,"extent_end":369741,"fully_qualified_name":"pointToData","ident_utf16":{"start":{"line_number":44,"utf16_col":280217},"end":{"line_number":44,"utf16_col":280228}},"extent_utf16":{"start":{"line_number":44,"utf16_col":280205},"end":{"line_number":44,"utf16_col":280244}}},{"name":"getTicksCoords","kind":"function","ident_start":369754,"ident_end":369768,"extent_start":369742,"extent_end":370640,"fully_qualified_name":"getTicksCoords","ident_utf16":{"start":{"line_number":44,"utf16_col":280257},"end":{"line_number":44,"utf16_col":280271}},"extent_utf16":{"start":{"line_number":44,"utf16_col":280245},"end":{"line_number":44,"utf16_col":281143}}},{"name":"p","kind":"function","ident_start":370556,"ident_end":370557,"extent_start":370547,"extent_end":370596,"fully_qualified_name":"p","ident_utf16":{"start":{"line_number":44,"utf16_col":281059},"end":{"line_number":44,"utf16_col":281060}},"extent_utf16":{"start":{"line_number":44,"utf16_col":281050},"end":{"line_number":44,"utf16_col":281099}}},{"name":"getMinorTicksCoords","kind":"function","ident_start":370653,"ident_end":370672,"extent_start":370641,"extent_end":370936,"fully_qualified_name":"getMinorTicksCoords","ident_utf16":{"start":{"line_number":44,"utf16_col":281156},"end":{"line_number":44,"utf16_col":281175}},"extent_utf16":{"start":{"line_number":44,"utf16_col":281144},"end":{"line_number":44,"utf16_col":281439}}},{"name":"getViewLabels","kind":"function","ident_start":370949,"ident_end":370962,"extent_start":370937,"extent_end":370997,"fully_qualified_name":"getViewLabels","ident_utf16":{"start":{"line_number":44,"utf16_col":281452},"end":{"line_number":44,"utf16_col":281465}},"extent_utf16":{"start":{"line_number":44,"utf16_col":281440},"end":{"line_number":44,"utf16_col":281500}}},{"name":"getLabelModel","kind":"function","ident_start":371010,"ident_end":371023,"extent_start":370998,"extent_end":371075,"fully_qualified_name":"getLabelModel","ident_utf16":{"start":{"line_number":44,"utf16_col":281513},"end":{"line_number":44,"utf16_col":281526}},"extent_utf16":{"start":{"line_number":44,"utf16_col":281501},"end":{"line_number":44,"utf16_col":281578}}},{"name":"getTickModel","kind":"function","ident_start":371088,"ident_end":371100,"extent_start":371076,"extent_end":371151,"fully_qualified_name":"getTickModel","ident_utf16":{"start":{"line_number":44,"utf16_col":281591},"end":{"line_number":44,"utf16_col":281603}},"extent_utf16":{"start":{"line_number":44,"utf16_col":281579},"end":{"line_number":44,"utf16_col":281654}}},{"name":"getBandWidth","kind":"function","ident_start":371164,"ident_end":371176,"extent_start":371152,"extent_end":371322,"fully_qualified_name":"getBandWidth","ident_utf16":{"start":{"line_number":44,"utf16_col":281667},"end":{"line_number":44,"utf16_col":281679}},"extent_utf16":{"start":{"line_number":44,"utf16_col":281655},"end":{"line_number":44,"utf16_col":281825}}},{"name":"calculateCategoryInterval","kind":"function","ident_start":371335,"ident_end":371360,"extent_start":371323,"extent_end":372336,"fully_qualified_name":"calculateCategoryInterval","ident_utf16":{"start":{"line_number":44,"utf16_col":281838},"end":{"line_number":44,"utf16_col":281863}},"extent_utf16":{"start":{"line_number":44,"utf16_col":281826},"end":{"line_number":44,"utf16_col":282839}}},{"name":"sb","kind":"function","ident_start":372351,"ident_end":372353,"extent_start":372342,"extent_end":372397,"fully_qualified_name":"sb","ident_utf16":{"start":{"line_number":44,"utf16_col":282854},"end":{"line_number":44,"utf16_col":282856}},"extent_utf16":{"start":{"line_number":44,"utf16_col":282845},"end":{"line_number":44,"utf16_col":282900}}},{"name":"cb","kind":"function","ident_start":372468,"ident_end":372470,"extent_start":372459,"extent_end":372716,"fully_qualified_name":"cb","ident_utf16":{"start":{"line_number":44,"utf16_col":282971},"end":{"line_number":44,"utf16_col":282973}},"extent_utf16":{"start":{"line_number":44,"utf16_col":282962},"end":{"line_number":44,"utf16_col":283219}}},{"name":"pb","kind":"function","ident_start":372725,"ident_end":372727,"extent_start":372716,"extent_end":373211,"fully_qualified_name":"pb","ident_utf16":{"start":{"line_number":44,"utf16_col":283228},"end":{"line_number":44,"utf16_col":283230}},"extent_utf16":{"start":{"line_number":44,"utf16_col":283219},"end":{"line_number":44,"utf16_col":283714}}},{"name":"db","kind":"function","ident_start":373220,"ident_end":373222,"extent_start":373211,"extent_end":373423,"fully_qualified_name":"db","ident_utf16":{"start":{"line_number":44,"utf16_col":283723},"end":{"line_number":44,"utf16_col":283725}},"extent_utf16":{"start":{"line_number":44,"utf16_col":283714},"end":{"line_number":44,"utf16_col":283926}}},{"name":"fb","kind":"function","ident_start":373432,"ident_end":373434,"extent_start":373423,"extent_end":373608,"fully_qualified_name":"fb","ident_utf16":{"start":{"line_number":44,"utf16_col":283935},"end":{"line_number":44,"utf16_col":283937}},"extent_utf16":{"start":{"line_number":44,"utf16_col":283926},"end":{"line_number":44,"utf16_col":284111}}},{"name":"yb","kind":"function","ident_start":373627,"ident_end":373629,"extent_start":373618,"extent_end":373711,"fully_qualified_name":"yb","ident_utf16":{"start":{"line_number":44,"utf16_col":284130},"end":{"line_number":44,"utf16_col":284132}},"extent_utf16":{"start":{"line_number":44,"utf16_col":284121},"end":{"line_number":44,"utf16_col":284214}}},{"name":"vb","kind":"function","ident_start":373720,"ident_end":373722,"extent_start":373711,"extent_end":374507,"fully_qualified_name":"vb","ident_utf16":{"start":{"line_number":44,"utf16_col":284223},"end":{"line_number":44,"utf16_col":284225}},"extent_utf16":{"start":{"line_number":44,"utf16_col":284214},"end":{"line_number":44,"utf16_col":285010}}},{"name":"Sb","kind":"function","ident_start":374570,"ident_end":374572,"extent_start":374561,"extent_end":375212,"fully_qualified_name":"Sb","ident_utf16":{"start":{"line_number":44,"utf16_col":285073},"end":{"line_number":44,"utf16_col":285075}},"extent_utf16":{"start":{"line_number":44,"utf16_col":285064},"end":{"line_number":44,"utf16_col":285715}}},{"name":"Tb","kind":"function","ident_start":375241,"ident_end":375243,"extent_start":375232,"extent_end":375731,"fully_qualified_name":"Tb","ident_utf16":{"start":{"line_number":44,"utf16_col":285744},"end":{"line_number":44,"utf16_col":285746}},"extent_utf16":{"start":{"line_number":44,"utf16_col":285735},"end":{"line_number":44,"utf16_col":286234}}},{"name":"Cb","kind":"function","ident_start":375740,"ident_end":375742,"extent_start":375731,"extent_end":376294,"fully_qualified_name":"Cb","ident_utf16":{"start":{"line_number":44,"utf16_col":286243},"end":{"line_number":44,"utf16_col":286245}},"extent_utf16":{"start":{"line_number":44,"utf16_col":286234},"end":{"line_number":44,"utf16_col":286797}}},{"name":"Db","kind":"function","ident_start":376303,"ident_end":376305,"extent_start":376294,"extent_end":376523,"fully_qualified_name":"Db","ident_utf16":{"start":{"line_number":44,"utf16_col":286806},"end":{"line_number":44,"utf16_col":286808}},"extent_utf16":{"start":{"line_number":44,"utf16_col":286797},"end":{"line_number":44,"utf16_col":287026}}},{"name":"Ab","kind":"function","ident_start":376532,"ident_end":376534,"extent_start":376523,"extent_end":376970,"fully_qualified_name":"Ab","ident_utf16":{"start":{"line_number":44,"utf16_col":287035},"end":{"line_number":44,"utf16_col":287037}},"extent_utf16":{"start":{"line_number":44,"utf16_col":287026},"end":{"line_number":44,"utf16_col":287473}}},{"name":"kb","kind":"function","ident_start":376979,"ident_end":376981,"extent_start":376970,"extent_end":377600,"fully_qualified_name":"kb","ident_utf16":{"start":{"line_number":44,"utf16_col":287482},"end":{"line_number":44,"utf16_col":287484}},"extent_utf16":{"start":{"line_number":44,"utf16_col":287473},"end":{"line_number":44,"utf16_col":288103}}},{"name":"Lb","kind":"function","ident_start":377609,"ident_end":377611,"extent_start":377600,"extent_end":377732,"fully_qualified_name":"Lb","ident_utf16":{"start":{"line_number":44,"utf16_col":288112},"end":{"line_number":44,"utf16_col":288114}},"extent_utf16":{"start":{"line_number":44,"utf16_col":288103},"end":{"line_number":44,"utf16_col":288235}}},{"name":"Pb","kind":"function","ident_start":377741,"ident_end":377743,"extent_start":377732,"extent_end":378208,"fully_qualified_name":"Pb","ident_utf16":{"start":{"line_number":44,"utf16_col":288244},"end":{"line_number":44,"utf16_col":288246}},"extent_utf16":{"start":{"line_number":44,"utf16_col":288235},"end":{"line_number":44,"utf16_col":288711}}},{"name":"Ob","kind":"function","ident_start":378217,"ident_end":378219,"extent_start":378208,"extent_end":379199,"fully_qualified_name":"Ob","ident_utf16":{"start":{"line_number":44,"utf16_col":288720},"end":{"line_number":44,"utf16_col":288722}},"extent_utf16":{"start":{"line_number":44,"utf16_col":288711},"end":{"line_number":44,"utf16_col":289702}}},{"name":"m","kind":"function","ident_start":378581,"ident_end":378582,"extent_start":378572,"extent_end":378623,"fully_qualified_name":"m","ident_utf16":{"start":{"line_number":44,"utf16_col":289084},"end":{"line_number":44,"utf16_col":289085}},"extent_utf16":{"start":{"line_number":44,"utf16_col":289075},"end":{"line_number":44,"utf16_col":289126}}},{"name":"x","kind":"function","ident_start":378632,"ident_end":378633,"extent_start":378623,"extent_end":378730,"fully_qualified_name":"x","ident_utf16":{"start":{"line_number":44,"utf16_col":289135},"end":{"line_number":44,"utf16_col":289136}},"extent_utf16":{"start":{"line_number":44,"utf16_col":289126},"end":{"line_number":44,"utf16_col":289233}}},{"name":"_","kind":"function","ident_start":378739,"ident_end":378740,"extent_start":378730,"extent_end":378822,"fully_qualified_name":"_","ident_utf16":{"start":{"line_number":44,"utf16_col":289242},"end":{"line_number":44,"utf16_col":289243}},"extent_utf16":{"start":{"line_number":44,"utf16_col":289233},"end":{"line_number":44,"utf16_col":289325}}},{"name":"b","kind":"function","ident_start":378831,"ident_end":378832,"extent_start":378822,"extent_end":379063,"fully_qualified_name":"b","ident_utf16":{"start":{"line_number":44,"utf16_col":289334},"end":{"line_number":44,"utf16_col":289335}},"extent_utf16":{"start":{"line_number":44,"utf16_col":289325},"end":{"line_number":44,"utf16_col":289566}}},{"name":"w","kind":"function","ident_start":379072,"ident_end":379073,"extent_start":379063,"extent_end":379198,"fully_qualified_name":"w","ident_utf16":{"start":{"line_number":44,"utf16_col":289575},"end":{"line_number":44,"utf16_col":289576}},"extent_utf16":{"start":{"line_number":44,"utf16_col":289566},"end":{"line_number":44,"utf16_col":289701}}},{"name":"Rb","kind":"function","ident_start":379208,"ident_end":379210,"extent_start":379199,"extent_end":379252,"fully_qualified_name":"Rb","ident_utf16":{"start":{"line_number":44,"utf16_col":289711},"end":{"line_number":44,"utf16_col":289713}},"extent_utf16":{"start":{"line_number":44,"utf16_col":289702},"end":{"line_number":44,"utf16_col":289755}}},{"name":"Nb","kind":"function","ident_start":379261,"ident_end":379263,"extent_start":379252,"extent_end":379948,"fully_qualified_name":"Nb","ident_utf16":{"start":{"line_number":44,"utf16_col":289764},"end":{"line_number":44,"utf16_col":289766}},"extent_utf16":{"start":{"line_number":44,"utf16_col":289755},"end":{"line_number":44,"utf16_col":290451}}},{"name":"i","kind":"function","ident_start":379361,"ident_end":379362,"extent_start":379352,"extent_end":379454,"fully_qualified_name":"i","ident_utf16":{"start":{"line_number":44,"utf16_col":289864},"end":{"line_number":44,"utf16_col":289865}},"extent_utf16":{"start":{"line_number":44,"utf16_col":289855},"end":{"line_number":44,"utf16_col":289957}}},{"name":"Eb","kind":"function","ident_start":379957,"ident_end":379959,"extent_start":379948,"extent_end":380032,"fully_qualified_name":"Eb","ident_utf16":{"start":{"line_number":44,"utf16_col":290460},"end":{"line_number":44,"utf16_col":290462}},"extent_utf16":{"start":{"line_number":44,"utf16_col":290451},"end":{"line_number":44,"utf16_col":290535}}},{"name":"zb","kind":"function","ident_start":380041,"ident_end":380043,"extent_start":380032,"extent_end":380328,"fully_qualified_name":"zb","ident_utf16":{"start":{"line_number":44,"utf16_col":290544},"end":{"line_number":44,"utf16_col":290546}},"extent_utf16":{"start":{"line_number":44,"utf16_col":290535},"end":{"line_number":44,"utf16_col":290831}}},{"name":"Wb","kind":"function","ident_start":380424,"ident_end":380426,"extent_start":380415,"extent_end":380498,"fully_qualified_name":"Wb","ident_utf16":{"start":{"line_number":44,"utf16_col":290927},"end":{"line_number":44,"utf16_col":290929}},"extent_utf16":{"start":{"line_number":44,"utf16_col":290918},"end":{"line_number":44,"utf16_col":291001}}},{"name":"t","kind":"function","ident_start":380549,"ident_end":380550,"extent_start":380540,"extent_end":380595,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":291052},"end":{"line_number":44,"utf16_col":291053}},"extent_utf16":{"start":{"line_number":44,"utf16_col":291043},"end":{"line_number":44,"utf16_col":291098}}},{"name":"clearLabels","kind":"function","ident_start":380614,"ident_end":380625,"extent_start":380602,"extent_end":380679,"fully_qualified_name":"clearLabels","ident_utf16":{"start":{"line_number":44,"utf16_col":291117},"end":{"line_number":44,"utf16_col":291128}},"extent_utf16":{"start":{"line_number":44,"utf16_col":291105},"end":{"line_number":44,"utf16_col":291182}}},{"name":"_addLabel","kind":"function","ident_start":380692,"ident_end":380701,"extent_start":380680,"extent_end":381593,"fully_qualified_name":"_addLabel","ident_utf16":{"start":{"line_number":44,"utf16_col":291195},"end":{"line_number":44,"utf16_col":291204}},"extent_utf16":{"start":{"line_number":44,"utf16_col":291183},"end":{"line_number":44,"utf16_col":292096}}},{"name":"addLabelsOfSeries","kind":"function","ident_start":381606,"ident_end":381623,"extent_start":381594,"extent_end":381890,"fully_qualified_name":"addLabelsOfSeries","ident_utf16":{"start":{"line_number":44,"utf16_col":292109},"end":{"line_number":44,"utf16_col":292126}},"extent_utf16":{"start":{"line_number":44,"utf16_col":292097},"end":{"line_number":44,"utf16_col":292393}}},{"name":"updateLayoutConfig","kind":"function","ident_start":381903,"ident_end":381921,"extent_start":381891,"extent_end":383104,"fully_qualified_name":"updateLayoutConfig","ident_utf16":{"start":{"line_number":44,"utf16_col":292406},"end":{"line_number":44,"utf16_col":292424}},"extent_utf16":{"start":{"line_number":44,"utf16_col":292394},"end":{"line_number":44,"utf16_col":293607}}},{"name":"i","kind":"function","ident_start":381978,"ident_end":381979,"extent_start":381969,"extent_end":382012,"fully_qualified_name":"i","ident_utf16":{"start":{"line_number":44,"utf16_col":292481},"end":{"line_number":44,"utf16_col":292482}},"extent_utf16":{"start":{"line_number":44,"utf16_col":292472},"end":{"line_number":44,"utf16_col":292515}}},{"name":"layout","kind":"function","ident_start":383117,"ident_end":383123,"extent_start":383105,"extent_end":383419,"fully_qualified_name":"layout","ident_utf16":{"start":{"line_number":44,"utf16_col":293620},"end":{"line_number":44,"utf16_col":293626}},"extent_utf16":{"start":{"line_number":44,"utf16_col":293608},"end":{"line_number":44,"utf16_col":293922}}},{"name":"processLabelsOverall","kind":"function","ident_start":383432,"ident_end":383452,"extent_start":383420,"extent_end":383778,"fully_qualified_name":"processLabelsOverall","ident_utf16":{"start":{"line_number":44,"utf16_col":293935},"end":{"line_number":44,"utf16_col":293955}},"extent_utf16":{"start":{"line_number":44,"utf16_col":293923},"end":{"line_number":44,"utf16_col":294281}}},{"name":"_updateLabelLine","kind":"function","ident_start":383791,"ident_end":383807,"extent_start":383779,"extent_end":384069,"fully_qualified_name":"_updateLabelLine","ident_utf16":{"start":{"line_number":44,"utf16_col":294294},"end":{"line_number":44,"utf16_col":294310}},"extent_utf16":{"start":{"line_number":44,"utf16_col":294282},"end":{"line_number":44,"utf16_col":294572}}},{"name":"_animateLabels","kind":"function","ident_start":384082,"ident_end":384096,"extent_start":384070,"extent_end":385032,"fully_qualified_name":"_animateLabels","ident_utf16":{"start":{"line_number":44,"utf16_col":294585},"end":{"line_number":44,"utf16_col":294599}},"extent_utf16":{"start":{"line_number":44,"utf16_col":294573},"end":{"line_number":44,"utf16_col":295535}}},{"name":"t","kind":"function","ident_start":385131,"ident_end":385132,"extent_start":385122,"extent_end":385136,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":295634},"end":{"line_number":44,"utf16_col":295635}},"extent_utf16":{"start":{"line_number":44,"utf16_col":295625},"end":{"line_number":44,"utf16_col":295639}}},{"name":"reset","kind":"function","ident_start":385155,"ident_end":385160,"extent_start":385143,"extent_end":385238,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":295658},"end":{"line_number":44,"utf16_col":295663}},"extent_utf16":{"start":{"line_number":44,"utf16_col":295646},"end":{"line_number":44,"utf16_col":295741}}},{"name":"moveTo","kind":"function","ident_start":385251,"ident_end":385257,"extent_start":385239,"extent_end":385291,"fully_qualified_name":"moveTo","ident_utf16":{"start":{"line_number":44,"utf16_col":295754},"end":{"line_number":44,"utf16_col":295760}},"extent_utf16":{"start":{"line_number":44,"utf16_col":295742},"end":{"line_number":44,"utf16_col":295794}}},{"name":"lineTo","kind":"function","ident_start":385304,"ident_end":385310,"extent_start":385292,"extent_end":385344,"fully_qualified_name":"lineTo","ident_utf16":{"start":{"line_number":44,"utf16_col":295807},"end":{"line_number":44,"utf16_col":295813}},"extent_utf16":{"start":{"line_number":44,"utf16_col":295795},"end":{"line_number":44,"utf16_col":295847}}},{"name":"bezierCurveTo","kind":"function","ident_start":385357,"ident_end":385370,"extent_start":385345,"extent_end":385420,"fully_qualified_name":"bezierCurveTo","ident_utf16":{"start":{"line_number":44,"utf16_col":295860},"end":{"line_number":44,"utf16_col":295873}},"extent_utf16":{"start":{"line_number":44,"utf16_col":295848},"end":{"line_number":44,"utf16_col":295923}}},{"name":"quadraticCurveTo","kind":"function","ident_start":385433,"ident_end":385449,"extent_start":385421,"extent_end":385491,"fully_qualified_name":"quadraticCurveTo","ident_utf16":{"start":{"line_number":44,"utf16_col":295936},"end":{"line_number":44,"utf16_col":295952}},"extent_utf16":{"start":{"line_number":44,"utf16_col":295924},"end":{"line_number":44,"utf16_col":295994}}},{"name":"arc","kind":"function","ident_start":385504,"ident_end":385507,"extent_start":385492,"extent_end":385560,"fully_qualified_name":"arc","ident_utf16":{"start":{"line_number":44,"utf16_col":296007},"end":{"line_number":44,"utf16_col":296010}},"extent_utf16":{"start":{"line_number":44,"utf16_col":295995},"end":{"line_number":44,"utf16_col":296063}}},{"name":"ellipse","kind":"function","ident_start":385573,"ident_end":385580,"extent_start":385561,"extent_end":385990,"fully_qualified_name":"ellipse","ident_utf16":{"start":{"line_number":44,"utf16_col":296076},"end":{"line_number":44,"utf16_col":296083}},"extent_utf16":{"start":{"line_number":44,"utf16_col":296064},"end":{"line_number":44,"utf16_col":296493}}},{"name":"rect","kind":"function","ident_start":386003,"ident_end":386007,"extent_start":385991,"extent_end":386118,"fully_qualified_name":"rect","ident_utf16":{"start":{"line_number":44,"utf16_col":296506},"end":{"line_number":44,"utf16_col":296510}},"extent_utf16":{"start":{"line_number":44,"utf16_col":296494},"end":{"line_number":44,"utf16_col":296621}}},{"name":"closePath","kind":"function","ident_start":386131,"ident_end":386140,"extent_start":386119,"extent_end":386185,"fully_qualified_name":"closePath","ident_utf16":{"start":{"line_number":44,"utf16_col":296634},"end":{"line_number":44,"utf16_col":296643}},"extent_utf16":{"start":{"line_number":44,"utf16_col":296622},"end":{"line_number":44,"utf16_col":296688}}},{"name":"_add","kind":"function","ident_start":386198,"ident_end":386202,"extent_start":386186,"extent_end":386417,"fully_qualified_name":"_add","ident_utf16":{"start":{"line_number":44,"utf16_col":296701},"end":{"line_number":44,"utf16_col":296705}},"extent_utf16":{"start":{"line_number":44,"utf16_col":296689},"end":{"line_number":44,"utf16_col":296920}}},{"name":"generateStr","kind":"function","ident_start":386430,"ident_end":386441,"extent_start":386418,"extent_end":386508,"fully_qualified_name":"generateStr","ident_utf16":{"start":{"line_number":44,"utf16_col":296933},"end":{"line_number":44,"utf16_col":296944}},"extent_utf16":{"start":{"line_number":44,"utf16_col":296921},"end":{"line_number":44,"utf16_col":297011}}},{"name":"getStr","kind":"function","ident_start":386521,"ident_end":386527,"extent_start":386509,"extent_end":386556,"fully_qualified_name":"getStr","ident_utf16":{"start":{"line_number":44,"utf16_col":297024},"end":{"line_number":44,"utf16_col":297030}},"extent_utf16":{"start":{"line_number":44,"utf16_col":297012},"end":{"line_number":44,"utf16_col":297059}}},{"name":"nw","kind":"function","ident_start":386694,"ident_end":386696,"extent_start":386685,"extent_end":387608,"fully_qualified_name":"nw","ident_utf16":{"start":{"line_number":44,"utf16_col":297197},"end":{"line_number":44,"utf16_col":297199}},"extent_utf16":{"start":{"line_number":44,"utf16_col":297188},"end":{"line_number":44,"utf16_col":298111}}},{"name":"aw","kind":"function","ident_start":387700,"ident_end":387702,"extent_start":387691,"extent_end":387744,"fully_qualified_name":"aw","ident_utf16":{"start":{"line_number":44,"utf16_col":298203},"end":{"line_number":44,"utf16_col":298205}},"extent_utf16":{"start":{"line_number":44,"utf16_col":298194},"end":{"line_number":44,"utf16_col":298247}}},{"name":"sw","kind":"function","ident_start":387753,"ident_end":387755,"extent_start":387744,"extent_end":387817,"fully_qualified_name":"sw","ident_utf16":{"start":{"line_number":44,"utf16_col":298256},"end":{"line_number":44,"utf16_col":298258}},"extent_utf16":{"start":{"line_number":44,"utf16_col":298247},"end":{"line_number":44,"utf16_col":298320}}},{"name":"lw","kind":"function","ident_start":387826,"ident_end":387828,"extent_start":387817,"extent_end":388185,"fully_qualified_name":"lw","ident_utf16":{"start":{"line_number":44,"utf16_col":298329},"end":{"line_number":44,"utf16_col":298331}},"extent_utf16":{"start":{"line_number":44,"utf16_col":298320},"end":{"line_number":44,"utf16_col":298688}}},{"name":"t","kind":"function","ident_start":387882,"ident_end":387883,"extent_start":387873,"extent_end":388181,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":298385},"end":{"line_number":44,"utf16_col":298386}},"extent_utf16":{"start":{"line_number":44,"utf16_col":298376},"end":{"line_number":44,"utf16_col":298684}}},{"name":"uw","kind":"function","ident_start":388194,"ident_end":388196,"extent_start":388185,"extent_end":388395,"fully_qualified_name":"uw","ident_utf16":{"start":{"line_number":44,"utf16_col":298697},"end":{"line_number":44,"utf16_col":298699}},"extent_utf16":{"start":{"line_number":44,"utf16_col":298688},"end":{"line_number":44,"utf16_col":298898}}},{"name":"hw","kind":"function","ident_start":388404,"ident_end":388406,"extent_start":388395,"extent_end":388548,"fully_qualified_name":"hw","ident_utf16":{"start":{"line_number":44,"utf16_col":298907},"end":{"line_number":44,"utf16_col":298909}},"extent_utf16":{"start":{"line_number":44,"utf16_col":298898},"end":{"line_number":44,"utf16_col":299051}}},{"name":"pw","kind":"function","ident_start":388566,"ident_end":388568,"extent_start":388557,"extent_end":388583,"fully_qualified_name":"pw","ident_utf16":{"start":{"line_number":44,"utf16_col":299069},"end":{"line_number":44,"utf16_col":299071}},"extent_utf16":{"start":{"line_number":44,"utf16_col":299060},"end":{"line_number":44,"utf16_col":299086}}},{"name":"gw","kind":"function","ident_start":389215,"ident_end":389217,"extent_start":389206,"extent_end":389350,"fully_qualified_name":"gw","ident_utf16":{"start":{"line_number":44,"utf16_col":299718},"end":{"line_number":44,"utf16_col":299720}},"extent_utf16":{"start":{"line_number":44,"utf16_col":299709},"end":{"line_number":44,"utf16_col":299853}}},{"name":"yw","kind":"function","ident_start":389359,"ident_end":389361,"extent_start":389350,"extent_end":389426,"fully_qualified_name":"yw","ident_utf16":{"start":{"line_number":44,"utf16_col":299862},"end":{"line_number":44,"utf16_col":299864}},"extent_utf16":{"start":{"line_number":44,"utf16_col":299853},"end":{"line_number":44,"utf16_col":299929}}},{"name":"mw","kind":"function","ident_start":389534,"ident_end":389536,"extent_start":389525,"extent_end":389603,"fully_qualified_name":"mw","ident_utf16":{"start":{"line_number":44,"utf16_col":300037},"end":{"line_number":44,"utf16_col":300039}},"extent_utf16":{"start":{"line_number":44,"utf16_col":300028},"end":{"line_number":44,"utf16_col":300106}}},{"name":"xw","kind":"function","ident_start":389612,"ident_end":389614,"extent_start":389603,"extent_end":389676,"fully_qualified_name":"xw","ident_utf16":{"start":{"line_number":44,"utf16_col":300115},"end":{"line_number":44,"utf16_col":300117}},"extent_utf16":{"start":{"line_number":44,"utf16_col":300106},"end":{"line_number":44,"utf16_col":300179}}},{"name":"_w","kind":"function","ident_start":389685,"ident_end":389687,"extent_start":389676,"extent_end":391697,"fully_qualified_name":"_w","ident_utf16":{"start":{"line_number":44,"utf16_col":300188},"end":{"line_number":44,"utf16_col":300190}},"extent_utf16":{"start":{"line_number":44,"utf16_col":300179},"end":{"line_number":44,"utf16_col":302200}}},{"name":"g","kind":"function","ident_start":390419,"ident_end":390420,"extent_start":390410,"extent_end":391566,"fully_qualified_name":"g","ident_utf16":{"start":{"line_number":44,"utf16_col":300922},"end":{"line_number":44,"utf16_col":300923}},"extent_utf16":{"start":{"line_number":44,"utf16_col":300913},"end":{"line_number":44,"utf16_col":302069}}},{"name":"p","kind":"function","ident_start":390502,"ident_end":390503,"extent_start":390493,"extent_end":390817,"fully_qualified_name":"p","ident_utf16":{"start":{"line_number":44,"utf16_col":301005},"end":{"line_number":44,"utf16_col":301006}},"extent_utf16":{"start":{"line_number":44,"utf16_col":300996},"end":{"line_number":44,"utf16_col":301320}}},{"name":"bw","kind":"function","ident_start":391706,"ident_end":391708,"extent_start":391697,"extent_end":391879,"fully_qualified_name":"bw","ident_utf16":{"start":{"line_number":44,"utf16_col":302209},"end":{"line_number":44,"utf16_col":302211}},"extent_utf16":{"start":{"line_number":44,"utf16_col":302200},"end":{"line_number":44,"utf16_col":302382}}},{"name":"Sw","kind":"function","ident_start":391906,"ident_end":391908,"extent_start":391897,"extent_end":391931,"fully_qualified_name":"Sw","ident_utf16":{"start":{"line_number":44,"utf16_col":302409},"end":{"line_number":44,"utf16_col":302411}},"extent_utf16":{"start":{"line_number":44,"utf16_col":302400},"end":{"line_number":44,"utf16_col":302434}}},{"name":"Mw","kind":"function","ident_start":391940,"ident_end":391942,"extent_start":391931,"extent_end":391971,"fully_qualified_name":"Mw","ident_utf16":{"start":{"line_number":44,"utf16_col":302443},"end":{"line_number":44,"utf16_col":302445}},"extent_utf16":{"start":{"line_number":44,"utf16_col":302434},"end":{"line_number":44,"utf16_col":302474}}},{"name":"Iw","kind":"function","ident_start":391980,"ident_end":391982,"extent_start":391971,"extent_end":392889,"fully_qualified_name":"Iw","ident_utf16":{"start":{"line_number":44,"utf16_col":302483},"end":{"line_number":44,"utf16_col":302485}},"extent_utf16":{"start":{"line_number":44,"utf16_col":302474},"end":{"line_number":44,"utf16_col":303392}}},{"name":"Tw","kind":"function","ident_start":392898,"ident_end":392900,"extent_start":392889,"extent_end":393026,"fully_qualified_name":"Tw","ident_utf16":{"start":{"line_number":44,"utf16_col":303401},"end":{"line_number":44,"utf16_col":303403}},"extent_utf16":{"start":{"line_number":44,"utf16_col":303392},"end":{"line_number":44,"utf16_col":303529}}},{"name":"Cw","kind":"function","ident_start":393035,"ident_end":393037,"extent_start":393026,"extent_end":393091,"fully_qualified_name":"Cw","ident_utf16":{"start":{"line_number":44,"utf16_col":303538},"end":{"line_number":44,"utf16_col":303540}},"extent_utf16":{"start":{"line_number":44,"utf16_col":303529},"end":{"line_number":44,"utf16_col":303594}}},{"name":"Dw","kind":"function","ident_start":393100,"ident_end":393102,"extent_start":393091,"extent_end":393361,"fully_qualified_name":"Dw","ident_utf16":{"start":{"line_number":44,"utf16_col":303603},"end":{"line_number":44,"utf16_col":303605}},"extent_utf16":{"start":{"line_number":44,"utf16_col":303594},"end":{"line_number":44,"utf16_col":303864}}},{"name":"Aw","kind":"function","ident_start":393370,"ident_end":393372,"extent_start":393361,"extent_end":393492,"fully_qualified_name":"Aw","ident_utf16":{"start":{"line_number":44,"utf16_col":303873},"end":{"line_number":44,"utf16_col":303875}},"extent_utf16":{"start":{"line_number":44,"utf16_col":303864},"end":{"line_number":44,"utf16_col":303995}}},{"name":"kw","kind":"function","ident_start":393501,"ident_end":393503,"extent_start":393492,"extent_end":393523,"fully_qualified_name":"kw","ident_utf16":{"start":{"line_number":44,"utf16_col":304004},"end":{"line_number":44,"utf16_col":304006}},"extent_utf16":{"start":{"line_number":44,"utf16_col":303995},"end":{"line_number":44,"utf16_col":304026}}},{"name":"Rw","kind":"function","ident_start":393765,"ident_end":393767,"extent_start":393756,"extent_end":395081,"fully_qualified_name":"Rw","ident_utf16":{"start":{"line_number":44,"utf16_col":304268},"end":{"line_number":44,"utf16_col":304270}},"extent_utf16":{"start":{"line_number":44,"utf16_col":304259},"end":{"line_number":44,"utf16_col":305584}}},{"name":"Nw","kind":"function","ident_start":395090,"ident_end":395092,"extent_start":395081,"extent_end":396170,"fully_qualified_name":"Nw","ident_utf16":{"start":{"line_number":44,"utf16_col":305593},"end":{"line_number":44,"utf16_col":305595}},"extent_utf16":{"start":{"line_number":44,"utf16_col":305584},"end":{"line_number":44,"utf16_col":306673}}},{"name":"Ew","kind":"function","ident_start":396179,"ident_end":396181,"extent_start":396170,"extent_end":396764,"fully_qualified_name":"Ew","ident_utf16":{"start":{"line_number":44,"utf16_col":306682},"end":{"line_number":44,"utf16_col":306684}},"extent_utf16":{"start":{"line_number":44,"utf16_col":306673},"end":{"line_number":44,"utf16_col":307267}}},{"name":"zw","kind":"function","ident_start":396773,"ident_end":396775,"extent_start":396764,"extent_end":397979,"fully_qualified_name":"zw","ident_utf16":{"start":{"line_number":44,"utf16_col":307276},"end":{"line_number":44,"utf16_col":307278}},"extent_utf16":{"start":{"line_number":44,"utf16_col":307267},"end":{"line_number":44,"utf16_col":308482}}},{"name":"v","kind":"function","ident_start":397156,"ident_end":397157,"extent_start":397156,"extent_end":397370,"fully_qualified_name":"v","ident_utf16":{"start":{"line_number":44,"utf16_col":307659},"end":{"line_number":44,"utf16_col":307660}},"extent_utf16":{"start":{"line_number":44,"utf16_col":307659},"end":{"line_number":44,"utf16_col":307873}}},{"name":"Vw","kind":"function","ident_start":397988,"ident_end":397990,"extent_start":397979,"extent_end":398152,"fully_qualified_name":"Vw","ident_utf16":{"start":{"line_number":44,"utf16_col":308491},"end":{"line_number":44,"utf16_col":308493}},"extent_utf16":{"start":{"line_number":44,"utf16_col":308482},"end":{"line_number":44,"utf16_col":308655}}},{"name":"Bw","kind":"function","ident_start":398161,"ident_end":398163,"extent_start":398152,"extent_end":398201,"fully_qualified_name":"Bw","ident_utf16":{"start":{"line_number":44,"utf16_col":308664},"end":{"line_number":44,"utf16_col":308666}},"extent_utf16":{"start":{"line_number":44,"utf16_col":308655},"end":{"line_number":44,"utf16_col":308704}}},{"name":"Fw","kind":"function","ident_start":398210,"ident_end":398212,"extent_start":398201,"extent_end":398240,"fully_qualified_name":"Fw","ident_utf16":{"start":{"line_number":44,"utf16_col":308713},"end":{"line_number":44,"utf16_col":308715}},"extent_utf16":{"start":{"line_number":44,"utf16_col":308704},"end":{"line_number":44,"utf16_col":308743}}},{"name":"Gw","kind":"function","ident_start":398249,"ident_end":398251,"extent_start":398240,"extent_end":398274,"fully_qualified_name":"Gw","ident_utf16":{"start":{"line_number":44,"utf16_col":308752},"end":{"line_number":44,"utf16_col":308754}},"extent_utf16":{"start":{"line_number":44,"utf16_col":308743},"end":{"line_number":44,"utf16_col":308777}}},{"name":"Ww","kind":"function","ident_start":398283,"ident_end":398285,"extent_start":398274,"extent_end":398308,"fully_qualified_name":"Ww","ident_utf16":{"start":{"line_number":44,"utf16_col":308786},"end":{"line_number":44,"utf16_col":308788}},"extent_utf16":{"start":{"line_number":44,"utf16_col":308777},"end":{"line_number":44,"utf16_col":308811}}},{"name":"Hw","kind":"function","ident_start":398317,"ident_end":398319,"extent_start":398308,"extent_end":398343,"fully_qualified_name":"Hw","ident_utf16":{"start":{"line_number":44,"utf16_col":308820},"end":{"line_number":44,"utf16_col":308822}},"extent_utf16":{"start":{"line_number":44,"utf16_col":308811},"end":{"line_number":44,"utf16_col":308846}}},{"name":"Yw","kind":"function","ident_start":398352,"ident_end":398354,"extent_start":398343,"extent_end":398379,"fully_qualified_name":"Yw","ident_utf16":{"start":{"line_number":44,"utf16_col":308855},"end":{"line_number":44,"utf16_col":308857}},"extent_utf16":{"start":{"line_number":44,"utf16_col":308846},"end":{"line_number":44,"utf16_col":308882}}},{"name":"Xw","kind":"function","ident_start":398388,"ident_end":398390,"extent_start":398379,"extent_end":398412,"fully_qualified_name":"Xw","ident_utf16":{"start":{"line_number":44,"utf16_col":308891},"end":{"line_number":44,"utf16_col":308893}},"extent_utf16":{"start":{"line_number":44,"utf16_col":308882},"end":{"line_number":44,"utf16_col":308915}}},{"name":"Zw","kind":"function","ident_start":398438,"ident_end":398440,"extent_start":398429,"extent_end":398462,"fully_qualified_name":"Zw","ident_utf16":{"start":{"line_number":44,"utf16_col":308941},"end":{"line_number":44,"utf16_col":308943}},"extent_utf16":{"start":{"line_number":44,"utf16_col":308932},"end":{"line_number":44,"utf16_col":308965}}},{"name":"jw","kind":"function","ident_start":398471,"ident_end":398473,"extent_start":398462,"extent_end":398495,"fully_qualified_name":"jw","ident_utf16":{"start":{"line_number":44,"utf16_col":308974},"end":{"line_number":44,"utf16_col":308976}},"extent_utf16":{"start":{"line_number":44,"utf16_col":308965},"end":{"line_number":44,"utf16_col":308998}}},{"name":"qw","kind":"function","ident_start":398504,"ident_end":398506,"extent_start":398495,"extent_end":398586,"fully_qualified_name":"qw","ident_utf16":{"start":{"line_number":44,"utf16_col":309007},"end":{"line_number":44,"utf16_col":309009}},"extent_utf16":{"start":{"line_number":44,"utf16_col":308998},"end":{"line_number":44,"utf16_col":309089}}},{"name":"Kw","kind":"function","ident_start":398595,"ident_end":398597,"extent_start":398586,"extent_end":398647,"fully_qualified_name":"Kw","ident_utf16":{"start":{"line_number":44,"utf16_col":309098},"end":{"line_number":44,"utf16_col":309100}},"extent_utf16":{"start":{"line_number":44,"utf16_col":309089},"end":{"line_number":44,"utf16_col":309150}}},{"name":"$w","kind":"function","ident_start":398656,"ident_end":398658,"extent_start":398647,"extent_end":398871,"fully_qualified_name":"$w","ident_utf16":{"start":{"line_number":44,"utf16_col":309159},"end":{"line_number":44,"utf16_col":309161}},"extent_utf16":{"start":{"line_number":44,"utf16_col":309150},"end":{"line_number":44,"utf16_col":309374}}},{"name":"Jw","kind":"function","ident_start":398880,"ident_end":398882,"extent_start":398871,"extent_end":398944,"fully_qualified_name":"Jw","ident_utf16":{"start":{"line_number":44,"utf16_col":309383},"end":{"line_number":44,"utf16_col":309385}},"extent_utf16":{"start":{"line_number":44,"utf16_col":309374},"end":{"line_number":44,"utf16_col":309447}}},{"name":"Qw","kind":"function","ident_start":398953,"ident_end":398955,"extent_start":398944,"extent_end":399053,"fully_qualified_name":"Qw","ident_utf16":{"start":{"line_number":44,"utf16_col":309456},"end":{"line_number":44,"utf16_col":309458}},"extent_utf16":{"start":{"line_number":44,"utf16_col":309447},"end":{"line_number":44,"utf16_col":309556}}},{"name":"tS","kind":"function","ident_start":399062,"ident_end":399064,"extent_start":399053,"extent_end":399562,"fully_qualified_name":"tS","ident_utf16":{"start":{"line_number":44,"utf16_col":309565},"end":{"line_number":44,"utf16_col":309567}},"extent_utf16":{"start":{"line_number":44,"utf16_col":309556},"end":{"line_number":44,"utf16_col":310065}}},{"name":"eS","kind":"function","ident_start":399571,"ident_end":399573,"extent_start":399562,"extent_end":400398,"fully_qualified_name":"eS","ident_utf16":{"start":{"line_number":44,"utf16_col":310074},"end":{"line_number":44,"utf16_col":310076}},"extent_utf16":{"start":{"line_number":44,"utf16_col":310065},"end":{"line_number":44,"utf16_col":310901}}},{"name":"t","kind":"function","ident_start":400430,"ident_end":400431,"extent_start":400421,"extent_end":400883,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":310933},"end":{"line_number":44,"utf16_col":310934}},"extent_utf16":{"start":{"line_number":44,"utf16_col":310924},"end":{"line_number":44,"utf16_col":311386}}},{"name":"getType","kind":"function","ident_start":400902,"ident_end":400909,"extent_start":400890,"extent_end":400938,"fully_qualified_name":"getType","ident_utf16":{"start":{"line_number":44,"utf16_col":311405},"end":{"line_number":44,"utf16_col":311412}},"extent_utf16":{"start":{"line_number":44,"utf16_col":311393},"end":{"line_number":44,"utf16_col":311441}}},{"name":"getViewportRoot","kind":"function","ident_start":400951,"ident_end":400966,"extent_start":400939,"extent_end":401000,"fully_qualified_name":"getViewportRoot","ident_utf16":{"start":{"line_number":44,"utf16_col":311454},"end":{"line_number":44,"utf16_col":311469}},"extent_utf16":{"start":{"line_number":44,"utf16_col":311442},"end":{"line_number":44,"utf16_col":311503}}},{"name":"getViewportRootOffset","kind":"function","ident_start":401013,"ident_end":401034,"extent_start":401001,"extent_end":401140,"fully_qualified_name":"getViewportRootOffset","ident_utf16":{"start":{"line_number":44,"utf16_col":311516},"end":{"line_number":44,"utf16_col":311537}},"extent_utf16":{"start":{"line_number":44,"utf16_col":311504},"end":{"line_number":44,"utf16_col":311643}}},{"name":"getSvgDom","kind":"function","ident_start":401153,"ident_end":401162,"extent_start":401141,"extent_end":401194,"fully_qualified_name":"getSvgDom","ident_utf16":{"start":{"line_number":44,"utf16_col":311656},"end":{"line_number":44,"utf16_col":311665}},"extent_utf16":{"start":{"line_number":44,"utf16_col":311644},"end":{"line_number":44,"utf16_col":311697}}},{"name":"refresh","kind":"function","ident_start":401207,"ident_end":401214,"extent_start":401195,"extent_end":401492,"fully_qualified_name":"refresh","ident_utf16":{"start":{"line_number":44,"utf16_col":311710},"end":{"line_number":44,"utf16_col":311717}},"extent_utf16":{"start":{"line_number":44,"utf16_col":311698},"end":{"line_number":44,"utf16_col":311995}}},{"name":"renderOneToVNode","kind":"function","ident_start":401505,"ident_end":401521,"extent_start":401493,"extent_end":401560,"fully_qualified_name":"renderOneToVNode","ident_utf16":{"start":{"line_number":44,"utf16_col":312008},"end":{"line_number":44,"utf16_col":312024}},"extent_utf16":{"start":{"line_number":44,"utf16_col":311996},"end":{"line_number":44,"utf16_col":312063}}},{"name":"renderToVNode","kind":"function","ident_start":401573,"ident_end":401586,"extent_start":401561,"extent_end":402973,"fully_qualified_name":"renderToVNode","ident_utf16":{"start":{"line_number":44,"utf16_col":312076},"end":{"line_number":44,"utf16_col":312089}},"extent_utf16":{"start":{"line_number":44,"utf16_col":312064},"end":{"line_number":44,"utf16_col":313476}}},{"name":"getBoundingRect","kind":"function","ident_start":402000,"ident_end":402015,"extent_start":402000,"extent_end":402052,"fully_qualified_name":"getBoundingRect","ident_utf16":{"start":{"line_number":44,"utf16_col":312503},"end":{"line_number":44,"utf16_col":312518}},"extent_utf16":{"start":{"line_number":44,"utf16_col":312503},"end":{"line_number":44,"utf16_col":312555}}},{"name":"renderToString","kind":"function","ident_start":402986,"ident_end":403000,"extent_start":402974,"extent_end":403186,"fully_qualified_name":"renderToString","ident_utf16":{"start":{"line_number":44,"utf16_col":313489},"end":{"line_number":44,"utf16_col":313503}},"extent_utf16":{"start":{"line_number":44,"utf16_col":313477},"end":{"line_number":44,"utf16_col":313689}}},{"name":"setBackgroundColor","kind":"function","ident_start":403199,"ident_end":403217,"extent_start":403187,"extent_end":403254,"fully_qualified_name":"setBackgroundColor","ident_utf16":{"start":{"line_number":44,"utf16_col":313702},"end":{"line_number":44,"utf16_col":313720}},"extent_utf16":{"start":{"line_number":44,"utf16_col":313690},"end":{"line_number":44,"utf16_col":313757}}},{"name":"getSvgRoot","kind":"function","ident_start":403267,"ident_end":403277,"extent_start":403255,"extent_end":403333,"fully_qualified_name":"getSvgRoot","ident_utf16":{"start":{"line_number":44,"utf16_col":313770},"end":{"line_number":44,"utf16_col":313780}},"extent_utf16":{"start":{"line_number":44,"utf16_col":313758},"end":{"line_number":44,"utf16_col":313836}}},{"name":"_paintList","kind":"function","ident_start":403346,"ident_end":403356,"extent_start":403334,"extent_end":403767,"fully_qualified_name":"_paintList","ident_utf16":{"start":{"line_number":44,"utf16_col":313849},"end":{"line_number":44,"utf16_col":313859}},"extent_utf16":{"start":{"line_number":44,"utf16_col":313837},"end":{"line_number":44,"utf16_col":314270}}},{"name":"resize","kind":"function","ident_start":403780,"ident_end":403786,"extent_start":403768,"extent_end":404307,"fully_qualified_name":"resize","ident_utf16":{"start":{"line_number":44,"utf16_col":314283},"end":{"line_number":44,"utf16_col":314289}},"extent_utf16":{"start":{"line_number":44,"utf16_col":314271},"end":{"line_number":44,"utf16_col":314810}}},{"name":"getWidth","kind":"function","ident_start":404320,"ident_end":404328,"extent_start":404308,"extent_end":404359,"fully_qualified_name":"getWidth","ident_utf16":{"start":{"line_number":44,"utf16_col":314823},"end":{"line_number":44,"utf16_col":314831}},"extent_utf16":{"start":{"line_number":44,"utf16_col":314811},"end":{"line_number":44,"utf16_col":314862}}},{"name":"getHeight","kind":"function","ident_start":404372,"ident_end":404381,"extent_start":404360,"extent_end":404413,"fully_qualified_name":"getHeight","ident_utf16":{"start":{"line_number":44,"utf16_col":314875},"end":{"line_number":44,"utf16_col":314884}},"extent_utf16":{"start":{"line_number":44,"utf16_col":314863},"end":{"line_number":44,"utf16_col":314916}}},{"name":"dispose","kind":"function","ident_start":404426,"ident_end":404433,"extent_start":404414,"extent_end":404572,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":314929},"end":{"line_number":44,"utf16_col":314936}},"extent_utf16":{"start":{"line_number":44,"utf16_col":314917},"end":{"line_number":44,"utf16_col":315075}}},{"name":"clear","kind":"function","ident_start":404585,"ident_end":404590,"extent_start":404573,"extent_end":404666,"fully_qualified_name":"clear","ident_utf16":{"start":{"line_number":44,"utf16_col":315088},"end":{"line_number":44,"utf16_col":315093}},"extent_utf16":{"start":{"line_number":44,"utf16_col":315076},"end":{"line_number":44,"utf16_col":315169}}},{"name":"toDataURL","kind":"function","ident_start":404679,"ident_end":404688,"extent_start":404667,"extent_end":404828,"fully_qualified_name":"toDataURL","ident_utf16":{"start":{"line_number":44,"utf16_col":315182},"end":{"line_number":44,"utf16_col":315191}},"extent_utf16":{"start":{"line_number":44,"utf16_col":315170},"end":{"line_number":44,"utf16_col":315331}}},{"name":"rS","kind":"function","ident_start":404843,"ident_end":404845,"extent_start":404834,"extent_end":404870,"fully_qualified_name":"rS","ident_utf16":{"start":{"line_number":44,"utf16_col":315346},"end":{"line_number":44,"utf16_col":315348}},"extent_utf16":{"start":{"line_number":44,"utf16_col":315337},"end":{"line_number":44,"utf16_col":315373}}},{"name":"oS","kind":"function","ident_start":404879,"ident_end":404881,"extent_start":404870,"extent_end":405101,"fully_qualified_name":"oS","ident_utf16":{"start":{"line_number":44,"utf16_col":315382},"end":{"line_number":44,"utf16_col":315384}},"extent_utf16":{"start":{"line_number":44,"utf16_col":315373},"end":{"line_number":44,"utf16_col":315604}}},{"name":"e","kind":"function","ident_start":405129,"ident_end":405130,"extent_start":405120,"extent_end":405636,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":315632},"end":{"line_number":44,"utf16_col":315633}},"extent_utf16":{"start":{"line_number":44,"utf16_col":315623},"end":{"line_number":44,"utf16_col":316139}}},{"name":"onselectstart","kind":"function","ident_start":405533,"ident_end":405546,"extent_start":405531,"extent_end":405567,"fully_qualified_name":"onselectstart","ident_utf16":{"start":{"line_number":44,"utf16_col":316036},"end":{"line_number":44,"utf16_col":316049}},"extent_utf16":{"start":{"line_number":44,"utf16_col":316034},"end":{"line_number":44,"utf16_col":316070}}},{"name":"getElementCount","kind":"function","ident_start":405662,"ident_end":405677,"extent_start":405650,"extent_end":405730,"fully_qualified_name":"getElementCount","ident_utf16":{"start":{"line_number":44,"utf16_col":316165},"end":{"line_number":44,"utf16_col":316180}},"extent_utf16":{"start":{"line_number":44,"utf16_col":316153},"end":{"line_number":44,"utf16_col":316233}}},{"name":"afterBrush","kind":"function","ident_start":405743,"ident_end":405753,"extent_start":405731,"extent_end":405841,"fully_qualified_name":"afterBrush","ident_utf16":{"start":{"line_number":44,"utf16_col":316246},"end":{"line_number":44,"utf16_col":316256}},"extent_utf16":{"start":{"line_number":44,"utf16_col":316234},"end":{"line_number":44,"utf16_col":316344}}},{"name":"initContext","kind":"function","ident_start":405854,"ident_end":405865,"extent_start":405842,"extent_end":405934,"fully_qualified_name":"initContext","ident_utf16":{"start":{"line_number":44,"utf16_col":316357},"end":{"line_number":44,"utf16_col":316368}},"extent_utf16":{"start":{"line_number":44,"utf16_col":316345},"end":{"line_number":44,"utf16_col":316437}}},{"name":"setUnpainted","kind":"function","ident_start":405947,"ident_end":405959,"extent_start":405935,"extent_end":405996,"fully_qualified_name":"setUnpainted","ident_utf16":{"start":{"line_number":44,"utf16_col":316450},"end":{"line_number":44,"utf16_col":316462}},"extent_utf16":{"start":{"line_number":44,"utf16_col":316438},"end":{"line_number":44,"utf16_col":316499}}},{"name":"createBackBuffer","kind":"function","ident_start":406009,"ident_end":406025,"extent_start":405997,"extent_end":406174,"fully_qualified_name":"createBackBuffer","ident_utf16":{"start":{"line_number":44,"utf16_col":316512},"end":{"line_number":44,"utf16_col":316528}},"extent_utf16":{"start":{"line_number":44,"utf16_col":316500},"end":{"line_number":44,"utf16_col":316677}}},{"name":"createRepaintRects","kind":"function","ident_start":406187,"ident_end":406205,"extent_start":406175,"extent_end":407386,"fully_qualified_name":"createRepaintRects","ident_utf16":{"start":{"line_number":44,"utf16_col":316690},"end":{"line_number":44,"utf16_col":316708}},"extent_utf16":{"start":{"line_number":44,"utf16_col":316678},"end":{"line_number":44,"utf16_col":317889}}},{"name":"u","kind":"function","ident_start":406356,"ident_end":406357,"extent_start":406347,"extent_end":406782,"fully_qualified_name":"u","ident_utf16":{"start":{"line_number":44,"utf16_col":316859},"end":{"line_number":44,"utf16_col":316860}},"extent_utf16":{"start":{"line_number":44,"utf16_col":316850},"end":{"line_number":44,"utf16_col":317285}}},{"name":"debugGetPaintRects","kind":"function","ident_start":407399,"ident_end":407417,"extent_start":407387,"extent_end":407466,"fully_qualified_name":"debugGetPaintRects","ident_utf16":{"start":{"line_number":44,"utf16_col":317902},"end":{"line_number":44,"utf16_col":317920}},"extent_utf16":{"start":{"line_number":44,"utf16_col":317890},"end":{"line_number":44,"utf16_col":317969}}},{"name":"resize","kind":"function","ident_start":407479,"ident_end":407485,"extent_start":407467,"extent_end":407673,"fully_qualified_name":"resize","ident_utf16":{"start":{"line_number":44,"utf16_col":317982},"end":{"line_number":44,"utf16_col":317988}},"extent_utf16":{"start":{"line_number":44,"utf16_col":317970},"end":{"line_number":44,"utf16_col":318176}}},{"name":"clear","kind":"function","ident_start":407686,"ident_end":407691,"extent_start":407674,"extent_end":408549,"fully_qualified_name":"clear","ident_utf16":{"start":{"line_number":44,"utf16_col":318189},"end":{"line_number":44,"utf16_col":318194}},"extent_utf16":{"start":{"line_number":44,"utf16_col":318177},"end":{"line_number":44,"utf16_col":319052}}},{"name":"p","kind":"function","ident_start":407996,"ident_end":407997,"extent_start":407987,"extent_end":408466,"fully_qualified_name":"p","ident_utf16":{"start":{"line_number":44,"utf16_col":318499},"end":{"line_number":44,"utf16_col":318500}},"extent_utf16":{"start":{"line_number":44,"utf16_col":318490},"end":{"line_number":44,"utf16_col":318969}}},{"name":"dirty","kind":"function","ident_start":408285,"ident_end":408290,"extent_start":408285,"extent_end":408339,"fully_qualified_name":"dirty","ident_utf16":{"start":{"line_number":44,"utf16_col":318788},"end":{"line_number":44,"utf16_col":318793}},"extent_utf16":{"start":{"line_number":44,"utf16_col":318788},"end":{"line_number":44,"utf16_col":318842}}},{"name":"t","kind":"function","ident_start":408608,"ident_end":408609,"extent_start":408599,"extent_end":409635,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":319111},"end":{"line_number":44,"utf16_col":319112}},"extent_utf16":{"start":{"line_number":44,"utf16_col":319102},"end":{"line_number":44,"utf16_col":320138}}},{"name":"getType","kind":"function","ident_start":409654,"ident_end":409661,"extent_start":409642,"extent_end":409688,"fully_qualified_name":"getType","ident_utf16":{"start":{"line_number":44,"utf16_col":320157},"end":{"line_number":44,"utf16_col":320164}},"extent_utf16":{"start":{"line_number":44,"utf16_col":320145},"end":{"line_number":44,"utf16_col":320191}}},{"name":"isSingleCanvas","kind":"function","ident_start":409701,"ident_end":409715,"extent_start":409689,"extent_end":409753,"fully_qualified_name":"isSingleCanvas","ident_utf16":{"start":{"line_number":44,"utf16_col":320204},"end":{"line_number":44,"utf16_col":320218}},"extent_utf16":{"start":{"line_number":44,"utf16_col":320192},"end":{"line_number":44,"utf16_col":320256}}},{"name":"getViewportRoot","kind":"function","ident_start":409766,"ident_end":409781,"extent_start":409754,"extent_end":409814,"fully_qualified_name":"getViewportRoot","ident_utf16":{"start":{"line_number":44,"utf16_col":320269},"end":{"line_number":44,"utf16_col":320284}},"extent_utf16":{"start":{"line_number":44,"utf16_col":320257},"end":{"line_number":44,"utf16_col":320317}}},{"name":"getViewportRootOffset","kind":"function","ident_start":409827,"ident_end":409848,"extent_start":409815,"extent_end":409954,"fully_qualified_name":"getViewportRootOffset","ident_utf16":{"start":{"line_number":44,"utf16_col":320330},"end":{"line_number":44,"utf16_col":320351}},"extent_utf16":{"start":{"line_number":44,"utf16_col":320318},"end":{"line_number":44,"utf16_col":320457}}},{"name":"refresh","kind":"function","ident_start":409967,"ident_end":409974,"extent_start":409955,"extent_end":410346,"fully_qualified_name":"refresh","ident_utf16":{"start":{"line_number":44,"utf16_col":320470},"end":{"line_number":44,"utf16_col":320477}},"extent_utf16":{"start":{"line_number":44,"utf16_col":320458},"end":{"line_number":44,"utf16_col":320849}}},{"name":"refreshHover","kind":"function","ident_start":410359,"ident_end":410371,"extent_start":410347,"extent_end":410437,"fully_qualified_name":"refreshHover","ident_utf16":{"start":{"line_number":44,"utf16_col":320862},"end":{"line_number":44,"utf16_col":320874}},"extent_utf16":{"start":{"line_number":44,"utf16_col":320850},"end":{"line_number":44,"utf16_col":320940}}},{"name":"_paintHoverList","kind":"function","ident_start":410450,"ident_end":410465,"extent_start":410438,"extent_end":410737,"fully_qualified_name":"_paintHoverList","ident_utf16":{"start":{"line_number":44,"utf16_col":320953},"end":{"line_number":44,"utf16_col":320968}},"extent_utf16":{"start":{"line_number":44,"utf16_col":320941},"end":{"line_number":44,"utf16_col":321240}}},{"name":"getHoverLayer","kind":"function","ident_start":410750,"ident_end":410763,"extent_start":410738,"extent_end":410800,"fully_qualified_name":"getHoverLayer","ident_utf16":{"start":{"line_number":44,"utf16_col":321253},"end":{"line_number":44,"utf16_col":321266}},"extent_utf16":{"start":{"line_number":44,"utf16_col":321241},"end":{"line_number":44,"utf16_col":321303}}},{"name":"paintOne","kind":"function","ident_start":410813,"ident_end":410821,"extent_start":410801,"extent_end":410844,"fully_qualified_name":"paintOne","ident_utf16":{"start":{"line_number":44,"utf16_col":321316},"end":{"line_number":44,"utf16_col":321324}},"extent_utf16":{"start":{"line_number":44,"utf16_col":321304},"end":{"line_number":44,"utf16_col":321347}}},{"name":"_paintList","kind":"function","ident_start":410857,"ident_end":410867,"extent_start":410845,"extent_end":411218,"fully_qualified_name":"_paintList","ident_utf16":{"start":{"line_number":44,"utf16_col":321360},"end":{"line_number":44,"utf16_col":321370}},"extent_utf16":{"start":{"line_number":44,"utf16_col":321348},"end":{"line_number":44,"utf16_col":321721}}},{"name":"_compositeManually","kind":"function","ident_start":411231,"ident_end":411249,"extent_start":411219,"extent_end":411431,"fully_qualified_name":"_compositeManually","ident_utf16":{"start":{"line_number":44,"utf16_col":321734},"end":{"line_number":44,"utf16_col":321752}},"extent_utf16":{"start":{"line_number":44,"utf16_col":321722},"end":{"line_number":44,"utf16_col":321934}}},{"name":"_doPaintList","kind":"function","ident_start":411444,"ident_end":411456,"extent_start":411432,"extent_end":412788,"fully_qualified_name":"_doPaintList","ident_utf16":{"start":{"line_number":44,"utf16_col":321947},"end":{"line_number":44,"utf16_col":321959}},"extent_utf16":{"start":{"line_number":44,"utf16_col":321935},"end":{"line_number":44,"utf16_col":323291}}},{"name":"p","kind":"function","ident_start":411679,"ident_end":411680,"extent_start":411679,"extent_end":412643,"fully_qualified_name":"p","ident_utf16":{"start":{"line_number":44,"utf16_col":322182},"end":{"line_number":44,"utf16_col":322183}},"extent_utf16":{"start":{"line_number":44,"utf16_col":322182},"end":{"line_number":44,"utf16_col":323146}}},{"name":"x","kind":"function","ident_start":412121,"ident_end":412122,"extent_start":412121,"extent_end":412383,"fully_qualified_name":"x","ident_utf16":{"start":{"line_number":44,"utf16_col":322624},"end":{"line_number":44,"utf16_col":322625}},"extent_utf16":{"start":{"line_number":44,"utf16_col":322624},"end":{"line_number":44,"utf16_col":322886}}},{"name":"_doPaintEl","kind":"function","ident_start":412801,"ident_end":412811,"extent_start":412789,"extent_end":412953,"fully_qualified_name":"_doPaintEl","ident_utf16":{"start":{"line_number":44,"utf16_col":323304},"end":{"line_number":44,"utf16_col":323314}},"extent_utf16":{"start":{"line_number":44,"utf16_col":323292},"end":{"line_number":44,"utf16_col":323456}}},{"name":"getLayer","kind":"function","ident_start":412966,"ident_end":412974,"extent_start":412954,"extent_end":413307,"fully_qualified_name":"getLayer","ident_utf16":{"start":{"line_number":44,"utf16_col":323469},"end":{"line_number":44,"utf16_col":323477}},"extent_utf16":{"start":{"line_number":44,"utf16_col":323457},"end":{"line_number":44,"utf16_col":323810}}},{"name":"insertLayer","kind":"function","ident_start":413320,"ident_end":413331,"extent_start":413308,"extent_end":413835,"fully_qualified_name":"insertLayer","ident_utf16":{"start":{"line_number":44,"utf16_col":323823},"end":{"line_number":44,"utf16_col":323834}},"extent_utf16":{"start":{"line_number":44,"utf16_col":323811},"end":{"line_number":44,"utf16_col":324338}}},{"name":"eachLayer","kind":"function","ident_start":413848,"ident_end":413857,"extent_start":413836,"extent_end":413959,"fully_qualified_name":"eachLayer","ident_utf16":{"start":{"line_number":44,"utf16_col":324351},"end":{"line_number":44,"utf16_col":324360}},"extent_utf16":{"start":{"line_number":44,"utf16_col":324339},"end":{"line_number":44,"utf16_col":324462}}},{"name":"eachBuiltinLayer","kind":"function","ident_start":413972,"ident_end":413988,"extent_start":413960,"extent_end":414109,"fully_qualified_name":"eachBuiltinLayer","ident_utf16":{"start":{"line_number":44,"utf16_col":324475},"end":{"line_number":44,"utf16_col":324491}},"extent_utf16":{"start":{"line_number":44,"utf16_col":324463},"end":{"line_number":44,"utf16_col":324612}}},{"name":"eachOtherLayer","kind":"function","ident_start":414122,"ident_end":414136,"extent_start":414110,"extent_end":414257,"fully_qualified_name":"eachOtherLayer","ident_utf16":{"start":{"line_number":44,"utf16_col":324625},"end":{"line_number":44,"utf16_col":324639}},"extent_utf16":{"start":{"line_number":44,"utf16_col":324613},"end":{"line_number":44,"utf16_col":324760}}},{"name":"getLayers","kind":"function","ident_start":414270,"ident_end":414279,"extent_start":414258,"extent_end":414311,"fully_qualified_name":"getLayers","ident_utf16":{"start":{"line_number":44,"utf16_col":324773},"end":{"line_number":44,"utf16_col":324782}},"extent_utf16":{"start":{"line_number":44,"utf16_col":324761},"end":{"line_number":44,"utf16_col":324814}}},{"name":"_updateLayerStatus","kind":"function","ident_start":414324,"ident_end":414342,"extent_start":414312,"extent_end":415359,"fully_qualified_name":"_updateLayerStatus","ident_utf16":{"start":{"line_number":44,"utf16_col":324827},"end":{"line_number":44,"utf16_col":324845}},"extent_utf16":{"start":{"line_number":44,"utf16_col":324815},"end":{"line_number":44,"utf16_col":325862}}},{"name":"e","kind":"function","ident_start":414364,"ident_end":414365,"extent_start":414355,"extent_end":414422,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":324867},"end":{"line_number":44,"utf16_col":324868}},"extent_utf16":{"start":{"line_number":44,"utf16_col":324858},"end":{"line_number":44,"utf16_col":324925}}},{"name":"clear","kind":"function","ident_start":415372,"ident_end":415377,"extent_start":415360,"extent_end":415441,"fully_qualified_name":"clear","ident_utf16":{"start":{"line_number":44,"utf16_col":325875},"end":{"line_number":44,"utf16_col":325880}},"extent_utf16":{"start":{"line_number":44,"utf16_col":325863},"end":{"line_number":44,"utf16_col":325944}}},{"name":"_clearLayer","kind":"function","ident_start":415454,"ident_end":415465,"extent_start":415442,"extent_end":415488,"fully_qualified_name":"_clearLayer","ident_utf16":{"start":{"line_number":44,"utf16_col":325957},"end":{"line_number":44,"utf16_col":325968}},"extent_utf16":{"start":{"line_number":44,"utf16_col":325945},"end":{"line_number":44,"utf16_col":325991}}},{"name":"setBackgroundColor","kind":"function","ident_start":415501,"ident_end":415519,"extent_start":415489,"extent_end":415604,"fully_qualified_name":"setBackgroundColor","ident_utf16":{"start":{"line_number":44,"utf16_col":326004},"end":{"line_number":44,"utf16_col":326022}},"extent_utf16":{"start":{"line_number":44,"utf16_col":325992},"end":{"line_number":44,"utf16_col":326107}}},{"name":"configLayer","kind":"function","ident_start":415617,"ident_end":415628,"extent_start":415605,"extent_end":415815,"fully_qualified_name":"configLayer","ident_utf16":{"start":{"line_number":44,"utf16_col":326120},"end":{"line_number":44,"utf16_col":326131}},"extent_utf16":{"start":{"line_number":44,"utf16_col":326108},"end":{"line_number":44,"utf16_col":326318}}},{"name":"delLayer","kind":"function","ident_start":415828,"ident_end":415836,"extent_start":415816,"extent_end":415966,"fully_qualified_name":"delLayer","ident_utf16":{"start":{"line_number":44,"utf16_col":326331},"end":{"line_number":44,"utf16_col":326339}},"extent_utf16":{"start":{"line_number":44,"utf16_col":326319},"end":{"line_number":44,"utf16_col":326469}}},{"name":"resize","kind":"function","ident_start":415979,"ident_end":415985,"extent_start":415967,"extent_end":416498,"fully_qualified_name":"resize","ident_utf16":{"start":{"line_number":44,"utf16_col":326482},"end":{"line_number":44,"utf16_col":326488}},"extent_utf16":{"start":{"line_number":44,"utf16_col":326470},"end":{"line_number":44,"utf16_col":327001}}},{"name":"clearLayer","kind":"function","ident_start":416511,"ident_end":416521,"extent_start":416499,"extent_end":416569,"fully_qualified_name":"clearLayer","ident_utf16":{"start":{"line_number":44,"utf16_col":327014},"end":{"line_number":44,"utf16_col":327024}},"extent_utf16":{"start":{"line_number":44,"utf16_col":327002},"end":{"line_number":44,"utf16_col":327072}}},{"name":"dispose","kind":"function","ident_start":416582,"ident_end":416589,"extent_start":416570,"extent_end":416679,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":327085},"end":{"line_number":44,"utf16_col":327092}},"extent_utf16":{"start":{"line_number":44,"utf16_col":327073},"end":{"line_number":44,"utf16_col":327182}}},{"name":"getRenderedCanvas","kind":"function","ident_start":416692,"ident_end":416709,"extent_start":416680,"extent_end":417323,"fully_qualified_name":"getRenderedCanvas","ident_utf16":{"start":{"line_number":44,"utf16_col":327195},"end":{"line_number":44,"utf16_col":327212}},"extent_utf16":{"start":{"line_number":44,"utf16_col":327183},"end":{"line_number":44,"utf16_col":327826}}},{"name":"getWidth","kind":"function","ident_start":417336,"ident_end":417344,"extent_start":417324,"extent_end":417375,"fully_qualified_name":"getWidth","ident_utf16":{"start":{"line_number":44,"utf16_col":327839},"end":{"line_number":44,"utf16_col":327847}},"extent_utf16":{"start":{"line_number":44,"utf16_col":327827},"end":{"line_number":44,"utf16_col":327878}}},{"name":"getHeight","kind":"function","ident_start":417388,"ident_end":417397,"extent_start":417376,"extent_end":417429,"fully_qualified_name":"getHeight","ident_utf16":{"start":{"line_number":44,"utf16_col":327891},"end":{"line_number":44,"utf16_col":327900}},"extent_utf16":{"start":{"line_number":44,"utf16_col":327879},"end":{"line_number":44,"utf16_col":327932}}},{"name":"e","kind":"function","ident_start":417463,"ident_end":417464,"extent_start":417454,"extent_end":417557,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":327966},"end":{"line_number":44,"utf16_col":327967}},"extent_utf16":{"start":{"line_number":44,"utf16_col":327957},"end":{"line_number":44,"utf16_col":328060}}},{"name":"getInitialData","kind":"function","ident_start":417583,"ident_end":417597,"extent_start":417571,"extent_end":417655,"fully_qualified_name":"getInitialData","ident_utf16":{"start":{"line_number":44,"utf16_col":328086},"end":{"line_number":44,"utf16_col":328100}},"extent_utf16":{"start":{"line_number":44,"utf16_col":328074},"end":{"line_number":44,"utf16_col":328158}}},{"name":"getLegendIcon","kind":"function","ident_start":417668,"ident_end":417681,"extent_start":417656,"extent_end":418251,"fully_qualified_name":"getLegendIcon","ident_utf16":{"start":{"line_number":44,"utf16_col":328171},"end":{"line_number":44,"utf16_col":328184}},"extent_utf16":{"start":{"line_number":44,"utf16_col":328159},"end":{"line_number":44,"utf16_col":328754}}},{"name":"pS","kind":"function","ident_start":418807,"ident_end":418809,"extent_start":418798,"extent_end":419002,"fully_qualified_name":"pS","ident_utf16":{"start":{"line_number":44,"utf16_col":329310},"end":{"line_number":44,"utf16_col":329312}},"extent_utf16":{"start":{"line_number":44,"utf16_col":329301},"end":{"line_number":44,"utf16_col":329505}}},{"name":"dS","kind":"function","ident_start":419011,"ident_end":419013,"extent_start":419002,"extent_end":419186,"fully_qualified_name":"dS","ident_utf16":{"start":{"line_number":44,"utf16_col":329514},"end":{"line_number":44,"utf16_col":329516}},"extent_utf16":{"start":{"line_number":44,"utf16_col":329505},"end":{"line_number":44,"utf16_col":329689}}},{"name":"e","kind":"function","ident_start":419214,"ident_end":419215,"extent_start":419205,"extent_end":419281,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":329717},"end":{"line_number":44,"utf16_col":329718}},"extent_utf16":{"start":{"line_number":44,"utf16_col":329708},"end":{"line_number":44,"utf16_col":329784}}},{"name":"_createSymbol","kind":"function","ident_start":419307,"ident_end":419320,"extent_start":419295,"extent_end":419485,"fully_qualified_name":"_createSymbol","ident_utf16":{"start":{"line_number":44,"utf16_col":329810},"end":{"line_number":44,"utf16_col":329823}},"extent_utf16":{"start":{"line_number":44,"utf16_col":329798},"end":{"line_number":44,"utf16_col":329988}}},{"name":"stopSymbolAnimation","kind":"function","ident_start":419498,"ident_end":419517,"extent_start":419486,"extent_end":419568,"fully_qualified_name":"stopSymbolAnimation","ident_utf16":{"start":{"line_number":44,"utf16_col":330001},"end":{"line_number":44,"utf16_col":330020}},"extent_utf16":{"start":{"line_number":44,"utf16_col":329989},"end":{"line_number":44,"utf16_col":330071}}},{"name":"getSymbolType","kind":"function","ident_start":419581,"ident_end":419594,"extent_start":419569,"extent_end":419630,"fully_qualified_name":"getSymbolType","ident_utf16":{"start":{"line_number":44,"utf16_col":330084},"end":{"line_number":44,"utf16_col":330097}},"extent_utf16":{"start":{"line_number":44,"utf16_col":330072},"end":{"line_number":44,"utf16_col":330133}}},{"name":"getSymbolPath","kind":"function","ident_start":419643,"ident_end":419656,"extent_start":419631,"extent_end":419691,"fully_qualified_name":"getSymbolPath","ident_utf16":{"start":{"line_number":44,"utf16_col":330146},"end":{"line_number":44,"utf16_col":330159}},"extent_utf16":{"start":{"line_number":44,"utf16_col":330134},"end":{"line_number":44,"utf16_col":330194}}},{"name":"highlight","kind":"function","ident_start":419704,"ident_end":419713,"extent_start":419692,"extent_end":419745,"fully_qualified_name":"highlight","ident_utf16":{"start":{"line_number":44,"utf16_col":330207},"end":{"line_number":44,"utf16_col":330216}},"extent_utf16":{"start":{"line_number":44,"utf16_col":330195},"end":{"line_number":44,"utf16_col":330248}}},{"name":"downplay","kind":"function","ident_start":419758,"ident_end":419766,"extent_start":419746,"extent_end":419798,"fully_qualified_name":"downplay","ident_utf16":{"start":{"line_number":44,"utf16_col":330261},"end":{"line_number":44,"utf16_col":330269}},"extent_utf16":{"start":{"line_number":44,"utf16_col":330249},"end":{"line_number":44,"utf16_col":330301}}},{"name":"setZ","kind":"function","ident_start":419811,"ident_end":419815,"extent_start":419799,"extent_end":419869,"fully_qualified_name":"setZ","ident_utf16":{"start":{"line_number":44,"utf16_col":330314},"end":{"line_number":44,"utf16_col":330318}},"extent_utf16":{"start":{"line_number":44,"utf16_col":330302},"end":{"line_number":44,"utf16_col":330372}}},{"name":"setDraggable","kind":"function","ident_start":419882,"ident_end":419894,"extent_start":419870,"extent_end":419976,"fully_qualified_name":"setDraggable","ident_utf16":{"start":{"line_number":44,"utf16_col":330385},"end":{"line_number":44,"utf16_col":330397}},"extent_utf16":{"start":{"line_number":44,"utf16_col":330373},"end":{"line_number":44,"utf16_col":330479}}},{"name":"updateData","kind":"function","ident_start":419989,"ident_end":419999,"extent_start":419977,"extent_end":420574,"fully_qualified_name":"updateData","ident_utf16":{"start":{"line_number":44,"utf16_col":330492},"end":{"line_number":44,"utf16_col":330502}},"extent_utf16":{"start":{"line_number":44,"utf16_col":330480},"end":{"line_number":44,"utf16_col":331077}}},{"name":"_updateCommon","kind":"function","ident_start":420587,"ident_end":420600,"extent_start":420575,"extent_end":422231,"fully_qualified_name":"_updateCommon","ident_utf16":{"start":{"line_number":44,"utf16_col":331090},"end":{"line_number":44,"utf16_col":331103}},"extent_utf16":{"start":{"line_number":44,"utf16_col":331078},"end":{"line_number":44,"utf16_col":332734}}},{"name":"defaultText","kind":"function","ident_start":421836,"ident_end":421847,"extent_start":421836,"extent_end":421890,"fully_qualified_name":"defaultText","ident_utf16":{"start":{"line_number":44,"utf16_col":332339},"end":{"line_number":44,"utf16_col":332350}},"extent_utf16":{"start":{"line_number":44,"utf16_col":332339},"end":{"line_number":44,"utf16_col":332393}}},{"name":"setSymbolScale","kind":"function","ident_start":422244,"ident_end":422258,"extent_start":422232,"extent_end":422297,"fully_qualified_name":"setSymbolScale","ident_utf16":{"start":{"line_number":44,"utf16_col":332747},"end":{"line_number":44,"utf16_col":332761}},"extent_utf16":{"start":{"line_number":44,"utf16_col":332735},"end":{"line_number":44,"utf16_col":332800}}},{"name":"fadeOut","kind":"function","ident_start":422310,"ident_end":422317,"extent_start":422298,"extent_end":422660,"fully_qualified_name":"fadeOut","ident_utf16":{"start":{"line_number":44,"utf16_col":332813},"end":{"line_number":44,"utf16_col":332820}},"extent_utf16":{"start":{"line_number":44,"utf16_col":332801},"end":{"line_number":44,"utf16_col":333163}}},{"name":"cb","kind":"function","ident_start":422517,"ident_end":422519,"extent_start":422517,"extent_end":422553,"fully_qualified_name":"cb","ident_utf16":{"start":{"line_number":44,"utf16_col":333020},"end":{"line_number":44,"utf16_col":333022}},"extent_utf16":{"start":{"line_number":44,"utf16_col":333020},"end":{"line_number":44,"utf16_col":333056}}},{"name":"getSymbolSize","kind":"function","ident_start":422663,"ident_end":422676,"extent_start":422661,"extent_end":422734,"fully_qualified_name":"getSymbolSize","ident_utf16":{"start":{"line_number":44,"utf16_col":333166},"end":{"line_number":44,"utf16_col":333179}},"extent_utf16":{"start":{"line_number":44,"utf16_col":333164},"end":{"line_number":44,"utf16_col":333237}}},{"name":"gS","kind":"function","ident_start":422751,"ident_end":422753,"extent_start":422742,"extent_end":422782,"fully_qualified_name":"gS","ident_utf16":{"start":{"line_number":44,"utf16_col":333254},"end":{"line_number":44,"utf16_col":333256}},"extent_utf16":{"start":{"line_number":44,"utf16_col":333245},"end":{"line_number":44,"utf16_col":333285}}},{"name":"yS","kind":"function","ident_start":422791,"ident_end":422793,"extent_start":422782,"extent_end":422957,"fully_qualified_name":"yS","ident_utf16":{"start":{"line_number":44,"utf16_col":333294},"end":{"line_number":44,"utf16_col":333296}},"extent_utf16":{"start":{"line_number":44,"utf16_col":333285},"end":{"line_number":44,"utf16_col":333460}}},{"name":"vS","kind":"function","ident_start":422966,"ident_end":422968,"extent_start":422957,"extent_end":423017,"fully_qualified_name":"vS","ident_utf16":{"start":{"line_number":44,"utf16_col":333469},"end":{"line_number":44,"utf16_col":333471}},"extent_utf16":{"start":{"line_number":44,"utf16_col":333460},"end":{"line_number":44,"utf16_col":333520}}},{"name":"mS","kind":"function","ident_start":423026,"ident_end":423028,"extent_start":423017,"extent_end":423431,"fully_qualified_name":"mS","ident_utf16":{"start":{"line_number":44,"utf16_col":333529},"end":{"line_number":44,"utf16_col":333531}},"extent_utf16":{"start":{"line_number":44,"utf16_col":333520},"end":{"line_number":44,"utf16_col":333934}}},{"name":"t","kind":"function","ident_start":423458,"ident_end":423459,"extent_start":423449,"extent_end":423504,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":333961},"end":{"line_number":44,"utf16_col":333962}},"extent_utf16":{"start":{"line_number":44,"utf16_col":333952},"end":{"line_number":44,"utf16_col":334007}}},{"name":"updateData","kind":"function","ident_start":423523,"ident_end":423533,"extent_start":423511,"extent_end":424384,"fully_qualified_name":"updateData","ident_utf16":{"start":{"line_number":44,"utf16_col":334026},"end":{"line_number":44,"utf16_col":334036}},"extent_utf16":{"start":{"line_number":44,"utf16_col":334014},"end":{"line_number":44,"utf16_col":334887}}},{"name":"updateLayout","kind":"function","ident_start":424397,"ident_end":424409,"extent_start":424385,"extent_end":424545,"fully_qualified_name":"updateLayout","ident_utf16":{"start":{"line_number":44,"utf16_col":334900},"end":{"line_number":44,"utf16_col":334912}},"extent_utf16":{"start":{"line_number":44,"utf16_col":334888},"end":{"line_number":44,"utf16_col":335048}}},{"name":"incrementalPrepareUpdate","kind":"function","ident_start":424558,"ident_end":424582,"extent_start":424546,"extent_end":424658,"fully_qualified_name":"incrementalPrepareUpdate","ident_utf16":{"start":{"line_number":44,"utf16_col":335061},"end":{"line_number":44,"utf16_col":335085}},"extent_utf16":{"start":{"line_number":44,"utf16_col":335049},"end":{"line_number":44,"utf16_col":335161}}},{"name":"incrementalUpdate","kind":"function","ident_start":424671,"ident_end":424688,"extent_start":424659,"extent_end":425047,"fully_qualified_name":"incrementalUpdate","ident_utf16":{"start":{"line_number":44,"utf16_col":335174},"end":{"line_number":44,"utf16_col":335191}},"extent_utf16":{"start":{"line_number":44,"utf16_col":335162},"end":{"line_number":44,"utf16_col":335550}}},{"name":"i","kind":"function","ident_start":424714,"ident_end":424715,"extent_start":424705,"extent_end":424789,"fully_qualified_name":"i","ident_utf16":{"start":{"line_number":44,"utf16_col":335217},"end":{"line_number":44,"utf16_col":335218}},"extent_utf16":{"start":{"line_number":44,"utf16_col":335208},"end":{"line_number":44,"utf16_col":335292}}},{"name":"eachRendered","kind":"function","ident_start":425060,"ident_end":425072,"extent_start":425048,"extent_end":425124,"fully_qualified_name":"eachRendered","ident_utf16":{"start":{"line_number":44,"utf16_col":335563},"end":{"line_number":44,"utf16_col":335575}},"extent_utf16":{"start":{"line_number":44,"utf16_col":335551},"end":{"line_number":44,"utf16_col":335627}}},{"name":"remove","kind":"function","ident_start":425137,"ident_end":425143,"extent_start":425125,"extent_end":425290,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":335640},"end":{"line_number":44,"utf16_col":335646}},"extent_utf16":{"start":{"line_number":44,"utf16_col":335628},"end":{"line_number":44,"utf16_col":335793}}},{"name":"_S","kind":"function","ident_start":425305,"ident_end":425307,"extent_start":425296,"extent_end":425937,"fully_qualified_name":"_S","ident_utf16":{"start":{"line_number":44,"utf16_col":335808},"end":{"line_number":44,"utf16_col":335810}},"extent_utf16":{"start":{"line_number":44,"utf16_col":335799},"end":{"line_number":44,"utf16_col":336440}}},{"name":"bS","kind":"function","ident_start":425946,"ident_end":425948,"extent_start":425937,"extent_end":426149,"fully_qualified_name":"bS","ident_utf16":{"start":{"line_number":44,"utf16_col":336449},"end":{"line_number":44,"utf16_col":336451}},"extent_utf16":{"start":{"line_number":44,"utf16_col":336440},"end":{"line_number":44,"utf16_col":336652}}},{"name":"MS","kind":"function","ident_start":426186,"ident_end":426188,"extent_start":426177,"extent_end":426220,"fully_qualified_name":"MS","ident_utf16":{"start":{"line_number":44,"utf16_col":336689},"end":{"line_number":44,"utf16_col":336691}},"extent_utf16":{"start":{"line_number":44,"utf16_col":336680},"end":{"line_number":44,"utf16_col":336723}}},{"name":"IS","kind":"function","ident_start":426229,"ident_end":426231,"extent_start":426220,"extent_end":427321,"fully_qualified_name":"IS","ident_utf16":{"start":{"line_number":44,"utf16_col":336732},"end":{"line_number":44,"utf16_col":336734}},"extent_utf16":{"start":{"line_number":44,"utf16_col":336723},"end":{"line_number":44,"utf16_col":337824}}},{"name":"TS","kind":"function","ident_start":427325,"ident_end":427327,"extent_start":427325,"extent_end":427378,"fully_qualified_name":"TS","ident_utf16":{"start":{"line_number":44,"utf16_col":337828},"end":{"line_number":44,"utf16_col":337830}},"extent_utf16":{"start":{"line_number":44,"utf16_col":337828},"end":{"line_number":44,"utf16_col":337881}}},{"name":"e","kind":"function","ident_start":427403,"ident_end":427404,"extent_start":427394,"extent_end":427465,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":337906},"end":{"line_number":44,"utf16_col":337907}},"extent_utf16":{"start":{"line_number":44,"utf16_col":337897},"end":{"line_number":44,"utf16_col":337968}}},{"name":"getDefaultStyle","kind":"function","ident_start":427491,"ident_end":427506,"extent_start":427479,"extent_end":427550,"fully_qualified_name":"getDefaultStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":337994},"end":{"line_number":44,"utf16_col":338009}},"extent_utf16":{"start":{"line_number":44,"utf16_col":337982},"end":{"line_number":44,"utf16_col":338053}}},{"name":"getDefaultShape","kind":"function","ident_start":427563,"ident_end":427578,"extent_start":427551,"extent_end":427604,"fully_qualified_name":"getDefaultShape","ident_utf16":{"start":{"line_number":44,"utf16_col":338066},"end":{"line_number":44,"utf16_col":338081}},"extent_utf16":{"start":{"line_number":44,"utf16_col":338054},"end":{"line_number":44,"utf16_col":338107}}},{"name":"buildPath","kind":"function","ident_start":427617,"ident_end":427626,"extent_start":427605,"extent_end":427837,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":338120},"end":{"line_number":44,"utf16_col":338129}},"extent_utf16":{"start":{"line_number":44,"utf16_col":338108},"end":{"line_number":44,"utf16_col":338340}}},{"name":"getPointOn","kind":"function","ident_start":427850,"ident_end":427860,"extent_start":427838,"extent_end":428487,"fully_qualified_name":"getPointOn","ident_utf16":{"start":{"line_number":44,"utf16_col":338353},"end":{"line_number":44,"utf16_col":338363}},"extent_utf16":{"start":{"line_number":44,"utf16_col":338341},"end":{"line_number":44,"utf16_col":338990}}},{"name":"e","kind":"function","ident_start":428519,"ident_end":428520,"extent_start":428510,"extent_end":428570,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":339022},"end":{"line_number":44,"utf16_col":339023}},"extent_utf16":{"start":{"line_number":44,"utf16_col":339013},"end":{"line_number":44,"utf16_col":339073}}},{"name":"e","kind":"function","ident_start":428615,"ident_end":428616,"extent_start":428606,"extent_end":428676,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":339118},"end":{"line_number":44,"utf16_col":339119}},"extent_utf16":{"start":{"line_number":44,"utf16_col":339109},"end":{"line_number":44,"utf16_col":339179}}},{"name":"getDefaultShape","kind":"function","ident_start":428702,"ident_end":428717,"extent_start":428690,"extent_end":428743,"fully_qualified_name":"getDefaultShape","ident_utf16":{"start":{"line_number":44,"utf16_col":339205},"end":{"line_number":44,"utf16_col":339220}},"extent_utf16":{"start":{"line_number":44,"utf16_col":339193},"end":{"line_number":44,"utf16_col":339246}}},{"name":"buildPath","kind":"function","ident_start":428756,"ident_end":428765,"extent_start":428744,"extent_end":429080,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":339259},"end":{"line_number":44,"utf16_col":339268}},"extent_utf16":{"start":{"line_number":44,"utf16_col":339247},"end":{"line_number":44,"utf16_col":339583}}},{"name":"kS","kind":"function","ident_start":429097,"ident_end":429099,"extent_start":429088,"extent_end":429556,"fully_qualified_name":"kS","ident_utf16":{"start":{"line_number":44,"utf16_col":339600},"end":{"line_number":44,"utf16_col":339602}},"extent_utf16":{"start":{"line_number":44,"utf16_col":339591},"end":{"line_number":44,"utf16_col":340059}}},{"name":"LS","kind":"function","ident_start":429565,"ident_end":429567,"extent_start":429556,"extent_end":429869,"fully_qualified_name":"LS","ident_utf16":{"start":{"line_number":44,"utf16_col":340068},"end":{"line_number":44,"utf16_col":340070}},"extent_utf16":{"start":{"line_number":44,"utf16_col":340059},"end":{"line_number":44,"utf16_col":340372}}},{"name":"PS","kind":"function","ident_start":429878,"ident_end":429880,"extent_start":429869,"extent_end":429975,"fully_qualified_name":"PS","ident_utf16":{"start":{"line_number":44,"utf16_col":340381},"end":{"line_number":44,"utf16_col":340383}},"extent_utf16":{"start":{"line_number":44,"utf16_col":340372},"end":{"line_number":44,"utf16_col":340478}}},{"name":"OS","kind":"function","ident_start":429984,"ident_end":429986,"extent_start":429975,"extent_end":430010,"fully_qualified_name":"OS","ident_utf16":{"start":{"line_number":44,"utf16_col":340487},"end":{"line_number":44,"utf16_col":340489}},"extent_utf16":{"start":{"line_number":44,"utf16_col":340478},"end":{"line_number":44,"utf16_col":340513}}},{"name":"RS","kind":"function","ident_start":430019,"ident_end":430021,"extent_start":430010,"extent_end":430110,"fully_qualified_name":"RS","ident_utf16":{"start":{"line_number":44,"utf16_col":340522},"end":{"line_number":44,"utf16_col":340524}},"extent_utf16":{"start":{"line_number":44,"utf16_col":340513},"end":{"line_number":44,"utf16_col":340613}}},{"name":"NS","kind":"function","ident_start":430119,"ident_end":430121,"extent_start":430110,"extent_end":430306,"fully_qualified_name":"NS","ident_utf16":{"start":{"line_number":44,"utf16_col":340622},"end":{"line_number":44,"utf16_col":340624}},"extent_utf16":{"start":{"line_number":44,"utf16_col":340613},"end":{"line_number":44,"utf16_col":340809}}},{"name":"ES","kind":"function","ident_start":430315,"ident_end":430317,"extent_start":430306,"extent_end":430468,"fully_qualified_name":"ES","ident_utf16":{"start":{"line_number":44,"utf16_col":340818},"end":{"line_number":44,"utf16_col":340820}},"extent_utf16":{"start":{"line_number":44,"utf16_col":340809},"end":{"line_number":44,"utf16_col":340971}}},{"name":"zS","kind":"function","ident_start":430477,"ident_end":430479,"extent_start":430468,"extent_end":430504,"fully_qualified_name":"zS","ident_utf16":{"start":{"line_number":44,"utf16_col":340980},"end":{"line_number":44,"utf16_col":340982}},"extent_utf16":{"start":{"line_number":44,"utf16_col":340971},"end":{"line_number":44,"utf16_col":341007}}},{"name":"VS","kind":"function","ident_start":430513,"ident_end":430515,"extent_start":430504,"extent_end":431067,"fully_qualified_name":"VS","ident_utf16":{"start":{"line_number":44,"utf16_col":341016},"end":{"line_number":44,"utf16_col":341018}},"extent_utf16":{"start":{"line_number":44,"utf16_col":341007},"end":{"line_number":44,"utf16_col":341570}}},{"name":"BS","kind":"function","ident_start":431076,"ident_end":431078,"extent_start":431067,"extent_end":432238,"fully_qualified_name":"BS","ident_utf16":{"start":{"line_number":44,"utf16_col":341579},"end":{"line_number":44,"utf16_col":341581}},"extent_utf16":{"start":{"line_number":44,"utf16_col":341570},"end":{"line_number":44,"utf16_col":342741}}},{"name":"a","kind":"function","ident_start":431559,"ident_end":431560,"extent_start":431550,"extent_end":431644,"fully_qualified_name":"a","ident_utf16":{"start":{"line_number":44,"utf16_col":342062},"end":{"line_number":44,"utf16_col":342063}},"extent_utf16":{"start":{"line_number":44,"utf16_col":342053},"end":{"line_number":44,"utf16_col":342147}}},{"name":"FS","kind":"function","ident_start":432247,"ident_end":432249,"extent_start":432238,"extent_end":432769,"fully_qualified_name":"FS","ident_utf16":{"start":{"line_number":44,"utf16_col":342750},"end":{"line_number":44,"utf16_col":342752}},"extent_utf16":{"start":{"line_number":44,"utf16_col":342741},"end":{"line_number":44,"utf16_col":343272}}},{"name":"GS","kind":"function","ident_start":432778,"ident_end":432780,"extent_start":432769,"extent_end":432810,"fully_qualified_name":"GS","ident_utf16":{"start":{"line_number":44,"utf16_col":343281},"end":{"line_number":44,"utf16_col":343283}},"extent_utf16":{"start":{"line_number":44,"utf16_col":343272},"end":{"line_number":44,"utf16_col":343313}}},{"name":"WS","kind":"function","ident_start":432819,"ident_end":432821,"extent_start":432810,"extent_end":432946,"fully_qualified_name":"WS","ident_utf16":{"start":{"line_number":44,"utf16_col":343322},"end":{"line_number":44,"utf16_col":343324}},"extent_utf16":{"start":{"line_number":44,"utf16_col":343313},"end":{"line_number":44,"utf16_col":343449}}},{"name":"HS","kind":"function","ident_start":432955,"ident_end":432957,"extent_start":432946,"extent_end":433434,"fully_qualified_name":"HS","ident_utf16":{"start":{"line_number":44,"utf16_col":343458},"end":{"line_number":44,"utf16_col":343460}},"extent_utf16":{"start":{"line_number":44,"utf16_col":343449},"end":{"line_number":44,"utf16_col":343937}}},{"name":"e","kind":"function","ident_start":433462,"ident_end":433463,"extent_start":433453,"extent_end":433513,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":343965},"end":{"line_number":44,"utf16_col":343966}},"extent_utf16":{"start":{"line_number":44,"utf16_col":343956},"end":{"line_number":44,"utf16_col":344016}}},{"name":"init","kind":"function","ident_start":433539,"ident_end":433543,"extent_start":433527,"extent_end":433690,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":344042},"end":{"line_number":44,"utf16_col":344046}},"extent_utf16":{"start":{"line_number":44,"utf16_col":344030},"end":{"line_number":44,"utf16_col":344193}}},{"name":"render","kind":"function","ident_start":433703,"ident_end":433709,"extent_start":433691,"extent_end":436666,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":344206},"end":{"line_number":44,"utf16_col":344212}},"extent_utf16":{"start":{"line_number":44,"utf16_col":344194},"end":{"line_number":44,"utf16_col":347169}}},{"name":"getSymbolPoint","kind":"function","ident_start":434941,"ident_end":434955,"extent_start":434941,"extent_end":434992,"fully_qualified_name":"getSymbolPoint","ident_utf16":{"start":{"line_number":44,"utf16_col":345444},"end":{"line_number":44,"utf16_col":345458}},"extent_utf16":{"start":{"line_number":44,"utf16_col":345444},"end":{"line_number":44,"utf16_col":345495}}},{"name":"getSymbolPoint","kind":"function","ident_start":435268,"ident_end":435282,"extent_start":435268,"extent_end":435319,"fully_qualified_name":"getSymbolPoint","ident_utf16":{"start":{"line_number":44,"utf16_col":345771},"end":{"line_number":44,"utf16_col":345785}},"extent_utf16":{"start":{"line_number":44,"utf16_col":345771},"end":{"line_number":44,"utf16_col":345822}}},{"name":"packEventData","kind":"function","ident_start":436679,"ident_end":436692,"extent_start":436667,"extent_end":436866,"fully_qualified_name":"packEventData","ident_utf16":{"start":{"line_number":44,"utf16_col":347182},"end":{"line_number":44,"utf16_col":347195}},"extent_utf16":{"start":{"line_number":44,"utf16_col":347170},"end":{"line_number":44,"utf16_col":347369}}},{"name":"highlight","kind":"function","ident_start":436879,"ident_end":436888,"extent_start":436867,"extent_end":437505,"fully_qualified_name":"highlight","ident_utf16":{"start":{"line_number":44,"utf16_col":347382},"end":{"line_number":44,"utf16_col":347391}},"extent_utf16":{"start":{"line_number":44,"utf16_col":347370},"end":{"line_number":44,"utf16_col":348008}}},{"name":"downplay","kind":"function","ident_start":437518,"ident_end":437526,"extent_start":437506,"extent_end":437774,"fully_qualified_name":"downplay","ident_utf16":{"start":{"line_number":44,"utf16_col":348021},"end":{"line_number":44,"utf16_col":348029}},"extent_utf16":{"start":{"line_number":44,"utf16_col":348009},"end":{"line_number":44,"utf16_col":348277}}},{"name":"_changePolyState","kind":"function","ident_start":437787,"ident_end":437803,"extent_start":437775,"extent_end":437868,"fully_qualified_name":"_changePolyState","ident_utf16":{"start":{"line_number":44,"utf16_col":348290},"end":{"line_number":44,"utf16_col":348306}},"extent_utf16":{"start":{"line_number":44,"utf16_col":348278},"end":{"line_number":44,"utf16_col":348371}}},{"name":"_newPolyline","kind":"function","ident_start":437881,"ident_end":437893,"extent_start":437869,"extent_end":438065,"fully_qualified_name":"_newPolyline","ident_utf16":{"start":{"line_number":44,"utf16_col":348384},"end":{"line_number":44,"utf16_col":348396}},"extent_utf16":{"start":{"line_number":44,"utf16_col":348372},"end":{"line_number":44,"utf16_col":348568}}},{"name":"_newPolygon","kind":"function","ident_start":438078,"ident_end":438089,"extent_start":438066,"extent_end":438273,"fully_qualified_name":"_newPolygon","ident_utf16":{"start":{"line_number":44,"utf16_col":348581},"end":{"line_number":44,"utf16_col":348592}},"extent_utf16":{"start":{"line_number":44,"utf16_col":348569},"end":{"line_number":44,"utf16_col":348776}}},{"name":"_initSymbolLabelAnimation","kind":"function","ident_start":438286,"ident_end":438311,"extent_start":438274,"extent_end":439140,"fully_qualified_name":"_initSymbolLabelAnimation","ident_utf16":{"start":{"line_number":44,"utf16_col":348789},"end":{"line_number":44,"utf16_col":348814}},"extent_utf16":{"start":{"line_number":44,"utf16_col":348777},"end":{"line_number":44,"utf16_col":349643}}},{"name":"_initOrUpdateEndLabel","kind":"function","ident_start":439153,"ident_end":439174,"extent_start":439141,"extent_end":440076,"fully_qualified_name":"_initOrUpdateEndLabel","ident_utf16":{"start":{"line_number":44,"utf16_col":349656},"end":{"line_number":44,"utf16_col":349677}},"extent_utf16":{"start":{"line_number":44,"utf16_col":349644},"end":{"line_number":44,"utf16_col":350579}}},{"name":"defaultText","kind":"function","ident_start":439674,"ident_end":439685,"extent_start":439674,"extent_end":439733,"fully_qualified_name":"defaultText","ident_utf16":{"start":{"line_number":44,"utf16_col":350177},"end":{"line_number":44,"utf16_col":350188}},"extent_utf16":{"start":{"line_number":44,"utf16_col":350177},"end":{"line_number":44,"utf16_col":350236}}},{"name":"_endLabelOnDuring","kind":"function","ident_start":440089,"ident_end":440106,"extent_start":440077,"extent_end":441174,"fully_qualified_name":"_endLabelOnDuring","ident_utf16":{"start":{"line_number":44,"utf16_col":350592},"end":{"line_number":44,"utf16_col":350609}},"extent_utf16":{"start":{"line_number":44,"utf16_col":350580},"end":{"line_number":44,"utf16_col":351677}}},{"name":"_doUpdateAnimation","kind":"function","ident_start":441187,"ident_end":441205,"extent_start":441175,"extent_end":443516,"fully_qualified_name":"_doUpdateAnimation","ident_utf16":{"start":{"line_number":44,"utf16_col":351690},"end":{"line_number":44,"utf16_col":351708}},"extent_utf16":{"start":{"line_number":44,"utf16_col":351678},"end":{"line_number":44,"utf16_col":354019}}},{"name":"remove","kind":"function","ident_start":443529,"ident_end":443535,"extent_start":443517,"extent_end":443836,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":354032},"end":{"line_number":44,"utf16_col":354038}},"extent_utf16":{"start":{"line_number":44,"utf16_col":354020},"end":{"line_number":44,"utf16_col":354339}}},{"name":"XS","kind":"function","ident_start":443867,"ident_end":443869,"extent_start":443858,"extent_end":444575,"fully_qualified_name":"XS","ident_utf16":{"start":{"line_number":44,"utf16_col":354370},"end":{"line_number":44,"utf16_col":354372}},"extent_utf16":{"start":{"line_number":44,"utf16_col":354361},"end":{"line_number":44,"utf16_col":355078}}},{"name":"reset","kind":"function","ident_start":443905,"ident_end":443910,"extent_start":443905,"extent_end":444573,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":354408},"end":{"line_number":44,"utf16_col":354413}},"extent_utf16":{"start":{"line_number":44,"utf16_col":354408},"end":{"line_number":44,"utf16_col":355076}}},{"name":"progress","kind":"function","ident_start":444260,"ident_end":444268,"extent_start":444260,"extent_end":444570,"fully_qualified_name":"progress","ident_utf16":{"start":{"line_number":44,"utf16_col":354763},"end":{"line_number":44,"utf16_col":354771}},"extent_utf16":{"start":{"line_number":44,"utf16_col":354763},"end":{"line_number":44,"utf16_col":355073}}},{"name":"average","kind":"function","ident_start":444583,"ident_end":444590,"extent_start":444583,"extent_end":444686,"fully_qualified_name":"average","ident_utf16":{"start":{"line_number":44,"utf16_col":355086},"end":{"line_number":44,"utf16_col":355093}},"extent_utf16":{"start":{"line_number":44,"utf16_col":355086},"end":{"line_number":44,"utf16_col":355189}}},{"name":"sum","kind":"function","ident_start":444687,"ident_end":444690,"extent_start":444687,"extent_end":444754,"fully_qualified_name":"sum","ident_utf16":{"start":{"line_number":44,"utf16_col":355190},"end":{"line_number":44,"utf16_col":355193}},"extent_utf16":{"start":{"line_number":44,"utf16_col":355190},"end":{"line_number":44,"utf16_col":355257}}},{"name":"max","kind":"function","ident_start":444755,"ident_end":444758,"extent_start":444755,"extent_end":444847,"fully_qualified_name":"max","ident_utf16":{"start":{"line_number":44,"utf16_col":355258},"end":{"line_number":44,"utf16_col":355261}},"extent_utf16":{"start":{"line_number":44,"utf16_col":355258},"end":{"line_number":44,"utf16_col":355350}}},{"name":"min","kind":"function","ident_start":444848,"ident_end":444851,"extent_start":444848,"extent_end":444939,"fully_qualified_name":"min","ident_utf16":{"start":{"line_number":44,"utf16_col":355351},"end":{"line_number":44,"utf16_col":355354}},"extent_utf16":{"start":{"line_number":44,"utf16_col":355351},"end":{"line_number":44,"utf16_col":355442}}},{"name":"nearest","kind":"function","ident_start":444940,"ident_end":444947,"extent_start":444940,"extent_end":444972,"fully_qualified_name":"nearest","ident_utf16":{"start":{"line_number":44,"utf16_col":355443},"end":{"line_number":44,"utf16_col":355450}},"extent_utf16":{"start":{"line_number":44,"utf16_col":355443},"end":{"line_number":44,"utf16_col":355475}}},{"name":"ZS","kind":"function","ident_start":444974,"ident_end":444976,"extent_start":444974,"extent_end":445019,"fully_qualified_name":"ZS","ident_utf16":{"start":{"line_number":44,"utf16_col":355477},"end":{"line_number":44,"utf16_col":355479}},"extent_utf16":{"start":{"line_number":44,"utf16_col":355477},"end":{"line_number":44,"utf16_col":355522}}},{"name":"jS","kind":"function","ident_start":445029,"ident_end":445031,"extent_start":445020,"extent_end":445574,"fully_qualified_name":"jS","ident_utf16":{"start":{"line_number":44,"utf16_col":355532},"end":{"line_number":44,"utf16_col":355534}},"extent_utf16":{"start":{"line_number":44,"utf16_col":355523},"end":{"line_number":44,"utf16_col":356077}}},{"name":"reset","kind":"function","ident_start":445055,"ident_end":445060,"extent_start":445055,"extent_end":445572,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":355558},"end":{"line_number":44,"utf16_col":355563}},"extent_utf16":{"start":{"line_number":44,"utf16_col":355558},"end":{"line_number":44,"utf16_col":356075}}},{"name":"e","kind":"function","ident_start":445602,"ident_end":445603,"extent_start":445593,"extent_end":445675,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":356105},"end":{"line_number":44,"utf16_col":356106}},"extent_utf16":{"start":{"line_number":44,"utf16_col":356096},"end":{"line_number":44,"utf16_col":356178}}},{"name":"getInitialData","kind":"function","ident_start":445701,"ident_end":445715,"extent_start":445689,"extent_end":445775,"fully_qualified_name":"getInitialData","ident_utf16":{"start":{"line_number":44,"utf16_col":356204},"end":{"line_number":44,"utf16_col":356218}},"extent_utf16":{"start":{"line_number":44,"utf16_col":356192},"end":{"line_number":44,"utf16_col":356278}}},{"name":"getMarkerPosition","kind":"function","ident_start":445788,"ident_end":445805,"extent_start":445776,"extent_end":446625,"fully_qualified_name":"getMarkerPosition","ident_utf16":{"start":{"line_number":44,"utf16_col":356291},"end":{"line_number":44,"utf16_col":356308}},"extent_utf16":{"start":{"line_number":44,"utf16_col":356279},"end":{"line_number":44,"utf16_col":357128}}},{"name":"e","kind":"function","ident_start":446883,"ident_end":446884,"extent_start":446874,"extent_end":446956,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":357386},"end":{"line_number":44,"utf16_col":357387}},"extent_utf16":{"start":{"line_number":44,"utf16_col":357377},"end":{"line_number":44,"utf16_col":357459}}},{"name":"getInitialData","kind":"function","ident_start":446982,"ident_end":446996,"extent_start":446970,"extent_end":447111,"fully_qualified_name":"getInitialData","ident_utf16":{"start":{"line_number":44,"utf16_col":357485},"end":{"line_number":44,"utf16_col":357499}},"extent_utf16":{"start":{"line_number":44,"utf16_col":357473},"end":{"line_number":44,"utf16_col":357614}}},{"name":"getProgressive","kind":"function","ident_start":447124,"ident_end":447138,"extent_start":447112,"extent_end":447201,"fully_qualified_name":"getProgressive","ident_utf16":{"start":{"line_number":44,"utf16_col":357627},"end":{"line_number":44,"utf16_col":357641}},"extent_utf16":{"start":{"line_number":44,"utf16_col":357615},"end":{"line_number":44,"utf16_col":357704}}},{"name":"getProgressiveThreshold","kind":"function","ident_start":447214,"ident_end":447237,"extent_start":447202,"extent_end":447337,"fully_qualified_name":"getProgressiveThreshold","ident_utf16":{"start":{"line_number":44,"utf16_col":357717},"end":{"line_number":44,"utf16_col":357740}},"extent_utf16":{"start":{"line_number":44,"utf16_col":357705},"end":{"line_number":44,"utf16_col":357840}}},{"name":"brushSelector","kind":"function","ident_start":447350,"ident_end":447363,"extent_start":447338,"extent_end":447414,"fully_qualified_name":"brushSelector","ident_utf16":{"start":{"line_number":44,"utf16_col":357853},"end":{"line_number":44,"utf16_col":357866}},"extent_utf16":{"start":{"line_number":44,"utf16_col":357841},"end":{"line_number":44,"utf16_col":357917}}},{"name":"$S","kind":"function","ident_start":447798,"ident_end":447800,"extent_start":447798,"extent_end":447911,"fully_qualified_name":"$S","ident_utf16":{"start":{"line_number":44,"utf16_col":358301},"end":{"line_number":44,"utf16_col":358303}},"extent_utf16":{"start":{"line_number":44,"utf16_col":358301},"end":{"line_number":44,"utf16_col":358414}}},{"name":"e","kind":"function","ident_start":447936,"ident_end":447937,"extent_start":447927,"extent_end":447994,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":358439},"end":{"line_number":44,"utf16_col":358440}},"extent_utf16":{"start":{"line_number":44,"utf16_col":358430},"end":{"line_number":44,"utf16_col":358497}}},{"name":"getDefaultShape","kind":"function","ident_start":448020,"ident_end":448035,"extent_start":448008,"extent_end":448061,"fully_qualified_name":"getDefaultShape","ident_utf16":{"start":{"line_number":44,"utf16_col":358523},"end":{"line_number":44,"utf16_col":358538}},"extent_utf16":{"start":{"line_number":44,"utf16_col":358511},"end":{"line_number":44,"utf16_col":358564}}},{"name":"buildPath","kind":"function","ident_start":448074,"ident_end":448083,"extent_start":448062,"extent_end":448498,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":358577},"end":{"line_number":44,"utf16_col":358586}},"extent_utf16":{"start":{"line_number":44,"utf16_col":358565},"end":{"line_number":44,"utf16_col":359001}}},{"name":"QS","kind":"function","ident_start":448515,"ident_end":448517,"extent_start":448506,"extent_end":448555,"fully_qualified_name":"QS","ident_utf16":{"start":{"line_number":44,"utf16_col":359018},"end":{"line_number":44,"utf16_col":359020}},"extent_utf16":{"start":{"line_number":44,"utf16_col":359009},"end":{"line_number":44,"utf16_col":359058}}},{"name":"tM","kind":"function","ident_start":448564,"ident_end":448566,"extent_start":448555,"extent_end":448604,"fully_qualified_name":"tM","ident_utf16":{"start":{"line_number":44,"utf16_col":359067},"end":{"line_number":44,"utf16_col":359069}},"extent_utf16":{"start":{"line_number":44,"utf16_col":359058},"end":{"line_number":44,"utf16_col":359107}}},{"name":"eM","kind":"function","ident_start":448613,"ident_end":448615,"extent_start":448604,"extent_end":448800,"fully_qualified_name":"eM","ident_utf16":{"start":{"line_number":44,"utf16_col":359116},"end":{"line_number":44,"utf16_col":359118}},"extent_utf16":{"start":{"line_number":44,"utf16_col":359107},"end":{"line_number":44,"utf16_col":359303}}},{"name":"e","kind":"function","ident_start":448856,"ident_end":448857,"extent_start":448847,"extent_end":448927,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":359359},"end":{"line_number":44,"utf16_col":359360}},"extent_utf16":{"start":{"line_number":44,"utf16_col":359350},"end":{"line_number":44,"utf16_col":359430}}},{"name":"render","kind":"function","ident_start":448953,"ident_end":448959,"extent_start":448941,"extent_end":449215,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":359456},"end":{"line_number":44,"utf16_col":359462}},"extent_utf16":{"start":{"line_number":44,"utf16_col":359444},"end":{"line_number":44,"utf16_col":359718}}},{"name":"incrementalPrepareRender","kind":"function","ident_start":449228,"ident_end":449252,"extent_start":449216,"extent_end":449328,"fully_qualified_name":"incrementalPrepareRender","ident_utf16":{"start":{"line_number":44,"utf16_col":359731},"end":{"line_number":44,"utf16_col":359755}},"extent_utf16":{"start":{"line_number":44,"utf16_col":359719},"end":{"line_number":44,"utf16_col":359831}}},{"name":"incrementalRender","kind":"function","ident_start":449341,"ident_end":449358,"extent_start":449329,"extent_end":449431,"fully_qualified_name":"incrementalRender","ident_utf16":{"start":{"line_number":44,"utf16_col":359844},"end":{"line_number":44,"utf16_col":359861}},"extent_utf16":{"start":{"line_number":44,"utf16_col":359832},"end":{"line_number":44,"utf16_col":359934}}},{"name":"eachRendered","kind":"function","ident_start":449444,"ident_end":449456,"extent_start":449432,"extent_end":449508,"fully_qualified_name":"eachRendered","ident_utf16":{"start":{"line_number":44,"utf16_col":359947},"end":{"line_number":44,"utf16_col":359959}},"extent_utf16":{"start":{"line_number":44,"utf16_col":359935},"end":{"line_number":44,"utf16_col":360011}}},{"name":"_updateDrawMode","kind":"function","ident_start":449521,"ident_end":449536,"extent_start":449509,"extent_end":449663,"fully_qualified_name":"_updateDrawMode","ident_utf16":{"start":{"line_number":44,"utf16_col":360024},"end":{"line_number":44,"utf16_col":360039}},"extent_utf16":{"start":{"line_number":44,"utf16_col":360012},"end":{"line_number":44,"utf16_col":360166}}},{"name":"_renderNormal","kind":"function","ident_start":449676,"ident_end":449689,"extent_start":449664,"extent_end":452151,"fully_qualified_name":"_renderNormal","ident_utf16":{"start":{"line_number":44,"utf16_col":360179},"end":{"line_number":44,"utf16_col":360192}},"extent_utf16":{"start":{"line_number":44,"utf16_col":360167},"end":{"line_number":44,"utf16_col":362654}}},{"name":"w","kind":"function","ident_start":450595,"ident_end":450596,"extent_start":450586,"extent_end":450839,"fully_qualified_name":"w","ident_utf16":{"start":{"line_number":44,"utf16_col":361098},"end":{"line_number":44,"utf16_col":361099}},"extent_utf16":{"start":{"line_number":44,"utf16_col":361089},"end":{"line_number":44,"utf16_col":361342}}},{"name":"_renderLarge","kind":"function","ident_start":452164,"ident_end":452176,"extent_start":452152,"extent_end":452249,"fully_qualified_name":"_renderLarge","ident_utf16":{"start":{"line_number":44,"utf16_col":362667},"end":{"line_number":44,"utf16_col":362679}},"extent_utf16":{"start":{"line_number":44,"utf16_col":362655},"end":{"line_number":44,"utf16_col":362752}}},{"name":"_incrementalRenderLarge","kind":"function","ident_start":452262,"ident_end":452285,"extent_start":452250,"extent_end":452366,"fully_qualified_name":"_incrementalRenderLarge","ident_utf16":{"start":{"line_number":44,"utf16_col":362765},"end":{"line_number":44,"utf16_col":362788}},"extent_utf16":{"start":{"line_number":44,"utf16_col":362753},"end":{"line_number":44,"utf16_col":362869}}},{"name":"_updateLargeClip","kind":"function","ident_start":452379,"ident_end":452395,"extent_start":452367,"extent_end":452511,"fully_qualified_name":"_updateLargeClip","ident_utf16":{"start":{"line_number":44,"utf16_col":362882},"end":{"line_number":44,"utf16_col":362898}},"extent_utf16":{"start":{"line_number":44,"utf16_col":362870},"end":{"line_number":44,"utf16_col":363014}}},{"name":"_enableRealtimeSort","kind":"function","ident_start":452524,"ident_end":452543,"extent_start":452512,"extent_end":452908,"fully_qualified_name":"_enableRealtimeSort","ident_utf16":{"start":{"line_number":44,"utf16_col":363027},"end":{"line_number":44,"utf16_col":363046}},"extent_utf16":{"start":{"line_number":44,"utf16_col":363015},"end":{"line_number":44,"utf16_col":363411}}},{"name":"o","kind":"function","ident_start":452685,"ident_end":452686,"extent_start":452685,"extent_end":452797,"fully_qualified_name":"o","ident_utf16":{"start":{"line_number":44,"utf16_col":363188},"end":{"line_number":44,"utf16_col":363189}},"extent_utf16":{"start":{"line_number":44,"utf16_col":363188},"end":{"line_number":44,"utf16_col":363300}}},{"name":"_onRendered","kind":"function","ident_start":452803,"ident_end":452814,"extent_start":452798,"extent_end":452863,"fully_qualified_name":"_onRendered","ident_utf16":{"start":{"line_number":44,"utf16_col":363306},"end":{"line_number":44,"utf16_col":363317}},"extent_utf16":{"start":{"line_number":44,"utf16_col":363301},"end":{"line_number":44,"utf16_col":363366}}},{"name":"_dataSort","kind":"function","ident_start":452921,"ident_end":452930,"extent_start":452909,"extent_end":453209,"fully_qualified_name":"_dataSort","ident_utf16":{"start":{"line_number":44,"utf16_col":363424},"end":{"line_number":44,"utf16_col":363433}},"extent_utf16":{"start":{"line_number":44,"utf16_col":363412},"end":{"line_number":44,"utf16_col":363712}}},{"name":"_isOrderChangedWithinSameData","kind":"function","ident_start":453222,"ident_end":453251,"extent_start":453210,"extent_end":453504,"fully_qualified_name":"_isOrderChangedWithinSameData","ident_utf16":{"start":{"line_number":44,"utf16_col":363725},"end":{"line_number":44,"utf16_col":363754}},"extent_utf16":{"start":{"line_number":44,"utf16_col":363713},"end":{"line_number":44,"utf16_col":364007}}},{"name":"_isOrderDifferentInView","kind":"function","ident_start":453517,"ident_end":453540,"extent_start":453505,"extent_end":453732,"fully_qualified_name":"_isOrderDifferentInView","ident_utf16":{"start":{"line_number":44,"utf16_col":364020},"end":{"line_number":44,"utf16_col":364043}},"extent_utf16":{"start":{"line_number":44,"utf16_col":364008},"end":{"line_number":44,"utf16_col":364235}}},{"name":"_updateSortWithinSameData","kind":"function","ident_start":453745,"ident_end":453770,"extent_start":453733,"extent_end":454031,"fully_qualified_name":"_updateSortWithinSameData","ident_utf16":{"start":{"line_number":44,"utf16_col":364248},"end":{"line_number":44,"utf16_col":364273}},"extent_utf16":{"start":{"line_number":44,"utf16_col":364236},"end":{"line_number":44,"utf16_col":364534}}},{"name":"_dispatchInitSort","kind":"function","ident_start":454044,"ident_end":454061,"extent_start":454032,"extent_end":454290,"fully_qualified_name":"_dispatchInitSort","ident_utf16":{"start":{"line_number":44,"utf16_col":364547},"end":{"line_number":44,"utf16_col":364564}},"extent_utf16":{"start":{"line_number":44,"utf16_col":364535},"end":{"line_number":44,"utf16_col":364793}}},{"name":"remove","kind":"function","ident_start":454303,"ident_end":454309,"extent_start":454291,"extent_end":454383,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":364806},"end":{"line_number":44,"utf16_col":364812}},"extent_utf16":{"start":{"line_number":44,"utf16_col":364794},"end":{"line_number":44,"utf16_col":364886}}},{"name":"dispose","kind":"function","ident_start":454396,"ident_end":454403,"extent_start":454384,"extent_end":454452,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":364899},"end":{"line_number":44,"utf16_col":364906}},"extent_utf16":{"start":{"line_number":44,"utf16_col":364887},"end":{"line_number":44,"utf16_col":364955}}},{"name":"_removeOnRenderedListener","kind":"function","ident_start":454465,"ident_end":454490,"extent_start":454453,"extent_end":454588,"fully_qualified_name":"_removeOnRenderedListener","ident_utf16":{"start":{"line_number":44,"utf16_col":364968},"end":{"line_number":44,"utf16_col":364993}},"extent_utf16":{"start":{"line_number":44,"utf16_col":364956},"end":{"line_number":44,"utf16_col":365091}}},{"name":"_clear","kind":"function","ident_start":454601,"ident_end":454607,"extent_start":454589,"extent_end":454861,"fully_qualified_name":"_clear","ident_utf16":{"start":{"line_number":44,"utf16_col":365104},"end":{"line_number":44,"utf16_col":365110}},"extent_utf16":{"start":{"line_number":44,"utf16_col":365092},"end":{"line_number":44,"utf16_col":365364}}},{"name":"_removeBackground","kind":"function","ident_start":454874,"ident_end":454891,"extent_start":454862,"extent_end":454971,"fully_qualified_name":"_removeBackground","ident_utf16":{"start":{"line_number":44,"utf16_col":365377},"end":{"line_number":44,"utf16_col":365394}},"extent_utf16":{"start":{"line_number":44,"utf16_col":365365},"end":{"line_number":44,"utf16_col":365474}}},{"name":"cartesian2d","kind":"function","ident_start":454996,"ident_end":455007,"extent_start":454996,"extent_end":455404,"fully_qualified_name":"cartesian2d","ident_utf16":{"start":{"line_number":44,"utf16_col":365499},"end":{"line_number":44,"utf16_col":365510}},"extent_utf16":{"start":{"line_number":44,"utf16_col":365499},"end":{"line_number":44,"utf16_col":365907}}},{"name":"polar","kind":"function","ident_start":455405,"ident_end":455410,"extent_start":455405,"extent_end":455578,"fully_qualified_name":"polar","ident_utf16":{"start":{"line_number":44,"utf16_col":365908},"end":{"line_number":44,"utf16_col":365913}},"extent_utf16":{"start":{"line_number":44,"utf16_col":365908},"end":{"line_number":44,"utf16_col":366081}}},{"name":"cartesian2d","kind":"function","ident_start":455584,"ident_end":455595,"extent_start":455584,"extent_end":455735,"fully_qualified_name":"cartesian2d","ident_utf16":{"start":{"line_number":44,"utf16_col":366087},"end":{"line_number":44,"utf16_col":366098}},"extent_utf16":{"start":{"line_number":44,"utf16_col":366087},"end":{"line_number":44,"utf16_col":366238}}},{"name":"polar","kind":"function","ident_start":455736,"ident_end":455741,"extent_start":455736,"extent_end":457137,"fully_qualified_name":"polar","ident_utf16":{"start":{"line_number":44,"utf16_col":366239},"end":{"line_number":44,"utf16_col":366244}},"extent_utf16":{"start":{"line_number":44,"utf16_col":366239},"end":{"line_number":44,"utf16_col":367640}}},{"name":"sM","kind":"function","ident_start":457148,"ident_end":457150,"extent_start":457139,"extent_end":457366,"fully_qualified_name":"sM","ident_utf16":{"start":{"line_number":44,"utf16_col":367651},"end":{"line_number":44,"utf16_col":367653}},"extent_utf16":{"start":{"line_number":44,"utf16_col":367642},"end":{"line_number":44,"utf16_col":367869}}},{"name":"lM","kind":"function","ident_start":457375,"ident_end":457377,"extent_start":457366,"extent_end":457450,"fully_qualified_name":"lM","ident_utf16":{"start":{"line_number":44,"utf16_col":367878},"end":{"line_number":44,"utf16_col":367880}},"extent_utf16":{"start":{"line_number":44,"utf16_col":367869},"end":{"line_number":44,"utf16_col":367953}}},{"name":"cartesian2d","kind":"function","ident_start":457531,"ident_end":457542,"extent_start":457531,"extent_end":457571,"fully_qualified_name":"cartesian2d","ident_utf16":{"start":{"line_number":44,"utf16_col":368034},"end":{"line_number":44,"utf16_col":368045}},"extent_utf16":{"start":{"line_number":44,"utf16_col":368034},"end":{"line_number":44,"utf16_col":368074}}},{"name":"polar","kind":"function","ident_start":457572,"ident_end":457577,"extent_start":457572,"extent_end":457606,"fully_qualified_name":"polar","ident_utf16":{"start":{"line_number":44,"utf16_col":368075},"end":{"line_number":44,"utf16_col":368080}},"extent_utf16":{"start":{"line_number":44,"utf16_col":368075},"end":{"line_number":44,"utf16_col":368109}}},{"name":"cartesian2d","kind":"function","ident_start":457612,"ident_end":457623,"extent_start":457612,"extent_end":458037,"fully_qualified_name":"cartesian2d","ident_utf16":{"start":{"line_number":44,"utf16_col":368115},"end":{"line_number":44,"utf16_col":368126}},"extent_utf16":{"start":{"line_number":44,"utf16_col":368115},"end":{"line_number":44,"utf16_col":368540}}},{"name":"polar","kind":"function","ident_start":458038,"ident_end":458043,"extent_start":458038,"extent_end":458189,"fully_qualified_name":"polar","ident_utf16":{"start":{"line_number":44,"utf16_col":368541},"end":{"line_number":44,"utf16_col":368546}},"extent_utf16":{"start":{"line_number":44,"utf16_col":368541},"end":{"line_number":44,"utf16_col":368692}}},{"name":"dM","kind":"function","ident_start":458200,"ident_end":458202,"extent_start":458191,"extent_end":458366,"fully_qualified_name":"dM","ident_utf16":{"start":{"line_number":44,"utf16_col":368703},"end":{"line_number":44,"utf16_col":368705}},"extent_utf16":{"start":{"line_number":44,"utf16_col":368694},"end":{"line_number":44,"utf16_col":368869}}},{"name":"fM","kind":"function","ident_start":458375,"ident_end":458377,"extent_start":458366,"extent_end":460035,"fully_qualified_name":"fM","ident_utf16":{"start":{"line_number":44,"utf16_col":368878},"end":{"line_number":44,"utf16_col":368880}},"extent_utf16":{"start":{"line_number":44,"utf16_col":368869},"end":{"line_number":44,"utf16_col":370538}}},{"name":"gM","kind":"function","ident_start":460039,"ident_end":460041,"extent_start":460039,"extent_end":460054,"fully_qualified_name":"gM","ident_utf16":{"start":{"line_number":44,"utf16_col":370542},"end":{"line_number":44,"utf16_col":370544}},"extent_utf16":{"start":{"line_number":44,"utf16_col":370542},"end":{"line_number":44,"utf16_col":370557}}},{"name":"e","kind":"function","ident_start":460079,"ident_end":460080,"extent_start":460070,"extent_end":460138,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":370582},"end":{"line_number":44,"utf16_col":370583}},"extent_utf16":{"start":{"line_number":44,"utf16_col":370573},"end":{"line_number":44,"utf16_col":370641}}},{"name":"getDefaultShape","kind":"function","ident_start":460164,"ident_end":460179,"extent_start":460152,"extent_end":460205,"fully_qualified_name":"getDefaultShape","ident_utf16":{"start":{"line_number":44,"utf16_col":370667},"end":{"line_number":44,"utf16_col":370682}},"extent_utf16":{"start":{"line_number":44,"utf16_col":370655},"end":{"line_number":44,"utf16_col":370708}}},{"name":"buildPath","kind":"function","ident_start":460218,"ident_end":460227,"extent_start":460206,"extent_end":460416,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":370721},"end":{"line_number":44,"utf16_col":370730}},"extent_utf16":{"start":{"line_number":44,"utf16_col":370709},"end":{"line_number":44,"utf16_col":370919}}},{"name":"vM","kind":"function","ident_start":460433,"ident_end":460435,"extent_start":460424,"extent_end":461120,"fully_qualified_name":"vM","ident_utf16":{"start":{"line_number":44,"utf16_col":370936},"end":{"line_number":44,"utf16_col":370938}},"extent_utf16":{"start":{"line_number":44,"utf16_col":370927},"end":{"line_number":44,"utf16_col":371623}}},{"name":"xM","kind":"function","ident_start":461511,"ident_end":461513,"extent_start":461502,"extent_end":461783,"fully_qualified_name":"xM","ident_utf16":{"start":{"line_number":44,"utf16_col":372014},"end":{"line_number":44,"utf16_col":372016}},"extent_utf16":{"start":{"line_number":44,"utf16_col":372005},"end":{"line_number":44,"utf16_col":372286}}},{"name":"wM","kind":"function","ident_start":461824,"ident_end":461826,"extent_start":461815,"extent_end":461908,"fully_qualified_name":"wM","ident_utf16":{"start":{"line_number":44,"utf16_col":372327},"end":{"line_number":44,"utf16_col":372329}},"extent_utf16":{"start":{"line_number":44,"utf16_col":372318},"end":{"line_number":44,"utf16_col":372411}}},{"name":"SM","kind":"function","ident_start":461917,"ident_end":461919,"extent_start":461908,"extent_end":462253,"fully_qualified_name":"SM","ident_utf16":{"start":{"line_number":44,"utf16_col":372420},"end":{"line_number":44,"utf16_col":372422}},"extent_utf16":{"start":{"line_number":44,"utf16_col":372411},"end":{"line_number":44,"utf16_col":372756}}},{"name":"MM","kind":"function","ident_start":462262,"ident_end":462264,"extent_start":462253,"extent_end":463601,"fully_qualified_name":"MM","ident_utf16":{"start":{"line_number":44,"utf16_col":372765},"end":{"line_number":44,"utf16_col":372767}},"extent_utf16":{"start":{"line_number":44,"utf16_col":372756},"end":{"line_number":44,"utf16_col":374104}}},{"name":"TM","kind":"function","ident_start":463622,"ident_end":463624,"extent_start":463613,"extent_end":463861,"fully_qualified_name":"TM","ident_utf16":{"start":{"line_number":44,"utf16_col":374125},"end":{"line_number":44,"utf16_col":374127}},"extent_utf16":{"start":{"line_number":44,"utf16_col":374116},"end":{"line_number":44,"utf16_col":374364}}},{"name":"reset","kind":"function","ident_start":463648,"ident_end":463653,"extent_start":463648,"extent_end":463859,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":374151},"end":{"line_number":44,"utf16_col":374156}},"extent_utf16":{"start":{"line_number":44,"utf16_col":374151},"end":{"line_number":44,"utf16_col":374362}}},{"name":"DM","kind":"function","ident_start":463889,"ident_end":463891,"extent_start":463880,"extent_end":464626,"fully_qualified_name":"DM","ident_utf16":{"start":{"line_number":44,"utf16_col":374392},"end":{"line_number":44,"utf16_col":374394}},"extent_utf16":{"start":{"line_number":44,"utf16_col":374383},"end":{"line_number":44,"utf16_col":375129}}},{"name":"d","kind":"function","ident_start":464408,"ident_end":464409,"extent_start":464399,"extent_end":464625,"fully_qualified_name":"d","ident_utf16":{"start":{"line_number":44,"utf16_col":374911},"end":{"line_number":44,"utf16_col":374912}},"extent_utf16":{"start":{"line_number":44,"utf16_col":374902},"end":{"line_number":44,"utf16_col":375128}}},{"name":"AM","kind":"function","ident_start":464635,"ident_end":464637,"extent_start":464626,"extent_end":465206,"fully_qualified_name":"AM","ident_utf16":{"start":{"line_number":44,"utf16_col":375138},"end":{"line_number":44,"utf16_col":375140}},"extent_utf16":{"start":{"line_number":44,"utf16_col":375129},"end":{"line_number":44,"utf16_col":375709}}},{"name":"kM","kind":"function","ident_start":465215,"ident_end":465217,"extent_start":465206,"extent_end":465249,"fully_qualified_name":"kM","ident_utf16":{"start":{"line_number":44,"utf16_col":375718},"end":{"line_number":44,"utf16_col":375720}},"extent_utf16":{"start":{"line_number":44,"utf16_col":375709},"end":{"line_number":44,"utf16_col":375752}}},{"name":"LM","kind":"function","ident_start":465258,"ident_end":465260,"extent_start":465249,"extent_end":468849,"fully_qualified_name":"LM","ident_utf16":{"start":{"line_number":44,"utf16_col":375761},"end":{"line_number":44,"utf16_col":375763}},"extent_utf16":{"start":{"line_number":44,"utf16_col":375752},"end":{"line_number":44,"utf16_col":379352}}},{"name":"d","kind":"function","ident_start":465420,"ident_end":465421,"extent_start":465411,"extent_end":465437,"fully_qualified_name":"d","ident_utf16":{"start":{"line_number":44,"utf16_col":375923},"end":{"line_number":44,"utf16_col":375924}},"extent_utf16":{"start":{"line_number":44,"utf16_col":375914},"end":{"line_number":44,"utf16_col":375940}}},{"name":"e","kind":"function","ident_start":468877,"ident_end":468878,"extent_start":468868,"extent_end":468983,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":379380},"end":{"line_number":44,"utf16_col":379381}},"extent_utf16":{"start":{"line_number":44,"utf16_col":379371},"end":{"line_number":44,"utf16_col":379486}}},{"name":"updateData","kind":"function","ident_start":469009,"ident_end":469019,"extent_start":468997,"extent_end":470302,"fully_qualified_name":"updateData","ident_utf16":{"start":{"line_number":44,"utf16_col":379512},"end":{"line_number":44,"utf16_col":379522}},"extent_utf16":{"start":{"line_number":44,"utf16_col":379500},"end":{"line_number":44,"utf16_col":380805}}},{"name":"_updateLabel","kind":"function","ident_start":470315,"ident_end":470327,"extent_start":470303,"extent_end":470927,"fully_qualified_name":"_updateLabel","ident_utf16":{"start":{"line_number":44,"utf16_col":380818},"end":{"line_number":44,"utf16_col":380830}},"extent_utf16":{"start":{"line_number":44,"utf16_col":380806},"end":{"line_number":44,"utf16_col":381430}}},{"name":"e","kind":"function","ident_start":470959,"ident_end":470960,"extent_start":470950,"extent_end":471045,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":381462},"end":{"line_number":44,"utf16_col":381463}},"extent_utf16":{"start":{"line_number":44,"utf16_col":381453},"end":{"line_number":44,"utf16_col":381548}}},{"name":"render","kind":"function","ident_start":471071,"ident_end":471077,"extent_start":471059,"extent_end":471847,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":381574},"end":{"line_number":44,"utf16_col":381580}},"extent_utf16":{"start":{"line_number":44,"utf16_col":381562},"end":{"line_number":44,"utf16_col":382350}}},{"name":"dispose","kind":"function","ident_start":471860,"ident_end":471867,"extent_start":471848,"extent_end":471880,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":382363},"end":{"line_number":44,"utf16_col":382370}},"extent_utf16":{"start":{"line_number":44,"utf16_col":382351},"end":{"line_number":44,"utf16_col":382383}}},{"name":"containPoint","kind":"function","ident_start":471893,"ident_end":471905,"extent_start":471881,"extent_end":472034,"fully_qualified_name":"containPoint","ident_utf16":{"start":{"line_number":44,"utf16_col":382396},"end":{"line_number":44,"utf16_col":382408}},"extent_utf16":{"start":{"line_number":44,"utf16_col":382384},"end":{"line_number":44,"utf16_col":382537}}},{"name":"RM","kind":"function","ident_start":472064,"ident_end":472066,"extent_start":472055,"extent_end":472217,"fully_qualified_name":"RM","ident_utf16":{"start":{"line_number":44,"utf16_col":382567},"end":{"line_number":44,"utf16_col":382569}},"extent_utf16":{"start":{"line_number":44,"utf16_col":382558},"end":{"line_number":44,"utf16_col":382720}}},{"name":"t","kind":"function","ident_start":472244,"ident_end":472245,"extent_start":472235,"extent_end":472303,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":382747},"end":{"line_number":44,"utf16_col":382748}},"extent_utf16":{"start":{"line_number":44,"utf16_col":382738},"end":{"line_number":44,"utf16_col":382806}}},{"name":"getAllNames","kind":"function","ident_start":472322,"ident_end":472333,"extent_start":472310,"extent_end":472399,"fully_qualified_name":"getAllNames","ident_utf16":{"start":{"line_number":44,"utf16_col":382825},"end":{"line_number":44,"utf16_col":382836}},"extent_utf16":{"start":{"line_number":44,"utf16_col":382813},"end":{"line_number":44,"utf16_col":382902}}},{"name":"containName","kind":"function","ident_start":472412,"ident_end":472423,"extent_start":472400,"extent_end":472480,"fully_qualified_name":"containName","ident_utf16":{"start":{"line_number":44,"utf16_col":382915},"end":{"line_number":44,"utf16_col":382926}},"extent_utf16":{"start":{"line_number":44,"utf16_col":382903},"end":{"line_number":44,"utf16_col":382983}}},{"name":"indexOfName","kind":"function","ident_start":472493,"ident_end":472504,"extent_start":472481,"extent_end":472572,"fully_qualified_name":"indexOfName","ident_utf16":{"start":{"line_number":44,"utf16_col":382996},"end":{"line_number":44,"utf16_col":383007}},"extent_utf16":{"start":{"line_number":44,"utf16_col":382984},"end":{"line_number":44,"utf16_col":383075}}},{"name":"getItemVisual","kind":"function","ident_start":472585,"ident_end":472598,"extent_start":472573,"extent_end":472672,"fully_qualified_name":"getItemVisual","ident_utf16":{"start":{"line_number":44,"utf16_col":383088},"end":{"line_number":44,"utf16_col":383101}},"extent_utf16":{"start":{"line_number":44,"utf16_col":383076},"end":{"line_number":44,"utf16_col":383175}}},{"name":"e","kind":"function","ident_start":472710,"ident_end":472711,"extent_start":472701,"extent_end":472761,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":383213},"end":{"line_number":44,"utf16_col":383214}},"extent_utf16":{"start":{"line_number":44,"utf16_col":383204},"end":{"line_number":44,"utf16_col":383264}}},{"name":"init","kind":"function","ident_start":472787,"ident_end":472791,"extent_start":472775,"extent_end":472948,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":383290},"end":{"line_number":44,"utf16_col":383294}},"extent_utf16":{"start":{"line_number":44,"utf16_col":383278},"end":{"line_number":44,"utf16_col":383451}}},{"name":"mergeOption","kind":"function","ident_start":472961,"ident_end":472972,"extent_start":472949,"extent_end":473030,"fully_qualified_name":"mergeOption","ident_utf16":{"start":{"line_number":44,"utf16_col":383464},"end":{"line_number":44,"utf16_col":383475}},"extent_utf16":{"start":{"line_number":44,"utf16_col":383452},"end":{"line_number":44,"utf16_col":383533}}},{"name":"getInitialData","kind":"function","ident_start":473043,"ident_end":473057,"extent_start":473031,"extent_end":473140,"fully_qualified_name":"getInitialData","ident_utf16":{"start":{"line_number":44,"utf16_col":383546},"end":{"line_number":44,"utf16_col":383560}},"extent_utf16":{"start":{"line_number":44,"utf16_col":383534},"end":{"line_number":44,"utf16_col":383643}}},{"name":"getDataParams","kind":"function","ident_start":473153,"ident_end":473166,"extent_start":473141,"extent_end":473439,"fully_qualified_name":"getDataParams","ident_utf16":{"start":{"line_number":44,"utf16_col":383656},"end":{"line_number":44,"utf16_col":383669}},"extent_utf16":{"start":{"line_number":44,"utf16_col":383644},"end":{"line_number":44,"utf16_col":383942}}},{"name":"_defaultLabelLine","kind":"function","ident_start":473452,"ident_end":473469,"extent_start":473440,"extent_end":473615,"fully_qualified_name":"_defaultLabelLine","ident_utf16":{"start":{"line_number":44,"utf16_col":383955},"end":{"line_number":44,"utf16_col":383972}},"extent_utf16":{"start":{"line_number":44,"utf16_col":383943},"end":{"line_number":44,"utf16_col":384118}}},{"name":"e","kind":"function","ident_start":474578,"ident_end":474579,"extent_start":474569,"extent_end":474672,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":385081},"end":{"line_number":44,"utf16_col":385082}},"extent_utf16":{"start":{"line_number":44,"utf16_col":385072},"end":{"line_number":44,"utf16_col":385175}}},{"name":"getInitialData","kind":"function","ident_start":474698,"ident_end":474712,"extent_start":474686,"extent_end":474772,"fully_qualified_name":"getInitialData","ident_utf16":{"start":{"line_number":44,"utf16_col":385201},"end":{"line_number":44,"utf16_col":385215}},"extent_utf16":{"start":{"line_number":44,"utf16_col":385189},"end":{"line_number":44,"utf16_col":385275}}},{"name":"getProgressive","kind":"function","ident_start":474785,"ident_end":474799,"extent_start":474773,"extent_end":474904,"fully_qualified_name":"getProgressive","ident_utf16":{"start":{"line_number":44,"utf16_col":385288},"end":{"line_number":44,"utf16_col":385302}},"extent_utf16":{"start":{"line_number":44,"utf16_col":385276},"end":{"line_number":44,"utf16_col":385407}}},{"name":"getProgressiveThreshold","kind":"function","ident_start":474917,"ident_end":474940,"extent_start":474905,"extent_end":475063,"fully_qualified_name":"getProgressiveThreshold","ident_utf16":{"start":{"line_number":44,"utf16_col":385420},"end":{"line_number":44,"utf16_col":385443}},"extent_utf16":{"start":{"line_number":44,"utf16_col":385408},"end":{"line_number":44,"utf16_col":385566}}},{"name":"brushSelector","kind":"function","ident_start":475076,"ident_end":475089,"extent_start":475064,"extent_end":475141,"fully_qualified_name":"brushSelector","ident_utf16":{"start":{"line_number":44,"utf16_col":385579},"end":{"line_number":44,"utf16_col":385592}},"extent_utf16":{"start":{"line_number":44,"utf16_col":385567},"end":{"line_number":44,"utf16_col":385644}}},{"name":"getZLevelKey","kind":"function","ident_start":475154,"ident_end":475166,"extent_start":475142,"extent_end":475250,"fully_qualified_name":"getZLevelKey","ident_utf16":{"start":{"line_number":44,"utf16_col":385657},"end":{"line_number":44,"utf16_col":385669}},"extent_utf16":{"start":{"line_number":44,"utf16_col":385645},"end":{"line_number":44,"utf16_col":385753}}},{"name":"BM","kind":"function","ident_start":475594,"ident_end":475596,"extent_start":475594,"extent_end":475609,"fully_qualified_name":"BM","ident_utf16":{"start":{"line_number":44,"utf16_col":386097},"end":{"line_number":44,"utf16_col":386099}},"extent_utf16":{"start":{"line_number":44,"utf16_col":386097},"end":{"line_number":44,"utf16_col":386112}}},{"name":"e","kind":"function","ident_start":475634,"ident_end":475635,"extent_start":475625,"extent_end":475702,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":386137},"end":{"line_number":44,"utf16_col":386138}},"extent_utf16":{"start":{"line_number":44,"utf16_col":386128},"end":{"line_number":44,"utf16_col":386205}}},{"name":"getDefaultShape","kind":"function","ident_start":475728,"ident_end":475743,"extent_start":475716,"extent_end":475769,"fully_qualified_name":"getDefaultShape","ident_utf16":{"start":{"line_number":44,"utf16_col":386231},"end":{"line_number":44,"utf16_col":386246}},"extent_utf16":{"start":{"line_number":44,"utf16_col":386219},"end":{"line_number":44,"utf16_col":386272}}},{"name":"reset","kind":"function","ident_start":475782,"ident_end":475787,"extent_start":475770,"extent_end":475828,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":386285},"end":{"line_number":44,"utf16_col":386290}},"extent_utf16":{"start":{"line_number":44,"utf16_col":386273},"end":{"line_number":44,"utf16_col":386331}}},{"name":"buildPath","kind":"function","ident_start":475841,"ident_end":475850,"extent_start":475829,"extent_end":476240,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":386344},"end":{"line_number":44,"utf16_col":386353}},"extent_utf16":{"start":{"line_number":44,"utf16_col":386332},"end":{"line_number":44,"utf16_col":386743}}},{"name":"afterBrush","kind":"function","ident_start":476253,"ident_end":476263,"extent_start":476241,"extent_end":476536,"fully_qualified_name":"afterBrush","ident_utf16":{"start":{"line_number":44,"utf16_col":386756},"end":{"line_number":44,"utf16_col":386766}},"extent_utf16":{"start":{"line_number":44,"utf16_col":386744},"end":{"line_number":44,"utf16_col":387039}}},{"name":"findDataIndex","kind":"function","ident_start":476549,"ident_end":476562,"extent_start":476537,"extent_end":476763,"fully_qualified_name":"findDataIndex","ident_utf16":{"start":{"line_number":44,"utf16_col":387052},"end":{"line_number":44,"utf16_col":387065}},"extent_utf16":{"start":{"line_number":44,"utf16_col":387040},"end":{"line_number":44,"utf16_col":387266}}},{"name":"contain","kind":"function","ident_start":476776,"ident_end":476783,"extent_start":476764,"extent_end":476970,"fully_qualified_name":"contain","ident_utf16":{"start":{"line_number":44,"utf16_col":387279},"end":{"line_number":44,"utf16_col":387286}},"extent_utf16":{"start":{"line_number":44,"utf16_col":387267},"end":{"line_number":44,"utf16_col":387473}}},{"name":"getBoundingRect","kind":"function","ident_start":476983,"ident_end":476998,"extent_start":476971,"extent_end":477272,"fully_qualified_name":"getBoundingRect","ident_utf16":{"start":{"line_number":44,"utf16_col":387486},"end":{"line_number":44,"utf16_col":387501}},"extent_utf16":{"start":{"line_number":44,"utf16_col":387474},"end":{"line_number":44,"utf16_col":387775}}},{"name":"t","kind":"function","ident_start":477303,"ident_end":477304,"extent_start":477294,"extent_end":477325,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":387806},"end":{"line_number":44,"utf16_col":387807}},"extent_utf16":{"start":{"line_number":44,"utf16_col":387797},"end":{"line_number":44,"utf16_col":387828}}},{"name":"updateData","kind":"function","ident_start":477344,"ident_end":477354,"extent_start":477332,"extent_end":477470,"fully_qualified_name":"updateData","ident_utf16":{"start":{"line_number":44,"utf16_col":387847},"end":{"line_number":44,"utf16_col":387857}},"extent_utf16":{"start":{"line_number":44,"utf16_col":387835},"end":{"line_number":44,"utf16_col":387973}}},{"name":"updateLayout","kind":"function","ident_start":477483,"ident_end":477495,"extent_start":477471,"extent_end":477715,"fully_qualified_name":"updateLayout","ident_utf16":{"start":{"line_number":44,"utf16_col":387986},"end":{"line_number":44,"utf16_col":387998}},"extent_utf16":{"start":{"line_number":44,"utf16_col":387974},"end":{"line_number":44,"utf16_col":388218}}},{"name":"incrementalPrepareUpdate","kind":"function","ident_start":477728,"ident_end":477752,"extent_start":477716,"extent_end":477779,"fully_qualified_name":"incrementalPrepareUpdate","ident_utf16":{"start":{"line_number":44,"utf16_col":388231},"end":{"line_number":44,"utf16_col":388255}},"extent_utf16":{"start":{"line_number":44,"utf16_col":388219},"end":{"line_number":44,"utf16_col":388282}}},{"name":"incrementalUpdate","kind":"function","ident_start":477792,"ident_end":477809,"extent_start":477780,"extent_end":478166,"fully_qualified_name":"incrementalUpdate","ident_utf16":{"start":{"line_number":44,"utf16_col":388295},"end":{"line_number":44,"utf16_col":388312}},"extent_utf16":{"start":{"line_number":44,"utf16_col":388283},"end":{"line_number":44,"utf16_col":388669}}},{"name":"eachRendered","kind":"function","ident_start":478179,"ident_end":478191,"extent_start":478167,"extent_end":478244,"fully_qualified_name":"eachRendered","ident_utf16":{"start":{"line_number":44,"utf16_col":388682},"end":{"line_number":44,"utf16_col":388694}},"extent_utf16":{"start":{"line_number":44,"utf16_col":388670},"end":{"line_number":44,"utf16_col":388747}}},{"name":"_create","kind":"function","ident_start":478257,"ident_end":478264,"extent_start":478245,"extent_end":478384,"fully_qualified_name":"_create","ident_utf16":{"start":{"line_number":44,"utf16_col":388760},"end":{"line_number":44,"utf16_col":388767}},"extent_utf16":{"start":{"line_number":44,"utf16_col":388748},"end":{"line_number":44,"utf16_col":388887}}},{"name":"_setCommon","kind":"function","ident_start":478397,"ident_end":478407,"extent_start":478385,"extent_end":478974,"fully_qualified_name":"_setCommon","ident_utf16":{"start":{"line_number":44,"utf16_col":388900},"end":{"line_number":44,"utf16_col":388910}},"extent_utf16":{"start":{"line_number":44,"utf16_col":388888},"end":{"line_number":44,"utf16_col":389477}}},{"name":"remove","kind":"function","ident_start":478987,"ident_end":478993,"extent_start":478975,"extent_end":479019,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":389490},"end":{"line_number":44,"utf16_col":389496}},"extent_utf16":{"start":{"line_number":44,"utf16_col":389478},"end":{"line_number":44,"utf16_col":389522}}},{"name":"_clear","kind":"function","ident_start":479032,"ident_end":479038,"extent_start":479020,"extent_end":479091,"fully_qualified_name":"_clear","ident_utf16":{"start":{"line_number":44,"utf16_col":389535},"end":{"line_number":44,"utf16_col":389541}},"extent_utf16":{"start":{"line_number":44,"utf16_col":389523},"end":{"line_number":44,"utf16_col":389594}}},{"name":"e","kind":"function","ident_start":479121,"ident_end":479122,"extent_start":479112,"extent_end":479194,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":389624},"end":{"line_number":44,"utf16_col":389625}},"extent_utf16":{"start":{"line_number":44,"utf16_col":389615},"end":{"line_number":44,"utf16_col":389697}}},{"name":"render","kind":"function","ident_start":479220,"ident_end":479226,"extent_start":479208,"extent_end":479355,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":389723},"end":{"line_number":44,"utf16_col":389729}},"extent_utf16":{"start":{"line_number":44,"utf16_col":389711},"end":{"line_number":44,"utf16_col":389858}}},{"name":"incrementalPrepareRender","kind":"function","ident_start":479368,"ident_end":479392,"extent_start":479356,"extent_end":479501,"fully_qualified_name":"incrementalPrepareRender","ident_utf16":{"start":{"line_number":44,"utf16_col":389871},"end":{"line_number":44,"utf16_col":389895}},"extent_utf16":{"start":{"line_number":44,"utf16_col":389859},"end":{"line_number":44,"utf16_col":390004}}},{"name":"incrementalRender","kind":"function","ident_start":479514,"ident_end":479531,"extent_start":479502,"extent_end":479675,"fully_qualified_name":"incrementalRender","ident_utf16":{"start":{"line_number":44,"utf16_col":390017},"end":{"line_number":44,"utf16_col":390034}},"extent_utf16":{"start":{"line_number":44,"utf16_col":390005},"end":{"line_number":44,"utf16_col":390178}}},{"name":"updateTransform","kind":"function","ident_start":479688,"ident_end":479703,"extent_start":479676,"extent_end":479934,"fully_qualified_name":"updateTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":390191},"end":{"line_number":44,"utf16_col":390206}},"extent_utf16":{"start":{"line_number":44,"utf16_col":390179},"end":{"line_number":44,"utf16_col":390437}}},{"name":"eachRendered","kind":"function","ident_start":479947,"ident_end":479959,"extent_start":479935,"extent_end":480023,"fully_qualified_name":"eachRendered","ident_utf16":{"start":{"line_number":44,"utf16_col":390450},"end":{"line_number":44,"utf16_col":390462}},"extent_utf16":{"start":{"line_number":44,"utf16_col":390438},"end":{"line_number":44,"utf16_col":390526}}},{"name":"_getClipShape","kind":"function","ident_start":480036,"ident_end":480049,"extent_start":480024,"extent_end":480144,"fully_qualified_name":"_getClipShape","ident_utf16":{"start":{"line_number":44,"utf16_col":390539},"end":{"line_number":44,"utf16_col":390552}},"extent_utf16":{"start":{"line_number":44,"utf16_col":390527},"end":{"line_number":44,"utf16_col":390647}}},{"name":"_updateSymbolDraw","kind":"function","ident_start":480157,"ident_end":480174,"extent_start":480145,"extent_end":480391,"fully_qualified_name":"_updateSymbolDraw","ident_utf16":{"start":{"line_number":44,"utf16_col":390660},"end":{"line_number":44,"utf16_col":390677}},"extent_utf16":{"start":{"line_number":44,"utf16_col":390648},"end":{"line_number":44,"utf16_col":390894}}},{"name":"remove","kind":"function","ident_start":480404,"ident_end":480410,"extent_start":480392,"extent_end":480493,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":390907},"end":{"line_number":44,"utf16_col":390913}},"extent_utf16":{"start":{"line_number":44,"utf16_col":390895},"end":{"line_number":44,"utf16_col":390996}}},{"name":"dispose","kind":"function","ident_start":480506,"ident_end":480513,"extent_start":480494,"extent_end":480526,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":391009},"end":{"line_number":44,"utf16_col":391016}},"extent_utf16":{"start":{"line_number":44,"utf16_col":390997},"end":{"line_number":44,"utf16_col":391029}}},{"name":"e","kind":"function","ident_start":480575,"ident_end":480576,"extent_start":480566,"extent_end":480626,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":391078},"end":{"line_number":44,"utf16_col":391079}},"extent_utf16":{"start":{"line_number":44,"utf16_col":391069},"end":{"line_number":44,"utf16_col":391129}}},{"name":"e","kind":"function","ident_start":480888,"ident_end":480889,"extent_start":480879,"extent_end":480939,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":391391},"end":{"line_number":44,"utf16_col":391392}},"extent_utf16":{"start":{"line_number":44,"utf16_col":391382},"end":{"line_number":44,"utf16_col":391442}}},{"name":"getCoordSysModel","kind":"function","ident_start":480965,"ident_end":480981,"extent_start":480953,"extent_end":481049,"fully_qualified_name":"getCoordSysModel","ident_utf16":{"start":{"line_number":44,"utf16_col":391468},"end":{"line_number":44,"utf16_col":391484}},"extent_utf16":{"start":{"line_number":44,"utf16_col":391456},"end":{"line_number":44,"utf16_col":391552}}},{"name":"KM","kind":"function","ident_start":482362,"ident_end":482364,"extent_start":482353,"extent_end":483123,"fully_qualified_name":"KM","ident_utf16":{"start":{"line_number":44,"utf16_col":392865},"end":{"line_number":44,"utf16_col":392867}},"extent_utf16":{"start":{"line_number":44,"utf16_col":392856},"end":{"line_number":44,"utf16_col":393626}}},{"name":"i","kind":"function","ident_start":482446,"ident_end":482447,"extent_start":482437,"extent_end":482524,"fully_qualified_name":"i","ident_utf16":{"start":{"line_number":44,"utf16_col":392949},"end":{"line_number":44,"utf16_col":392950}},"extent_utf16":{"start":{"line_number":44,"utf16_col":392940},"end":{"line_number":44,"utf16_col":393027}}},{"name":"mergeDefaultAndTheme","kind":"function","ident_start":482550,"ident_end":482570,"extent_start":482538,"extent_end":482700,"fully_qualified_name":"mergeDefaultAndTheme","ident_utf16":{"start":{"line_number":44,"utf16_col":393053},"end":{"line_number":44,"utf16_col":393073}},"extent_utf16":{"start":{"line_number":44,"utf16_col":393041},"end":{"line_number":44,"utf16_col":393203}}},{"name":"optionUpdated","kind":"function","ident_start":482713,"ident_end":482726,"extent_start":482701,"extent_end":482817,"fully_qualified_name":"optionUpdated","ident_utf16":{"start":{"line_number":44,"utf16_col":393216},"end":{"line_number":44,"utf16_col":393229}},"extent_utf16":{"start":{"line_number":44,"utf16_col":393204},"end":{"line_number":44,"utf16_col":393320}}},{"name":"getCategories","kind":"function","ident_start":482830,"ident_end":482843,"extent_start":482818,"extent_end":482943,"fully_qualified_name":"getCategories","ident_utf16":{"start":{"line_number":44,"utf16_col":393333},"end":{"line_number":44,"utf16_col":393346}},"extent_utf16":{"start":{"line_number":44,"utf16_col":393321},"end":{"line_number":44,"utf16_col":393446}}},{"name":"getOrdinalMeta","kind":"function","ident_start":482956,"ident_end":482970,"extent_start":482944,"extent_end":483008,"fully_qualified_name":"getOrdinalMeta","ident_utf16":{"start":{"line_number":44,"utf16_col":393459},"end":{"line_number":44,"utf16_col":393473}},"extent_utf16":{"start":{"line_number":44,"utf16_col":393447},"end":{"line_number":44,"utf16_col":393511}}},{"name":"$M","kind":"function","ident_start":483132,"ident_end":483134,"extent_start":483123,"extent_end":483181,"fully_qualified_name":"$M","ident_utf16":{"start":{"line_number":44,"utf16_col":393635},"end":{"line_number":44,"utf16_col":393637}},"extent_utf16":{"start":{"line_number":44,"utf16_col":393626},"end":{"line_number":44,"utf16_col":393684}}},{"name":"t","kind":"function","ident_start":483208,"ident_end":483209,"extent_start":483199,"extent_end":483282,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":393711},"end":{"line_number":44,"utf16_col":393712}},"extent_utf16":{"start":{"line_number":44,"utf16_col":393702},"end":{"line_number":44,"utf16_col":393785}}},{"name":"getAxis","kind":"function","ident_start":483301,"ident_end":483308,"extent_start":483289,"extent_end":483342,"fully_qualified_name":"getAxis","ident_utf16":{"start":{"line_number":44,"utf16_col":393804},"end":{"line_number":44,"utf16_col":393811}},"extent_utf16":{"start":{"line_number":44,"utf16_col":393792},"end":{"line_number":44,"utf16_col":393845}}},{"name":"getAxes","kind":"function","ident_start":483355,"ident_end":483362,"extent_start":483343,"extent_end":483439,"fully_qualified_name":"getAxes","ident_utf16":{"start":{"line_number":44,"utf16_col":393858},"end":{"line_number":44,"utf16_col":393865}},"extent_utf16":{"start":{"line_number":44,"utf16_col":393846},"end":{"line_number":44,"utf16_col":393942}}},{"name":"getAxesByScale","kind":"function","ident_start":483452,"ident_end":483466,"extent_start":483440,"extent_end":483561,"fully_qualified_name":"getAxesByScale","ident_utf16":{"start":{"line_number":44,"utf16_col":393955},"end":{"line_number":44,"utf16_col":393969}},"extent_utf16":{"start":{"line_number":44,"utf16_col":393943},"end":{"line_number":44,"utf16_col":394064}}},{"name":"addAxis","kind":"function","ident_start":483574,"ident_end":483581,"extent_start":483562,"extent_end":483644,"fully_qualified_name":"addAxis","ident_utf16":{"start":{"line_number":44,"utf16_col":394077},"end":{"line_number":44,"utf16_col":394084}},"extent_utf16":{"start":{"line_number":44,"utf16_col":394065},"end":{"line_number":44,"utf16_col":394147}}},{"name":"tI","kind":"function","ident_start":483672,"ident_end":483674,"extent_start":483663,"extent_end":483721,"fully_qualified_name":"tI","ident_utf16":{"start":{"line_number":44,"utf16_col":394175},"end":{"line_number":44,"utf16_col":394177}},"extent_utf16":{"start":{"line_number":44,"utf16_col":394166},"end":{"line_number":44,"utf16_col":394224}}},{"name":"e","kind":"function","ident_start":483749,"ident_end":483750,"extent_start":483740,"extent_end":483845,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":394252},"end":{"line_number":44,"utf16_col":394253}},"extent_utf16":{"start":{"line_number":44,"utf16_col":394243},"end":{"line_number":44,"utf16_col":394348}}},{"name":"calcAffineTransform","kind":"function","ident_start":483871,"ident_end":483890,"extent_start":483859,"extent_end":484274,"fully_qualified_name":"calcAffineTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":394374},"end":{"line_number":44,"utf16_col":394393}},"extent_utf16":{"start":{"line_number":44,"utf16_col":394362},"end":{"line_number":44,"utf16_col":394777}}},{"name":"getBaseAxis","kind":"function","ident_start":484287,"ident_end":484298,"extent_start":484275,"extent_end":484402,"fully_qualified_name":"getBaseAxis","ident_utf16":{"start":{"line_number":44,"utf16_col":394790},"end":{"line_number":44,"utf16_col":394801}},"extent_utf16":{"start":{"line_number":44,"utf16_col":394778},"end":{"line_number":44,"utf16_col":394905}}},{"name":"containPoint","kind":"function","ident_start":484415,"ident_end":484427,"extent_start":484403,"extent_end":484556,"fully_qualified_name":"containPoint","ident_utf16":{"start":{"line_number":44,"utf16_col":394918},"end":{"line_number":44,"utf16_col":394930}},"extent_utf16":{"start":{"line_number":44,"utf16_col":394906},"end":{"line_number":44,"utf16_col":395059}}},{"name":"containData","kind":"function","ident_start":484569,"ident_end":484580,"extent_start":484557,"extent_end":484673,"fully_qualified_name":"containData","ident_utf16":{"start":{"line_number":44,"utf16_col":395072},"end":{"line_number":44,"utf16_col":395083}},"extent_utf16":{"start":{"line_number":44,"utf16_col":395060},"end":{"line_number":44,"utf16_col":395176}}},{"name":"containZone","kind":"function","ident_start":484686,"ident_end":484697,"extent_start":484674,"extent_end":484839,"fully_qualified_name":"containZone","ident_utf16":{"start":{"line_number":44,"utf16_col":395189},"end":{"line_number":44,"utf16_col":395200}},"extent_utf16":{"start":{"line_number":44,"utf16_col":395177},"end":{"line_number":44,"utf16_col":395342}}},{"name":"dataToPoint","kind":"function","ident_start":484852,"ident_end":484863,"extent_start":484840,"extent_end":485135,"fully_qualified_name":"dataToPoint","ident_utf16":{"start":{"line_number":44,"utf16_col":395355},"end":{"line_number":44,"utf16_col":395366}},"extent_utf16":{"start":{"line_number":44,"utf16_col":395343},"end":{"line_number":44,"utf16_col":395638}}},{"name":"clampData","kind":"function","ident_start":485148,"ident_end":485157,"extent_start":485136,"extent_end":485442,"fully_qualified_name":"clampData","ident_utf16":{"start":{"line_number":44,"utf16_col":395651},"end":{"line_number":44,"utf16_col":395660}},"extent_utf16":{"start":{"line_number":44,"utf16_col":395639},"end":{"line_number":44,"utf16_col":395945}}},{"name":"pointToData","kind":"function","ident_start":485455,"ident_end":485466,"extent_start":485443,"extent_end":485685,"fully_qualified_name":"pointToData","ident_utf16":{"start":{"line_number":44,"utf16_col":395958},"end":{"line_number":44,"utf16_col":395969}},"extent_utf16":{"start":{"line_number":44,"utf16_col":395946},"end":{"line_number":44,"utf16_col":396188}}},{"name":"getOtherAxis","kind":"function","ident_start":485698,"ident_end":485710,"extent_start":485686,"extent_end":485764,"fully_qualified_name":"getOtherAxis","ident_utf16":{"start":{"line_number":44,"utf16_col":396201},"end":{"line_number":44,"utf16_col":396213}},"extent_utf16":{"start":{"line_number":44,"utf16_col":396189},"end":{"line_number":44,"utf16_col":396267}}},{"name":"getArea","kind":"function","ident_start":485777,"ident_end":485784,"extent_start":485765,"extent_end":486007,"fully_qualified_name":"getArea","ident_utf16":{"start":{"line_number":44,"utf16_col":396280},"end":{"line_number":44,"utf16_col":396287}},"extent_utf16":{"start":{"line_number":44,"utf16_col":396268},"end":{"line_number":44,"utf16_col":396510}}},{"name":"e","kind":"function","ident_start":486039,"ident_end":486040,"extent_start":486030,"extent_end":486143,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":396542},"end":{"line_number":44,"utf16_col":396543}},"extent_utf16":{"start":{"line_number":44,"utf16_col":396533},"end":{"line_number":44,"utf16_col":396646}}},{"name":"isHorizontal","kind":"function","ident_start":486169,"ident_end":486181,"extent_start":486157,"extent_end":486243,"fully_qualified_name":"isHorizontal","ident_utf16":{"start":{"line_number":44,"utf16_col":396672},"end":{"line_number":44,"utf16_col":396684}},"extent_utf16":{"start":{"line_number":44,"utf16_col":396660},"end":{"line_number":44,"utf16_col":396746}}},{"name":"getGlobalExtent","kind":"function","ident_start":486256,"ident_end":486271,"extent_start":486244,"extent_end":486402,"fully_qualified_name":"getGlobalExtent","ident_utf16":{"start":{"line_number":44,"utf16_col":396759},"end":{"line_number":44,"utf16_col":396774}},"extent_utf16":{"start":{"line_number":44,"utf16_col":396747},"end":{"line_number":44,"utf16_col":396905}}},{"name":"pointToData","kind":"function","ident_start":486415,"ident_end":486426,"extent_start":486403,"extent_end":486509,"fully_qualified_name":"pointToData","ident_utf16":{"start":{"line_number":44,"utf16_col":396918},"end":{"line_number":44,"utf16_col":396929}},"extent_utf16":{"start":{"line_number":44,"utf16_col":396906},"end":{"line_number":44,"utf16_col":397012}}},{"name":"setCategorySortInfo","kind":"function","ident_start":486522,"ident_end":486541,"extent_start":486510,"extent_end":486652,"fully_qualified_name":"setCategorySortInfo","ident_utf16":{"start":{"line_number":44,"utf16_col":397025},"end":{"line_number":44,"utf16_col":397044}},"extent_utf16":{"start":{"line_number":44,"utf16_col":397013},"end":{"line_number":44,"utf16_col":397155}}},{"name":"iI","kind":"function","ident_start":486669,"ident_end":486671,"extent_start":486660,"extent_end":487480,"fully_qualified_name":"iI","ident_utf16":{"start":{"line_number":44,"utf16_col":397172},"end":{"line_number":44,"utf16_col":397174}},"extent_utf16":{"start":{"line_number":44,"utf16_col":397163},"end":{"line_number":44,"utf16_col":397983}}},{"name":"rI","kind":"function","ident_start":487489,"ident_end":487491,"extent_start":487480,"extent_end":487543,"fully_qualified_name":"rI","ident_utf16":{"start":{"line_number":44,"utf16_col":397992},"end":{"line_number":44,"utf16_col":397994}},"extent_utf16":{"start":{"line_number":44,"utf16_col":397983},"end":{"line_number":44,"utf16_col":398046}}},{"name":"oI","kind":"function","ident_start":487552,"ident_end":487554,"extent_start":487543,"extent_end":487708,"fully_qualified_name":"oI","ident_utf16":{"start":{"line_number":44,"utf16_col":398055},"end":{"line_number":44,"utf16_col":398057}},"extent_utf16":{"start":{"line_number":44,"utf16_col":398046},"end":{"line_number":44,"utf16_col":398211}}},{"name":"sI","kind":"function","ident_start":487733,"ident_end":487735,"extent_start":487724,"extent_end":488596,"fully_qualified_name":"sI","ident_utf16":{"start":{"line_number":44,"utf16_col":398236},"end":{"line_number":44,"utf16_col":398238}},"extent_utf16":{"start":{"line_number":44,"utf16_col":398227},"end":{"line_number":44,"utf16_col":399099}}},{"name":"t","kind":"function","ident_start":488623,"ident_end":488624,"extent_start":488614,"extent_end":488809,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":399126},"end":{"line_number":44,"utf16_col":399127}},"extent_utf16":{"start":{"line_number":44,"utf16_col":399117},"end":{"line_number":44,"utf16_col":399312}}},{"name":"getRect","kind":"function","ident_start":488828,"ident_end":488835,"extent_start":488816,"extent_end":488865,"fully_qualified_name":"getRect","ident_utf16":{"start":{"line_number":44,"utf16_col":399331},"end":{"line_number":44,"utf16_col":399338}},"extent_utf16":{"start":{"line_number":44,"utf16_col":399319},"end":{"line_number":44,"utf16_col":399368}}},{"name":"update","kind":"function","ident_start":488878,"ident_end":488884,"extent_start":488866,"extent_end":489359,"fully_qualified_name":"update","ident_utf16":{"start":{"line_number":44,"utf16_col":399381},"end":{"line_number":44,"utf16_col":399387}},"extent_utf16":{"start":{"line_number":44,"utf16_col":399369},"end":{"line_number":44,"utf16_col":399862}}},{"name":"i","kind":"function","ident_start":488928,"ident_end":488929,"extent_start":488919,"extent_end":489206,"fully_qualified_name":"i","ident_utf16":{"start":{"line_number":44,"utf16_col":399431},"end":{"line_number":44,"utf16_col":399432}},"extent_utf16":{"start":{"line_number":44,"utf16_col":399422},"end":{"line_number":44,"utf16_col":399709}}},{"name":"resize","kind":"function","ident_start":489372,"ident_end":489378,"extent_start":489360,"extent_end":490538,"fully_qualified_name":"resize","ident_utf16":{"start":{"line_number":44,"utf16_col":399875},"end":{"line_number":44,"utf16_col":399881}},"extent_utf16":{"start":{"line_number":44,"utf16_col":399863},"end":{"line_number":44,"utf16_col":401041}}},{"name":"s","kind":"function","ident_start":489545,"ident_end":489546,"extent_start":489536,"extent_end":489877,"fully_qualified_name":"s","ident_utf16":{"start":{"line_number":44,"utf16_col":400048},"end":{"line_number":44,"utf16_col":400049}},"extent_utf16":{"start":{"line_number":44,"utf16_col":400039},"end":{"line_number":44,"utf16_col":400380}}},{"name":"getAxis","kind":"function","ident_start":490551,"ident_end":490558,"extent_start":490539,"extent_end":490622,"fully_qualified_name":"getAxis","ident_utf16":{"start":{"line_number":44,"utf16_col":401054},"end":{"line_number":44,"utf16_col":401061}},"extent_utf16":{"start":{"line_number":44,"utf16_col":401042},"end":{"line_number":44,"utf16_col":401125}}},{"name":"getAxes","kind":"function","ident_start":490635,"ident_end":490642,"extent_start":490623,"extent_end":490684,"fully_qualified_name":"getAxes","ident_utf16":{"start":{"line_number":44,"utf16_col":401138},"end":{"line_number":44,"utf16_col":401145}},"extent_utf16":{"start":{"line_number":44,"utf16_col":401126},"end":{"line_number":44,"utf16_col":401187}}},{"name":"getCartesian","kind":"function","ident_start":490697,"ident_end":490709,"extent_start":490685,"extent_end":490945,"fully_qualified_name":"getCartesian","ident_utf16":{"start":{"line_number":44,"utf16_col":401200},"end":{"line_number":44,"utf16_col":401212}},"extent_utf16":{"start":{"line_number":44,"utf16_col":401188},"end":{"line_number":44,"utf16_col":401448}}},{"name":"getCartesians","kind":"function","ident_start":490958,"ident_end":490971,"extent_start":490946,"extent_end":491015,"fully_qualified_name":"getCartesians","ident_utf16":{"start":{"line_number":44,"utf16_col":401461},"end":{"line_number":44,"utf16_col":401474}},"extent_utf16":{"start":{"line_number":44,"utf16_col":401449},"end":{"line_number":44,"utf16_col":401518}}},{"name":"convertToPixel","kind":"function","ident_start":491028,"ident_end":491042,"extent_start":491016,"extent_end":491194,"fully_qualified_name":"convertToPixel","ident_utf16":{"start":{"line_number":44,"utf16_col":401531},"end":{"line_number":44,"utf16_col":401545}},"extent_utf16":{"start":{"line_number":44,"utf16_col":401519},"end":{"line_number":44,"utf16_col":401697}}},{"name":"convertFromPixel","kind":"function","ident_start":491207,"ident_end":491223,"extent_start":491195,"extent_end":491374,"fully_qualified_name":"convertFromPixel","ident_utf16":{"start":{"line_number":44,"utf16_col":401710},"end":{"line_number":44,"utf16_col":401726}},"extent_utf16":{"start":{"line_number":44,"utf16_col":401698},"end":{"line_number":44,"utf16_col":401877}}},{"name":"_findConvertTarget","kind":"function","ident_start":491387,"ident_end":491405,"extent_start":491375,"extent_end":491901,"fully_qualified_name":"_findConvertTarget","ident_utf16":{"start":{"line_number":44,"utf16_col":401890},"end":{"line_number":44,"utf16_col":401908}},"extent_utf16":{"start":{"line_number":44,"utf16_col":401878},"end":{"line_number":44,"utf16_col":402404}}},{"name":"containPoint","kind":"function","ident_start":491914,"ident_end":491926,"extent_start":491902,"extent_end":491995,"fully_qualified_name":"containPoint","ident_utf16":{"start":{"line_number":44,"utf16_col":402417},"end":{"line_number":44,"utf16_col":402429}},"extent_utf16":{"start":{"line_number":44,"utf16_col":402405},"end":{"line_number":44,"utf16_col":402498}}},{"name":"_initCartesian","kind":"function","ident_start":492008,"ident_end":492022,"extent_start":491996,"extent_end":492832,"fully_qualified_name":"_initCartesian","ident_utf16":{"start":{"line_number":44,"utf16_col":402511},"end":{"line_number":44,"utf16_col":402525}},"extent_utf16":{"start":{"line_number":44,"utf16_col":402499},"end":{"line_number":44,"utf16_col":403335}}},{"name":"l","kind":"function","ident_start":492266,"ident_end":492267,"extent_start":492257,"extent_end":492651,"fully_qualified_name":"l","ident_utf16":{"start":{"line_number":44,"utf16_col":402769},"end":{"line_number":44,"utf16_col":402770}},"extent_utf16":{"start":{"line_number":44,"utf16_col":402760},"end":{"line_number":44,"utf16_col":403154}}},{"name":"_updateScale","kind":"function","ident_start":492845,"ident_end":492857,"extent_start":492833,"extent_end":493335,"fully_qualified_name":"_updateScale","ident_utf16":{"start":{"line_number":44,"utf16_col":403348},"end":{"line_number":44,"utf16_col":403360}},"extent_utf16":{"start":{"line_number":44,"utf16_col":403336},"end":{"line_number":44,"utf16_col":403838}}},{"name":"n","kind":"function","ident_start":492881,"ident_end":492882,"extent_start":492872,"extent_end":492951,"fully_qualified_name":"n","ident_utf16":{"start":{"line_number":44,"utf16_col":403384},"end":{"line_number":44,"utf16_col":403385}},"extent_utf16":{"start":{"line_number":44,"utf16_col":403375},"end":{"line_number":44,"utf16_col":403454}}},{"name":"getTooltipAxes","kind":"function","ident_start":493348,"ident_end":493362,"extent_start":493336,"extent_end":493575,"fully_qualified_name":"getTooltipAxes","ident_utf16":{"start":{"line_number":44,"utf16_col":403851},"end":{"line_number":44,"utf16_col":403865}},"extent_utf16":{"start":{"line_number":44,"utf16_col":403839},"end":{"line_number":44,"utf16_col":404078}}},{"name":"create","kind":"function","ident_start":493578,"ident_end":493584,"extent_start":493576,"extent_end":493943,"fully_qualified_name":"create","ident_utf16":{"start":{"line_number":44,"utf16_col":404081},"end":{"line_number":44,"utf16_col":404087}},"extent_utf16":{"start":{"line_number":44,"utf16_col":404079},"end":{"line_number":44,"utf16_col":404446}}},{"name":"uI","kind":"function","ident_start":493974,"ident_end":493976,"extent_start":493965,"extent_end":494014,"fully_qualified_name":"uI","ident_utf16":{"start":{"line_number":44,"utf16_col":404477},"end":{"line_number":44,"utf16_col":404479}},"extent_utf16":{"start":{"line_number":44,"utf16_col":404468},"end":{"line_number":44,"utf16_col":404517}}},{"name":"hI","kind":"function","ident_start":494023,"ident_end":494025,"extent_start":494014,"extent_end":494347,"fully_qualified_name":"hI","ident_utf16":{"start":{"line_number":44,"utf16_col":404526},"end":{"line_number":44,"utf16_col":404528}},"extent_utf16":{"start":{"line_number":44,"utf16_col":404517},"end":{"line_number":44,"utf16_col":404850}}},{"name":"getAxesOnZeroOf","kind":"function","ident_start":494037,"ident_end":494052,"extent_start":494035,"extent_end":494080,"fully_qualified_name":"getAxesOnZeroOf","ident_utf16":{"start":{"line_number":44,"utf16_col":404540},"end":{"line_number":44,"utf16_col":404555}},"extent_utf16":{"start":{"line_number":44,"utf16_col":404538},"end":{"line_number":44,"utf16_col":404583}}},{"name":"h","kind":"function","ident_start":494316,"ident_end":494317,"extent_start":494307,"extent_end":494346,"fully_qualified_name":"h","ident_utf16":{"start":{"line_number":44,"utf16_col":404819},"end":{"line_number":44,"utf16_col":404820}},"extent_utf16":{"start":{"line_number":44,"utf16_col":404810},"end":{"line_number":44,"utf16_col":404849}}},{"name":"cI","kind":"function","ident_start":494356,"ident_end":494358,"extent_start":494347,"extent_end":494494,"fully_qualified_name":"cI","ident_utf16":{"start":{"line_number":44,"utf16_col":404859},"end":{"line_number":44,"utf16_col":404861}},"extent_utf16":{"start":{"line_number":44,"utf16_col":404850},"end":{"line_number":44,"utf16_col":404997}}},{"name":"t","kind":"function","ident_start":494532,"ident_end":494533,"extent_start":494523,"extent_end":494813,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":405035},"end":{"line_number":44,"utf16_col":405036}},"extent_utf16":{"start":{"line_number":44,"utf16_col":405026},"end":{"line_number":44,"utf16_col":405316}}},{"name":"handleAutoShown","kind":"function","ident_start":494663,"ident_end":494678,"extent_start":494663,"extent_end":494699,"fully_qualified_name":"handleAutoShown","ident_utf16":{"start":{"line_number":44,"utf16_col":405166},"end":{"line_number":44,"utf16_col":405181}},"extent_utf16":{"start":{"line_number":44,"utf16_col":405166},"end":{"line_number":44,"utf16_col":405202}}},{"name":"hasBuilder","kind":"function","ident_start":494832,"ident_end":494842,"extent_start":494820,"extent_end":494869,"fully_qualified_name":"hasBuilder","ident_utf16":{"start":{"line_number":44,"utf16_col":405335},"end":{"line_number":44,"utf16_col":405345}},"extent_utf16":{"start":{"line_number":44,"utf16_col":405323},"end":{"line_number":44,"utf16_col":405372}}},{"name":"add","kind":"function","ident_start":494882,"ident_end":494885,"extent_start":494870,"extent_end":494961,"fully_qualified_name":"add","ident_utf16":{"start":{"line_number":44,"utf16_col":405385},"end":{"line_number":44,"utf16_col":405388}},"extent_utf16":{"start":{"line_number":44,"utf16_col":405373},"end":{"line_number":44,"utf16_col":405464}}},{"name":"getGroup","kind":"function","ident_start":494974,"ident_end":494982,"extent_start":494962,"extent_end":495012,"fully_qualified_name":"getGroup","ident_utf16":{"start":{"line_number":44,"utf16_col":405477},"end":{"line_number":44,"utf16_col":405485}},"extent_utf16":{"start":{"line_number":44,"utf16_col":405465},"end":{"line_number":44,"utf16_col":405515}}},{"name":"innerTextLayout","kind":"function","ident_start":495015,"ident_end":495030,"extent_start":495013,"extent_end":495263,"fully_qualified_name":"innerTextLayout","ident_utf16":{"start":{"line_number":44,"utf16_col":405518},"end":{"line_number":44,"utf16_col":405533}},"extent_utf16":{"start":{"line_number":44,"utf16_col":405516},"end":{"line_number":44,"utf16_col":405766}}},{"name":"makeAxisEventDataBase","kind":"function","ident_start":495266,"ident_end":495287,"extent_start":495264,"extent_end":495413,"fully_qualified_name":"makeAxisEventDataBase","ident_utf16":{"start":{"line_number":44,"utf16_col":405769},"end":{"line_number":44,"utf16_col":405790}},"extent_utf16":{"start":{"line_number":44,"utf16_col":405767},"end":{"line_number":44,"utf16_col":405916}}},{"name":"isLabelSilent","kind":"function","ident_start":495416,"ident_end":495429,"extent_start":495414,"extent_end":495525,"fully_qualified_name":"isLabelSilent","ident_utf16":{"start":{"line_number":44,"utf16_col":405919},"end":{"line_number":44,"utf16_col":405932}},"extent_utf16":{"start":{"line_number":44,"utf16_col":405917},"end":{"line_number":44,"utf16_col":406028}}},{"name":"axisLine","kind":"function","ident_start":495535,"ident_end":495543,"extent_start":495535,"extent_end":496593,"fully_qualified_name":"axisLine","ident_utf16":{"start":{"line_number":44,"utf16_col":406038},"end":{"line_number":44,"utf16_col":406046}},"extent_utf16":{"start":{"line_number":44,"utf16_col":406038},"end":{"line_number":44,"utf16_col":407096}}},{"name":"axisTickLabel","kind":"function","ident_start":496594,"ident_end":496607,"extent_start":496594,"extent_end":499581,"fully_qualified_name":"axisTickLabel","ident_utf16":{"start":{"line_number":44,"utf16_col":407097},"end":{"line_number":44,"utf16_col":407110}},"extent_utf16":{"start":{"line_number":44,"utf16_col":407097},"end":{"line_number":44,"utf16_col":410084}}},{"name":"isTruncated","kind":"function","ident_start":498357,"ident_end":498368,"extent_start":498357,"extent_end":498401,"fully_qualified_name":"isTruncated","ident_utf16":{"start":{"line_number":44,"utf16_col":408860},"end":{"line_number":44,"utf16_col":408871}},"extent_utf16":{"start":{"line_number":44,"utf16_col":408860},"end":{"line_number":44,"utf16_col":408904}}},{"name":"axisName","kind":"function","ident_start":499582,"ident_end":499590,"extent_start":499582,"extent_end":501034,"fully_qualified_name":"axisName","ident_utf16":{"start":{"line_number":44,"utf16_col":410085},"end":{"line_number":44,"utf16_col":410093}},"extent_utf16":{"start":{"line_number":44,"utf16_col":410085},"end":{"line_number":44,"utf16_col":411537}}},{"name":"gI","kind":"function","ident_start":501045,"ident_end":501047,"extent_start":501036,"extent_end":501068,"fully_qualified_name":"gI","ident_utf16":{"start":{"line_number":44,"utf16_col":411548},"end":{"line_number":44,"utf16_col":411550}},"extent_utf16":{"start":{"line_number":44,"utf16_col":411539},"end":{"line_number":44,"utf16_col":411571}}},{"name":"yI","kind":"function","ident_start":501077,"ident_end":501079,"extent_start":501068,"extent_end":501318,"fully_qualified_name":"yI","ident_utf16":{"start":{"line_number":44,"utf16_col":411580},"end":{"line_number":44,"utf16_col":411582}},"extent_utf16":{"start":{"line_number":44,"utf16_col":411571},"end":{"line_number":44,"utf16_col":411821}}},{"name":"vI","kind":"function","ident_start":501327,"ident_end":501329,"extent_start":501318,"extent_end":501366,"fully_qualified_name":"vI","ident_utf16":{"start":{"line_number":44,"utf16_col":411830},"end":{"line_number":44,"utf16_col":411832}},"extent_utf16":{"start":{"line_number":44,"utf16_col":411821},"end":{"line_number":44,"utf16_col":411869}}},{"name":"mI","kind":"function","ident_start":501375,"ident_end":501377,"extent_start":501366,"extent_end":501671,"fully_qualified_name":"mI","ident_utf16":{"start":{"line_number":44,"utf16_col":411878},"end":{"line_number":44,"utf16_col":411880}},"extent_utf16":{"start":{"line_number":44,"utf16_col":411869},"end":{"line_number":44,"utf16_col":412174}}},{"name":"xI","kind":"function","ident_start":501680,"ident_end":501682,"extent_start":501671,"extent_end":504025,"fully_qualified_name":"xI","ident_utf16":{"start":{"line_number":44,"utf16_col":412183},"end":{"line_number":44,"utf16_col":412185}},"extent_utf16":{"start":{"line_number":44,"utf16_col":412174},"end":{"line_number":44,"utf16_col":414528}}},{"name":"d","kind":"function","ident_start":502317,"ident_end":502318,"extent_start":502308,"extent_end":503576,"fully_qualified_name":"d","ident_utf16":{"start":{"line_number":44,"utf16_col":412820},"end":{"line_number":44,"utf16_col":412821}},"extent_utf16":{"start":{"line_number":44,"utf16_col":412811},"end":{"line_number":44,"utf16_col":414079}}},{"name":"_I","kind":"function","ident_start":504034,"ident_end":504036,"extent_start":504025,"extent_end":504082,"fully_qualified_name":"_I","ident_utf16":{"start":{"line_number":44,"utf16_col":414537},"end":{"line_number":44,"utf16_col":414539}},"extent_utf16":{"start":{"line_number":44,"utf16_col":414528},"end":{"line_number":44,"utf16_col":414585}}},{"name":"bI","kind":"function","ident_start":504091,"ident_end":504093,"extent_start":504082,"extent_end":504431,"fully_qualified_name":"bI","ident_utf16":{"start":{"line_number":44,"utf16_col":414594},"end":{"line_number":44,"utf16_col":414596}},"extent_utf16":{"start":{"line_number":44,"utf16_col":414585},"end":{"line_number":44,"utf16_col":414934}}},{"name":"wI","kind":"function","ident_start":504440,"ident_end":504442,"extent_start":504431,"extent_end":504541,"fully_qualified_name":"wI","ident_utf16":{"start":{"line_number":44,"utf16_col":414943},"end":{"line_number":44,"utf16_col":414945}},"extent_utf16":{"start":{"line_number":44,"utf16_col":414934},"end":{"line_number":44,"utf16_col":415044}}},{"name":"SI","kind":"function","ident_start":504550,"ident_end":504552,"extent_start":504541,"extent_end":504589,"fully_qualified_name":"SI","ident_utf16":{"start":{"line_number":44,"utf16_col":415053},"end":{"line_number":44,"utf16_col":415055}},"extent_utf16":{"start":{"line_number":44,"utf16_col":415044},"end":{"line_number":44,"utf16_col":415092}}},{"name":"MI","kind":"function","ident_start":504598,"ident_end":504600,"extent_start":504589,"extent_end":504628,"fully_qualified_name":"MI","ident_utf16":{"start":{"line_number":44,"utf16_col":415101},"end":{"line_number":44,"utf16_col":415103}},"extent_utf16":{"start":{"line_number":44,"utf16_col":415092},"end":{"line_number":44,"utf16_col":415131}}},{"name":"e","kind":"function","ident_start":504662,"ident_end":504663,"extent_start":504653,"extent_end":504735,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":415165},"end":{"line_number":44,"utf16_col":415166}},"extent_utf16":{"start":{"line_number":44,"utf16_col":415156},"end":{"line_number":44,"utf16_col":415238}}},{"name":"render","kind":"function","ident_start":504761,"ident_end":504767,"extent_start":504749,"extent_end":504895,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":415264},"end":{"line_number":44,"utf16_col":415270}},"extent_utf16":{"start":{"line_number":44,"utf16_col":415252},"end":{"line_number":44,"utf16_col":415398}}},{"name":"updateAxisPointer","kind":"function","ident_start":504908,"ident_end":504925,"extent_start":504896,"extent_end":504983,"fully_qualified_name":"updateAxisPointer","ident_utf16":{"start":{"line_number":44,"utf16_col":415411},"end":{"line_number":44,"utf16_col":415428}},"extent_utf16":{"start":{"line_number":44,"utf16_col":415399},"end":{"line_number":44,"utf16_col":415486}}},{"name":"remove","kind":"function","ident_start":504996,"ident_end":505002,"extent_start":504984,"extent_end":505056,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":415499},"end":{"line_number":44,"utf16_col":415505}},"extent_utf16":{"start":{"line_number":44,"utf16_col":415487},"end":{"line_number":44,"utf16_col":415559}}},{"name":"dispose","kind":"function","ident_start":505069,"ident_end":505076,"extent_start":505057,"extent_end":505161,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":415572},"end":{"line_number":44,"utf16_col":415579}},"extent_utf16":{"start":{"line_number":44,"utf16_col":415560},"end":{"line_number":44,"utf16_col":415664}}},{"name":"_doUpdateAxisPointerClass","kind":"function","ident_start":505174,"ident_end":505199,"extent_start":505162,"extent_end":505430,"fully_qualified_name":"_doUpdateAxisPointerClass","ident_utf16":{"start":{"line_number":44,"utf16_col":415677},"end":{"line_number":44,"utf16_col":415702}},"extent_utf16":{"start":{"line_number":44,"utf16_col":415665},"end":{"line_number":44,"utf16_col":415933}}},{"name":"_disposeAxisPointer","kind":"function","ident_start":505443,"ident_end":505462,"extent_start":505431,"extent_end":505546,"fully_qualified_name":"_disposeAxisPointer","ident_utf16":{"start":{"line_number":44,"utf16_col":415946},"end":{"line_number":44,"utf16_col":415965}},"extent_utf16":{"start":{"line_number":44,"utf16_col":415934},"end":{"line_number":44,"utf16_col":416049}}},{"name":"registerAxisPointerClass","kind":"function","ident_start":505549,"ident_end":505573,"extent_start":505547,"extent_end":505596,"fully_qualified_name":"registerAxisPointerClass","ident_utf16":{"start":{"line_number":44,"utf16_col":416052},"end":{"line_number":44,"utf16_col":416076}},"extent_utf16":{"start":{"line_number":44,"utf16_col":416050},"end":{"line_number":44,"utf16_col":416099}}},{"name":"getAxisPointerClass","kind":"function","ident_start":505599,"ident_end":505618,"extent_start":505597,"extent_end":505647,"fully_qualified_name":"getAxisPointerClass","ident_utf16":{"start":{"line_number":44,"utf16_col":416102},"end":{"line_number":44,"utf16_col":416121}},"extent_utf16":{"start":{"line_number":44,"utf16_col":416100},"end":{"line_number":44,"utf16_col":416150}}},{"name":"DI","kind":"function","ident_start":505686,"ident_end":505688,"extent_start":505677,"extent_end":506489,"fully_qualified_name":"DI","ident_utf16":{"start":{"line_number":44,"utf16_col":416189},"end":{"line_number":44,"utf16_col":416191}},"extent_utf16":{"start":{"line_number":44,"utf16_col":416180},"end":{"line_number":44,"utf16_col":416992}}},{"name":"AI","kind":"function","ident_start":506498,"ident_end":506500,"extent_start":506489,"extent_end":506531,"fully_qualified_name":"AI","ident_utf16":{"start":{"line_number":44,"utf16_col":417001},"end":{"line_number":44,"utf16_col":417003}},"extent_utf16":{"start":{"line_number":44,"utf16_col":416992},"end":{"line_number":44,"utf16_col":417034}}},{"name":"e","kind":"function","ident_start":506648,"ident_end":506649,"extent_start":506639,"extent_end":506763,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":417151},"end":{"line_number":44,"utf16_col":417152}},"extent_utf16":{"start":{"line_number":44,"utf16_col":417142},"end":{"line_number":44,"utf16_col":417266}}},{"name":"render","kind":"function","ident_start":506789,"ident_end":506795,"extent_start":506777,"extent_end":507371,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":417292},"end":{"line_number":44,"utf16_col":417298}},"extent_utf16":{"start":{"line_number":44,"utf16_col":417280},"end":{"line_number":44,"utf16_col":417874}}},{"name":"handleAutoShown","kind":"function","ident_start":506983,"ident_end":506998,"extent_start":506983,"extent_end":507132,"fully_qualified_name":"handleAutoShown","ident_utf16":{"start":{"line_number":44,"utf16_col":417486},"end":{"line_number":44,"utf16_col":417501}},"extent_utf16":{"start":{"line_number":44,"utf16_col":417486},"end":{"line_number":44,"utf16_col":417635}}},{"name":"remove","kind":"function","ident_start":507384,"ident_end":507390,"extent_start":507372,"extent_end":507411,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":417887},"end":{"line_number":44,"utf16_col":417893}},"extent_utf16":{"start":{"line_number":44,"utf16_col":417875},"end":{"line_number":44,"utf16_col":417914}}},{"name":"splitLine","kind":"function","ident_start":507446,"ident_end":507455,"extent_start":507446,"extent_end":508158,"fully_qualified_name":"splitLine","ident_utf16":{"start":{"line_number":44,"utf16_col":417949},"end":{"line_number":44,"utf16_col":417958}},"extent_utf16":{"start":{"line_number":44,"utf16_col":417949},"end":{"line_number":44,"utf16_col":418661}}},{"name":"minorSplitLine","kind":"function","ident_start":508159,"ident_end":508173,"extent_start":508159,"extent_end":508715,"fully_qualified_name":"minorSplitLine","ident_utf16":{"start":{"line_number":44,"utf16_col":418662},"end":{"line_number":44,"utf16_col":418676}},"extent_utf16":{"start":{"line_number":44,"utf16_col":418662},"end":{"line_number":44,"utf16_col":419218}}},{"name":"splitArea","kind":"function","ident_start":508716,"ident_end":508725,"extent_start":508716,"extent_end":508756,"fully_qualified_name":"splitArea","ident_utf16":{"start":{"line_number":44,"utf16_col":419219},"end":{"line_number":44,"utf16_col":419228}},"extent_utf16":{"start":{"line_number":44,"utf16_col":419219},"end":{"line_number":44,"utf16_col":419259}}},{"name":"e","kind":"function","ident_start":508782,"ident_end":508783,"extent_start":508773,"extent_end":508855,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":419285},"end":{"line_number":44,"utf16_col":419286}},"extent_utf16":{"start":{"line_number":44,"utf16_col":419276},"end":{"line_number":44,"utf16_col":419358}}},{"name":"e","kind":"function","ident_start":508915,"ident_end":508916,"extent_start":508906,"extent_end":508989,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":419418},"end":{"line_number":44,"utf16_col":419419}},"extent_utf16":{"start":{"line_number":44,"utf16_col":419409},"end":{"line_number":44,"utf16_col":419492}}},{"name":"e","kind":"function","ident_start":509049,"ident_end":509050,"extent_start":509040,"extent_end":509122,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":419552},"end":{"line_number":44,"utf16_col":419553}},"extent_utf16":{"start":{"line_number":44,"utf16_col":419543},"end":{"line_number":44,"utf16_col":419625}}},{"name":"render","kind":"function","ident_start":509148,"ident_end":509154,"extent_start":509136,"extent_end":509342,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":419651},"end":{"line_number":44,"utf16_col":419657}},"extent_utf16":{"start":{"line_number":44,"utf16_col":419639},"end":{"line_number":44,"utf16_col":419845}}},{"name":"VI","kind":"function","ident_start":509387,"ident_end":509389,"extent_start":509378,"extent_end":509661,"fully_qualified_name":"VI","ident_utf16":{"start":{"line_number":44,"utf16_col":419890},"end":{"line_number":44,"utf16_col":419892}},"extent_utf16":{"start":{"line_number":44,"utf16_col":419881},"end":{"line_number":44,"utf16_col":420164}}},{"name":"BI","kind":"function","ident_start":509670,"ident_end":509672,"extent_start":509661,"extent_end":510047,"fully_qualified_name":"BI","ident_utf16":{"start":{"line_number":44,"utf16_col":420173},"end":{"line_number":44,"utf16_col":420175}},"extent_utf16":{"start":{"line_number":44,"utf16_col":420164},"end":{"line_number":44,"utf16_col":420550}}},{"name":"FI","kind":"function","ident_start":510056,"ident_end":510058,"extent_start":510047,"extent_end":510095,"fully_qualified_name":"FI","ident_utf16":{"start":{"line_number":44,"utf16_col":420559},"end":{"line_number":44,"utf16_col":420561}},"extent_utf16":{"start":{"line_number":44,"utf16_col":420550},"end":{"line_number":44,"utf16_col":420598}}},{"name":"GI","kind":"function","ident_start":510104,"ident_end":510106,"extent_start":510095,"extent_end":510128,"fully_qualified_name":"GI","ident_utf16":{"start":{"line_number":44,"utf16_col":420607},"end":{"line_number":44,"utf16_col":420609}},"extent_utf16":{"start":{"line_number":44,"utf16_col":420598},"end":{"line_number":44,"utf16_col":420631}}},{"name":"WI","kind":"function","ident_start":510137,"ident_end":510139,"extent_start":510128,"extent_end":510435,"fully_qualified_name":"WI","ident_utf16":{"start":{"line_number":44,"utf16_col":420640},"end":{"line_number":44,"utf16_col":420642}},"extent_utf16":{"start":{"line_number":44,"utf16_col":420631},"end":{"line_number":44,"utf16_col":420938}}},{"name":"e","kind":"function","ident_start":510463,"ident_end":510464,"extent_start":510454,"extent_end":510536,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":420966},"end":{"line_number":44,"utf16_col":420967}},"extent_utf16":{"start":{"line_number":44,"utf16_col":420957},"end":{"line_number":44,"utf16_col":421039}}},{"name":"render","kind":"function","ident_start":510562,"ident_end":510568,"extent_start":510550,"extent_end":512954,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":421065},"end":{"line_number":44,"utf16_col":421071}},"extent_utf16":{"start":{"line_number":44,"utf16_col":421053},"end":{"line_number":44,"utf16_col":423457}}},{"name":"s","kind":"function","ident_start":510659,"ident_end":510660,"extent_start":510650,"extent_end":510930,"fully_qualified_name":"s","ident_utf16":{"start":{"line_number":44,"utf16_col":421162},"end":{"line_number":44,"utf16_col":421163}},"extent_utf16":{"start":{"line_number":44,"utf16_col":421153},"end":{"line_number":44,"utf16_col":421433}}},{"name":"l","kind":"function","ident_start":510939,"ident_end":510940,"extent_start":510930,"extent_end":511147,"fully_qualified_name":"l","ident_utf16":{"start":{"line_number":44,"utf16_col":421442},"end":{"line_number":44,"utf16_col":421443}},"extent_utf16":{"start":{"line_number":44,"utf16_col":421433},"end":{"line_number":44,"utf16_col":421650}}},{"name":"u","kind":"function","ident_start":511156,"ident_end":511157,"extent_start":511147,"extent_end":511206,"fully_qualified_name":"u","ident_utf16":{"start":{"line_number":44,"utf16_col":421659},"end":{"line_number":44,"utf16_col":421660}},"extent_utf16":{"start":{"line_number":44,"utf16_col":421650},"end":{"line_number":44,"utf16_col":421709}}},{"name":"remove","kind":"function","ident_start":512967,"ident_end":512973,"extent_start":512955,"extent_end":513024,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":423470},"end":{"line_number":44,"utf16_col":423476}},"extent_utf16":{"start":{"line_number":44,"utf16_col":423458},"end":{"line_number":44,"utf16_col":423527}}},{"name":"e","kind":"function","ident_start":513071,"ident_end":513072,"extent_start":513062,"extent_end":513165,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":423574},"end":{"line_number":44,"utf16_col":423575}},"extent_utf16":{"start":{"line_number":44,"utf16_col":423565},"end":{"line_number":44,"utf16_col":423668}}},{"name":"init","kind":"function","ident_start":513191,"ident_end":513195,"extent_start":513179,"extent_end":513326,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":423694},"end":{"line_number":44,"utf16_col":423698}},"extent_utf16":{"start":{"line_number":44,"utf16_col":423682},"end":{"line_number":44,"utf16_col":423829}}},{"name":"getInitialData","kind":"function","ident_start":513339,"ident_end":513353,"extent_start":513327,"extent_end":513436,"fully_qualified_name":"getInitialData","ident_utf16":{"start":{"line_number":44,"utf16_col":423842},"end":{"line_number":44,"utf16_col":423856}},"extent_utf16":{"start":{"line_number":44,"utf16_col":423830},"end":{"line_number":44,"utf16_col":423939}}},{"name":"formatTooltip","kind":"function","ident_start":513449,"ident_end":513462,"extent_start":513437,"extent_end":513807,"fully_qualified_name":"formatTooltip","ident_utf16":{"start":{"line_number":44,"utf16_col":423952},"end":{"line_number":44,"utf16_col":423965}},"extent_utf16":{"start":{"line_number":44,"utf16_col":423940},"end":{"line_number":44,"utf16_col":424310}}},{"name":"getTooltipPosition","kind":"function","ident_start":513820,"ident_end":513838,"extent_start":513808,"extent_end":514100,"fully_qualified_name":"getTooltipPosition","ident_utf16":{"start":{"line_number":44,"utf16_col":424323},"end":{"line_number":44,"utf16_col":424341}},"extent_utf16":{"start":{"line_number":44,"utf16_col":424311},"end":{"line_number":44,"utf16_col":424603}}},{"name":"UI","kind":"function","ident_start":514352,"ident_end":514354,"extent_start":514343,"extent_end":514381,"fully_qualified_name":"UI","ident_utf16":{"start":{"line_number":44,"utf16_col":424855},"end":{"line_number":44,"utf16_col":424857}},"extent_utf16":{"start":{"line_number":44,"utf16_col":424846},"end":{"line_number":44,"utf16_col":424884}}},{"name":"e","kind":"function","ident_start":514409,"ident_end":514410,"extent_start":514400,"extent_end":514482,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":424912},"end":{"line_number":44,"utf16_col":424913}},"extent_utf16":{"start":{"line_number":44,"utf16_col":424903},"end":{"line_number":44,"utf16_col":424985}}},{"name":"optionUpdated","kind":"function","ident_start":514508,"ident_end":514521,"extent_start":514496,"extent_end":515408,"fully_qualified_name":"optionUpdated","ident_utf16":{"start":{"line_number":44,"utf16_col":425011},"end":{"line_number":44,"utf16_col":425024}},"extent_utf16":{"start":{"line_number":44,"utf16_col":424999},"end":{"line_number":44,"utf16_col":425911}}},{"name":"getIndicatorModels","kind":"function","ident_start":515421,"ident_end":515439,"extent_start":515409,"extent_end":515480,"fully_qualified_name":"getIndicatorModels","ident_utf16":{"start":{"line_number":44,"utf16_col":425924},"end":{"line_number":44,"utf16_col":425942}},"extent_utf16":{"start":{"line_number":44,"utf16_col":425912},"end":{"line_number":44,"utf16_col":425983}}},{"name":"e","kind":"function","ident_start":515913,"ident_end":515914,"extent_start":515904,"extent_end":515986,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":426416},"end":{"line_number":44,"utf16_col":426417}},"extent_utf16":{"start":{"line_number":44,"utf16_col":426407},"end":{"line_number":44,"utf16_col":426489}}},{"name":"render","kind":"function","ident_start":516012,"ident_end":516018,"extent_start":516000,"extent_end":516108,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":426515},"end":{"line_number":44,"utf16_col":426521}},"extent_utf16":{"start":{"line_number":44,"utf16_col":426503},"end":{"line_number":44,"utf16_col":426611}}},{"name":"_buildAxes","kind":"function","ident_start":516121,"ident_end":516131,"extent_start":516109,"extent_end":516439,"fully_qualified_name":"_buildAxes","ident_utf16":{"start":{"line_number":44,"utf16_col":426624},"end":{"line_number":44,"utf16_col":426634}},"extent_utf16":{"start":{"line_number":44,"utf16_col":426612},"end":{"line_number":44,"utf16_col":426942}}},{"name":"_buildSplitLineAndArea","kind":"function","ident_start":516452,"ident_end":516474,"extent_start":516440,"extent_end":517730,"fully_qualified_name":"_buildSplitLineAndArea","ident_utf16":{"start":{"line_number":44,"utf16_col":426955},"end":{"line_number":44,"utf16_col":426977}},"extent_utf16":{"start":{"line_number":44,"utf16_col":426943},"end":{"line_number":44,"utf16_col":428233}}},{"name":"C","kind":"function","ident_start":517680,"ident_end":517681,"extent_start":517671,"extent_end":517729,"fully_qualified_name":"C","ident_utf16":{"start":{"line_number":44,"utf16_col":428183},"end":{"line_number":44,"utf16_col":428184}},"extent_utf16":{"start":{"line_number":44,"utf16_col":428174},"end":{"line_number":44,"utf16_col":428232}}},{"name":"e","kind":"function","ident_start":517777,"ident_end":517778,"extent_start":517768,"extent_end":517861,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":428280},"end":{"line_number":44,"utf16_col":428281}},"extent_utf16":{"start":{"line_number":44,"utf16_col":428271},"end":{"line_number":44,"utf16_col":428364}}},{"name":"t","kind":"function","ident_start":517905,"ident_end":517906,"extent_start":517896,"extent_end":518145,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":428408},"end":{"line_number":44,"utf16_col":428409}},"extent_utf16":{"start":{"line_number":44,"utf16_col":428399},"end":{"line_number":44,"utf16_col":428648}}},{"name":"getIndicatorAxes","kind":"function","ident_start":518164,"ident_end":518180,"extent_start":518152,"extent_end":518219,"fully_qualified_name":"getIndicatorAxes","ident_utf16":{"start":{"line_number":44,"utf16_col":428667},"end":{"line_number":44,"utf16_col":428683}},"extent_utf16":{"start":{"line_number":44,"utf16_col":428655},"end":{"line_number":44,"utf16_col":428722}}},{"name":"dataToPoint","kind":"function","ident_start":518232,"ident_end":518243,"extent_start":518220,"extent_end":518332,"fully_qualified_name":"dataToPoint","ident_utf16":{"start":{"line_number":44,"utf16_col":428735},"end":{"line_number":44,"utf16_col":428746}},"extent_utf16":{"start":{"line_number":44,"utf16_col":428723},"end":{"line_number":44,"utf16_col":428835}}},{"name":"coordToPoint","kind":"function","ident_start":518345,"ident_end":518357,"extent_start":518333,"extent_end":518459,"fully_qualified_name":"coordToPoint","ident_utf16":{"start":{"line_number":44,"utf16_col":428848},"end":{"line_number":44,"utf16_col":428860}},"extent_utf16":{"start":{"line_number":44,"utf16_col":428836},"end":{"line_number":44,"utf16_col":428962}}},{"name":"pointToData","kind":"function","ident_start":518472,"ident_end":518483,"extent_start":518460,"extent_end":518742,"fully_qualified_name":"pointToData","ident_utf16":{"start":{"line_number":44,"utf16_col":428975},"end":{"line_number":44,"utf16_col":428986}},"extent_utf16":{"start":{"line_number":44,"utf16_col":428963},"end":{"line_number":44,"utf16_col":429245}}},{"name":"resize","kind":"function","ident_start":518755,"ident_end":518761,"extent_start":518743,"extent_end":519198,"fully_qualified_name":"resize","ident_utf16":{"start":{"line_number":44,"utf16_col":429258},"end":{"line_number":44,"utf16_col":429264}},"extent_utf16":{"start":{"line_number":44,"utf16_col":429246},"end":{"line_number":44,"utf16_col":429701}}},{"name":"update","kind":"function","ident_start":519211,"ident_end":519217,"extent_start":519199,"extent_end":519665,"fully_qualified_name":"update","ident_utf16":{"start":{"line_number":44,"utf16_col":429714},"end":{"line_number":44,"utf16_col":429720}},"extent_utf16":{"start":{"line_number":44,"utf16_col":429702},"end":{"line_number":44,"utf16_col":430168}}},{"name":"convertToPixel","kind":"function","ident_start":519678,"ident_end":519692,"extent_start":519666,"extent_end":519754,"fully_qualified_name":"convertToPixel","ident_utf16":{"start":{"line_number":44,"utf16_col":430181},"end":{"line_number":44,"utf16_col":430195}},"extent_utf16":{"start":{"line_number":44,"utf16_col":430169},"end":{"line_number":44,"utf16_col":430257}}},{"name":"convertFromPixel","kind":"function","ident_start":519767,"ident_end":519783,"extent_start":519755,"extent_end":519845,"fully_qualified_name":"convertFromPixel","ident_utf16":{"start":{"line_number":44,"utf16_col":430270},"end":{"line_number":44,"utf16_col":430286}},"extent_utf16":{"start":{"line_number":44,"utf16_col":430258},"end":{"line_number":44,"utf16_col":430348}}},{"name":"containPoint","kind":"function","ident_start":519858,"ident_end":519870,"extent_start":519846,"extent_end":519926,"fully_qualified_name":"containPoint","ident_utf16":{"start":{"line_number":44,"utf16_col":430361},"end":{"line_number":44,"utf16_col":430373}},"extent_utf16":{"start":{"line_number":44,"utf16_col":430349},"end":{"line_number":44,"utf16_col":430429}}},{"name":"create","kind":"function","ident_start":519929,"ident_end":519935,"extent_start":519927,"extent_end":520185,"fully_qualified_name":"create","ident_utf16":{"start":{"line_number":44,"utf16_col":430432},"end":{"line_number":44,"utf16_col":430438}},"extent_utf16":{"start":{"line_number":44,"utf16_col":430430},"end":{"line_number":44,"utf16_col":430688}}},{"name":"JI","kind":"function","ident_start":520216,"ident_end":520218,"extent_start":520207,"extent_end":520499,"fully_qualified_name":"JI","ident_utf16":{"start":{"line_number":44,"utf16_col":430719},"end":{"line_number":44,"utf16_col":430721}},"extent_utf16":{"start":{"line_number":44,"utf16_col":430710},"end":{"line_number":44,"utf16_col":431002}}},{"name":"reset","kind":"function","ident_start":520355,"ident_end":520360,"extent_start":520355,"extent_end":520496,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":430858},"end":{"line_number":44,"utf16_col":430863}},"extent_utf16":{"start":{"line_number":44,"utf16_col":430858},"end":{"line_number":44,"utf16_col":430999}}},{"name":"tT","kind":"function","ident_start":520541,"ident_end":520543,"extent_start":520532,"extent_end":520566,"fully_qualified_name":"tT","ident_utf16":{"start":{"line_number":44,"utf16_col":431044},"end":{"line_number":44,"utf16_col":431046}},"extent_utf16":{"start":{"line_number":44,"utf16_col":431035},"end":{"line_number":44,"utf16_col":431069}}},{"name":"eT","kind":"function","ident_start":520575,"ident_end":520577,"extent_start":520566,"extent_end":520606,"fully_qualified_name":"eT","ident_utf16":{"start":{"line_number":44,"utf16_col":431078},"end":{"line_number":44,"utf16_col":431080}},"extent_utf16":{"start":{"line_number":44,"utf16_col":431069},"end":{"line_number":44,"utf16_col":431109}}},{"name":"e","kind":"function","ident_start":520709,"ident_end":520710,"extent_start":520700,"extent_end":521340,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":431212},"end":{"line_number":44,"utf16_col":431213}},"extent_utf16":{"start":{"line_number":44,"utf16_col":431203},"end":{"line_number":44,"utf16_col":431843}}},{"name":"enable","kind":"function","ident_start":520890,"ident_end":520896,"extent_start":520888,"extent_end":521215,"fully_qualified_name":"enable","ident_utf16":{"start":{"line_number":44,"utf16_col":431393},"end":{"line_number":44,"utf16_col":431399}},"extent_utf16":{"start":{"line_number":44,"utf16_col":431391},"end":{"line_number":44,"utf16_col":431718}}},{"name":"disable","kind":"function","ident_start":521218,"ident_end":521225,"extent_start":521216,"extent_end":521337,"fully_qualified_name":"disable","ident_utf16":{"start":{"line_number":44,"utf16_col":431721},"end":{"line_number":44,"utf16_col":431728}},"extent_utf16":{"start":{"line_number":44,"utf16_col":431719},"end":{"line_number":44,"utf16_col":431840}}},{"name":"isDragging","kind":"function","ident_start":521366,"ident_end":521376,"extent_start":521354,"extent_end":521410,"fully_qualified_name":"isDragging","ident_utf16":{"start":{"line_number":44,"utf16_col":431869},"end":{"line_number":44,"utf16_col":431879}},"extent_utf16":{"start":{"line_number":44,"utf16_col":431857},"end":{"line_number":44,"utf16_col":431913}}},{"name":"isPinching","kind":"function","ident_start":521423,"ident_end":521433,"extent_start":521411,"extent_end":521467,"fully_qualified_name":"isPinching","ident_utf16":{"start":{"line_number":44,"utf16_col":431926},"end":{"line_number":44,"utf16_col":431936}},"extent_utf16":{"start":{"line_number":44,"utf16_col":431914},"end":{"line_number":44,"utf16_col":431970}}},{"name":"setPointerChecker","kind":"function","ident_start":521480,"ident_end":521497,"extent_start":521468,"extent_end":521532,"fully_qualified_name":"setPointerChecker","ident_utf16":{"start":{"line_number":44,"utf16_col":431983},"end":{"line_number":44,"utf16_col":432000}},"extent_utf16":{"start":{"line_number":44,"utf16_col":431971},"end":{"line_number":44,"utf16_col":432035}}},{"name":"dispose","kind":"function","ident_start":521545,"ident_end":521552,"extent_start":521533,"extent_end":521579,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":432048},"end":{"line_number":44,"utf16_col":432055}},"extent_utf16":{"start":{"line_number":44,"utf16_col":432036},"end":{"line_number":44,"utf16_col":432082}}},{"name":"_mousedownHandler","kind":"function","ident_start":521592,"ident_end":521609,"extent_start":521580,"extent_end":521823,"fully_qualified_name":"_mousedownHandler","ident_utf16":{"start":{"line_number":44,"utf16_col":432095},"end":{"line_number":44,"utf16_col":432112}},"extent_utf16":{"start":{"line_number":44,"utf16_col":432083},"end":{"line_number":44,"utf16_col":432326}}},{"name":"_mousemoveHandler","kind":"function","ident_start":521836,"ident_end":521853,"extent_start":521824,"extent_end":522201,"fully_qualified_name":"_mousemoveHandler","ident_utf16":{"start":{"line_number":44,"utf16_col":432339},"end":{"line_number":44,"utf16_col":432356}},"extent_utf16":{"start":{"line_number":44,"utf16_col":432327},"end":{"line_number":44,"utf16_col":432704}}},{"name":"_mouseupHandler","kind":"function","ident_start":522214,"ident_end":522229,"extent_start":522202,"extent_end":522269,"fully_qualified_name":"_mouseupHandler","ident_utf16":{"start":{"line_number":44,"utf16_col":432717},"end":{"line_number":44,"utf16_col":432732}},"extent_utf16":{"start":{"line_number":44,"utf16_col":432705},"end":{"line_number":44,"utf16_col":432772}}},{"name":"_mousewheelHandler","kind":"function","ident_start":522282,"ident_end":522300,"extent_start":522270,"extent_end":522754,"fully_qualified_name":"_mousewheelHandler","ident_utf16":{"start":{"line_number":44,"utf16_col":432785},"end":{"line_number":44,"utf16_col":432803}},"extent_utf16":{"start":{"line_number":44,"utf16_col":432773},"end":{"line_number":44,"utf16_col":433257}}},{"name":"_pinchHandler","kind":"function","ident_start":522767,"ident_end":522780,"extent_start":522755,"extent_end":522934,"fully_qualified_name":"_pinchHandler","ident_utf16":{"start":{"line_number":44,"utf16_col":433270},"end":{"line_number":44,"utf16_col":433283}},"extent_utf16":{"start":{"line_number":44,"utf16_col":433258},"end":{"line_number":44,"utf16_col":433437}}},{"name":"iT","kind":"function","ident_start":522951,"ident_end":522953,"extent_start":522942,"extent_end":523052,"fully_qualified_name":"iT","ident_utf16":{"start":{"line_number":44,"utf16_col":433454},"end":{"line_number":44,"utf16_col":433456}},"extent_utf16":{"start":{"line_number":44,"utf16_col":433445},"end":{"line_number":44,"utf16_col":433555}}},{"name":"rT","kind":"function","ident_start":523061,"ident_end":523063,"extent_start":523052,"extent_end":523127,"fully_qualified_name":"rT","ident_utf16":{"start":{"line_number":44,"utf16_col":433564},"end":{"line_number":44,"utf16_col":433566}},"extent_utf16":{"start":{"line_number":44,"utf16_col":433555},"end":{"line_number":44,"utf16_col":433630}}},{"name":"oT","kind":"function","ident_start":523136,"ident_end":523138,"extent_start":523127,"extent_end":523196,"fully_qualified_name":"oT","ident_utf16":{"start":{"line_number":44,"utf16_col":433639},"end":{"line_number":44,"utf16_col":433641}},"extent_utf16":{"start":{"line_number":44,"utf16_col":433630},"end":{"line_number":44,"utf16_col":433699}}},{"name":"aT","kind":"function","ident_start":523205,"ident_end":523207,"extent_start":523196,"extent_end":523254,"fully_qualified_name":"aT","ident_utf16":{"start":{"line_number":44,"utf16_col":433708},"end":{"line_number":44,"utf16_col":433710}},"extent_utf16":{"start":{"line_number":44,"utf16_col":433699},"end":{"line_number":44,"utf16_col":433757}}},{"name":"sT","kind":"function","ident_start":523263,"ident_end":523265,"extent_start":523254,"extent_end":523486,"fully_qualified_name":"sT","ident_utf16":{"start":{"line_number":44,"utf16_col":433766},"end":{"line_number":44,"utf16_col":433768}},"extent_utf16":{"start":{"line_number":44,"utf16_col":433757},"end":{"line_number":44,"utf16_col":433989}}},{"name":"hT","kind":"function","ident_start":523539,"ident_end":523541,"extent_start":523530,"extent_end":523680,"fully_qualified_name":"hT","ident_utf16":{"start":{"line_number":44,"utf16_col":434042},"end":{"line_number":44,"utf16_col":434044}},"extent_utf16":{"start":{"line_number":44,"utf16_col":434033},"end":{"line_number":44,"utf16_col":434183}}},{"name":"cT","kind":"function","ident_start":523689,"ident_end":523691,"extent_start":523680,"extent_end":523871,"fully_qualified_name":"cT","ident_utf16":{"start":{"line_number":44,"utf16_col":434192},"end":{"line_number":44,"utf16_col":434194}},"extent_utf16":{"start":{"line_number":44,"utf16_col":434183},"end":{"line_number":44,"utf16_col":434374}}},{"name":"t","kind":"function","ident_start":524448,"ident_end":524449,"extent_start":524439,"extent_end":524482,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":434951},"end":{"line_number":44,"utf16_col":434952}},"extent_utf16":{"start":{"line_number":44,"utf16_col":434942},"end":{"line_number":44,"utf16_col":434985}}},{"name":"parse","kind":"function","ident_start":524501,"ident_end":524506,"extent_start":524489,"extent_end":525445,"fully_qualified_name":"parse","ident_utf16":{"start":{"line_number":44,"utf16_col":435004},"end":{"line_number":44,"utf16_col":435009}},"extent_utf16":{"start":{"line_number":44,"utf16_col":434992},"end":{"line_number":44,"utf16_col":435948}}},{"name":"_parseNode","kind":"function","ident_start":525458,"ident_end":525468,"extent_start":525446,"extent_end":526081,"fully_qualified_name":"_parseNode","ident_utf16":{"start":{"line_number":44,"utf16_col":435961},"end":{"line_number":44,"utf16_col":435971}},"extent_utf16":{"start":{"line_number":44,"utf16_col":435949},"end":{"line_number":44,"utf16_col":436584}}},{"name":"_parseText","kind":"function","ident_start":526094,"ident_end":526104,"extent_start":526082,"extent_end":526929,"fully_qualified_name":"_parseText","ident_utf16":{"start":{"line_number":44,"utf16_col":436597},"end":{"line_number":44,"utf16_col":436607}},"extent_utf16":{"start":{"line_number":44,"utf16_col":436585},"end":{"line_number":44,"utf16_col":437432}}},{"name":"g","kind":"function","ident_start":526955,"ident_end":526956,"extent_start":526955,"extent_end":527036,"fully_qualified_name":"g","ident_utf16":{"start":{"line_number":44,"utf16_col":437458},"end":{"line_number":44,"utf16_col":437459}},"extent_utf16":{"start":{"line_number":44,"utf16_col":437458},"end":{"line_number":44,"utf16_col":437539}}},{"name":"rect","kind":"function","ident_start":527037,"ident_end":527041,"extent_start":527037,"extent_end":527321,"fully_qualified_name":"rect","ident_utf16":{"start":{"line_number":44,"utf16_col":437540},"end":{"line_number":44,"utf16_col":437544}},"extent_utf16":{"start":{"line_number":44,"utf16_col":437540},"end":{"line_number":44,"utf16_col":437824}}},{"name":"circle","kind":"function","ident_start":527322,"ident_end":527328,"extent_start":527322,"extent_end":527555,"fully_qualified_name":"circle","ident_utf16":{"start":{"line_number":44,"utf16_col":437825},"end":{"line_number":44,"utf16_col":437831}},"extent_utf16":{"start":{"line_number":44,"utf16_col":437825},"end":{"line_number":44,"utf16_col":438058}}},{"name":"line","kind":"function","ident_start":527556,"ident_end":527560,"extent_start":527556,"extent_end":527830,"fully_qualified_name":"line","ident_utf16":{"start":{"line_number":44,"utf16_col":438059},"end":{"line_number":44,"utf16_col":438063}},"extent_utf16":{"start":{"line_number":44,"utf16_col":438059},"end":{"line_number":44,"utf16_col":438333}}},{"name":"ellipse","kind":"function","ident_start":527831,"ident_end":527838,"extent_start":527831,"extent_end":528108,"fully_qualified_name":"ellipse","ident_utf16":{"start":{"line_number":44,"utf16_col":438334},"end":{"line_number":44,"utf16_col":438341}},"extent_utf16":{"start":{"line_number":44,"utf16_col":438334},"end":{"line_number":44,"utf16_col":438611}}},{"name":"polygon","kind":"function","ident_start":528109,"ident_end":528116,"extent_start":528109,"extent_end":528276,"fully_qualified_name":"polygon","ident_utf16":{"start":{"line_number":44,"utf16_col":438612},"end":{"line_number":44,"utf16_col":438619}},"extent_utf16":{"start":{"line_number":44,"utf16_col":438612},"end":{"line_number":44,"utf16_col":438779}}},{"name":"polyline","kind":"function","ident_start":528277,"ident_end":528285,"extent_start":528277,"extent_end":528445,"fully_qualified_name":"polyline","ident_utf16":{"start":{"line_number":44,"utf16_col":438780},"end":{"line_number":44,"utf16_col":438788}},"extent_utf16":{"start":{"line_number":44,"utf16_col":438780},"end":{"line_number":44,"utf16_col":438948}}},{"name":"image","kind":"function","ident_start":528446,"ident_end":528451,"extent_start":528446,"extent_end":528726,"fully_qualified_name":"image","ident_utf16":{"start":{"line_number":44,"utf16_col":438949},"end":{"line_number":44,"utf16_col":438954}},"extent_utf16":{"start":{"line_number":44,"utf16_col":438949},"end":{"line_number":44,"utf16_col":439229}}},{"name":"text","kind":"function","ident_start":528727,"ident_end":528731,"extent_start":528727,"extent_end":529005,"fully_qualified_name":"text","ident_utf16":{"start":{"line_number":44,"utf16_col":439230},"end":{"line_number":44,"utf16_col":439234}},"extent_utf16":{"start":{"line_number":44,"utf16_col":439230},"end":{"line_number":44,"utf16_col":439508}}},{"name":"tspan","kind":"function","ident_start":529006,"ident_end":529011,"extent_start":529006,"extent_end":529323,"fully_qualified_name":"tspan","ident_utf16":{"start":{"line_number":44,"utf16_col":439509},"end":{"line_number":44,"utf16_col":439514}},"extent_utf16":{"start":{"line_number":44,"utf16_col":439509},"end":{"line_number":44,"utf16_col":439826}}},{"name":"path","kind":"function","ident_start":529324,"ident_end":529328,"extent_start":529324,"extent_end":529441,"fully_qualified_name":"path","ident_utf16":{"start":{"line_number":44,"utf16_col":439827},"end":{"line_number":44,"utf16_col":439831}},"extent_utf16":{"start":{"line_number":44,"utf16_col":439827},"end":{"line_number":44,"utf16_col":439944}}},{"name":"lineargradient","kind":"function","ident_start":529453,"ident_end":529467,"extent_start":529453,"extent_end":529692,"fully_qualified_name":"lineargradient","ident_utf16":{"start":{"line_number":44,"utf16_col":439956},"end":{"line_number":44,"utf16_col":439970}},"extent_utf16":{"start":{"line_number":44,"utf16_col":439956},"end":{"line_number":44,"utf16_col":440195}}},{"name":"radialgradient","kind":"function","ident_start":529693,"ident_end":529707,"extent_start":529693,"extent_end":529887,"fully_qualified_name":"radialgradient","ident_utf16":{"start":{"line_number":44,"utf16_col":440196},"end":{"line_number":44,"utf16_col":440210}},"extent_utf16":{"start":{"line_number":44,"utf16_col":440196},"end":{"line_number":44,"utf16_col":440390}}},{"name":"mT","kind":"function","ident_start":529898,"ident_end":529900,"extent_start":529889,"extent_end":529972,"fully_qualified_name":"mT","ident_utf16":{"start":{"line_number":44,"utf16_col":440401},"end":{"line_number":44,"utf16_col":440403}},"extent_utf16":{"start":{"line_number":44,"utf16_col":440392},"end":{"line_number":44,"utf16_col":440475}}},{"name":"xT","kind":"function","ident_start":529981,"ident_end":529983,"extent_start":529972,"extent_end":530308,"fully_qualified_name":"xT","ident_utf16":{"start":{"line_number":44,"utf16_col":440484},"end":{"line_number":44,"utf16_col":440486}},"extent_utf16":{"start":{"line_number":44,"utf16_col":440475},"end":{"line_number":44,"utf16_col":440811}}},{"name":"_T","kind":"function","ident_start":530317,"ident_end":530319,"extent_start":530308,"extent_end":530435,"fully_qualified_name":"_T","ident_utf16":{"start":{"line_number":44,"utf16_col":440820},"end":{"line_number":44,"utf16_col":440822}},"extent_utf16":{"start":{"line_number":44,"utf16_col":440811},"end":{"line_number":44,"utf16_col":440938}}},{"name":"bT","kind":"function","ident_start":530444,"ident_end":530446,"extent_start":530435,"extent_end":530559,"fully_qualified_name":"bT","ident_utf16":{"start":{"line_number":44,"utf16_col":440947},"end":{"line_number":44,"utf16_col":440949}},"extent_utf16":{"start":{"line_number":44,"utf16_col":440938},"end":{"line_number":44,"utf16_col":441062}}},{"name":"wT","kind":"function","ident_start":530568,"ident_end":530570,"extent_start":530559,"extent_end":532254,"fully_qualified_name":"wT","ident_utf16":{"start":{"line_number":44,"utf16_col":441071},"end":{"line_number":44,"utf16_col":441073}},"extent_utf16":{"start":{"line_number":44,"utf16_col":441062},"end":{"line_number":44,"utf16_col":442757}}},{"name":"MT","kind":"function","ident_start":532290,"ident_end":532292,"extent_start":532281,"extent_end":532389,"fully_qualified_name":"MT","ident_utf16":{"start":{"line_number":44,"utf16_col":442793},"end":{"line_number":44,"utf16_col":442795}},"extent_utf16":{"start":{"line_number":44,"utf16_col":442784},"end":{"line_number":44,"utf16_col":442892}}},{"name":"TT","kind":"function","ident_start":532443,"ident_end":532445,"extent_start":532434,"extent_end":532472,"fully_qualified_name":"TT","ident_utf16":{"start":{"line_number":44,"utf16_col":442946},"end":{"line_number":44,"utf16_col":442948}},"extent_utf16":{"start":{"line_number":44,"utf16_col":442937},"end":{"line_number":44,"utf16_col":442975}}},{"name":"kT","kind":"function","ident_start":532607,"ident_end":532609,"extent_start":532598,"extent_end":532786,"fully_qualified_name":"kT","ident_utf16":{"start":{"line_number":44,"utf16_col":443110},"end":{"line_number":44,"utf16_col":443112}},"extent_utf16":{"start":{"line_number":44,"utf16_col":443101},"end":{"line_number":44,"utf16_col":443289}}},{"name":"LT","kind":"function","ident_start":532795,"ident_end":532797,"extent_start":532786,"extent_end":532953,"fully_qualified_name":"LT","ident_utf16":{"start":{"line_number":44,"utf16_col":443298},"end":{"line_number":44,"utf16_col":443300}},"extent_utf16":{"start":{"line_number":44,"utf16_col":443289},"end":{"line_number":44,"utf16_col":443456}}},{"name":"t","kind":"function","ident_start":533069,"ident_end":533070,"extent_start":533060,"extent_end":533182,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":443572},"end":{"line_number":44,"utf16_col":443573}},"extent_utf16":{"start":{"line_number":44,"utf16_col":443563},"end":{"line_number":44,"utf16_col":443685}}},{"name":"load","kind":"function","ident_start":533201,"ident_end":533205,"extent_start":533189,"extent_end":533716,"fully_qualified_name":"load","ident_utf16":{"start":{"line_number":44,"utf16_col":443704},"end":{"line_number":44,"utf16_col":443708}},"extent_utf16":{"start":{"line_number":44,"utf16_col":443692},"end":{"line_number":44,"utf16_col":444219}}},{"name":"_buildGraphic","kind":"function","ident_start":533729,"ident_end":533742,"extent_start":533717,"extent_end":534596,"fully_qualified_name":"_buildGraphic","ident_utf16":{"start":{"line_number":44,"utf16_col":444232},"end":{"line_number":44,"utf16_col":444245}},"extent_utf16":{"start":{"line_number":44,"utf16_col":444220},"end":{"line_number":44,"utf16_col":445099}}},{"name":"useGraphic","kind":"function","ident_start":534609,"ident_end":534619,"extent_start":534597,"extent_end":534760,"fully_qualified_name":"useGraphic","ident_utf16":{"start":{"line_number":44,"utf16_col":445112},"end":{"line_number":44,"utf16_col":445122}},"extent_utf16":{"start":{"line_number":44,"utf16_col":445100},"end":{"line_number":44,"utf16_col":445263}}},{"name":"freeGraphic","kind":"function","ident_start":534773,"ident_end":534784,"extent_start":534761,"extent_end":534883,"fully_qualified_name":"freeGraphic","ident_utf16":{"start":{"line_number":44,"utf16_col":445276},"end":{"line_number":44,"utf16_col":445287}},"extent_utf16":{"start":{"line_number":44,"utf16_col":445264},"end":{"line_number":44,"utf16_col":445386}}},{"name":"t","kind":"function","ident_start":536079,"ident_end":536080,"extent_start":536070,"extent_end":536280,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":446550},"end":{"line_number":44,"utf16_col":446551}},"extent_utf16":{"start":{"line_number":44,"utf16_col":446541},"end":{"line_number":44,"utf16_col":446751}}},{"name":"load","kind":"function","ident_start":536299,"ident_end":536303,"extent_start":536287,"extent_end":536646,"fully_qualified_name":"load","ident_utf16":{"start":{"line_number":44,"utf16_col":446770},"end":{"line_number":44,"utf16_col":446774}},"extent_utf16":{"start":{"line_number":44,"utf16_col":446758},"end":{"line_number":44,"utf16_col":447117}}},{"name":"_parseToRegions","kind":"function","ident_start":536659,"ident_end":536674,"extent_start":536647,"extent_end":537347,"fully_qualified_name":"_parseToRegions","ident_utf16":{"start":{"line_number":44,"utf16_col":447130},"end":{"line_number":44,"utf16_col":447145}},"extent_utf16":{"start":{"line_number":44,"utf16_col":447118},"end":{"line_number":44,"utf16_col":447814}}},{"name":"getMapForUser","kind":"function","ident_start":537360,"ident_end":537373,"extent_start":537348,"extent_end":537469,"fully_qualified_name":"getMapForUser","ident_utf16":{"start":{"line_number":44,"utf16_col":447827},"end":{"line_number":44,"utf16_col":447840}},"extent_utf16":{"start":{"line_number":44,"utf16_col":447815},"end":{"line_number":44,"utf16_col":447936}}},{"name":"WT","kind":"function","ident_start":537484,"ident_end":537486,"extent_start":537475,"extent_end":537584,"fully_qualified_name":"WT","ident_utf16":{"start":{"line_number":44,"utf16_col":447951},"end":{"line_number":44,"utf16_col":447953}},"extent_utf16":{"start":{"line_number":44,"utf16_col":447942},"end":{"line_number":44,"utf16_col":448051}}},{"name":"YT","kind":"function","ident_start":537596,"ident_end":537598,"extent_start":537596,"extent_end":537756,"fully_qualified_name":"YT","ident_utf16":{"start":{"line_number":44,"utf16_col":448063},"end":{"line_number":44,"utf16_col":448065}},"extent_utf16":{"start":{"line_number":44,"utf16_col":448063},"end":{"line_number":44,"utf16_col":448223}}},{"name":"XT","kind":"function","ident_start":537757,"ident_end":537759,"extent_start":537757,"extent_end":537789,"fully_qualified_name":"XT","ident_utf16":{"start":{"line_number":44,"utf16_col":448224},"end":{"line_number":44,"utf16_col":448226}},"extent_utf16":{"start":{"line_number":44,"utf16_col":448224},"end":{"line_number":44,"utf16_col":448256}}},{"name":"UT","kind":"function","ident_start":537790,"ident_end":537792,"extent_start":537790,"extent_end":537869,"fully_qualified_name":"UT","ident_utf16":{"start":{"line_number":44,"utf16_col":448257},"end":{"line_number":44,"utf16_col":448259}},"extent_utf16":{"start":{"line_number":44,"utf16_col":448257},"end":{"line_number":44,"utf16_col":448336}}},{"name":"ZT","kind":"function","ident_start":537870,"ident_end":537872,"extent_start":537870,"extent_end":537929,"fully_qualified_name":"ZT","ident_utf16":{"start":{"line_number":44,"utf16_col":448337},"end":{"line_number":44,"utf16_col":448339}},"extent_utf16":{"start":{"line_number":44,"utf16_col":448337},"end":{"line_number":44,"utf16_col":448396}}},{"name":"QT","kind":"function","ident_start":538071,"ident_end":538073,"extent_start":538062,"extent_end":538150,"fully_qualified_name":"QT","ident_utf16":{"start":{"line_number":44,"utf16_col":448538},"end":{"line_number":44,"utf16_col":448540}},"extent_utf16":{"start":{"line_number":44,"utf16_col":448529},"end":{"line_number":44,"utf16_col":448617}}},{"name":"tC","kind":"function","ident_start":538159,"ident_end":538161,"extent_start":538150,"extent_end":538222,"fully_qualified_name":"tC","ident_utf16":{"start":{"line_number":44,"utf16_col":448626},"end":{"line_number":44,"utf16_col":448628}},"extent_utf16":{"start":{"line_number":44,"utf16_col":448617},"end":{"line_number":44,"utf16_col":448689}}},{"name":"t","kind":"function","ident_start":538249,"ident_end":538250,"extent_start":538240,"extent_end":538436,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":448716},"end":{"line_number":44,"utf16_col":448717}},"extent_utf16":{"start":{"line_number":44,"utf16_col":448707},"end":{"line_number":44,"utf16_col":448903}}},{"name":"draw","kind":"function","ident_start":538455,"ident_end":538459,"extent_start":538443,"extent_end":539161,"fully_qualified_name":"draw","ident_utf16":{"start":{"line_number":44,"utf16_col":448922},"end":{"line_number":44,"utf16_col":448926}},"extent_utf16":{"start":{"line_number":44,"utf16_col":448910},"end":{"line_number":44,"utf16_col":449628}}},{"name":"_buildGeoJSON","kind":"function","ident_start":539174,"ident_end":539187,"extent_start":539162,"extent_end":540453,"fully_qualified_name":"_buildGeoJSON","ident_utf16":{"start":{"line_number":44,"utf16_col":449641},"end":{"line_number":44,"utf16_col":449654}},"extent_utf16":{"start":{"line_number":44,"utf16_col":449629},"end":{"line_number":44,"utf16_col":450920}}},{"name":"u","kind":"function","ident_start":539354,"ident_end":539355,"extent_start":539345,"extent_end":539421,"fully_qualified_name":"u","ident_utf16":{"start":{"line_number":44,"utf16_col":449821},"end":{"line_number":44,"utf16_col":449822}},"extent_utf16":{"start":{"line_number":44,"utf16_col":449812},"end":{"line_number":44,"utf16_col":449888}}},{"name":"h","kind":"function","ident_start":539430,"ident_end":539431,"extent_start":539421,"extent_end":539525,"fully_qualified_name":"h","ident_utf16":{"start":{"line_number":44,"utf16_col":449897},"end":{"line_number":44,"utf16_col":449898}},"extent_utf16":{"start":{"line_number":44,"utf16_col":449888},"end":{"line_number":44,"utf16_col":449992}}},{"name":"c","kind":"function","ident_start":539534,"ident_end":539535,"extent_start":539525,"extent_end":539567,"fully_qualified_name":"c","ident_utf16":{"start":{"line_number":44,"utf16_col":450001},"end":{"line_number":44,"utf16_col":450002}},"extent_utf16":{"start":{"line_number":44,"utf16_col":449992},"end":{"line_number":44,"utf16_col":450034}}},{"name":"_","kind":"function","ident_start":540166,"ident_end":540167,"extent_start":540157,"extent_end":540320,"fully_qualified_name":"_","ident_utf16":{"start":{"line_number":44,"utf16_col":450633},"end":{"line_number":44,"utf16_col":450634}},"extent_utf16":{"start":{"line_number":44,"utf16_col":450624},"end":{"line_number":44,"utf16_col":450787}}},{"name":"_buildSVG","kind":"function","ident_start":540466,"ident_end":540475,"extent_start":540454,"extent_end":541240,"fully_qualified_name":"_buildSVG","ident_utf16":{"start":{"line_number":44,"utf16_col":450933},"end":{"line_number":44,"utf16_col":450942}},"extent_utf16":{"start":{"line_number":44,"utf16_col":450921},"end":{"line_number":44,"utf16_col":451707}}},{"name":"_enableBlurEntireSVG","kind":"function","ident_start":541253,"ident_end":541273,"extent_start":541241,"extent_end":541559,"fully_qualified_name":"_enableBlurEntireSVG","ident_utf16":{"start":{"line_number":44,"utf16_col":451720},"end":{"line_number":44,"utf16_col":451740}},"extent_utf16":{"start":{"line_number":44,"utf16_col":451708},"end":{"line_number":44,"utf16_col":452026}}},{"name":"remove","kind":"function","ident_start":541572,"ident_end":541578,"extent_start":541560,"extent_end":541747,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":452039},"end":{"line_number":44,"utf16_col":452045}},"extent_utf16":{"start":{"line_number":44,"utf16_col":452027},"end":{"line_number":44,"utf16_col":452214}}},{"name":"findHighDownDispatchers","kind":"function","ident_start":541760,"ident_end":541783,"extent_start":541748,"extent_end":542042,"fully_qualified_name":"findHighDownDispatchers","ident_utf16":{"start":{"line_number":44,"utf16_col":452227},"end":{"line_number":44,"utf16_col":452250}},"extent_utf16":{"start":{"line_number":44,"utf16_col":452215},"end":{"line_number":44,"utf16_col":452509}}},{"name":"_svgResourceChanged","kind":"function","ident_start":542055,"ident_end":542074,"extent_start":542043,"extent_end":542115,"fully_qualified_name":"_svgResourceChanged","ident_utf16":{"start":{"line_number":44,"utf16_col":452522},"end":{"line_number":44,"utf16_col":452541}},"extent_utf16":{"start":{"line_number":44,"utf16_col":452510},"end":{"line_number":44,"utf16_col":452582}}},{"name":"_useSVG","kind":"function","ident_start":542128,"ident_end":542135,"extent_start":542116,"extent_end":542286,"fully_qualified_name":"_useSVG","ident_utf16":{"start":{"line_number":44,"utf16_col":452595},"end":{"line_number":44,"utf16_col":452602}},"extent_utf16":{"start":{"line_number":44,"utf16_col":452583},"end":{"line_number":44,"utf16_col":452753}}},{"name":"_freeSVG","kind":"function","ident_start":542299,"ident_end":542307,"extent_start":542287,"extent_end":542518,"fully_qualified_name":"_freeSVG","ident_utf16":{"start":{"line_number":44,"utf16_col":452766},"end":{"line_number":44,"utf16_col":452774}},"extent_utf16":{"start":{"line_number":44,"utf16_col":452754},"end":{"line_number":44,"utf16_col":452985}}},{"name":"_updateController","kind":"function","ident_start":542531,"ident_end":542548,"extent_start":542519,"extent_end":543251,"fully_qualified_name":"_updateController","ident_utf16":{"start":{"line_number":44,"utf16_col":452998},"end":{"line_number":44,"utf16_col":453015}},"extent_utf16":{"start":{"line_number":44,"utf16_col":452986},"end":{"line_number":44,"utf16_col":453718}}},{"name":"s","kind":"function","ident_start":542737,"ident_end":542738,"extent_start":542728,"extent_end":542804,"fully_qualified_name":"s","ident_utf16":{"start":{"line_number":44,"utf16_col":453204},"end":{"line_number":44,"utf16_col":453205}},"extent_utf16":{"start":{"line_number":44,"utf16_col":453195},"end":{"line_number":44,"utf16_col":453271}}},{"name":"resetForLabelLayout","kind":"function","ident_start":543264,"ident_end":543283,"extent_start":543252,"extent_end":543383,"fully_qualified_name":"resetForLabelLayout","ident_utf16":{"start":{"line_number":44,"utf16_col":453731},"end":{"line_number":44,"utf16_col":453750}},"extent_utf16":{"start":{"line_number":44,"utf16_col":453719},"end":{"line_number":44,"utf16_col":453850}}},{"name":"_updateMapSelectHandler","kind":"function","ident_start":543396,"ident_end":543419,"extent_start":543384,"extent_end":543629,"fully_qualified_name":"_updateMapSelectHandler","ident_utf16":{"start":{"line_number":44,"utf16_col":453863},"end":{"line_number":44,"utf16_col":453886}},"extent_utf16":{"start":{"line_number":44,"utf16_col":453851},"end":{"line_number":44,"utf16_col":454096}}},{"name":"nC","kind":"function","ident_start":543644,"ident_end":543646,"extent_start":543635,"extent_end":544126,"fully_qualified_name":"nC","ident_utf16":{"start":{"line_number":44,"utf16_col":454111},"end":{"line_number":44,"utf16_col":454113}},"extent_utf16":{"start":{"line_number":44,"utf16_col":454102},"end":{"line_number":44,"utf16_col":454593}}},{"name":"iC","kind":"function","ident_start":544135,"ident_end":544137,"extent_start":544126,"extent_end":544748,"fully_qualified_name":"iC","ident_utf16":{"start":{"line_number":44,"utf16_col":454602},"end":{"line_number":44,"utf16_col":454604}},"extent_utf16":{"start":{"line_number":44,"utf16_col":454593},"end":{"line_number":44,"utf16_col":455215}}},{"name":"rC","kind":"function","ident_start":544757,"ident_end":544759,"extent_start":544748,"extent_end":544935,"fully_qualified_name":"rC","ident_utf16":{"start":{"line_number":44,"utf16_col":455224},"end":{"line_number":44,"utf16_col":455226}},"extent_utf16":{"start":{"line_number":44,"utf16_col":455215},"end":{"line_number":44,"utf16_col":455402}}},{"name":"oC","kind":"function","ident_start":544944,"ident_end":544946,"extent_start":544935,"extent_end":545040,"fully_qualified_name":"oC","ident_utf16":{"start":{"line_number":44,"utf16_col":455411},"end":{"line_number":44,"utf16_col":455413}},"extent_utf16":{"start":{"line_number":44,"utf16_col":455402},"end":{"line_number":44,"utf16_col":455507}}},{"name":"aC","kind":"function","ident_start":545049,"ident_end":545051,"extent_start":545040,"extent_end":545347,"fully_qualified_name":"aC","ident_utf16":{"start":{"line_number":44,"utf16_col":455516},"end":{"line_number":44,"utf16_col":455518}},"extent_utf16":{"start":{"line_number":44,"utf16_col":455507},"end":{"line_number":44,"utf16_col":455814}}},{"name":"sC","kind":"function","ident_start":545356,"ident_end":545358,"extent_start":545347,"extent_end":545723,"fully_qualified_name":"sC","ident_utf16":{"start":{"line_number":44,"utf16_col":455823},"end":{"line_number":44,"utf16_col":455825}},"extent_utf16":{"start":{"line_number":44,"utf16_col":455814},"end":{"line_number":44,"utf16_col":456190}}},{"name":"o","kind":"function","ident_start":545386,"ident_end":545387,"extent_start":545377,"extent_end":545395,"fully_qualified_name":"o","ident_utf16":{"start":{"line_number":44,"utf16_col":455853},"end":{"line_number":44,"utf16_col":455854}},"extent_utf16":{"start":{"line_number":44,"utf16_col":455844},"end":{"line_number":44,"utf16_col":455862}}},{"name":"a","kind":"function","ident_start":545404,"ident_end":545405,"extent_start":545395,"extent_end":545435,"fully_qualified_name":"a","ident_utf16":{"start":{"line_number":44,"utf16_col":455871},"end":{"line_number":44,"utf16_col":455872}},"extent_utf16":{"start":{"line_number":44,"utf16_col":455862},"end":{"line_number":44,"utf16_col":455902}}},{"name":"point","kind":"function","ident_start":545494,"ident_end":545499,"extent_start":545494,"extent_end":545554,"fully_qualified_name":"point","ident_utf16":{"start":{"line_number":44,"utf16_col":455961},"end":{"line_number":44,"utf16_col":455966}},"extent_utf16":{"start":{"line_number":44,"utf16_col":455961},"end":{"line_number":44,"utf16_col":456021}}},{"name":"sphere","kind":"function","ident_start":545555,"ident_end":545561,"extent_start":545555,"extent_end":545574,"fully_qualified_name":"sphere","ident_utf16":{"start":{"line_number":44,"utf16_col":456022},"end":{"line_number":44,"utf16_col":456028}},"extent_utf16":{"start":{"line_number":44,"utf16_col":456022},"end":{"line_number":44,"utf16_col":456041}}},{"name":"e","kind":"function","ident_start":545751,"ident_end":545752,"extent_start":545742,"extent_end":545824,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":456218},"end":{"line_number":44,"utf16_col":456219}},"extent_utf16":{"start":{"line_number":44,"utf16_col":456209},"end":{"line_number":44,"utf16_col":456291}}},{"name":"render","kind":"function","ident_start":545850,"ident_end":545856,"extent_start":545838,"extent_end":546416,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":456317},"end":{"line_number":44,"utf16_col":456323}},"extent_utf16":{"start":{"line_number":44,"utf16_col":456305},"end":{"line_number":44,"utf16_col":456883}}},{"name":"remove","kind":"function","ident_start":546429,"ident_end":546435,"extent_start":546417,"extent_end":546527,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":456896},"end":{"line_number":44,"utf16_col":456902}},"extent_utf16":{"start":{"line_number":44,"utf16_col":456884},"end":{"line_number":44,"utf16_col":456994}}},{"name":"dispose","kind":"function","ident_start":546540,"ident_end":546547,"extent_start":546528,"extent_end":546616,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":457007},"end":{"line_number":44,"utf16_col":457014}},"extent_utf16":{"start":{"line_number":44,"utf16_col":456995},"end":{"line_number":44,"utf16_col":457083}}},{"name":"_renderSymbols","kind":"function","ident_start":546629,"ident_end":546643,"extent_start":546617,"extent_end":547319,"fully_qualified_name":"_renderSymbols","ident_utf16":{"start":{"line_number":44,"utf16_col":457096},"end":{"line_number":44,"utf16_col":457110}},"extent_utf16":{"start":{"line_number":44,"utf16_col":457084},"end":{"line_number":44,"utf16_col":457786}}},{"name":"getFormattedLabel","kind":"function","ident_start":547098,"ident_end":547115,"extent_start":547098,"extent_end":547162,"fully_qualified_name":"getFormattedLabel","ident_utf16":{"start":{"line_number":44,"utf16_col":457565},"end":{"line_number":44,"utf16_col":457582}},"extent_utf16":{"start":{"line_number":44,"utf16_col":457565},"end":{"line_number":44,"utf16_col":457629}}},{"name":"onHoverStateChange","kind":"function","ident_start":547265,"ident_end":547283,"extent_start":547263,"extent_end":547304,"fully_qualified_name":"onHoverStateChange","ident_utf16":{"start":{"line_number":44,"utf16_col":457732},"end":{"line_number":44,"utf16_col":457750}},"extent_utf16":{"start":{"line_number":44,"utf16_col":457730},"end":{"line_number":44,"utf16_col":457771}}},{"name":"e","kind":"function","ident_start":547364,"ident_end":547365,"extent_start":547355,"extent_end":547631,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":457831},"end":{"line_number":44,"utf16_col":457832}},"extent_utf16":{"start":{"line_number":44,"utf16_col":457822},"end":{"line_number":44,"utf16_col":458098}}},{"name":"getTooltipPosition","kind":"function","ident_start":547472,"ident_end":547490,"extent_start":547470,"extent_end":547628,"fully_qualified_name":"getTooltipPosition","ident_utf16":{"start":{"line_number":44,"utf16_col":457939},"end":{"line_number":44,"utf16_col":457957}},"extent_utf16":{"start":{"line_number":44,"utf16_col":457937},"end":{"line_number":44,"utf16_col":458095}}},{"name":"getInitialData","kind":"function","ident_start":547657,"ident_end":547671,"extent_start":547645,"extent_end":548074,"fully_qualified_name":"getInitialData","ident_utf16":{"start":{"line_number":44,"utf16_col":458124},"end":{"line_number":44,"utf16_col":458138}},"extent_utf16":{"start":{"line_number":44,"utf16_col":458112},"end":{"line_number":44,"utf16_col":458541}}},{"name":"getHostGeoModel","kind":"function","ident_start":548087,"ident_end":548102,"extent_start":548075,"extent_end":548196,"fully_qualified_name":"getHostGeoModel","ident_utf16":{"start":{"line_number":44,"utf16_col":458554},"end":{"line_number":44,"utf16_col":458569}},"extent_utf16":{"start":{"line_number":44,"utf16_col":458542},"end":{"line_number":44,"utf16_col":458663}}},{"name":"getMapType","kind":"function","ident_start":548209,"ident_end":548219,"extent_start":548197,"extent_end":548279,"fully_qualified_name":"getMapType","ident_utf16":{"start":{"line_number":44,"utf16_col":458676},"end":{"line_number":44,"utf16_col":458686}},"extent_utf16":{"start":{"line_number":44,"utf16_col":458664},"end":{"line_number":44,"utf16_col":458746}}},{"name":"getRawValue","kind":"function","ident_start":548292,"ident_end":548303,"extent_start":548280,"extent_end":548377,"fully_qualified_name":"getRawValue","ident_utf16":{"start":{"line_number":44,"utf16_col":458759},"end":{"line_number":44,"utf16_col":458770}},"extent_utf16":{"start":{"line_number":44,"utf16_col":458747},"end":{"line_number":44,"utf16_col":458844}}},{"name":"getRegionModel","kind":"function","ident_start":548390,"ident_end":548404,"extent_start":548378,"extent_end":548478,"fully_qualified_name":"getRegionModel","ident_utf16":{"start":{"line_number":44,"utf16_col":458857},"end":{"line_number":44,"utf16_col":458871}},"extent_utf16":{"start":{"line_number":44,"utf16_col":458845},"end":{"line_number":44,"utf16_col":458945}}},{"name":"formatTooltip","kind":"function","ident_start":548491,"ident_end":548504,"extent_start":548479,"extent_end":548849,"fully_qualified_name":"formatTooltip","ident_utf16":{"start":{"line_number":44,"utf16_col":458958},"end":{"line_number":44,"utf16_col":458971}},"extent_utf16":{"start":{"line_number":44,"utf16_col":458946},"end":{"line_number":44,"utf16_col":459316}}},{"name":"setZoom","kind":"function","ident_start":548862,"ident_end":548869,"extent_start":548850,"extent_end":548901,"fully_qualified_name":"setZoom","ident_utf16":{"start":{"line_number":44,"utf16_col":459329},"end":{"line_number":44,"utf16_col":459336}},"extent_utf16":{"start":{"line_number":44,"utf16_col":459317},"end":{"line_number":44,"utf16_col":459368}}},{"name":"setCenter","kind":"function","ident_start":548914,"ident_end":548923,"extent_start":548902,"extent_end":548957,"fully_qualified_name":"setCenter","ident_utf16":{"start":{"line_number":44,"utf16_col":459381},"end":{"line_number":44,"utf16_col":459390}},"extent_utf16":{"start":{"line_number":44,"utf16_col":459369},"end":{"line_number":44,"utf16_col":459424}}},{"name":"getLegendIcon","kind":"function","ident_start":548970,"ident_end":548983,"extent_start":548958,"extent_end":549224,"fully_qualified_name":"getLegendIcon","ident_utf16":{"start":{"line_number":44,"utf16_col":459437},"end":{"line_number":44,"utf16_col":459450}},"extent_utf16":{"start":{"line_number":44,"utf16_col":459425},"end":{"line_number":44,"utf16_col":459691}}},{"name":"hC","kind":"function","ident_start":549780,"ident_end":549782,"extent_start":549771,"extent_end":550609,"fully_qualified_name":"hC","ident_utf16":{"start":{"line_number":44,"utf16_col":460247},"end":{"line_number":44,"utf16_col":460249}},"extent_utf16":{"start":{"line_number":44,"utf16_col":460238},"end":{"line_number":44,"utf16_col":461076}}},{"name":"cC","kind":"function","ident_start":550618,"ident_end":550620,"extent_start":550609,"extent_end":551191,"fully_qualified_name":"cC","ident_utf16":{"start":{"line_number":44,"utf16_col":461085},"end":{"line_number":44,"utf16_col":461087}},"extent_utf16":{"start":{"line_number":44,"utf16_col":461076},"end":{"line_number":44,"utf16_col":461658}}},{"name":"e","kind":"function","ident_start":551225,"ident_end":551226,"extent_start":551216,"extent_end":551365,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":461692},"end":{"line_number":44,"utf16_col":461693}},"extent_utf16":{"start":{"line_number":44,"utf16_col":461683},"end":{"line_number":44,"utf16_col":461832}}},{"name":"setBoundingRect","kind":"function","ident_start":551391,"ident_end":551406,"extent_start":551379,"extent_end":551470,"fully_qualified_name":"setBoundingRect","ident_utf16":{"start":{"line_number":44,"utf16_col":461858},"end":{"line_number":44,"utf16_col":461873}},"extent_utf16":{"start":{"line_number":44,"utf16_col":461846},"end":{"line_number":44,"utf16_col":461937}}},{"name":"getBoundingRect","kind":"function","ident_start":551483,"ident_end":551498,"extent_start":551471,"extent_end":551528,"fully_qualified_name":"getBoundingRect","ident_utf16":{"start":{"line_number":44,"utf16_col":461950},"end":{"line_number":44,"utf16_col":461965}},"extent_utf16":{"start":{"line_number":44,"utf16_col":461938},"end":{"line_number":44,"utf16_col":461995}}},{"name":"setViewRect","kind":"function","ident_start":551541,"ident_end":551552,"extent_start":551529,"extent_end":551629,"fully_qualified_name":"setViewRect","ident_utf16":{"start":{"line_number":44,"utf16_col":462008},"end":{"line_number":44,"utf16_col":462019}},"extent_utf16":{"start":{"line_number":44,"utf16_col":461996},"end":{"line_number":44,"utf16_col":462096}}},{"name":"_transformTo","kind":"function","ident_start":551642,"ident_end":551654,"extent_start":551630,"extent_end":551864,"fully_qualified_name":"_transformTo","ident_utf16":{"start":{"line_number":44,"utf16_col":462109},"end":{"line_number":44,"utf16_col":462121}},"extent_utf16":{"start":{"line_number":44,"utf16_col":462097},"end":{"line_number":44,"utf16_col":462331}}},{"name":"setCenter","kind":"function","ident_start":551877,"ident_end":551886,"extent_start":551865,"extent_end":551994,"fully_qualified_name":"setCenter","ident_utf16":{"start":{"line_number":44,"utf16_col":462344},"end":{"line_number":44,"utf16_col":462353}},"extent_utf16":{"start":{"line_number":44,"utf16_col":462332},"end":{"line_number":44,"utf16_col":462461}}},{"name":"setZoom","kind":"function","ident_start":552007,"ident_end":552014,"extent_start":551995,"extent_end":552171,"fully_qualified_name":"setZoom","ident_utf16":{"start":{"line_number":44,"utf16_col":462474},"end":{"line_number":44,"utf16_col":462481}},"extent_utf16":{"start":{"line_number":44,"utf16_col":462462},"end":{"line_number":44,"utf16_col":462638}}},{"name":"getDefaultCenter","kind":"function","ident_start":552184,"ident_end":552200,"extent_start":552172,"extent_end":552278,"fully_qualified_name":"getDefaultCenter","ident_utf16":{"start":{"line_number":44,"utf16_col":462651},"end":{"line_number":44,"utf16_col":462667}},"extent_utf16":{"start":{"line_number":44,"utf16_col":462639},"end":{"line_number":44,"utf16_col":462745}}},{"name":"getCenter","kind":"function","ident_start":552291,"ident_end":552300,"extent_start":552279,"extent_end":552357,"fully_qualified_name":"getCenter","ident_utf16":{"start":{"line_number":44,"utf16_col":462758},"end":{"line_number":44,"utf16_col":462767}},"extent_utf16":{"start":{"line_number":44,"utf16_col":462746},"end":{"line_number":44,"utf16_col":462824}}},{"name":"getZoom","kind":"function","ident_start":552370,"ident_end":552377,"extent_start":552358,"extent_end":552410,"fully_qualified_name":"getZoom","ident_utf16":{"start":{"line_number":44,"utf16_col":462837},"end":{"line_number":44,"utf16_col":462844}},"extent_utf16":{"start":{"line_number":44,"utf16_col":462825},"end":{"line_number":44,"utf16_col":462877}}},{"name":"getRoamTransform","kind":"function","ident_start":552423,"ident_end":552439,"extent_start":552411,"extent_end":552502,"fully_qualified_name":"getRoamTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":462890},"end":{"line_number":44,"utf16_col":462906}},"extent_utf16":{"start":{"line_number":44,"utf16_col":462878},"end":{"line_number":44,"utf16_col":462969}}},{"name":"_updateCenterAndZoom","kind":"function","ident_start":552515,"ident_end":552535,"extent_start":552503,"extent_end":552812,"fully_qualified_name":"_updateCenterAndZoom","ident_utf16":{"start":{"line_number":44,"utf16_col":462982},"end":{"line_number":44,"utf16_col":463002}},"extent_utf16":{"start":{"line_number":44,"utf16_col":462970},"end":{"line_number":44,"utf16_col":463279}}},{"name":"_updateTransform","kind":"function","ident_start":552825,"ident_end":552841,"extent_start":552813,"extent_end":553170,"fully_qualified_name":"_updateTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":463292},"end":{"line_number":44,"utf16_col":463308}},"extent_utf16":{"start":{"line_number":44,"utf16_col":463280},"end":{"line_number":44,"utf16_col":463637}}},{"name":"getTransformInfo","kind":"function","ident_start":553183,"ident_end":553199,"extent_start":553171,"extent_end":553432,"fully_qualified_name":"getTransformInfo","ident_utf16":{"start":{"line_number":44,"utf16_col":463650},"end":{"line_number":44,"utf16_col":463666}},"extent_utf16":{"start":{"line_number":44,"utf16_col":463638},"end":{"line_number":44,"utf16_col":463899}}},{"name":"getViewRect","kind":"function","ident_start":553445,"ident_end":553456,"extent_start":553433,"extent_end":553490,"fully_qualified_name":"getViewRect","ident_utf16":{"start":{"line_number":44,"utf16_col":463912},"end":{"line_number":44,"utf16_col":463923}},"extent_utf16":{"start":{"line_number":44,"utf16_col":463900},"end":{"line_number":44,"utf16_col":463957}}},{"name":"getViewRectAfterRoam","kind":"function","ident_start":553503,"ident_end":553523,"extent_start":553491,"extent_end":553614,"fully_qualified_name":"getViewRectAfterRoam","ident_utf16":{"start":{"line_number":44,"utf16_col":463970},"end":{"line_number":44,"utf16_col":463990}},"extent_utf16":{"start":{"line_number":44,"utf16_col":463958},"end":{"line_number":44,"utf16_col":464081}}},{"name":"dataToPoint","kind":"function","ident_start":553627,"ident_end":553638,"extent_start":553615,"extent_end":553732,"fully_qualified_name":"dataToPoint","ident_utf16":{"start":{"line_number":44,"utf16_col":464094},"end":{"line_number":44,"utf16_col":464105}},"extent_utf16":{"start":{"line_number":44,"utf16_col":464082},"end":{"line_number":44,"utf16_col":464199}}},{"name":"pointToData","kind":"function","ident_start":553745,"ident_end":553756,"extent_start":553733,"extent_end":553825,"fully_qualified_name":"pointToData","ident_utf16":{"start":{"line_number":44,"utf16_col":464212},"end":{"line_number":44,"utf16_col":464223}},"extent_utf16":{"start":{"line_number":44,"utf16_col":464200},"end":{"line_number":44,"utf16_col":464292}}},{"name":"convertToPixel","kind":"function","ident_start":553838,"ident_end":553852,"extent_start":553826,"extent_end":553919,"fully_qualified_name":"convertToPixel","ident_utf16":{"start":{"line_number":44,"utf16_col":464305},"end":{"line_number":44,"utf16_col":464319}},"extent_utf16":{"start":{"line_number":44,"utf16_col":464293},"end":{"line_number":44,"utf16_col":464386}}},{"name":"convertFromPixel","kind":"function","ident_start":553932,"ident_end":553948,"extent_start":553920,"extent_end":554015,"fully_qualified_name":"convertFromPixel","ident_utf16":{"start":{"line_number":44,"utf16_col":464399},"end":{"line_number":44,"utf16_col":464415}},"extent_utf16":{"start":{"line_number":44,"utf16_col":464387},"end":{"line_number":44,"utf16_col":464482}}},{"name":"containPoint","kind":"function","ident_start":554028,"ident_end":554040,"extent_start":554016,"extent_end":554107,"fully_qualified_name":"containPoint","ident_utf16":{"start":{"line_number":44,"utf16_col":464495},"end":{"line_number":44,"utf16_col":464507}},"extent_utf16":{"start":{"line_number":44,"utf16_col":464483},"end":{"line_number":44,"utf16_col":464574}}},{"name":"fC","kind":"function","ident_start":554147,"ident_end":554149,"extent_start":554138,"extent_end":554206,"fully_qualified_name":"fC","ident_utf16":{"start":{"line_number":44,"utf16_col":464614},"end":{"line_number":44,"utf16_col":464616}},"extent_utf16":{"start":{"line_number":44,"utf16_col":464605},"end":{"line_number":44,"utf16_col":464673}}},{"name":"e","kind":"function","ident_start":554343,"ident_end":554344,"extent_start":554334,"extent_end":554882,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":464810},"end":{"line_number":44,"utf16_col":464811}},"extent_utf16":{"start":{"line_number":44,"utf16_col":464801},"end":{"line_number":44,"utf16_col":465349}}},{"name":"_transformTo","kind":"function","ident_start":554908,"ident_end":554920,"extent_start":554896,"extent_end":555217,"fully_qualified_name":"_transformTo","ident_utf16":{"start":{"line_number":44,"utf16_col":465375},"end":{"line_number":44,"utf16_col":465387}},"extent_utf16":{"start":{"line_number":44,"utf16_col":465363},"end":{"line_number":44,"utf16_col":465684}}},{"name":"getRegion","kind":"function","ident_start":555230,"ident_end":555239,"extent_start":555218,"extent_end":555283,"fully_qualified_name":"getRegion","ident_utf16":{"start":{"line_number":44,"utf16_col":465697},"end":{"line_number":44,"utf16_col":465706}},"extent_utf16":{"start":{"line_number":44,"utf16_col":465685},"end":{"line_number":44,"utf16_col":465750}}},{"name":"getRegionByCoord","kind":"function","ident_start":555296,"ident_end":555312,"extent_start":555284,"extent_end":555428,"fully_qualified_name":"getRegionByCoord","ident_utf16":{"start":{"line_number":44,"utf16_col":465763},"end":{"line_number":44,"utf16_col":465779}},"extent_utf16":{"start":{"line_number":44,"utf16_col":465751},"end":{"line_number":44,"utf16_col":465895}}},{"name":"addGeoCoord","kind":"function","ident_start":555441,"ident_end":555452,"extent_start":555429,"extent_end":555495,"fully_qualified_name":"addGeoCoord","ident_utf16":{"start":{"line_number":44,"utf16_col":465908},"end":{"line_number":44,"utf16_col":465919}},"extent_utf16":{"start":{"line_number":44,"utf16_col":465896},"end":{"line_number":44,"utf16_col":465962}}},{"name":"getGeoCoord","kind":"function","ident_start":555508,"ident_end":555519,"extent_start":555496,"extent_end":555613,"fully_qualified_name":"getGeoCoord","ident_utf16":{"start":{"line_number":44,"utf16_col":465975},"end":{"line_number":44,"utf16_col":465986}},"extent_utf16":{"start":{"line_number":44,"utf16_col":465963},"end":{"line_number":44,"utf16_col":466080}}},{"name":"dataToPoint","kind":"function","ident_start":555626,"ident_end":555637,"extent_start":555614,"extent_end":555772,"fully_qualified_name":"dataToPoint","ident_utf16":{"start":{"line_number":44,"utf16_col":466093},"end":{"line_number":44,"utf16_col":466104}},"extent_utf16":{"start":{"line_number":44,"utf16_col":466081},"end":{"line_number":44,"utf16_col":466239}}},{"name":"pointToData","kind":"function","ident_start":555785,"ident_end":555796,"extent_start":555773,"extent_end":555888,"fully_qualified_name":"pointToData","ident_utf16":{"start":{"line_number":44,"utf16_col":466252},"end":{"line_number":44,"utf16_col":466263}},"extent_utf16":{"start":{"line_number":44,"utf16_col":466240},"end":{"line_number":44,"utf16_col":466355}}},{"name":"pointToProjected","kind":"function","ident_start":555901,"ident_end":555917,"extent_start":555889,"extent_end":555974,"fully_qualified_name":"pointToProjected","ident_utf16":{"start":{"line_number":44,"utf16_col":466368},"end":{"line_number":44,"utf16_col":466384}},"extent_utf16":{"start":{"line_number":44,"utf16_col":466356},"end":{"line_number":44,"utf16_col":466441}}},{"name":"projectedToPoint","kind":"function","ident_start":555987,"ident_end":556003,"extent_start":555975,"extent_end":556068,"fully_qualified_name":"projectedToPoint","ident_utf16":{"start":{"line_number":44,"utf16_col":466454},"end":{"line_number":44,"utf16_col":466470}},"extent_utf16":{"start":{"line_number":44,"utf16_col":466442},"end":{"line_number":44,"utf16_col":466535}}},{"name":"convertToPixel","kind":"function","ident_start":556081,"ident_end":556095,"extent_start":556069,"extent_end":556162,"fully_qualified_name":"convertToPixel","ident_utf16":{"start":{"line_number":44,"utf16_col":466548},"end":{"line_number":44,"utf16_col":466562}},"extent_utf16":{"start":{"line_number":44,"utf16_col":466536},"end":{"line_number":44,"utf16_col":466629}}},{"name":"convertFromPixel","kind":"function","ident_start":556175,"ident_end":556191,"extent_start":556163,"extent_end":556258,"fully_qualified_name":"convertFromPixel","ident_utf16":{"start":{"line_number":44,"utf16_col":466642},"end":{"line_number":44,"utf16_col":466658}},"extent_utf16":{"start":{"line_number":44,"utf16_col":466630},"end":{"line_number":44,"utf16_col":466725}}},{"name":"mC","kind":"function","ident_start":556275,"ident_end":556277,"extent_start":556266,"extent_end":556437,"fully_qualified_name":"mC","ident_utf16":{"start":{"line_number":44,"utf16_col":466742},"end":{"line_number":44,"utf16_col":466744}},"extent_utf16":{"start":{"line_number":44,"utf16_col":466733},"end":{"line_number":44,"utf16_col":466904}}},{"name":"xC","kind":"function","ident_start":556446,"ident_end":556448,"extent_start":556437,"extent_end":557423,"fully_qualified_name":"xC","ident_utf16":{"start":{"line_number":44,"utf16_col":466913},"end":{"line_number":44,"utf16_col":466915}},"extent_utf16":{"start":{"line_number":44,"utf16_col":466904},"end":{"line_number":44,"utf16_col":467890}}},{"name":"h","kind":"function","ident_start":556671,"ident_end":556672,"extent_start":556671,"extent_end":556787,"fully_qualified_name":"h","ident_utf16":{"start":{"line_number":44,"utf16_col":467138},"end":{"line_number":44,"utf16_col":467139}},"extent_utf16":{"start":{"line_number":44,"utf16_col":467138},"end":{"line_number":44,"utf16_col":467254}}},{"name":"t","kind":"function","ident_start":557459,"ident_end":557460,"extent_start":557450,"extent_end":557482,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":467926},"end":{"line_number":44,"utf16_col":467927}},"extent_utf16":{"start":{"line_number":44,"utf16_col":467917},"end":{"line_number":44,"utf16_col":467949}}},{"name":"create","kind":"function","ident_start":557501,"ident_end":557507,"extent_start":557489,"extent_end":558456,"fully_qualified_name":"create","ident_utf16":{"start":{"line_number":44,"utf16_col":467968},"end":{"line_number":44,"utf16_col":467974}},"extent_utf16":{"start":{"line_number":44,"utf16_col":467956},"end":{"line_number":44,"utf16_col":468923}}},{"name":"i","kind":"function","ident_start":557540,"ident_end":557541,"extent_start":557531,"extent_end":557652,"fully_qualified_name":"i","ident_utf16":{"start":{"line_number":44,"utf16_col":468007},"end":{"line_number":44,"utf16_col":468008}},"extent_utf16":{"start":{"line_number":44,"utf16_col":467998},"end":{"line_number":44,"utf16_col":468119}}},{"name":"getFilledRegions","kind":"function","ident_start":558469,"ident_end":558485,"extent_start":558457,"extent_end":558725,"fully_qualified_name":"getFilledRegions","ident_utf16":{"start":{"line_number":44,"utf16_col":468936},"end":{"line_number":44,"utf16_col":468952}},"extent_utf16":{"start":{"line_number":44,"utf16_col":468924},"end":{"line_number":44,"utf16_col":469192}}},{"name":"e","kind":"function","ident_start":558765,"ident_end":558766,"extent_start":558756,"extent_end":558838,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":469232},"end":{"line_number":44,"utf16_col":469233}},"extent_utf16":{"start":{"line_number":44,"utf16_col":469223},"end":{"line_number":44,"utf16_col":469305}}},{"name":"init","kind":"function","ident_start":558864,"ident_end":558868,"extent_start":558852,"extent_end":559045,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":469331},"end":{"line_number":44,"utf16_col":469335}},"extent_utf16":{"start":{"line_number":44,"utf16_col":469319},"end":{"line_number":44,"utf16_col":469512}}},{"name":"optionUpdated","kind":"function","ident_start":559058,"ident_end":559071,"extent_start":559046,"extent_end":559362,"fully_qualified_name":"optionUpdated","ident_utf16":{"start":{"line_number":44,"utf16_col":469525},"end":{"line_number":44,"utf16_col":469538}},"extent_utf16":{"start":{"line_number":44,"utf16_col":469513},"end":{"line_number":44,"utf16_col":469829}}},{"name":"getRegionModel","kind":"function","ident_start":559375,"ident_end":559389,"extent_start":559363,"extent_end":559469,"fully_qualified_name":"getRegionModel","ident_utf16":{"start":{"line_number":44,"utf16_col":469842},"end":{"line_number":44,"utf16_col":469856}},"extent_utf16":{"start":{"line_number":44,"utf16_col":469830},"end":{"line_number":44,"utf16_col":469936}}},{"name":"getFormattedLabel","kind":"function","ident_start":559482,"ident_end":559499,"extent_start":559470,"extent_end":559710,"fully_qualified_name":"getFormattedLabel","ident_utf16":{"start":{"line_number":44,"utf16_col":469949},"end":{"line_number":44,"utf16_col":469966}},"extent_utf16":{"start":{"line_number":44,"utf16_col":469937},"end":{"line_number":44,"utf16_col":470177}}},{"name":"setZoom","kind":"function","ident_start":559723,"ident_end":559730,"extent_start":559711,"extent_end":559762,"fully_qualified_name":"setZoom","ident_utf16":{"start":{"line_number":44,"utf16_col":470190},"end":{"line_number":44,"utf16_col":470197}},"extent_utf16":{"start":{"line_number":44,"utf16_col":470178},"end":{"line_number":44,"utf16_col":470229}}},{"name":"setCenter","kind":"function","ident_start":559775,"ident_end":559784,"extent_start":559763,"extent_end":559818,"fully_qualified_name":"setCenter","ident_utf16":{"start":{"line_number":44,"utf16_col":470242},"end":{"line_number":44,"utf16_col":470251}},"extent_utf16":{"start":{"line_number":44,"utf16_col":470230},"end":{"line_number":44,"utf16_col":470285}}},{"name":"select","kind":"function","ident_start":559831,"ident_end":559837,"extent_start":559819,"extent_end":559969,"fully_qualified_name":"select","ident_utf16":{"start":{"line_number":44,"utf16_col":470298},"end":{"line_number":44,"utf16_col":470304}},"extent_utf16":{"start":{"line_number":44,"utf16_col":470286},"end":{"line_number":44,"utf16_col":470436}}},{"name":"unSelect","kind":"function","ident_start":559982,"ident_end":559990,"extent_start":559970,"extent_end":560046,"fully_qualified_name":"unSelect","ident_utf16":{"start":{"line_number":44,"utf16_col":470449},"end":{"line_number":44,"utf16_col":470457}},"extent_utf16":{"start":{"line_number":44,"utf16_col":470437},"end":{"line_number":44,"utf16_col":470513}}},{"name":"toggleSelected","kind":"function","ident_start":560059,"ident_end":560073,"extent_start":560047,"extent_end":560134,"fully_qualified_name":"toggleSelected","ident_utf16":{"start":{"line_number":44,"utf16_col":470526},"end":{"line_number":44,"utf16_col":470540}},"extent_utf16":{"start":{"line_number":44,"utf16_col":470514},"end":{"line_number":44,"utf16_col":470601}}},{"name":"isSelected","kind":"function","ident_start":560147,"ident_end":560157,"extent_start":560135,"extent_end":560219,"fully_qualified_name":"isSelected","ident_utf16":{"start":{"line_number":44,"utf16_col":470614},"end":{"line_number":44,"utf16_col":470624}},"extent_utf16":{"start":{"line_number":44,"utf16_col":470602},"end":{"line_number":44,"utf16_col":470686}}},{"name":"SC","kind":"function","ident_start":560674,"ident_end":560676,"extent_start":560665,"extent_end":560747,"fully_qualified_name":"SC","ident_utf16":{"start":{"line_number":44,"utf16_col":471141},"end":{"line_number":44,"utf16_col":471143}},"extent_utf16":{"start":{"line_number":44,"utf16_col":471132},"end":{"line_number":44,"utf16_col":471214}}},{"name":"MC","kind":"function","ident_start":560756,"ident_end":560758,"extent_start":560747,"extent_end":561214,"fully_qualified_name":"MC","ident_utf16":{"start":{"line_number":44,"utf16_col":471223},"end":{"line_number":44,"utf16_col":471225}},"extent_utf16":{"start":{"line_number":44,"utf16_col":471214},"end":{"line_number":44,"utf16_col":471681}}},{"name":"e","kind":"function","ident_start":561242,"ident_end":561243,"extent_start":561233,"extent_end":561337,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":471709},"end":{"line_number":44,"utf16_col":471710}},"extent_utf16":{"start":{"line_number":44,"utf16_col":471700},"end":{"line_number":44,"utf16_col":471804}}},{"name":"init","kind":"function","ident_start":561363,"ident_end":561367,"extent_start":561351,"extent_end":561394,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":471830},"end":{"line_number":44,"utf16_col":471834}},"extent_utf16":{"start":{"line_number":44,"utf16_col":471818},"end":{"line_number":44,"utf16_col":471861}}},{"name":"render","kind":"function","ident_start":561407,"ident_end":561413,"extent_start":561395,"extent_end":561751,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":471874},"end":{"line_number":44,"utf16_col":471880}},"extent_utf16":{"start":{"line_number":44,"utf16_col":471862},"end":{"line_number":44,"utf16_col":472218}}},{"name":"_handleRegionClick","kind":"function","ident_start":561764,"ident_end":561782,"extent_start":561752,"extent_end":561952,"fully_qualified_name":"_handleRegionClick","ident_utf16":{"start":{"line_number":44,"utf16_col":472231},"end":{"line_number":44,"utf16_col":472249}},"extent_utf16":{"start":{"line_number":44,"utf16_col":472219},"end":{"line_number":44,"utf16_col":472419}}},{"name":"updateSelectStatus","kind":"function","ident_start":561965,"ident_end":561983,"extent_start":561953,"extent_end":562155,"fully_qualified_name":"updateSelectStatus","ident_utf16":{"start":{"line_number":44,"utf16_col":472432},"end":{"line_number":44,"utf16_col":472450}},"extent_utf16":{"start":{"line_number":44,"utf16_col":472420},"end":{"line_number":44,"utf16_col":472622}}},{"name":"findHighDownDispatchers","kind":"function","ident_start":562168,"ident_end":562191,"extent_start":562156,"extent_end":562279,"fully_qualified_name":"findHighDownDispatchers","ident_utf16":{"start":{"line_number":44,"utf16_col":472635},"end":{"line_number":44,"utf16_col":472658}},"extent_utf16":{"start":{"line_number":44,"utf16_col":472623},"end":{"line_number":44,"utf16_col":472746}}},{"name":"dispose","kind":"function","ident_start":562292,"ident_end":562299,"extent_start":562280,"extent_end":562349,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":472759},"end":{"line_number":44,"utf16_col":472766}},"extent_utf16":{"start":{"line_number":44,"utf16_col":472747},"end":{"line_number":44,"utf16_col":472816}}},{"name":"TC","kind":"function","ident_start":562379,"ident_end":562381,"extent_start":562370,"extent_end":562399,"fully_qualified_name":"TC","ident_utf16":{"start":{"line_number":44,"utf16_col":472846},"end":{"line_number":44,"utf16_col":472848}},"extent_utf16":{"start":{"line_number":44,"utf16_col":472837},"end":{"line_number":44,"utf16_col":472866}}},{"name":"CC","kind":"function","ident_start":562408,"ident_end":562410,"extent_start":562399,"extent_end":563570,"fully_qualified_name":"CC","ident_utf16":{"start":{"line_number":44,"utf16_col":472875},"end":{"line_number":44,"utf16_col":472877}},"extent_utf16":{"start":{"line_number":44,"utf16_col":472866},"end":{"line_number":44,"utf16_col":474037}}},{"name":"e","kind":"function","ident_start":562423,"ident_end":562424,"extent_start":562414,"extent_end":562801,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":472890},"end":{"line_number":44,"utf16_col":472891}},"extent_utf16":{"start":{"line_number":44,"utf16_col":472881},"end":{"line_number":44,"utf16_col":473268}}},{"name":"DC","kind":"function","ident_start":563579,"ident_end":563581,"extent_start":563570,"extent_end":564699,"fully_qualified_name":"DC","ident_utf16":{"start":{"line_number":44,"utf16_col":474046},"end":{"line_number":44,"utf16_col":474048}},"extent_utf16":{"start":{"line_number":44,"utf16_col":474037},"end":{"line_number":44,"utf16_col":475166}}},{"name":"AC","kind":"function","ident_start":564708,"ident_end":564710,"extent_start":564699,"extent_end":564843,"fully_qualified_name":"AC","ident_utf16":{"start":{"line_number":44,"utf16_col":475175},"end":{"line_number":44,"utf16_col":475177}},"extent_utf16":{"start":{"line_number":44,"utf16_col":475166},"end":{"line_number":44,"utf16_col":475310}}},{"name":"kC","kind":"function","ident_start":564852,"ident_end":564854,"extent_start":564843,"extent_end":564887,"fully_qualified_name":"kC","ident_utf16":{"start":{"line_number":44,"utf16_col":475319},"end":{"line_number":44,"utf16_col":475321}},"extent_utf16":{"start":{"line_number":44,"utf16_col":475310},"end":{"line_number":44,"utf16_col":475354}}},{"name":"LC","kind":"function","ident_start":564896,"ident_end":564898,"extent_start":564887,"extent_end":564958,"fully_qualified_name":"LC","ident_utf16":{"start":{"line_number":44,"utf16_col":475363},"end":{"line_number":44,"utf16_col":475365}},"extent_utf16":{"start":{"line_number":44,"utf16_col":475354},"end":{"line_number":44,"utf16_col":475425}}},{"name":"PC","kind":"function","ident_start":564967,"ident_end":564969,"extent_start":564958,"extent_end":565050,"fully_qualified_name":"PC","ident_utf16":{"start":{"line_number":44,"utf16_col":475434},"end":{"line_number":44,"utf16_col":475436}},"extent_utf16":{"start":{"line_number":44,"utf16_col":475425},"end":{"line_number":44,"utf16_col":475517}}},{"name":"OC","kind":"function","ident_start":565059,"ident_end":565061,"extent_start":565050,"extent_end":565133,"fully_qualified_name":"OC","ident_utf16":{"start":{"line_number":44,"utf16_col":475526},"end":{"line_number":44,"utf16_col":475528}},"extent_utf16":{"start":{"line_number":44,"utf16_col":475517},"end":{"line_number":44,"utf16_col":475600}}},{"name":"RC","kind":"function","ident_start":565142,"ident_end":565144,"extent_start":565133,"extent_end":565227,"fully_qualified_name":"RC","ident_utf16":{"start":{"line_number":44,"utf16_col":475609},"end":{"line_number":44,"utf16_col":475611}},"extent_utf16":{"start":{"line_number":44,"utf16_col":475600},"end":{"line_number":44,"utf16_col":475694}}},{"name":"NC","kind":"function","ident_start":565236,"ident_end":565238,"extent_start":565227,"extent_end":565388,"fully_qualified_name":"NC","ident_utf16":{"start":{"line_number":44,"utf16_col":475703},"end":{"line_number":44,"utf16_col":475705}},"extent_utf16":{"start":{"line_number":44,"utf16_col":475694},"end":{"line_number":44,"utf16_col":475855}}},{"name":"EC","kind":"function","ident_start":565397,"ident_end":565399,"extent_start":565388,"extent_end":565444,"fully_qualified_name":"EC","ident_utf16":{"start":{"line_number":44,"utf16_col":475864},"end":{"line_number":44,"utf16_col":475866}},"extent_utf16":{"start":{"line_number":44,"utf16_col":475855},"end":{"line_number":44,"utf16_col":475911}}},{"name":"zC","kind":"function","ident_start":565448,"ident_end":565450,"extent_start":565448,"extent_end":565502,"fully_qualified_name":"zC","ident_utf16":{"start":{"line_number":44,"utf16_col":475915},"end":{"line_number":44,"utf16_col":475917}},"extent_utf16":{"start":{"line_number":44,"utf16_col":475915},"end":{"line_number":44,"utf16_col":475969}}},{"name":"e","kind":"function","ident_start":565527,"ident_end":565528,"extent_start":565518,"extent_end":565560,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":475994},"end":{"line_number":44,"utf16_col":475995}},"extent_utf16":{"start":{"line_number":44,"utf16_col":475985},"end":{"line_number":44,"utf16_col":476027}}},{"name":"getDefaultStyle","kind":"function","ident_start":565586,"ident_end":565601,"extent_start":565574,"extent_end":565645,"fully_qualified_name":"getDefaultStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":476053},"end":{"line_number":44,"utf16_col":476068}},"extent_utf16":{"start":{"line_number":44,"utf16_col":476041},"end":{"line_number":44,"utf16_col":476112}}},{"name":"getDefaultShape","kind":"function","ident_start":565658,"ident_end":565673,"extent_start":565646,"extent_end":565699,"fully_qualified_name":"getDefaultShape","ident_utf16":{"start":{"line_number":44,"utf16_col":476125},"end":{"line_number":44,"utf16_col":476140}},"extent_utf16":{"start":{"line_number":44,"utf16_col":476113},"end":{"line_number":44,"utf16_col":476166}}},{"name":"buildPath","kind":"function","ident_start":565712,"ident_end":565721,"extent_start":565700,"extent_end":566193,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":476179},"end":{"line_number":44,"utf16_col":476188}},"extent_utf16":{"start":{"line_number":44,"utf16_col":476167},"end":{"line_number":44,"utf16_col":476660}}},{"name":"e","kind":"function","ident_start":566225,"ident_end":566226,"extent_start":566216,"extent_end":566318,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":476692},"end":{"line_number":44,"utf16_col":476693}},"extent_utf16":{"start":{"line_number":44,"utf16_col":476683},"end":{"line_number":44,"utf16_col":476785}}},{"name":"init","kind":"function","ident_start":566344,"ident_end":566348,"extent_start":566332,"extent_end":566471,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":476811},"end":{"line_number":44,"utf16_col":476815}},"extent_utf16":{"start":{"line_number":44,"utf16_col":476799},"end":{"line_number":44,"utf16_col":476938}}},{"name":"render","kind":"function","ident_start":566484,"ident_end":566490,"extent_start":566472,"extent_end":567222,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":476951},"end":{"line_number":44,"utf16_col":476957}},"extent_utf16":{"start":{"line_number":44,"utf16_col":476939},"end":{"line_number":44,"utf16_col":477689}}},{"name":"_updateViewCoordSys","kind":"function","ident_start":567235,"ident_end":567254,"extent_start":567223,"extent_end":567804,"fully_qualified_name":"_updateViewCoordSys","ident_utf16":{"start":{"line_number":44,"utf16_col":477702},"end":{"line_number":44,"utf16_col":477721}},"extent_utf16":{"start":{"line_number":44,"utf16_col":477690},"end":{"line_number":44,"utf16_col":478271}}},{"name":"_updateController","kind":"function","ident_start":567817,"ident_end":567834,"extent_start":567805,"extent_end":568481,"fully_qualified_name":"_updateController","ident_utf16":{"start":{"line_number":44,"utf16_col":478284},"end":{"line_number":44,"utf16_col":478301}},"extent_utf16":{"start":{"line_number":44,"utf16_col":478272},"end":{"line_number":44,"utf16_col":478948}}},{"name":"_updateNodeAndLinkScale","kind":"function","ident_start":568494,"ident_end":568517,"extent_start":568482,"extent_end":568636,"fully_qualified_name":"_updateNodeAndLinkScale","ident_utf16":{"start":{"line_number":44,"utf16_col":478961},"end":{"line_number":44,"utf16_col":478984}},"extent_utf16":{"start":{"line_number":44,"utf16_col":478949},"end":{"line_number":44,"utf16_col":479103}}},{"name":"_getNodeGlobalScale","kind":"function","ident_start":568649,"ident_end":568668,"extent_start":568637,"extent_end":568805,"fully_qualified_name":"_getNodeGlobalScale","ident_utf16":{"start":{"line_number":44,"utf16_col":479116},"end":{"line_number":44,"utf16_col":479135}},"extent_utf16":{"start":{"line_number":44,"utf16_col":479104},"end":{"line_number":44,"utf16_col":479272}}},{"name":"dispose","kind":"function","ident_start":568818,"ident_end":568825,"extent_start":568806,"extent_end":568908,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":479285},"end":{"line_number":44,"utf16_col":479292}},"extent_utf16":{"start":{"line_number":44,"utf16_col":479273},"end":{"line_number":44,"utf16_col":479375}}},{"name":"remove","kind":"function","ident_start":568921,"ident_end":568927,"extent_start":568909,"extent_end":568983,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":479388},"end":{"line_number":44,"utf16_col":479394}},"extent_utf16":{"start":{"line_number":44,"utf16_col":479376},"end":{"line_number":44,"utf16_col":479450}}},{"name":"FC","kind":"function","ident_start":569014,"ident_end":569016,"extent_start":569005,"extent_end":569082,"fully_qualified_name":"FC","ident_utf16":{"start":{"line_number":44,"utf16_col":479481},"end":{"line_number":44,"utf16_col":479483}},"extent_utf16":{"start":{"line_number":44,"utf16_col":479472},"end":{"line_number":44,"utf16_col":479549}}},{"name":"GC","kind":"function","ident_start":569091,"ident_end":569093,"extent_start":569082,"extent_end":571753,"fully_qualified_name":"GC","ident_utf16":{"start":{"line_number":44,"utf16_col":479558},"end":{"line_number":44,"utf16_col":479560}},"extent_utf16":{"start":{"line_number":44,"utf16_col":479549},"end":{"line_number":44,"utf16_col":482220}}},{"name":"onHoverStateChange","kind":"function","ident_start":571605,"ident_end":571623,"extent_start":571603,"extent_end":571751,"fully_qualified_name":"onHoverStateChange","ident_utf16":{"start":{"line_number":44,"utf16_col":482072},"end":{"line_number":44,"utf16_col":482090}},"extent_utf16":{"start":{"line_number":44,"utf16_col":482070},"end":{"line_number":44,"utf16_col":482218}}},{"name":"WC","kind":"function","ident_start":571762,"ident_end":571764,"extent_start":571753,"extent_end":572345,"fully_qualified_name":"WC","ident_utf16":{"start":{"line_number":44,"utf16_col":482229},"end":{"line_number":44,"utf16_col":482231}},"extent_utf16":{"start":{"line_number":44,"utf16_col":482220},"end":{"line_number":44,"utf16_col":482812}}},{"name":"cb","kind":"function","ident_start":572131,"ident_end":572133,"extent_start":572131,"extent_end":572157,"fully_qualified_name":"cb","ident_utf16":{"start":{"line_number":44,"utf16_col":482598},"end":{"line_number":44,"utf16_col":482600}},"extent_utf16":{"start":{"line_number":44,"utf16_col":482598},"end":{"line_number":44,"utf16_col":482624}}},{"name":"cb","kind":"function","ident_start":572302,"ident_end":572304,"extent_start":572302,"extent_end":572328,"fully_qualified_name":"cb","ident_utf16":{"start":{"line_number":44,"utf16_col":482769},"end":{"line_number":44,"utf16_col":482771}},"extent_utf16":{"start":{"line_number":44,"utf16_col":482769},"end":{"line_number":44,"utf16_col":482795}}},{"name":"HC","kind":"function","ident_start":572354,"ident_end":572356,"extent_start":572345,"extent_end":572503,"fully_qualified_name":"HC","ident_utf16":{"start":{"line_number":44,"utf16_col":482821},"end":{"line_number":44,"utf16_col":482823}},"extent_utf16":{"start":{"line_number":44,"utf16_col":482812},"end":{"line_number":44,"utf16_col":482970}}},{"name":"YC","kind":"function","ident_start":572512,"ident_end":572514,"extent_start":572503,"extent_end":572890,"fully_qualified_name":"YC","ident_utf16":{"start":{"line_number":44,"utf16_col":482979},"end":{"line_number":44,"utf16_col":482981}},"extent_utf16":{"start":{"line_number":44,"utf16_col":482970},"end":{"line_number":44,"utf16_col":483357}}},{"name":"cb","kind":"function","ident_start":572704,"ident_end":572706,"extent_start":572704,"extent_end":572757,"fully_qualified_name":"cb","ident_utf16":{"start":{"line_number":44,"utf16_col":483171},"end":{"line_number":44,"utf16_col":483173}},"extent_utf16":{"start":{"line_number":44,"utf16_col":483171},"end":{"line_number":44,"utf16_col":483224}}},{"name":"XC","kind":"function","ident_start":572899,"ident_end":572901,"extent_start":572890,"extent_end":573331,"fully_qualified_name":"XC","ident_utf16":{"start":{"line_number":44,"utf16_col":483366},"end":{"line_number":44,"utf16_col":483368}},"extent_utf16":{"start":{"line_number":44,"utf16_col":483357},"end":{"line_number":44,"utf16_col":483798}}},{"name":"ZC","kind":"function","ident_start":573352,"ident_end":573354,"extent_start":573343,"extent_end":573667,"fully_qualified_name":"ZC","ident_utf16":{"start":{"line_number":44,"utf16_col":483819},"end":{"line_number":44,"utf16_col":483821}},"extent_utf16":{"start":{"line_number":44,"utf16_col":483810},"end":{"line_number":44,"utf16_col":484134}}},{"name":"jC","kind":"function","ident_start":573676,"ident_end":573678,"extent_start":573667,"extent_end":573828,"fully_qualified_name":"jC","ident_utf16":{"start":{"line_number":44,"utf16_col":484143},"end":{"line_number":44,"utf16_col":484145}},"extent_utf16":{"start":{"line_number":44,"utf16_col":484134},"end":{"line_number":44,"utf16_col":484295}}},{"name":"qC","kind":"function","ident_start":573837,"ident_end":573839,"extent_start":573828,"extent_end":573882,"fully_qualified_name":"qC","ident_utf16":{"start":{"line_number":44,"utf16_col":484304},"end":{"line_number":44,"utf16_col":484306}},"extent_utf16":{"start":{"line_number":44,"utf16_col":484295},"end":{"line_number":44,"utf16_col":484349}}},{"name":"KC","kind":"function","ident_start":573891,"ident_end":573893,"extent_start":573882,"extent_end":573974,"fully_qualified_name":"KC","ident_utf16":{"start":{"line_number":44,"utf16_col":484358},"end":{"line_number":44,"utf16_col":484360}},"extent_utf16":{"start":{"line_number":44,"utf16_col":484349},"end":{"line_number":44,"utf16_col":484441}}},{"name":"$C","kind":"function","ident_start":573983,"ident_end":573985,"extent_start":573974,"extent_end":574054,"fully_qualified_name":"$C","ident_utf16":{"start":{"line_number":44,"utf16_col":484450},"end":{"line_number":44,"utf16_col":484452}},"extent_utf16":{"start":{"line_number":44,"utf16_col":484441},"end":{"line_number":44,"utf16_col":484521}}},{"name":"JC","kind":"function","ident_start":574063,"ident_end":574065,"extent_start":574054,"extent_end":574186,"fully_qualified_name":"JC","ident_utf16":{"start":{"line_number":44,"utf16_col":484530},"end":{"line_number":44,"utf16_col":484532}},"extent_utf16":{"start":{"line_number":44,"utf16_col":484521},"end":{"line_number":44,"utf16_col":484653}}},{"name":"QC","kind":"function","ident_start":574195,"ident_end":574197,"extent_start":574186,"extent_end":574254,"fully_qualified_name":"QC","ident_utf16":{"start":{"line_number":44,"utf16_col":484662},"end":{"line_number":44,"utf16_col":484664}},"extent_utf16":{"start":{"line_number":44,"utf16_col":484653},"end":{"line_number":44,"utf16_col":484721}}},{"name":"tD","kind":"function","ident_start":574263,"ident_end":574265,"extent_start":574254,"extent_end":574427,"fully_qualified_name":"tD","ident_utf16":{"start":{"line_number":44,"utf16_col":484730},"end":{"line_number":44,"utf16_col":484732}},"extent_utf16":{"start":{"line_number":44,"utf16_col":484721},"end":{"line_number":44,"utf16_col":484894}}},{"name":"t","kind":"function","ident_start":574454,"ident_end":574455,"extent_start":574445,"extent_end":574593,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":484921},"end":{"line_number":44,"utf16_col":484922}},"extent_utf16":{"start":{"line_number":44,"utf16_col":484912},"end":{"line_number":44,"utf16_col":485060}}},{"name":"isRemoved","kind":"function","ident_start":574612,"ident_end":574621,"extent_start":574600,"extent_end":574657,"fully_qualified_name":"isRemoved","ident_utf16":{"start":{"line_number":44,"utf16_col":485079},"end":{"line_number":44,"utf16_col":485088}},"extent_utf16":{"start":{"line_number":44,"utf16_col":485067},"end":{"line_number":44,"utf16_col":485124}}},{"name":"eachNode","kind":"function","ident_start":574670,"ident_end":574678,"extent_start":574658,"extent_end":574918,"fully_qualified_name":"eachNode","ident_utf16":{"start":{"line_number":44,"utf16_col":485137},"end":{"line_number":44,"utf16_col":485145}},"extent_utf16":{"start":{"line_number":44,"utf16_col":485125},"end":{"line_number":44,"utf16_col":485385}}},{"name":"updateDepthAndHeight","kind":"function","ident_start":574931,"ident_end":574951,"extent_start":574919,"extent_end":575117,"fully_qualified_name":"updateDepthAndHeight","ident_utf16":{"start":{"line_number":44,"utf16_col":485398},"end":{"line_number":44,"utf16_col":485418}},"extent_utf16":{"start":{"line_number":44,"utf16_col":485386},"end":{"line_number":44,"utf16_col":485584}}},{"name":"getNodeById","kind":"function","ident_start":575130,"ident_end":575141,"extent_start":575118,"extent_end":575275,"fully_qualified_name":"getNodeById","ident_utf16":{"start":{"line_number":44,"utf16_col":485597},"end":{"line_number":44,"utf16_col":485608}},"extent_utf16":{"start":{"line_number":44,"utf16_col":485585},"end":{"line_number":44,"utf16_col":485742}}},{"name":"contains","kind":"function","ident_start":575288,"ident_end":575296,"extent_start":575276,"extent_end":575416,"fully_qualified_name":"contains","ident_utf16":{"start":{"line_number":44,"utf16_col":485755},"end":{"line_number":44,"utf16_col":485763}},"extent_utf16":{"start":{"line_number":44,"utf16_col":485743},"end":{"line_number":44,"utf16_col":485883}}},{"name":"getAncestors","kind":"function","ident_start":575429,"ident_end":575441,"extent_start":575417,"extent_end":575541,"fully_qualified_name":"getAncestors","ident_utf16":{"start":{"line_number":44,"utf16_col":485896},"end":{"line_number":44,"utf16_col":485908}},"extent_utf16":{"start":{"line_number":44,"utf16_col":485884},"end":{"line_number":44,"utf16_col":486008}}},{"name":"getAncestorsIndices","kind":"function","ident_start":575554,"ident_end":575573,"extent_start":575542,"extent_end":575664,"fully_qualified_name":"getAncestorsIndices","ident_utf16":{"start":{"line_number":44,"utf16_col":486021},"end":{"line_number":44,"utf16_col":486040}},"extent_utf16":{"start":{"line_number":44,"utf16_col":486009},"end":{"line_number":44,"utf16_col":486131}}},{"name":"getDescendantIndices","kind":"function","ident_start":575677,"ident_end":575697,"extent_start":575665,"extent_end":575777,"fully_qualified_name":"getDescendantIndices","ident_utf16":{"start":{"line_number":44,"utf16_col":486144},"end":{"line_number":44,"utf16_col":486164}},"extent_utf16":{"start":{"line_number":44,"utf16_col":486132},"end":{"line_number":44,"utf16_col":486244}}},{"name":"getValue","kind":"function","ident_start":575790,"ident_end":575798,"extent_start":575778,"extent_end":575908,"fully_qualified_name":"getValue","ident_utf16":{"start":{"line_number":44,"utf16_col":486257},"end":{"line_number":44,"utf16_col":486265}},"extent_utf16":{"start":{"line_number":44,"utf16_col":486245},"end":{"line_number":44,"utf16_col":486375}}},{"name":"setLayout","kind":"function","ident_start":575921,"ident_end":575930,"extent_start":575909,"extent_end":576017,"fully_qualified_name":"setLayout","ident_utf16":{"start":{"line_number":44,"utf16_col":486388},"end":{"line_number":44,"utf16_col":486397}},"extent_utf16":{"start":{"line_number":44,"utf16_col":486376},"end":{"line_number":44,"utf16_col":486484}}},{"name":"getLayout","kind":"function","ident_start":576030,"ident_end":576039,"extent_start":576018,"extent_end":576107,"fully_qualified_name":"getLayout","ident_utf16":{"start":{"line_number":44,"utf16_col":486497},"end":{"line_number":44,"utf16_col":486506}},"extent_utf16":{"start":{"line_number":44,"utf16_col":486485},"end":{"line_number":44,"utf16_col":486574}}},{"name":"getModel","kind":"function","ident_start":576120,"ident_end":576128,"extent_start":576108,"extent_end":576231,"fully_qualified_name":"getModel","ident_utf16":{"start":{"line_number":44,"utf16_col":486587},"end":{"line_number":44,"utf16_col":486595}},"extent_utf16":{"start":{"line_number":44,"utf16_col":486575},"end":{"line_number":44,"utf16_col":486698}}},{"name":"getLevelModel","kind":"function","ident_start":576244,"ident_end":576257,"extent_start":576232,"extent_end":576319,"fully_qualified_name":"getLevelModel","ident_utf16":{"start":{"line_number":44,"utf16_col":486711},"end":{"line_number":44,"utf16_col":486724}},"extent_utf16":{"start":{"line_number":44,"utf16_col":486699},"end":{"line_number":44,"utf16_col":486786}}},{"name":"setVisual","kind":"function","ident_start":576332,"ident_end":576341,"extent_start":576320,"extent_end":576428,"fully_qualified_name":"setVisual","ident_utf16":{"start":{"line_number":44,"utf16_col":486799},"end":{"line_number":44,"utf16_col":486808}},"extent_utf16":{"start":{"line_number":44,"utf16_col":486787},"end":{"line_number":44,"utf16_col":486895}}},{"name":"getVisual","kind":"function","ident_start":576441,"ident_end":576450,"extent_start":576429,"extent_end":576521,"fully_qualified_name":"getVisual","ident_utf16":{"start":{"line_number":44,"utf16_col":486908},"end":{"line_number":44,"utf16_col":486917}},"extent_utf16":{"start":{"line_number":44,"utf16_col":486896},"end":{"line_number":44,"utf16_col":486988}}},{"name":"getRawIndex","kind":"function","ident_start":576534,"ident_end":576545,"extent_start":576522,"extent_end":576611,"fully_qualified_name":"getRawIndex","ident_utf16":{"start":{"line_number":44,"utf16_col":487001},"end":{"line_number":44,"utf16_col":487012}},"extent_utf16":{"start":{"line_number":44,"utf16_col":486989},"end":{"line_number":44,"utf16_col":487078}}},{"name":"getId","kind":"function","ident_start":576624,"ident_end":576629,"extent_start":576612,"extent_end":576689,"fully_qualified_name":"getId","ident_utf16":{"start":{"line_number":44,"utf16_col":487091},"end":{"line_number":44,"utf16_col":487096}},"extent_utf16":{"start":{"line_number":44,"utf16_col":487079},"end":{"line_number":44,"utf16_col":487156}}},{"name":"getChildIndex","kind":"function","ident_start":576702,"ident_end":576715,"extent_start":576690,"extent_end":576843,"fully_qualified_name":"getChildIndex","ident_utf16":{"start":{"line_number":44,"utf16_col":487169},"end":{"line_number":44,"utf16_col":487182}},"extent_utf16":{"start":{"line_number":44,"utf16_col":487157},"end":{"line_number":44,"utf16_col":487310}}},{"name":"isAncestorOf","kind":"function","ident_start":576856,"ident_end":576868,"extent_start":576844,"extent_end":576953,"fully_qualified_name":"isAncestorOf","ident_utf16":{"start":{"line_number":44,"utf16_col":487323},"end":{"line_number":44,"utf16_col":487335}},"extent_utf16":{"start":{"line_number":44,"utf16_col":487311},"end":{"line_number":44,"utf16_col":487420}}},{"name":"isDescendantOf","kind":"function","ident_start":576966,"ident_end":576980,"extent_start":576954,"extent_end":577031,"fully_qualified_name":"isDescendantOf","ident_utf16":{"start":{"line_number":44,"utf16_col":487433},"end":{"line_number":44,"utf16_col":487447}},"extent_utf16":{"start":{"line_number":44,"utf16_col":487421},"end":{"line_number":44,"utf16_col":487498}}},{"name":"t","kind":"function","ident_start":577060,"ident_end":577061,"extent_start":577051,"extent_end":577114,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":487527},"end":{"line_number":44,"utf16_col":487528}},"extent_utf16":{"start":{"line_number":44,"utf16_col":487518},"end":{"line_number":44,"utf16_col":487581}}},{"name":"eachNode","kind":"function","ident_start":577133,"ident_end":577141,"extent_start":577121,"extent_end":577184,"fully_qualified_name":"eachNode","ident_utf16":{"start":{"line_number":44,"utf16_col":487600},"end":{"line_number":44,"utf16_col":487608}},"extent_utf16":{"start":{"line_number":44,"utf16_col":487588},"end":{"line_number":44,"utf16_col":487651}}},{"name":"getNodeByDataIndex","kind":"function","ident_start":577197,"ident_end":577215,"extent_start":577185,"extent_end":577281,"fully_qualified_name":"getNodeByDataIndex","ident_utf16":{"start":{"line_number":44,"utf16_col":487664},"end":{"line_number":44,"utf16_col":487682}},"extent_utf16":{"start":{"line_number":44,"utf16_col":487652},"end":{"line_number":44,"utf16_col":487748}}},{"name":"getNodeById","kind":"function","ident_start":577294,"ident_end":577305,"extent_start":577282,"extent_end":577350,"fully_qualified_name":"getNodeById","ident_utf16":{"start":{"line_number":44,"utf16_col":487761},"end":{"line_number":44,"utf16_col":487772}},"extent_utf16":{"start":{"line_number":44,"utf16_col":487749},"end":{"line_number":44,"utf16_col":487817}}},{"name":"update","kind":"function","ident_start":577363,"ident_end":577369,"extent_start":577351,"extent_end":577516,"fully_qualified_name":"update","ident_utf16":{"start":{"line_number":44,"utf16_col":487830},"end":{"line_number":44,"utf16_col":487836}},"extent_utf16":{"start":{"line_number":44,"utf16_col":487818},"end":{"line_number":44,"utf16_col":487983}}},{"name":"clearLayouts","kind":"function","ident_start":577529,"ident_end":577541,"extent_start":577517,"extent_end":577582,"fully_qualified_name":"clearLayouts","ident_utf16":{"start":{"line_number":44,"utf16_col":487996},"end":{"line_number":44,"utf16_col":488008}},"extent_utf16":{"start":{"line_number":44,"utf16_col":487984},"end":{"line_number":44,"utf16_col":488049}}},{"name":"createTree","kind":"function","ident_start":577585,"ident_end":577595,"extent_start":577583,"extent_end":578117,"fully_qualified_name":"createTree","ident_utf16":{"start":{"line_number":44,"utf16_col":488052},"end":{"line_number":44,"utf16_col":488062}},"extent_utf16":{"start":{"line_number":44,"utf16_col":488050},"end":{"line_number":44,"utf16_col":488584}}},{"name":"t","kind":"function","ident_start":577646,"ident_end":577647,"extent_start":577637,"extent_end":577913,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":488113},"end":{"line_number":44,"utf16_col":488114}},"extent_utf16":{"start":{"line_number":44,"utf16_col":488104},"end":{"line_number":44,"utf16_col":488380}}},{"name":"iD","kind":"function","ident_start":578132,"ident_end":578134,"extent_start":578123,"extent_end":578339,"fully_qualified_name":"iD","ident_utf16":{"start":{"line_number":44,"utf16_col":488599},"end":{"line_number":44,"utf16_col":488601}},"extent_utf16":{"start":{"line_number":44,"utf16_col":488590},"end":{"line_number":44,"utf16_col":488806}}},{"name":"rD","kind":"function","ident_start":578348,"ident_end":578350,"extent_start":578339,"extent_end":578417,"fully_qualified_name":"rD","ident_utf16":{"start":{"line_number":44,"utf16_col":488815},"end":{"line_number":44,"utf16_col":488817}},"extent_utf16":{"start":{"line_number":44,"utf16_col":488806},"end":{"line_number":44,"utf16_col":488884}}},{"name":"oD","kind":"function","ident_start":578426,"ident_end":578428,"extent_start":578417,"extent_end":578455,"fully_qualified_name":"oD","ident_utf16":{"start":{"line_number":44,"utf16_col":488893},"end":{"line_number":44,"utf16_col":488895}},"extent_utf16":{"start":{"line_number":44,"utf16_col":488884},"end":{"line_number":44,"utf16_col":488922}}},{"name":"aD","kind":"function","ident_start":578464,"ident_end":578466,"extent_start":578455,"extent_end":578600,"fully_qualified_name":"aD","ident_utf16":{"start":{"line_number":44,"utf16_col":488931},"end":{"line_number":44,"utf16_col":488933}},"extent_utf16":{"start":{"line_number":44,"utf16_col":488922},"end":{"line_number":44,"utf16_col":489067}}},{"name":"e","kind":"function","ident_start":578628,"ident_end":578629,"extent_start":578619,"extent_end":578731,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":489095},"end":{"line_number":44,"utf16_col":489096}},"extent_utf16":{"start":{"line_number":44,"utf16_col":489086},"end":{"line_number":44,"utf16_col":489198}}},{"name":"getInitialData","kind":"function","ident_start":578757,"ident_end":578771,"extent_start":578745,"extent_end":579343,"fully_qualified_name":"getInitialData","ident_utf16":{"start":{"line_number":44,"utf16_col":489224},"end":{"line_number":44,"utf16_col":489238}},"extent_utf16":{"start":{"line_number":44,"utf16_col":489212},"end":{"line_number":44,"utf16_col":489810}}},{"name":"getOrient","kind":"function","ident_start":579356,"ident_end":579365,"extent_start":579344,"extent_end":579459,"fully_qualified_name":"getOrient","ident_utf16":{"start":{"line_number":44,"utf16_col":489823},"end":{"line_number":44,"utf16_col":489832}},"extent_utf16":{"start":{"line_number":44,"utf16_col":489811},"end":{"line_number":44,"utf16_col":489926}}},{"name":"setZoom","kind":"function","ident_start":579472,"ident_end":579479,"extent_start":579460,"extent_end":579511,"fully_qualified_name":"setZoom","ident_utf16":{"start":{"line_number":44,"utf16_col":489939},"end":{"line_number":44,"utf16_col":489946}},"extent_utf16":{"start":{"line_number":44,"utf16_col":489927},"end":{"line_number":44,"utf16_col":489978}}},{"name":"setCenter","kind":"function","ident_start":579524,"ident_end":579533,"extent_start":579512,"extent_end":579567,"fully_qualified_name":"setCenter","ident_utf16":{"start":{"line_number":44,"utf16_col":489991},"end":{"line_number":44,"utf16_col":490000}},"extent_utf16":{"start":{"line_number":44,"utf16_col":489979},"end":{"line_number":44,"utf16_col":490034}}},{"name":"formatTooltip","kind":"function","ident_start":579580,"ident_end":579593,"extent_start":579568,"extent_end":579828,"fully_qualified_name":"formatTooltip","ident_utf16":{"start":{"line_number":44,"utf16_col":490047},"end":{"line_number":44,"utf16_col":490060}},"extent_utf16":{"start":{"line_number":44,"utf16_col":490035},"end":{"line_number":44,"utf16_col":490295}}},{"name":"getDataParams","kind":"function","ident_start":579841,"ident_end":579854,"extent_start":579829,"extent_end":580025,"fully_qualified_name":"getDataParams","ident_utf16":{"start":{"line_number":44,"utf16_col":490308},"end":{"line_number":44,"utf16_col":490321}},"extent_utf16":{"start":{"line_number":44,"utf16_col":490296},"end":{"line_number":44,"utf16_col":490492}}},{"name":"lD","kind":"function","ident_start":580556,"ident_end":580558,"extent_start":580547,"extent_end":580684,"fully_qualified_name":"lD","ident_utf16":{"start":{"line_number":44,"utf16_col":491023},"end":{"line_number":44,"utf16_col":491025}},"extent_utf16":{"start":{"line_number":44,"utf16_col":491014},"end":{"line_number":44,"utf16_col":491151}}},{"name":"uD","kind":"function","ident_start":580693,"ident_end":580695,"extent_start":580684,"extent_end":582444,"fully_qualified_name":"uD","ident_utf16":{"start":{"line_number":44,"utf16_col":491160},"end":{"line_number":44,"utf16_col":491162}},"extent_utf16":{"start":{"line_number":44,"utf16_col":491151},"end":{"line_number":44,"utf16_col":492911}}},{"name":"hD","kind":"function","ident_start":582453,"ident_end":582455,"extent_start":582444,"extent_end":582658,"fully_qualified_name":"hD","ident_utf16":{"start":{"line_number":44,"utf16_col":492920},"end":{"line_number":44,"utf16_col":492922}},"extent_utf16":{"start":{"line_number":44,"utf16_col":492911},"end":{"line_number":44,"utf16_col":493125}}},{"name":"pD","kind":"function","ident_start":582726,"ident_end":582728,"extent_start":582717,"extent_end":582896,"fully_qualified_name":"pD","ident_utf16":{"start":{"line_number":44,"utf16_col":493193},"end":{"line_number":44,"utf16_col":493195}},"extent_utf16":{"start":{"line_number":44,"utf16_col":493184},"end":{"line_number":44,"utf16_col":493363}}},{"name":"e","kind":"function","ident_start":582924,"ident_end":582925,"extent_start":582915,"extent_end":583025,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":493391},"end":{"line_number":44,"utf16_col":493392}},"extent_utf16":{"start":{"line_number":44,"utf16_col":493382},"end":{"line_number":44,"utf16_col":493492}}},{"name":"getInitialData","kind":"function","ident_start":583051,"ident_end":583065,"extent_start":583039,"extent_end":583820,"fully_qualified_name":"getInitialData","ident_utf16":{"start":{"line_number":44,"utf16_col":493518},"end":{"line_number":44,"utf16_col":493532}},"extent_utf16":{"start":{"line_number":44,"utf16_col":493506},"end":{"line_number":44,"utf16_col":494287}}},{"name":"optionUpdated","kind":"function","ident_start":583833,"ident_end":583846,"extent_start":583821,"extent_end":583879,"fully_qualified_name":"optionUpdated","ident_utf16":{"start":{"line_number":44,"utf16_col":494300},"end":{"line_number":44,"utf16_col":494313}},"extent_utf16":{"start":{"line_number":44,"utf16_col":494288},"end":{"line_number":44,"utf16_col":494346}}},{"name":"formatTooltip","kind":"function","ident_start":583892,"ident_end":583905,"extent_start":583880,"extent_end":584016,"fully_qualified_name":"formatTooltip","ident_utf16":{"start":{"line_number":44,"utf16_col":494359},"end":{"line_number":44,"utf16_col":494372}},"extent_utf16":{"start":{"line_number":44,"utf16_col":494347},"end":{"line_number":44,"utf16_col":494483}}},{"name":"getDataParams","kind":"function","ident_start":584029,"ident_end":584042,"extent_start":584017,"extent_end":584220,"fully_qualified_name":"getDataParams","ident_utf16":{"start":{"line_number":44,"utf16_col":494496},"end":{"line_number":44,"utf16_col":494509}},"extent_utf16":{"start":{"line_number":44,"utf16_col":494484},"end":{"line_number":44,"utf16_col":494687}}},{"name":"setLayoutInfo","kind":"function","ident_start":584233,"ident_end":584246,"extent_start":584221,"extent_end":584316,"fully_qualified_name":"setLayoutInfo","ident_utf16":{"start":{"line_number":44,"utf16_col":494700},"end":{"line_number":44,"utf16_col":494713}},"extent_utf16":{"start":{"line_number":44,"utf16_col":494688},"end":{"line_number":44,"utf16_col":494783}}},{"name":"mapIdToIndex","kind":"function","ident_start":584329,"ident_end":584341,"extent_start":584317,"extent_end":584498,"fully_qualified_name":"mapIdToIndex","ident_utf16":{"start":{"line_number":44,"utf16_col":494796},"end":{"line_number":44,"utf16_col":494808}},"extent_utf16":{"start":{"line_number":44,"utf16_col":494784},"end":{"line_number":44,"utf16_col":494965}}},{"name":"getViewRoot","kind":"function","ident_start":584511,"ident_end":584522,"extent_start":584499,"extent_end":584556,"fully_qualified_name":"getViewRoot","ident_utf16":{"start":{"line_number":44,"utf16_col":494978},"end":{"line_number":44,"utf16_col":494989}},"extent_utf16":{"start":{"line_number":44,"utf16_col":494966},"end":{"line_number":44,"utf16_col":495023}}},{"name":"resetViewRoot","kind":"function","ident_start":584569,"ident_end":584582,"extent_start":584557,"extent_end":584711,"fully_qualified_name":"resetViewRoot","ident_utf16":{"start":{"line_number":44,"utf16_col":495036},"end":{"line_number":44,"utf16_col":495049}},"extent_utf16":{"start":{"line_number":44,"utf16_col":495024},"end":{"line_number":44,"utf16_col":495178}}},{"name":"enableAriaDecal","kind":"function","ident_start":584724,"ident_end":584739,"extent_start":584712,"extent_end":584760,"fully_qualified_name":"enableAriaDecal","ident_utf16":{"start":{"line_number":44,"utf16_col":495191},"end":{"line_number":44,"utf16_col":495206}},"extent_utf16":{"start":{"line_number":44,"utf16_col":495179},"end":{"line_number":44,"utf16_col":495227}}},{"name":"fD","kind":"function","ident_start":585895,"ident_end":585897,"extent_start":585886,"extent_end":586079,"fully_qualified_name":"fD","ident_utf16":{"start":{"line_number":44,"utf16_col":496360},"end":{"line_number":44,"utf16_col":496362}},"extent_utf16":{"start":{"line_number":44,"utf16_col":496351},"end":{"line_number":44,"utf16_col":496544}}},{"name":"t","kind":"function","ident_start":586106,"ident_end":586107,"extent_start":586097,"extent_end":586147,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":496571},"end":{"line_number":44,"utf16_col":496572}},"extent_utf16":{"start":{"line_number":44,"utf16_col":496562},"end":{"line_number":44,"utf16_col":496612}}},{"name":"render","kind":"function","ident_start":586166,"ident_end":586172,"extent_start":586154,"extent_end":586668,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":496631},"end":{"line_number":44,"utf16_col":496637}},"extent_utf16":{"start":{"line_number":44,"utf16_col":496619},"end":{"line_number":44,"utf16_col":497133}}},{"name":"_prepare","kind":"function","ident_start":586681,"ident_end":586689,"extent_start":586669,"extent_end":586895,"fully_qualified_name":"_prepare","ident_utf16":{"start":{"line_number":44,"utf16_col":497146},"end":{"line_number":44,"utf16_col":497154}},"extent_utf16":{"start":{"line_number":44,"utf16_col":497134},"end":{"line_number":44,"utf16_col":497360}}},{"name":"_renderContent","kind":"function","ident_start":586908,"ident_end":586922,"extent_start":586896,"extent_end":587980,"fully_qualified_name":"_renderContent","ident_utf16":{"start":{"line_number":44,"utf16_col":497373},"end":{"line_number":44,"utf16_col":497387}},"extent_utf16":{"start":{"line_number":44,"utf16_col":497361},"end":{"line_number":44,"utf16_col":498445}}},{"name":"remove","kind":"function","ident_start":587993,"ident_end":587999,"extent_start":587981,"extent_end":588034,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":498458},"end":{"line_number":44,"utf16_col":498464}},"extent_utf16":{"start":{"line_number":44,"utf16_col":498446},"end":{"line_number":44,"utf16_col":498499}}},{"name":"yD","kind":"function","ident_start":588049,"ident_end":588051,"extent_start":588040,"extent_end":588179,"fully_qualified_name":"yD","ident_utf16":{"start":{"line_number":44,"utf16_col":498514},"end":{"line_number":44,"utf16_col":498516}},"extent_utf16":{"start":{"line_number":44,"utf16_col":498505},"end":{"line_number":44,"utf16_col":498644}}},{"name":"vD","kind":"function","ident_start":588188,"ident_end":588190,"extent_start":588179,"extent_end":588460,"fully_qualified_name":"vD","ident_utf16":{"start":{"line_number":44,"utf16_col":498653},"end":{"line_number":44,"utf16_col":498655}},"extent_utf16":{"start":{"line_number":44,"utf16_col":498644},"end":{"line_number":44,"utf16_col":498925}}},{"name":"t","kind":"function","ident_start":588487,"ident_end":588488,"extent_start":588478,"extent_end":588529,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":498952},"end":{"line_number":44,"utf16_col":498953}},"extent_utf16":{"start":{"line_number":44,"utf16_col":498943},"end":{"line_number":44,"utf16_col":498994}}},{"name":"add","kind":"function","ident_start":588548,"ident_end":588551,"extent_start":588536,"extent_end":588700,"fully_qualified_name":"add","ident_utf16":{"start":{"line_number":44,"utf16_col":499013},"end":{"line_number":44,"utf16_col":499016}},"extent_utf16":{"start":{"line_number":44,"utf16_col":499001},"end":{"line_number":44,"utf16_col":499165}}},{"name":"finished","kind":"function","ident_start":588713,"ident_end":588721,"extent_start":588701,"extent_end":588771,"fully_qualified_name":"finished","ident_utf16":{"start":{"line_number":44,"utf16_col":499178},"end":{"line_number":44,"utf16_col":499186}},"extent_utf16":{"start":{"line_number":44,"utf16_col":499166},"end":{"line_number":44,"utf16_col":499236}}},{"name":"start","kind":"function","ident_start":588784,"ident_end":588789,"extent_start":588772,"extent_end":589123,"fully_qualified_name":"start","ident_utf16":{"start":{"line_number":44,"utf16_col":499249},"end":{"line_number":44,"utf16_col":499254}},"extent_utf16":{"start":{"line_number":44,"utf16_col":499237},"end":{"line_number":44,"utf16_col":499588}}},{"name":"n","kind":"function","ident_start":588839,"ident_end":588840,"extent_start":588839,"extent_end":588943,"fully_qualified_name":"n","ident_utf16":{"start":{"line_number":44,"utf16_col":499304},"end":{"line_number":44,"utf16_col":499305}},"extent_utf16":{"start":{"line_number":44,"utf16_col":499304},"end":{"line_number":44,"utf16_col":499408}}},{"name":"MD","kind":"function","ident_start":589318,"ident_end":589320,"extent_start":589318,"extent_end":589387,"fully_qualified_name":"MD","ident_utf16":{"start":{"line_number":44,"utf16_col":499783},"end":{"line_number":44,"utf16_col":499785}},"extent_utf16":{"start":{"line_number":44,"utf16_col":499783},"end":{"line_number":44,"utf16_col":499852}}},{"name":"e","kind":"function","ident_start":589420,"ident_end":589421,"extent_start":589411,"extent_end":589561,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":499885},"end":{"line_number":44,"utf16_col":499886}},"extent_utf16":{"start":{"line_number":44,"utf16_col":499876},"end":{"line_number":44,"utf16_col":500026}}},{"name":"render","kind":"function","ident_start":589587,"ident_end":589593,"extent_start":589575,"extent_end":590195,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":500052},"end":{"line_number":44,"utf16_col":500058}},"extent_utf16":{"start":{"line_number":44,"utf16_col":500040},"end":{"line_number":44,"utf16_col":500660}}},{"name":"_giveContainerGroup","kind":"function","ident_start":590208,"ident_end":590227,"extent_start":590196,"extent_end":590365,"fully_qualified_name":"_giveContainerGroup","ident_utf16":{"start":{"line_number":44,"utf16_col":500673},"end":{"line_number":44,"utf16_col":500692}},"extent_utf16":{"start":{"line_number":44,"utf16_col":500661},"end":{"line_number":44,"utf16_col":500830}}},{"name":"_doRender","kind":"function","ident_start":590378,"ident_end":590387,"extent_start":590366,"extent_end":594935,"fully_qualified_name":"_doRender","ident_utf16":{"start":{"line_number":44,"utf16_col":500843},"end":{"line_number":44,"utf16_col":500852}},"extent_utf16":{"start":{"line_number":44,"utf16_col":500831},"end":{"line_number":44,"utf16_col":505400}}},{"name":"u","kind":"function","ident_start":590557,"ident_end":590558,"extent_start":590548,"extent_end":594044,"fully_qualified_name":"u","ident_utf16":{"start":{"line_number":44,"utf16_col":501022},"end":{"line_number":44,"utf16_col":501023}},"extent_utf16":{"start":{"line_number":44,"utf16_col":501013},"end":{"line_number":44,"utf16_col":504509}}},{"name":"z","kind":"function","ident_start":591698,"ident_end":591699,"extent_start":591689,"extent_end":592233,"fully_qualified_name":"z","ident_utf16":{"start":{"line_number":44,"utf16_col":502163},"end":{"line_number":44,"utf16_col":502164}},"extent_utf16":{"start":{"line_number":44,"utf16_col":502154},"end":{"line_number":44,"utf16_col":502698}}},{"name":"V","kind":"function","ident_start":592242,"ident_end":592243,"extent_start":592233,"extent_end":592687,"fully_qualified_name":"V","ident_utf16":{"start":{"line_number":44,"utf16_col":502707},"end":{"line_number":44,"utf16_col":502708}},"extent_utf16":{"start":{"line_number":44,"utf16_col":502698},"end":{"line_number":44,"utf16_col":503152}}},{"name":"B","kind":"function","ident_start":592696,"ident_end":592697,"extent_start":592687,"extent_end":592725,"fully_qualified_name":"B","ident_utf16":{"start":{"line_number":44,"utf16_col":503161},"end":{"line_number":44,"utf16_col":503162}},"extent_utf16":{"start":{"line_number":44,"utf16_col":503152},"end":{"line_number":44,"utf16_col":503190}}},{"name":"F","kind":"function","ident_start":592734,"ident_end":592735,"extent_start":592725,"extent_end":593359,"fully_qualified_name":"F","ident_utf16":{"start":{"line_number":44,"utf16_col":503199},"end":{"line_number":44,"utf16_col":503200}},"extent_utf16":{"start":{"line_number":44,"utf16_col":503190},"end":{"line_number":44,"utf16_col":503824}}},{"name":"beforeUpdate","kind":"function","ident_start":593063,"ident_end":593075,"extent_start":593061,"extent_end":593251,"fully_qualified_name":"beforeUpdate","ident_utf16":{"start":{"line_number":44,"utf16_col":503528},"end":{"line_number":44,"utf16_col":503540}},"extent_utf16":{"start":{"line_number":44,"utf16_col":503526},"end":{"line_number":44,"utf16_col":503716}}},{"name":"G","kind":"function","ident_start":593368,"ident_end":593369,"extent_start":593359,"extent_end":593479,"fully_qualified_name":"G","ident_utf16":{"start":{"line_number":44,"utf16_col":503833},"end":{"line_number":44,"utf16_col":503834}},"extent_utf16":{"start":{"line_number":44,"utf16_col":503824},"end":{"line_number":44,"utf16_col":503944}}},{"name":"W","kind":"function","ident_start":593488,"ident_end":593489,"extent_start":593479,"extent_end":593648,"fully_qualified_name":"W","ident_utf16":{"start":{"line_number":44,"utf16_col":503953},"end":{"line_number":44,"utf16_col":503954}},"extent_utf16":{"start":{"line_number":44,"utf16_col":503944},"end":{"line_number":44,"utf16_col":504113}}},{"name":"H","kind":"function","ident_start":593657,"ident_end":593658,"extent_start":593648,"extent_end":593743,"fully_qualified_name":"H","ident_utf16":{"start":{"line_number":44,"utf16_col":504122},"end":{"line_number":44,"utf16_col":504123}},"extent_utf16":{"start":{"line_number":44,"utf16_col":504113},"end":{"line_number":44,"utf16_col":504208}}},{"name":"Y","kind":"function","ident_start":593752,"ident_end":593753,"extent_start":593743,"extent_end":594021,"fully_qualified_name":"Y","ident_utf16":{"start":{"line_number":44,"utf16_col":504217},"end":{"line_number":44,"utf16_col":504218}},"extent_utf16":{"start":{"line_number":44,"utf16_col":504208},"end":{"line_number":44,"utf16_col":504486}}},{"name":"t","kind":"function","ident_start":594054,"ident_end":594055,"extent_start":594045,"extent_end":594344,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":504519},"end":{"line_number":44,"utf16_col":504520}},"extent_utf16":{"start":{"line_number":44,"utf16_col":504510},"end":{"line_number":44,"utf16_col":504809}}},{"name":"a","kind":"function","ident_start":594190,"ident_end":594191,"extent_start":594181,"extent_end":594212,"fully_qualified_name":"a","ident_utf16":{"start":{"line_number":44,"utf16_col":504655},"end":{"line_number":44,"utf16_col":504656}},"extent_utf16":{"start":{"line_number":44,"utf16_col":504646},"end":{"line_number":44,"utf16_col":504677}}},{"name":"s","kind":"function","ident_start":594221,"ident_end":594222,"extent_start":594212,"extent_end":594343,"fully_qualified_name":"s","ident_utf16":{"start":{"line_number":44,"utf16_col":504686},"end":{"line_number":44,"utf16_col":504687}},"extent_utf16":{"start":{"line_number":44,"utf16_col":504677},"end":{"line_number":44,"utf16_col":504808}}},{"name":"renderFinally","kind":"function","ident_start":594794,"ident_end":594807,"extent_start":594794,"extent_end":594933,"fully_qualified_name":"renderFinally","ident_utf16":{"start":{"line_number":44,"utf16_col":505259},"end":{"line_number":44,"utf16_col":505272}},"extent_utf16":{"start":{"line_number":44,"utf16_col":505259},"end":{"line_number":44,"utf16_col":505398}}},{"name":"_doAnimation","kind":"function","ident_start":594948,"ident_end":594960,"extent_start":594936,"extent_end":595985,"fully_qualified_name":"_doAnimation","ident_utf16":{"start":{"line_number":44,"utf16_col":505413},"end":{"line_number":44,"utf16_col":505425}},"extent_utf16":{"start":{"line_number":44,"utf16_col":505401},"end":{"line_number":44,"utf16_col":506450}}},{"name":"_resetController","kind":"function","ident_start":595998,"ident_end":596014,"extent_start":595986,"extent_end":596479,"fully_qualified_name":"_resetController","ident_utf16":{"start":{"line_number":44,"utf16_col":506463},"end":{"line_number":44,"utf16_col":506479}},"extent_utf16":{"start":{"line_number":44,"utf16_col":506451},"end":{"line_number":44,"utf16_col":506944}}},{"name":"_clearController","kind":"function","ident_start":596492,"ident_end":596508,"extent_start":596480,"extent_end":596593,"fully_qualified_name":"_clearController","ident_utf16":{"start":{"line_number":44,"utf16_col":506957},"end":{"line_number":44,"utf16_col":506973}},"extent_utf16":{"start":{"line_number":44,"utf16_col":506945},"end":{"line_number":44,"utf16_col":507058}}},{"name":"_onPan","kind":"function","ident_start":596606,"ident_end":596612,"extent_start":596594,"extent_end":596935,"fully_qualified_name":"_onPan","ident_utf16":{"start":{"line_number":44,"utf16_col":507071},"end":{"line_number":44,"utf16_col":507077}},"extent_utf16":{"start":{"line_number":44,"utf16_col":507059},"end":{"line_number":44,"utf16_col":507400}}},{"name":"_onZoom","kind":"function","ident_start":596948,"ident_end":596955,"extent_start":596936,"extent_end":597590,"fully_qualified_name":"_onZoom","ident_utf16":{"start":{"line_number":44,"utf16_col":507413},"end":{"line_number":44,"utf16_col":507420}},"extent_utf16":{"start":{"line_number":44,"utf16_col":507401},"end":{"line_number":44,"utf16_col":508055}}},{"name":"_initEvents","kind":"function","ident_start":597603,"ident_end":597614,"extent_start":597591,"extent_end":598019,"fully_qualified_name":"_initEvents","ident_utf16":{"start":{"line_number":44,"utf16_col":508068},"end":{"line_number":44,"utf16_col":508079}},"extent_utf16":{"start":{"line_number":44,"utf16_col":508056},"end":{"line_number":44,"utf16_col":508484}}},{"name":"_renderBreadcrumb","kind":"function","ident_start":598032,"ident_end":598049,"extent_start":598020,"extent_end":598405,"fully_qualified_name":"_renderBreadcrumb","ident_utf16":{"start":{"line_number":44,"utf16_col":508497},"end":{"line_number":44,"utf16_col":508514}},"extent_utf16":{"start":{"line_number":44,"utf16_col":508485},"end":{"line_number":44,"utf16_col":508870}}},{"name":"remove","kind":"function","ident_start":598418,"ident_end":598424,"extent_start":598406,"extent_end":598633,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":508883},"end":{"line_number":44,"utf16_col":508889}},"extent_utf16":{"start":{"line_number":44,"utf16_col":508871},"end":{"line_number":44,"utf16_col":509098}}},{"name":"dispose","kind":"function","ident_start":598646,"ident_end":598653,"extent_start":598634,"extent_end":598689,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":509111},"end":{"line_number":44,"utf16_col":509118}},"extent_utf16":{"start":{"line_number":44,"utf16_col":509099},"end":{"line_number":44,"utf16_col":509154}}},{"name":"_zoomToNode","kind":"function","ident_start":598702,"ident_end":598713,"extent_start":598690,"extent_end":598839,"fully_qualified_name":"_zoomToNode","ident_utf16":{"start":{"line_number":44,"utf16_col":509167},"end":{"line_number":44,"utf16_col":509178}},"extent_utf16":{"start":{"line_number":44,"utf16_col":509155},"end":{"line_number":44,"utf16_col":509304}}},{"name":"_rootToNode","kind":"function","ident_start":598852,"ident_end":598863,"extent_start":598840,"extent_end":598989,"fully_qualified_name":"_rootToNode","ident_utf16":{"start":{"line_number":44,"utf16_col":509317},"end":{"line_number":44,"utf16_col":509328}},"extent_utf16":{"start":{"line_number":44,"utf16_col":509305},"end":{"line_number":44,"utf16_col":509454}}},{"name":"findTarget","kind":"function","ident_start":599002,"ident_end":599012,"extent_start":598990,"extent_end":599354,"fully_qualified_name":"findTarget","ident_utf16":{"start":{"line_number":44,"utf16_col":509467},"end":{"line_number":44,"utf16_col":509477}},"extent_utf16":{"start":{"line_number":44,"utf16_col":509455},"end":{"line_number":44,"utf16_col":509819}}},{"name":"t","kind":"function","ident_start":599422,"ident_end":599423,"extent_start":599413,"extent_end":600170,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":509887},"end":{"line_number":44,"utf16_col":509888}},"extent_utf16":{"start":{"line_number":44,"utf16_col":509878},"end":{"line_number":44,"utf16_col":510635}}},{"name":"mapValueToVisual","kind":"function","ident_start":600189,"ident_end":600205,"extent_start":600177,"extent_end":600284,"fully_qualified_name":"mapValueToVisual","ident_utf16":{"start":{"line_number":44,"utf16_col":510654},"end":{"line_number":44,"utf16_col":510670}},"extent_utf16":{"start":{"line_number":44,"utf16_col":510642},"end":{"line_number":44,"utf16_col":510749}}},{"name":"getNormalizer","kind":"function","ident_start":600297,"ident_end":600310,"extent_start":600285,"extent_end":600357,"fully_qualified_name":"getNormalizer","ident_utf16":{"start":{"line_number":44,"utf16_col":510762},"end":{"line_number":44,"utf16_col":510775}},"extent_utf16":{"start":{"line_number":44,"utf16_col":510750},"end":{"line_number":44,"utf16_col":510822}}},{"name":"listVisualTypes","kind":"function","ident_start":600360,"ident_end":600375,"extent_start":600358,"extent_end":600414,"fully_qualified_name":"listVisualTypes","ident_utf16":{"start":{"line_number":44,"utf16_col":510825},"end":{"line_number":44,"utf16_col":510840}},"extent_utf16":{"start":{"line_number":44,"utf16_col":510823},"end":{"line_number":44,"utf16_col":510879}}},{"name":"isValidType","kind":"function","ident_start":600417,"ident_end":600428,"extent_start":600415,"extent_end":600483,"fully_qualified_name":"isValidType","ident_utf16":{"start":{"line_number":44,"utf16_col":510882},"end":{"line_number":44,"utf16_col":510893}},"extent_utf16":{"start":{"line_number":44,"utf16_col":510880},"end":{"line_number":44,"utf16_col":510948}}},{"name":"eachVisual","kind":"function","ident_start":600486,"ident_end":600496,"extent_start":600484,"extent_end":600539,"fully_qualified_name":"eachVisual","ident_utf16":{"start":{"line_number":44,"utf16_col":510951},"end":{"line_number":44,"utf16_col":510961}},"extent_utf16":{"start":{"line_number":44,"utf16_col":510949},"end":{"line_number":44,"utf16_col":511004}}},{"name":"mapVisual","kind":"function","ident_start":600542,"ident_end":600551,"extent_start":600540,"extent_end":600679,"fully_qualified_name":"mapVisual","ident_utf16":{"start":{"line_number":44,"utf16_col":511007},"end":{"line_number":44,"utf16_col":511016}},"extent_utf16":{"start":{"line_number":44,"utf16_col":511005},"end":{"line_number":44,"utf16_col":511144}}},{"name":"retrieveVisuals","kind":"function","ident_start":600682,"ident_end":600697,"extent_start":600680,"extent_end":600816,"fully_qualified_name":"retrieveVisuals","ident_utf16":{"start":{"line_number":44,"utf16_col":511147},"end":{"line_number":44,"utf16_col":511162}},"extent_utf16":{"start":{"line_number":44,"utf16_col":511145},"end":{"line_number":44,"utf16_col":511281}}},{"name":"prepareVisualTypes","kind":"function","ident_start":600819,"ident_end":600837,"extent_start":600817,"extent_end":601034,"fully_qualified_name":"prepareVisualTypes","ident_utf16":{"start":{"line_number":44,"utf16_col":511284},"end":{"line_number":44,"utf16_col":511302}},"extent_utf16":{"start":{"line_number":44,"utf16_col":511282},"end":{"line_number":44,"utf16_col":511499}}},{"name":"dependsOn","kind":"function","ident_start":601037,"ident_end":601046,"extent_start":601035,"extent_end":601109,"fully_qualified_name":"dependsOn","ident_utf16":{"start":{"line_number":44,"utf16_col":511502},"end":{"line_number":44,"utf16_col":511511}},"extent_utf16":{"start":{"line_number":44,"utf16_col":511500},"end":{"line_number":44,"utf16_col":511574}}},{"name":"findPieceIndex","kind":"function","ident_start":601112,"ident_end":601126,"extent_start":601110,"extent_end":601590,"fully_qualified_name":"findPieceIndex","ident_utf16":{"start":{"line_number":44,"utf16_col":511577},"end":{"line_number":44,"utf16_col":511591}},"extent_utf16":{"start":{"line_number":44,"utf16_col":511575},"end":{"line_number":44,"utf16_col":512055}}},{"name":"c","kind":"function","ident_start":601547,"ident_end":601548,"extent_start":601538,"extent_end":601589,"fully_qualified_name":"c","ident_utf16":{"start":{"line_number":44,"utf16_col":512012},"end":{"line_number":44,"utf16_col":512013}},"extent_utf16":{"start":{"line_number":44,"utf16_col":512003},"end":{"line_number":44,"utf16_col":512054}}},{"name":"getColorMapper","kind":"function","ident_start":601640,"ident_end":601654,"extent_start":601640,"extent_end":601902,"fully_qualified_name":"getColorMapper","ident_utf16":{"start":{"line_number":44,"utf16_col":512105},"end":{"line_number":44,"utf16_col":512119}},"extent_utf16":{"start":{"line_number":44,"utf16_col":512105},"end":{"line_number":44,"utf16_col":512367}}},{"name":"linear","kind":"function","ident_start":601924,"ident_end":601930,"extent_start":601924,"extent_end":601992,"fully_qualified_name":"linear","ident_utf16":{"start":{"line_number":44,"utf16_col":512389},"end":{"line_number":44,"utf16_col":512395}},"extent_utf16":{"start":{"line_number":44,"utf16_col":512389},"end":{"line_number":44,"utf16_col":512457}}},{"name":"piecewise","kind":"function","ident_start":602005,"ident_end":602014,"extent_start":602005,"extent_end":602115,"fully_qualified_name":"piecewise","ident_utf16":{"start":{"line_number":44,"utf16_col":512470},"end":{"line_number":44,"utf16_col":512479}},"extent_utf16":{"start":{"line_number":44,"utf16_col":512470},"end":{"line_number":44,"utf16_col":512580}}},{"name":"applyVisual","kind":"function","ident_start":602613,"ident_end":602624,"extent_start":602613,"extent_end":602678,"fully_qualified_name":"applyVisual","ident_utf16":{"start":{"line_number":44,"utf16_col":513078},"end":{"line_number":44,"utf16_col":513089}},"extent_utf16":{"start":{"line_number":44,"utf16_col":513078},"end":{"line_number":44,"utf16_col":513143}}},{"name":"piecewise","kind":"function","ident_start":602722,"ident_end":602731,"extent_start":602722,"extent_end":602806,"fully_qualified_name":"piecewise","ident_utf16":{"start":{"line_number":44,"utf16_col":513187},"end":{"line_number":44,"utf16_col":513196}},"extent_utf16":{"start":{"line_number":44,"utf16_col":513187},"end":{"line_number":44,"utf16_col":513271}}},{"name":"LD","kind":"function","ident_start":602905,"ident_end":602907,"extent_start":602896,"extent_end":603068,"fully_qualified_name":"LD","ident_utf16":{"start":{"line_number":44,"utf16_col":513370},"end":{"line_number":44,"utf16_col":513372}},"extent_utf16":{"start":{"line_number":44,"utf16_col":513361},"end":{"line_number":44,"utf16_col":513533}}},{"name":"PD","kind":"function","ident_start":603077,"ident_end":603079,"extent_start":603068,"extent_end":603208,"fully_qualified_name":"PD","ident_utf16":{"start":{"line_number":44,"utf16_col":513542},"end":{"line_number":44,"utf16_col":513544}},"extent_utf16":{"start":{"line_number":44,"utf16_col":513533},"end":{"line_number":44,"utf16_col":513673}}},{"name":"applyVisual","kind":"function","ident_start":603090,"ident_end":603101,"extent_start":603090,"extent_end":603176,"fully_qualified_name":"applyVisual","ident_utf16":{"start":{"line_number":44,"utf16_col":513555},"end":{"line_number":44,"utf16_col":513566}},"extent_utf16":{"start":{"line_number":44,"utf16_col":513555},"end":{"line_number":44,"utf16_col":513641}}},{"name":"OD","kind":"function","ident_start":603217,"ident_end":603219,"extent_start":603208,"extent_end":603304,"fully_qualified_name":"OD","ident_utf16":{"start":{"line_number":44,"utf16_col":513682},"end":{"line_number":44,"utf16_col":513684}},"extent_utf16":{"start":{"line_number":44,"utf16_col":513673},"end":{"line_number":44,"utf16_col":513769}}},{"name":"RD","kind":"function","ident_start":603313,"ident_end":603315,"extent_start":603304,"extent_end":603373,"fully_qualified_name":"RD","ident_utf16":{"start":{"line_number":44,"utf16_col":513778},"end":{"line_number":44,"utf16_col":513780}},"extent_utf16":{"start":{"line_number":44,"utf16_col":513769},"end":{"line_number":44,"utf16_col":513838}}},{"name":"ND","kind":"function","ident_start":603382,"ident_end":603384,"extent_start":603373,"extent_end":603461,"fully_qualified_name":"ND","ident_utf16":{"start":{"line_number":44,"utf16_col":513847},"end":{"line_number":44,"utf16_col":513849}},"extent_utf16":{"start":{"line_number":44,"utf16_col":513838},"end":{"line_number":44,"utf16_col":513926}}},{"name":"ED","kind":"function","ident_start":603470,"ident_end":603472,"extent_start":603461,"extent_end":603504,"fully_qualified_name":"ED","ident_utf16":{"start":{"line_number":44,"utf16_col":513935},"end":{"line_number":44,"utf16_col":513937}},"extent_utf16":{"start":{"line_number":44,"utf16_col":513926},"end":{"line_number":44,"utf16_col":513969}}},{"name":"zD","kind":"function","ident_start":603513,"ident_end":603515,"extent_start":603504,"extent_end":603704,"fully_qualified_name":"zD","ident_utf16":{"start":{"line_number":44,"utf16_col":513978},"end":{"line_number":44,"utf16_col":513980}},"extent_utf16":{"start":{"line_number":44,"utf16_col":513969},"end":{"line_number":44,"utf16_col":514169}}},{"name":"linear","kind":"function","ident_start":603526,"ident_end":603532,"extent_start":603526,"extent_end":603582,"fully_qualified_name":"linear","ident_utf16":{"start":{"line_number":44,"utf16_col":513991},"end":{"line_number":44,"utf16_col":513997}},"extent_utf16":{"start":{"line_number":44,"utf16_col":513991},"end":{"line_number":44,"utf16_col":514047}}},{"name":"piecewise","kind":"function","ident_start":603595,"ident_end":603604,"extent_start":603595,"extent_end":603693,"fully_qualified_name":"piecewise","ident_utf16":{"start":{"line_number":44,"utf16_col":514060},"end":{"line_number":44,"utf16_col":514069}},"extent_utf16":{"start":{"line_number":44,"utf16_col":514060},"end":{"line_number":44,"utf16_col":514158}}},{"name":"VD","kind":"function","ident_start":603713,"ident_end":603715,"extent_start":603704,"extent_end":603849,"fully_qualified_name":"VD","ident_utf16":{"start":{"line_number":44,"utf16_col":514178},"end":{"line_number":44,"utf16_col":514180}},"extent_utf16":{"start":{"line_number":44,"utf16_col":514169},"end":{"line_number":44,"utf16_col":514314}}},{"name":"BD","kind":"function","ident_start":603858,"ident_end":603860,"extent_start":603849,"extent_end":603973,"fully_qualified_name":"BD","ident_utf16":{"start":{"line_number":44,"utf16_col":514323},"end":{"line_number":44,"utf16_col":514325}},"extent_utf16":{"start":{"line_number":44,"utf16_col":514314},"end":{"line_number":44,"utf16_col":514438}}},{"name":"linear","kind":"function","ident_start":603981,"ident_end":603987,"extent_start":603981,"extent_end":604045,"fully_qualified_name":"linear","ident_utf16":{"start":{"line_number":44,"utf16_col":514446},"end":{"line_number":44,"utf16_col":514452}},"extent_utf16":{"start":{"line_number":44,"utf16_col":514446},"end":{"line_number":44,"utf16_col":514510}}},{"name":"piecewise","kind":"function","ident_start":604046,"ident_end":604055,"extent_start":604046,"extent_end":604172,"fully_qualified_name":"piecewise","ident_utf16":{"start":{"line_number":44,"utf16_col":514511},"end":{"line_number":44,"utf16_col":514520}},"extent_utf16":{"start":{"line_number":44,"utf16_col":514511},"end":{"line_number":44,"utf16_col":514637}}},{"name":"category","kind":"function","ident_start":604173,"ident_end":604181,"extent_start":604173,"extent_end":604272,"fully_qualified_name":"category","ident_utf16":{"start":{"line_number":44,"utf16_col":514638},"end":{"line_number":44,"utf16_col":514646}},"extent_utf16":{"start":{"line_number":44,"utf16_col":514638},"end":{"line_number":44,"utf16_col":514737}}},{"name":"GD","kind":"function","ident_start":604292,"ident_end":604294,"extent_start":604283,"extent_end":604320,"fully_qualified_name":"GD","ident_utf16":{"start":{"line_number":44,"utf16_col":514757},"end":{"line_number":44,"utf16_col":514759}},"extent_utf16":{"start":{"line_number":44,"utf16_col":514748},"end":{"line_number":44,"utf16_col":514785}}},{"name":"reset","kind":"function","ident_start":604357,"ident_end":604362,"extent_start":604357,"extent_end":604460,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":514822},"end":{"line_number":44,"utf16_col":514827}},"extent_utf16":{"start":{"line_number":44,"utf16_col":514822},"end":{"line_number":44,"utf16_col":514925}}},{"name":"YD","kind":"function","ident_start":604471,"ident_end":604473,"extent_start":604462,"extent_end":605881,"fully_qualified_name":"YD","ident_utf16":{"start":{"line_number":44,"utf16_col":514936},"end":{"line_number":44,"utf16_col":514938}},"extent_utf16":{"start":{"line_number":44,"utf16_col":514927},"end":{"line_number":44,"utf16_col":516346}}},{"name":"XD","kind":"function","ident_start":605890,"ident_end":605892,"extent_start":605881,"extent_end":606023,"fully_qualified_name":"XD","ident_utf16":{"start":{"line_number":44,"utf16_col":516355},"end":{"line_number":44,"utf16_col":516357}},"extent_utf16":{"start":{"line_number":44,"utf16_col":516346},"end":{"line_number":44,"utf16_col":516488}}},{"name":"UD","kind":"function","ident_start":606032,"ident_end":606034,"extent_start":606023,"extent_end":606083,"fully_qualified_name":"UD","ident_utf16":{"start":{"line_number":44,"utf16_col":516497},"end":{"line_number":44,"utf16_col":516499}},"extent_utf16":{"start":{"line_number":44,"utf16_col":516488},"end":{"line_number":44,"utf16_col":516548}}},{"name":"ZD","kind":"function","ident_start":606092,"ident_end":606094,"extent_start":606083,"extent_end":606159,"fully_qualified_name":"ZD","ident_utf16":{"start":{"line_number":44,"utf16_col":516557},"end":{"line_number":44,"utf16_col":516559}},"extent_utf16":{"start":{"line_number":44,"utf16_col":516548},"end":{"line_number":44,"utf16_col":516624}}},{"name":"reset","kind":"function","ident_start":606334,"ident_end":606339,"extent_start":606334,"extent_end":607877,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":516799},"end":{"line_number":44,"utf16_col":516804}},"extent_utf16":{"start":{"line_number":44,"utf16_col":516799},"end":{"line_number":44,"utf16_col":518342}}},{"name":"iA","kind":"function","ident_start":607888,"ident_end":607890,"extent_start":607879,"extent_end":609842,"fully_qualified_name":"iA","ident_utf16":{"start":{"line_number":44,"utf16_col":518353},"end":{"line_number":44,"utf16_col":518355}},"extent_utf16":{"start":{"line_number":44,"utf16_col":518344},"end":{"line_number":44,"utf16_col":520307}}},{"name":"rA","kind":"function","ident_start":609851,"ident_end":609853,"extent_start":609842,"extent_end":610021,"fully_qualified_name":"rA","ident_utf16":{"start":{"line_number":44,"utf16_col":520316},"end":{"line_number":44,"utf16_col":520318}},"extent_utf16":{"start":{"line_number":44,"utf16_col":520307},"end":{"line_number":44,"utf16_col":520486}}},{"name":"oA","kind":"function","ident_start":610030,"ident_end":610032,"extent_start":610021,"extent_end":610407,"fully_qualified_name":"oA","ident_utf16":{"start":{"line_number":44,"utf16_col":520495},"end":{"line_number":44,"utf16_col":520497}},"extent_utf16":{"start":{"line_number":44,"utf16_col":520486},"end":{"line_number":44,"utf16_col":520872}}},{"name":"aA","kind":"function","ident_start":610416,"ident_end":610418,"extent_start":610407,"extent_end":610682,"fully_qualified_name":"aA","ident_utf16":{"start":{"line_number":44,"utf16_col":520881},"end":{"line_number":44,"utf16_col":520883}},"extent_utf16":{"start":{"line_number":44,"utf16_col":520872},"end":{"line_number":44,"utf16_col":521147}}},{"name":"sA","kind":"function","ident_start":610691,"ident_end":610693,"extent_start":610682,"extent_end":610726,"fully_qualified_name":"sA","ident_utf16":{"start":{"line_number":44,"utf16_col":521156},"end":{"line_number":44,"utf16_col":521158}},"extent_utf16":{"start":{"line_number":44,"utf16_col":521147},"end":{"line_number":44,"utf16_col":521191}}},{"name":"lA","kind":"function","ident_start":610735,"ident_end":610737,"extent_start":610726,"extent_end":611084,"fully_qualified_name":"lA","ident_utf16":{"start":{"line_number":44,"utf16_col":521200},"end":{"line_number":44,"utf16_col":521202}},"extent_utf16":{"start":{"line_number":44,"utf16_col":521191},"end":{"line_number":44,"utf16_col":521549}}},{"name":"uA","kind":"function","ident_start":611093,"ident_end":611095,"extent_start":611084,"extent_end":611837,"fully_qualified_name":"uA","ident_utf16":{"start":{"line_number":44,"utf16_col":521558},"end":{"line_number":44,"utf16_col":521560}},"extent_utf16":{"start":{"line_number":44,"utf16_col":521549},"end":{"line_number":44,"utf16_col":522302}}},{"name":"hA","kind":"function","ident_start":611846,"ident_end":611848,"extent_start":611837,"extent_end":611891,"fully_qualified_name":"hA","ident_utf16":{"start":{"line_number":44,"utf16_col":522311},"end":{"line_number":44,"utf16_col":522313}},"extent_utf16":{"start":{"line_number":44,"utf16_col":522302},"end":{"line_number":44,"utf16_col":522356}}},{"name":"cA","kind":"function","ident_start":611900,"ident_end":611902,"extent_start":611891,"extent_end":612766,"fully_qualified_name":"cA","ident_utf16":{"start":{"line_number":44,"utf16_col":522365},"end":{"line_number":44,"utf16_col":522367}},"extent_utf16":{"start":{"line_number":44,"utf16_col":522356},"end":{"line_number":44,"utf16_col":523231}}},{"name":"dA","kind":"function","ident_start":612782,"ident_end":612784,"extent_start":612782,"extent_end":612833,"fully_qualified_name":"dA","ident_utf16":{"start":{"line_number":44,"utf16_col":523247},"end":{"line_number":44,"utf16_col":523249}},"extent_utf16":{"start":{"line_number":44,"utf16_col":523247},"end":{"line_number":44,"utf16_col":523298}}},{"name":"fA","kind":"function","ident_start":612834,"ident_end":612836,"extent_start":612834,"extent_end":613039,"fully_qualified_name":"fA","ident_utf16":{"start":{"line_number":44,"utf16_col":523299},"end":{"line_number":44,"utf16_col":523301}},"extent_utf16":{"start":{"line_number":44,"utf16_col":523299},"end":{"line_number":44,"utf16_col":523504}}},{"name":"gA","kind":"function","ident_start":613040,"ident_end":613042,"extent_start":613040,"extent_end":613152,"fully_qualified_name":"gA","ident_utf16":{"start":{"line_number":44,"utf16_col":523505},"end":{"line_number":44,"utf16_col":523507}},"extent_utf16":{"start":{"line_number":44,"utf16_col":523505},"end":{"line_number":44,"utf16_col":523617}}},{"name":"yA","kind":"function","ident_start":613153,"ident_end":613155,"extent_start":613153,"extent_end":613218,"fully_qualified_name":"yA","ident_utf16":{"start":{"line_number":44,"utf16_col":523618},"end":{"line_number":44,"utf16_col":523620}},"extent_utf16":{"start":{"line_number":44,"utf16_col":523618},"end":{"line_number":44,"utf16_col":523683}}},{"name":"vA","kind":"function","ident_start":613219,"ident_end":613221,"extent_start":613219,"extent_end":613280,"fully_qualified_name":"vA","ident_utf16":{"start":{"line_number":44,"utf16_col":523684},"end":{"line_number":44,"utf16_col":523686}},"extent_utf16":{"start":{"line_number":44,"utf16_col":523684},"end":{"line_number":44,"utf16_col":523745}}},{"name":"mA","kind":"function","ident_start":613290,"ident_end":613292,"extent_start":613281,"extent_end":613815,"fully_qualified_name":"mA","ident_utf16":{"start":{"line_number":44,"utf16_col":523755},"end":{"line_number":44,"utf16_col":523757}},"extent_utf16":{"start":{"line_number":44,"utf16_col":523746},"end":{"line_number":44,"utf16_col":524280}}},{"name":"xA","kind":"function","ident_start":613824,"ident_end":613826,"extent_start":613815,"extent_end":613992,"fully_qualified_name":"xA","ident_utf16":{"start":{"line_number":44,"utf16_col":524289},"end":{"line_number":44,"utf16_col":524291}},"extent_utf16":{"start":{"line_number":44,"utf16_col":524280},"end":{"line_number":44,"utf16_col":524457}}},{"name":"_A","kind":"function","ident_start":614001,"ident_end":614003,"extent_start":613992,"extent_end":614253,"fully_qualified_name":"_A","ident_utf16":{"start":{"line_number":44,"utf16_col":524466},"end":{"line_number":44,"utf16_col":524468}},"extent_utf16":{"start":{"line_number":44,"utf16_col":524457},"end":{"line_number":44,"utf16_col":524718}}},{"name":"bA","kind":"function","ident_start":614262,"ident_end":614264,"extent_start":614253,"extent_end":614688,"fully_qualified_name":"bA","ident_utf16":{"start":{"line_number":44,"utf16_col":524727},"end":{"line_number":44,"utf16_col":524729}},"extent_utf16":{"start":{"line_number":44,"utf16_col":524718},"end":{"line_number":44,"utf16_col":525153}}},{"name":"wA","kind":"function","ident_start":614697,"ident_end":614699,"extent_start":614688,"extent_end":614827,"fully_qualified_name":"wA","ident_utf16":{"start":{"line_number":44,"utf16_col":525162},"end":{"line_number":44,"utf16_col":525164}},"extent_utf16":{"start":{"line_number":44,"utf16_col":525153},"end":{"line_number":44,"utf16_col":525292}}},{"name":"SA","kind":"function","ident_start":614836,"ident_end":614838,"extent_start":614827,"extent_end":614922,"fully_qualified_name":"SA","ident_utf16":{"start":{"line_number":44,"utf16_col":525301},"end":{"line_number":44,"utf16_col":525303}},"extent_utf16":{"start":{"line_number":44,"utf16_col":525292},"end":{"line_number":44,"utf16_col":525387}}},{"name":"TA","kind":"function","ident_start":614952,"ident_end":614954,"extent_start":614943,"extent_end":615583,"fully_qualified_name":"TA","ident_utf16":{"start":{"line_number":44,"utf16_col":525417},"end":{"line_number":44,"utf16_col":525419}},"extent_utf16":{"start":{"line_number":44,"utf16_col":525408},"end":{"line_number":44,"utf16_col":526048}}},{"name":"value","kind":"function","ident_start":615591,"ident_end":615596,"extent_start":615591,"extent_end":615792,"fully_qualified_name":"value","ident_utf16":{"start":{"line_number":44,"utf16_col":526056},"end":{"line_number":44,"utf16_col":526061}},"extent_utf16":{"start":{"line_number":44,"utf16_col":526056},"end":{"line_number":44,"utf16_col":526257}}},{"name":"symbolSize","kind":"function","ident_start":615793,"ident_end":615803,"extent_start":615793,"extent_end":616169,"fully_qualified_name":"symbolSize","ident_utf16":{"start":{"line_number":44,"utf16_col":526258},"end":{"line_number":44,"utf16_col":526268}},"extent_utf16":{"start":{"line_number":44,"utf16_col":526258},"end":{"line_number":44,"utf16_col":526634}}},{"name":"DA","kind":"function","ident_start":616180,"ident_end":616182,"extent_start":616171,"extent_end":616601,"fully_qualified_name":"DA","ident_utf16":{"start":{"line_number":44,"utf16_col":526645},"end":{"line_number":44,"utf16_col":526647}},"extent_utf16":{"start":{"line_number":44,"utf16_col":526636},"end":{"line_number":44,"utf16_col":527066}}},{"name":"AA","kind":"function","ident_start":616610,"ident_end":616612,"extent_start":616601,"extent_end":616708,"fully_qualified_name":"AA","ident_utf16":{"start":{"line_number":44,"utf16_col":527075},"end":{"line_number":44,"utf16_col":527077}},"extent_utf16":{"start":{"line_number":44,"utf16_col":527066},"end":{"line_number":44,"utf16_col":527173}}},{"name":"LA","kind":"function","ident_start":616727,"ident_end":616729,"extent_start":616718,"extent_end":619570,"fully_qualified_name":"LA","ident_utf16":{"start":{"line_number":44,"utf16_col":527192},"end":{"line_number":44,"utf16_col":527194}},"extent_utf16":{"start":{"line_number":44,"utf16_col":527183},"end":{"line_number":44,"utf16_col":530035}}},{"name":"warmUp","kind":"function","ident_start":618070,"ident_end":618076,"extent_start":618070,"extent_end":618095,"fully_qualified_name":"warmUp","ident_utf16":{"start":{"line_number":44,"utf16_col":528535},"end":{"line_number":44,"utf16_col":528541}},"extent_utf16":{"start":{"line_number":44,"utf16_col":528535},"end":{"line_number":44,"utf16_col":528560}}},{"name":"setFixed","kind":"function","ident_start":618096,"ident_end":618104,"extent_start":618096,"extent_end":618131,"fully_qualified_name":"setFixed","ident_utf16":{"start":{"line_number":44,"utf16_col":528561},"end":{"line_number":44,"utf16_col":528569}},"extent_utf16":{"start":{"line_number":44,"utf16_col":528561},"end":{"line_number":44,"utf16_col":528596}}},{"name":"setUnfixed","kind":"function","ident_start":618132,"ident_end":618142,"extent_start":618132,"extent_end":618169,"fully_qualified_name":"setUnfixed","ident_utf16":{"start":{"line_number":44,"utf16_col":528597},"end":{"line_number":44,"utf16_col":528607}},"extent_utf16":{"start":{"line_number":44,"utf16_col":528597},"end":{"line_number":44,"utf16_col":528634}}},{"name":"beforeStep","kind":"function","ident_start":618170,"ident_end":618180,"extent_start":618170,"extent_end":618197,"fully_qualified_name":"beforeStep","ident_utf16":{"start":{"line_number":44,"utf16_col":528635},"end":{"line_number":44,"utf16_col":528645}},"extent_utf16":{"start":{"line_number":44,"utf16_col":528635},"end":{"line_number":44,"utf16_col":528662}}},{"name":"afterStep","kind":"function","ident_start":618198,"ident_end":618207,"extent_start":618198,"extent_end":618224,"fully_qualified_name":"afterStep","ident_utf16":{"start":{"line_number":44,"utf16_col":528663},"end":{"line_number":44,"utf16_col":528672}},"extent_utf16":{"start":{"line_number":44,"utf16_col":528663},"end":{"line_number":44,"utf16_col":528689}}},{"name":"step","kind":"function","ident_start":618225,"ident_end":618229,"extent_start":618225,"extent_end":618901,"fully_qualified_name":"step","ident_utf16":{"start":{"line_number":44,"utf16_col":528690},"end":{"line_number":44,"utf16_col":528694}},"extent_utf16":{"start":{"line_number":44,"utf16_col":528690},"end":{"line_number":44,"utf16_col":529366}}},{"name":"PA","kind":"function","ident_start":619579,"ident_end":619581,"extent_start":619570,"extent_end":620317,"fully_qualified_name":"PA","ident_utf16":{"start":{"line_number":44,"utf16_col":530044},"end":{"line_number":44,"utf16_col":530046}},"extent_utf16":{"start":{"line_number":44,"utf16_col":530035},"end":{"line_number":44,"utf16_col":530782}}},{"name":"NA","kind":"function","ident_start":620353,"ident_end":620355,"extent_start":620353,"extent_end":620422,"fully_qualified_name":"NA","ident_utf16":{"start":{"line_number":44,"utf16_col":530818},"end":{"line_number":44,"utf16_col":530820}},"extent_utf16":{"start":{"line_number":44,"utf16_col":530818},"end":{"line_number":44,"utf16_col":530887}}},{"name":"e","kind":"function","ident_start":620445,"ident_end":620446,"extent_start":620436,"extent_end":620496,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":530910},"end":{"line_number":44,"utf16_col":530911}},"extent_utf16":{"start":{"line_number":44,"utf16_col":530901},"end":{"line_number":44,"utf16_col":530961}}},{"name":"EA","kind":"function","ident_start":620517,"ident_end":620519,"extent_start":620508,"extent_end":620561,"fully_qualified_name":"EA","ident_utf16":{"start":{"line_number":44,"utf16_col":530982},"end":{"line_number":44,"utf16_col":530984}},"extent_utf16":{"start":{"line_number":44,"utf16_col":530973},"end":{"line_number":44,"utf16_col":531026}}},{"name":"e","kind":"function","ident_start":620589,"ident_end":620590,"extent_start":620580,"extent_end":620647,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":531054},"end":{"line_number":44,"utf16_col":531055}},"extent_utf16":{"start":{"line_number":44,"utf16_col":531045},"end":{"line_number":44,"utf16_col":531112}}},{"name":"getDefaultStyle","kind":"function","ident_start":620673,"ident_end":620688,"extent_start":620661,"extent_end":620732,"fully_qualified_name":"getDefaultStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":531138},"end":{"line_number":44,"utf16_col":531153}},"extent_utf16":{"start":{"line_number":44,"utf16_col":531126},"end":{"line_number":44,"utf16_col":531197}}},{"name":"getDefaultShape","kind":"function","ident_start":620745,"ident_end":620760,"extent_start":620733,"extent_end":620786,"fully_qualified_name":"getDefaultShape","ident_utf16":{"start":{"line_number":44,"utf16_col":531210},"end":{"line_number":44,"utf16_col":531225}},"extent_utf16":{"start":{"line_number":44,"utf16_col":531198},"end":{"line_number":44,"utf16_col":531251}}},{"name":"buildPath","kind":"function","ident_start":620799,"ident_end":620808,"extent_start":620787,"extent_end":620885,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":531264},"end":{"line_number":44,"utf16_col":531273}},"extent_utf16":{"start":{"line_number":44,"utf16_col":531252},"end":{"line_number":44,"utf16_col":531350}}},{"name":"pointAt","kind":"function","ident_start":620898,"ident_end":620905,"extent_start":620886,"extent_end":620988,"fully_qualified_name":"pointAt","ident_utf16":{"start":{"line_number":44,"utf16_col":531363},"end":{"line_number":44,"utf16_col":531370}},"extent_utf16":{"start":{"line_number":44,"utf16_col":531351},"end":{"line_number":44,"utf16_col":531453}}},{"name":"tangentAt","kind":"function","ident_start":621001,"ident_end":621010,"extent_start":620989,"extent_end":621111,"fully_qualified_name":"tangentAt","ident_utf16":{"start":{"line_number":44,"utf16_col":531466},"end":{"line_number":44,"utf16_col":531475}},"extent_utf16":{"start":{"line_number":44,"utf16_col":531454},"end":{"line_number":44,"utf16_col":531576}}},{"name":"BA","kind":"function","ident_start":621157,"ident_end":621159,"extent_start":621148,"extent_end":621182,"fully_qualified_name":"BA","ident_utf16":{"start":{"line_number":44,"utf16_col":531622},"end":{"line_number":44,"utf16_col":531624}},"extent_utf16":{"start":{"line_number":44,"utf16_col":531613},"end":{"line_number":44,"utf16_col":531647}}},{"name":"FA","kind":"function","ident_start":621191,"ident_end":621193,"extent_start":621182,"extent_end":621435,"fully_qualified_name":"FA","ident_utf16":{"start":{"line_number":44,"utf16_col":531656},"end":{"line_number":44,"utf16_col":531658}},"extent_utf16":{"start":{"line_number":44,"utf16_col":531647},"end":{"line_number":44,"utf16_col":531900}}},{"name":"GA","kind":"function","ident_start":621444,"ident_end":621446,"extent_start":621435,"extent_end":621789,"fully_qualified_name":"GA","ident_utf16":{"start":{"line_number":44,"utf16_col":531909},"end":{"line_number":44,"utf16_col":531911}},"extent_utf16":{"start":{"line_number":44,"utf16_col":531900},"end":{"line_number":44,"utf16_col":532254}}},{"name":"WA","kind":"function","ident_start":621798,"ident_end":621800,"extent_start":621789,"extent_end":621933,"fully_qualified_name":"WA","ident_utf16":{"start":{"line_number":44,"utf16_col":532263},"end":{"line_number":44,"utf16_col":532265}},"extent_utf16":{"start":{"line_number":44,"utf16_col":532254},"end":{"line_number":44,"utf16_col":532398}}},{"name":"e","kind":"function","ident_start":621961,"ident_end":621962,"extent_start":621952,"extent_end":622025,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":532426},"end":{"line_number":44,"utf16_col":532427}},"extent_utf16":{"start":{"line_number":44,"utf16_col":532417},"end":{"line_number":44,"utf16_col":532490}}},{"name":"_createLine","kind":"function","ident_start":622051,"ident_end":622062,"extent_start":622039,"extent_end":622368,"fully_qualified_name":"_createLine","ident_utf16":{"start":{"line_number":44,"utf16_col":532516},"end":{"line_number":44,"utf16_col":532527}},"extent_utf16":{"start":{"line_number":44,"utf16_col":532504},"end":{"line_number":44,"utf16_col":532833}}},{"name":"updateData","kind":"function","ident_start":622381,"ident_end":622391,"extent_start":622369,"extent_end":622679,"fully_qualified_name":"updateData","ident_utf16":{"start":{"line_number":44,"utf16_col":532846},"end":{"line_number":44,"utf16_col":532856}},"extent_utf16":{"start":{"line_number":44,"utf16_col":532834},"end":{"line_number":44,"utf16_col":533144}}},{"name":"getLinePath","kind":"function","ident_start":622692,"ident_end":622703,"extent_start":622680,"extent_end":622738,"fully_qualified_name":"getLinePath","ident_utf16":{"start":{"line_number":44,"utf16_col":533157},"end":{"line_number":44,"utf16_col":533168}},"extent_utf16":{"start":{"line_number":44,"utf16_col":533145},"end":{"line_number":44,"utf16_col":533203}}},{"name":"_updateCommonStl","kind":"function","ident_start":622751,"ident_end":622767,"extent_start":622739,"extent_end":624331,"fully_qualified_name":"_updateCommonStl","ident_utf16":{"start":{"line_number":44,"utf16_col":533216},"end":{"line_number":44,"utf16_col":533232}},"extent_utf16":{"start":{"line_number":44,"utf16_col":533204},"end":{"line_number":44,"utf16_col":534796}}},{"name":"getFormattedLabel","kind":"function","ident_start":623862,"ident_end":623879,"extent_start":623862,"extent_end":623937,"fully_qualified_name":"getFormattedLabel","ident_utf16":{"start":{"line_number":44,"utf16_col":534327},"end":{"line_number":44,"utf16_col":534344}},"extent_utf16":{"start":{"line_number":44,"utf16_col":534327},"end":{"line_number":44,"utf16_col":534402}}},{"name":"highlight","kind":"function","ident_start":624344,"ident_end":624353,"extent_start":624332,"extent_end":624374,"fully_qualified_name":"highlight","ident_utf16":{"start":{"line_number":44,"utf16_col":534809},"end":{"line_number":44,"utf16_col":534818}},"extent_utf16":{"start":{"line_number":44,"utf16_col":534797},"end":{"line_number":44,"utf16_col":534839}}},{"name":"downplay","kind":"function","ident_start":624387,"ident_end":624395,"extent_start":624375,"extent_end":624416,"fully_qualified_name":"downplay","ident_utf16":{"start":{"line_number":44,"utf16_col":534852},"end":{"line_number":44,"utf16_col":534860}},"extent_utf16":{"start":{"line_number":44,"utf16_col":534840},"end":{"line_number":44,"utf16_col":534881}}},{"name":"updateLayout","kind":"function","ident_start":624429,"ident_end":624441,"extent_start":624417,"extent_end":624495,"fully_qualified_name":"updateLayout","ident_utf16":{"start":{"line_number":44,"utf16_col":534894},"end":{"line_number":44,"utf16_col":534906}},"extent_utf16":{"start":{"line_number":44,"utf16_col":534882},"end":{"line_number":44,"utf16_col":534960}}},{"name":"setLinePoints","kind":"function","ident_start":624508,"ident_end":624521,"extent_start":624496,"extent_end":624589,"fully_qualified_name":"setLinePoints","ident_utf16":{"start":{"line_number":44,"utf16_col":534973},"end":{"line_number":44,"utf16_col":534986}},"extent_utf16":{"start":{"line_number":44,"utf16_col":534961},"end":{"line_number":44,"utf16_col":535054}}},{"name":"beforeUpdate","kind":"function","ident_start":624602,"ident_end":624614,"extent_start":624590,"extent_end":626594,"fully_qualified_name":"beforeUpdate","ident_utf16":{"start":{"line_number":44,"utf16_col":535067},"end":{"line_number":44,"utf16_col":535079}},"extent_utf16":{"start":{"line_number":44,"utf16_col":535055},"end":{"line_number":44,"utf16_col":537059}}},{"name":"S","kind":"function","ident_start":626435,"ident_end":626436,"extent_start":626426,"extent_end":626593,"fully_qualified_name":"S","ident_utf16":{"start":{"line_number":44,"utf16_col":536900},"end":{"line_number":44,"utf16_col":536901}},"extent_utf16":{"start":{"line_number":44,"utf16_col":536891},"end":{"line_number":44,"utf16_col":537058}}},{"name":"t","kind":"function","ident_start":626625,"ident_end":626626,"extent_start":626616,"extent_end":626669,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":537090},"end":{"line_number":44,"utf16_col":537091}},"extent_utf16":{"start":{"line_number":44,"utf16_col":537081},"end":{"line_number":44,"utf16_col":537134}}},{"name":"updateData","kind":"function","ident_start":626688,"ident_end":626698,"extent_start":626676,"extent_end":626985,"fully_qualified_name":"updateData","ident_utf16":{"start":{"line_number":44,"utf16_col":537153},"end":{"line_number":44,"utf16_col":537163}},"extent_utf16":{"start":{"line_number":44,"utf16_col":537141},"end":{"line_number":44,"utf16_col":537450}}},{"name":"updateLayout","kind":"function","ident_start":626998,"ident_end":627010,"extent_start":626986,"extent_end":627109,"fully_qualified_name":"updateLayout","ident_utf16":{"start":{"line_number":44,"utf16_col":537463},"end":{"line_number":44,"utf16_col":537475}},"extent_utf16":{"start":{"line_number":44,"utf16_col":537451},"end":{"line_number":44,"utf16_col":537574}}},{"name":"incrementalPrepareUpdate","kind":"function","ident_start":627122,"ident_end":627146,"extent_start":627110,"extent_end":627226,"fully_qualified_name":"incrementalPrepareUpdate","ident_utf16":{"start":{"line_number":44,"utf16_col":537587},"end":{"line_number":44,"utf16_col":537611}},"extent_utf16":{"start":{"line_number":44,"utf16_col":537575},"end":{"line_number":44,"utf16_col":537691}}},{"name":"incrementalUpdate","kind":"function","ident_start":627239,"ident_end":627256,"extent_start":627227,"extent_end":627630,"fully_qualified_name":"incrementalUpdate","ident_utf16":{"start":{"line_number":44,"utf16_col":537704},"end":{"line_number":44,"utf16_col":537721}},"extent_utf16":{"start":{"line_number":44,"utf16_col":537692},"end":{"line_number":44,"utf16_col":538095}}},{"name":"n","kind":"function","ident_start":627280,"ident_end":627281,"extent_start":627271,"extent_end":627413,"fully_qualified_name":"n","ident_utf16":{"start":{"line_number":44,"utf16_col":537745},"end":{"line_number":44,"utf16_col":537746}},"extent_utf16":{"start":{"line_number":44,"utf16_col":537736},"end":{"line_number":44,"utf16_col":537878}}},{"name":"remove","kind":"function","ident_start":627643,"ident_end":627649,"extent_start":627631,"extent_end":627684,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":538108},"end":{"line_number":44,"utf16_col":538114}},"extent_utf16":{"start":{"line_number":44,"utf16_col":538096},"end":{"line_number":44,"utf16_col":538149}}},{"name":"eachRendered","kind":"function","ident_start":627697,"ident_end":627709,"extent_start":627685,"extent_end":627761,"fully_qualified_name":"eachRendered","ident_utf16":{"start":{"line_number":44,"utf16_col":538162},"end":{"line_number":44,"utf16_col":538174}},"extent_utf16":{"start":{"line_number":44,"utf16_col":538150},"end":{"line_number":44,"utf16_col":538226}}},{"name":"_doAdd","kind":"function","ident_start":627774,"ident_end":627780,"extent_start":627762,"extent_end":627899,"fully_qualified_name":"_doAdd","ident_utf16":{"start":{"line_number":44,"utf16_col":538239},"end":{"line_number":44,"utf16_col":538245}},"extent_utf16":{"start":{"line_number":44,"utf16_col":538227},"end":{"line_number":44,"utf16_col":538364}}},{"name":"_doUpdate","kind":"function","ident_start":627912,"ident_end":627921,"extent_start":627900,"extent_end":628108,"fully_qualified_name":"_doUpdate","ident_utf16":{"start":{"line_number":44,"utf16_col":538377},"end":{"line_number":44,"utf16_col":538386}},"extent_utf16":{"start":{"line_number":44,"utf16_col":538365},"end":{"line_number":44,"utf16_col":538573}}},{"name":"XA","kind":"function","ident_start":628123,"ident_end":628125,"extent_start":628114,"extent_end":628525,"fully_qualified_name":"XA","ident_utf16":{"start":{"line_number":44,"utf16_col":538588},"end":{"line_number":44,"utf16_col":538590}},"extent_utf16":{"start":{"line_number":44,"utf16_col":538579},"end":{"line_number":44,"utf16_col":538990}}},{"name":"UA","kind":"function","ident_start":628534,"ident_end":628536,"extent_start":628525,"extent_end":628572,"fully_qualified_name":"UA","ident_utf16":{"start":{"line_number":44,"utf16_col":538999},"end":{"line_number":44,"utf16_col":539001}},"extent_utf16":{"start":{"line_number":44,"utf16_col":538990},"end":{"line_number":44,"utf16_col":539037}}},{"name":"ZA","kind":"function","ident_start":628581,"ident_end":628583,"extent_start":628572,"extent_end":628618,"fully_qualified_name":"ZA","ident_utf16":{"start":{"line_number":44,"utf16_col":539046},"end":{"line_number":44,"utf16_col":539048}},"extent_utf16":{"start":{"line_number":44,"utf16_col":539037},"end":{"line_number":44,"utf16_col":539083}}},{"name":"tk","kind":"function","ident_start":628673,"ident_end":628675,"extent_start":628664,"extent_end":629076,"fully_qualified_name":"tk","ident_utf16":{"start":{"line_number":44,"utf16_col":539138},"end":{"line_number":44,"utf16_col":539140}},"extent_utf16":{"start":{"line_number":44,"utf16_col":539129},"end":{"line_number":44,"utf16_col":539541}}},{"name":"ek","kind":"function","ident_start":629085,"ident_end":629087,"extent_start":629076,"extent_end":629965,"fully_qualified_name":"ek","ident_utf16":{"start":{"line_number":44,"utf16_col":539550},"end":{"line_number":44,"utf16_col":539552}},"extent_utf16":{"start":{"line_number":44,"utf16_col":539541},"end":{"line_number":44,"utf16_col":540430}}},{"name":"nk","kind":"function","ident_start":629974,"ident_end":629976,"extent_start":629965,"extent_end":630002,"fully_qualified_name":"nk","ident_utf16":{"start":{"line_number":44,"utf16_col":540439},"end":{"line_number":44,"utf16_col":540441}},"extent_utf16":{"start":{"line_number":44,"utf16_col":540430},"end":{"line_number":44,"utf16_col":540467}}},{"name":"e","kind":"function","ident_start":630030,"ident_end":630031,"extent_start":630021,"extent_end":630103,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":540495},"end":{"line_number":44,"utf16_col":540496}},"extent_utf16":{"start":{"line_number":44,"utf16_col":540486},"end":{"line_number":44,"utf16_col":540568}}},{"name":"init","kind":"function","ident_start":630129,"ident_end":630133,"extent_start":630117,"extent_end":630337,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":540594},"end":{"line_number":44,"utf16_col":540598}},"extent_utf16":{"start":{"line_number":44,"utf16_col":540582},"end":{"line_number":44,"utf16_col":540802}}},{"name":"render","kind":"function","ident_start":630350,"ident_end":630356,"extent_start":630338,"extent_end":631940,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":540815},"end":{"line_number":44,"utf16_col":540821}},"extent_utf16":{"start":{"line_number":44,"utf16_col":540803},"end":{"line_number":44,"utf16_col":542405}}},{"name":"dispose","kind":"function","ident_start":631953,"ident_end":631960,"extent_start":631941,"extent_end":632057,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":542418},"end":{"line_number":44,"utf16_col":542425}},"extent_utf16":{"start":{"line_number":44,"utf16_col":542406},"end":{"line_number":44,"utf16_col":542522}}},{"name":"_startForceLayoutIteration","kind":"function","ident_start":632070,"ident_end":632096,"extent_start":632058,"extent_end":632248,"fully_qualified_name":"_startForceLayoutIteration","ident_utf16":{"start":{"line_number":44,"utf16_col":542535},"end":{"line_number":44,"utf16_col":542561}},"extent_utf16":{"start":{"line_number":44,"utf16_col":542523},"end":{"line_number":44,"utf16_col":542713}}},{"name":"i","kind":"function","ident_start":632132,"ident_end":632133,"extent_start":632123,"extent_end":632245,"fully_qualified_name":"i","ident_utf16":{"start":{"line_number":44,"utf16_col":542597},"end":{"line_number":44,"utf16_col":542598}},"extent_utf16":{"start":{"line_number":44,"utf16_col":542588},"end":{"line_number":44,"utf16_col":542710}}},{"name":"_updateController","kind":"function","ident_start":632261,"ident_end":632278,"extent_start":632249,"extent_end":633013,"fully_qualified_name":"_updateController","ident_utf16":{"start":{"line_number":44,"utf16_col":542726},"end":{"line_number":44,"utf16_col":542743}},"extent_utf16":{"start":{"line_number":44,"utf16_col":542714},"end":{"line_number":44,"utf16_col":543478}}},{"name":"_updateNodeAndLinkScale","kind":"function","ident_start":633026,"ident_end":633049,"extent_start":633014,"extent_end":633162,"fully_qualified_name":"_updateNodeAndLinkScale","ident_utf16":{"start":{"line_number":44,"utf16_col":543491},"end":{"line_number":44,"utf16_col":543514}},"extent_utf16":{"start":{"line_number":44,"utf16_col":543479},"end":{"line_number":44,"utf16_col":543627}}},{"name":"updateLayout","kind":"function","ident_start":633175,"ident_end":633187,"extent_start":633163,"extent_end":633285,"fully_qualified_name":"updateLayout","ident_utf16":{"start":{"line_number":44,"utf16_col":543640},"end":{"line_number":44,"utf16_col":543652}},"extent_utf16":{"start":{"line_number":44,"utf16_col":543628},"end":{"line_number":44,"utf16_col":543750}}},{"name":"remove","kind":"function","ident_start":633298,"ident_end":633304,"extent_start":633286,"extent_end":633478,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":543763},"end":{"line_number":44,"utf16_col":543769}},"extent_utf16":{"start":{"line_number":44,"utf16_col":543751},"end":{"line_number":44,"utf16_col":543943}}},{"name":"rk","kind":"function","ident_start":633510,"ident_end":633512,"extent_start":633501,"extent_end":633531,"fully_qualified_name":"rk","ident_utf16":{"start":{"line_number":44,"utf16_col":543975},"end":{"line_number":44,"utf16_col":543977}},"extent_utf16":{"start":{"line_number":44,"utf16_col":543966},"end":{"line_number":44,"utf16_col":543996}}},{"name":"t","kind":"function","ident_start":633558,"ident_end":633559,"extent_start":633549,"extent_end":633666,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":544023},"end":{"line_number":44,"utf16_col":544024}},"extent_utf16":{"start":{"line_number":44,"utf16_col":544014},"end":{"line_number":44,"utf16_col":544131}}},{"name":"isDirected","kind":"function","ident_start":633685,"ident_end":633695,"extent_start":633673,"extent_end":633729,"fully_qualified_name":"isDirected","ident_utf16":{"start":{"line_number":44,"utf16_col":544150},"end":{"line_number":44,"utf16_col":544160}},"extent_utf16":{"start":{"line_number":44,"utf16_col":544138},"end":{"line_number":44,"utf16_col":544194}}},{"name":"addNode","kind":"function","ident_start":633742,"ident_end":633749,"extent_start":633730,"extent_end":633894,"fully_qualified_name":"addNode","ident_utf16":{"start":{"line_number":44,"utf16_col":544207},"end":{"line_number":44,"utf16_col":544214}},"extent_utf16":{"start":{"line_number":44,"utf16_col":544195},"end":{"line_number":44,"utf16_col":544359}}},{"name":"getNodeByIndex","kind":"function","ident_start":633907,"ident_end":633921,"extent_start":633895,"extent_end":633986,"fully_qualified_name":"getNodeByIndex","ident_utf16":{"start":{"line_number":44,"utf16_col":544372},"end":{"line_number":44,"utf16_col":544386}},"extent_utf16":{"start":{"line_number":44,"utf16_col":544360},"end":{"line_number":44,"utf16_col":544451}}},{"name":"getNodeById","kind":"function","ident_start":633999,"ident_end":634010,"extent_start":633987,"extent_end":634052,"fully_qualified_name":"getNodeById","ident_utf16":{"start":{"line_number":44,"utf16_col":544464},"end":{"line_number":44,"utf16_col":544475}},"extent_utf16":{"start":{"line_number":44,"utf16_col":544452},"end":{"line_number":44,"utf16_col":544517}}},{"name":"addEdge","kind":"function","ident_start":634065,"ident_end":634072,"extent_start":634053,"extent_end":634427,"fully_qualified_name":"addEdge","ident_utf16":{"start":{"line_number":44,"utf16_col":544530},"end":{"line_number":44,"utf16_col":544537}},"extent_utf16":{"start":{"line_number":44,"utf16_col":544518},"end":{"line_number":44,"utf16_col":544892}}},{"name":"getEdgeByIndex","kind":"function","ident_start":634440,"ident_end":634454,"extent_start":634428,"extent_end":634523,"fully_qualified_name":"getEdgeByIndex","ident_utf16":{"start":{"line_number":44,"utf16_col":544905},"end":{"line_number":44,"utf16_col":544919}},"extent_utf16":{"start":{"line_number":44,"utf16_col":544893},"end":{"line_number":44,"utf16_col":544988}}},{"name":"getEdge","kind":"function","ident_start":634536,"ident_end":634543,"extent_start":634524,"extent_end":634687,"fully_qualified_name":"getEdge","ident_utf16":{"start":{"line_number":44,"utf16_col":545001},"end":{"line_number":44,"utf16_col":545008}},"extent_utf16":{"start":{"line_number":44,"utf16_col":544989},"end":{"line_number":44,"utf16_col":545152}}},{"name":"eachNode","kind":"function","ident_start":634700,"ident_end":634708,"extent_start":634688,"extent_end":634803,"fully_qualified_name":"eachNode","ident_utf16":{"start":{"line_number":44,"utf16_col":545165},"end":{"line_number":44,"utf16_col":545173}},"extent_utf16":{"start":{"line_number":44,"utf16_col":545153},"end":{"line_number":44,"utf16_col":545268}}},{"name":"eachEdge","kind":"function","ident_start":634816,"ident_end":634824,"extent_start":634804,"extent_end":634969,"fully_qualified_name":"eachEdge","ident_utf16":{"start":{"line_number":44,"utf16_col":545281},"end":{"line_number":44,"utf16_col":545289}},"extent_utf16":{"start":{"line_number":44,"utf16_col":545269},"end":{"line_number":44,"utf16_col":545434}}},{"name":"breadthFirstTraverse","kind":"function","ident_start":634982,"ident_end":635002,"extent_start":634970,"extent_end":635387,"fully_qualified_name":"breadthFirstTraverse","ident_utf16":{"start":{"line_number":44,"utf16_col":545447},"end":{"line_number":44,"utf16_col":545467}},"extent_utf16":{"start":{"line_number":44,"utf16_col":545435},"end":{"line_number":44,"utf16_col":545852}}},{"name":"update","kind":"function","ident_start":635400,"ident_end":635406,"extent_start":635388,"extent_end":635791,"fully_qualified_name":"update","ident_utf16":{"start":{"line_number":44,"utf16_col":545865},"end":{"line_number":44,"utf16_col":545871}},"extent_utf16":{"start":{"line_number":44,"utf16_col":545853},"end":{"line_number":44,"utf16_col":546256}}},{"name":"clone","kind":"function","ident_start":635804,"ident_end":635809,"extent_start":635792,"extent_end":636021,"fully_qualified_name":"clone","ident_utf16":{"start":{"line_number":44,"utf16_col":546269},"end":{"line_number":44,"utf16_col":546274}},"extent_utf16":{"start":{"line_number":44,"utf16_col":546257},"end":{"line_number":44,"utf16_col":546486}}},{"name":"t","kind":"function","ident_start":636050,"ident_end":636051,"extent_start":636041,"extent_end":636171,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":546515},"end":{"line_number":44,"utf16_col":546516}},"extent_utf16":{"start":{"line_number":44,"utf16_col":546506},"end":{"line_number":44,"utf16_col":546636}}},{"name":"degree","kind":"function","ident_start":636190,"ident_end":636196,"extent_start":636178,"extent_end":636233,"fully_qualified_name":"degree","ident_utf16":{"start":{"line_number":44,"utf16_col":546655},"end":{"line_number":44,"utf16_col":546661}},"extent_utf16":{"start":{"line_number":44,"utf16_col":546643},"end":{"line_number":44,"utf16_col":546698}}},{"name":"inDegree","kind":"function","ident_start":636246,"ident_end":636254,"extent_start":636234,"extent_end":636293,"fully_qualified_name":"inDegree","ident_utf16":{"start":{"line_number":44,"utf16_col":546711},"end":{"line_number":44,"utf16_col":546719}},"extent_utf16":{"start":{"line_number":44,"utf16_col":546699},"end":{"line_number":44,"utf16_col":546758}}},{"name":"outDegree","kind":"function","ident_start":636306,"ident_end":636315,"extent_start":636294,"extent_end":636355,"fully_qualified_name":"outDegree","ident_utf16":{"start":{"line_number":44,"utf16_col":546771},"end":{"line_number":44,"utf16_col":546780}},"extent_utf16":{"start":{"line_number":44,"utf16_col":546759},"end":{"line_number":44,"utf16_col":546820}}},{"name":"getModel","kind":"function","ident_start":636368,"ident_end":636376,"extent_start":636356,"extent_end":636480,"fully_qualified_name":"getModel","ident_utf16":{"start":{"line_number":44,"utf16_col":546833},"end":{"line_number":44,"utf16_col":546841}},"extent_utf16":{"start":{"line_number":44,"utf16_col":546821},"end":{"line_number":44,"utf16_col":546945}}},{"name":"getAdjacentDataIndices","kind":"function","ident_start":636493,"ident_end":636515,"extent_start":636481,"extent_end":636704,"fully_qualified_name":"getAdjacentDataIndices","ident_utf16":{"start":{"line_number":44,"utf16_col":546958},"end":{"line_number":44,"utf16_col":546980}},"extent_utf16":{"start":{"line_number":44,"utf16_col":546946},"end":{"line_number":44,"utf16_col":547169}}},{"name":"getTrajectoryDataIndices","kind":"function","ident_start":636717,"ident_end":636741,"extent_start":636705,"extent_end":637238,"fully_qualified_name":"getTrajectoryDataIndices","ident_utf16":{"start":{"line_number":44,"utf16_col":547182},"end":{"line_number":44,"utf16_col":547206}},"extent_utf16":{"start":{"line_number":44,"utf16_col":547170},"end":{"line_number":44,"utf16_col":547703}}},{"name":"t","kind":"function","ident_start":637267,"ident_end":637268,"extent_start":637258,"extent_end":637348,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":547732},"end":{"line_number":44,"utf16_col":547733}},"extent_utf16":{"start":{"line_number":44,"utf16_col":547723},"end":{"line_number":44,"utf16_col":547813}}},{"name":"getModel","kind":"function","ident_start":637367,"ident_end":637375,"extent_start":637355,"extent_end":637483,"fully_qualified_name":"getModel","ident_utf16":{"start":{"line_number":44,"utf16_col":547832},"end":{"line_number":44,"utf16_col":547840}},"extent_utf16":{"start":{"line_number":44,"utf16_col":547820},"end":{"line_number":44,"utf16_col":547948}}},{"name":"getAdjacentDataIndices","kind":"function","ident_start":637496,"ident_end":637518,"extent_start":637484,"extent_end":637609,"fully_qualified_name":"getAdjacentDataIndices","ident_utf16":{"start":{"line_number":44,"utf16_col":547961},"end":{"line_number":44,"utf16_col":547983}},"extent_utf16":{"start":{"line_number":44,"utf16_col":547949},"end":{"line_number":44,"utf16_col":548074}}},{"name":"getTrajectoryDataIndices","kind":"function","ident_start":637622,"ident_end":637646,"extent_start":637610,"extent_end":638076,"fully_qualified_name":"getTrajectoryDataIndices","ident_utf16":{"start":{"line_number":44,"utf16_col":548087},"end":{"line_number":44,"utf16_col":548111}},"extent_utf16":{"start":{"line_number":44,"utf16_col":548075},"end":{"line_number":44,"utf16_col":548541}}},{"name":"lk","kind":"function","ident_start":638091,"ident_end":638093,"extent_start":638082,"extent_end":638685,"fully_qualified_name":"lk","ident_utf16":{"start":{"line_number":44,"utf16_col":548556},"end":{"line_number":44,"utf16_col":548558}},"extent_utf16":{"start":{"line_number":44,"utf16_col":548547},"end":{"line_number":44,"utf16_col":549150}}},{"name":"getValue","kind":"function","ident_start":638106,"ident_end":638114,"extent_start":638106,"extent_end":638216,"fully_qualified_name":"getValue","ident_utf16":{"start":{"line_number":44,"utf16_col":548571},"end":{"line_number":44,"utf16_col":548579}},"extent_utf16":{"start":{"line_number":44,"utf16_col":548571},"end":{"line_number":44,"utf16_col":548681}}},{"name":"setVisual","kind":"function","ident_start":638217,"ident_end":638226,"extent_start":638217,"extent_end":638305,"fully_qualified_name":"setVisual","ident_utf16":{"start":{"line_number":44,"utf16_col":548682},"end":{"line_number":44,"utf16_col":548691}},"extent_utf16":{"start":{"line_number":44,"utf16_col":548682},"end":{"line_number":44,"utf16_col":548770}}},{"name":"getVisual","kind":"function","ident_start":638306,"ident_end":638315,"extent_start":638306,"extent_end":638378,"fully_qualified_name":"getVisual","ident_utf16":{"start":{"line_number":44,"utf16_col":548771},"end":{"line_number":44,"utf16_col":548780}},"extent_utf16":{"start":{"line_number":44,"utf16_col":548771},"end":{"line_number":44,"utf16_col":548843}}},{"name":"setLayout","kind":"function","ident_start":638379,"ident_end":638388,"extent_start":638379,"extent_end":638467,"fully_qualified_name":"setLayout","ident_utf16":{"start":{"line_number":44,"utf16_col":548844},"end":{"line_number":44,"utf16_col":548853}},"extent_utf16":{"start":{"line_number":44,"utf16_col":548844},"end":{"line_number":44,"utf16_col":548932}}},{"name":"getLayout","kind":"function","ident_start":638468,"ident_end":638477,"extent_start":638468,"extent_end":638537,"fully_qualified_name":"getLayout","ident_utf16":{"start":{"line_number":44,"utf16_col":548933},"end":{"line_number":44,"utf16_col":548942}},"extent_utf16":{"start":{"line_number":44,"utf16_col":548933},"end":{"line_number":44,"utf16_col":549002}}},{"name":"getGraphicEl","kind":"function","ident_start":638538,"ident_end":638550,"extent_start":638538,"extent_end":638613,"fully_qualified_name":"getGraphicEl","ident_utf16":{"start":{"line_number":44,"utf16_col":549003},"end":{"line_number":44,"utf16_col":549015}},"extent_utf16":{"start":{"line_number":44,"utf16_col":549003},"end":{"line_number":44,"utf16_col":549078}}},{"name":"getRawIndex","kind":"function","ident_start":638614,"ident_end":638625,"extent_start":638614,"extent_end":638683,"fully_qualified_name":"getRawIndex","ident_utf16":{"start":{"line_number":44,"utf16_col":549079},"end":{"line_number":44,"utf16_col":549090}},"extent_utf16":{"start":{"line_number":44,"utf16_col":549079},"end":{"line_number":44,"utf16_col":549148}}},{"name":"uk","kind":"function","ident_start":638694,"ident_end":638696,"extent_start":638685,"extent_end":639363,"fully_qualified_name":"uk","ident_utf16":{"start":{"line_number":44,"utf16_col":549159},"end":{"line_number":44,"utf16_col":549161}},"extent_utf16":{"start":{"line_number":44,"utf16_col":549150},"end":{"line_number":44,"utf16_col":549828}}},{"name":"e","kind":"function","ident_start":639453,"ident_end":639454,"extent_start":639444,"extent_end":639547,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":549918},"end":{"line_number":44,"utf16_col":549919}},"extent_utf16":{"start":{"line_number":44,"utf16_col":549909},"end":{"line_number":44,"utf16_col":550012}}},{"name":"init","kind":"function","ident_start":639573,"ident_end":639577,"extent_start":639561,"extent_end":639786,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":550038},"end":{"line_number":44,"utf16_col":550042}},"extent_utf16":{"start":{"line_number":44,"utf16_col":550026},"end":{"line_number":44,"utf16_col":550251}}},{"name":"i","kind":"function","ident_start":639649,"ident_end":639650,"extent_start":639640,"extent_end":639678,"fully_qualified_name":"i","ident_utf16":{"start":{"line_number":44,"utf16_col":550114},"end":{"line_number":44,"utf16_col":550115}},"extent_utf16":{"start":{"line_number":44,"utf16_col":550105},"end":{"line_number":44,"utf16_col":550143}}},{"name":"mergeOption","kind":"function","ident_start":639799,"ident_end":639810,"extent_start":639787,"extent_end":639939,"fully_qualified_name":"mergeOption","ident_utf16":{"start":{"line_number":44,"utf16_col":550264},"end":{"line_number":44,"utf16_col":550275}},"extent_utf16":{"start":{"line_number":44,"utf16_col":550252},"end":{"line_number":44,"utf16_col":550404}}},{"name":"mergeDefaultAndTheme","kind":"function","ident_start":639952,"ident_end":639972,"extent_start":639940,"extent_end":640067,"fully_qualified_name":"mergeDefaultAndTheme","ident_utf16":{"start":{"line_number":44,"utf16_col":550417},"end":{"line_number":44,"utf16_col":550437}},"extent_utf16":{"start":{"line_number":44,"utf16_col":550405},"end":{"line_number":44,"utf16_col":550532}}},{"name":"getInitialData","kind":"function","ident_start":640080,"ident_end":640094,"extent_start":640068,"extent_end":641015,"fully_qualified_name":"getInitialData","ident_utf16":{"start":{"line_number":44,"utf16_col":550545},"end":{"line_number":44,"utf16_col":550559}},"extent_utf16":{"start":{"line_number":44,"utf16_col":550533},"end":{"line_number":44,"utf16_col":551480}}},{"name":"i","kind":"function","ident_start":640459,"ident_end":640460,"extent_start":640450,"extent_end":640520,"fully_qualified_name":"i","ident_utf16":{"start":{"line_number":44,"utf16_col":550924},"end":{"line_number":44,"utf16_col":550925}},"extent_utf16":{"start":{"line_number":44,"utf16_col":550915},"end":{"line_number":44,"utf16_col":550985}}},{"name":"r","kind":"function","ident_start":640529,"ident_end":640530,"extent_start":640520,"extent_end":640674,"fully_qualified_name":"r","ident_utf16":{"start":{"line_number":44,"utf16_col":550994},"end":{"line_number":44,"utf16_col":550995}},"extent_utf16":{"start":{"line_number":44,"utf16_col":550985},"end":{"line_number":44,"utf16_col":551139}}},{"name":"getGraph","kind":"function","ident_start":641028,"ident_end":641036,"extent_start":641016,"extent_end":641076,"fully_qualified_name":"getGraph","ident_utf16":{"start":{"line_number":44,"utf16_col":551493},"end":{"line_number":44,"utf16_col":551501}},"extent_utf16":{"start":{"line_number":44,"utf16_col":551481},"end":{"line_number":44,"utf16_col":551541}}},{"name":"getEdgeData","kind":"function","ident_start":641089,"ident_end":641100,"extent_start":641077,"extent_end":641144,"fully_qualified_name":"getEdgeData","ident_utf16":{"start":{"line_number":44,"utf16_col":551554},"end":{"line_number":44,"utf16_col":551565}},"extent_utf16":{"start":{"line_number":44,"utf16_col":551542},"end":{"line_number":44,"utf16_col":551609}}},{"name":"getCategoriesData","kind":"function","ident_start":641157,"ident_end":641174,"extent_start":641145,"extent_end":641214,"fully_qualified_name":"getCategoriesData","ident_utf16":{"start":{"line_number":44,"utf16_col":551622},"end":{"line_number":44,"utf16_col":551639}},"extent_utf16":{"start":{"line_number":44,"utf16_col":551610},"end":{"line_number":44,"utf16_col":551679}}},{"name":"formatTooltip","kind":"function","ident_start":641227,"ident_end":641240,"extent_start":641215,"extent_end":641586,"fully_qualified_name":"formatTooltip","ident_utf16":{"start":{"line_number":44,"utf16_col":551692},"end":{"line_number":44,"utf16_col":551705}},"extent_utf16":{"start":{"line_number":44,"utf16_col":551680},"end":{"line_number":44,"utf16_col":552051}}},{"name":"_updateCategoriesData","kind":"function","ident_start":641599,"ident_end":641620,"extent_start":641587,"extent_end":641858,"fully_qualified_name":"_updateCategoriesData","ident_utf16":{"start":{"line_number":44,"utf16_col":552064},"end":{"line_number":44,"utf16_col":552085}},"extent_utf16":{"start":{"line_number":44,"utf16_col":552052},"end":{"line_number":44,"utf16_col":552323}}},{"name":"setZoom","kind":"function","ident_start":641871,"ident_end":641878,"extent_start":641859,"extent_end":641910,"fully_qualified_name":"setZoom","ident_utf16":{"start":{"line_number":44,"utf16_col":552336},"end":{"line_number":44,"utf16_col":552343}},"extent_utf16":{"start":{"line_number":44,"utf16_col":552324},"end":{"line_number":44,"utf16_col":552375}}},{"name":"setCenter","kind":"function","ident_start":641923,"ident_end":641932,"extent_start":641911,"extent_end":641966,"fully_qualified_name":"setCenter","ident_utf16":{"start":{"line_number":44,"utf16_col":552388},"end":{"line_number":44,"utf16_col":552397}},"extent_utf16":{"start":{"line_number":44,"utf16_col":552376},"end":{"line_number":44,"utf16_col":552431}}},{"name":"isAnimationEnabled","kind":"function","ident_start":641979,"ident_end":641997,"extent_start":641967,"extent_end":642130,"fully_qualified_name":"isAnimationEnabled","ident_utf16":{"start":{"line_number":44,"utf16_col":552444},"end":{"line_number":44,"utf16_col":552462}},"extent_utf16":{"start":{"line_number":44,"utf16_col":552432},"end":{"line_number":44,"utf16_col":552595}}},{"name":"pk","kind":"function","ident_start":642849,"ident_end":642851,"extent_start":642849,"extent_end":642918,"fully_qualified_name":"pk","ident_utf16":{"start":{"line_number":44,"utf16_col":553314},"end":{"line_number":44,"utf16_col":553316}},"extent_utf16":{"start":{"line_number":44,"utf16_col":553314},"end":{"line_number":44,"utf16_col":553383}}},{"name":"e","kind":"function","ident_start":642943,"ident_end":642944,"extent_start":642934,"extent_end":643001,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":553408},"end":{"line_number":44,"utf16_col":553409}},"extent_utf16":{"start":{"line_number":44,"utf16_col":553399},"end":{"line_number":44,"utf16_col":553466}}},{"name":"getDefaultShape","kind":"function","ident_start":643027,"ident_end":643042,"extent_start":643015,"extent_end":643068,"fully_qualified_name":"getDefaultShape","ident_utf16":{"start":{"line_number":44,"utf16_col":553492},"end":{"line_number":44,"utf16_col":553507}},"extent_utf16":{"start":{"line_number":44,"utf16_col":553480},"end":{"line_number":44,"utf16_col":553533}}},{"name":"buildPath","kind":"function","ident_start":643081,"ident_end":643090,"extent_start":643069,"extent_end":643365,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":553546},"end":{"line_number":44,"utf16_col":553555}},"extent_utf16":{"start":{"line_number":44,"utf16_col":553534},"end":{"line_number":44,"utf16_col":553830}}},{"name":"fk","kind":"function","ident_start":643382,"ident_end":643384,"extent_start":643373,"extent_end":643471,"fully_qualified_name":"fk","ident_utf16":{"start":{"line_number":44,"utf16_col":553847},"end":{"line_number":44,"utf16_col":553849}},"extent_utf16":{"start":{"line_number":44,"utf16_col":553838},"end":{"line_number":44,"utf16_col":553936}}},{"name":"e","kind":"function","ident_start":643499,"ident_end":643500,"extent_start":643490,"extent_end":643572,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":553964},"end":{"line_number":44,"utf16_col":553965}},"extent_utf16":{"start":{"line_number":44,"utf16_col":553955},"end":{"line_number":44,"utf16_col":554037}}},{"name":"render","kind":"function","ident_start":643598,"ident_end":643604,"extent_start":643586,"extent_end":643917,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":554063},"end":{"line_number":44,"utf16_col":554069}},"extent_utf16":{"start":{"line_number":44,"utf16_col":554051},"end":{"line_number":44,"utf16_col":554382}}},{"name":"dispose","kind":"function","ident_start":643930,"ident_end":643937,"extent_start":643918,"extent_end":643950,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":554395},"end":{"line_number":44,"utf16_col":554402}},"extent_utf16":{"start":{"line_number":44,"utf16_col":554383},"end":{"line_number":44,"utf16_col":554415}}},{"name":"_renderMain","kind":"function","ident_start":643963,"ident_end":643974,"extent_start":643951,"extent_end":644837,"fully_qualified_name":"_renderMain","ident_utf16":{"start":{"line_number":44,"utf16_col":554428},"end":{"line_number":44,"utf16_col":554439}},"extent_utf16":{"start":{"line_number":44,"utf16_col":554416},"end":{"line_number":44,"utf16_col":555302}}},{"name":"_","kind":"function","ident_start":644563,"ident_end":644564,"extent_start":644563,"extent_end":644698,"fully_qualified_name":"_","ident_utf16":{"start":{"line_number":44,"utf16_col":555028},"end":{"line_number":44,"utf16_col":555029}},"extent_utf16":{"start":{"line_number":44,"utf16_col":555028},"end":{"line_number":44,"utf16_col":555163}}},{"name":"_renderTicks","kind":"function","ident_start":644850,"ident_end":644862,"extent_start":644838,"extent_end":646336,"fully_qualified_name":"_renderTicks","ident_utf16":{"start":{"line_number":44,"utf16_col":555315},"end":{"line_number":44,"utf16_col":555327}},"extent_utf16":{"start":{"line_number":44,"utf16_col":555303},"end":{"line_number":44,"utf16_col":556801}}},{"name":"_renderPointer","kind":"function","ident_start":646349,"ident_end":646363,"extent_start":646337,"extent_end":648606,"fully_qualified_name":"_renderPointer","ident_utf16":{"start":{"line_number":44,"utf16_col":556814},"end":{"line_number":44,"utf16_col":556828}},"extent_utf16":{"start":{"line_number":44,"utf16_col":556802},"end":{"line_number":44,"utf16_col":559071}}},{"name":"w","kind":"function","ident_start":646613,"ident_end":646614,"extent_start":646604,"extent_end":646959,"fully_qualified_name":"w","ident_utf16":{"start":{"line_number":44,"utf16_col":557078},"end":{"line_number":44,"utf16_col":557079}},"extent_utf16":{"start":{"line_number":44,"utf16_col":557069},"end":{"line_number":44,"utf16_col":557424}}},{"name":"S","kind":"function","ident_start":646968,"ident_end":646969,"extent_start":646959,"extent_end":647224,"fully_qualified_name":"S","ident_utf16":{"start":{"line_number":44,"utf16_col":557433},"end":{"line_number":44,"utf16_col":557434}},"extent_utf16":{"start":{"line_number":44,"utf16_col":557424},"end":{"line_number":44,"utf16_col":557689}}},{"name":"_renderAnchor","kind":"function","ident_start":648619,"ident_end":648632,"extent_start":648607,"extent_end":648935,"fully_qualified_name":"_renderAnchor","ident_utf16":{"start":{"line_number":44,"utf16_col":559084},"end":{"line_number":44,"utf16_col":559097}},"extent_utf16":{"start":{"line_number":44,"utf16_col":559072},"end":{"line_number":44,"utf16_col":559400}}},{"name":"_renderTitleAndDetail","kind":"function","ident_start":648948,"ident_end":648969,"extent_start":648936,"extent_end":650272,"fully_qualified_name":"_renderTitleAndDetail","ident_utf16":{"start":{"line_number":44,"utf16_col":559413},"end":{"line_number":44,"utf16_col":559434}},"extent_utf16":{"start":{"line_number":44,"utf16_col":559401},"end":{"line_number":44,"utf16_col":560737}}},{"name":"getFormattedLabel","kind":"function","ident_start":650118,"ident_end":650135,"extent_start":650118,"extent_end":650195,"fully_qualified_name":"getFormattedLabel","ident_utf16":{"start":{"line_number":44,"utf16_col":560583},"end":{"line_number":44,"utf16_col":560600}},"extent_utf16":{"start":{"line_number":44,"utf16_col":560583},"end":{"line_number":44,"utf16_col":560660}}},{"name":"e","kind":"function","ident_start":650319,"ident_end":650320,"extent_start":650310,"extent_end":650428,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":560784},"end":{"line_number":44,"utf16_col":560785}},"extent_utf16":{"start":{"line_number":44,"utf16_col":560775},"end":{"line_number":44,"utf16_col":560893}}},{"name":"getInitialData","kind":"function","ident_start":650454,"ident_end":650468,"extent_start":650442,"extent_end":650509,"fully_qualified_name":"getInitialData","ident_utf16":{"start":{"line_number":44,"utf16_col":560919},"end":{"line_number":44,"utf16_col":560933}},"extent_utf16":{"start":{"line_number":44,"utf16_col":560907},"end":{"line_number":44,"utf16_col":560974}}},{"name":"e","kind":"function","ident_start":651695,"ident_end":651696,"extent_start":651686,"extent_end":651821,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":562160},"end":{"line_number":44,"utf16_col":562161}},"extent_utf16":{"start":{"line_number":44,"utf16_col":562151},"end":{"line_number":44,"utf16_col":562286}}},{"name":"updateData","kind":"function","ident_start":651847,"ident_end":651857,"extent_start":651835,"extent_end":652292,"fully_qualified_name":"updateData","ident_utf16":{"start":{"line_number":44,"utf16_col":562312},"end":{"line_number":44,"utf16_col":562322}},"extent_utf16":{"start":{"line_number":44,"utf16_col":562300},"end":{"line_number":44,"utf16_col":562757}}},{"name":"_updateLabel","kind":"function","ident_start":652305,"ident_end":652317,"extent_start":652293,"extent_end":652948,"fully_qualified_name":"_updateLabel","ident_utf16":{"start":{"line_number":44,"utf16_col":562770},"end":{"line_number":44,"utf16_col":562782}},"extent_utf16":{"start":{"line_number":44,"utf16_col":562758},"end":{"line_number":44,"utf16_col":563413}}},{"name":"e","kind":"function","ident_start":652980,"ident_end":652981,"extent_start":652971,"extent_end":653080,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":563445},"end":{"line_number":44,"utf16_col":563446}},"extent_utf16":{"start":{"line_number":44,"utf16_col":563436},"end":{"line_number":44,"utf16_col":563545}}},{"name":"render","kind":"function","ident_start":653106,"ident_end":653112,"extent_start":653094,"extent_end":653434,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":563571},"end":{"line_number":44,"utf16_col":563577}},"extent_utf16":{"start":{"line_number":44,"utf16_col":563559},"end":{"line_number":44,"utf16_col":563899}}},{"name":"remove","kind":"function","ident_start":653447,"ident_end":653453,"extent_start":653435,"extent_end":653504,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":563912},"end":{"line_number":44,"utf16_col":563918}},"extent_utf16":{"start":{"line_number":44,"utf16_col":563900},"end":{"line_number":44,"utf16_col":563969}}},{"name":"dispose","kind":"function","ident_start":653517,"ident_end":653524,"extent_start":653505,"extent_end":653537,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":563982},"end":{"line_number":44,"utf16_col":563989}},"extent_utf16":{"start":{"line_number":44,"utf16_col":563970},"end":{"line_number":44,"utf16_col":564002}}},{"name":"e","kind":"function","ident_start":653585,"ident_end":653586,"extent_start":653576,"extent_end":653658,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":564050},"end":{"line_number":44,"utf16_col":564051}},"extent_utf16":{"start":{"line_number":44,"utf16_col":564041},"end":{"line_number":44,"utf16_col":564123}}},{"name":"init","kind":"function","ident_start":653684,"ident_end":653688,"extent_start":653672,"extent_end":653845,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":564149},"end":{"line_number":44,"utf16_col":564153}},"extent_utf16":{"start":{"line_number":44,"utf16_col":564137},"end":{"line_number":44,"utf16_col":564310}}},{"name":"getInitialData","kind":"function","ident_start":653858,"ident_end":653872,"extent_start":653846,"extent_end":653958,"fully_qualified_name":"getInitialData","ident_utf16":{"start":{"line_number":44,"utf16_col":564323},"end":{"line_number":44,"utf16_col":564337}},"extent_utf16":{"start":{"line_number":44,"utf16_col":564311},"end":{"line_number":44,"utf16_col":564423}}},{"name":"_defaultLabelLine","kind":"function","ident_start":653971,"ident_end":653988,"extent_start":653959,"extent_end":654134,"fully_qualified_name":"_defaultLabelLine","ident_utf16":{"start":{"line_number":44,"utf16_col":564436},"end":{"line_number":44,"utf16_col":564453}},"extent_utf16":{"start":{"line_number":44,"utf16_col":564424},"end":{"line_number":44,"utf16_col":564599}}},{"name":"getDataParams","kind":"function","ident_start":654147,"ident_end":654160,"extent_start":654135,"extent_end":654353,"fully_qualified_name":"getDataParams","ident_utf16":{"start":{"line_number":44,"utf16_col":564612},"end":{"line_number":44,"utf16_col":564625}},"extent_utf16":{"start":{"line_number":44,"utf16_col":564600},"end":{"line_number":44,"utf16_col":564818}}},{"name":"bk","kind":"function","ident_start":654772,"ident_end":654774,"extent_start":654763,"extent_end":658109,"fully_qualified_name":"bk","ident_utf16":{"start":{"line_number":44,"utf16_col":565237},"end":{"line_number":44,"utf16_col":565239}},"extent_utf16":{"start":{"line_number":44,"utf16_col":565228},"end":{"line_number":44,"utf16_col":568574}}},{"name":"x","kind":"function","ident_start":655579,"ident_end":655580,"extent_start":655579,"extent_end":655907,"fully_qualified_name":"x","ident_utf16":{"start":{"line_number":44,"utf16_col":566044},"end":{"line_number":44,"utf16_col":566045}},"extent_utf16":{"start":{"line_number":44,"utf16_col":566044},"end":{"line_number":44,"utf16_col":566372}}},{"name":"e","kind":"function","ident_start":658137,"ident_end":658138,"extent_start":658128,"extent_end":658248,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":568602},"end":{"line_number":44,"utf16_col":568603}},"extent_utf16":{"start":{"line_number":44,"utf16_col":568593},"end":{"line_number":44,"utf16_col":568713}}},{"name":"init","kind":"function","ident_start":658274,"ident_end":658278,"extent_start":658262,"extent_end":658322,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":568739},"end":{"line_number":44,"utf16_col":568743}},"extent_utf16":{"start":{"line_number":44,"utf16_col":568727},"end":{"line_number":44,"utf16_col":568787}}},{"name":"render","kind":"function","ident_start":658335,"ident_end":658341,"extent_start":658323,"extent_end":659120,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":568800},"end":{"line_number":44,"utf16_col":568806}},"extent_utf16":{"start":{"line_number":44,"utf16_col":568788},"end":{"line_number":44,"utf16_col":569585}}},{"name":"incrementalPrepareRender","kind":"function","ident_start":659133,"ident_end":659157,"extent_start":659121,"extent_end":659239,"fully_qualified_name":"incrementalPrepareRender","ident_utf16":{"start":{"line_number":44,"utf16_col":569598},"end":{"line_number":44,"utf16_col":569622}},"extent_utf16":{"start":{"line_number":44,"utf16_col":569586},"end":{"line_number":44,"utf16_col":569704}}},{"name":"incrementalRender","kind":"function","ident_start":659252,"ident_end":659269,"extent_start":659240,"extent_end":659475,"fully_qualified_name":"incrementalRender","ident_utf16":{"start":{"line_number":44,"utf16_col":569717},"end":{"line_number":44,"utf16_col":569734}},"extent_utf16":{"start":{"line_number":44,"utf16_col":569705},"end":{"line_number":44,"utf16_col":569940}}},{"name":"remove","kind":"function","ident_start":659488,"ident_end":659494,"extent_start":659476,"extent_end":659567,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":569953},"end":{"line_number":44,"utf16_col":569959}},"extent_utf16":{"start":{"line_number":44,"utf16_col":569941},"end":{"line_number":44,"utf16_col":570032}}},{"name":"Sk","kind":"function","ident_start":659602,"ident_end":659604,"extent_start":659593,"extent_end":659789,"fully_qualified_name":"Sk","ident_utf16":{"start":{"line_number":44,"utf16_col":570067},"end":{"line_number":44,"utf16_col":570069}},"extent_utf16":{"start":{"line_number":44,"utf16_col":570058},"end":{"line_number":44,"utf16_col":570254}}},{"name":"Mk","kind":"function","ident_start":659798,"ident_end":659800,"extent_start":659789,"extent_end":659907,"fully_qualified_name":"Mk","ident_utf16":{"start":{"line_number":44,"utf16_col":570263},"end":{"line_number":44,"utf16_col":570265}},"extent_utf16":{"start":{"line_number":44,"utf16_col":570254},"end":{"line_number":44,"utf16_col":570372}}},{"name":"Ik","kind":"function","ident_start":659916,"ident_end":659918,"extent_start":659907,"extent_end":659998,"fully_qualified_name":"Ik","ident_utf16":{"start":{"line_number":44,"utf16_col":570381},"end":{"line_number":44,"utf16_col":570383}},"extent_utf16":{"start":{"line_number":44,"utf16_col":570372},"end":{"line_number":44,"utf16_col":570463}}},{"name":"Tk","kind":"function","ident_start":660007,"ident_end":660009,"extent_start":659998,"extent_end":660233,"fully_qualified_name":"Tk","ident_utf16":{"start":{"line_number":44,"utf16_col":570472},"end":{"line_number":44,"utf16_col":570474}},"extent_utf16":{"start":{"line_number":44,"utf16_col":570463},"end":{"line_number":44,"utf16_col":570698}}},{"name":"e","kind":"function","ident_start":660261,"ident_end":660262,"extent_start":660252,"extent_end":660396,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":570726},"end":{"line_number":44,"utf16_col":570727}},"extent_utf16":{"start":{"line_number":44,"utf16_col":570717},"end":{"line_number":44,"utf16_col":570861}}},{"name":"getInitialData","kind":"function","ident_start":660422,"ident_end":660436,"extent_start":660410,"extent_end":660509,"fully_qualified_name":"getInitialData","ident_utf16":{"start":{"line_number":44,"utf16_col":570887},"end":{"line_number":44,"utf16_col":570901}},"extent_utf16":{"start":{"line_number":44,"utf16_col":570875},"end":{"line_number":44,"utf16_col":570974}}},{"name":"getRawIndicesByActiveState","kind":"function","ident_start":660522,"ident_end":660548,"extent_start":660510,"extent_end":660690,"fully_qualified_name":"getRawIndicesByActiveState","ident_utf16":{"start":{"line_number":44,"utf16_col":570987},"end":{"line_number":44,"utf16_col":571013}},"extent_utf16":{"start":{"line_number":44,"utf16_col":570975},"end":{"line_number":44,"utf16_col":571155}}},{"name":"Dk","kind":"function","ident_start":661001,"ident_end":661003,"extent_start":660992,"extent_end":661161,"fully_qualified_name":"Dk","ident_utf16":{"start":{"line_number":44,"utf16_col":571466},"end":{"line_number":44,"utf16_col":571468}},"extent_utf16":{"start":{"line_number":44,"utf16_col":571457},"end":{"line_number":44,"utf16_col":571626}}},{"name":"reset","kind":"function","ident_start":661218,"ident_end":661223,"extent_start":661218,"extent_end":661594,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":571683},"end":{"line_number":44,"utf16_col":571688}},"extent_utf16":{"start":{"line_number":44,"utf16_col":571683},"end":{"line_number":44,"utf16_col":572059}}},{"name":"progress","kind":"function","ident_start":661376,"ident_end":661384,"extent_start":661376,"extent_end":661592,"fully_qualified_name":"progress","ident_utf16":{"start":{"line_number":44,"utf16_col":571841},"end":{"line_number":44,"utf16_col":571849}},"extent_utf16":{"start":{"line_number":44,"utf16_col":571841},"end":{"line_number":44,"utf16_col":572057}}},{"name":"Lk","kind":"function","ident_start":661605,"ident_end":661607,"extent_start":661596,"extent_end":661909,"fully_qualified_name":"Lk","ident_utf16":{"start":{"line_number":44,"utf16_col":572070},"end":{"line_number":44,"utf16_col":572072}},"extent_utf16":{"start":{"line_number":44,"utf16_col":572061},"end":{"line_number":44,"utf16_col":572374}}},{"name":"e","kind":"function","ident_start":661937,"ident_end":661938,"extent_start":661928,"extent_end":662010,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":572402},"end":{"line_number":44,"utf16_col":572403}},"extent_utf16":{"start":{"line_number":44,"utf16_col":572393},"end":{"line_number":44,"utf16_col":572475}}},{"name":"render","kind":"function","ident_start":662036,"ident_end":662042,"extent_start":662024,"extent_end":662263,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":572501},"end":{"line_number":44,"utf16_col":572507}},"extent_utf16":{"start":{"line_number":44,"utf16_col":572489},"end":{"line_number":44,"utf16_col":572728}}},{"name":"dispose","kind":"function","ident_start":662276,"ident_end":662283,"extent_start":662264,"extent_end":662408,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":572741},"end":{"line_number":44,"utf16_col":572748}},"extent_utf16":{"start":{"line_number":44,"utf16_col":572729},"end":{"line_number":44,"utf16_col":572873}}},{"name":"_throttledDispatchExpand","kind":"function","ident_start":662421,"ident_end":662445,"extent_start":662409,"extent_end":662482,"fully_qualified_name":"_throttledDispatchExpand","ident_utf16":{"start":{"line_number":44,"utf16_col":572886},"end":{"line_number":44,"utf16_col":572910}},"extent_utf16":{"start":{"line_number":44,"utf16_col":572874},"end":{"line_number":44,"utf16_col":572947}}},{"name":"_dispatchExpand","kind":"function","ident_start":662495,"ident_end":662510,"extent_start":662483,"extent_end":662585,"fully_qualified_name":"_dispatchExpand","ident_utf16":{"start":{"line_number":44,"utf16_col":572960},"end":{"line_number":44,"utf16_col":572975}},"extent_utf16":{"start":{"line_number":44,"utf16_col":572948},"end":{"line_number":44,"utf16_col":573050}}},{"name":"mousedown","kind":"function","ident_start":662615,"ident_end":662624,"extent_start":662615,"extent_end":662700,"fully_qualified_name":"mousedown","ident_utf16":{"start":{"line_number":44,"utf16_col":573080},"end":{"line_number":44,"utf16_col":573089}},"extent_utf16":{"start":{"line_number":44,"utf16_col":573080},"end":{"line_number":44,"utf16_col":573165}}},{"name":"mouseup","kind":"function","ident_start":662701,"ident_end":662708,"extent_start":662701,"extent_end":663047,"fully_qualified_name":"mouseup","ident_utf16":{"start":{"line_number":44,"utf16_col":573166},"end":{"line_number":44,"utf16_col":573173}},"extent_utf16":{"start":{"line_number":44,"utf16_col":573166},"end":{"line_number":44,"utf16_col":573512}}},{"name":"mousemove","kind":"function","ident_start":663048,"ident_end":663057,"extent_start":663048,"extent_end":663432,"fully_qualified_name":"mousemove","ident_utf16":{"start":{"line_number":44,"utf16_col":573513},"end":{"line_number":44,"utf16_col":573522}},"extent_utf16":{"start":{"line_number":44,"utf16_col":573513},"end":{"line_number":44,"utf16_col":573897}}},{"name":"Rk","kind":"function","ident_start":663443,"ident_end":663445,"extent_start":663434,"extent_end":663531,"fully_qualified_name":"Rk","ident_utf16":{"start":{"line_number":44,"utf16_col":573908},"end":{"line_number":44,"utf16_col":573910}},"extent_utf16":{"start":{"line_number":44,"utf16_col":573899},"end":{"line_number":44,"utf16_col":573996}}},{"name":"e","kind":"function","ident_start":663559,"ident_end":663560,"extent_start":663550,"extent_end":663632,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":574024},"end":{"line_number":44,"utf16_col":574025}},"extent_utf16":{"start":{"line_number":44,"utf16_col":574015},"end":{"line_number":44,"utf16_col":574097}}},{"name":"init","kind":"function","ident_start":663658,"ident_end":663662,"extent_start":663646,"extent_end":663734,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":574123},"end":{"line_number":44,"utf16_col":574127}},"extent_utf16":{"start":{"line_number":44,"utf16_col":574111},"end":{"line_number":44,"utf16_col":574199}}},{"name":"mergeOption","kind":"function","ident_start":663747,"ident_end":663758,"extent_start":663735,"extent_end":663825,"fully_qualified_name":"mergeOption","ident_utf16":{"start":{"line_number":44,"utf16_col":574212},"end":{"line_number":44,"utf16_col":574223}},"extent_utf16":{"start":{"line_number":44,"utf16_col":574200},"end":{"line_number":44,"utf16_col":574290}}},{"name":"contains","kind":"function","ident_start":663838,"ident_end":663846,"extent_start":663826,"extent_end":663942,"fully_qualified_name":"contains","ident_utf16":{"start":{"line_number":44,"utf16_col":574303},"end":{"line_number":44,"utf16_col":574311}},"extent_utf16":{"start":{"line_number":44,"utf16_col":574291},"end":{"line_number":44,"utf16_col":574407}}},{"name":"setAxisExpand","kind":"function","ident_start":663955,"ident_end":663968,"extent_start":663943,"extent_end":664140,"fully_qualified_name":"setAxisExpand","ident_utf16":{"start":{"line_number":44,"utf16_col":574420},"end":{"line_number":44,"utf16_col":574433}},"extent_utf16":{"start":{"line_number":44,"utf16_col":574408},"end":{"line_number":44,"utf16_col":574605}}},{"name":"_initDimensions","kind":"function","ident_start":664153,"ident_end":664168,"extent_start":664141,"extent_end":664438,"fully_qualified_name":"_initDimensions","ident_utf16":{"start":{"line_number":44,"utf16_col":574618},"end":{"line_number":44,"utf16_col":574633}},"extent_utf16":{"start":{"line_number":44,"utf16_col":574606},"end":{"line_number":44,"utf16_col":574903}}},{"name":"e","kind":"function","ident_start":664826,"ident_end":664827,"extent_start":664817,"extent_end":664911,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":575291},"end":{"line_number":44,"utf16_col":575292}},"extent_utf16":{"start":{"line_number":44,"utf16_col":575282},"end":{"line_number":44,"utf16_col":575376}}},{"name":"isHorizontal","kind":"function","ident_start":664937,"ident_end":664949,"extent_start":664925,"extent_end":665029,"fully_qualified_name":"isHorizontal","ident_utf16":{"start":{"line_number":44,"utf16_col":575402},"end":{"line_number":44,"utf16_col":575414}},"extent_utf16":{"start":{"line_number":44,"utf16_col":575390},"end":{"line_number":44,"utf16_col":575494}}},{"name":"zk","kind":"function","ident_start":665046,"ident_end":665048,"extent_start":665037,"extent_end":665473,"fully_qualified_name":"zk","ident_utf16":{"start":{"line_number":44,"utf16_col":575511},"end":{"line_number":44,"utf16_col":575513}},"extent_utf16":{"start":{"line_number":44,"utf16_col":575502},"end":{"line_number":44,"utf16_col":575938}}},{"name":"Vk","kind":"function","ident_start":665482,"ident_end":665484,"extent_start":665473,"extent_end":665558,"fully_qualified_name":"Vk","ident_utf16":{"start":{"line_number":44,"utf16_col":575947},"end":{"line_number":44,"utf16_col":575949}},"extent_utf16":{"start":{"line_number":44,"utf16_col":575938},"end":{"line_number":44,"utf16_col":576023}}},{"name":"Bk","kind":"function","ident_start":665567,"ident_end":665569,"extent_start":665558,"extent_end":665645,"fully_qualified_name":"Bk","ident_utf16":{"start":{"line_number":44,"utf16_col":576032},"end":{"line_number":44,"utf16_col":576034}},"extent_utf16":{"start":{"line_number":44,"utf16_col":576023},"end":{"line_number":44,"utf16_col":576110}}},{"name":"t","kind":"function","ident_start":665745,"ident_end":665746,"extent_start":665736,"extent_end":665875,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":576210},"end":{"line_number":44,"utf16_col":576211}},"extent_utf16":{"start":{"line_number":44,"utf16_col":576201},"end":{"line_number":44,"utf16_col":576340}}},{"name":"_init","kind":"function","ident_start":665894,"ident_end":665899,"extent_start":665882,"extent_end":666236,"fully_qualified_name":"_init","ident_utf16":{"start":{"line_number":44,"utf16_col":576359},"end":{"line_number":44,"utf16_col":576364}},"extent_utf16":{"start":{"line_number":44,"utf16_col":576347},"end":{"line_number":44,"utf16_col":576701}}},{"name":"update","kind":"function","ident_start":666249,"ident_end":666255,"extent_start":666237,"extent_end":666312,"fully_qualified_name":"update","ident_utf16":{"start":{"line_number":44,"utf16_col":576714},"end":{"line_number":44,"utf16_col":576720}},"extent_utf16":{"start":{"line_number":44,"utf16_col":576702},"end":{"line_number":44,"utf16_col":576777}}},{"name":"containPoint","kind":"function","ident_start":666325,"ident_end":666337,"extent_start":666313,"extent_end":666499,"fully_qualified_name":"containPoint","ident_utf16":{"start":{"line_number":44,"utf16_col":576790},"end":{"line_number":44,"utf16_col":576802}},"extent_utf16":{"start":{"line_number":44,"utf16_col":576778},"end":{"line_number":44,"utf16_col":576964}}},{"name":"getModel","kind":"function","ident_start":666512,"ident_end":666520,"extent_start":666500,"extent_end":666551,"fully_qualified_name":"getModel","ident_utf16":{"start":{"line_number":44,"utf16_col":576977},"end":{"line_number":44,"utf16_col":576985}},"extent_utf16":{"start":{"line_number":44,"utf16_col":576965},"end":{"line_number":44,"utf16_col":577016}}},{"name":"_updateAxesFromSeries","kind":"function","ident_start":666564,"ident_end":666585,"extent_start":666552,"extent_end":666809,"fully_qualified_name":"_updateAxesFromSeries","ident_utf16":{"start":{"line_number":44,"utf16_col":577029},"end":{"line_number":44,"utf16_col":577050}},"extent_utf16":{"start":{"line_number":44,"utf16_col":577017},"end":{"line_number":44,"utf16_col":577274}}},{"name":"resize","kind":"function","ident_start":666822,"ident_end":666828,"extent_start":666810,"extent_end":666942,"fully_qualified_name":"resize","ident_utf16":{"start":{"line_number":44,"utf16_col":577287},"end":{"line_number":44,"utf16_col":577293}},"extent_utf16":{"start":{"line_number":44,"utf16_col":577275},"end":{"line_number":44,"utf16_col":577407}}},{"name":"getRect","kind":"function","ident_start":666955,"ident_end":666962,"extent_start":666943,"extent_end":666992,"fully_qualified_name":"getRect","ident_utf16":{"start":{"line_number":44,"utf16_col":577420},"end":{"line_number":44,"utf16_col":577427}},"extent_utf16":{"start":{"line_number":44,"utf16_col":577408},"end":{"line_number":44,"utf16_col":577457}}},{"name":"_makeLayoutInfo","kind":"function","ident_start":667005,"ident_end":667020,"extent_start":666993,"extent_end":667765,"fully_qualified_name":"_makeLayoutInfo","ident_utf16":{"start":{"line_number":44,"utf16_col":577470},"end":{"line_number":44,"utf16_col":577485}},"extent_utf16":{"start":{"line_number":44,"utf16_col":577458},"end":{"line_number":44,"utf16_col":578230}}},{"name":"_layoutAxes","kind":"function","ident_start":667778,"ident_end":667789,"extent_start":667766,"extent_end":668423,"fully_qualified_name":"_layoutAxes","ident_utf16":{"start":{"line_number":44,"utf16_col":578243},"end":{"line_number":44,"utf16_col":578254}},"extent_utf16":{"start":{"line_number":44,"utf16_col":578231},"end":{"line_number":44,"utf16_col":578888}}},{"name":"getAxis","kind":"function","ident_start":668436,"ident_end":668443,"extent_start":668424,"extent_end":668484,"fully_qualified_name":"getAxis","ident_utf16":{"start":{"line_number":44,"utf16_col":578901},"end":{"line_number":44,"utf16_col":578908}},"extent_utf16":{"start":{"line_number":44,"utf16_col":578889},"end":{"line_number":44,"utf16_col":578949}}},{"name":"dataToPoint","kind":"function","ident_start":668497,"ident_end":668508,"extent_start":668485,"extent_end":668591,"fully_qualified_name":"dataToPoint","ident_utf16":{"start":{"line_number":44,"utf16_col":578962},"end":{"line_number":44,"utf16_col":578973}},"extent_utf16":{"start":{"line_number":44,"utf16_col":578950},"end":{"line_number":44,"utf16_col":579056}}},{"name":"eachActiveState","kind":"function","ident_start":668604,"ident_end":668619,"extent_start":668592,"extent_end":669007,"fully_qualified_name":"eachActiveState","ident_utf16":{"start":{"line_number":44,"utf16_col":579069},"end":{"line_number":44,"utf16_col":579084}},"extent_utf16":{"start":{"line_number":44,"utf16_col":579057},"end":{"line_number":44,"utf16_col":579472}}},{"name":"hasAxisBrushed","kind":"function","ident_start":669020,"ident_end":669034,"extent_start":669008,"extent_end":669179,"fully_qualified_name":"hasAxisBrushed","ident_utf16":{"start":{"line_number":44,"utf16_col":579485},"end":{"line_number":44,"utf16_col":579499}},"extent_utf16":{"start":{"line_number":44,"utf16_col":579473},"end":{"line_number":44,"utf16_col":579644}}},{"name":"axisCoordToPoint","kind":"function","ident_start":669192,"ident_end":669208,"extent_start":669180,"extent_end":669270,"fully_qualified_name":"axisCoordToPoint","ident_utf16":{"start":{"line_number":44,"utf16_col":579657},"end":{"line_number":44,"utf16_col":579673}},"extent_utf16":{"start":{"line_number":44,"utf16_col":579645},"end":{"line_number":44,"utf16_col":579735}}},{"name":"getAxisLayout","kind":"function","ident_start":669283,"ident_end":669296,"extent_start":669271,"extent_end":669339,"fully_qualified_name":"getAxisLayout","ident_utf16":{"start":{"line_number":44,"utf16_col":579748},"end":{"line_number":44,"utf16_col":579761}},"extent_utf16":{"start":{"line_number":44,"utf16_col":579736},"end":{"line_number":44,"utf16_col":579804}}},{"name":"getSlidedAxisExpandWindow","kind":"function","ident_start":669352,"ident_end":669377,"extent_start":669340,"extent_end":670024,"fully_qualified_name":"getSlidedAxisExpandWindow","ident_utf16":{"start":{"line_number":44,"utf16_col":579817},"end":{"line_number":44,"utf16_col":579842}},"extent_utf16":{"start":{"line_number":44,"utf16_col":579805},"end":{"line_number":44,"utf16_col":580489}}},{"name":"jk","kind":"function","ident_start":670039,"ident_end":670041,"extent_start":670030,"extent_end":670074,"fully_qualified_name":"jk","ident_utf16":{"start":{"line_number":44,"utf16_col":580504},"end":{"line_number":44,"utf16_col":580506}},"extent_utf16":{"start":{"line_number":44,"utf16_col":580495},"end":{"line_number":44,"utf16_col":580539}}},{"name":"qk","kind":"function","ident_start":670083,"ident_end":670085,"extent_start":670074,"extent_end":670191,"fully_qualified_name":"qk","ident_utf16":{"start":{"line_number":44,"utf16_col":580548},"end":{"line_number":44,"utf16_col":580550}},"extent_utf16":{"start":{"line_number":44,"utf16_col":580539},"end":{"line_number":44,"utf16_col":580656}}},{"name":"Kk","kind":"function","ident_start":670200,"ident_end":670202,"extent_start":670191,"extent_end":670511,"fully_qualified_name":"Kk","ident_utf16":{"start":{"line_number":44,"utf16_col":580665},"end":{"line_number":44,"utf16_col":580667}},"extent_utf16":{"start":{"line_number":44,"utf16_col":580656},"end":{"line_number":44,"utf16_col":580976}}},{"name":"create","kind":"function","ident_start":670519,"ident_end":670525,"extent_start":670519,"extent_end":670866,"fully_qualified_name":"create","ident_utf16":{"start":{"line_number":44,"utf16_col":580984},"end":{"line_number":44,"utf16_col":580990}},"extent_utf16":{"start":{"line_number":44,"utf16_col":580984},"end":{"line_number":44,"utf16_col":581331}}},{"name":"e","kind":"function","ident_start":670892,"ident_end":670893,"extent_start":670883,"extent_end":670986,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":581357},"end":{"line_number":44,"utf16_col":581358}},"extent_utf16":{"start":{"line_number":44,"utf16_col":581348},"end":{"line_number":44,"utf16_col":581451}}},{"name":"getAreaSelectStyle","kind":"function","ident_start":671012,"ident_end":671030,"extent_start":671000,"extent_end":671199,"fully_qualified_name":"getAreaSelectStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":581477},"end":{"line_number":44,"utf16_col":581495}},"extent_utf16":{"start":{"line_number":44,"utf16_col":581465},"end":{"line_number":44,"utf16_col":581664}}},{"name":"setActiveIntervals","kind":"function","ident_start":671212,"ident_end":671230,"extent_start":671200,"extent_end":671319,"fully_qualified_name":"setActiveIntervals","ident_utf16":{"start":{"line_number":44,"utf16_col":581677},"end":{"line_number":44,"utf16_col":581695}},"extent_utf16":{"start":{"line_number":44,"utf16_col":581665},"end":{"line_number":44,"utf16_col":581784}}},{"name":"getActiveState","kind":"function","ident_start":671332,"ident_end":671346,"extent_start":671320,"extent_end":671610,"fully_qualified_name":"getActiveState","ident_utf16":{"start":{"line_number":44,"utf16_col":581797},"end":{"line_number":44,"utf16_col":581811}},"extent_utf16":{"start":{"line_number":44,"utf16_col":581785},"end":{"line_number":44,"utf16_col":582075}}},{"name":"e","kind":"function","ident_start":671956,"ident_end":671957,"extent_start":671947,"extent_end":672142,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":582421},"end":{"line_number":44,"utf16_col":582422}},"extent_utf16":{"start":{"line_number":44,"utf16_col":582412},"end":{"line_number":44,"utf16_col":582607}}},{"name":"enableBrush","kind":"function","ident_start":672168,"ident_end":672179,"extent_start":672156,"extent_end":672280,"fully_qualified_name":"enableBrush","ident_utf16":{"start":{"line_number":44,"utf16_col":582633},"end":{"line_number":44,"utf16_col":582644}},"extent_utf16":{"start":{"line_number":44,"utf16_col":582621},"end":{"line_number":44,"utf16_col":582745}}},{"name":"_doEnableBrush","kind":"function","ident_start":672293,"ident_end":672307,"extent_start":672281,"extent_end":672507,"fully_qualified_name":"_doEnableBrush","ident_utf16":{"start":{"line_number":44,"utf16_col":582758},"end":{"line_number":44,"utf16_col":582772}},"extent_utf16":{"start":{"line_number":44,"utf16_col":582746},"end":{"line_number":44,"utf16_col":582972}}},{"name":"_doDisableBrush","kind":"function","ident_start":672520,"ident_end":672535,"extent_start":672508,"extent_end":672715,"fully_qualified_name":"_doDisableBrush","ident_utf16":{"start":{"line_number":44,"utf16_col":582985},"end":{"line_number":44,"utf16_col":583000}},"extent_utf16":{"start":{"line_number":44,"utf16_col":582973},"end":{"line_number":44,"utf16_col":583180}}},{"name":"setPanels","kind":"function","ident_start":672728,"ident_end":672737,"extent_start":672716,"extent_end":672861,"fully_qualified_name":"setPanels","ident_utf16":{"start":{"line_number":44,"utf16_col":583193},"end":{"line_number":44,"utf16_col":583202}},"extent_utf16":{"start":{"line_number":44,"utf16_col":583181},"end":{"line_number":44,"utf16_col":583326}}},{"name":"mount","kind":"function","ident_start":672874,"ident_end":672879,"extent_start":672862,"extent_end":673112,"fully_qualified_name":"mount","ident_utf16":{"start":{"line_number":44,"utf16_col":583339},"end":{"line_number":44,"utf16_col":583344}},"extent_utf16":{"start":{"line_number":44,"utf16_col":583327},"end":{"line_number":44,"utf16_col":583577}}},{"name":"updateCovers","kind":"function","ident_start":673125,"ident_end":673137,"extent_start":673113,"extent_end":673621,"fully_qualified_name":"updateCovers","ident_utf16":{"start":{"line_number":44,"utf16_col":583590},"end":{"line_number":44,"utf16_col":583602}},"extent_utf16":{"start":{"line_number":44,"utf16_col":583578},"end":{"line_number":44,"utf16_col":584086}}},{"name":"o","kind":"function","ident_start":673420,"ident_end":673421,"extent_start":673411,"extent_end":673487,"fully_qualified_name":"o","ident_utf16":{"start":{"line_number":44,"utf16_col":583885},"end":{"line_number":44,"utf16_col":583886}},"extent_utf16":{"start":{"line_number":44,"utf16_col":583876},"end":{"line_number":44,"utf16_col":583952}}},{"name":"a","kind":"function","ident_start":673496,"ident_end":673497,"extent_start":673487,"extent_end":673620,"fully_qualified_name":"a","ident_utf16":{"start":{"line_number":44,"utf16_col":583961},"end":{"line_number":44,"utf16_col":583962}},"extent_utf16":{"start":{"line_number":44,"utf16_col":583952},"end":{"line_number":44,"utf16_col":584085}}},{"name":"unmount","kind":"function","ident_start":673634,"ident_end":673641,"extent_start":673622,"extent_end":673723,"fully_qualified_name":"unmount","ident_utf16":{"start":{"line_number":44,"utf16_col":584099},"end":{"line_number":44,"utf16_col":584106}},"extent_utf16":{"start":{"line_number":44,"utf16_col":584087},"end":{"line_number":44,"utf16_col":584188}}},{"name":"dispose","kind":"function","ident_start":673736,"ident_end":673743,"extent_start":673724,"extent_end":673781,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":584201},"end":{"line_number":44,"utf16_col":584208}},"extent_utf16":{"start":{"line_number":44,"utf16_col":584189},"end":{"line_number":44,"utf16_col":584246}}},{"name":"uL","kind":"function","ident_start":673798,"ident_end":673800,"extent_start":673789,"extent_end":673895,"fully_qualified_name":"uL","ident_utf16":{"start":{"line_number":44,"utf16_col":584263},"end":{"line_number":44,"utf16_col":584265}},"extent_utf16":{"start":{"line_number":44,"utf16_col":584254},"end":{"line_number":44,"utf16_col":584360}}},{"name":"hL","kind":"function","ident_start":673904,"ident_end":673906,"extent_start":673895,"extent_end":673991,"fully_qualified_name":"hL","ident_utf16":{"start":{"line_number":44,"utf16_col":584369},"end":{"line_number":44,"utf16_col":584371}},"extent_utf16":{"start":{"line_number":44,"utf16_col":584360},"end":{"line_number":44,"utf16_col":584456}}},{"name":"cL","kind":"function","ident_start":674000,"ident_end":674002,"extent_start":673991,"extent_end":674068,"fully_qualified_name":"cL","ident_utf16":{"start":{"line_number":44,"utf16_col":584465},"end":{"line_number":44,"utf16_col":584467}},"extent_utf16":{"start":{"line_number":44,"utf16_col":584456},"end":{"line_number":44,"utf16_col":584533}}},{"name":"pL","kind":"function","ident_start":674077,"ident_end":674079,"extent_start":674068,"extent_end":674152,"fully_qualified_name":"pL","ident_utf16":{"start":{"line_number":44,"utf16_col":584542},"end":{"line_number":44,"utf16_col":584544}},"extent_utf16":{"start":{"line_number":44,"utf16_col":584533},"end":{"line_number":44,"utf16_col":584617}}},{"name":"dL","kind":"function","ident_start":674161,"ident_end":674163,"extent_start":674152,"extent_end":674201,"fully_qualified_name":"dL","ident_utf16":{"start":{"line_number":44,"utf16_col":584626},"end":{"line_number":44,"utf16_col":584628}},"extent_utf16":{"start":{"line_number":44,"utf16_col":584617},"end":{"line_number":44,"utf16_col":584666}}},{"name":"fL","kind":"function","ident_start":674210,"ident_end":674212,"extent_start":674201,"extent_end":674253,"fully_qualified_name":"fL","ident_utf16":{"start":{"line_number":44,"utf16_col":584675},"end":{"line_number":44,"utf16_col":584677}},"extent_utf16":{"start":{"line_number":44,"utf16_col":584666},"end":{"line_number":44,"utf16_col":584718}}},{"name":"gL","kind":"function","ident_start":674262,"ident_end":674264,"extent_start":674253,"extent_end":674387,"fully_qualified_name":"gL","ident_utf16":{"start":{"line_number":44,"utf16_col":584727},"end":{"line_number":44,"utf16_col":584729}},"extent_utf16":{"start":{"line_number":44,"utf16_col":584718},"end":{"line_number":44,"utf16_col":584852}}},{"name":"yL","kind":"function","ident_start":674396,"ident_end":674398,"extent_start":674387,"extent_end":674489,"fully_qualified_name":"yL","ident_utf16":{"start":{"line_number":44,"utf16_col":584861},"end":{"line_number":44,"utf16_col":584863}},"extent_utf16":{"start":{"line_number":44,"utf16_col":584852},"end":{"line_number":44,"utf16_col":584954}}},{"name":"vL","kind":"function","ident_start":674498,"ident_end":674500,"extent_start":674489,"extent_end":674593,"fully_qualified_name":"vL","ident_utf16":{"start":{"line_number":44,"utf16_col":584963},"end":{"line_number":44,"utf16_col":584965}},"extent_utf16":{"start":{"line_number":44,"utf16_col":584954},"end":{"line_number":44,"utf16_col":585058}}},{"name":"mL","kind":"function","ident_start":674602,"ident_end":674604,"extent_start":674593,"extent_end":674812,"fully_qualified_name":"mL","ident_utf16":{"start":{"line_number":44,"utf16_col":585067},"end":{"line_number":44,"utf16_col":585069}},"extent_utf16":{"start":{"line_number":44,"utf16_col":585058},"end":{"line_number":44,"utf16_col":585277}}},{"name":"xL","kind":"function","ident_start":674821,"ident_end":674823,"extent_start":674812,"extent_end":674874,"fully_qualified_name":"xL","ident_utf16":{"start":{"line_number":44,"utf16_col":585286},"end":{"line_number":44,"utf16_col":585288}},"extent_utf16":{"start":{"line_number":44,"utf16_col":585277},"end":{"line_number":44,"utf16_col":585339}}},{"name":"_L","kind":"function","ident_start":674883,"ident_end":674885,"extent_start":674874,"extent_end":675216,"fully_qualified_name":"_L","ident_utf16":{"start":{"line_number":44,"utf16_col":585348},"end":{"line_number":44,"utf16_col":585350}},"extent_utf16":{"start":{"line_number":44,"utf16_col":585339},"end":{"line_number":44,"utf16_col":585681}}},{"name":"bL","kind":"function","ident_start":675225,"ident_end":675227,"extent_start":675216,"extent_end":675585,"fully_qualified_name":"bL","ident_utf16":{"start":{"line_number":44,"utf16_col":585690},"end":{"line_number":44,"utf16_col":585692}},"extent_utf16":{"start":{"line_number":44,"utf16_col":585681},"end":{"line_number":44,"utf16_col":586050}}},{"name":"wL","kind":"function","ident_start":675594,"ident_end":675596,"extent_start":675585,"extent_end":676034,"fully_qualified_name":"wL","ident_utf16":{"start":{"line_number":44,"utf16_col":586059},"end":{"line_number":44,"utf16_col":586061}},"extent_utf16":{"start":{"line_number":44,"utf16_col":586050},"end":{"line_number":44,"utf16_col":586499}}},{"name":"SL","kind":"function","ident_start":676043,"ident_end":676045,"extent_start":676034,"extent_end":676268,"fully_qualified_name":"SL","ident_utf16":{"start":{"line_number":44,"utf16_col":586508},"end":{"line_number":44,"utf16_col":586510}},"extent_utf16":{"start":{"line_number":44,"utf16_col":586499},"end":{"line_number":44,"utf16_col":586733}}},{"name":"ML","kind":"function","ident_start":676277,"ident_end":676279,"extent_start":676268,"extent_end":676325,"fully_qualified_name":"ML","ident_utf16":{"start":{"line_number":44,"utf16_col":586742},"end":{"line_number":44,"utf16_col":586744}},"extent_utf16":{"start":{"line_number":44,"utf16_col":586733},"end":{"line_number":44,"utf16_col":586790}}},{"name":"IL","kind":"function","ident_start":676334,"ident_end":676336,"extent_start":676325,"extent_end":676422,"fully_qualified_name":"IL","ident_utf16":{"start":{"line_number":44,"utf16_col":586799},"end":{"line_number":44,"utf16_col":586801}},"extent_utf16":{"start":{"line_number":44,"utf16_col":586790},"end":{"line_number":44,"utf16_col":586887}}},{"name":"TL","kind":"function","ident_start":676431,"ident_end":676433,"extent_start":676422,"extent_end":676576,"fully_qualified_name":"TL","ident_utf16":{"start":{"line_number":44,"utf16_col":586896},"end":{"line_number":44,"utf16_col":586898}},"extent_utf16":{"start":{"line_number":44,"utf16_col":586887},"end":{"line_number":44,"utf16_col":587041}}},{"name":"CL","kind":"function","ident_start":676585,"ident_end":676587,"extent_start":676576,"extent_end":676801,"fully_qualified_name":"CL","ident_utf16":{"start":{"line_number":44,"utf16_col":587050},"end":{"line_number":44,"utf16_col":587052}},"extent_utf16":{"start":{"line_number":44,"utf16_col":587041},"end":{"line_number":44,"utf16_col":587266}}},{"name":"DL","kind":"function","ident_start":676810,"ident_end":676812,"extent_start":676801,"extent_end":676929,"fully_qualified_name":"DL","ident_utf16":{"start":{"line_number":44,"utf16_col":587275},"end":{"line_number":44,"utf16_col":587277}},"extent_utf16":{"start":{"line_number":44,"utf16_col":587266},"end":{"line_number":44,"utf16_col":587394}}},{"name":"AL","kind":"function","ident_start":676938,"ident_end":676940,"extent_start":676929,"extent_end":677052,"fully_qualified_name":"AL","ident_utf16":{"start":{"line_number":44,"utf16_col":587403},"end":{"line_number":44,"utf16_col":587405}},"extent_utf16":{"start":{"line_number":44,"utf16_col":587394},"end":{"line_number":44,"utf16_col":587517}}},{"name":"kL","kind":"function","ident_start":677061,"ident_end":677063,"extent_start":677052,"extent_end":677134,"fully_qualified_name":"kL","ident_utf16":{"start":{"line_number":44,"utf16_col":587526},"end":{"line_number":44,"utf16_col":587528}},"extent_utf16":{"start":{"line_number":44,"utf16_col":587517},"end":{"line_number":44,"utf16_col":587599}}},{"name":"LL","kind":"function","ident_start":677143,"ident_end":677145,"extent_start":677134,"extent_end":677200,"fully_qualified_name":"LL","ident_utf16":{"start":{"line_number":44,"utf16_col":587608},"end":{"line_number":44,"utf16_col":587610}},"extent_utf16":{"start":{"line_number":44,"utf16_col":587599},"end":{"line_number":44,"utf16_col":587665}}},{"name":"PL","kind":"function","ident_start":677209,"ident_end":677211,"extent_start":677200,"extent_end":677261,"fully_qualified_name":"PL","ident_utf16":{"start":{"line_number":44,"utf16_col":587674},"end":{"line_number":44,"utf16_col":587676}},"extent_utf16":{"start":{"line_number":44,"utf16_col":587665},"end":{"line_number":44,"utf16_col":587726}}},{"name":"OL","kind":"function","ident_start":677270,"ident_end":677272,"extent_start":677261,"extent_end":677916,"fully_qualified_name":"OL","ident_utf16":{"start":{"line_number":44,"utf16_col":587735},"end":{"line_number":44,"utf16_col":587737}},"extent_utf16":{"start":{"line_number":44,"utf16_col":587726},"end":{"line_number":44,"utf16_col":588381}}},{"name":"RL","kind":"function","ident_start":677925,"ident_end":677927,"extent_start":677916,"extent_end":677971,"fully_qualified_name":"RL","ident_utf16":{"start":{"line_number":44,"utf16_col":588390},"end":{"line_number":44,"utf16_col":588392}},"extent_utf16":{"start":{"line_number":44,"utf16_col":588381},"end":{"line_number":44,"utf16_col":588436}}},{"name":"mousedown","kind":"function","ident_start":677979,"ident_end":677988,"extent_start":677979,"extent_end":678242,"fully_qualified_name":"mousedown","ident_utf16":{"start":{"line_number":44,"utf16_col":588444},"end":{"line_number":44,"utf16_col":588453}},"extent_utf16":{"start":{"line_number":44,"utf16_col":588444},"end":{"line_number":44,"utf16_col":588707}}},{"name":"mousemove","kind":"function","ident_start":678243,"ident_end":678252,"extent_start":678243,"extent_end":678767,"fully_qualified_name":"mousemove","ident_utf16":{"start":{"line_number":44,"utf16_col":588708},"end":{"line_number":44,"utf16_col":588717}},"extent_utf16":{"start":{"line_number":44,"utf16_col":588708},"end":{"line_number":44,"utf16_col":589232}}},{"name":"mouseup","kind":"function","ident_start":678768,"ident_end":678775,"extent_start":678768,"extent_end":678799,"fully_qualified_name":"mouseup","ident_utf16":{"start":{"line_number":44,"utf16_col":589233},"end":{"line_number":44,"utf16_col":589240}},"extent_utf16":{"start":{"line_number":44,"utf16_col":589233},"end":{"line_number":44,"utf16_col":589264}}},{"name":"EL","kind":"function","ident_start":678810,"ident_end":678812,"extent_start":678801,"extent_end":678981,"fully_qualified_name":"EL","ident_utf16":{"start":{"line_number":44,"utf16_col":589275},"end":{"line_number":44,"utf16_col":589277}},"extent_utf16":{"start":{"line_number":44,"utf16_col":589266},"end":{"line_number":44,"utf16_col":589446}}},{"name":"createCover","kind":"function","ident_start":679019,"ident_end":679030,"extent_start":679019,"extent_end":679181,"fully_qualified_name":"createCover","ident_utf16":{"start":{"line_number":44,"utf16_col":589484},"end":{"line_number":44,"utf16_col":589495}},"extent_utf16":{"start":{"line_number":44,"utf16_col":589484},"end":{"line_number":44,"utf16_col":589646}}},{"name":"n","kind":"function","ident_start":679054,"ident_end":679055,"extent_start":679045,"extent_end":679068,"fully_qualified_name":"n","ident_utf16":{"start":{"line_number":44,"utf16_col":589519},"end":{"line_number":44,"utf16_col":589520}},"extent_utf16":{"start":{"line_number":44,"utf16_col":589510},"end":{"line_number":44,"utf16_col":589533}}},{"name":"getCreatingRange","kind":"function","ident_start":679182,"ident_end":679198,"extent_start":679182,"extent_end":679266,"fully_qualified_name":"getCreatingRange","ident_utf16":{"start":{"line_number":44,"utf16_col":589647},"end":{"line_number":44,"utf16_col":589663}},"extent_utf16":{"start":{"line_number":44,"utf16_col":589647},"end":{"line_number":44,"utf16_col":589731}}},{"name":"updateCoverShape","kind":"function","ident_start":679267,"ident_end":679283,"extent_start":679267,"extent_end":679314,"fully_qualified_name":"updateCoverShape","ident_utf16":{"start":{"line_number":44,"utf16_col":589732},"end":{"line_number":44,"utf16_col":589748}},"extent_utf16":{"start":{"line_number":44,"utf16_col":589732},"end":{"line_number":44,"utf16_col":589779}}},{"name":"createCover","kind":"function","ident_start":679352,"ident_end":679363,"extent_start":679352,"extent_end":679451,"fully_qualified_name":"createCover","ident_utf16":{"start":{"line_number":44,"utf16_col":589817},"end":{"line_number":44,"utf16_col":589828}},"extent_utf16":{"start":{"line_number":44,"utf16_col":589817},"end":{"line_number":44,"utf16_col":589916}}},{"name":"getCreatingRange","kind":"function","ident_start":679452,"ident_end":679468,"extent_start":679452,"extent_end":679490,"fully_qualified_name":"getCreatingRange","ident_utf16":{"start":{"line_number":44,"utf16_col":589917},"end":{"line_number":44,"utf16_col":589933}},"extent_utf16":{"start":{"line_number":44,"utf16_col":589917},"end":{"line_number":44,"utf16_col":589955}}},{"name":"endCreating","kind":"function","ident_start":679491,"ident_end":679502,"extent_start":679491,"extent_end":679627,"fully_qualified_name":"endCreating","ident_utf16":{"start":{"line_number":44,"utf16_col":589956},"end":{"line_number":44,"utf16_col":589967}},"extent_utf16":{"start":{"line_number":44,"utf16_col":589956},"end":{"line_number":44,"utf16_col":590092}}},{"name":"updateCoverShape","kind":"function","ident_start":679628,"ident_end":679644,"extent_start":679628,"extent_end":679705,"fully_qualified_name":"updateCoverShape","ident_utf16":{"start":{"line_number":44,"utf16_col":590093},"end":{"line_number":44,"utf16_col":590109}},"extent_utf16":{"start":{"line_number":44,"utf16_col":590093},"end":{"line_number":44,"utf16_col":590170}}},{"name":"VL","kind":"function","ident_start":679744,"ident_end":679746,"extent_start":679735,"extent_end":680278,"fully_qualified_name":"VL","ident_utf16":{"start":{"line_number":44,"utf16_col":590209},"end":{"line_number":44,"utf16_col":590211}},"extent_utf16":{"start":{"line_number":44,"utf16_col":590200},"end":{"line_number":44,"utf16_col":590743}}},{"name":"createCover","kind":"function","ident_start":679757,"ident_end":679768,"extent_start":679757,"extent_end":679939,"fully_qualified_name":"createCover","ident_utf16":{"start":{"line_number":44,"utf16_col":590222},"end":{"line_number":44,"utf16_col":590233}},"extent_utf16":{"start":{"line_number":44,"utf16_col":590222},"end":{"line_number":44,"utf16_col":590404}}},{"name":"toRectRange","kind":"function","ident_start":679794,"ident_end":679805,"extent_start":679794,"extent_end":679860,"fully_qualified_name":"toRectRange","ident_utf16":{"start":{"line_number":44,"utf16_col":590259},"end":{"line_number":44,"utf16_col":590270}},"extent_utf16":{"start":{"line_number":44,"utf16_col":590259},"end":{"line_number":44,"utf16_col":590325}}},{"name":"fromRectRange","kind":"function","ident_start":679861,"ident_end":679874,"extent_start":679861,"extent_end":679899,"fully_qualified_name":"fromRectRange","ident_utf16":{"start":{"line_number":44,"utf16_col":590326},"end":{"line_number":44,"utf16_col":590339}},"extent_utf16":{"start":{"line_number":44,"utf16_col":590326},"end":{"line_number":44,"utf16_col":590364}}},{"name":"getCreatingRange","kind":"function","ident_start":679940,"ident_end":679956,"extent_start":679940,"extent_end":680029,"fully_qualified_name":"getCreatingRange","ident_utf16":{"start":{"line_number":44,"utf16_col":590405},"end":{"line_number":44,"utf16_col":590421}},"extent_utf16":{"start":{"line_number":44,"utf16_col":590405},"end":{"line_number":44,"utf16_col":590494}}},{"name":"updateCoverShape","kind":"function","ident_start":680030,"ident_end":680046,"extent_start":680030,"extent_end":680249,"fully_qualified_name":"updateCoverShape","ident_utf16":{"start":{"line_number":44,"utf16_col":590495},"end":{"line_number":44,"utf16_col":590511}},"extent_utf16":{"start":{"line_number":44,"utf16_col":590495},"end":{"line_number":44,"utf16_col":590714}}},{"name":"BL","kind":"function","ident_start":680287,"ident_end":680289,"extent_start":680278,"extent_end":680336,"fully_qualified_name":"BL","ident_utf16":{"start":{"line_number":44,"utf16_col":590752},"end":{"line_number":44,"utf16_col":590754}},"extent_utf16":{"start":{"line_number":44,"utf16_col":590743},"end":{"line_number":44,"utf16_col":590801}}},{"name":"FL","kind":"function","ident_start":680345,"ident_end":680347,"extent_start":680336,"extent_end":680451,"fully_qualified_name":"FL","ident_utf16":{"start":{"line_number":44,"utf16_col":590810},"end":{"line_number":44,"utf16_col":590812}},"extent_utf16":{"start":{"line_number":44,"utf16_col":590801},"end":{"line_number":44,"utf16_col":590916}}},{"name":"GL","kind":"function","ident_start":680460,"ident_end":680462,"extent_start":680451,"extent_end":680544,"fully_qualified_name":"GL","ident_utf16":{"start":{"line_number":44,"utf16_col":590925},"end":{"line_number":44,"utf16_col":590927}},"extent_utf16":{"start":{"line_number":44,"utf16_col":590916},"end":{"line_number":44,"utf16_col":591009}}},{"name":"WL","kind":"function","ident_start":680553,"ident_end":680555,"extent_start":680544,"extent_end":680579,"fully_qualified_name":"WL","ident_utf16":{"start":{"line_number":44,"utf16_col":591018},"end":{"line_number":44,"utf16_col":591020}},"extent_utf16":{"start":{"line_number":44,"utf16_col":591009},"end":{"line_number":44,"utf16_col":591044}}},{"name":"e","kind":"function","ident_start":680650,"ident_end":680651,"extent_start":680641,"extent_end":680723,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":591115},"end":{"line_number":44,"utf16_col":591116}},"extent_utf16":{"start":{"line_number":44,"utf16_col":591106},"end":{"line_number":44,"utf16_col":591188}}},{"name":"init","kind":"function","ident_start":680749,"ident_end":680753,"extent_start":680737,"extent_end":680883,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":591214},"end":{"line_number":44,"utf16_col":591218}},"extent_utf16":{"start":{"line_number":44,"utf16_col":591202},"end":{"line_number":44,"utf16_col":591348}}},{"name":"render","kind":"function","ident_start":680896,"ident_end":680902,"extent_start":680884,"extent_end":681525,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":591361},"end":{"line_number":44,"utf16_col":591367}},"extent_utf16":{"start":{"line_number":44,"utf16_col":591349},"end":{"line_number":44,"utf16_col":591990}}},{"name":"_refreshBrushController","kind":"function","ident_start":681538,"ident_end":681561,"extent_start":681526,"extent_end":682165,"fully_qualified_name":"_refreshBrushController","ident_utf16":{"start":{"line_number":44,"utf16_col":592003},"end":{"line_number":44,"utf16_col":592026}},"extent_utf16":{"start":{"line_number":44,"utf16_col":591991},"end":{"line_number":44,"utf16_col":592630}}},{"name":"_onBrush","kind":"function","ident_start":682178,"ident_end":682186,"extent_start":682166,"extent_end":682457,"fully_qualified_name":"_onBrush","ident_utf16":{"start":{"line_number":44,"utf16_col":592643},"end":{"line_number":44,"utf16_col":592651}},"extent_utf16":{"start":{"line_number":44,"utf16_col":592631},"end":{"line_number":44,"utf16_col":592922}}},{"name":"dispose","kind":"function","ident_start":682470,"ident_end":682477,"extent_start":682458,"extent_end":682521,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":592935},"end":{"line_number":44,"utf16_col":592942}},"extent_utf16":{"start":{"line_number":44,"utf16_col":592923},"end":{"line_number":44,"utf16_col":592986}}},{"name":"ZL","kind":"function","ident_start":682765,"ident_end":682767,"extent_start":682756,"extent_end":683279,"fully_qualified_name":"ZL","ident_utf16":{"start":{"line_number":44,"utf16_col":593230},"end":{"line_number":44,"utf16_col":593232}},"extent_utf16":{"start":{"line_number":44,"utf16_col":593221},"end":{"line_number":44,"utf16_col":593744}}},{"name":"jL","kind":"function","ident_start":683283,"ident_end":683285,"extent_start":683283,"extent_end":683399,"fully_qualified_name":"jL","ident_utf16":{"start":{"line_number":44,"utf16_col":593748},"end":{"line_number":44,"utf16_col":593750}},"extent_utf16":{"start":{"line_number":44,"utf16_col":593748},"end":{"line_number":44,"utf16_col":593864}}},{"name":"e","kind":"function","ident_start":683424,"ident_end":683425,"extent_start":683415,"extent_end":683457,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":593889},"end":{"line_number":44,"utf16_col":593890}},"extent_utf16":{"start":{"line_number":44,"utf16_col":593880},"end":{"line_number":44,"utf16_col":593922}}},{"name":"getDefaultShape","kind":"function","ident_start":683483,"ident_end":683498,"extent_start":683471,"extent_end":683524,"fully_qualified_name":"getDefaultShape","ident_utf16":{"start":{"line_number":44,"utf16_col":593948},"end":{"line_number":44,"utf16_col":593963}},"extent_utf16":{"start":{"line_number":44,"utf16_col":593936},"end":{"line_number":44,"utf16_col":593989}}},{"name":"buildPath","kind":"function","ident_start":683537,"ident_end":683546,"extent_start":683525,"extent_end":683857,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":594002},"end":{"line_number":44,"utf16_col":594011}},"extent_utf16":{"start":{"line_number":44,"utf16_col":593990},"end":{"line_number":44,"utf16_col":594322}}},{"name":"highlight","kind":"function","ident_start":683870,"ident_end":683879,"extent_start":683858,"extent_end":683900,"fully_qualified_name":"highlight","ident_utf16":{"start":{"line_number":44,"utf16_col":594335},"end":{"line_number":44,"utf16_col":594344}},"extent_utf16":{"start":{"line_number":44,"utf16_col":594323},"end":{"line_number":44,"utf16_col":594365}}},{"name":"downplay","kind":"function","ident_start":683913,"ident_end":683921,"extent_start":683901,"extent_end":683942,"fully_qualified_name":"downplay","ident_utf16":{"start":{"line_number":44,"utf16_col":594378},"end":{"line_number":44,"utf16_col":594386}},"extent_utf16":{"start":{"line_number":44,"utf16_col":594366},"end":{"line_number":44,"utf16_col":594407}}},{"name":"e","kind":"function","ident_start":683974,"ident_end":683975,"extent_start":683965,"extent_end":684076,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":594439},"end":{"line_number":44,"utf16_col":594440}},"extent_utf16":{"start":{"line_number":44,"utf16_col":594430},"end":{"line_number":44,"utf16_col":594541}}},{"name":"render","kind":"function","ident_start":684102,"ident_end":684108,"extent_start":684090,"extent_end":687106,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":594567},"end":{"line_number":44,"utf16_col":594573}},"extent_utf16":{"start":{"line_number":44,"utf16_col":594555},"end":{"line_number":44,"utf16_col":597571}}},{"name":"getFormattedLabel","kind":"function","ident_start":685164,"ident_end":685181,"extent_start":685164,"extent_end":685291,"fully_qualified_name":"getFormattedLabel","ident_utf16":{"start":{"line_number":44,"utf16_col":595629},"end":{"line_number":44,"utf16_col":595646}},"extent_utf16":{"start":{"line_number":44,"utf16_col":595629},"end":{"line_number":44,"utf16_col":595756}}},{"name":"getFormattedLabel","kind":"function","ident_start":686001,"ident_end":686018,"extent_start":686001,"extent_end":686072,"fully_qualified_name":"getFormattedLabel","ident_utf16":{"start":{"line_number":44,"utf16_col":596466},"end":{"line_number":44,"utf16_col":596483}},"extent_utf16":{"start":{"line_number":44,"utf16_col":596466},"end":{"line_number":44,"utf16_col":596537}}},{"name":"drift","kind":"function","ident_start":686539,"ident_end":686544,"extent_start":686537,"extent_end":686754,"fully_qualified_name":"drift","ident_utf16":{"start":{"line_number":44,"utf16_col":597004},"end":{"line_number":44,"utf16_col":597009}},"extent_utf16":{"start":{"line_number":44,"utf16_col":597002},"end":{"line_number":44,"utf16_col":597219}}},{"name":"ondragend","kind":"function","ident_start":686757,"ident_end":686766,"extent_start":686755,"extent_end":686807,"fully_qualified_name":"ondragend","ident_utf16":{"start":{"line_number":44,"utf16_col":597222},"end":{"line_number":44,"utf16_col":597231}},"extent_utf16":{"start":{"line_number":44,"utf16_col":597220},"end":{"line_number":44,"utf16_col":597272}}},{"name":"dispose","kind":"function","ident_start":687119,"ident_end":687126,"extent_start":687107,"extent_end":687139,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":597584},"end":{"line_number":44,"utf16_col":597591}},"extent_utf16":{"start":{"line_number":44,"utf16_col":597572},"end":{"line_number":44,"utf16_col":597604}}},{"name":"$L","kind":"function","ident_start":687172,"ident_end":687174,"extent_start":687163,"extent_end":687574,"fully_qualified_name":"$L","ident_utf16":{"start":{"line_number":44,"utf16_col":597637},"end":{"line_number":44,"utf16_col":597639}},"extent_utf16":{"start":{"line_number":44,"utf16_col":597628},"end":{"line_number":44,"utf16_col":598039}}},{"name":"e","kind":"function","ident_start":687602,"ident_end":687603,"extent_start":687593,"extent_end":687675,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":598067},"end":{"line_number":44,"utf16_col":598068}},"extent_utf16":{"start":{"line_number":44,"utf16_col":598058},"end":{"line_number":44,"utf16_col":598140}}},{"name":"getInitialData","kind":"function","ident_start":687701,"ident_end":687715,"extent_start":687689,"extent_end":688334,"fully_qualified_name":"getInitialData","ident_utf16":{"start":{"line_number":44,"utf16_col":598166},"end":{"line_number":44,"utf16_col":598180}},"extent_utf16":{"start":{"line_number":44,"utf16_col":598154},"end":{"line_number":44,"utf16_col":598799}}},{"name":"setNodePosition","kind":"function","ident_start":688347,"ident_end":688362,"extent_start":688335,"extent_end":688452,"fully_qualified_name":"setNodePosition","ident_utf16":{"start":{"line_number":44,"utf16_col":598812},"end":{"line_number":44,"utf16_col":598827}},"extent_utf16":{"start":{"line_number":44,"utf16_col":598800},"end":{"line_number":44,"utf16_col":598917}}},{"name":"getGraph","kind":"function","ident_start":688465,"ident_end":688473,"extent_start":688453,"extent_end":688513,"fully_qualified_name":"getGraph","ident_utf16":{"start":{"line_number":44,"utf16_col":598930},"end":{"line_number":44,"utf16_col":598938}},"extent_utf16":{"start":{"line_number":44,"utf16_col":598918},"end":{"line_number":44,"utf16_col":598978}}},{"name":"getEdgeData","kind":"function","ident_start":688526,"ident_end":688537,"extent_start":688514,"extent_end":688581,"fully_qualified_name":"getEdgeData","ident_utf16":{"start":{"line_number":44,"utf16_col":598991},"end":{"line_number":44,"utf16_col":599002}},"extent_utf16":{"start":{"line_number":44,"utf16_col":598979},"end":{"line_number":44,"utf16_col":599046}}},{"name":"formatTooltip","kind":"function","ident_start":688594,"ident_end":688607,"extent_start":688582,"extent_end":688966,"fully_qualified_name":"formatTooltip","ident_utf16":{"start":{"line_number":44,"utf16_col":599059},"end":{"line_number":44,"utf16_col":599072}},"extent_utf16":{"start":{"line_number":44,"utf16_col":599047},"end":{"line_number":44,"utf16_col":599431}}},{"name":"i","kind":"function","ident_start":688633,"ident_end":688634,"extent_start":688624,"extent_end":688663,"fully_qualified_name":"i","ident_utf16":{"start":{"line_number":44,"utf16_col":599098},"end":{"line_number":44,"utf16_col":599099}},"extent_utf16":{"start":{"line_number":44,"utf16_col":599089},"end":{"line_number":44,"utf16_col":599128}}},{"name":"optionUpdated","kind":"function","ident_start":688979,"ident_end":688992,"extent_start":688967,"extent_end":689005,"fully_qualified_name":"optionUpdated","ident_utf16":{"start":{"line_number":44,"utf16_col":599444},"end":{"line_number":44,"utf16_col":599457}},"extent_utf16":{"start":{"line_number":44,"utf16_col":599432},"end":{"line_number":44,"utf16_col":599470}}},{"name":"getDataParams","kind":"function","ident_start":689018,"ident_end":689031,"extent_start":689006,"extent_end":689200,"fully_qualified_name":"getDataParams","ident_utf16":{"start":{"line_number":44,"utf16_col":599483},"end":{"line_number":44,"utf16_col":599496}},"extent_utf16":{"start":{"line_number":44,"utf16_col":599471},"end":{"line_number":44,"utf16_col":599665}}},{"name":"QL","kind":"function","ident_start":689704,"ident_end":689706,"extent_start":689695,"extent_end":692811,"fully_qualified_name":"QL","ident_utf16":{"start":{"line_number":44,"utf16_col":600169},"end":{"line_number":44,"utf16_col":600171}},"extent_utf16":{"start":{"line_number":44,"utf16_col":600160},"end":{"line_number":44,"utf16_col":603276}}},{"name":"tP","kind":"function","ident_start":692820,"ident_end":692822,"extent_start":692811,"extent_end":692910,"fully_qualified_name":"tP","ident_utf16":{"start":{"line_number":44,"utf16_col":603285},"end":{"line_number":44,"utf16_col":603287}},"extent_utf16":{"start":{"line_number":44,"utf16_col":603276},"end":{"line_number":44,"utf16_col":603375}}},{"name":"eP","kind":"function","ident_start":692919,"ident_end":692921,"extent_start":692910,"extent_end":693565,"fully_qualified_name":"eP","ident_utf16":{"start":{"line_number":44,"utf16_col":603384},"end":{"line_number":44,"utf16_col":603386}},"extent_utf16":{"start":{"line_number":44,"utf16_col":603375},"end":{"line_number":44,"utf16_col":604030}}},{"name":"nP","kind":"function","ident_start":693574,"ident_end":693576,"extent_start":693565,"extent_end":693915,"fully_qualified_name":"nP","ident_utf16":{"start":{"line_number":44,"utf16_col":604039},"end":{"line_number":44,"utf16_col":604041}},"extent_utf16":{"start":{"line_number":44,"utf16_col":604030},"end":{"line_number":44,"utf16_col":604380}}},{"name":"iP","kind":"function","ident_start":693924,"ident_end":693926,"extent_start":693915,"extent_end":693966,"fully_qualified_name":"iP","ident_utf16":{"start":{"line_number":44,"utf16_col":604389},"end":{"line_number":44,"utf16_col":604391}},"extent_utf16":{"start":{"line_number":44,"utf16_col":604380},"end":{"line_number":44,"utf16_col":604431}}},{"name":"rP","kind":"function","ident_start":693975,"ident_end":693977,"extent_start":693966,"extent_end":694004,"fully_qualified_name":"rP","ident_utf16":{"start":{"line_number":44,"utf16_col":604440},"end":{"line_number":44,"utf16_col":604442}},"extent_utf16":{"start":{"line_number":44,"utf16_col":604431},"end":{"line_number":44,"utf16_col":604469}}},{"name":"oP","kind":"function","ident_start":694013,"ident_end":694015,"extent_start":694004,"extent_end":694055,"fully_qualified_name":"oP","ident_utf16":{"start":{"line_number":44,"utf16_col":604478},"end":{"line_number":44,"utf16_col":604480}},"extent_utf16":{"start":{"line_number":44,"utf16_col":604469},"end":{"line_number":44,"utf16_col":604520}}},{"name":"aP","kind":"function","ident_start":694064,"ident_end":694066,"extent_start":694055,"extent_end":694093,"fully_qualified_name":"aP","ident_utf16":{"start":{"line_number":44,"utf16_col":604529},"end":{"line_number":44,"utf16_col":604531}},"extent_utf16":{"start":{"line_number":44,"utf16_col":604520},"end":{"line_number":44,"utf16_col":604558}}},{"name":"sP","kind":"function","ident_start":694102,"ident_end":694104,"extent_start":694093,"extent_end":694201,"fully_qualified_name":"sP","ident_utf16":{"start":{"line_number":44,"utf16_col":604567},"end":{"line_number":44,"utf16_col":604569}},"extent_utf16":{"start":{"line_number":44,"utf16_col":604558},"end":{"line_number":44,"utf16_col":604666}}},{"name":"lP","kind":"function","ident_start":694210,"ident_end":694212,"extent_start":694201,"extent_end":694236,"fully_qualified_name":"lP","ident_utf16":{"start":{"line_number":44,"utf16_col":604675},"end":{"line_number":44,"utf16_col":604677}},"extent_utf16":{"start":{"line_number":44,"utf16_col":604666},"end":{"line_number":44,"utf16_col":604701}}},{"name":"uP","kind":"function","ident_start":694245,"ident_end":694247,"extent_start":694236,"extent_end":694334,"fully_qualified_name":"uP","ident_utf16":{"start":{"line_number":44,"utf16_col":604710},"end":{"line_number":44,"utf16_col":604712}},"extent_utf16":{"start":{"line_number":44,"utf16_col":604701},"end":{"line_number":44,"utf16_col":604799}}},{"name":"hP","kind":"function","ident_start":694343,"ident_end":694345,"extent_start":694334,"extent_end":694661,"fully_qualified_name":"hP","ident_utf16":{"start":{"line_number":44,"utf16_col":604808},"end":{"line_number":44,"utf16_col":604810}},"extent_utf16":{"start":{"line_number":44,"utf16_col":604799},"end":{"line_number":44,"utf16_col":605126}}},{"name":"cP","kind":"function","ident_start":694670,"ident_end":694672,"extent_start":694661,"extent_end":695255,"fully_qualified_name":"cP","ident_utf16":{"start":{"line_number":44,"utf16_col":605135},"end":{"line_number":44,"utf16_col":605137}},"extent_utf16":{"start":{"line_number":44,"utf16_col":605126},"end":{"line_number":44,"utf16_col":605720}}},{"name":"t","kind":"function","ident_start":695282,"ident_end":695283,"extent_start":695273,"extent_end":695287,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":605747},"end":{"line_number":44,"utf16_col":605748}},"extent_utf16":{"start":{"line_number":44,"utf16_col":605738},"end":{"line_number":44,"utf16_col":605752}}},{"name":"_hasEncodeRule","kind":"function","ident_start":695306,"ident_end":695320,"extent_start":695294,"extent_end":695381,"fully_qualified_name":"_hasEncodeRule","ident_utf16":{"start":{"line_number":44,"utf16_col":605771},"end":{"line_number":44,"utf16_col":605785}},"extent_utf16":{"start":{"line_number":44,"utf16_col":605759},"end":{"line_number":44,"utf16_col":605846}}},{"name":"getInitialData","kind":"function","ident_start":695394,"ident_end":695408,"extent_start":695382,"extent_end":696324,"fully_qualified_name":"getInitialData","ident_utf16":{"start":{"line_number":44,"utf16_col":605859},"end":{"line_number":44,"utf16_col":605873}},"extent_utf16":{"start":{"line_number":44,"utf16_col":605847},"end":{"line_number":44,"utf16_col":606789}}},{"name":"getBaseAxis","kind":"function","ident_start":696337,"ident_end":696348,"extent_start":696325,"extent_end":696456,"fully_qualified_name":"getBaseAxis","ident_utf16":{"start":{"line_number":44,"utf16_col":606802},"end":{"line_number":44,"utf16_col":606813}},"extent_utf16":{"start":{"line_number":44,"utf16_col":606790},"end":{"line_number":44,"utf16_col":606921}}},{"name":"e","kind":"function","ident_start":696486,"ident_end":696487,"extent_start":696477,"extent_end":696768,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":606951},"end":{"line_number":44,"utf16_col":606952}},"extent_utf16":{"start":{"line_number":44,"utf16_col":606942},"end":{"line_number":44,"utf16_col":607233}}},{"name":"e","kind":"function","ident_start":697175,"ident_end":697176,"extent_start":697166,"extent_end":697248,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":607640},"end":{"line_number":44,"utf16_col":607641}},"extent_utf16":{"start":{"line_number":44,"utf16_col":607631},"end":{"line_number":44,"utf16_col":607713}}},{"name":"render","kind":"function","ident_start":697274,"ident_end":697280,"extent_start":697262,"extent_end":697799,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":607739},"end":{"line_number":44,"utf16_col":607745}},"extent_utf16":{"start":{"line_number":44,"utf16_col":607727},"end":{"line_number":44,"utf16_col":608264}}},{"name":"remove","kind":"function","ident_start":697812,"ident_end":697818,"extent_start":697800,"extent_end":697931,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":608277},"end":{"line_number":44,"utf16_col":608283}},"extent_utf16":{"start":{"line_number":44,"utf16_col":608265},"end":{"line_number":44,"utf16_col":608396}}},{"name":"gP","kind":"function","ident_start":697956,"ident_end":697958,"extent_start":697956,"extent_end":697971,"fully_qualified_name":"gP","ident_utf16":{"start":{"line_number":44,"utf16_col":608421},"end":{"line_number":44,"utf16_col":608423}},"extent_utf16":{"start":{"line_number":44,"utf16_col":608421},"end":{"line_number":44,"utf16_col":608436}}},{"name":"e","kind":"function","ident_start":697996,"ident_end":697997,"extent_start":697987,"extent_end":698061,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":608461},"end":{"line_number":44,"utf16_col":608462}},"extent_utf16":{"start":{"line_number":44,"utf16_col":608452},"end":{"line_number":44,"utf16_col":608526}}},{"name":"getDefaultShape","kind":"function","ident_start":698087,"ident_end":698102,"extent_start":698075,"extent_end":698128,"fully_qualified_name":"getDefaultShape","ident_utf16":{"start":{"line_number":44,"utf16_col":608552},"end":{"line_number":44,"utf16_col":608567}},"extent_utf16":{"start":{"line_number":44,"utf16_col":608540},"end":{"line_number":44,"utf16_col":608593}}},{"name":"buildPath","kind":"function","ident_start":698141,"ident_end":698150,"extent_start":698129,"extent_end":698341,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":608606},"end":{"line_number":44,"utf16_col":608615}},"extent_utf16":{"start":{"line_number":44,"utf16_col":608594},"end":{"line_number":44,"utf16_col":608806}}},{"name":"vP","kind":"function","ident_start":698358,"ident_end":698360,"extent_start":698349,"extent_end":698449,"fully_qualified_name":"vP","ident_utf16":{"start":{"line_number":44,"utf16_col":608823},"end":{"line_number":44,"utf16_col":608825}},"extent_utf16":{"start":{"line_number":44,"utf16_col":608814},"end":{"line_number":44,"utf16_col":608914}}},{"name":"mP","kind":"function","ident_start":698458,"ident_end":698460,"extent_start":698449,"extent_end":698745,"fully_qualified_name":"mP","ident_utf16":{"start":{"line_number":44,"utf16_col":608923},"end":{"line_number":44,"utf16_col":608925}},"extent_utf16":{"start":{"line_number":44,"utf16_col":608914},"end":{"line_number":44,"utf16_col":609210}}},{"name":"xP","kind":"function","ident_start":698754,"ident_end":698756,"extent_start":698745,"extent_end":698831,"fully_qualified_name":"xP","ident_utf16":{"start":{"line_number":44,"utf16_col":609219},"end":{"line_number":44,"utf16_col":609221}},"extent_utf16":{"start":{"line_number":44,"utf16_col":609210},"end":{"line_number":44,"utf16_col":609296}}},{"name":"bP","kind":"function","ident_start":698849,"ident_end":698851,"extent_start":698840,"extent_end":700373,"fully_qualified_name":"bP","ident_utf16":{"start":{"line_number":44,"utf16_col":609314},"end":{"line_number":44,"utf16_col":609316}},"extent_utf16":{"start":{"line_number":44,"utf16_col":609305},"end":{"line_number":44,"utf16_col":610838}}},{"name":"x","kind":"function","ident_start":700050,"ident_end":700051,"extent_start":700041,"extent_end":700164,"fully_qualified_name":"x","ident_utf16":{"start":{"line_number":44,"utf16_col":610515},"end":{"line_number":44,"utf16_col":610516}},"extent_utf16":{"start":{"line_number":44,"utf16_col":610506},"end":{"line_number":44,"utf16_col":610629}}},{"name":"_","kind":"function","ident_start":700173,"ident_end":700174,"extent_start":700164,"extent_end":700252,"fully_qualified_name":"_","ident_utf16":{"start":{"line_number":44,"utf16_col":610638},"end":{"line_number":44,"utf16_col":610639}},"extent_utf16":{"start":{"line_number":44,"utf16_col":610629},"end":{"line_number":44,"utf16_col":610717}}},{"name":"b","kind":"function","ident_start":700261,"ident_end":700262,"extent_start":700252,"extent_end":700324,"fully_qualified_name":"b","ident_utf16":{"start":{"line_number":44,"utf16_col":610726},"end":{"line_number":44,"utf16_col":610727}},"extent_utf16":{"start":{"line_number":44,"utf16_col":610717},"end":{"line_number":44,"utf16_col":610789}}},{"name":"transform","kind":"function","ident_start":700404,"ident_end":700413,"extent_start":700404,"extent_end":701058,"fully_qualified_name":"transform","ident_utf16":{"start":{"line_number":44,"utf16_col":610869},"end":{"line_number":44,"utf16_col":610878}},"extent_utf16":{"start":{"line_number":44,"utf16_col":610869},"end":{"line_number":44,"utf16_col":611523}}},{"name":"DP","kind":"function","ident_start":701222,"ident_end":701224,"extent_start":701213,"extent_end":701254,"fully_qualified_name":"DP","ident_utf16":{"start":{"line_number":44,"utf16_col":611687},"end":{"line_number":44,"utf16_col":611689}},"extent_utf16":{"start":{"line_number":44,"utf16_col":611678},"end":{"line_number":44,"utf16_col":611719}}},{"name":"AP","kind":"function","ident_start":701263,"ident_end":701265,"extent_start":701254,"extent_end":701304,"fully_qualified_name":"AP","ident_utf16":{"start":{"line_number":44,"utf16_col":611728},"end":{"line_number":44,"utf16_col":611730}},"extent_utf16":{"start":{"line_number":44,"utf16_col":611719},"end":{"line_number":44,"utf16_col":611769}}},{"name":"reset","kind":"function","ident_start":701367,"ident_end":701372,"extent_start":701367,"extent_end":701653,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":611832},"end":{"line_number":44,"utf16_col":611837}},"extent_utf16":{"start":{"line_number":44,"utf16_col":611832},"end":{"line_number":44,"utf16_col":612118}}},{"name":"progress","kind":"function","ident_start":701446,"ident_end":701454,"extent_start":701446,"extent_end":701651,"fully_qualified_name":"progress","ident_utf16":{"start":{"line_number":44,"utf16_col":611911},"end":{"line_number":44,"utf16_col":611919}},"extent_utf16":{"start":{"line_number":44,"utf16_col":611911},"end":{"line_number":44,"utf16_col":612116}}},{"name":"e","kind":"function","ident_start":701706,"ident_end":701707,"extent_start":701697,"extent_end":701779,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":612171},"end":{"line_number":44,"utf16_col":612172}},"extent_utf16":{"start":{"line_number":44,"utf16_col":612162},"end":{"line_number":44,"utf16_col":612244}}},{"name":"render","kind":"function","ident_start":701805,"ident_end":701811,"extent_start":701793,"extent_end":701967,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":612270},"end":{"line_number":44,"utf16_col":612276}},"extent_utf16":{"start":{"line_number":44,"utf16_col":612258},"end":{"line_number":44,"utf16_col":612432}}},{"name":"incrementalPrepareRender","kind":"function","ident_start":701980,"ident_end":702004,"extent_start":701968,"extent_end":702059,"fully_qualified_name":"incrementalPrepareRender","ident_utf16":{"start":{"line_number":44,"utf16_col":612445},"end":{"line_number":44,"utf16_col":612469}},"extent_utf16":{"start":{"line_number":44,"utf16_col":612433},"end":{"line_number":44,"utf16_col":612524}}},{"name":"incrementalRender","kind":"function","ident_start":702072,"ident_end":702089,"extent_start":702060,"extent_end":702219,"fully_qualified_name":"incrementalRender","ident_utf16":{"start":{"line_number":44,"utf16_col":612537},"end":{"line_number":44,"utf16_col":612554}},"extent_utf16":{"start":{"line_number":44,"utf16_col":612525},"end":{"line_number":44,"utf16_col":612684}}},{"name":"eachRendered","kind":"function","ident_start":702232,"ident_end":702244,"extent_start":702220,"extent_end":702296,"fully_qualified_name":"eachRendered","ident_utf16":{"start":{"line_number":44,"utf16_col":612697},"end":{"line_number":44,"utf16_col":612709}},"extent_utf16":{"start":{"line_number":44,"utf16_col":612685},"end":{"line_number":44,"utf16_col":612761}}},{"name":"_updateDrawMode","kind":"function","ident_start":702309,"ident_end":702324,"extent_start":702297,"extent_end":702451,"fully_qualified_name":"_updateDrawMode","ident_utf16":{"start":{"line_number":44,"utf16_col":612774},"end":{"line_number":44,"utf16_col":612789}},"extent_utf16":{"start":{"line_number":44,"utf16_col":612762},"end":{"line_number":44,"utf16_col":612916}}},{"name":"_renderNormal","kind":"function","ident_start":702464,"ident_end":702477,"extent_start":702452,"extent_end":703169,"fully_qualified_name":"_renderNormal","ident_utf16":{"start":{"line_number":44,"utf16_col":612929},"end":{"line_number":44,"utf16_col":612942}},"extent_utf16":{"start":{"line_number":44,"utf16_col":612917},"end":{"line_number":44,"utf16_col":613634}}},{"name":"_renderLarge","kind":"function","ident_start":703182,"ident_end":703194,"extent_start":703170,"extent_end":703350,"fully_qualified_name":"_renderLarge","ident_utf16":{"start":{"line_number":44,"utf16_col":613647},"end":{"line_number":44,"utf16_col":613659}},"extent_utf16":{"start":{"line_number":44,"utf16_col":613635},"end":{"line_number":44,"utf16_col":613815}}},{"name":"_incrementalRenderNormal","kind":"function","ident_start":703363,"ident_end":703387,"extent_start":703351,"extent_end":703582,"fully_qualified_name":"_incrementalRenderNormal","ident_utf16":{"start":{"line_number":44,"utf16_col":613828},"end":{"line_number":44,"utf16_col":613852}},"extent_utf16":{"start":{"line_number":44,"utf16_col":613816},"end":{"line_number":44,"utf16_col":614047}}},{"name":"_incrementalRenderLarge","kind":"function","ident_start":703595,"ident_end":703618,"extent_start":703583,"extent_end":703674,"fully_qualified_name":"_incrementalRenderLarge","ident_utf16":{"start":{"line_number":44,"utf16_col":614060},"end":{"line_number":44,"utf16_col":614083}},"extent_utf16":{"start":{"line_number":44,"utf16_col":614048},"end":{"line_number":44,"utf16_col":614139}}},{"name":"remove","kind":"function","ident_start":703687,"ident_end":703693,"extent_start":703675,"extent_end":703720,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":614152},"end":{"line_number":44,"utf16_col":614158}},"extent_utf16":{"start":{"line_number":44,"utf16_col":614140},"end":{"line_number":44,"utf16_col":614185}}},{"name":"_clear","kind":"function","ident_start":703733,"ident_end":703739,"extent_start":703721,"extent_end":703790,"fully_qualified_name":"_clear","ident_utf16":{"start":{"line_number":44,"utf16_col":614198},"end":{"line_number":44,"utf16_col":614204}},"extent_utf16":{"start":{"line_number":44,"utf16_col":614186},"end":{"line_number":44,"utf16_col":614255}}},{"name":"OP","kind":"function","ident_start":703819,"ident_end":703821,"extent_start":703819,"extent_end":703834,"fully_qualified_name":"OP","ident_utf16":{"start":{"line_number":44,"utf16_col":614284},"end":{"line_number":44,"utf16_col":614286}},"extent_utf16":{"start":{"line_number":44,"utf16_col":614284},"end":{"line_number":44,"utf16_col":614299}}},{"name":"e","kind":"function","ident_start":703859,"ident_end":703860,"extent_start":703850,"extent_end":703930,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":614324},"end":{"line_number":44,"utf16_col":614325}},"extent_utf16":{"start":{"line_number":44,"utf16_col":614315},"end":{"line_number":44,"utf16_col":614395}}},{"name":"getDefaultShape","kind":"function","ident_start":703956,"ident_end":703971,"extent_start":703944,"extent_end":703997,"fully_qualified_name":"getDefaultShape","ident_utf16":{"start":{"line_number":44,"utf16_col":614421},"end":{"line_number":44,"utf16_col":614436}},"extent_utf16":{"start":{"line_number":44,"utf16_col":614409},"end":{"line_number":44,"utf16_col":614462}}},{"name":"buildPath","kind":"function","ident_start":704010,"ident_end":704019,"extent_start":703998,"extent_end":704344,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":614475},"end":{"line_number":44,"utf16_col":614484}},"extent_utf16":{"start":{"line_number":44,"utf16_col":614463},"end":{"line_number":44,"utf16_col":614809}}},{"name":"NP","kind":"function","ident_start":704361,"ident_end":704363,"extent_start":704352,"extent_end":704435,"fully_qualified_name":"NP","ident_utf16":{"start":{"line_number":44,"utf16_col":614826},"end":{"line_number":44,"utf16_col":614828}},"extent_utf16":{"start":{"line_number":44,"utf16_col":614817},"end":{"line_number":44,"utf16_col":614900}}},{"name":"EP","kind":"function","ident_start":704444,"ident_end":704446,"extent_start":704435,"extent_end":704550,"fully_qualified_name":"EP","ident_utf16":{"start":{"line_number":44,"utf16_col":614909},"end":{"line_number":44,"utf16_col":614911}},"extent_utf16":{"start":{"line_number":44,"utf16_col":614900},"end":{"line_number":44,"utf16_col":615015}}},{"name":"zP","kind":"function","ident_start":704559,"ident_end":704561,"extent_start":704550,"extent_end":704926,"fully_qualified_name":"zP","ident_utf16":{"start":{"line_number":44,"utf16_col":615024},"end":{"line_number":44,"utf16_col":615026}},"extent_utf16":{"start":{"line_number":44,"utf16_col":615015},"end":{"line_number":44,"utf16_col":615391}}},{"name":"VP","kind":"function","ident_start":704935,"ident_end":704937,"extent_start":704926,"extent_end":705010,"fully_qualified_name":"VP","ident_utf16":{"start":{"line_number":44,"utf16_col":615400},"end":{"line_number":44,"utf16_col":615402}},"extent_utf16":{"start":{"line_number":44,"utf16_col":615391},"end":{"line_number":44,"utf16_col":615475}}},{"name":"BP","kind":"function","ident_start":705014,"ident_end":705016,"extent_start":705014,"extent_end":705029,"fully_qualified_name":"BP","ident_utf16":{"start":{"line_number":44,"utf16_col":615479},"end":{"line_number":44,"utf16_col":615481}},"extent_utf16":{"start":{"line_number":44,"utf16_col":615479},"end":{"line_number":44,"utf16_col":615494}}},{"name":"e","kind":"function","ident_start":705054,"ident_end":705055,"extent_start":705045,"extent_end":705124,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":615519},"end":{"line_number":44,"utf16_col":615520}},"extent_utf16":{"start":{"line_number":44,"utf16_col":615510},"end":{"line_number":44,"utf16_col":615589}}},{"name":"getDefaultShape","kind":"function","ident_start":705150,"ident_end":705165,"extent_start":705138,"extent_end":705191,"fully_qualified_name":"getDefaultShape","ident_utf16":{"start":{"line_number":44,"utf16_col":615615},"end":{"line_number":44,"utf16_col":615630}},"extent_utf16":{"start":{"line_number":44,"utf16_col":615603},"end":{"line_number":44,"utf16_col":615656}}},{"name":"buildPath","kind":"function","ident_start":705204,"ident_end":705213,"extent_start":705192,"extent_end":705349,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":615669},"end":{"line_number":44,"utf16_col":615678}},"extent_utf16":{"start":{"line_number":44,"utf16_col":615657},"end":{"line_number":44,"utf16_col":615814}}},{"name":"GP","kind":"function","ident_start":705366,"ident_end":705368,"extent_start":705357,"extent_end":705725,"fully_qualified_name":"GP","ident_utf16":{"start":{"line_number":44,"utf16_col":615831},"end":{"line_number":44,"utf16_col":615833}},"extent_utf16":{"start":{"line_number":44,"utf16_col":615822},"end":{"line_number":44,"utf16_col":616190}}},{"name":"WP","kind":"function","ident_start":705734,"ident_end":705736,"extent_start":705725,"extent_end":705861,"fully_qualified_name":"WP","ident_utf16":{"start":{"line_number":44,"utf16_col":616199},"end":{"line_number":44,"utf16_col":616201}},"extent_utf16":{"start":{"line_number":44,"utf16_col":616190},"end":{"line_number":44,"utf16_col":616326}}},{"name":"e","kind":"function","ident_start":705889,"ident_end":705890,"extent_start":705880,"extent_end":706123,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":616354},"end":{"line_number":44,"utf16_col":616355}},"extent_utf16":{"start":{"line_number":44,"utf16_col":616345},"end":{"line_number":44,"utf16_col":616588}}},{"name":"getShadowDim","kind":"function","ident_start":706149,"ident_end":706161,"extent_start":706137,"extent_end":706186,"fully_qualified_name":"getShadowDim","ident_utf16":{"start":{"line_number":44,"utf16_col":616614},"end":{"line_number":44,"utf16_col":616626}},"extent_utf16":{"start":{"line_number":44,"utf16_col":616602},"end":{"line_number":44,"utf16_col":616651}}},{"name":"brushSelector","kind":"function","ident_start":706199,"ident_end":706212,"extent_start":706187,"extent_end":706284,"fully_qualified_name":"brushSelector","ident_utf16":{"start":{"line_number":44,"utf16_col":616664},"end":{"line_number":44,"utf16_col":616677}},"extent_utf16":{"start":{"line_number":44,"utf16_col":616652},"end":{"line_number":44,"utf16_col":616749}}},{"name":"YP","kind":"function","ident_start":706814,"ident_end":706816,"extent_start":706805,"extent_end":706906,"fully_qualified_name":"YP","ident_utf16":{"start":{"line_number":44,"utf16_col":617279},"end":{"line_number":44,"utf16_col":617281}},"extent_utf16":{"start":{"line_number":44,"utf16_col":617270},"end":{"line_number":44,"utf16_col":617371}}},{"name":"reset","kind":"function","ident_start":706961,"ident_end":706966,"extent_start":706961,"extent_end":708739,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":617426},"end":{"line_number":44,"utf16_col":617431}},"extent_utf16":{"start":{"line_number":44,"utf16_col":617426},"end":{"line_number":44,"utf16_col":619204}}},{"name":"M","kind":"function","ident_start":708388,"ident_end":708389,"extent_start":708379,"extent_end":708471,"fully_qualified_name":"M","ident_utf16":{"start":{"line_number":44,"utf16_col":618853},"end":{"line_number":44,"utf16_col":618854}},"extent_utf16":{"start":{"line_number":44,"utf16_col":618844},"end":{"line_number":44,"utf16_col":618936}}},{"name":"I","kind":"function","ident_start":708480,"ident_end":708481,"extent_start":708471,"extent_end":708589,"fully_qualified_name":"I","ident_utf16":{"start":{"line_number":44,"utf16_col":618945},"end":{"line_number":44,"utf16_col":618946}},"extent_utf16":{"start":{"line_number":44,"utf16_col":618936},"end":{"line_number":44,"utf16_col":619054}}},{"name":"T","kind":"function","ident_start":708598,"ident_end":708599,"extent_start":708589,"extent_end":708697,"fully_qualified_name":"T","ident_utf16":{"start":{"line_number":44,"utf16_col":619063},"end":{"line_number":44,"utf16_col":619064}},"extent_utf16":{"start":{"line_number":44,"utf16_col":619054},"end":{"line_number":44,"utf16_col":619162}}},{"name":"C","kind":"function","ident_start":708706,"ident_end":708707,"extent_start":708697,"extent_end":708736,"fully_qualified_name":"C","ident_utf16":{"start":{"line_number":44,"utf16_col":619171},"end":{"line_number":44,"utf16_col":619172}},"extent_utf16":{"start":{"line_number":44,"utf16_col":619162},"end":{"line_number":44,"utf16_col":619201}}},{"name":"UP","kind":"function","ident_start":708750,"ident_end":708752,"extent_start":708741,"extent_end":708817,"fully_qualified_name":"UP","ident_utf16":{"start":{"line_number":44,"utf16_col":619215},"end":{"line_number":44,"utf16_col":619217}},"extent_utf16":{"start":{"line_number":44,"utf16_col":619206},"end":{"line_number":44,"utf16_col":619282}}},{"name":"ZP","kind":"function","ident_start":708826,"ident_end":708828,"extent_start":708817,"extent_end":709007,"fully_qualified_name":"ZP","ident_utf16":{"start":{"line_number":44,"utf16_col":619291},"end":{"line_number":44,"utf16_col":619293}},"extent_utf16":{"start":{"line_number":44,"utf16_col":619282},"end":{"line_number":44,"utf16_col":619472}}},{"name":"e","kind":"function","ident_start":709035,"ident_end":709036,"extent_start":709026,"extent_end":709135,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":619500},"end":{"line_number":44,"utf16_col":619501}},"extent_utf16":{"start":{"line_number":44,"utf16_col":619491},"end":{"line_number":44,"utf16_col":619600}}},{"name":"stopEffectAnimation","kind":"function","ident_start":709161,"ident_end":709180,"extent_start":709149,"extent_end":709220,"fully_qualified_name":"stopEffectAnimation","ident_utf16":{"start":{"line_number":44,"utf16_col":619626},"end":{"line_number":44,"utf16_col":619645}},"extent_utf16":{"start":{"line_number":44,"utf16_col":619614},"end":{"line_number":44,"utf16_col":619685}}},{"name":"startEffectAnimation","kind":"function","ident_start":709233,"ident_end":709253,"extent_start":709221,"extent_end":709654,"fully_qualified_name":"startEffectAnimation","ident_utf16":{"start":{"line_number":44,"utf16_col":619698},"end":{"line_number":44,"utf16_col":619718}},"extent_utf16":{"start":{"line_number":44,"utf16_col":619686},"end":{"line_number":44,"utf16_col":620119}}},{"name":"updateEffectAnimation","kind":"function","ident_start":709667,"ident_end":709688,"extent_start":709655,"extent_end":709922,"fully_qualified_name":"updateEffectAnimation","ident_utf16":{"start":{"line_number":44,"utf16_col":620132},"end":{"line_number":44,"utf16_col":620153}},"extent_utf16":{"start":{"line_number":44,"utf16_col":620120},"end":{"line_number":44,"utf16_col":620387}}},{"name":"highlight","kind":"function","ident_start":709935,"ident_end":709944,"extent_start":709923,"extent_end":709965,"fully_qualified_name":"highlight","ident_utf16":{"start":{"line_number":44,"utf16_col":620400},"end":{"line_number":44,"utf16_col":620409}},"extent_utf16":{"start":{"line_number":44,"utf16_col":620388},"end":{"line_number":44,"utf16_col":620430}}},{"name":"downplay","kind":"function","ident_start":709978,"ident_end":709986,"extent_start":709966,"extent_end":710007,"fully_qualified_name":"downplay","ident_utf16":{"start":{"line_number":44,"utf16_col":620443},"end":{"line_number":44,"utf16_col":620451}},"extent_utf16":{"start":{"line_number":44,"utf16_col":620431},"end":{"line_number":44,"utf16_col":620472}}},{"name":"getSymbolType","kind":"function","ident_start":710020,"ident_end":710033,"extent_start":710008,"extent_end":710095,"fully_qualified_name":"getSymbolType","ident_utf16":{"start":{"line_number":44,"utf16_col":620485},"end":{"line_number":44,"utf16_col":620498}},"extent_utf16":{"start":{"line_number":44,"utf16_col":620473},"end":{"line_number":44,"utf16_col":620560}}},{"name":"updateData","kind":"function","ident_start":710108,"ident_end":710118,"extent_start":710096,"extent_end":711388,"fully_qualified_name":"updateData","ident_utf16":{"start":{"line_number":44,"utf16_col":620573},"end":{"line_number":44,"utf16_col":620583}},"extent_utf16":{"start":{"line_number":44,"utf16_col":620561},"end":{"line_number":44,"utf16_col":621853}}},{"name":"onHoverStateChange","kind":"function","ident_start":711143,"ident_end":711161,"extent_start":711138,"extent_end":711307,"fully_qualified_name":"onHoverStateChange","ident_utf16":{"start":{"line_number":44,"utf16_col":621608},"end":{"line_number":44,"utf16_col":621626}},"extent_utf16":{"start":{"line_number":44,"utf16_col":621603},"end":{"line_number":44,"utf16_col":621772}}},{"name":"fadeOut","kind":"function","ident_start":711401,"ident_end":711408,"extent_start":711389,"extent_end":711428,"fully_qualified_name":"fadeOut","ident_utf16":{"start":{"line_number":44,"utf16_col":621866},"end":{"line_number":44,"utf16_col":621873}},"extent_utf16":{"start":{"line_number":44,"utf16_col":621854},"end":{"line_number":44,"utf16_col":621893}}},{"name":"e","kind":"function","ident_start":711460,"ident_end":711461,"extent_start":711451,"extent_end":711533,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":621925},"end":{"line_number":44,"utf16_col":621926}},"extent_utf16":{"start":{"line_number":44,"utf16_col":621916},"end":{"line_number":44,"utf16_col":621998}}},{"name":"init","kind":"function","ident_start":711559,"ident_end":711563,"extent_start":711547,"extent_end":711603,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":622024},"end":{"line_number":44,"utf16_col":622028}},"extent_utf16":{"start":{"line_number":44,"utf16_col":622012},"end":{"line_number":44,"utf16_col":622068}}},{"name":"render","kind":"function","ident_start":711616,"ident_end":711622,"extent_start":711604,"extent_end":711750,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":622081},"end":{"line_number":44,"utf16_col":622087}},"extent_utf16":{"start":{"line_number":44,"utf16_col":622069},"end":{"line_number":44,"utf16_col":622215}}},{"name":"_getClipShape","kind":"function","ident_start":711763,"ident_end":711776,"extent_start":711751,"extent_end":711873,"fully_qualified_name":"_getClipShape","ident_utf16":{"start":{"line_number":44,"utf16_col":622228},"end":{"line_number":44,"utf16_col":622241}},"extent_utf16":{"start":{"line_number":44,"utf16_col":622216},"end":{"line_number":44,"utf16_col":622338}}},{"name":"updateTransform","kind":"function","ident_start":711886,"ident_end":711901,"extent_start":711874,"extent_end":712079,"fully_qualified_name":"updateTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":622351},"end":{"line_number":44,"utf16_col":622366}},"extent_utf16":{"start":{"line_number":44,"utf16_col":622339},"end":{"line_number":44,"utf16_col":622544}}},{"name":"_updateGroupTransform","kind":"function","ident_start":712092,"ident_end":712113,"extent_start":712080,"extent_end":712254,"fully_qualified_name":"_updateGroupTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":622557},"end":{"line_number":44,"utf16_col":622578}},"extent_utf16":{"start":{"line_number":44,"utf16_col":622545},"end":{"line_number":44,"utf16_col":622719}}},{"name":"remove","kind":"function","ident_start":712267,"ident_end":712273,"extent_start":712255,"extent_end":712334,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":622732},"end":{"line_number":44,"utf16_col":622738}},"extent_utf16":{"start":{"line_number":44,"utf16_col":622720},"end":{"line_number":44,"utf16_col":622799}}},{"name":"e","kind":"function","ident_start":712389,"ident_end":712390,"extent_start":712380,"extent_end":712483,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":622854},"end":{"line_number":44,"utf16_col":622855}},"extent_utf16":{"start":{"line_number":44,"utf16_col":622845},"end":{"line_number":44,"utf16_col":622948}}},{"name":"getInitialData","kind":"function","ident_start":712509,"ident_end":712523,"extent_start":712497,"extent_end":712583,"fully_qualified_name":"getInitialData","ident_utf16":{"start":{"line_number":44,"utf16_col":622974},"end":{"line_number":44,"utf16_col":622988}},"extent_utf16":{"start":{"line_number":44,"utf16_col":622962},"end":{"line_number":44,"utf16_col":623048}}},{"name":"brushSelector","kind":"function","ident_start":712596,"ident_end":712609,"extent_start":712584,"extent_end":712661,"fully_qualified_name":"brushSelector","ident_utf16":{"start":{"line_number":44,"utf16_col":623061},"end":{"line_number":44,"utf16_col":623074}},"extent_utf16":{"start":{"line_number":44,"utf16_col":623049},"end":{"line_number":44,"utf16_col":623126}}},{"name":"e","kind":"function","ident_start":713011,"ident_end":713012,"extent_start":713002,"extent_end":713108,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":623476},"end":{"line_number":44,"utf16_col":623477}},"extent_utf16":{"start":{"line_number":44,"utf16_col":623467},"end":{"line_number":44,"utf16_col":623573}}},{"name":"createLine","kind":"function","ident_start":713134,"ident_end":713144,"extent_start":713122,"extent_end":713182,"fully_qualified_name":"createLine","ident_utf16":{"start":{"line_number":44,"utf16_col":623599},"end":{"line_number":44,"utf16_col":623609}},"extent_utf16":{"start":{"line_number":44,"utf16_col":623587},"end":{"line_number":44,"utf16_col":623647}}},{"name":"_updateEffectSymbol","kind":"function","ident_start":713195,"ident_end":713214,"extent_start":713183,"extent_end":713691,"fully_qualified_name":"_updateEffectSymbol","ident_utf16":{"start":{"line_number":44,"utf16_col":623660},"end":{"line_number":44,"utf16_col":623679}},"extent_utf16":{"start":{"line_number":44,"utf16_col":623648},"end":{"line_number":44,"utf16_col":624156}}},{"name":"_updateEffectAnimation","kind":"function","ident_start":713704,"ident_end":713726,"extent_start":713692,"extent_end":714225,"fully_qualified_name":"_updateEffectAnimation","ident_utf16":{"start":{"line_number":44,"utf16_col":624169},"end":{"line_number":44,"utf16_col":624191}},"extent_utf16":{"start":{"line_number":44,"utf16_col":624157},"end":{"line_number":44,"utf16_col":624690}}},{"name":"_animateSymbol","kind":"function","ident_start":714238,"ident_end":714252,"extent_start":714226,"extent_end":714450,"fully_qualified_name":"_animateSymbol","ident_utf16":{"start":{"line_number":44,"utf16_col":624703},"end":{"line_number":44,"utf16_col":624717}},"extent_utf16":{"start":{"line_number":44,"utf16_col":624691},"end":{"line_number":44,"utf16_col":624915}}},{"name":"_getLineLength","kind":"function","ident_start":714463,"ident_end":714477,"extent_start":714451,"extent_end":714535,"fully_qualified_name":"_getLineLength","ident_utf16":{"start":{"line_number":44,"utf16_col":624928},"end":{"line_number":44,"utf16_col":624942}},"extent_utf16":{"start":{"line_number":44,"utf16_col":624916},"end":{"line_number":44,"utf16_col":625000}}},{"name":"_updateAnimationPoints","kind":"function","ident_start":714548,"ident_end":714570,"extent_start":714536,"extent_end":714665,"fully_qualified_name":"_updateAnimationPoints","ident_utf16":{"start":{"line_number":44,"utf16_col":625013},"end":{"line_number":44,"utf16_col":625035}},"extent_utf16":{"start":{"line_number":44,"utf16_col":625001},"end":{"line_number":44,"utf16_col":625130}}},{"name":"updateData","kind":"function","ident_start":714678,"ident_end":714688,"extent_start":714666,"extent_end":714769,"fully_qualified_name":"updateData","ident_utf16":{"start":{"line_number":44,"utf16_col":625143},"end":{"line_number":44,"utf16_col":625153}},"extent_utf16":{"start":{"line_number":44,"utf16_col":625131},"end":{"line_number":44,"utf16_col":625234}}},{"name":"_updateSymbolPosition","kind":"function","ident_start":714782,"ident_end":714803,"extent_start":714770,"extent_end":715416,"fully_qualified_name":"_updateSymbolPosition","ident_utf16":{"start":{"line_number":44,"utf16_col":625247},"end":{"line_number":44,"utf16_col":625268}},"extent_utf16":{"start":{"line_number":44,"utf16_col":625235},"end":{"line_number":44,"utf16_col":625881}}},{"name":"updateLayout","kind":"function","ident_start":715429,"ident_end":715441,"extent_start":715417,"extent_end":715568,"fully_qualified_name":"updateLayout","ident_utf16":{"start":{"line_number":44,"utf16_col":625894},"end":{"line_number":44,"utf16_col":625906}},"extent_utf16":{"start":{"line_number":44,"utf16_col":625882},"end":{"line_number":44,"utf16_col":626033}}},{"name":"e","kind":"function","ident_start":715600,"ident_end":715601,"extent_start":715591,"extent_end":715668,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":626065},"end":{"line_number":44,"utf16_col":626066}},"extent_utf16":{"start":{"line_number":44,"utf16_col":626056},"end":{"line_number":44,"utf16_col":626133}}},{"name":"_createPolyline","kind":"function","ident_start":715694,"ident_end":715709,"extent_start":715682,"extent_end":715821,"fully_qualified_name":"_createPolyline","ident_utf16":{"start":{"line_number":44,"utf16_col":626159},"end":{"line_number":44,"utf16_col":626174}},"extent_utf16":{"start":{"line_number":44,"utf16_col":626147},"end":{"line_number":44,"utf16_col":626286}}},{"name":"updateData","kind":"function","ident_start":715834,"ident_end":715844,"extent_start":715822,"extent_end":715968,"fully_qualified_name":"updateData","ident_utf16":{"start":{"line_number":44,"utf16_col":626299},"end":{"line_number":44,"utf16_col":626309}},"extent_utf16":{"start":{"line_number":44,"utf16_col":626287},"end":{"line_number":44,"utf16_col":626433}}},{"name":"_updateCommonStl","kind":"function","ident_start":715981,"ident_end":715997,"extent_start":715969,"extent_end":716418,"fully_qualified_name":"_updateCommonStl","ident_utf16":{"start":{"line_number":44,"utf16_col":626446},"end":{"line_number":44,"utf16_col":626462}},"extent_utf16":{"start":{"line_number":44,"utf16_col":626434},"end":{"line_number":44,"utf16_col":626883}}},{"name":"updateLayout","kind":"function","ident_start":716431,"ident_end":716443,"extent_start":716419,"extent_end":716512,"fully_qualified_name":"updateLayout","ident_utf16":{"start":{"line_number":44,"utf16_col":626896},"end":{"line_number":44,"utf16_col":626908}},"extent_utf16":{"start":{"line_number":44,"utf16_col":626884},"end":{"line_number":44,"utf16_col":626977}}},{"name":"e","kind":"function","ident_start":716544,"ident_end":716545,"extent_start":716535,"extent_end":716640,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":627009},"end":{"line_number":44,"utf16_col":627010}},"extent_utf16":{"start":{"line_number":44,"utf16_col":627000},"end":{"line_number":44,"utf16_col":627105}}},{"name":"createLine","kind":"function","ident_start":716666,"ident_end":716676,"extent_start":716654,"extent_end":716714,"fully_qualified_name":"createLine","ident_utf16":{"start":{"line_number":44,"utf16_col":627131},"end":{"line_number":44,"utf16_col":627141}},"extent_utf16":{"start":{"line_number":44,"utf16_col":627119},"end":{"line_number":44,"utf16_col":627179}}},{"name":"_updateAnimationPoints","kind":"function","ident_start":716727,"ident_end":716749,"extent_start":716715,"extent_end":716950,"fully_qualified_name":"_updateAnimationPoints","ident_utf16":{"start":{"line_number":44,"utf16_col":627192},"end":{"line_number":44,"utf16_col":627214}},"extent_utf16":{"start":{"line_number":44,"utf16_col":627180},"end":{"line_number":44,"utf16_col":627415}}},{"name":"_getLineLength","kind":"function","ident_start":716963,"ident_end":716977,"extent_start":716951,"extent_end":717009,"fully_qualified_name":"_getLineLength","ident_utf16":{"start":{"line_number":44,"utf16_col":627428},"end":{"line_number":44,"utf16_col":627442}},"extent_utf16":{"start":{"line_number":44,"utf16_col":627416},"end":{"line_number":44,"utf16_col":627474}}},{"name":"_updateSymbolPosition","kind":"function","ident_start":717022,"ident_end":717043,"extent_start":717010,"extent_end":717549,"fully_qualified_name":"_updateSymbolPosition","ident_utf16":{"start":{"line_number":44,"utf16_col":627487},"end":{"line_number":44,"utf16_col":627508}},"extent_utf16":{"start":{"line_number":44,"utf16_col":627475},"end":{"line_number":44,"utf16_col":628014}}},{"name":"tO","kind":"function","ident_start":717557,"ident_end":717559,"extent_start":717557,"extent_end":717618,"fully_qualified_name":"tO","ident_utf16":{"start":{"line_number":44,"utf16_col":628022},"end":{"line_number":44,"utf16_col":628024}},"extent_utf16":{"start":{"line_number":44,"utf16_col":628022},"end":{"line_number":44,"utf16_col":628083}}},{"name":"e","kind":"function","ident_start":717643,"ident_end":717644,"extent_start":717634,"extent_end":717711,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":628108},"end":{"line_number":44,"utf16_col":628109}},"extent_utf16":{"start":{"line_number":44,"utf16_col":628099},"end":{"line_number":44,"utf16_col":628176}}},{"name":"reset","kind":"function","ident_start":717737,"ident_end":717742,"extent_start":717725,"extent_end":717783,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":628202},"end":{"line_number":44,"utf16_col":628207}},"extent_utf16":{"start":{"line_number":44,"utf16_col":628190},"end":{"line_number":44,"utf16_col":628248}}},{"name":"getDefaultStyle","kind":"function","ident_start":717796,"ident_end":717811,"extent_start":717784,"extent_end":717855,"fully_qualified_name":"getDefaultStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":628261},"end":{"line_number":44,"utf16_col":628276}},"extent_utf16":{"start":{"line_number":44,"utf16_col":628249},"end":{"line_number":44,"utf16_col":628320}}},{"name":"getDefaultShape","kind":"function","ident_start":717868,"ident_end":717883,"extent_start":717856,"extent_end":717909,"fully_qualified_name":"getDefaultShape","ident_utf16":{"start":{"line_number":44,"utf16_col":628333},"end":{"line_number":44,"utf16_col":628348}},"extent_utf16":{"start":{"line_number":44,"utf16_col":628321},"end":{"line_number":44,"utf16_col":628374}}},{"name":"buildPath","kind":"function","ident_start":717922,"ident_end":717931,"extent_start":717910,"extent_end":718340,"fully_qualified_name":"buildPath","ident_utf16":{"start":{"line_number":44,"utf16_col":628387},"end":{"line_number":44,"utf16_col":628396}},"extent_utf16":{"start":{"line_number":44,"utf16_col":628375},"end":{"line_number":44,"utf16_col":628805}}},{"name":"findDataIndex","kind":"function","ident_start":718353,"ident_end":718366,"extent_start":718341,"extent_end":718782,"fully_qualified_name":"findDataIndex","ident_utf16":{"start":{"line_number":44,"utf16_col":628818},"end":{"line_number":44,"utf16_col":628831}},"extent_utf16":{"start":{"line_number":44,"utf16_col":628806},"end":{"line_number":44,"utf16_col":629247}}},{"name":"contain","kind":"function","ident_start":718795,"ident_end":718802,"extent_start":718783,"extent_end":718989,"fully_qualified_name":"contain","ident_utf16":{"start":{"line_number":44,"utf16_col":629260},"end":{"line_number":44,"utf16_col":629267}},"extent_utf16":{"start":{"line_number":44,"utf16_col":629248},"end":{"line_number":44,"utf16_col":629454}}},{"name":"getBoundingRect","kind":"function","ident_start":719002,"ident_end":719017,"extent_start":718990,"extent_end":719246,"fully_qualified_name":"getBoundingRect","ident_utf16":{"start":{"line_number":44,"utf16_col":629467},"end":{"line_number":44,"utf16_col":629482}},"extent_utf16":{"start":{"line_number":44,"utf16_col":629455},"end":{"line_number":44,"utf16_col":629711}}},{"name":"t","kind":"function","ident_start":719277,"ident_end":719278,"extent_start":719268,"extent_end":719299,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":629742},"end":{"line_number":44,"utf16_col":629743}},"extent_utf16":{"start":{"line_number":44,"utf16_col":629733},"end":{"line_number":44,"utf16_col":629764}}},{"name":"updateData","kind":"function","ident_start":719318,"ident_end":719328,"extent_start":719306,"extent_end":719443,"fully_qualified_name":"updateData","ident_utf16":{"start":{"line_number":44,"utf16_col":629783},"end":{"line_number":44,"utf16_col":629793}},"extent_utf16":{"start":{"line_number":44,"utf16_col":629771},"end":{"line_number":44,"utf16_col":629908}}},{"name":"incrementalPrepareUpdate","kind":"function","ident_start":719456,"ident_end":719480,"extent_start":719444,"extent_end":719530,"fully_qualified_name":"incrementalPrepareUpdate","ident_utf16":{"start":{"line_number":44,"utf16_col":629921},"end":{"line_number":44,"utf16_col":629945}},"extent_utf16":{"start":{"line_number":44,"utf16_col":629909},"end":{"line_number":44,"utf16_col":629995}}},{"name":"incrementalUpdate","kind":"function","ident_start":719543,"ident_end":719560,"extent_start":719531,"extent_end":719880,"fully_qualified_name":"incrementalUpdate","ident_utf16":{"start":{"line_number":44,"utf16_col":630008},"end":{"line_number":44,"utf16_col":630025}},"extent_utf16":{"start":{"line_number":44,"utf16_col":629996},"end":{"line_number":44,"utf16_col":630345}}},{"name":"remove","kind":"function","ident_start":719893,"ident_end":719899,"extent_start":719881,"extent_end":719925,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":630358},"end":{"line_number":44,"utf16_col":630364}},"extent_utf16":{"start":{"line_number":44,"utf16_col":630346},"end":{"line_number":44,"utf16_col":630390}}},{"name":"eachRendered","kind":"function","ident_start":719938,"ident_end":719950,"extent_start":719926,"extent_end":720003,"fully_qualified_name":"eachRendered","ident_utf16":{"start":{"line_number":44,"utf16_col":630403},"end":{"line_number":44,"utf16_col":630415}},"extent_utf16":{"start":{"line_number":44,"utf16_col":630391},"end":{"line_number":44,"utf16_col":630468}}},{"name":"_create","kind":"function","ident_start":720016,"ident_end":720023,"extent_start":720004,"extent_end":720141,"fully_qualified_name":"_create","ident_utf16":{"start":{"line_number":44,"utf16_col":630481},"end":{"line_number":44,"utf16_col":630488}},"extent_utf16":{"start":{"line_number":44,"utf16_col":630469},"end":{"line_number":44,"utf16_col":630606}}},{"name":"_setCommon","kind":"function","ident_start":720154,"ident_end":720164,"extent_start":720142,"extent_end":720600,"fully_qualified_name":"_setCommon","ident_utf16":{"start":{"line_number":44,"utf16_col":630619},"end":{"line_number":44,"utf16_col":630629}},"extent_utf16":{"start":{"line_number":44,"utf16_col":630607},"end":{"line_number":44,"utf16_col":631065}}},{"name":"_clear","kind":"function","ident_start":720613,"ident_end":720619,"extent_start":720601,"extent_end":720672,"fully_qualified_name":"_clear","ident_utf16":{"start":{"line_number":44,"utf16_col":631078},"end":{"line_number":44,"utf16_col":631084}},"extent_utf16":{"start":{"line_number":44,"utf16_col":631066},"end":{"line_number":44,"utf16_col":631137}}},{"name":"reset","kind":"function","ident_start":720711,"ident_end":720716,"extent_start":720711,"extent_end":721538,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":631176},"end":{"line_number":44,"utf16_col":631181}},"extent_utf16":{"start":{"line_number":44,"utf16_col":631176},"end":{"line_number":44,"utf16_col":632003}}},{"name":"progress","kind":"function","ident_start":720817,"ident_end":720825,"extent_start":720817,"extent_end":721535,"fully_qualified_name":"progress","ident_utf16":{"start":{"line_number":44,"utf16_col":631282},"end":{"line_number":44,"utf16_col":631290}},"extent_utf16":{"start":{"line_number":44,"utf16_col":631282},"end":{"line_number":44,"utf16_col":632000}}},{"name":"e","kind":"function","ident_start":721564,"ident_end":721565,"extent_start":721555,"extent_end":721637,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":632029},"end":{"line_number":44,"utf16_col":632030}},"extent_utf16":{"start":{"line_number":44,"utf16_col":632020},"end":{"line_number":44,"utf16_col":632102}}},{"name":"render","kind":"function","ident_start":721663,"ident_end":721669,"extent_start":721651,"extent_end":722208,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":632128},"end":{"line_number":44,"utf16_col":632134}},"extent_utf16":{"start":{"line_number":44,"utf16_col":632116},"end":{"line_number":44,"utf16_col":632673}}},{"name":"incrementalPrepareRender","kind":"function","ident_start":722221,"ident_end":722245,"extent_start":722209,"extent_end":722372,"fully_qualified_name":"incrementalPrepareRender","ident_utf16":{"start":{"line_number":44,"utf16_col":632686},"end":{"line_number":44,"utf16_col":632710}},"extent_utf16":{"start":{"line_number":44,"utf16_col":632674},"end":{"line_number":44,"utf16_col":632837}}},{"name":"incrementalRender","kind":"function","ident_start":722385,"ident_end":722402,"extent_start":722373,"extent_end":722510,"fully_qualified_name":"incrementalRender","ident_utf16":{"start":{"line_number":44,"utf16_col":632850},"end":{"line_number":44,"utf16_col":632867}},"extent_utf16":{"start":{"line_number":44,"utf16_col":632838},"end":{"line_number":44,"utf16_col":632975}}},{"name":"eachRendered","kind":"function","ident_start":722523,"ident_end":722535,"extent_start":722511,"extent_end":722595,"fully_qualified_name":"eachRendered","ident_utf16":{"start":{"line_number":44,"utf16_col":632988},"end":{"line_number":44,"utf16_col":633000}},"extent_utf16":{"start":{"line_number":44,"utf16_col":632976},"end":{"line_number":44,"utf16_col":633060}}},{"name":"updateTransform","kind":"function","ident_start":722608,"ident_end":722623,"extent_start":722596,"extent_end":722883,"fully_qualified_name":"updateTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":633073},"end":{"line_number":44,"utf16_col":633088}},"extent_utf16":{"start":{"line_number":44,"utf16_col":633061},"end":{"line_number":44,"utf16_col":633348}}},{"name":"_updateLineDraw","kind":"function","ident_start":722896,"ident_end":722911,"extent_start":722884,"extent_end":723242,"fully_qualified_name":"_updateLineDraw","ident_utf16":{"start":{"line_number":44,"utf16_col":633361},"end":{"line_number":44,"utf16_col":633376}},"extent_utf16":{"start":{"line_number":44,"utf16_col":633349},"end":{"line_number":44,"utf16_col":633707}}},{"name":"_showEffect","kind":"function","ident_start":723255,"ident_end":723266,"extent_start":723243,"extent_end":723312,"fully_qualified_name":"_showEffect","ident_utf16":{"start":{"line_number":44,"utf16_col":633720},"end":{"line_number":44,"utf16_col":633731}},"extent_utf16":{"start":{"line_number":44,"utf16_col":633708},"end":{"line_number":44,"utf16_col":633777}}},{"name":"_clearLayer","kind":"function","ident_start":723325,"ident_end":723336,"extent_start":723313,"extent_end":723465,"fully_qualified_name":"_clearLayer","ident_utf16":{"start":{"line_number":44,"utf16_col":633790},"end":{"line_number":44,"utf16_col":633801}},"extent_utf16":{"start":{"line_number":44,"utf16_col":633778},"end":{"line_number":44,"utf16_col":633930}}},{"name":"remove","kind":"function","ident_start":723478,"ident_end":723484,"extent_start":723466,"extent_end":723579,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":633943},"end":{"line_number":44,"utf16_col":633949}},"extent_utf16":{"start":{"line_number":44,"utf16_col":633931},"end":{"line_number":44,"utf16_col":634044}}},{"name":"dispose","kind":"function","ident_start":723592,"ident_end":723599,"extent_start":723580,"extent_end":723631,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":634057},"end":{"line_number":44,"utf16_col":634064}},"extent_utf16":{"start":{"line_number":44,"utf16_col":634045},"end":{"line_number":44,"utf16_col":634096}}},{"name":"sO","kind":"function","ident_start":723771,"ident_end":723773,"extent_start":723762,"extent_end":723981,"fully_qualified_name":"sO","ident_utf16":{"start":{"line_number":44,"utf16_col":634236},"end":{"line_number":44,"utf16_col":634238}},"extent_utf16":{"start":{"line_number":44,"utf16_col":634227},"end":{"line_number":44,"utf16_col":634446}}},{"name":"e","kind":"function","ident_start":724009,"ident_end":724010,"extent_start":724000,"extent_end":724144,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":634474},"end":{"line_number":44,"utf16_col":634475}},"extent_utf16":{"start":{"line_number":44,"utf16_col":634465},"end":{"line_number":44,"utf16_col":634609}}},{"name":"init","kind":"function","ident_start":724170,"ident_end":724174,"extent_start":724158,"extent_end":724414,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":634635},"end":{"line_number":44,"utf16_col":634639}},"extent_utf16":{"start":{"line_number":44,"utf16_col":634623},"end":{"line_number":44,"utf16_col":634879}}},{"name":"mergeOption","kind":"function","ident_start":724427,"ident_end":724438,"extent_start":724415,"extent_end":724678,"fully_qualified_name":"mergeOption","ident_utf16":{"start":{"line_number":44,"utf16_col":634892},"end":{"line_number":44,"utf16_col":634903}},"extent_utf16":{"start":{"line_number":44,"utf16_col":634880},"end":{"line_number":44,"utf16_col":635143}}},{"name":"appendData","kind":"function","ident_start":724691,"ident_end":724701,"extent_start":724679,"extent_end":725056,"fully_qualified_name":"appendData","ident_utf16":{"start":{"line_number":44,"utf16_col":635156},"end":{"line_number":44,"utf16_col":635166}},"extent_utf16":{"start":{"line_number":44,"utf16_col":635144},"end":{"line_number":44,"utf16_col":635521}}},{"name":"_getCoordsFromItemModel","kind":"function","ident_start":725069,"ident_end":725092,"extent_start":725057,"extent_end":725211,"fully_qualified_name":"_getCoordsFromItemModel","ident_utf16":{"start":{"line_number":44,"utf16_col":635534},"end":{"line_number":44,"utf16_col":635557}},"extent_utf16":{"start":{"line_number":44,"utf16_col":635522},"end":{"line_number":44,"utf16_col":635676}}},{"name":"getLineCoordsCount","kind":"function","ident_start":725224,"ident_end":725242,"extent_start":725212,"extent_end":725354,"fully_qualified_name":"getLineCoordsCount","ident_utf16":{"start":{"line_number":44,"utf16_col":635689},"end":{"line_number":44,"utf16_col":635707}},"extent_utf16":{"start":{"line_number":44,"utf16_col":635677},"end":{"line_number":44,"utf16_col":635819}}},{"name":"getLineCoords","kind":"function","ident_start":725367,"ident_end":725380,"extent_start":725355,"extent_end":725716,"fully_qualified_name":"getLineCoords","ident_utf16":{"start":{"line_number":44,"utf16_col":635832},"end":{"line_number":44,"utf16_col":635845}},"extent_utf16":{"start":{"line_number":44,"utf16_col":635820},"end":{"line_number":44,"utf16_col":636181}}},{"name":"_processFlatCoordsArray","kind":"function","ident_start":725729,"ident_end":725752,"extent_start":725717,"extent_end":726132,"fully_qualified_name":"_processFlatCoordsArray","ident_utf16":{"start":{"line_number":44,"utf16_col":636194},"end":{"line_number":44,"utf16_col":636217}},"extent_utf16":{"start":{"line_number":44,"utf16_col":636182},"end":{"line_number":44,"utf16_col":636597}}},{"name":"getInitialData","kind":"function","ident_start":726145,"ident_end":726159,"extent_start":726133,"extent_end":726388,"fully_qualified_name":"getInitialData","ident_utf16":{"start":{"line_number":44,"utf16_col":636610},"end":{"line_number":44,"utf16_col":636624}},"extent_utf16":{"start":{"line_number":44,"utf16_col":636598},"end":{"line_number":44,"utf16_col":636853}}},{"name":"formatTooltip","kind":"function","ident_start":726401,"ident_end":726414,"extent_start":726389,"extent_end":726627,"fully_qualified_name":"formatTooltip","ident_utf16":{"start":{"line_number":44,"utf16_col":636866},"end":{"line_number":44,"utf16_col":636879}},"extent_utf16":{"start":{"line_number":44,"utf16_col":636854},"end":{"line_number":44,"utf16_col":637092}}},{"name":"preventIncremental","kind":"function","ident_start":726640,"ident_end":726658,"extent_start":726628,"extent_end":726706,"fully_qualified_name":"preventIncremental","ident_utf16":{"start":{"line_number":44,"utf16_col":637105},"end":{"line_number":44,"utf16_col":637123}},"extent_utf16":{"start":{"line_number":44,"utf16_col":637093},"end":{"line_number":44,"utf16_col":637171}}},{"name":"getProgressive","kind":"function","ident_start":726719,"ident_end":726733,"extent_start":726707,"extent_end":726838,"fully_qualified_name":"getProgressive","ident_utf16":{"start":{"line_number":44,"utf16_col":637184},"end":{"line_number":44,"utf16_col":637198}},"extent_utf16":{"start":{"line_number":44,"utf16_col":637172},"end":{"line_number":44,"utf16_col":637303}}},{"name":"getProgressiveThreshold","kind":"function","ident_start":726851,"ident_end":726874,"extent_start":726839,"extent_end":726997,"fully_qualified_name":"getProgressiveThreshold","ident_utf16":{"start":{"line_number":44,"utf16_col":637316},"end":{"line_number":44,"utf16_col":637339}},"extent_utf16":{"start":{"line_number":44,"utf16_col":637304},"end":{"line_number":44,"utf16_col":637462}}},{"name":"getZLevelKey","kind":"function","ident_start":727010,"ident_end":727022,"extent_start":726998,"extent_end":727183,"fully_qualified_name":"getZLevelKey","ident_utf16":{"start":{"line_number":44,"utf16_col":637475},"end":{"line_number":44,"utf16_col":637487}},"extent_utf16":{"start":{"line_number":44,"utf16_col":637463},"end":{"line_number":44,"utf16_col":637648}}},{"name":"uO","kind":"function","ident_start":727610,"ident_end":727612,"extent_start":727601,"extent_end":727655,"fully_qualified_name":"uO","ident_utf16":{"start":{"line_number":44,"utf16_col":638075},"end":{"line_number":44,"utf16_col":638077}},"extent_utf16":{"start":{"line_number":44,"utf16_col":638066},"end":{"line_number":44,"utf16_col":638120}}},{"name":"reset","kind":"function","ident_start":727682,"ident_end":727687,"extent_start":727682,"extent_end":728228,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":638147},"end":{"line_number":44,"utf16_col":638152}},"extent_utf16":{"start":{"line_number":44,"utf16_col":638147},"end":{"line_number":44,"utf16_col":638693}}},{"name":"t","kind":"function","ident_start":728257,"ident_end":728258,"extent_start":728248,"extent_end":728421,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":638722},"end":{"line_number":44,"utf16_col":638723}},"extent_utf16":{"start":{"line_number":44,"utf16_col":638713},"end":{"line_number":44,"utf16_col":638886}}},{"name":"update","kind":"function","ident_start":728440,"ident_end":728446,"extent_start":728428,"extent_end":729079,"fully_qualified_name":"update","ident_utf16":{"start":{"line_number":44,"utf16_col":638905},"end":{"line_number":44,"utf16_col":638911}},"extent_utf16":{"start":{"line_number":44,"utf16_col":638893},"end":{"line_number":44,"utf16_col":639544}}},{"name":"_getBrush","kind":"function","ident_start":729092,"ident_end":729101,"extent_start":729080,"extent_end":729433,"fully_qualified_name":"_getBrush","ident_utf16":{"start":{"line_number":44,"utf16_col":639557},"end":{"line_number":44,"utf16_col":639566}},"extent_utf16":{"start":{"line_number":44,"utf16_col":639545},"end":{"line_number":44,"utf16_col":639898}}},{"name":"_getGradient","kind":"function","ident_start":729446,"ident_end":729458,"extent_start":729434,"extent_end":729651,"fully_qualified_name":"_getGradient","ident_utf16":{"start":{"line_number":44,"utf16_col":639911},"end":{"line_number":44,"utf16_col":639923}},"extent_utf16":{"start":{"line_number":44,"utf16_col":639899},"end":{"line_number":44,"utf16_col":640116}}},{"name":"pO","kind":"function","ident_start":729666,"ident_end":729668,"extent_start":729657,"extent_end":729724,"fully_qualified_name":"pO","ident_utf16":{"start":{"line_number":44,"utf16_col":640131},"end":{"line_number":44,"utf16_col":640133}},"extent_utf16":{"start":{"line_number":44,"utf16_col":640122},"end":{"line_number":44,"utf16_col":640189}}},{"name":"e","kind":"function","ident_start":729752,"ident_end":729753,"extent_start":729743,"extent_end":729825,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":640217},"end":{"line_number":44,"utf16_col":640218}},"extent_utf16":{"start":{"line_number":44,"utf16_col":640208},"end":{"line_number":44,"utf16_col":640290}}},{"name":"render","kind":"function","ident_start":729851,"ident_end":729857,"extent_start":729839,"extent_end":730186,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":640316},"end":{"line_number":44,"utf16_col":640322}},"extent_utf16":{"start":{"line_number":44,"utf16_col":640304},"end":{"line_number":44,"utf16_col":640651}}},{"name":"incrementalPrepareRender","kind":"function","ident_start":730199,"ident_end":730223,"extent_start":730187,"extent_end":730263,"fully_qualified_name":"incrementalPrepareRender","ident_utf16":{"start":{"line_number":44,"utf16_col":640664},"end":{"line_number":44,"utf16_col":640688}},"extent_utf16":{"start":{"line_number":44,"utf16_col":640652},"end":{"line_number":44,"utf16_col":640728}}},{"name":"incrementalRender","kind":"function","ident_start":730276,"ident_end":730293,"extent_start":730264,"extent_end":730450,"fully_qualified_name":"incrementalRender","ident_utf16":{"start":{"line_number":44,"utf16_col":640741},"end":{"line_number":44,"utf16_col":640758}},"extent_utf16":{"start":{"line_number":44,"utf16_col":640729},"end":{"line_number":44,"utf16_col":640915}}},{"name":"eachRendered","kind":"function","ident_start":730463,"ident_end":730475,"extent_start":730451,"extent_end":730527,"fully_qualified_name":"eachRendered","ident_utf16":{"start":{"line_number":44,"utf16_col":640928},"end":{"line_number":44,"utf16_col":640940}},"extent_utf16":{"start":{"line_number":44,"utf16_col":640916},"end":{"line_number":44,"utf16_col":640992}}},{"name":"_renderOnCartesianAndCalendar","kind":"function","ident_start":730540,"ident_end":730569,"extent_start":730528,"extent_end":732317,"fully_qualified_name":"_renderOnCartesianAndCalendar","ident_utf16":{"start":{"line_number":44,"utf16_col":641005},"end":{"line_number":44,"utf16_col":641034}},"extent_utf16":{"start":{"line_number":44,"utf16_col":640993},"end":{"line_number":44,"utf16_col":642782}}},{"name":"_renderOnGeo","kind":"function","ident_start":732330,"ident_end":732342,"extent_start":732318,"extent_end":733717,"fully_qualified_name":"_renderOnGeo","ident_utf16":{"start":{"line_number":44,"utf16_col":642795},"end":{"line_number":44,"utf16_col":642807}},"extent_utf16":{"start":{"line_number":44,"utf16_col":642783},"end":{"line_number":44,"utf16_col":644182}}},{"name":"e","kind":"function","ident_start":733766,"ident_end":733767,"extent_start":733757,"extent_end":733839,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":644231},"end":{"line_number":44,"utf16_col":644232}},"extent_utf16":{"start":{"line_number":44,"utf16_col":644222},"end":{"line_number":44,"utf16_col":644304}}},{"name":"getInitialData","kind":"function","ident_start":733865,"ident_end":733879,"extent_start":733853,"extent_end":733939,"fully_qualified_name":"getInitialData","ident_utf16":{"start":{"line_number":44,"utf16_col":644330},"end":{"line_number":44,"utf16_col":644344}},"extent_utf16":{"start":{"line_number":44,"utf16_col":644318},"end":{"line_number":44,"utf16_col":644404}}},{"name":"preventIncremental","kind":"function","ident_start":733952,"ident_end":733970,"extent_start":733940,"extent_end":734099,"fully_qualified_name":"preventIncremental","ident_utf16":{"start":{"line_number":44,"utf16_col":644417},"end":{"line_number":44,"utf16_col":644435}},"extent_utf16":{"start":{"line_number":44,"utf16_col":644405},"end":{"line_number":44,"utf16_col":644564}}},{"name":"e","kind":"function","ident_start":734511,"ident_end":734512,"extent_start":734502,"extent_end":734584,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":644976},"end":{"line_number":44,"utf16_col":644977}},"extent_utf16":{"start":{"line_number":44,"utf16_col":644967},"end":{"line_number":44,"utf16_col":645049}}},{"name":"render","kind":"function","ident_start":734610,"ident_end":734616,"extent_start":734598,"extent_end":735800,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":645075},"end":{"line_number":44,"utf16_col":645081}},"extent_utf16":{"start":{"line_number":44,"utf16_col":645063},"end":{"line_number":44,"utf16_col":646265}}},{"name":"remove","kind":"function","ident_start":735813,"ident_end":735819,"extent_start":735801,"extent_end":735962,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":646278},"end":{"line_number":44,"utf16_col":646284}},"extent_utf16":{"start":{"line_number":44,"utf16_col":646266},"end":{"line_number":44,"utf16_col":646427}}},{"name":"xO","kind":"function","ident_start":736001,"ident_end":736003,"extent_start":735992,"extent_end":738528,"fully_qualified_name":"xO","ident_utf16":{"start":{"line_number":44,"utf16_col":646466},"end":{"line_number":44,"utf16_col":646468}},"extent_utf16":{"start":{"line_number":44,"utf16_col":646457},"end":{"line_number":44,"utf16_col":648993}}},{"name":"_O","kind":"function","ident_start":738537,"ident_end":738539,"extent_start":738528,"extent_end":738601,"fully_qualified_name":"_O","ident_utf16":{"start":{"line_number":44,"utf16_col":649002},"end":{"line_number":44,"utf16_col":649004}},"extent_utf16":{"start":{"line_number":44,"utf16_col":648993},"end":{"line_number":44,"utf16_col":649066}}},{"name":"bO","kind":"function","ident_start":738610,"ident_end":738612,"extent_start":738601,"extent_end":738754,"fully_qualified_name":"bO","ident_utf16":{"start":{"line_number":44,"utf16_col":649075},"end":{"line_number":44,"utf16_col":649077}},"extent_utf16":{"start":{"line_number":44,"utf16_col":649066},"end":{"line_number":44,"utf16_col":649219}}},{"name":"wO","kind":"function","ident_start":738763,"ident_end":738765,"extent_start":738754,"extent_end":739520,"fully_qualified_name":"wO","ident_utf16":{"start":{"line_number":44,"utf16_col":649228},"end":{"line_number":44,"utf16_col":649230}},"extent_utf16":{"start":{"line_number":44,"utf16_col":649219},"end":{"line_number":44,"utf16_col":649985}}},{"name":"f","kind":"function","ident_start":739303,"ident_end":739304,"extent_start":739294,"extent_end":739519,"fully_qualified_name":"f","ident_utf16":{"start":{"line_number":44,"utf16_col":649768},"end":{"line_number":44,"utf16_col":649769}},"extent_utf16":{"start":{"line_number":44,"utf16_col":649759},"end":{"line_number":44,"utf16_col":649984}}},{"name":"SO","kind":"function","ident_start":739529,"ident_end":739531,"extent_start":739520,"extent_end":739899,"fully_qualified_name":"SO","ident_utf16":{"start":{"line_number":44,"utf16_col":649994},"end":{"line_number":44,"utf16_col":649996}},"extent_utf16":{"start":{"line_number":44,"utf16_col":649985},"end":{"line_number":44,"utf16_col":650364}}},{"name":"MO","kind":"function","ident_start":739908,"ident_end":739910,"extent_start":739899,"extent_end":740143,"fully_qualified_name":"MO","ident_utf16":{"start":{"line_number":44,"utf16_col":650373},"end":{"line_number":44,"utf16_col":650375}},"extent_utf16":{"start":{"line_number":44,"utf16_col":650364},"end":{"line_number":44,"utf16_col":650608}}},{"name":"IO","kind":"function","ident_start":740152,"ident_end":740154,"extent_start":740143,"extent_end":740480,"fully_qualified_name":"IO","ident_utf16":{"start":{"line_number":44,"utf16_col":650617},"end":{"line_number":44,"utf16_col":650619}},"extent_utf16":{"start":{"line_number":44,"utf16_col":650608},"end":{"line_number":44,"utf16_col":650945}}},{"name":"TO","kind":"function","ident_start":740489,"ident_end":740491,"extent_start":740480,"extent_end":740583,"fully_qualified_name":"TO","ident_utf16":{"start":{"line_number":44,"utf16_col":650954},"end":{"line_number":44,"utf16_col":650956}},"extent_utf16":{"start":{"line_number":44,"utf16_col":650945},"end":{"line_number":44,"utf16_col":651048}}},{"name":"CO","kind":"function","ident_start":740592,"ident_end":740594,"extent_start":740583,"extent_end":740671,"fully_qualified_name":"CO","ident_utf16":{"start":{"line_number":44,"utf16_col":651057},"end":{"line_number":44,"utf16_col":651059}},"extent_utf16":{"start":{"line_number":44,"utf16_col":651048},"end":{"line_number":44,"utf16_col":651136}}},{"name":"DO","kind":"function","ident_start":740680,"ident_end":740682,"extent_start":740671,"extent_end":740762,"fully_qualified_name":"DO","ident_utf16":{"start":{"line_number":44,"utf16_col":651145},"end":{"line_number":44,"utf16_col":651147}},"extent_utf16":{"start":{"line_number":44,"utf16_col":651136},"end":{"line_number":44,"utf16_col":651227}}},{"name":"AO","kind":"function","ident_start":740771,"ident_end":740773,"extent_start":740762,"extent_end":741006,"fully_qualified_name":"AO","ident_utf16":{"start":{"line_number":44,"utf16_col":651236},"end":{"line_number":44,"utf16_col":651238}},"extent_utf16":{"start":{"line_number":44,"utf16_col":651227},"end":{"line_number":44,"utf16_col":651471}}},{"name":"kO","kind":"function","ident_start":741015,"ident_end":741017,"extent_start":741006,"extent_end":741324,"fully_qualified_name":"kO","ident_utf16":{"start":{"line_number":44,"utf16_col":651480},"end":{"line_number":44,"utf16_col":651482}},"extent_utf16":{"start":{"line_number":44,"utf16_col":651471},"end":{"line_number":44,"utf16_col":651789}}},{"name":"LO","kind":"function","ident_start":741333,"ident_end":741335,"extent_start":741324,"extent_end":741437,"fully_qualified_name":"LO","ident_utf16":{"start":{"line_number":44,"utf16_col":651798},"end":{"line_number":44,"utf16_col":651800}},"extent_utf16":{"start":{"line_number":44,"utf16_col":651789},"end":{"line_number":44,"utf16_col":651902}}},{"name":"PO","kind":"function","ident_start":741446,"ident_end":741448,"extent_start":741437,"extent_end":741543,"fully_qualified_name":"PO","ident_utf16":{"start":{"line_number":44,"utf16_col":651911},"end":{"line_number":44,"utf16_col":651913}},"extent_utf16":{"start":{"line_number":44,"utf16_col":651902},"end":{"line_number":44,"utf16_col":652008}}},{"name":"OO","kind":"function","ident_start":741552,"ident_end":741554,"extent_start":741543,"extent_end":741682,"fully_qualified_name":"OO","ident_utf16":{"start":{"line_number":44,"utf16_col":652017},"end":{"line_number":44,"utf16_col":652019}},"extent_utf16":{"start":{"line_number":44,"utf16_col":652008},"end":{"line_number":44,"utf16_col":652147}}},{"name":"RO","kind":"function","ident_start":741691,"ident_end":741693,"extent_start":741682,"extent_end":742618,"fully_qualified_name":"RO","ident_utf16":{"start":{"line_number":44,"utf16_col":652156},"end":{"line_number":44,"utf16_col":652158}},"extent_utf16":{"start":{"line_number":44,"utf16_col":652147},"end":{"line_number":44,"utf16_col":653083}}},{"name":"NO","kind":"function","ident_start":742627,"ident_end":742629,"extent_start":742618,"extent_end":742694,"fully_qualified_name":"NO","ident_utf16":{"start":{"line_number":44,"utf16_col":653092},"end":{"line_number":44,"utf16_col":653094}},"extent_utf16":{"start":{"line_number":44,"utf16_col":653083},"end":{"line_number":44,"utf16_col":653159}}},{"name":"e","kind":"function","ident_start":742722,"ident_end":742723,"extent_start":742713,"extent_end":742844,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":653187},"end":{"line_number":44,"utf16_col":653188}},"extent_utf16":{"start":{"line_number":44,"utf16_col":653178},"end":{"line_number":44,"utf16_col":653309}}},{"name":"getInitialData","kind":"function","ident_start":742870,"ident_end":742884,"extent_start":742858,"extent_end":742966,"fully_qualified_name":"getInitialData","ident_utf16":{"start":{"line_number":44,"utf16_col":653335},"end":{"line_number":44,"utf16_col":653349}},"extent_utf16":{"start":{"line_number":44,"utf16_col":653323},"end":{"line_number":44,"utf16_col":653431}}},{"name":"e","kind":"function","ident_start":743404,"ident_end":743405,"extent_start":743395,"extent_end":743490,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":653869},"end":{"line_number":44,"utf16_col":653870}},"extent_utf16":{"start":{"line_number":44,"utf16_col":653860},"end":{"line_number":44,"utf16_col":653955}}},{"name":"render","kind":"function","ident_start":743516,"ident_end":743522,"extent_start":743504,"extent_end":745013,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":653981},"end":{"line_number":44,"utf16_col":653987}},"extent_utf16":{"start":{"line_number":44,"utf16_col":653969},"end":{"line_number":44,"utf16_col":655478}}},{"name":"h","kind":"function","ident_start":743660,"ident_end":743661,"extent_start":743651,"extent_end":743679,"fully_qualified_name":"h","ident_utf16":{"start":{"line_number":44,"utf16_col":654125},"end":{"line_number":44,"utf16_col":654126}},"extent_utf16":{"start":{"line_number":44,"utf16_col":654116},"end":{"line_number":44,"utf16_col":654144}}},{"name":"d","kind":"function","ident_start":743755,"ident_end":743756,"extent_start":743746,"extent_end":744890,"fully_qualified_name":"d","ident_utf16":{"start":{"line_number":44,"utf16_col":654220},"end":{"line_number":44,"utf16_col":654221}},"extent_utf16":{"start":{"line_number":44,"utf16_col":654211},"end":{"line_number":44,"utf16_col":655355}}},{"name":"e","kind":"function","ident_start":745069,"ident_end":745070,"extent_start":745060,"extent_end":745142,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":655534},"end":{"line_number":44,"utf16_col":655535}},"extent_utf16":{"start":{"line_number":44,"utf16_col":655525},"end":{"line_number":44,"utf16_col":655607}}},{"name":"init","kind":"function","ident_start":745168,"ident_end":745172,"extent_start":745156,"extent_end":745303,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":655633},"end":{"line_number":44,"utf16_col":655637}},"extent_utf16":{"start":{"line_number":44,"utf16_col":655621},"end":{"line_number":44,"utf16_col":655768}}},{"name":"fixData","kind":"function","ident_start":745316,"ident_end":745323,"extent_start":745304,"extent_end":745701,"fully_qualified_name":"fixData","ident_utf16":{"start":{"line_number":44,"utf16_col":655781},"end":{"line_number":44,"utf16_col":655788}},"extent_utf16":{"start":{"line_number":44,"utf16_col":655769},"end":{"line_number":44,"utf16_col":656166}}},{"name":"getInitialData","kind":"function","ident_start":745714,"ident_end":745728,"extent_start":745702,"extent_end":746229,"fully_qualified_name":"getInitialData","ident_utf16":{"start":{"line_number":44,"utf16_col":656179},"end":{"line_number":44,"utf16_col":656193}},"extent_utf16":{"start":{"line_number":44,"utf16_col":656167},"end":{"line_number":44,"utf16_col":656694}}},{"name":"getLayerSeries","kind":"function","ident_start":746242,"ident_end":746256,"extent_start":746230,"extent_end":746534,"fully_qualified_name":"getLayerSeries","ident_utf16":{"start":{"line_number":44,"utf16_col":656707},"end":{"line_number":44,"utf16_col":656721}},"extent_utf16":{"start":{"line_number":44,"utf16_col":656695},"end":{"line_number":44,"utf16_col":656999}}},{"name":"getAxisTooltipData","kind":"function","ident_start":746547,"ident_end":746565,"extent_start":746535,"extent_end":746879,"fully_qualified_name":"getAxisTooltipData","ident_utf16":{"start":{"line_number":44,"utf16_col":657012},"end":{"line_number":44,"utf16_col":657030}},"extent_utf16":{"start":{"line_number":44,"utf16_col":657000},"end":{"line_number":44,"utf16_col":657344}}},{"name":"formatTooltip","kind":"function","ident_start":746892,"ident_end":746905,"extent_start":746880,"extent_end":747025,"fully_qualified_name":"formatTooltip","ident_utf16":{"start":{"line_number":44,"utf16_col":657357},"end":{"line_number":44,"utf16_col":657370}},"extent_utf16":{"start":{"line_number":44,"utf16_col":657345},"end":{"line_number":44,"utf16_col":657490}}},{"name":"BO","kind":"function","ident_start":747315,"ident_end":747317,"extent_start":747306,"extent_end":747696,"fully_qualified_name":"BO","ident_utf16":{"start":{"line_number":44,"utf16_col":657780},"end":{"line_number":44,"utf16_col":657782}},"extent_utf16":{"start":{"line_number":44,"utf16_col":657771},"end":{"line_number":44,"utf16_col":658161}}},{"name":"FO","kind":"function","ident_start":747705,"ident_end":747707,"extent_start":747696,"extent_end":748464,"fully_qualified_name":"FO","ident_utf16":{"start":{"line_number":44,"utf16_col":658170},"end":{"line_number":44,"utf16_col":658172}},"extent_utf16":{"start":{"line_number":44,"utf16_col":658161},"end":{"line_number":44,"utf16_col":658929}}},{"name":"e","kind":"function","ident_start":748492,"ident_end":748493,"extent_start":748483,"extent_end":748711,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":658957},"end":{"line_number":44,"utf16_col":658958}},"extent_utf16":{"start":{"line_number":44,"utf16_col":658948},"end":{"line_number":44,"utf16_col":659176}}},{"name":"updateData","kind":"function","ident_start":748737,"ident_end":748747,"extent_start":748725,"extent_end":749694,"fully_qualified_name":"updateData","ident_utf16":{"start":{"line_number":44,"utf16_col":659202},"end":{"line_number":44,"utf16_col":659212}},"extent_utf16":{"start":{"line_number":44,"utf16_col":659190},"end":{"line_number":44,"utf16_col":660159}}},{"name":"_updateLabel","kind":"function","ident_start":749707,"ident_end":749719,"extent_start":749695,"extent_end":751085,"fully_qualified_name":"_updateLabel","ident_utf16":{"start":{"line_number":44,"utf16_col":660172},"end":{"line_number":44,"utf16_col":660184}},"extent_utf16":{"start":{"line_number":44,"utf16_col":660160},"end":{"line_number":44,"utf16_col":661550}}},{"name":"f","kind":"function","ident_start":750030,"ident_end":750031,"extent_start":750021,"extent_end":750078,"fully_qualified_name":"f","ident_utf16":{"start":{"line_number":44,"utf16_col":660495},"end":{"line_number":44,"utf16_col":660496}},"extent_utf16":{"start":{"line_number":44,"utf16_col":660486},"end":{"line_number":44,"utf16_col":660543}}},{"name":"e","kind":"function","ident_start":751168,"ident_end":751169,"extent_start":751159,"extent_end":751241,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":661633},"end":{"line_number":44,"utf16_col":661634}},"extent_utf16":{"start":{"line_number":44,"utf16_col":661624},"end":{"line_number":44,"utf16_col":661706}}},{"name":"render","kind":"function","ident_start":751267,"ident_end":751273,"extent_start":751255,"extent_end":752350,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":661732},"end":{"line_number":44,"utf16_col":661738}},"extent_utf16":{"start":{"line_number":44,"utf16_col":661720},"end":{"line_number":44,"utf16_col":662815}}},{"name":"s","kind":"function","ident_start":751576,"ident_end":751577,"extent_start":751567,"extent_end":751598,"fully_qualified_name":"s","ident_utf16":{"start":{"line_number":44,"utf16_col":662041},"end":{"line_number":44,"utf16_col":662042}},"extent_utf16":{"start":{"line_number":44,"utf16_col":662032},"end":{"line_number":44,"utf16_col":662063}}},{"name":"h","kind":"function","ident_start":751607,"ident_end":751608,"extent_start":751598,"extent_end":751950,"fully_qualified_name":"h","ident_utf16":{"start":{"line_number":44,"utf16_col":662072},"end":{"line_number":44,"utf16_col":662073}},"extent_utf16":{"start":{"line_number":44,"utf16_col":662063},"end":{"line_number":44,"utf16_col":662415}}},{"name":"_initEvents","kind":"function","ident_start":752363,"ident_end":752374,"extent_start":752351,"extent_end":752731,"fully_qualified_name":"_initEvents","ident_utf16":{"start":{"line_number":44,"utf16_col":662828},"end":{"line_number":44,"utf16_col":662839}},"extent_utf16":{"start":{"line_number":44,"utf16_col":662816},"end":{"line_number":44,"utf16_col":663196}}},{"name":"_rootToNode","kind":"function","ident_start":752744,"ident_end":752755,"extent_start":752732,"extent_end":752895,"fully_qualified_name":"_rootToNode","ident_utf16":{"start":{"line_number":44,"utf16_col":663209},"end":{"line_number":44,"utf16_col":663220}},"extent_utf16":{"start":{"line_number":44,"utf16_col":663197},"end":{"line_number":44,"utf16_col":663360}}},{"name":"containPoint","kind":"function","ident_start":752908,"ident_end":752920,"extent_start":752896,"extent_end":753049,"fully_qualified_name":"containPoint","ident_utf16":{"start":{"line_number":44,"utf16_col":663373},"end":{"line_number":44,"utf16_col":663385}},"extent_utf16":{"start":{"line_number":44,"utf16_col":663361},"end":{"line_number":44,"utf16_col":663514}}},{"name":"e","kind":"function","ident_start":753099,"ident_end":753100,"extent_start":753090,"extent_end":753195,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":663564},"end":{"line_number":44,"utf16_col":663565}},"extent_utf16":{"start":{"line_number":44,"utf16_col":663555},"end":{"line_number":44,"utf16_col":663660}}},{"name":"getInitialData","kind":"function","ident_start":753221,"ident_end":753235,"extent_start":753209,"extent_end":753548,"fully_qualified_name":"getInitialData","ident_utf16":{"start":{"line_number":44,"utf16_col":663686},"end":{"line_number":44,"utf16_col":663700}},"extent_utf16":{"start":{"line_number":44,"utf16_col":663674},"end":{"line_number":44,"utf16_col":664013}}},{"name":"optionUpdated","kind":"function","ident_start":753561,"ident_end":753574,"extent_start":753549,"extent_end":753607,"fully_qualified_name":"optionUpdated","ident_utf16":{"start":{"line_number":44,"utf16_col":664026},"end":{"line_number":44,"utf16_col":664039}},"extent_utf16":{"start":{"line_number":44,"utf16_col":664014},"end":{"line_number":44,"utf16_col":664072}}},{"name":"getDataParams","kind":"function","ident_start":753620,"ident_end":753633,"extent_start":753608,"extent_end":753779,"fully_qualified_name":"getDataParams","ident_utf16":{"start":{"line_number":44,"utf16_col":664085},"end":{"line_number":44,"utf16_col":664098}},"extent_utf16":{"start":{"line_number":44,"utf16_col":664073},"end":{"line_number":44,"utf16_col":664244}}},{"name":"getLevelModel","kind":"function","ident_start":753792,"ident_end":753805,"extent_start":753780,"extent_end":753871,"fully_qualified_name":"getLevelModel","ident_utf16":{"start":{"line_number":44,"utf16_col":664257},"end":{"line_number":44,"utf16_col":664270}},"extent_utf16":{"start":{"line_number":44,"utf16_col":664245},"end":{"line_number":44,"utf16_col":664336}}},{"name":"getViewRoot","kind":"function","ident_start":753884,"ident_end":753895,"extent_start":753872,"extent_end":753929,"fully_qualified_name":"getViewRoot","ident_utf16":{"start":{"line_number":44,"utf16_col":664349},"end":{"line_number":44,"utf16_col":664360}},"extent_utf16":{"start":{"line_number":44,"utf16_col":664337},"end":{"line_number":44,"utf16_col":664394}}},{"name":"resetViewRoot","kind":"function","ident_start":753942,"ident_end":753955,"extent_start":753930,"extent_end":754084,"fully_qualified_name":"resetViewRoot","ident_utf16":{"start":{"line_number":44,"utf16_col":664407},"end":{"line_number":44,"utf16_col":664420}},"extent_utf16":{"start":{"line_number":44,"utf16_col":664395},"end":{"line_number":44,"utf16_col":664549}}},{"name":"enableAriaDecal","kind":"function","ident_start":754097,"ident_end":754112,"extent_start":754085,"extent_end":754133,"fully_qualified_name":"enableAriaDecal","ident_utf16":{"start":{"line_number":44,"utf16_col":664562},"end":{"line_number":44,"utf16_col":664577}},"extent_utf16":{"start":{"line_number":44,"utf16_col":664550},"end":{"line_number":44,"utf16_col":664598}}},{"name":"UO","kind":"function","ident_start":754766,"ident_end":754768,"extent_start":754757,"extent_end":754950,"fully_qualified_name":"UO","ident_utf16":{"start":{"line_number":44,"utf16_col":665231},"end":{"line_number":44,"utf16_col":665233}},"extent_utf16":{"start":{"line_number":44,"utf16_col":665222},"end":{"line_number":44,"utf16_col":665415}}},{"name":"jO","kind":"function","ident_start":754978,"ident_end":754980,"extent_start":754969,"extent_end":756133,"fully_qualified_name":"jO","ident_utf16":{"start":{"line_number":44,"utf16_col":665443},"end":{"line_number":44,"utf16_col":665445}},"extent_utf16":{"start":{"line_number":44,"utf16_col":665434},"end":{"line_number":44,"utf16_col":666598}}},{"name":"T","kind":"function","ident_start":755541,"ident_end":755542,"extent_start":755541,"extent_end":756010,"fully_qualified_name":"T","ident_utf16":{"start":{"line_number":44,"utf16_col":666006},"end":{"line_number":44,"utf16_col":666007}},"extent_utf16":{"start":{"line_number":44,"utf16_col":666006},"end":{"line_number":44,"utf16_col":666475}}},{"name":"qO","kind":"function","ident_start":756142,"ident_end":756144,"extent_start":756133,"extent_end":756651,"fully_qualified_name":"qO","ident_utf16":{"start":{"line_number":44,"utf16_col":666607},"end":{"line_number":44,"utf16_col":666609}},"extent_utf16":{"start":{"line_number":44,"utf16_col":666598},"end":{"line_number":44,"utf16_col":667116}}},{"name":"getValue","kind":"function","ident_start":756316,"ident_end":756324,"extent_start":756316,"extent_end":756345,"fully_qualified_name":"getValue","ident_utf16":{"start":{"line_number":44,"utf16_col":666781},"end":{"line_number":44,"utf16_col":666789}},"extent_utf16":{"start":{"line_number":44,"utf16_col":666781},"end":{"line_number":44,"utf16_col":666810}}},{"name":"KO","kind":"function","ident_start":756660,"ident_end":756662,"extent_start":756651,"extent_end":757087,"fully_qualified_name":"KO","ident_utf16":{"start":{"line_number":44,"utf16_col":667125},"end":{"line_number":44,"utf16_col":667127}},"extent_utf16":{"start":{"line_number":44,"utf16_col":667116},"end":{"line_number":44,"utf16_col":667552}}},{"name":"e","kind":"function","ident_start":757250,"ident_end":757251,"extent_start":757241,"extent_end":757323,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":667715},"end":{"line_number":44,"utf16_col":667716}},"extent_utf16":{"start":{"line_number":44,"utf16_col":667706},"end":{"line_number":44,"utf16_col":667788}}},{"name":"optionUpdated","kind":"function","ident_start":757349,"ident_end":757362,"extent_start":757337,"extent_end":757446,"fully_qualified_name":"optionUpdated","ident_utf16":{"start":{"line_number":44,"utf16_col":667814},"end":{"line_number":44,"utf16_col":667827}},"extent_utf16":{"start":{"line_number":44,"utf16_col":667802},"end":{"line_number":44,"utf16_col":667911}}},{"name":"getInitialData","kind":"function","ident_start":757459,"ident_end":757473,"extent_start":757447,"extent_end":757509,"fully_qualified_name":"getInitialData","ident_utf16":{"start":{"line_number":44,"utf16_col":667924},"end":{"line_number":44,"utf16_col":667938}},"extent_utf16":{"start":{"line_number":44,"utf16_col":667912},"end":{"line_number":44,"utf16_col":667974}}},{"name":"getDataParams","kind":"function","ident_start":757522,"ident_end":757535,"extent_start":757510,"extent_end":757631,"fully_qualified_name":"getDataParams","ident_utf16":{"start":{"line_number":44,"utf16_col":667987},"end":{"line_number":44,"utf16_col":668000}},"extent_utf16":{"start":{"line_number":44,"utf16_col":667975},"end":{"line_number":44,"utf16_col":668096}}},{"name":"eR","kind":"function","ident_start":757813,"ident_end":757815,"extent_start":757804,"extent_end":758003,"fully_qualified_name":"eR","ident_utf16":{"start":{"line_number":44,"utf16_col":668278},"end":{"line_number":44,"utf16_col":668280}},"extent_utf16":{"start":{"line_number":44,"utf16_col":668269},"end":{"line_number":44,"utf16_col":668468}}},{"name":"nR","kind":"function","ident_start":758012,"ident_end":758014,"extent_start":758003,"extent_end":758199,"fully_qualified_name":"nR","ident_utf16":{"start":{"line_number":44,"utf16_col":668477},"end":{"line_number":44,"utf16_col":668479}},"extent_utf16":{"start":{"line_number":44,"utf16_col":668468},"end":{"line_number":44,"utf16_col":668664}}},{"name":"iR","kind":"function","ident_start":758208,"ident_end":758210,"extent_start":758199,"extent_end":758388,"fully_qualified_name":"iR","ident_utf16":{"start":{"line_number":44,"utf16_col":668673},"end":{"line_number":44,"utf16_col":668675}},"extent_utf16":{"start":{"line_number":44,"utf16_col":668664},"end":{"line_number":44,"utf16_col":668853}}},{"name":"rR","kind":"function","ident_start":758397,"ident_end":758399,"extent_start":758388,"extent_end":758638,"fully_qualified_name":"rR","ident_utf16":{"start":{"line_number":44,"utf16_col":668862},"end":{"line_number":44,"utf16_col":668864}},"extent_utf16":{"start":{"line_number":44,"utf16_col":668853},"end":{"line_number":44,"utf16_col":669103}}},{"name":"oR","kind":"function","ident_start":758647,"ident_end":758649,"extent_start":758638,"extent_end":758744,"fully_qualified_name":"oR","ident_utf16":{"start":{"line_number":44,"utf16_col":669112},"end":{"line_number":44,"utf16_col":669114}},"extent_utf16":{"start":{"line_number":44,"utf16_col":669103},"end":{"line_number":44,"utf16_col":669209}}},{"name":"aR","kind":"function","ident_start":758753,"ident_end":758755,"extent_start":758744,"extent_end":759537,"fully_qualified_name":"aR","ident_utf16":{"start":{"line_number":44,"utf16_col":669218},"end":{"line_number":44,"utf16_col":669220}},"extent_utf16":{"start":{"line_number":44,"utf16_col":669209},"end":{"line_number":44,"utf16_col":670002}}},{"name":"sR","kind":"function","ident_start":759546,"ident_end":759548,"extent_start":759537,"extent_end":760456,"fully_qualified_name":"sR","ident_utf16":{"start":{"line_number":44,"utf16_col":670011},"end":{"line_number":44,"utf16_col":670013}},"extent_utf16":{"start":{"line_number":44,"utf16_col":670002},"end":{"line_number":44,"utf16_col":670921}}},{"name":"lR","kind":"function","ident_start":760465,"ident_end":760467,"extent_start":760456,"extent_end":761117,"fully_qualified_name":"lR","ident_utf16":{"start":{"line_number":44,"utf16_col":670930},"end":{"line_number":44,"utf16_col":670932}},"extent_utf16":{"start":{"line_number":44,"utf16_col":670921},"end":{"line_number":44,"utf16_col":671582}}},{"name":"uR","kind":"function","ident_start":761126,"ident_end":761128,"extent_start":761117,"extent_end":762482,"fully_qualified_name":"uR","ident_utf16":{"start":{"line_number":44,"utf16_col":671591},"end":{"line_number":44,"utf16_col":671593}},"extent_utf16":{"start":{"line_number":44,"utf16_col":671582},"end":{"line_number":44,"utf16_col":672947}}},{"name":"fR","kind":"function","ident_start":762681,"ident_end":762683,"extent_start":762672,"extent_end":762853,"fully_qualified_name":"fR","ident_utf16":{"start":{"line_number":44,"utf16_col":673146},"end":{"line_number":44,"utf16_col":673148}},"extent_utf16":{"start":{"line_number":44,"utf16_col":673137},"end":{"line_number":44,"utf16_col":673318}}},{"name":"gR","kind":"function","ident_start":762862,"ident_end":762864,"extent_start":762853,"extent_end":764606,"fully_qualified_name":"gR","ident_utf16":{"start":{"line_number":44,"utf16_col":673327},"end":{"line_number":44,"utf16_col":673329}},"extent_utf16":{"start":{"line_number":44,"utf16_col":673318},"end":{"line_number":44,"utf16_col":675071}}},{"name":"yR","kind":"function","ident_start":764615,"ident_end":764617,"extent_start":764606,"extent_end":764783,"fully_qualified_name":"yR","ident_utf16":{"start":{"line_number":44,"utf16_col":675080},"end":{"line_number":44,"utf16_col":675082}},"extent_utf16":{"start":{"line_number":44,"utf16_col":675071},"end":{"line_number":44,"utf16_col":675248}}},{"name":"vR","kind":"function","ident_start":764792,"ident_end":764794,"extent_start":764783,"extent_end":764959,"fully_qualified_name":"vR","ident_utf16":{"start":{"line_number":44,"utf16_col":675257},"end":{"line_number":44,"utf16_col":675259}},"extent_utf16":{"start":{"line_number":44,"utf16_col":675248},"end":{"line_number":44,"utf16_col":675424}}},{"name":"done","kind":"function","ident_start":764881,"ident_end":764885,"extent_start":764879,"extent_end":764916,"fully_qualified_name":"done","ident_utf16":{"start":{"line_number":44,"utf16_col":675346},"end":{"line_number":44,"utf16_col":675350}},"extent_utf16":{"start":{"line_number":44,"utf16_col":675344},"end":{"line_number":44,"utf16_col":675381}}},{"name":"mR","kind":"function","ident_start":764968,"ident_end":764970,"extent_start":764959,"extent_end":764990,"fully_qualified_name":"mR","ident_utf16":{"start":{"line_number":44,"utf16_col":675433},"end":{"line_number":44,"utf16_col":675435}},"extent_utf16":{"start":{"line_number":44,"utf16_col":675424},"end":{"line_number":44,"utf16_col":675455}}},{"name":"setTransform","kind":"function","ident_start":765004,"ident_end":765016,"extent_start":765004,"extent_end":765054,"fully_qualified_name":"setTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":675469},"end":{"line_number":44,"utf16_col":675481}},"extent_utf16":{"start":{"line_number":44,"utf16_col":675469},"end":{"line_number":44,"utf16_col":675519}}},{"name":"getTransform","kind":"function","ident_start":765055,"ident_end":765067,"extent_start":765055,"extent_end":765096,"fully_qualified_name":"getTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":675520},"end":{"line_number":44,"utf16_col":675532}},"extent_utf16":{"start":{"line_number":44,"utf16_col":675520},"end":{"line_number":44,"utf16_col":675561}}},{"name":"setShape","kind":"function","ident_start":765097,"ident_end":765105,"extent_start":765097,"extent_end":765201,"fully_qualified_name":"setShape","ident_utf16":{"start":{"line_number":44,"utf16_col":675562},"end":{"line_number":44,"utf16_col":675570}},"extent_utf16":{"start":{"line_number":44,"utf16_col":675562},"end":{"line_number":44,"utf16_col":675666}}},{"name":"getShape","kind":"function","ident_start":765202,"ident_end":765210,"extent_start":765202,"extent_end":765258,"fully_qualified_name":"getShape","ident_utf16":{"start":{"line_number":44,"utf16_col":675667},"end":{"line_number":44,"utf16_col":675675}},"extent_utf16":{"start":{"line_number":44,"utf16_col":675667},"end":{"line_number":44,"utf16_col":675723}}},{"name":"setStyle","kind":"function","ident_start":765259,"ident_end":765267,"extent_start":765259,"extent_end":765357,"fully_qualified_name":"setStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":675724},"end":{"line_number":44,"utf16_col":675732}},"extent_utf16":{"start":{"line_number":44,"utf16_col":675724},"end":{"line_number":44,"utf16_col":675822}}},{"name":"getStyle","kind":"function","ident_start":765358,"ident_end":765366,"extent_start":765358,"extent_end":765414,"fully_qualified_name":"getStyle","ident_utf16":{"start":{"line_number":44,"utf16_col":675823},"end":{"line_number":44,"utf16_col":675831}},"extent_utf16":{"start":{"line_number":44,"utf16_col":675823},"end":{"line_number":44,"utf16_col":675879}}},{"name":"setExtra","kind":"function","ident_start":765415,"ident_end":765423,"extent_start":765415,"extent_end":765486,"fully_qualified_name":"setExtra","ident_utf16":{"start":{"line_number":44,"utf16_col":675880},"end":{"line_number":44,"utf16_col":675888}},"extent_utf16":{"start":{"line_number":44,"utf16_col":675880},"end":{"line_number":44,"utf16_col":675951}}},{"name":"getExtra","kind":"function","ident_start":765487,"ident_end":765495,"extent_start":765487,"extent_end":765543,"fully_qualified_name":"getExtra","ident_utf16":{"start":{"line_number":44,"utf16_col":675952},"end":{"line_number":44,"utf16_col":675960}},"extent_utf16":{"start":{"line_number":44,"utf16_col":675952},"end":{"line_number":44,"utf16_col":676008}}},{"name":"bR","kind":"function","ident_start":765554,"ident_end":765556,"extent_start":765545,"extent_end":765667,"fully_qualified_name":"bR","ident_utf16":{"start":{"line_number":44,"utf16_col":676019},"end":{"line_number":44,"utf16_col":676021}},"extent_utf16":{"start":{"line_number":44,"utf16_col":676010},"end":{"line_number":44,"utf16_col":676132}}},{"name":"wR","kind":"function","ident_start":765676,"ident_end":765678,"extent_start":765667,"extent_end":765979,"fully_qualified_name":"wR","ident_utf16":{"start":{"line_number":44,"utf16_col":676141},"end":{"line_number":44,"utf16_col":676143}},"extent_utf16":{"start":{"line_number":44,"utf16_col":676132},"end":{"line_number":44,"utf16_col":676444}}},{"name":"SR","kind":"function","ident_start":765988,"ident_end":765990,"extent_start":765979,"extent_end":766085,"fully_qualified_name":"SR","ident_utf16":{"start":{"line_number":44,"utf16_col":676453},"end":{"line_number":44,"utf16_col":676455}},"extent_utf16":{"start":{"line_number":44,"utf16_col":676444},"end":{"line_number":44,"utf16_col":676550}}},{"name":"MR","kind":"function","ident_start":766094,"ident_end":766096,"extent_start":766085,"extent_end":766141,"fully_qualified_name":"MR","ident_utf16":{"start":{"line_number":44,"utf16_col":676559},"end":{"line_number":44,"utf16_col":676561}},"extent_utf16":{"start":{"line_number":44,"utf16_col":676550},"end":{"line_number":44,"utf16_col":676606}}},{"name":"CR","kind":"function","ident_start":766210,"ident_end":766212,"extent_start":766201,"extent_end":766258,"fully_qualified_name":"CR","ident_utf16":{"start":{"line_number":44,"utf16_col":676675},"end":{"line_number":44,"utf16_col":676677}},"extent_utf16":{"start":{"line_number":44,"utf16_col":676666},"end":{"line_number":44,"utf16_col":676723}}},{"name":"DR","kind":"function","ident_start":766267,"ident_end":766269,"extent_start":766258,"extent_end":766982,"fully_qualified_name":"DR","ident_utf16":{"start":{"line_number":44,"utf16_col":676732},"end":{"line_number":44,"utf16_col":676734}},"extent_utf16":{"start":{"line_number":44,"utf16_col":676723},"end":{"line_number":44,"utf16_col":677447}}},{"name":"cartesian2d","kind":"function","ident_start":767293,"ident_end":767304,"extent_start":767293,"extent_end":767484,"fully_qualified_name":"cartesian2d","ident_utf16":{"start":{"line_number":44,"utf16_col":677758},"end":{"line_number":44,"utf16_col":677769}},"extent_utf16":{"start":{"line_number":44,"utf16_col":677758},"end":{"line_number":44,"utf16_col":677949}}},{"name":"coord","kind":"function","ident_start":767426,"ident_end":767431,"extent_start":767426,"extent_end":767468,"fully_qualified_name":"coord","ident_utf16":{"start":{"line_number":44,"utf16_col":677891},"end":{"line_number":44,"utf16_col":677896}},"extent_utf16":{"start":{"line_number":44,"utf16_col":677891},"end":{"line_number":44,"utf16_col":677933}}},{"name":"geo","kind":"function","ident_start":767485,"ident_end":767488,"extent_start":767485,"extent_end":767678,"fully_qualified_name":"geo","ident_utf16":{"start":{"line_number":44,"utf16_col":677950},"end":{"line_number":44,"utf16_col":677953}},"extent_utf16":{"start":{"line_number":44,"utf16_col":677950},"end":{"line_number":44,"utf16_col":678143}}},{"name":"coord","kind":"function","ident_start":767620,"ident_end":767625,"extent_start":767620,"extent_end":767662,"fully_qualified_name":"coord","ident_utf16":{"start":{"line_number":44,"utf16_col":678085},"end":{"line_number":44,"utf16_col":678090}},"extent_utf16":{"start":{"line_number":44,"utf16_col":678085},"end":{"line_number":44,"utf16_col":678127}}},{"name":"single","kind":"function","ident_start":767679,"ident_end":767685,"extent_start":767679,"extent_end":767857,"fully_qualified_name":"single","ident_utf16":{"start":{"line_number":44,"utf16_col":678144},"end":{"line_number":44,"utf16_col":678150}},"extent_utf16":{"start":{"line_number":44,"utf16_col":678144},"end":{"line_number":44,"utf16_col":678322}}},{"name":"coord","kind":"function","ident_start":767799,"ident_end":767804,"extent_start":767799,"extent_end":767841,"fully_qualified_name":"coord","ident_utf16":{"start":{"line_number":44,"utf16_col":678264},"end":{"line_number":44,"utf16_col":678269}},"extent_utf16":{"start":{"line_number":44,"utf16_col":678264},"end":{"line_number":44,"utf16_col":678306}}},{"name":"polar","kind":"function","ident_start":767858,"ident_end":767863,"extent_start":767858,"extent_end":768166,"fully_qualified_name":"polar","ident_utf16":{"start":{"line_number":44,"utf16_col":678323},"end":{"line_number":44,"utf16_col":678328}},"extent_utf16":{"start":{"line_number":44,"utf16_col":678323},"end":{"line_number":44,"utf16_col":678631}}},{"name":"coord","kind":"function","ident_start":768026,"ident_end":768031,"extent_start":768026,"extent_end":768150,"fully_qualified_name":"coord","ident_utf16":{"start":{"line_number":44,"utf16_col":678491},"end":{"line_number":44,"utf16_col":678496}},"extent_utf16":{"start":{"line_number":44,"utf16_col":678491},"end":{"line_number":44,"utf16_col":678615}}},{"name":"calendar","kind":"function","ident_start":768167,"ident_end":768175,"extent_start":768167,"extent_end":768479,"fully_qualified_name":"calendar","ident_utf16":{"start":{"line_number":44,"utf16_col":678632},"end":{"line_number":44,"utf16_col":678640}},"extent_utf16":{"start":{"line_number":44,"utf16_col":678632},"end":{"line_number":44,"utf16_col":678944}}},{"name":"coord","kind":"function","ident_start":768430,"ident_end":768435,"extent_start":768430,"extent_end":768476,"fully_qualified_name":"coord","ident_utf16":{"start":{"line_number":44,"utf16_col":678895},"end":{"line_number":44,"utf16_col":678900}},"extent_utf16":{"start":{"line_number":44,"utf16_col":678895},"end":{"line_number":44,"utf16_col":678941}}},{"name":"BR","kind":"function","ident_start":768490,"ident_end":768492,"extent_start":768481,"extent_end":768519,"fully_qualified_name":"BR","ident_utf16":{"start":{"line_number":44,"utf16_col":678955},"end":{"line_number":44,"utf16_col":678957}},"extent_utf16":{"start":{"line_number":44,"utf16_col":678946},"end":{"line_number":44,"utf16_col":678984}}},{"name":"FR","kind":"function","ident_start":768528,"ident_end":768530,"extent_start":768519,"extent_end":768557,"fully_qualified_name":"FR","ident_utf16":{"start":{"line_number":44,"utf16_col":678993},"end":{"line_number":44,"utf16_col":678995}},"extent_utf16":{"start":{"line_number":44,"utf16_col":678984},"end":{"line_number":44,"utf16_col":679022}}},{"name":"e","kind":"function","ident_start":768585,"ident_end":768586,"extent_start":768576,"extent_end":768658,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":679050},"end":{"line_number":44,"utf16_col":679051}},"extent_utf16":{"start":{"line_number":44,"utf16_col":679041},"end":{"line_number":44,"utf16_col":679123}}},{"name":"render","kind":"function","ident_start":768684,"ident_end":768690,"extent_start":768672,"extent_end":769134,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":679149},"end":{"line_number":44,"utf16_col":679155}},"extent_utf16":{"start":{"line_number":44,"utf16_col":679137},"end":{"line_number":44,"utf16_col":679599}}},{"name":"incrementalPrepareRender","kind":"function","ident_start":769147,"ident_end":769171,"extent_start":769135,"extent_end":769227,"fully_qualified_name":"incrementalPrepareRender","ident_utf16":{"start":{"line_number":44,"utf16_col":679612},"end":{"line_number":44,"utf16_col":679636}},"extent_utf16":{"start":{"line_number":44,"utf16_col":679600},"end":{"line_number":44,"utf16_col":679692}}},{"name":"incrementalRender","kind":"function","ident_start":769240,"ident_end":769257,"extent_start":769228,"extent_end":769525,"fully_qualified_name":"incrementalRender","ident_utf16":{"start":{"line_number":44,"utf16_col":679705},"end":{"line_number":44,"utf16_col":679722}},"extent_utf16":{"start":{"line_number":44,"utf16_col":679693},"end":{"line_number":44,"utf16_col":679990}}},{"name":"l","kind":"function","ident_start":769345,"ident_end":769346,"extent_start":769336,"extent_end":769420,"fully_qualified_name":"l","ident_utf16":{"start":{"line_number":44,"utf16_col":679810},"end":{"line_number":44,"utf16_col":679811}},"extent_utf16":{"start":{"line_number":44,"utf16_col":679801},"end":{"line_number":44,"utf16_col":679885}}},{"name":"eachRendered","kind":"function","ident_start":769538,"ident_end":769550,"extent_start":769526,"extent_end":769602,"fully_qualified_name":"eachRendered","ident_utf16":{"start":{"line_number":44,"utf16_col":680003},"end":{"line_number":44,"utf16_col":680015}},"extent_utf16":{"start":{"line_number":44,"utf16_col":679991},"end":{"line_number":44,"utf16_col":680067}}},{"name":"filterForExposedEvent","kind":"function","ident_start":769615,"ident_end":769636,"extent_start":769603,"extent_end":769786,"fully_qualified_name":"filterForExposedEvent","ident_utf16":{"start":{"line_number":44,"utf16_col":680080},"end":{"line_number":44,"utf16_col":680101}},"extent_utf16":{"start":{"line_number":44,"utf16_col":680068},"end":{"line_number":44,"utf16_col":680251}}},{"name":"WR","kind":"function","ident_start":769819,"ident_end":769821,"extent_start":769810,"extent_end":770363,"fully_qualified_name":"WR","ident_utf16":{"start":{"line_number":44,"utf16_col":680284},"end":{"line_number":44,"utf16_col":680286}},"extent_utf16":{"start":{"line_number":44,"utf16_col":680275},"end":{"line_number":44,"utf16_col":680828}}},{"name":"HR","kind":"function","ident_start":770372,"ident_end":770374,"extent_start":770363,"extent_end":770817,"fully_qualified_name":"HR","ident_utf16":{"start":{"line_number":44,"utf16_col":680837},"end":{"line_number":44,"utf16_col":680839}},"extent_utf16":{"start":{"line_number":44,"utf16_col":680828},"end":{"line_number":44,"utf16_col":681282}}},{"name":"YR","kind":"function","ident_start":770826,"ident_end":770828,"extent_start":770817,"extent_end":771003,"fully_qualified_name":"YR","ident_utf16":{"start":{"line_number":44,"utf16_col":681291},"end":{"line_number":44,"utf16_col":681293}},"extent_utf16":{"start":{"line_number":44,"utf16_col":681282},"end":{"line_number":44,"utf16_col":681468}}},{"name":"XR","kind":"function","ident_start":771012,"ident_end":771014,"extent_start":771003,"extent_end":771105,"fully_qualified_name":"XR","ident_utf16":{"start":{"line_number":44,"utf16_col":681477},"end":{"line_number":44,"utf16_col":681479}},"extent_utf16":{"start":{"line_number":44,"utf16_col":681468},"end":{"line_number":44,"utf16_col":681570}}},{"name":"UR","kind":"function","ident_start":771114,"ident_end":771116,"extent_start":771105,"extent_end":773744,"fully_qualified_name":"UR","ident_utf16":{"start":{"line_number":44,"utf16_col":681579},"end":{"line_number":44,"utf16_col":681581}},"extent_utf16":{"start":{"line_number":44,"utf16_col":681570},"end":{"line_number":44,"utf16_col":684209}}},{"name":"value","kind":"function","ident_start":771351,"ident_end":771356,"extent_start":771351,"extent_end":771439,"fully_qualified_name":"value","ident_utf16":{"start":{"line_number":44,"utf16_col":681816},"end":{"line_number":44,"utf16_col":681821}},"extent_utf16":{"start":{"line_number":44,"utf16_col":681816},"end":{"line_number":44,"utf16_col":681904}}},{"name":"style","kind":"function","ident_start":771440,"ident_end":771445,"extent_start":771440,"extent_end":771809,"fully_qualified_name":"style","ident_utf16":{"start":{"line_number":44,"utf16_col":681905},"end":{"line_number":44,"utf16_col":681910}},"extent_utf16":{"start":{"line_number":44,"utf16_col":681905},"end":{"line_number":44,"utf16_col":682274}}},{"name":"ordinalRawValue","kind":"function","ident_start":771810,"ident_end":771825,"extent_start":771810,"extent_end":772035,"fully_qualified_name":"ordinalRawValue","ident_utf16":{"start":{"line_number":44,"utf16_col":682275},"end":{"line_number":44,"utf16_col":682290}},"extent_utf16":{"start":{"line_number":44,"utf16_col":682275},"end":{"line_number":44,"utf16_col":682500}}},{"name":"styleEmphasis","kind":"function","ident_start":772036,"ident_end":772049,"extent_start":772036,"extent_end":772311,"fully_qualified_name":"styleEmphasis","ident_utf16":{"start":{"line_number":44,"utf16_col":682501},"end":{"line_number":44,"utf16_col":682514}},"extent_utf16":{"start":{"line_number":44,"utf16_col":682501},"end":{"line_number":44,"utf16_col":682776}}},{"name":"visual","kind":"function","ident_start":772312,"ident_end":772318,"extent_start":772312,"extent_end":772457,"fully_qualified_name":"visual","ident_utf16":{"start":{"line_number":44,"utf16_col":682777},"end":{"line_number":44,"utf16_col":682783}},"extent_utf16":{"start":{"line_number":44,"utf16_col":682777},"end":{"line_number":44,"utf16_col":682922}}},{"name":"barLayout","kind":"function","ident_start":772458,"ident_end":772467,"extent_start":772458,"extent_end":772815,"fully_qualified_name":"barLayout","ident_utf16":{"start":{"line_number":44,"utf16_col":682923},"end":{"line_number":44,"utf16_col":682932}},"extent_utf16":{"start":{"line_number":44,"utf16_col":682923},"end":{"line_number":44,"utf16_col":683280}}},{"name":"currentSeriesIndices","kind":"function","ident_start":772816,"ident_end":772836,"extent_start":772816,"extent_end":772883,"fully_qualified_name":"currentSeriesIndices","ident_utf16":{"start":{"line_number":44,"utf16_col":683281},"end":{"line_number":44,"utf16_col":683301}},"extent_utf16":{"start":{"line_number":44,"utf16_col":683281},"end":{"line_number":44,"utf16_col":683348}}},{"name":"font","kind":"function","ident_start":772884,"ident_end":772888,"extent_start":772884,"extent_end":772916,"fully_qualified_name":"font","ident_utf16":{"start":{"line_number":44,"utf16_col":683349},"end":{"line_number":44,"utf16_col":683353}},"extent_utf16":{"start":{"line_number":44,"utf16_col":683349},"end":{"line_number":44,"utf16_col":683381}}},{"name":"v","kind":"function","ident_start":773180,"ident_end":773181,"extent_start":773171,"extent_end":773241,"fully_qualified_name":"v","ident_utf16":{"start":{"line_number":44,"utf16_col":683645},"end":{"line_number":44,"utf16_col":683646}},"extent_utf16":{"start":{"line_number":44,"utf16_col":683636},"end":{"line_number":44,"utf16_col":683706}}},{"name":"m","kind":"function","ident_start":773250,"ident_end":773251,"extent_start":773241,"extent_end":773346,"fully_qualified_name":"m","ident_utf16":{"start":{"line_number":44,"utf16_col":683715},"end":{"line_number":44,"utf16_col":683716}},"extent_utf16":{"start":{"line_number":44,"utf16_col":683706},"end":{"line_number":44,"utf16_col":683811}}},{"name":"x","kind":"function","ident_start":773355,"ident_end":773356,"extent_start":773346,"extent_end":773451,"fully_qualified_name":"x","ident_utf16":{"start":{"line_number":44,"utf16_col":683820},"end":{"line_number":44,"utf16_col":683821}},"extent_utf16":{"start":{"line_number":44,"utf16_col":683811},"end":{"line_number":44,"utf16_col":683916}}},{"name":"_","kind":"function","ident_start":773595,"ident_end":773596,"extent_start":773586,"extent_end":773638,"fully_qualified_name":"_","ident_utf16":{"start":{"line_number":44,"utf16_col":684060},"end":{"line_number":44,"utf16_col":684061}},"extent_utf16":{"start":{"line_number":44,"utf16_col":684051},"end":{"line_number":44,"utf16_col":684103}}},{"name":"b","kind":"function","ident_start":773647,"ident_end":773648,"extent_start":773638,"extent_end":773743,"fully_qualified_name":"b","ident_utf16":{"start":{"line_number":44,"utf16_col":684112},"end":{"line_number":44,"utf16_col":684113}},"extent_utf16":{"start":{"line_number":44,"utf16_col":684103},"end":{"line_number":44,"utf16_col":684208}}},{"name":"ZR","kind":"function","ident_start":773753,"ident_end":773755,"extent_start":773744,"extent_end":773930,"fully_qualified_name":"ZR","ident_utf16":{"start":{"line_number":44,"utf16_col":684218},"end":{"line_number":44,"utf16_col":684220}},"extent_utf16":{"start":{"line_number":44,"utf16_col":684209},"end":{"line_number":44,"utf16_col":684395}}},{"name":"jR","kind":"function","ident_start":773939,"ident_end":773941,"extent_start":773930,"extent_end":774081,"fully_qualified_name":"jR","ident_utf16":{"start":{"line_number":44,"utf16_col":684404},"end":{"line_number":44,"utf16_col":684406}},"extent_utf16":{"start":{"line_number":44,"utf16_col":684395},"end":{"line_number":44,"utf16_col":684546}}},{"name":"qR","kind":"function","ident_start":774090,"ident_end":774092,"extent_start":774081,"extent_end":776237,"fully_qualified_name":"qR","ident_utf16":{"start":{"line_number":44,"utf16_col":684555},"end":{"line_number":44,"utf16_col":684557}},"extent_utf16":{"start":{"line_number":44,"utf16_col":684546},"end":{"line_number":44,"utf16_col":686702}}},{"name":"KR","kind":"function","ident_start":776246,"ident_end":776248,"extent_start":776237,"extent_end":776508,"fully_qualified_name":"KR","ident_utf16":{"start":{"line_number":44,"utf16_col":686711},"end":{"line_number":44,"utf16_col":686713}},"extent_utf16":{"start":{"line_number":44,"utf16_col":686702},"end":{"line_number":44,"utf16_col":686973}}},{"name":"$R","kind":"function","ident_start":776517,"ident_end":776519,"extent_start":776508,"extent_end":776860,"fully_qualified_name":"$R","ident_utf16":{"start":{"line_number":44,"utf16_col":686982},"end":{"line_number":44,"utf16_col":686984}},"extent_utf16":{"start":{"line_number":44,"utf16_col":686973},"end":{"line_number":44,"utf16_col":687325}}},{"name":"JR","kind":"function","ident_start":776869,"ident_end":776871,"extent_start":776860,"extent_end":776900,"fully_qualified_name":"JR","ident_utf16":{"start":{"line_number":44,"utf16_col":687334},"end":{"line_number":44,"utf16_col":687336}},"extent_utf16":{"start":{"line_number":44,"utf16_col":687325},"end":{"line_number":44,"utf16_col":687365}}},{"name":"QR","kind":"function","ident_start":776909,"ident_end":776911,"extent_start":776900,"extent_end":776985,"fully_qualified_name":"QR","ident_utf16":{"start":{"line_number":44,"utf16_col":687374},"end":{"line_number":44,"utf16_col":687376}},"extent_utf16":{"start":{"line_number":44,"utf16_col":687365},"end":{"line_number":44,"utf16_col":687450}}},{"name":"tN","kind":"function","ident_start":776994,"ident_end":776996,"extent_start":776985,"extent_end":777028,"fully_qualified_name":"tN","ident_utf16":{"start":{"line_number":44,"utf16_col":687459},"end":{"line_number":44,"utf16_col":687461}},"extent_utf16":{"start":{"line_number":44,"utf16_col":687450},"end":{"line_number":44,"utf16_col":687493}}},{"name":"eN","kind":"function","ident_start":777037,"ident_end":777039,"extent_start":777028,"extent_end":777088,"fully_qualified_name":"eN","ident_utf16":{"start":{"line_number":44,"utf16_col":687502},"end":{"line_number":44,"utf16_col":687504}},"extent_utf16":{"start":{"line_number":44,"utf16_col":687493},"end":{"line_number":44,"utf16_col":687553}}},{"name":"nN","kind":"function","ident_start":777097,"ident_end":777099,"extent_start":777088,"extent_end":777236,"fully_qualified_name":"nN","ident_utf16":{"start":{"line_number":44,"utf16_col":687562},"end":{"line_number":44,"utf16_col":687564}},"extent_utf16":{"start":{"line_number":44,"utf16_col":687553},"end":{"line_number":44,"utf16_col":687701}}},{"name":"iN","kind":"function","ident_start":777245,"ident_end":777247,"extent_start":777236,"extent_end":777325,"fully_qualified_name":"iN","ident_utf16":{"start":{"line_number":44,"utf16_col":687710},"end":{"line_number":44,"utf16_col":687712}},"extent_utf16":{"start":{"line_number":44,"utf16_col":687701},"end":{"line_number":44,"utf16_col":687790}}},{"name":"rN","kind":"function","ident_start":777334,"ident_end":777336,"extent_start":777325,"extent_end":777368,"fully_qualified_name":"rN","ident_utf16":{"start":{"line_number":44,"utf16_col":687799},"end":{"line_number":44,"utf16_col":687801}},"extent_utf16":{"start":{"line_number":44,"utf16_col":687790},"end":{"line_number":44,"utf16_col":687833}}},{"name":"t","kind":"function","ident_start":777413,"ident_end":777414,"extent_start":777404,"extent_end":777462,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":687878},"end":{"line_number":44,"utf16_col":687879}},"extent_utf16":{"start":{"line_number":44,"utf16_col":687869},"end":{"line_number":44,"utf16_col":687927}}},{"name":"render","kind":"function","ident_start":777481,"ident_end":777487,"extent_start":777469,"extent_end":778186,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":687946},"end":{"line_number":44,"utf16_col":687952}},"extent_utf16":{"start":{"line_number":44,"utf16_col":687934},"end":{"line_number":44,"utf16_col":688651}}},{"name":"remove","kind":"function","ident_start":778199,"ident_end":778205,"extent_start":778187,"extent_end":778232,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":688664},"end":{"line_number":44,"utf16_col":688670}},"extent_utf16":{"start":{"line_number":44,"utf16_col":688652},"end":{"line_number":44,"utf16_col":688697}}},{"name":"dispose","kind":"function","ident_start":778245,"ident_end":778252,"extent_start":778233,"extent_end":778279,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":688710},"end":{"line_number":44,"utf16_col":688717}},"extent_utf16":{"start":{"line_number":44,"utf16_col":688698},"end":{"line_number":44,"utf16_col":688744}}},{"name":"determineAnimation","kind":"function","ident_start":778292,"ident_end":778310,"extent_start":778280,"extent_end":778607,"fully_qualified_name":"determineAnimation","ident_utf16":{"start":{"line_number":44,"utf16_col":688757},"end":{"line_number":44,"utf16_col":688775}},"extent_utf16":{"start":{"line_number":44,"utf16_col":688745},"end":{"line_number":44,"utf16_col":689072}}},{"name":"makeElOption","kind":"function","ident_start":778620,"ident_end":778632,"extent_start":778608,"extent_end":778654,"fully_qualified_name":"makeElOption","ident_utf16":{"start":{"line_number":44,"utf16_col":689085},"end":{"line_number":44,"utf16_col":689097}},"extent_utf16":{"start":{"line_number":44,"utf16_col":689073},"end":{"line_number":44,"utf16_col":689119}}},{"name":"createPointerEl","kind":"function","ident_start":778667,"ident_end":778682,"extent_start":778655,"extent_end":778785,"fully_qualified_name":"createPointerEl","ident_utf16":{"start":{"line_number":44,"utf16_col":689132},"end":{"line_number":44,"utf16_col":689147}},"extent_utf16":{"start":{"line_number":44,"utf16_col":689120},"end":{"line_number":44,"utf16_col":689250}}},{"name":"createLabelEl","kind":"function","ident_start":778798,"ident_end":778811,"extent_start":778786,"extent_end":778900,"fully_qualified_name":"createLabelEl","ident_utf16":{"start":{"line_number":44,"utf16_col":689263},"end":{"line_number":44,"utf16_col":689276}},"extent_utf16":{"start":{"line_number":44,"utf16_col":689251},"end":{"line_number":44,"utf16_col":689365}}},{"name":"updatePointerEl","kind":"function","ident_start":778913,"ident_end":778928,"extent_start":778901,"extent_end":779040,"fully_qualified_name":"updatePointerEl","ident_utf16":{"start":{"line_number":44,"utf16_col":689378},"end":{"line_number":44,"utf16_col":689393}},"extent_utf16":{"start":{"line_number":44,"utf16_col":689366},"end":{"line_number":44,"utf16_col":689505}}},{"name":"updateLabelEl","kind":"function","ident_start":779053,"ident_end":779066,"extent_start":779041,"extent_end":779175,"fully_qualified_name":"updateLabelEl","ident_utf16":{"start":{"line_number":44,"utf16_col":689518},"end":{"line_number":44,"utf16_col":689531}},"extent_utf16":{"start":{"line_number":44,"utf16_col":689506},"end":{"line_number":44,"utf16_col":689640}}},{"name":"_renderHandle","kind":"function","ident_start":779188,"ident_end":779201,"extent_start":779176,"extent_end":780019,"fully_qualified_name":"_renderHandle","ident_utf16":{"start":{"line_number":44,"utf16_col":689653},"end":{"line_number":44,"utf16_col":689666}},"extent_utf16":{"start":{"line_number":44,"utf16_col":689641},"end":{"line_number":44,"utf16_col":690484}}},{"name":"onmousemove","kind":"function","ident_start":779529,"ident_end":779540,"extent_start":779529,"extent_end":779565,"fully_qualified_name":"onmousemove","ident_utf16":{"start":{"line_number":44,"utf16_col":689994},"end":{"line_number":44,"utf16_col":690005}},"extent_utf16":{"start":{"line_number":44,"utf16_col":689994},"end":{"line_number":44,"utf16_col":690030}}},{"name":"_moveHandleToValue","kind":"function","ident_start":780032,"ident_end":780050,"extent_start":780020,"extent_end":780199,"fully_qualified_name":"_moveHandleToValue","ident_utf16":{"start":{"line_number":44,"utf16_col":690497},"end":{"line_number":44,"utf16_col":690515}},"extent_utf16":{"start":{"line_number":44,"utf16_col":690485},"end":{"line_number":44,"utf16_col":690664}}},{"name":"_onHandleDragMove","kind":"function","ident_start":780212,"ident_end":780229,"extent_start":780200,"extent_end":780475,"fully_qualified_name":"_onHandleDragMove","ident_utf16":{"start":{"line_number":44,"utf16_col":690677},"end":{"line_number":44,"utf16_col":690694}},"extent_utf16":{"start":{"line_number":44,"utf16_col":690665},"end":{"line_number":44,"utf16_col":690940}}},{"name":"_doDispatchAxisPointer","kind":"function","ident_start":780488,"ident_end":780510,"extent_start":780476,"extent_end":780762,"fully_qualified_name":"_doDispatchAxisPointer","ident_utf16":{"start":{"line_number":44,"utf16_col":690953},"end":{"line_number":44,"utf16_col":690975}},"extent_utf16":{"start":{"line_number":44,"utf16_col":690941},"end":{"line_number":44,"utf16_col":691227}}},{"name":"_onHandleDragEnd","kind":"function","ident_start":780775,"ident_end":780791,"extent_start":780763,"extent_end":780951,"fully_qualified_name":"_onHandleDragEnd","ident_utf16":{"start":{"line_number":44,"utf16_col":691240},"end":{"line_number":44,"utf16_col":691256}},"extent_utf16":{"start":{"line_number":44,"utf16_col":691228},"end":{"line_number":44,"utf16_col":691416}}},{"name":"clear","kind":"function","ident_start":780964,"ident_end":780969,"extent_start":780952,"extent_end":781226,"fully_qualified_name":"clear","ident_utf16":{"start":{"line_number":44,"utf16_col":691429},"end":{"line_number":44,"utf16_col":691434}},"extent_utf16":{"start":{"line_number":44,"utf16_col":691417},"end":{"line_number":44,"utf16_col":691691}}},{"name":"doClear","kind":"function","ident_start":781239,"ident_end":781246,"extent_start":781227,"extent_end":781259,"fully_qualified_name":"doClear","ident_utf16":{"start":{"line_number":44,"utf16_col":691704},"end":{"line_number":44,"utf16_col":691711}},"extent_utf16":{"start":{"line_number":44,"utf16_col":691692},"end":{"line_number":44,"utf16_col":691724}}},{"name":"buildLabel","kind":"function","ident_start":781272,"ident_end":781282,"extent_start":781260,"extent_end":781353,"fully_qualified_name":"buildLabel","ident_utf16":{"start":{"line_number":44,"utf16_col":691737},"end":{"line_number":44,"utf16_col":691747}},"extent_utf16":{"start":{"line_number":44,"utf16_col":691725},"end":{"line_number":44,"utf16_col":691818}}},{"name":"uN","kind":"function","ident_start":781368,"ident_end":781370,"extent_start":781359,"extent_end":781463,"fully_qualified_name":"uN","ident_utf16":{"start":{"line_number":44,"utf16_col":691833},"end":{"line_number":44,"utf16_col":691835}},"extent_utf16":{"start":{"line_number":44,"utf16_col":691824},"end":{"line_number":44,"utf16_col":691928}}},{"name":"hN","kind":"function","ident_start":781472,"ident_end":781474,"extent_start":781463,"extent_end":781566,"fully_qualified_name":"hN","ident_utf16":{"start":{"line_number":44,"utf16_col":691937},"end":{"line_number":44,"utf16_col":691939}},"extent_utf16":{"start":{"line_number":44,"utf16_col":691928},"end":{"line_number":44,"utf16_col":692031}}},{"name":"cN","kind":"function","ident_start":781575,"ident_end":781577,"extent_start":781566,"extent_end":781626,"fully_qualified_name":"cN","ident_utf16":{"start":{"line_number":44,"utf16_col":692040},"end":{"line_number":44,"utf16_col":692042}},"extent_utf16":{"start":{"line_number":44,"utf16_col":692031},"end":{"line_number":44,"utf16_col":692091}}},{"name":"pN","kind":"function","ident_start":781635,"ident_end":781637,"extent_start":781626,"extent_end":781690,"fully_qualified_name":"pN","ident_utf16":{"start":{"line_number":44,"utf16_col":692100},"end":{"line_number":44,"utf16_col":692102}},"extent_utf16":{"start":{"line_number":44,"utf16_col":692091},"end":{"line_number":44,"utf16_col":692155}}},{"name":"dN","kind":"function","ident_start":781699,"ident_end":781701,"extent_start":781690,"extent_end":781844,"fully_qualified_name":"dN","ident_utf16":{"start":{"line_number":44,"utf16_col":692164},"end":{"line_number":44,"utf16_col":692166}},"extent_utf16":{"start":{"line_number":44,"utf16_col":692155},"end":{"line_number":44,"utf16_col":692309}}},{"name":"fN","kind":"function","ident_start":781853,"ident_end":781855,"extent_start":781844,"extent_end":782004,"fully_qualified_name":"fN","ident_utf16":{"start":{"line_number":44,"utf16_col":692318},"end":{"line_number":44,"utf16_col":692320}},"extent_utf16":{"start":{"line_number":44,"utf16_col":692309},"end":{"line_number":44,"utf16_col":692469}}},{"name":"gN","kind":"function","ident_start":782013,"ident_end":782015,"extent_start":782004,"extent_end":782790,"fully_qualified_name":"gN","ident_utf16":{"start":{"line_number":44,"utf16_col":692478},"end":{"line_number":44,"utf16_col":692480}},"extent_utf16":{"start":{"line_number":44,"utf16_col":692469},"end":{"line_number":44,"utf16_col":693255}}},{"name":"yN","kind":"function","ident_start":782799,"ident_end":782801,"extent_start":782790,"extent_end":783174,"fully_qualified_name":"yN","ident_utf16":{"start":{"line_number":44,"utf16_col":693264},"end":{"line_number":44,"utf16_col":693266}},"extent_utf16":{"start":{"line_number":44,"utf16_col":693255},"end":{"line_number":44,"utf16_col":693639}}},{"name":"vN","kind":"function","ident_start":783183,"ident_end":783185,"extent_start":783174,"extent_end":783343,"fully_qualified_name":"vN","ident_utf16":{"start":{"line_number":44,"utf16_col":693648},"end":{"line_number":44,"utf16_col":693650}},"extent_utf16":{"start":{"line_number":44,"utf16_col":693639},"end":{"line_number":44,"utf16_col":693808}}},{"name":"mN","kind":"function","ident_start":783352,"ident_end":783354,"extent_start":783343,"extent_end":783554,"fully_qualified_name":"mN","ident_utf16":{"start":{"line_number":44,"utf16_col":693817},"end":{"line_number":44,"utf16_col":693819}},"extent_utf16":{"start":{"line_number":44,"utf16_col":693808},"end":{"line_number":44,"utf16_col":694019}}},{"name":"xN","kind":"function","ident_start":783563,"ident_end":783565,"extent_start":783554,"extent_end":783622,"fully_qualified_name":"xN","ident_utf16":{"start":{"line_number":44,"utf16_col":694028},"end":{"line_number":44,"utf16_col":694030}},"extent_utf16":{"start":{"line_number":44,"utf16_col":694019},"end":{"line_number":44,"utf16_col":694087}}},{"name":"_N","kind":"function","ident_start":783631,"ident_end":783633,"extent_start":783622,"extent_end":783695,"fully_qualified_name":"_N","ident_utf16":{"start":{"line_number":44,"utf16_col":694096},"end":{"line_number":44,"utf16_col":694098}},"extent_utf16":{"start":{"line_number":44,"utf16_col":694087},"end":{"line_number":44,"utf16_col":694160}}},{"name":"bN","kind":"function","ident_start":783704,"ident_end":783706,"extent_start":783695,"extent_end":783784,"fully_qualified_name":"bN","ident_utf16":{"start":{"line_number":44,"utf16_col":694169},"end":{"line_number":44,"utf16_col":694171}},"extent_utf16":{"start":{"line_number":44,"utf16_col":694160},"end":{"line_number":44,"utf16_col":694249}}},{"name":"e","kind":"function","ident_start":783812,"ident_end":783813,"extent_start":783803,"extent_end":783863,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":694277},"end":{"line_number":44,"utf16_col":694278}},"extent_utf16":{"start":{"line_number":44,"utf16_col":694268},"end":{"line_number":44,"utf16_col":694328}}},{"name":"makeElOption","kind":"function","ident_start":783889,"ident_end":783901,"extent_start":783877,"extent_end":784158,"fully_qualified_name":"makeElOption","ident_utf16":{"start":{"line_number":44,"utf16_col":694354},"end":{"line_number":44,"utf16_col":694366}},"extent_utf16":{"start":{"line_number":44,"utf16_col":694342},"end":{"line_number":44,"utf16_col":694623}}},{"name":"getHandleTransform","kind":"function","ident_start":784171,"ident_end":784189,"extent_start":784159,"extent_end":784388,"fully_qualified_name":"getHandleTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":694636},"end":{"line_number":44,"utf16_col":694654}},"extent_utf16":{"start":{"line_number":44,"utf16_col":694624},"end":{"line_number":44,"utf16_col":694853}}},{"name":"updateHandleTransform","kind":"function","ident_start":784401,"ident_end":784422,"extent_start":784389,"extent_end":784777,"fully_qualified_name":"updateHandleTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":694866},"end":{"line_number":44,"utf16_col":694887}},"extent_utf16":{"start":{"line_number":44,"utf16_col":694854},"end":{"line_number":44,"utf16_col":695242}}},{"name":"SN","kind":"function","ident_start":784794,"ident_end":784796,"extent_start":784785,"extent_end":784865,"fully_qualified_name":"SN","ident_utf16":{"start":{"line_number":44,"utf16_col":695259},"end":{"line_number":44,"utf16_col":695261}},"extent_utf16":{"start":{"line_number":44,"utf16_col":695250},"end":{"line_number":44,"utf16_col":695330}}},{"name":"line","kind":"function","ident_start":784873,"ident_end":784877,"extent_start":784873,"extent_end":784968,"fully_qualified_name":"line","ident_utf16":{"start":{"line_number":44,"utf16_col":695338},"end":{"line_number":44,"utf16_col":695342}},"extent_utf16":{"start":{"line_number":44,"utf16_col":695338},"end":{"line_number":44,"utf16_col":695433}}},{"name":"shadow","kind":"function","ident_start":784969,"ident_end":784975,"extent_start":784969,"extent_end":785094,"fully_qualified_name":"shadow","ident_utf16":{"start":{"line_number":44,"utf16_col":695434},"end":{"line_number":44,"utf16_col":695440}},"extent_utf16":{"start":{"line_number":44,"utf16_col":695434},"end":{"line_number":44,"utf16_col":695559}}},{"name":"IN","kind":"function","ident_start":785105,"ident_end":785107,"extent_start":785096,"extent_end":785133,"fully_qualified_name":"IN","ident_utf16":{"start":{"line_number":44,"utf16_col":695570},"end":{"line_number":44,"utf16_col":695572}},"extent_utf16":{"start":{"line_number":44,"utf16_col":695561},"end":{"line_number":44,"utf16_col":695598}}},{"name":"e","kind":"function","ident_start":785161,"ident_end":785162,"extent_start":785152,"extent_end":785234,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":695626},"end":{"line_number":44,"utf16_col":695627}},"extent_utf16":{"start":{"line_number":44,"utf16_col":695617},"end":{"line_number":44,"utf16_col":695699}}},{"name":"AN","kind":"function","ident_start":786047,"ident_end":786049,"extent_start":786038,"extent_end":786749,"fully_qualified_name":"AN","ident_utf16":{"start":{"line_number":44,"utf16_col":696512},"end":{"line_number":44,"utf16_col":696514}},"extent_utf16":{"start":{"line_number":44,"utf16_col":696503},"end":{"line_number":44,"utf16_col":697214}}},{"name":"n","kind":"function","ident_start":786170,"ident_end":786171,"extent_start":786161,"extent_end":786593,"fully_qualified_name":"n","ident_utf16":{"start":{"line_number":44,"utf16_col":696635},"end":{"line_number":44,"utf16_col":696636}},"extent_utf16":{"start":{"line_number":44,"utf16_col":696626},"end":{"line_number":44,"utf16_col":697058}}},{"name":"n","kind":"function","ident_start":786245,"ident_end":786246,"extent_start":786245,"extent_end":786328,"fully_qualified_name":"n","ident_utf16":{"start":{"line_number":44,"utf16_col":696710},"end":{"line_number":44,"utf16_col":696711}},"extent_utf16":{"start":{"line_number":44,"utf16_col":696710},"end":{"line_number":44,"utf16_col":696793}}},{"name":"kN","kind":"function","ident_start":786758,"ident_end":786760,"extent_start":786749,"extent_end":786794,"fully_qualified_name":"kN","ident_utf16":{"start":{"line_number":44,"utf16_col":697223},"end":{"line_number":44,"utf16_col":697225}},"extent_utf16":{"start":{"line_number":44,"utf16_col":697214},"end":{"line_number":44,"utf16_col":697259}}},{"name":"LN","kind":"function","ident_start":786803,"ident_end":786805,"extent_start":786794,"extent_end":786832,"fully_qualified_name":"LN","ident_utf16":{"start":{"line_number":44,"utf16_col":697268},"end":{"line_number":44,"utf16_col":697270}},"extent_utf16":{"start":{"line_number":44,"utf16_col":697259},"end":{"line_number":44,"utf16_col":697297}}},{"name":"PN","kind":"function","ident_start":786841,"ident_end":786843,"extent_start":786832,"extent_end":786926,"fully_qualified_name":"PN","ident_utf16":{"start":{"line_number":44,"utf16_col":697306},"end":{"line_number":44,"utf16_col":697308}},"extent_utf16":{"start":{"line_number":44,"utf16_col":697297},"end":{"line_number":44,"utf16_col":697391}}},{"name":"e","kind":"function","ident_start":786954,"ident_end":786955,"extent_start":786945,"extent_end":787027,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":697419},"end":{"line_number":44,"utf16_col":697420}},"extent_utf16":{"start":{"line_number":44,"utf16_col":697410},"end":{"line_number":44,"utf16_col":697492}}},{"name":"render","kind":"function","ident_start":787053,"ident_end":787059,"extent_start":787041,"extent_end":787328,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":697518},"end":{"line_number":44,"utf16_col":697524}},"extent_utf16":{"start":{"line_number":44,"utf16_col":697506},"end":{"line_number":44,"utf16_col":697793}}},{"name":"remove","kind":"function","ident_start":787341,"ident_end":787347,"extent_start":787329,"extent_end":787382,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":697806},"end":{"line_number":44,"utf16_col":697812}},"extent_utf16":{"start":{"line_number":44,"utf16_col":697794},"end":{"line_number":44,"utf16_col":697847}}},{"name":"dispose","kind":"function","ident_start":787395,"ident_end":787402,"extent_start":787383,"extent_end":787437,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":697860},"end":{"line_number":44,"utf16_col":697867}},"extent_utf16":{"start":{"line_number":44,"utf16_col":697848},"end":{"line_number":44,"utf16_col":697902}}},{"name":"RN","kind":"function","ident_start":787475,"ident_end":787477,"extent_start":787466,"extent_end":788210,"fully_qualified_name":"RN","ident_utf16":{"start":{"line_number":44,"utf16_col":697940},"end":{"line_number":44,"utf16_col":697942}},"extent_utf16":{"start":{"line_number":44,"utf16_col":697931},"end":{"line_number":44,"utf16_col":698675}}},{"name":"EN","kind":"function","ident_start":788231,"ident_end":788233,"extent_start":788222,"extent_end":790409,"fully_qualified_name":"EN","ident_utf16":{"start":{"line_number":44,"utf16_col":698696},"end":{"line_number":44,"utf16_col":698698}},"extent_utf16":{"start":{"line_number":44,"utf16_col":698687},"end":{"line_number":44,"utf16_col":700874}}},{"name":"zN","kind":"function","ident_start":790418,"ident_end":790420,"extent_start":790409,"extent_end":791306,"fully_qualified_name":"zN","ident_utf16":{"start":{"line_number":44,"utf16_col":700883},"end":{"line_number":44,"utf16_col":700885}},"extent_utf16":{"start":{"line_number":44,"utf16_col":700874},"end":{"line_number":44,"utf16_col":701771}}},{"name":"VN","kind":"function","ident_start":791315,"ident_end":791317,"extent_start":791306,"extent_end":791361,"fully_qualified_name":"VN","ident_utf16":{"start":{"line_number":44,"utf16_col":701780},"end":{"line_number":44,"utf16_col":701782}},"extent_utf16":{"start":{"line_number":44,"utf16_col":701771},"end":{"line_number":44,"utf16_col":701826}}},{"name":"BN","kind":"function","ident_start":791370,"ident_end":791372,"extent_start":791361,"extent_end":791879,"fully_qualified_name":"BN","ident_utf16":{"start":{"line_number":44,"utf16_col":701835},"end":{"line_number":44,"utf16_col":701837}},"extent_utf16":{"start":{"line_number":44,"utf16_col":701826},"end":{"line_number":44,"utf16_col":702344}}},{"name":"FN","kind":"function","ident_start":791888,"ident_end":791890,"extent_start":791879,"extent_end":792058,"fully_qualified_name":"FN","ident_utf16":{"start":{"line_number":44,"utf16_col":702353},"end":{"line_number":44,"utf16_col":702355}},"extent_utf16":{"start":{"line_number":44,"utf16_col":702344},"end":{"line_number":44,"utf16_col":702523}}},{"name":"GN","kind":"function","ident_start":792067,"ident_end":792069,"extent_start":792058,"extent_end":792132,"fully_qualified_name":"GN","ident_utf16":{"start":{"line_number":44,"utf16_col":702532},"end":{"line_number":44,"utf16_col":702534}},"extent_utf16":{"start":{"line_number":44,"utf16_col":702523},"end":{"line_number":44,"utf16_col":702597}}},{"name":"WN","kind":"function","ident_start":792141,"ident_end":792143,"extent_start":792132,"extent_end":792654,"fully_qualified_name":"WN","ident_utf16":{"start":{"line_number":44,"utf16_col":702606},"end":{"line_number":44,"utf16_col":702608}},"extent_utf16":{"start":{"line_number":44,"utf16_col":702597},"end":{"line_number":44,"utf16_col":703119}}},{"name":"e","kind":"function","ident_start":792682,"ident_end":792683,"extent_start":792673,"extent_end":792733,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":703147},"end":{"line_number":44,"utf16_col":703148}},"extent_utf16":{"start":{"line_number":44,"utf16_col":703138},"end":{"line_number":44,"utf16_col":703198}}},{"name":"makeElOption","kind":"function","ident_start":792759,"ident_end":792771,"extent_start":792747,"extent_end":793652,"fully_qualified_name":"makeElOption","ident_utf16":{"start":{"line_number":44,"utf16_col":703224},"end":{"line_number":44,"utf16_col":703236}},"extent_utf16":{"start":{"line_number":44,"utf16_col":703212},"end":{"line_number":44,"utf16_col":704117}}},{"name":"line","kind":"function","ident_start":793668,"ident_end":793672,"extent_start":793668,"extent_end":793831,"fully_qualified_name":"line","ident_utf16":{"start":{"line_number":44,"utf16_col":704133},"end":{"line_number":44,"utf16_col":704137}},"extent_utf16":{"start":{"line_number":44,"utf16_col":704133},"end":{"line_number":44,"utf16_col":704296}}},{"name":"shadow","kind":"function","ident_start":793832,"ident_end":793838,"extent_start":793832,"extent_end":794055,"fully_qualified_name":"shadow","ident_utf16":{"start":{"line_number":44,"utf16_col":704297},"end":{"line_number":44,"utf16_col":704303}},"extent_utf16":{"start":{"line_number":44,"utf16_col":704297},"end":{"line_number":44,"utf16_col":704520}}},{"name":"e","kind":"function","ident_start":794081,"ident_end":794082,"extent_start":794072,"extent_end":794154,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":704546},"end":{"line_number":44,"utf16_col":704547}},"extent_utf16":{"start":{"line_number":44,"utf16_col":704537},"end":{"line_number":44,"utf16_col":704619}}},{"name":"findAxisModel","kind":"function","ident_start":794180,"ident_end":794193,"extent_start":794168,"extent_end":794306,"fully_qualified_name":"findAxisModel","ident_utf16":{"start":{"line_number":44,"utf16_col":704645},"end":{"line_number":44,"utf16_col":704658}},"extent_utf16":{"start":{"line_number":44,"utf16_col":704633},"end":{"line_number":44,"utf16_col":704771}}},{"name":"e","kind":"function","ident_start":794451,"ident_end":794452,"extent_start":794442,"extent_end":794502,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":704916},"end":{"line_number":44,"utf16_col":704917}},"extent_utf16":{"start":{"line_number":44,"utf16_col":704907},"end":{"line_number":44,"utf16_col":704967}}},{"name":"getCoordSysModel","kind":"function","ident_start":794528,"ident_end":794544,"extent_start":794516,"extent_end":794613,"fully_qualified_name":"getCoordSysModel","ident_utf16":{"start":{"line_number":44,"utf16_col":704993},"end":{"line_number":44,"utf16_col":705009}},"extent_utf16":{"start":{"line_number":44,"utf16_col":704981},"end":{"line_number":44,"utf16_col":705078}}},{"name":"e","kind":"function","ident_start":794677,"ident_end":794678,"extent_start":794668,"extent_end":794750,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":705142},"end":{"line_number":44,"utf16_col":705143}},"extent_utf16":{"start":{"line_number":44,"utf16_col":705133},"end":{"line_number":44,"utf16_col":705215}}},{"name":"e","kind":"function","ident_start":794814,"ident_end":794815,"extent_start":794805,"extent_end":794887,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":705279},"end":{"line_number":44,"utf16_col":705280}},"extent_utf16":{"start":{"line_number":44,"utf16_col":705270},"end":{"line_number":44,"utf16_col":705352}}},{"name":"e","kind":"function","ident_start":794952,"ident_end":794953,"extent_start":794943,"extent_end":794998,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":705417},"end":{"line_number":44,"utf16_col":705418}},"extent_utf16":{"start":{"line_number":44,"utf16_col":705408},"end":{"line_number":44,"utf16_col":705463}}},{"name":"pointToData","kind":"function","ident_start":795024,"ident_end":795035,"extent_start":795012,"extent_end":795110,"fully_qualified_name":"pointToData","ident_utf16":{"start":{"line_number":44,"utf16_col":705489},"end":{"line_number":44,"utf16_col":705500}},"extent_utf16":{"start":{"line_number":44,"utf16_col":705477},"end":{"line_number":44,"utf16_col":705575}}},{"name":"e","kind":"function","ident_start":795256,"ident_end":795257,"extent_start":795247,"extent_end":795310,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":705721},"end":{"line_number":44,"utf16_col":705722}},"extent_utf16":{"start":{"line_number":44,"utf16_col":705712},"end":{"line_number":44,"utf16_col":705775}}},{"name":"pointToData","kind":"function","ident_start":795336,"ident_end":795347,"extent_start":795324,"extent_end":795422,"fully_qualified_name":"pointToData","ident_utf16":{"start":{"line_number":44,"utf16_col":705801},"end":{"line_number":44,"utf16_col":705812}},"extent_utf16":{"start":{"line_number":44,"utf16_col":705789},"end":{"line_number":44,"utf16_col":705887}}},{"name":"calculateCategoryInterval","kind":"function","ident_start":795435,"ident_end":795460,"extent_start":795423,"extent_end":795917,"fully_qualified_name":"calculateCategoryInterval","ident_utf16":{"start":{"line_number":44,"utf16_col":705900},"end":{"line_number":44,"utf16_col":705925}},"extent_utf16":{"start":{"line_number":44,"utf16_col":705888},"end":{"line_number":44,"utf16_col":706382}}},{"name":"t","kind":"function","ident_start":796074,"ident_end":796075,"extent_start":796065,"extent_end":796276,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":706539},"end":{"line_number":44,"utf16_col":706540}},"extent_utf16":{"start":{"line_number":44,"utf16_col":706530},"end":{"line_number":44,"utf16_col":706741}}},{"name":"containPoint","kind":"function","ident_start":796295,"ident_end":796307,"extent_start":796283,"extent_end":796416,"fully_qualified_name":"containPoint","ident_utf16":{"start":{"line_number":44,"utf16_col":706760},"end":{"line_number":44,"utf16_col":706772}},"extent_utf16":{"start":{"line_number":44,"utf16_col":706748},"end":{"line_number":44,"utf16_col":706881}}},{"name":"containData","kind":"function","ident_start":796429,"ident_end":796440,"extent_start":796417,"extent_end":796530,"fully_qualified_name":"containData","ident_utf16":{"start":{"line_number":44,"utf16_col":706894},"end":{"line_number":44,"utf16_col":706905}},"extent_utf16":{"start":{"line_number":44,"utf16_col":706882},"end":{"line_number":44,"utf16_col":706995}}},{"name":"getAxis","kind":"function","ident_start":796543,"ident_end":796550,"extent_start":796531,"extent_end":796589,"fully_qualified_name":"getAxis","ident_utf16":{"start":{"line_number":44,"utf16_col":707008},"end":{"line_number":44,"utf16_col":707015}},"extent_utf16":{"start":{"line_number":44,"utf16_col":706996},"end":{"line_number":44,"utf16_col":707054}}},{"name":"getAxes","kind":"function","ident_start":796602,"ident_end":796609,"extent_start":796590,"extent_end":796662,"fully_qualified_name":"getAxes","ident_utf16":{"start":{"line_number":44,"utf16_col":707067},"end":{"line_number":44,"utf16_col":707074}},"extent_utf16":{"start":{"line_number":44,"utf16_col":707055},"end":{"line_number":44,"utf16_col":707127}}},{"name":"getAxesByScale","kind":"function","ident_start":796675,"ident_end":796689,"extent_start":796663,"extent_end":796813,"fully_qualified_name":"getAxesByScale","ident_utf16":{"start":{"line_number":44,"utf16_col":707140},"end":{"line_number":44,"utf16_col":707154}},"extent_utf16":{"start":{"line_number":44,"utf16_col":707128},"end":{"line_number":44,"utf16_col":707278}}},{"name":"getAngleAxis","kind":"function","ident_start":796826,"ident_end":796838,"extent_start":796814,"extent_end":796873,"fully_qualified_name":"getAngleAxis","ident_utf16":{"start":{"line_number":44,"utf16_col":707291},"end":{"line_number":44,"utf16_col":707303}},"extent_utf16":{"start":{"line_number":44,"utf16_col":707279},"end":{"line_number":44,"utf16_col":707338}}},{"name":"getRadiusAxis","kind":"function","ident_start":796886,"ident_end":796899,"extent_start":796874,"extent_end":796935,"fully_qualified_name":"getRadiusAxis","ident_utf16":{"start":{"line_number":44,"utf16_col":707351},"end":{"line_number":44,"utf16_col":707364}},"extent_utf16":{"start":{"line_number":44,"utf16_col":707339},"end":{"line_number":44,"utf16_col":707400}}},{"name":"getOtherAxis","kind":"function","ident_start":796948,"ident_end":796960,"extent_start":796936,"extent_end":797027,"fully_qualified_name":"getOtherAxis","ident_utf16":{"start":{"line_number":44,"utf16_col":707413},"end":{"line_number":44,"utf16_col":707425}},"extent_utf16":{"start":{"line_number":44,"utf16_col":707401},"end":{"line_number":44,"utf16_col":707492}}},{"name":"getBaseAxis","kind":"function","ident_start":797040,"ident_end":797051,"extent_start":797028,"extent_end":797157,"fully_qualified_name":"getBaseAxis","ident_utf16":{"start":{"line_number":44,"utf16_col":707505},"end":{"line_number":44,"utf16_col":707516}},"extent_utf16":{"start":{"line_number":44,"utf16_col":707493},"end":{"line_number":44,"utf16_col":707622}}},{"name":"getTooltipAxes","kind":"function","ident_start":797170,"ident_end":797184,"extent_start":797158,"extent_end":797312,"fully_qualified_name":"getTooltipAxes","ident_utf16":{"start":{"line_number":44,"utf16_col":707635},"end":{"line_number":44,"utf16_col":707649}},"extent_utf16":{"start":{"line_number":44,"utf16_col":707623},"end":{"line_number":44,"utf16_col":707777}}},{"name":"dataToPoint","kind":"function","ident_start":797325,"ident_end":797336,"extent_start":797313,"extent_end":797453,"fully_qualified_name":"dataToPoint","ident_utf16":{"start":{"line_number":44,"utf16_col":707790},"end":{"line_number":44,"utf16_col":707801}},"extent_utf16":{"start":{"line_number":44,"utf16_col":707778},"end":{"line_number":44,"utf16_col":707918}}},{"name":"pointToData","kind":"function","ident_start":797466,"ident_end":797477,"extent_start":797454,"extent_end":797601,"fully_qualified_name":"pointToData","ident_utf16":{"start":{"line_number":44,"utf16_col":707931},"end":{"line_number":44,"utf16_col":707942}},"extent_utf16":{"start":{"line_number":44,"utf16_col":707919},"end":{"line_number":44,"utf16_col":708066}}},{"name":"pointToCoord","kind":"function","ident_start":797614,"ident_end":797626,"extent_start":797602,"extent_end":797897,"fully_qualified_name":"pointToCoord","ident_utf16":{"start":{"line_number":44,"utf16_col":708079},"end":{"line_number":44,"utf16_col":708091}},"extent_utf16":{"start":{"line_number":44,"utf16_col":708067},"end":{"line_number":44,"utf16_col":708362}}},{"name":"coordToPoint","kind":"function","ident_start":797910,"ident_end":797922,"extent_start":797898,"extent_end":798018,"fully_qualified_name":"coordToPoint","ident_utf16":{"start":{"line_number":44,"utf16_col":708375},"end":{"line_number":44,"utf16_col":708387}},"extent_utf16":{"start":{"line_number":44,"utf16_col":708363},"end":{"line_number":44,"utf16_col":708483}}},{"name":"getArea","kind":"function","ident_start":798031,"ident_end":798038,"extent_start":798019,"extent_end":798397,"fully_qualified_name":"getArea","ident_utf16":{"start":{"line_number":44,"utf16_col":708496},"end":{"line_number":44,"utf16_col":708503}},"extent_utf16":{"start":{"line_number":44,"utf16_col":708484},"end":{"line_number":44,"utf16_col":708862}}},{"name":"contain","kind":"function","ident_start":798283,"ident_end":798290,"extent_start":798283,"extent_end":798395,"fully_qualified_name":"contain","ident_utf16":{"start":{"line_number":44,"utf16_col":708748},"end":{"line_number":44,"utf16_col":708755}},"extent_utf16":{"start":{"line_number":44,"utf16_col":708748},"end":{"line_number":44,"utf16_col":708860}}},{"name":"convertToPixel","kind":"function","ident_start":798410,"ident_end":798424,"extent_start":798398,"extent_end":798486,"fully_qualified_name":"convertToPixel","ident_utf16":{"start":{"line_number":44,"utf16_col":708875},"end":{"line_number":44,"utf16_col":708889}},"extent_utf16":{"start":{"line_number":44,"utf16_col":708863},"end":{"line_number":44,"utf16_col":708951}}},{"name":"convertFromPixel","kind":"function","ident_start":798499,"ident_end":798515,"extent_start":798487,"extent_end":798577,"fully_qualified_name":"convertFromPixel","ident_utf16":{"start":{"line_number":44,"utf16_col":708964},"end":{"line_number":44,"utf16_col":708980}},"extent_utf16":{"start":{"line_number":44,"utf16_col":708952},"end":{"line_number":44,"utf16_col":709042}}},{"name":"tE","kind":"function","ident_start":798592,"ident_end":798594,"extent_start":798583,"extent_end":798685,"fully_qualified_name":"tE","ident_utf16":{"start":{"line_number":44,"utf16_col":709057},"end":{"line_number":44,"utf16_col":709059}},"extent_utf16":{"start":{"line_number":44,"utf16_col":709048},"end":{"line_number":44,"utf16_col":709150}}},{"name":"eE","kind":"function","ident_start":798694,"ident_end":798696,"extent_start":798685,"extent_end":799181,"fully_qualified_name":"eE","ident_utf16":{"start":{"line_number":44,"utf16_col":709159},"end":{"line_number":44,"utf16_col":709161}},"extent_utf16":{"start":{"line_number":44,"utf16_col":709150},"end":{"line_number":44,"utf16_col":709646}}},{"name":"nE","kind":"function","ident_start":799190,"ident_end":799192,"extent_start":799181,"extent_end":799539,"fully_qualified_name":"nE","ident_utf16":{"start":{"line_number":44,"utf16_col":709655},"end":{"line_number":44,"utf16_col":709657}},"extent_utf16":{"start":{"line_number":44,"utf16_col":709646},"end":{"line_number":44,"utf16_col":710004}}},{"name":"create","kind":"function","ident_start":799561,"ident_end":799567,"extent_start":799561,"extent_end":800291,"fully_qualified_name":"create","ident_utf16":{"start":{"line_number":44,"utf16_col":710026},"end":{"line_number":44,"utf16_col":710032}},"extent_utf16":{"start":{"line_number":44,"utf16_col":710026},"end":{"line_number":44,"utf16_col":710756}}},{"name":"oE","kind":"function","ident_start":800394,"ident_end":800396,"extent_start":800385,"extent_end":800537,"fully_qualified_name":"oE","ident_utf16":{"start":{"line_number":44,"utf16_col":710859},"end":{"line_number":44,"utf16_col":710861}},"extent_utf16":{"start":{"line_number":44,"utf16_col":710850},"end":{"line_number":44,"utf16_col":711002}}},{"name":"aE","kind":"function","ident_start":800546,"ident_end":800548,"extent_start":800537,"extent_end":800589,"fully_qualified_name":"aE","ident_utf16":{"start":{"line_number":44,"utf16_col":711011},"end":{"line_number":44,"utf16_col":711013}},"extent_utf16":{"start":{"line_number":44,"utf16_col":711002},"end":{"line_number":44,"utf16_col":711054}}},{"name":"sE","kind":"function","ident_start":800598,"ident_end":800600,"extent_start":800589,"extent_end":800691,"fully_qualified_name":"sE","ident_utf16":{"start":{"line_number":44,"utf16_col":711063},"end":{"line_number":44,"utf16_col":711065}},"extent_utf16":{"start":{"line_number":44,"utf16_col":711054},"end":{"line_number":44,"utf16_col":711156}}},{"name":"e","kind":"function","ident_start":800719,"ident_end":800720,"extent_start":800710,"extent_end":800830,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":711184},"end":{"line_number":44,"utf16_col":711185}},"extent_utf16":{"start":{"line_number":44,"utf16_col":711175},"end":{"line_number":44,"utf16_col":711295}}},{"name":"render","kind":"function","ident_start":800856,"ident_end":800862,"extent_start":800844,"extent_end":801305,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":711321},"end":{"line_number":44,"utf16_col":711327}},"extent_utf16":{"start":{"line_number":44,"utf16_col":711309},"end":{"line_number":44,"utf16_col":711770}}},{"name":"axisLine","kind":"function","ident_start":801336,"ident_end":801344,"extent_start":801336,"extent_end":801783,"fully_qualified_name":"axisLine","ident_utf16":{"start":{"line_number":44,"utf16_col":711801},"end":{"line_number":44,"utf16_col":711809}},"extent_utf16":{"start":{"line_number":44,"utf16_col":711801},"end":{"line_number":44,"utf16_col":712248}}},{"name":"axisTick","kind":"function","ident_start":801784,"ident_end":801792,"extent_start":801784,"extent_end":802075,"fully_qualified_name":"axisTick","ident_utf16":{"start":{"line_number":44,"utf16_col":712249},"end":{"line_number":44,"utf16_col":712257}},"extent_utf16":{"start":{"line_number":44,"utf16_col":712249},"end":{"line_number":44,"utf16_col":712540}}},{"name":"minorTick","kind":"function","ident_start":802076,"ident_end":802085,"extent_start":802076,"extent_end":802471,"fully_qualified_name":"minorTick","ident_utf16":{"start":{"line_number":44,"utf16_col":712541},"end":{"line_number":44,"utf16_col":712550}},"extent_utf16":{"start":{"line_number":44,"utf16_col":712541},"end":{"line_number":44,"utf16_col":712936}}},{"name":"axisLabel","kind":"function","ident_start":802472,"ident_end":802481,"extent_start":802472,"extent_end":803186,"fully_qualified_name":"axisLabel","ident_utf16":{"start":{"line_number":44,"utf16_col":712937},"end":{"line_number":44,"utf16_col":712946}},"extent_utf16":{"start":{"line_number":44,"utf16_col":712937},"end":{"line_number":44,"utf16_col":713651}}},{"name":"splitLine","kind":"function","ident_start":803187,"ident_end":803196,"extent_start":803187,"extent_end":803544,"fully_qualified_name":"splitLine","ident_utf16":{"start":{"line_number":44,"utf16_col":713652},"end":{"line_number":44,"utf16_col":713661}},"extent_utf16":{"start":{"line_number":44,"utf16_col":713652},"end":{"line_number":44,"utf16_col":714009}}},{"name":"minorSplitLine","kind":"function","ident_start":803545,"ident_end":803559,"extent_start":803545,"extent_end":803818,"fully_qualified_name":"minorSplitLine","ident_utf16":{"start":{"line_number":44,"utf16_col":714010},"end":{"line_number":44,"utf16_col":714024}},"extent_utf16":{"start":{"line_number":44,"utf16_col":714010},"end":{"line_number":44,"utf16_col":714283}}},{"name":"splitArea","kind":"function","ident_start":803819,"ident_end":803828,"extent_start":803819,"extent_end":804369,"fully_qualified_name":"splitArea","ident_utf16":{"start":{"line_number":44,"utf16_col":714284},"end":{"line_number":44,"utf16_col":714293}},"extent_utf16":{"start":{"line_number":44,"utf16_col":714284},"end":{"line_number":44,"utf16_col":714834}}},{"name":"e","kind":"function","ident_start":804484,"ident_end":804485,"extent_start":804475,"extent_end":804595,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":714949},"end":{"line_number":44,"utf16_col":714950}},"extent_utf16":{"start":{"line_number":44,"utf16_col":714940},"end":{"line_number":44,"utf16_col":715060}}},{"name":"render","kind":"function","ident_start":804621,"ident_end":804627,"extent_start":804609,"extent_end":805210,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":715086},"end":{"line_number":44,"utf16_col":715092}},"extent_utf16":{"start":{"line_number":44,"utf16_col":715074},"end":{"line_number":44,"utf16_col":715675}}},{"name":"splitLine","kind":"function","ident_start":805242,"ident_end":805251,"extent_start":805242,"extent_end":805771,"fully_qualified_name":"splitLine","ident_utf16":{"start":{"line_number":44,"utf16_col":715707},"end":{"line_number":44,"utf16_col":715716}},"extent_utf16":{"start":{"line_number":44,"utf16_col":715707},"end":{"line_number":44,"utf16_col":716236}}},{"name":"minorSplitLine","kind":"function","ident_start":805772,"ident_end":805786,"extent_start":805772,"extent_end":806061,"fully_qualified_name":"minorSplitLine","ident_utf16":{"start":{"line_number":44,"utf16_col":716237},"end":{"line_number":44,"utf16_col":716251}},"extent_utf16":{"start":{"line_number":44,"utf16_col":716237},"end":{"line_number":44,"utf16_col":716526}}},{"name":"splitArea","kind":"function","ident_start":806062,"ident_end":806071,"extent_start":806062,"extent_end":806503,"fully_qualified_name":"splitArea","ident_utf16":{"start":{"line_number":44,"utf16_col":716527},"end":{"line_number":44,"utf16_col":716536}},"extent_utf16":{"start":{"line_number":44,"utf16_col":716527},"end":{"line_number":44,"utf16_col":716968}}},{"name":"fE","kind":"function","ident_start":806514,"ident_end":806516,"extent_start":806505,"extent_end":806571,"fully_qualified_name":"fE","ident_utf16":{"start":{"line_number":44,"utf16_col":716979},"end":{"line_number":44,"utf16_col":716981}},"extent_utf16":{"start":{"line_number":44,"utf16_col":716970},"end":{"line_number":44,"utf16_col":717036}}},{"name":"gE","kind":"function","ident_start":806580,"ident_end":806582,"extent_start":806571,"extent_end":806624,"fully_qualified_name":"gE","ident_utf16":{"start":{"line_number":44,"utf16_col":717045},"end":{"line_number":44,"utf16_col":717047}},"extent_utf16":{"start":{"line_number":44,"utf16_col":717036},"end":{"line_number":44,"utf16_col":717089}}},{"name":"yE","kind":"function","ident_start":806633,"ident_end":806635,"extent_start":806624,"extent_end":808929,"fully_qualified_name":"yE","ident_utf16":{"start":{"line_number":44,"utf16_col":717098},"end":{"line_number":44,"utf16_col":717100}},"extent_utf16":{"start":{"line_number":44,"utf16_col":717089},"end":{"line_number":44,"utf16_col":719394}}},{"name":"e","kind":"function","ident_start":809044,"ident_end":809045,"extent_start":809035,"extent_end":809117,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":719509},"end":{"line_number":44,"utf16_col":719510}},"extent_utf16":{"start":{"line_number":44,"utf16_col":719500},"end":{"line_number":44,"utf16_col":719582}}},{"name":"_E","kind":"function","ident_start":809162,"ident_end":809164,"extent_start":809153,"extent_end":809839,"fully_qualified_name":"_E","ident_utf16":{"start":{"line_number":44,"utf16_col":719627},"end":{"line_number":44,"utf16_col":719629}},"extent_utf16":{"start":{"line_number":44,"utf16_col":719618},"end":{"line_number":44,"utf16_col":720304}}},{"name":"e","kind":"function","ident_start":809939,"ident_end":809940,"extent_start":809930,"extent_end":810051,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":720404},"end":{"line_number":44,"utf16_col":720405}},"extent_utf16":{"start":{"line_number":44,"utf16_col":720395},"end":{"line_number":44,"utf16_col":720516}}},{"name":"render","kind":"function","ident_start":810077,"ident_end":810083,"extent_start":810065,"extent_end":810409,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":720542},"end":{"line_number":44,"utf16_col":720548}},"extent_utf16":{"start":{"line_number":44,"utf16_col":720530},"end":{"line_number":44,"utf16_col":720874}}},{"name":"remove","kind":"function","ident_start":810422,"ident_end":810428,"extent_start":810410,"extent_end":810449,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":720887},"end":{"line_number":44,"utf16_col":720893}},"extent_utf16":{"start":{"line_number":44,"utf16_col":720875},"end":{"line_number":44,"utf16_col":720914}}},{"name":"splitLine","kind":"function","ident_start":810481,"ident_end":810490,"extent_start":810481,"extent_end":811158,"fully_qualified_name":"splitLine","ident_utf16":{"start":{"line_number":44,"utf16_col":720946},"end":{"line_number":44,"utf16_col":720955}},"extent_utf16":{"start":{"line_number":44,"utf16_col":720946},"end":{"line_number":44,"utf16_col":721623}}},{"name":"splitArea","kind":"function","ident_start":811159,"ident_end":811168,"extent_start":811159,"extent_end":811199,"fully_qualified_name":"splitArea","ident_utf16":{"start":{"line_number":44,"utf16_col":721624},"end":{"line_number":44,"utf16_col":721633}},"extent_utf16":{"start":{"line_number":44,"utf16_col":721624},"end":{"line_number":44,"utf16_col":721664}}},{"name":"e","kind":"function","ident_start":811225,"ident_end":811226,"extent_start":811216,"extent_end":811298,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":721690},"end":{"line_number":44,"utf16_col":721691}},"extent_utf16":{"start":{"line_number":44,"utf16_col":721681},"end":{"line_number":44,"utf16_col":721763}}},{"name":"getCoordSysModel","kind":"function","ident_start":811324,"ident_end":811340,"extent_start":811312,"extent_end":811364,"fully_qualified_name":"getCoordSysModel","ident_utf16":{"start":{"line_number":44,"utf16_col":721789},"end":{"line_number":44,"utf16_col":721805}},"extent_utf16":{"start":{"line_number":44,"utf16_col":721777},"end":{"line_number":44,"utf16_col":721829}}},{"name":"e","kind":"function","ident_start":811780,"ident_end":811781,"extent_start":811771,"extent_end":811874,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":722245},"end":{"line_number":44,"utf16_col":722246}},"extent_utf16":{"start":{"line_number":44,"utf16_col":722236},"end":{"line_number":44,"utf16_col":722339}}},{"name":"isHorizontal","kind":"function","ident_start":811900,"ident_end":811912,"extent_start":811888,"extent_end":811974,"fully_qualified_name":"isHorizontal","ident_utf16":{"start":{"line_number":44,"utf16_col":722365},"end":{"line_number":44,"utf16_col":722377}},"extent_utf16":{"start":{"line_number":44,"utf16_col":722353},"end":{"line_number":44,"utf16_col":722439}}},{"name":"pointToData","kind":"function","ident_start":811987,"ident_end":811998,"extent_start":811975,"extent_end":812060,"fully_qualified_name":"pointToData","ident_utf16":{"start":{"line_number":44,"utf16_col":722452},"end":{"line_number":44,"utf16_col":722463}},"extent_utf16":{"start":{"line_number":44,"utf16_col":722440},"end":{"line_number":44,"utf16_col":722525}}},{"name":"t","kind":"function","ident_start":812105,"ident_end":812106,"extent_start":812096,"extent_end":812234,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":722570},"end":{"line_number":44,"utf16_col":722571}},"extent_utf16":{"start":{"line_number":44,"utf16_col":722561},"end":{"line_number":44,"utf16_col":722699}}},{"name":"_init","kind":"function","ident_start":812253,"ident_end":812258,"extent_start":812241,"extent_end":812515,"fully_qualified_name":"_init","ident_utf16":{"start":{"line_number":44,"utf16_col":722718},"end":{"line_number":44,"utf16_col":722723}},"extent_utf16":{"start":{"line_number":44,"utf16_col":722706},"end":{"line_number":44,"utf16_col":722980}}},{"name":"update","kind":"function","ident_start":812528,"ident_end":812534,"extent_start":812516,"extent_end":812770,"fully_qualified_name":"update","ident_utf16":{"start":{"line_number":44,"utf16_col":722993},"end":{"line_number":44,"utf16_col":722999}},"extent_utf16":{"start":{"line_number":44,"utf16_col":722981},"end":{"line_number":44,"utf16_col":723235}}},{"name":"resize","kind":"function","ident_start":812783,"ident_end":812789,"extent_start":812771,"extent_end":813006,"fully_qualified_name":"resize","ident_utf16":{"start":{"line_number":44,"utf16_col":723248},"end":{"line_number":44,"utf16_col":723254}},"extent_utf16":{"start":{"line_number":44,"utf16_col":723236},"end":{"line_number":44,"utf16_col":723471}}},{"name":"getRect","kind":"function","ident_start":813019,"ident_end":813026,"extent_start":813007,"extent_end":813056,"fully_qualified_name":"getRect","ident_utf16":{"start":{"line_number":44,"utf16_col":723484},"end":{"line_number":44,"utf16_col":723491}},"extent_utf16":{"start":{"line_number":44,"utf16_col":723472},"end":{"line_number":44,"utf16_col":723521}}},{"name":"_adjustAxis","kind":"function","ident_start":813069,"ident_end":813080,"extent_start":813057,"extent_end":813250,"fully_qualified_name":"_adjustAxis","ident_utf16":{"start":{"line_number":44,"utf16_col":723534},"end":{"line_number":44,"utf16_col":723545}},"extent_utf16":{"start":{"line_number":44,"utf16_col":723522},"end":{"line_number":44,"utf16_col":723715}}},{"name":"_updateAxisTransform","kind":"function","ident_start":813263,"ident_end":813283,"extent_start":813251,"extent_end":813484,"fully_qualified_name":"_updateAxisTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":723728},"end":{"line_number":44,"utf16_col":723748}},"extent_utf16":{"start":{"line_number":44,"utf16_col":723716},"end":{"line_number":44,"utf16_col":723949}}},{"name":"getAxis","kind":"function","ident_start":813497,"ident_end":813504,"extent_start":813485,"extent_end":813534,"fully_qualified_name":"getAxis","ident_utf16":{"start":{"line_number":44,"utf16_col":723962},"end":{"line_number":44,"utf16_col":723969}},"extent_utf16":{"start":{"line_number":44,"utf16_col":723950},"end":{"line_number":44,"utf16_col":723999}}},{"name":"getBaseAxis","kind":"function","ident_start":813547,"ident_end":813558,"extent_start":813535,"extent_end":813588,"fully_qualified_name":"getBaseAxis","ident_utf16":{"start":{"line_number":44,"utf16_col":724012},"end":{"line_number":44,"utf16_col":724023}},"extent_utf16":{"start":{"line_number":44,"utf16_col":724000},"end":{"line_number":44,"utf16_col":724053}}},{"name":"getAxes","kind":"function","ident_start":813601,"ident_end":813608,"extent_start":813589,"extent_end":813639,"fully_qualified_name":"getAxes","ident_utf16":{"start":{"line_number":44,"utf16_col":724066},"end":{"line_number":44,"utf16_col":724073}},"extent_utf16":{"start":{"line_number":44,"utf16_col":724054},"end":{"line_number":44,"utf16_col":724104}}},{"name":"getTooltipAxes","kind":"function","ident_start":813652,"ident_end":813666,"extent_start":813640,"extent_end":813725,"fully_qualified_name":"getTooltipAxes","ident_utf16":{"start":{"line_number":44,"utf16_col":724117},"end":{"line_number":44,"utf16_col":724131}},"extent_utf16":{"start":{"line_number":44,"utf16_col":724105},"end":{"line_number":44,"utf16_col":724190}}},{"name":"containPoint","kind":"function","ident_start":813738,"ident_end":813750,"extent_start":813726,"extent_end":813957,"fully_qualified_name":"containPoint","ident_utf16":{"start":{"line_number":44,"utf16_col":724203},"end":{"line_number":44,"utf16_col":724215}},"extent_utf16":{"start":{"line_number":44,"utf16_col":724191},"end":{"line_number":44,"utf16_col":724422}}},{"name":"pointToData","kind":"function","ident_start":813970,"ident_end":813981,"extent_start":813958,"extent_end":814085,"fully_qualified_name":"pointToData","ident_utf16":{"start":{"line_number":44,"utf16_col":724435},"end":{"line_number":44,"utf16_col":724446}},"extent_utf16":{"start":{"line_number":44,"utf16_col":724423},"end":{"line_number":44,"utf16_col":724550}}},{"name":"dataToPoint","kind":"function","ident_start":814098,"ident_end":814109,"extent_start":814086,"extent_end":814315,"fully_qualified_name":"dataToPoint","ident_utf16":{"start":{"line_number":44,"utf16_col":724563},"end":{"line_number":44,"utf16_col":724574}},"extent_utf16":{"start":{"line_number":44,"utf16_col":724551},"end":{"line_number":44,"utf16_col":724780}}},{"name":"convertToPixel","kind":"function","ident_start":814328,"ident_end":814342,"extent_start":814316,"extent_end":814404,"fully_qualified_name":"convertToPixel","ident_utf16":{"start":{"line_number":44,"utf16_col":724793},"end":{"line_number":44,"utf16_col":724807}},"extent_utf16":{"start":{"line_number":44,"utf16_col":724781},"end":{"line_number":44,"utf16_col":724869}}},{"name":"convertFromPixel","kind":"function","ident_start":814417,"ident_end":814433,"extent_start":814405,"extent_end":814495,"fully_qualified_name":"convertFromPixel","ident_utf16":{"start":{"line_number":44,"utf16_col":724882},"end":{"line_number":44,"utf16_col":724898}},"extent_utf16":{"start":{"line_number":44,"utf16_col":724870},"end":{"line_number":44,"utf16_col":724960}}},{"name":"AE","kind":"function","ident_start":814510,"ident_end":814512,"extent_start":814501,"extent_end":814608,"fully_qualified_name":"AE","ident_utf16":{"start":{"line_number":44,"utf16_col":724975},"end":{"line_number":44,"utf16_col":724977}},"extent_utf16":{"start":{"line_number":44,"utf16_col":724966},"end":{"line_number":44,"utf16_col":725073}}},{"name":"create","kind":"function","ident_start":814616,"ident_end":814622,"extent_start":814616,"extent_end":814960,"fully_qualified_name":"create","ident_utf16":{"start":{"line_number":44,"utf16_col":725081},"end":{"line_number":44,"utf16_col":725087}},"extent_utf16":{"start":{"line_number":44,"utf16_col":725081},"end":{"line_number":44,"utf16_col":725425}}},{"name":"e","kind":"function","ident_start":815035,"ident_end":815036,"extent_start":815026,"extent_end":815086,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":725500},"end":{"line_number":44,"utf16_col":725501}},"extent_utf16":{"start":{"line_number":44,"utf16_col":725491},"end":{"line_number":44,"utf16_col":725551}}},{"name":"makeElOption","kind":"function","ident_start":815112,"ident_end":815124,"extent_start":815100,"extent_end":815340,"fully_qualified_name":"makeElOption","ident_utf16":{"start":{"line_number":44,"utf16_col":725577},"end":{"line_number":44,"utf16_col":725589}},"extent_utf16":{"start":{"line_number":44,"utf16_col":725565},"end":{"line_number":44,"utf16_col":725805}}},{"name":"getHandleTransform","kind":"function","ident_start":815353,"ident_end":815371,"extent_start":815341,"extent_end":815552,"fully_qualified_name":"getHandleTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":725818},"end":{"line_number":44,"utf16_col":725836}},"extent_utf16":{"start":{"line_number":44,"utf16_col":725806},"end":{"line_number":44,"utf16_col":726017}}},{"name":"updateHandleTransform","kind":"function","ident_start":815565,"ident_end":815586,"extent_start":815553,"extent_end":815876,"fully_qualified_name":"updateHandleTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":726030},"end":{"line_number":44,"utf16_col":726051}},"extent_utf16":{"start":{"line_number":44,"utf16_col":726018},"end":{"line_number":44,"utf16_col":726341}}},{"name":"line","kind":"function","ident_start":815888,"ident_end":815892,"extent_start":815888,"extent_end":815983,"fully_qualified_name":"line","ident_utf16":{"start":{"line_number":44,"utf16_col":726353},"end":{"line_number":44,"utf16_col":726357}},"extent_utf16":{"start":{"line_number":44,"utf16_col":726353},"end":{"line_number":44,"utf16_col":726448}}},{"name":"shadow","kind":"function","ident_start":815984,"ident_end":815990,"extent_start":815984,"extent_end":816097,"fully_qualified_name":"shadow","ident_utf16":{"start":{"line_number":44,"utf16_col":726449},"end":{"line_number":44,"utf16_col":726455}},"extent_utf16":{"start":{"line_number":44,"utf16_col":726449},"end":{"line_number":44,"utf16_col":726562}}},{"name":"NE","kind":"function","ident_start":816108,"ident_end":816110,"extent_start":816099,"extent_end":816142,"fully_qualified_name":"NE","ident_utf16":{"start":{"line_number":44,"utf16_col":726573},"end":{"line_number":44,"utf16_col":726575}},"extent_utf16":{"start":{"line_number":44,"utf16_col":726564},"end":{"line_number":44,"utf16_col":726607}}},{"name":"EE","kind":"function","ident_start":816151,"ident_end":816153,"extent_start":816142,"extent_end":816212,"fully_qualified_name":"EE","ident_utf16":{"start":{"line_number":44,"utf16_col":726616},"end":{"line_number":44,"utf16_col":726618}},"extent_utf16":{"start":{"line_number":44,"utf16_col":726607},"end":{"line_number":44,"utf16_col":726677}}},{"name":"e","kind":"function","ident_start":816240,"ident_end":816241,"extent_start":816231,"extent_end":816313,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":726705},"end":{"line_number":44,"utf16_col":726706}},"extent_utf16":{"start":{"line_number":44,"utf16_col":726696},"end":{"line_number":44,"utf16_col":726778}}},{"name":"e","kind":"function","ident_start":816378,"ident_end":816379,"extent_start":816369,"extent_end":816451,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":726843},"end":{"line_number":44,"utf16_col":726844}},"extent_utf16":{"start":{"line_number":44,"utf16_col":726834},"end":{"line_number":44,"utf16_col":726916}}},{"name":"init","kind":"function","ident_start":816477,"ident_end":816481,"extent_start":816465,"extent_end":816557,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":726942},"end":{"line_number":44,"utf16_col":726946}},"extent_utf16":{"start":{"line_number":44,"utf16_col":726930},"end":{"line_number":44,"utf16_col":727022}}},{"name":"mergeOption","kind":"function","ident_start":816570,"ident_end":816581,"extent_start":816558,"extent_end":816658,"fully_qualified_name":"mergeOption","ident_utf16":{"start":{"line_number":44,"utf16_col":727035},"end":{"line_number":44,"utf16_col":727046}},"extent_utf16":{"start":{"line_number":44,"utf16_col":727023},"end":{"line_number":44,"utf16_col":727123}}},{"name":"getCellSize","kind":"function","ident_start":816671,"ident_end":816682,"extent_start":816659,"extent_end":816722,"fully_qualified_name":"getCellSize","ident_utf16":{"start":{"line_number":44,"utf16_col":727136},"end":{"line_number":44,"utf16_col":727147}},"extent_utf16":{"start":{"line_number":44,"utf16_col":727124},"end":{"line_number":44,"utf16_col":727187}}},{"name":"BE","kind":"function","ident_start":817241,"ident_end":817243,"extent_start":817232,"extent_end":817515,"fully_qualified_name":"BE","ident_utf16":{"start":{"line_number":44,"utf16_col":727706},"end":{"line_number":44,"utf16_col":727708}},"extent_utf16":{"start":{"line_number":44,"utf16_col":727697},"end":{"line_number":44,"utf16_col":727980}}},{"name":"e","kind":"function","ident_start":817543,"ident_end":817544,"extent_start":817534,"extent_end":817616,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":728008},"end":{"line_number":44,"utf16_col":728009}},"extent_utf16":{"start":{"line_number":44,"utf16_col":727999},"end":{"line_number":44,"utf16_col":728081}}},{"name":"render","kind":"function","ident_start":817642,"ident_end":817648,"extent_start":817630,"extent_end":817924,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":728107},"end":{"line_number":44,"utf16_col":728113}},"extent_utf16":{"start":{"line_number":44,"utf16_col":728095},"end":{"line_number":44,"utf16_col":728389}}},{"name":"_renderDayRect","kind":"function","ident_start":817937,"ident_end":817951,"extent_start":817925,"extent_end":818249,"fully_qualified_name":"_renderDayRect","ident_utf16":{"start":{"line_number":44,"utf16_col":728402},"end":{"line_number":44,"utf16_col":728416}},"extent_utf16":{"start":{"line_number":44,"utf16_col":728390},"end":{"line_number":44,"utf16_col":728714}}},{"name":"_renderLines","kind":"function","ident_start":818262,"ident_end":818274,"extent_start":818250,"extent_end":819077,"fully_qualified_name":"_renderLines","ident_utf16":{"start":{"line_number":44,"utf16_col":728727},"end":{"line_number":44,"utf16_col":728739}},"extent_utf16":{"start":{"line_number":44,"utf16_col":728715},"end":{"line_number":44,"utf16_col":729542}}},{"name":"p","kind":"function","ident_start":818691,"ident_end":818692,"extent_start":818682,"extent_end":818907,"fully_qualified_name":"p","ident_utf16":{"start":{"line_number":44,"utf16_col":729156},"end":{"line_number":44,"utf16_col":729157}},"extent_utf16":{"start":{"line_number":44,"utf16_col":729147},"end":{"line_number":44,"utf16_col":729372}}},{"name":"_getEdgesPoints","kind":"function","ident_start":819090,"ident_end":819105,"extent_start":819078,"extent_end":819237,"fully_qualified_name":"_getEdgesPoints","ident_utf16":{"start":{"line_number":44,"utf16_col":729555},"end":{"line_number":44,"utf16_col":729570}},"extent_utf16":{"start":{"line_number":44,"utf16_col":729543},"end":{"line_number":44,"utf16_col":729702}}},{"name":"_drawSplitline","kind":"function","ident_start":819250,"ident_end":819264,"extent_start":819238,"extent_end":819337,"fully_qualified_name":"_drawSplitline","ident_utf16":{"start":{"line_number":44,"utf16_col":729715},"end":{"line_number":44,"utf16_col":729729}},"extent_utf16":{"start":{"line_number":44,"utf16_col":729703},"end":{"line_number":44,"utf16_col":729802}}},{"name":"_getLinePointsOfOneWeek","kind":"function","ident_start":819350,"ident_end":819373,"extent_start":819338,"extent_end":819582,"fully_qualified_name":"_getLinePointsOfOneWeek","ident_utf16":{"start":{"line_number":44,"utf16_col":729815},"end":{"line_number":44,"utf16_col":729838}},"extent_utf16":{"start":{"line_number":44,"utf16_col":729803},"end":{"line_number":44,"utf16_col":730047}}},{"name":"_formatterLabel","kind":"function","ident_start":819595,"ident_end":819610,"extent_start":819583,"extent_end":819731,"fully_qualified_name":"_formatterLabel","ident_utf16":{"start":{"line_number":44,"utf16_col":730060},"end":{"line_number":44,"utf16_col":730075}},"extent_utf16":{"start":{"line_number":44,"utf16_col":730048},"end":{"line_number":44,"utf16_col":730196}}},{"name":"_yearTextPositionControl","kind":"function","ident_start":819744,"ident_end":819768,"extent_start":819732,"extent_end":820039,"fully_qualified_name":"_yearTextPositionControl","ident_utf16":{"start":{"line_number":44,"utf16_col":730209},"end":{"line_number":44,"utf16_col":730233}},"extent_utf16":{"start":{"line_number":44,"utf16_col":730197},"end":{"line_number":44,"utf16_col":730504}}},{"name":"_renderYearText","kind":"function","ident_start":820052,"ident_end":820067,"extent_start":820040,"extent_end":820694,"fully_qualified_name":"_renderYearText","ident_utf16":{"start":{"line_number":44,"utf16_col":730517},"end":{"line_number":44,"utf16_col":730532}},"extent_utf16":{"start":{"line_number":44,"utf16_col":730505},"end":{"line_number":44,"utf16_col":731159}}},{"name":"_monthTextPositionControl","kind":"function","ident_start":820707,"ident_end":820732,"extent_start":820695,"extent_end":820942,"fully_qualified_name":"_monthTextPositionControl","ident_utf16":{"start":{"line_number":44,"utf16_col":731172},"end":{"line_number":44,"utf16_col":731197}},"extent_utf16":{"start":{"line_number":44,"utf16_col":731160},"end":{"line_number":44,"utf16_col":731407}}},{"name":"_renderMonthText","kind":"function","ident_start":820955,"ident_end":820971,"extent_start":820943,"extent_end":821682,"fully_qualified_name":"_renderMonthText","ident_utf16":{"start":{"line_number":44,"utf16_col":731420},"end":{"line_number":44,"utf16_col":731436}},"extent_utf16":{"start":{"line_number":44,"utf16_col":731408},"end":{"line_number":44,"utf16_col":732147}}},{"name":"_weekTextPositionControl","kind":"function","ident_start":821695,"ident_end":821719,"extent_start":821683,"extent_end":821937,"fully_qualified_name":"_weekTextPositionControl","ident_utf16":{"start":{"line_number":44,"utf16_col":732160},"end":{"line_number":44,"utf16_col":732184}},"extent_utf16":{"start":{"line_number":44,"utf16_col":732148},"end":{"line_number":44,"utf16_col":732402}}},{"name":"_renderWeekText","kind":"function","ident_start":821950,"ident_end":821965,"extent_start":821938,"extent_end":822678,"fully_qualified_name":"_renderWeekText","ident_utf16":{"start":{"line_number":44,"utf16_col":732415},"end":{"line_number":44,"utf16_col":732430}},"extent_utf16":{"start":{"line_number":44,"utf16_col":732403},"end":{"line_number":44,"utf16_col":733143}}},{"name":"t","kind":"function","ident_start":822736,"ident_end":822737,"extent_start":822727,"extent_end":822852,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":733201},"end":{"line_number":44,"utf16_col":733202}},"extent_utf16":{"start":{"line_number":44,"utf16_col":733192},"end":{"line_number":44,"utf16_col":733317}}},{"name":"getDimensionsInfo","kind":"function","ident_start":822861,"ident_end":822878,"extent_start":822859,"extent_end":822932,"fully_qualified_name":"getDimensionsInfo","ident_utf16":{"start":{"line_number":44,"utf16_col":733326},"end":{"line_number":44,"utf16_col":733343}},"extent_utf16":{"start":{"line_number":44,"utf16_col":733324},"end":{"line_number":44,"utf16_col":733397}}},{"name":"getRangeInfo","kind":"function","ident_start":822945,"ident_end":822957,"extent_start":822933,"extent_end":822992,"fully_qualified_name":"getRangeInfo","ident_utf16":{"start":{"line_number":44,"utf16_col":733410},"end":{"line_number":44,"utf16_col":733422}},"extent_utf16":{"start":{"line_number":44,"utf16_col":733398},"end":{"line_number":44,"utf16_col":733457}}},{"name":"getModel","kind":"function","ident_start":823005,"ident_end":823013,"extent_start":822993,"extent_end":823044,"fully_qualified_name":"getModel","ident_utf16":{"start":{"line_number":44,"utf16_col":733470},"end":{"line_number":44,"utf16_col":733478}},"extent_utf16":{"start":{"line_number":44,"utf16_col":733458},"end":{"line_number":44,"utf16_col":733509}}},{"name":"getRect","kind":"function","ident_start":823057,"ident_end":823064,"extent_start":823045,"extent_end":823094,"fully_qualified_name":"getRect","ident_utf16":{"start":{"line_number":44,"utf16_col":733522},"end":{"line_number":44,"utf16_col":733529}},"extent_utf16":{"start":{"line_number":44,"utf16_col":733510},"end":{"line_number":44,"utf16_col":733559}}},{"name":"getCellWidth","kind":"function","ident_start":823107,"ident_end":823119,"extent_start":823095,"extent_end":823147,"fully_qualified_name":"getCellWidth","ident_utf16":{"start":{"line_number":44,"utf16_col":733572},"end":{"line_number":44,"utf16_col":733584}},"extent_utf16":{"start":{"line_number":44,"utf16_col":733560},"end":{"line_number":44,"utf16_col":733612}}},{"name":"getCellHeight","kind":"function","ident_start":823160,"ident_end":823173,"extent_start":823148,"extent_end":823201,"fully_qualified_name":"getCellHeight","ident_utf16":{"start":{"line_number":44,"utf16_col":733625},"end":{"line_number":44,"utf16_col":733638}},"extent_utf16":{"start":{"line_number":44,"utf16_col":733613},"end":{"line_number":44,"utf16_col":733666}}},{"name":"getOrient","kind":"function","ident_start":823214,"ident_end":823223,"extent_start":823202,"extent_end":823255,"fully_qualified_name":"getOrient","ident_utf16":{"start":{"line_number":44,"utf16_col":733679},"end":{"line_number":44,"utf16_col":733688}},"extent_utf16":{"start":{"line_number":44,"utf16_col":733667},"end":{"line_number":44,"utf16_col":733720}}},{"name":"getFirstDayOfWeek","kind":"function","ident_start":823268,"ident_end":823285,"extent_start":823256,"extent_end":823325,"fully_qualified_name":"getFirstDayOfWeek","ident_utf16":{"start":{"line_number":44,"utf16_col":733733},"end":{"line_number":44,"utf16_col":733750}},"extent_utf16":{"start":{"line_number":44,"utf16_col":733721},"end":{"line_number":44,"utf16_col":733790}}},{"name":"getDateInfo","kind":"function","ident_start":823338,"ident_end":823349,"extent_start":823326,"extent_end":823595,"fully_qualified_name":"getDateInfo","ident_utf16":{"start":{"line_number":44,"utf16_col":733803},"end":{"line_number":44,"utf16_col":733814}},"extent_utf16":{"start":{"line_number":44,"utf16_col":733791},"end":{"line_number":44,"utf16_col":734060}}},{"name":"getNextNDay","kind":"function","ident_start":823608,"ident_end":823619,"extent_start":823596,"extent_end":823737,"fully_qualified_name":"getNextNDay","ident_utf16":{"start":{"line_number":44,"utf16_col":734073},"end":{"line_number":44,"utf16_col":734084}},"extent_utf16":{"start":{"line_number":44,"utf16_col":734061},"end":{"line_number":44,"utf16_col":734202}}},{"name":"update","kind":"function","ident_start":823750,"ident_end":823756,"extent_start":823738,"extent_end":824434,"fully_qualified_name":"update","ident_utf16":{"start":{"line_number":44,"utf16_col":734215},"end":{"line_number":44,"utf16_col":734221}},"extent_utf16":{"start":{"line_number":44,"utf16_col":734203},"end":{"line_number":44,"utf16_col":734899}}},{"name":"u","kind":"function","ident_start":824314,"ident_end":824315,"extent_start":824305,"extent_end":824354,"fully_qualified_name":"u","ident_utf16":{"start":{"line_number":44,"utf16_col":734779},"end":{"line_number":44,"utf16_col":734780}},"extent_utf16":{"start":{"line_number":44,"utf16_col":734770},"end":{"line_number":44,"utf16_col":734819}}},{"name":"dataToPoint","kind":"function","ident_start":824447,"ident_end":824458,"extent_start":824435,"extent_end":824868,"fully_qualified_name":"dataToPoint","ident_utf16":{"start":{"line_number":44,"utf16_col":734912},"end":{"line_number":44,"utf16_col":734923}},"extent_utf16":{"start":{"line_number":44,"utf16_col":734900},"end":{"line_number":44,"utf16_col":735333}}},{"name":"pointToData","kind":"function","ident_start":824881,"ident_end":824892,"extent_start":824869,"extent_end":824948,"fully_qualified_name":"pointToData","ident_utf16":{"start":{"line_number":44,"utf16_col":735346},"end":{"line_number":44,"utf16_col":735357}},"extent_utf16":{"start":{"line_number":44,"utf16_col":735334},"end":{"line_number":44,"utf16_col":735413}}},{"name":"dataToRect","kind":"function","ident_start":824961,"ident_end":824971,"extent_start":824949,"extent_end":825329,"fully_qualified_name":"dataToRect","ident_utf16":{"start":{"line_number":44,"utf16_col":735426},"end":{"line_number":44,"utf16_col":735436}},"extent_utf16":{"start":{"line_number":44,"utf16_col":735414},"end":{"line_number":44,"utf16_col":735794}}},{"name":"pointToDate","kind":"function","ident_start":825342,"ident_end":825353,"extent_start":825330,"extent_end":825588,"fully_qualified_name":"pointToDate","ident_utf16":{"start":{"line_number":44,"utf16_col":735807},"end":{"line_number":44,"utf16_col":735818}},"extent_utf16":{"start":{"line_number":44,"utf16_col":735795},"end":{"line_number":44,"utf16_col":736053}}},{"name":"convertToPixel","kind":"function","ident_start":825601,"ident_end":825615,"extent_start":825589,"extent_end":825682,"fully_qualified_name":"convertToPixel","ident_utf16":{"start":{"line_number":44,"utf16_col":736066},"end":{"line_number":44,"utf16_col":736080}},"extent_utf16":{"start":{"line_number":44,"utf16_col":736054},"end":{"line_number":44,"utf16_col":736147}}},{"name":"convertFromPixel","kind":"function","ident_start":825695,"ident_end":825711,"extent_start":825683,"extent_end":825778,"fully_qualified_name":"convertFromPixel","ident_utf16":{"start":{"line_number":44,"utf16_col":736160},"end":{"line_number":44,"utf16_col":736176}},"extent_utf16":{"start":{"line_number":44,"utf16_col":736148},"end":{"line_number":44,"utf16_col":736243}}},{"name":"containPoint","kind":"function","ident_start":825791,"ident_end":825803,"extent_start":825779,"extent_end":825859,"fully_qualified_name":"containPoint","ident_utf16":{"start":{"line_number":44,"utf16_col":736256},"end":{"line_number":44,"utf16_col":736268}},"extent_utf16":{"start":{"line_number":44,"utf16_col":736244},"end":{"line_number":44,"utf16_col":736324}}},{"name":"_initRangeOption","kind":"function","ident_start":825872,"ident_end":825888,"extent_start":825860,"extent_end":826349,"fully_qualified_name":"_initRangeOption","ident_utf16":{"start":{"line_number":44,"utf16_col":736337},"end":{"line_number":44,"utf16_col":736353}},"extent_utf16":{"start":{"line_number":44,"utf16_col":736325},"end":{"line_number":44,"utf16_col":736814}}},{"name":"_getRangeInfo","kind":"function","ident_start":826362,"ident_end":826375,"extent_start":826350,"extent_end":826945,"fully_qualified_name":"_getRangeInfo","ident_utf16":{"start":{"line_number":44,"utf16_col":736827},"end":{"line_number":44,"utf16_col":736840}},"extent_utf16":{"start":{"line_number":44,"utf16_col":736815},"end":{"line_number":44,"utf16_col":737410}}},{"name":"_getDateByWeeksAndDay","kind":"function","ident_start":826958,"ident_end":826979,"extent_start":826946,"extent_end":827191,"fully_qualified_name":"_getDateByWeeksAndDay","ident_utf16":{"start":{"line_number":44,"utf16_col":737423},"end":{"line_number":44,"utf16_col":737444}},"extent_utf16":{"start":{"line_number":44,"utf16_col":737411},"end":{"line_number":44,"utf16_col":737656}}},{"name":"create","kind":"function","ident_start":827194,"ident_end":827200,"extent_start":827192,"extent_end":827445,"fully_qualified_name":"create","ident_utf16":{"start":{"line_number":44,"utf16_col":737659},"end":{"line_number":44,"utf16_col":737665}},"extent_utf16":{"start":{"line_number":44,"utf16_col":737657},"end":{"line_number":44,"utf16_col":737910}}},{"name":"HE","kind":"function","ident_start":827490,"ident_end":827492,"extent_start":827481,"extent_end":827588,"fully_qualified_name":"HE","ident_utf16":{"start":{"line_number":44,"utf16_col":737955},"end":{"line_number":44,"utf16_col":737957}},"extent_utf16":{"start":{"line_number":44,"utf16_col":737946},"end":{"line_number":44,"utf16_col":738053}}},{"name":"YE","kind":"function","ident_start":827597,"ident_end":827599,"extent_start":827588,"extent_end":827674,"fully_qualified_name":"YE","ident_utf16":{"start":{"line_number":44,"utf16_col":738062},"end":{"line_number":44,"utf16_col":738064}},"extent_utf16":{"start":{"line_number":44,"utf16_col":738053},"end":{"line_number":44,"utf16_col":738139}}},{"name":"ZE","kind":"function","ident_start":827795,"ident_end":827797,"extent_start":827786,"extent_end":827941,"fully_qualified_name":"ZE","ident_utf16":{"start":{"line_number":44,"utf16_col":738260},"end":{"line_number":44,"utf16_col":738262}},"extent_utf16":{"start":{"line_number":44,"utf16_col":738251},"end":{"line_number":44,"utf16_col":738406}}},{"name":"e","kind":"function","ident_start":827969,"ident_end":827970,"extent_start":827960,"extent_end":828060,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":738434},"end":{"line_number":44,"utf16_col":738435}},"extent_utf16":{"start":{"line_number":44,"utf16_col":738425},"end":{"line_number":44,"utf16_col":738525}}},{"name":"mergeOption","kind":"function","ident_start":828086,"ident_end":828097,"extent_start":828074,"extent_end":828227,"fully_qualified_name":"mergeOption","ident_utf16":{"start":{"line_number":44,"utf16_col":738551},"end":{"line_number":44,"utf16_col":738562}},"extent_utf16":{"start":{"line_number":44,"utf16_col":738539},"end":{"line_number":44,"utf16_col":738692}}},{"name":"optionUpdated","kind":"function","ident_start":828240,"ident_end":828253,"extent_start":828228,"extent_end":829188,"fully_qualified_name":"optionUpdated","ident_utf16":{"start":{"line_number":44,"utf16_col":738705},"end":{"line_number":44,"utf16_col":738718}},"extent_utf16":{"start":{"line_number":44,"utf16_col":738693},"end":{"line_number":44,"utf16_col":739653}}},{"name":"_flatten","kind":"function","ident_start":829201,"ident_end":829209,"extent_start":829189,"extent_end":829359,"fully_qualified_name":"_flatten","ident_utf16":{"start":{"line_number":44,"utf16_col":739666},"end":{"line_number":44,"utf16_col":739674}},"extent_utf16":{"start":{"line_number":44,"utf16_col":739654},"end":{"line_number":44,"utf16_col":739824}}},{"name":"useElOptionsToUpdate","kind":"function","ident_start":829372,"ident_end":829392,"extent_start":829360,"extent_end":829472,"fully_qualified_name":"useElOptionsToUpdate","ident_utf16":{"start":{"line_number":44,"utf16_col":739837},"end":{"line_number":44,"utf16_col":739857}},"extent_utf16":{"start":{"line_number":44,"utf16_col":739825},"end":{"line_number":44,"utf16_col":739937}}},{"name":"e","kind":"function","ident_start":829618,"ident_end":829619,"extent_start":829609,"extent_end":829691,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":740083},"end":{"line_number":44,"utf16_col":740084}},"extent_utf16":{"start":{"line_number":44,"utf16_col":740074},"end":{"line_number":44,"utf16_col":740156}}},{"name":"init","kind":"function","ident_start":829717,"ident_end":829721,"extent_start":829705,"extent_end":829750,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":740182},"end":{"line_number":44,"utf16_col":740186}},"extent_utf16":{"start":{"line_number":44,"utf16_col":740170},"end":{"line_number":44,"utf16_col":740215}}},{"name":"render","kind":"function","ident_start":829763,"ident_end":829769,"extent_start":829751,"extent_end":829897,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":740228},"end":{"line_number":44,"utf16_col":740234}},"extent_utf16":{"start":{"line_number":44,"utf16_col":740216},"end":{"line_number":44,"utf16_col":740362}}},{"name":"_updateElements","kind":"function","ident_start":829910,"ident_end":829925,"extent_start":829898,"extent_end":831514,"fully_qualified_name":"_updateElements","ident_utf16":{"start":{"line_number":44,"utf16_col":740375},"end":{"line_number":44,"utf16_col":740390}},"extent_utf16":{"start":{"line_number":44,"utf16_col":740363},"end":{"line_number":44,"utf16_col":741979}}},{"name":"_relocate","kind":"function","ident_start":831527,"ident_end":831536,"extent_start":831515,"extent_end":832237,"fully_qualified_name":"_relocate","ident_utf16":{"start":{"line_number":44,"utf16_col":741992},"end":{"line_number":44,"utf16_col":742001}},"extent_utf16":{"start":{"line_number":44,"utf16_col":741980},"end":{"line_number":44,"utf16_col":742702}}},{"name":"_clear","kind":"function","ident_start":832250,"ident_end":832256,"extent_start":832238,"extent_end":832374,"fully_qualified_name":"_clear","ident_utf16":{"start":{"line_number":44,"utf16_col":742715},"end":{"line_number":44,"utf16_col":742721}},"extent_utf16":{"start":{"line_number":44,"utf16_col":742703},"end":{"line_number":44,"utf16_col":742839}}},{"name":"dispose","kind":"function","ident_start":832387,"ident_end":832394,"extent_start":832375,"extent_end":832420,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":742852},"end":{"line_number":44,"utf16_col":742859}},"extent_utf16":{"start":{"line_number":44,"utf16_col":742840},"end":{"line_number":44,"utf16_col":742885}}},{"name":"JE","kind":"function","ident_start":832454,"ident_end":832456,"extent_start":832445,"extent_end":832525,"fully_qualified_name":"JE","ident_utf16":{"start":{"line_number":44,"utf16_col":742919},"end":{"line_number":44,"utf16_col":742921}},"extent_utf16":{"start":{"line_number":44,"utf16_col":742910},"end":{"line_number":44,"utf16_col":742990}}},{"name":"QE","kind":"function","ident_start":832534,"ident_end":832536,"extent_start":832525,"extent_end":832613,"fully_qualified_name":"QE","ident_utf16":{"start":{"line_number":44,"utf16_col":742999},"end":{"line_number":44,"utf16_col":743001}},"extent_utf16":{"start":{"line_number":44,"utf16_col":742990},"end":{"line_number":44,"utf16_col":743078}}},{"name":"tz","kind":"function","ident_start":832622,"ident_end":832624,"extent_start":832613,"extent_end":832738,"fully_qualified_name":"tz","ident_utf16":{"start":{"line_number":44,"utf16_col":743087},"end":{"line_number":44,"utf16_col":743089}},"extent_utf16":{"start":{"line_number":44,"utf16_col":743078},"end":{"line_number":44,"utf16_col":743203}}},{"name":"ez","kind":"function","ident_start":832747,"ident_end":832749,"extent_start":832738,"extent_end":833094,"fully_qualified_name":"ez","ident_utf16":{"start":{"line_number":44,"utf16_col":743212},"end":{"line_number":44,"utf16_col":743214}},"extent_utf16":{"start":{"line_number":44,"utf16_col":743203},"end":{"line_number":44,"utf16_col":743559}}},{"name":"rz","kind":"function","ident_start":833186,"ident_end":833188,"extent_start":833177,"extent_end":833208,"fully_qualified_name":"rz","ident_utf16":{"start":{"line_number":44,"utf16_col":743651},"end":{"line_number":44,"utf16_col":743653}},"extent_utf16":{"start":{"line_number":44,"utf16_col":743642},"end":{"line_number":44,"utf16_col":743673}}},{"name":"oz","kind":"function","ident_start":833217,"ident_end":833219,"extent_start":833208,"extent_end":833634,"fully_qualified_name":"oz","ident_utf16":{"start":{"line_number":44,"utf16_col":743682},"end":{"line_number":44,"utf16_col":743684}},"extent_utf16":{"start":{"line_number":44,"utf16_col":743673},"end":{"line_number":44,"utf16_col":744099}}},{"name":"a","kind":"function","ident_start":833387,"ident_end":833388,"extent_start":833378,"extent_end":833520,"fully_qualified_name":"a","ident_utf16":{"start":{"line_number":44,"utf16_col":743852},"end":{"line_number":44,"utf16_col":743853}},"extent_utf16":{"start":{"line_number":44,"utf16_col":743843},"end":{"line_number":44,"utf16_col":743985}}},{"name":"s","kind":"function","ident_start":833529,"ident_end":833530,"extent_start":833520,"extent_end":833625,"fully_qualified_name":"s","ident_utf16":{"start":{"line_number":44,"utf16_col":743994},"end":{"line_number":44,"utf16_col":743995}},"extent_utf16":{"start":{"line_number":44,"utf16_col":743985},"end":{"line_number":44,"utf16_col":744090}}},{"name":"az","kind":"function","ident_start":833643,"ident_end":833645,"extent_start":833634,"extent_end":833930,"fully_qualified_name":"az","ident_utf16":{"start":{"line_number":44,"utf16_col":744108},"end":{"line_number":44,"utf16_col":744110}},"extent_utf16":{"start":{"line_number":44,"utf16_col":744099},"end":{"line_number":44,"utf16_col":744395}}},{"name":"t","kind":"function","ident_start":833957,"ident_end":833958,"extent_start":833948,"extent_end":833996,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":744422},"end":{"line_number":44,"utf16_col":744423}},"extent_utf16":{"start":{"line_number":44,"utf16_col":744413},"end":{"line_number":44,"utf16_col":744461}}},{"name":"add","kind":"function","ident_start":834015,"ident_end":834018,"extent_start":834003,"extent_end":834094,"fully_qualified_name":"add","ident_utf16":{"start":{"line_number":44,"utf16_col":744480},"end":{"line_number":44,"utf16_col":744483}},"extent_utf16":{"start":{"line_number":44,"utf16_col":744468},"end":{"line_number":44,"utf16_col":744559}}},{"name":"e","kind":"function","ident_start":834124,"ident_end":834125,"extent_start":834115,"extent_end":834270,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":744589},"end":{"line_number":44,"utf16_col":744590}},"extent_utf16":{"start":{"line_number":44,"utf16_col":744580},"end":{"line_number":44,"utf16_col":744735}}},{"name":"init","kind":"function","ident_start":834296,"ident_end":834300,"extent_start":834284,"extent_end":834397,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":744761},"end":{"line_number":44,"utf16_col":744765}},"extent_utf16":{"start":{"line_number":44,"utf16_col":744749},"end":{"line_number":44,"utf16_col":744862}}},{"name":"mergeOption","kind":"function","ident_start":834410,"ident_end":834421,"extent_start":834398,"extent_end":834509,"fully_qualified_name":"mergeOption","ident_utf16":{"start":{"line_number":44,"utf16_col":744875},"end":{"line_number":44,"utf16_col":744886}},"extent_utf16":{"start":{"line_number":44,"utf16_col":744863},"end":{"line_number":44,"utf16_col":744974}}},{"name":"_doInit","kind":"function","ident_start":834522,"ident_end":834529,"extent_start":834510,"extent_end":834783,"fully_qualified_name":"_doInit","ident_utf16":{"start":{"line_number":44,"utf16_col":744987},"end":{"line_number":44,"utf16_col":744994}},"extent_utf16":{"start":{"line_number":44,"utf16_col":744975},"end":{"line_number":44,"utf16_col":745248}}},{"name":"_resetTarget","kind":"function","ident_start":834796,"ident_end":834808,"extent_start":834784,"extent_end":835129,"fully_qualified_name":"_resetTarget","ident_utf16":{"start":{"line_number":44,"utf16_col":745261},"end":{"line_number":44,"utf16_col":745273}},"extent_utf16":{"start":{"line_number":44,"utf16_col":745249},"end":{"line_number":44,"utf16_col":745594}}},{"name":"_fillSpecifiedTargetAxis","kind":"function","ident_start":835142,"ident_end":835166,"extent_start":835130,"extent_end":835364,"fully_qualified_name":"_fillSpecifiedTargetAxis","ident_utf16":{"start":{"line_number":44,"utf16_col":745607},"end":{"line_number":44,"utf16_col":745631}},"extent_utf16":{"start":{"line_number":44,"utf16_col":745595},"end":{"line_number":44,"utf16_col":745829}}},{"name":"_fillAutoTargetAxisByOrient","kind":"function","ident_start":835377,"ident_end":835404,"extent_start":835365,"extent_end":836123,"fully_qualified_name":"_fillAutoTargetAxisByOrient","ident_utf16":{"start":{"line_number":44,"utf16_col":745842},"end":{"line_number":44,"utf16_col":745869}},"extent_utf16":{"start":{"line_number":44,"utf16_col":745830},"end":{"line_number":44,"utf16_col":746588}}},{"name":"filter","kind":"function","ident_start":835566,"ident_end":835572,"extent_start":835566,"extent_end":835615,"fully_qualified_name":"filter","ident_utf16":{"start":{"line_number":44,"utf16_col":746031},"end":{"line_number":44,"utf16_col":746037}},"extent_utf16":{"start":{"line_number":44,"utf16_col":746031},"end":{"line_number":44,"utf16_col":746080}}},{"name":"o","kind":"function","ident_start":835637,"ident_end":835638,"extent_start":835628,"extent_end":835924,"fully_qualified_name":"o","ident_utf16":{"start":{"line_number":44,"utf16_col":746102},"end":{"line_number":44,"utf16_col":746103}},"extent_utf16":{"start":{"line_number":44,"utf16_col":746093},"end":{"line_number":44,"utf16_col":746389}}},{"name":"filter","kind":"function","ident_start":835990,"ident_end":835996,"extent_start":835990,"extent_end":836045,"fully_qualified_name":"filter","ident_utf16":{"start":{"line_number":44,"utf16_col":746455},"end":{"line_number":44,"utf16_col":746461}},"extent_utf16":{"start":{"line_number":44,"utf16_col":746455},"end":{"line_number":44,"utf16_col":746510}}},{"name":"_makeAutoOrientByTargetAxis","kind":"function","ident_start":836136,"ident_end":836163,"extent_start":836124,"extent_end":836271,"fully_qualified_name":"_makeAutoOrientByTargetAxis","ident_utf16":{"start":{"line_number":44,"utf16_col":746601},"end":{"line_number":44,"utf16_col":746628}},"extent_utf16":{"start":{"line_number":44,"utf16_col":746589},"end":{"line_number":44,"utf16_col":746736}}},{"name":"_setDefaultThrottle","kind":"function","ident_start":836284,"ident_end":836303,"extent_start":836272,"extent_end":836489,"fully_qualified_name":"_setDefaultThrottle","ident_utf16":{"start":{"line_number":44,"utf16_col":746749},"end":{"line_number":44,"utf16_col":746768}},"extent_utf16":{"start":{"line_number":44,"utf16_col":746737},"end":{"line_number":44,"utf16_col":746954}}},{"name":"_updateRangeUse","kind":"function","ident_start":836502,"ident_end":836517,"extent_start":836490,"extent_end":836752,"fully_qualified_name":"_updateRangeUse","ident_utf16":{"start":{"line_number":44,"utf16_col":746967},"end":{"line_number":44,"utf16_col":746982}},"extent_utf16":{"start":{"line_number":44,"utf16_col":746955},"end":{"line_number":44,"utf16_col":747217}}},{"name":"noTarget","kind":"function","ident_start":836765,"ident_end":836773,"extent_start":836753,"extent_end":836807,"fully_qualified_name":"noTarget","ident_utf16":{"start":{"line_number":44,"utf16_col":747230},"end":{"line_number":44,"utf16_col":747238}},"extent_utf16":{"start":{"line_number":44,"utf16_col":747218},"end":{"line_number":44,"utf16_col":747272}}},{"name":"getFirstTargetAxisModel","kind":"function","ident_start":836820,"ident_end":836843,"extent_start":836808,"extent_end":836961,"fully_qualified_name":"getFirstTargetAxisModel","ident_utf16":{"start":{"line_number":44,"utf16_col":747285},"end":{"line_number":44,"utf16_col":747308}},"extent_utf16":{"start":{"line_number":44,"utf16_col":747273},"end":{"line_number":44,"utf16_col":747426}}},{"name":"eachTargetAxis","kind":"function","ident_start":836974,"ident_end":836988,"extent_start":836962,"extent_end":837094,"fully_qualified_name":"eachTargetAxis","ident_utf16":{"start":{"line_number":44,"utf16_col":747439},"end":{"line_number":44,"utf16_col":747453}},"extent_utf16":{"start":{"line_number":44,"utf16_col":747427},"end":{"line_number":44,"utf16_col":747559}}},{"name":"getAxisProxy","kind":"function","ident_start":837107,"ident_end":837119,"extent_start":837095,"extent_end":837191,"fully_qualified_name":"getAxisProxy","ident_utf16":{"start":{"line_number":44,"utf16_col":747572},"end":{"line_number":44,"utf16_col":747584}},"extent_utf16":{"start":{"line_number":44,"utf16_col":747560},"end":{"line_number":44,"utf16_col":747656}}},{"name":"getAxisModel","kind":"function","ident_start":837204,"ident_end":837216,"extent_start":837192,"extent_end":837330,"fully_qualified_name":"getAxisModel","ident_utf16":{"start":{"line_number":44,"utf16_col":747669},"end":{"line_number":44,"utf16_col":747681}},"extent_utf16":{"start":{"line_number":44,"utf16_col":747657},"end":{"line_number":44,"utf16_col":747795}}},{"name":"setRawRange","kind":"function","ident_start":837343,"ident_end":837354,"extent_start":837331,"extent_end":837577,"fully_qualified_name":"setRawRange","ident_utf16":{"start":{"line_number":44,"utf16_col":747808},"end":{"line_number":44,"utf16_col":747819}},"extent_utf16":{"start":{"line_number":44,"utf16_col":747796},"end":{"line_number":44,"utf16_col":748042}}},{"name":"setCalculatedRange","kind":"function","ident_start":837590,"ident_end":837608,"extent_start":837578,"extent_end":837707,"fully_qualified_name":"setCalculatedRange","ident_utf16":{"start":{"line_number":44,"utf16_col":748055},"end":{"line_number":44,"utf16_col":748073}},"extent_utf16":{"start":{"line_number":44,"utf16_col":748043},"end":{"line_number":44,"utf16_col":748172}}},{"name":"getPercentRange","kind":"function","ident_start":837720,"ident_end":837735,"extent_start":837708,"extent_end":837825,"fully_qualified_name":"getPercentRange","ident_utf16":{"start":{"line_number":44,"utf16_col":748185},"end":{"line_number":44,"utf16_col":748200}},"extent_utf16":{"start":{"line_number":44,"utf16_col":748173},"end":{"line_number":44,"utf16_col":748290}}},{"name":"getValueRange","kind":"function","ident_start":837838,"ident_end":837851,"extent_start":837826,"extent_end":838017,"fully_qualified_name":"getValueRange","ident_utf16":{"start":{"line_number":44,"utf16_col":748303},"end":{"line_number":44,"utf16_col":748316}},"extent_utf16":{"start":{"line_number":44,"utf16_col":748291},"end":{"line_number":44,"utf16_col":748482}}},{"name":"findRepresentativeAxisProxy","kind":"function","ident_start":838030,"ident_end":838057,"extent_start":838018,"extent_end":838327,"fully_qualified_name":"findRepresentativeAxisProxy","ident_utf16":{"start":{"line_number":44,"utf16_col":748495},"end":{"line_number":44,"utf16_col":748522}},"extent_utf16":{"start":{"line_number":44,"utf16_col":748483},"end":{"line_number":44,"utf16_col":748792}}},{"name":"getRangePropMode","kind":"function","ident_start":838340,"ident_end":838356,"extent_start":838328,"extent_end":838403,"fully_qualified_name":"getRangePropMode","ident_utf16":{"start":{"line_number":44,"utf16_col":748805},"end":{"line_number":44,"utf16_col":748821}},"extent_utf16":{"start":{"line_number":44,"utf16_col":748793},"end":{"line_number":44,"utf16_col":748868}}},{"name":"getOrient","kind":"function","ident_start":838416,"ident_end":838425,"extent_start":838404,"extent_end":838457,"fully_qualified_name":"getOrient","ident_utf16":{"start":{"line_number":44,"utf16_col":748881},"end":{"line_number":44,"utf16_col":748890}},"extent_utf16":{"start":{"line_number":44,"utf16_col":748869},"end":{"line_number":44,"utf16_col":748922}}},{"name":"uz","kind":"function","ident_start":838640,"ident_end":838642,"extent_start":838631,"extent_end":838766,"fully_qualified_name":"uz","ident_utf16":{"start":{"line_number":44,"utf16_col":749105},"end":{"line_number":44,"utf16_col":749107}},"extent_utf16":{"start":{"line_number":44,"utf16_col":749096},"end":{"line_number":44,"utf16_col":749231}}},{"name":"e","kind":"function","ident_start":838794,"ident_end":838795,"extent_start":838785,"extent_end":838867,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":749259},"end":{"line_number":44,"utf16_col":749260}},"extent_utf16":{"start":{"line_number":44,"utf16_col":749250},"end":{"line_number":44,"utf16_col":749332}}},{"name":"e","kind":"function","ident_start":838937,"ident_end":838938,"extent_start":838928,"extent_end":839010,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":749402},"end":{"line_number":44,"utf16_col":749403}},"extent_utf16":{"start":{"line_number":44,"utf16_col":749393},"end":{"line_number":44,"utf16_col":749475}}},{"name":"render","kind":"function","ident_start":839036,"ident_end":839042,"extent_start":839024,"extent_end":839108,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":749501},"end":{"line_number":44,"utf16_col":749507}},"extent_utf16":{"start":{"line_number":44,"utf16_col":749489},"end":{"line_number":44,"utf16_col":749573}}},{"name":"e","kind":"function","ident_start":839158,"ident_end":839159,"extent_start":839149,"extent_end":839231,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":749623},"end":{"line_number":44,"utf16_col":749624}},"extent_utf16":{"start":{"line_number":44,"utf16_col":749614},"end":{"line_number":44,"utf16_col":749696}}},{"name":"t","kind":"function","ident_start":839311,"ident_end":839312,"extent_start":839302,"extent_end":839393,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":749776},"end":{"line_number":44,"utf16_col":749777}},"extent_utf16":{"start":{"line_number":44,"utf16_col":749767},"end":{"line_number":44,"utf16_col":749858}}},{"name":"hostedBy","kind":"function","ident_start":839412,"ident_end":839420,"extent_start":839400,"extent_end":839464,"fully_qualified_name":"hostedBy","ident_utf16":{"start":{"line_number":44,"utf16_col":749877},"end":{"line_number":44,"utf16_col":749885}},"extent_utf16":{"start":{"line_number":44,"utf16_col":749865},"end":{"line_number":44,"utf16_col":749929}}},{"name":"getDataValueWindow","kind":"function","ident_start":839477,"ident_end":839495,"extent_start":839465,"extent_end":839540,"fully_qualified_name":"getDataValueWindow","ident_utf16":{"start":{"line_number":44,"utf16_col":749942},"end":{"line_number":44,"utf16_col":749960}},"extent_utf16":{"start":{"line_number":44,"utf16_col":749930},"end":{"line_number":44,"utf16_col":750005}}},{"name":"getDataPercentWindow","kind":"function","ident_start":839553,"ident_end":839573,"extent_start":839541,"extent_end":839620,"fully_qualified_name":"getDataPercentWindow","ident_utf16":{"start":{"line_number":44,"utf16_col":750018},"end":{"line_number":44,"utf16_col":750038}},"extent_utf16":{"start":{"line_number":44,"utf16_col":750006},"end":{"line_number":44,"utf16_col":750085}}},{"name":"getTargetSeriesModels","kind":"function","ident_start":839633,"ident_end":839654,"extent_start":839621,"extent_end":839916,"fully_qualified_name":"getTargetSeriesModels","ident_utf16":{"start":{"line_number":44,"utf16_col":750098},"end":{"line_number":44,"utf16_col":750119}},"extent_utf16":{"start":{"line_number":44,"utf16_col":750086},"end":{"line_number":44,"utf16_col":750381}}},{"name":"getAxisModel","kind":"function","ident_start":839929,"ident_end":839941,"extent_start":839917,"extent_end":840024,"fully_qualified_name":"getAxisModel","ident_utf16":{"start":{"line_number":44,"utf16_col":750394},"end":{"line_number":44,"utf16_col":750406}},"extent_utf16":{"start":{"line_number":44,"utf16_col":750382},"end":{"line_number":44,"utf16_col":750489}}},{"name":"getMinMaxSpan","kind":"function","ident_start":840037,"ident_end":840050,"extent_start":840025,"extent_end":840089,"fully_qualified_name":"getMinMaxSpan","ident_utf16":{"start":{"line_number":44,"utf16_col":750502},"end":{"line_number":44,"utf16_col":750515}},"extent_utf16":{"start":{"line_number":44,"utf16_col":750490},"end":{"line_number":44,"utf16_col":750554}}},{"name":"calculateDataWindow","kind":"function","ident_start":840102,"ident_end":840121,"extent_start":840090,"extent_end":840733,"fully_qualified_name":"calculateDataWindow","ident_utf16":{"start":{"line_number":44,"utf16_col":750567},"end":{"line_number":44,"utf16_col":750586}},"extent_utf16":{"start":{"line_number":44,"utf16_col":750555},"end":{"line_number":44,"utf16_col":751198}}},{"name":"u","kind":"function","ident_start":840521,"ident_end":840522,"extent_start":840512,"extent_end":840664,"fully_qualified_name":"u","ident_utf16":{"start":{"line_number":44,"utf16_col":750986},"end":{"line_number":44,"utf16_col":750987}},"extent_utf16":{"start":{"line_number":44,"utf16_col":750977},"end":{"line_number":44,"utf16_col":751129}}},{"name":"reset","kind":"function","ident_start":840746,"ident_end":840751,"extent_start":840734,"extent_end":841304,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":751211},"end":{"line_number":44,"utf16_col":751216}},"extent_utf16":{"start":{"line_number":44,"utf16_col":751199},"end":{"line_number":44,"utf16_col":751769}}},{"name":"filterData","kind":"function","ident_start":841317,"ident_end":841327,"extent_start":841305,"extent_end":842046,"fully_qualified_name":"filterData","ident_utf16":{"start":{"line_number":44,"utf16_col":751782},"end":{"line_number":44,"utf16_col":751792}},"extent_utf16":{"start":{"line_number":44,"utf16_col":751770},"end":{"line_number":44,"utf16_col":752511}}},{"name":"_updateMinMaxSpan","kind":"function","ident_start":842059,"ident_end":842076,"extent_start":842047,"extent_end":842395,"fully_qualified_name":"_updateMinMaxSpan","ident_utf16":{"start":{"line_number":44,"utf16_col":752524},"end":{"line_number":44,"utf16_col":752541}},"extent_utf16":{"start":{"line_number":44,"utf16_col":752512},"end":{"line_number":44,"utf16_col":752860}}},{"name":"_setAxisModel","kind":"function","ident_start":842408,"ident_end":842421,"extent_start":842396,"extent_end":842703,"fully_qualified_name":"_setAxisModel","ident_utf16":{"start":{"line_number":44,"utf16_col":752873},"end":{"line_number":44,"utf16_col":752886}},"extent_utf16":{"start":{"line_number":44,"utf16_col":752861},"end":{"line_number":44,"utf16_col":753168}}},{"name":"getTargetSeries","kind":"function","ident_start":842717,"ident_end":842732,"extent_start":842717,"extent_end":843130,"fully_qualified_name":"getTargetSeries","ident_utf16":{"start":{"line_number":44,"utf16_col":753182},"end":{"line_number":44,"utf16_col":753197}},"extent_utf16":{"start":{"line_number":44,"utf16_col":753182},"end":{"line_number":44,"utf16_col":753595}}},{"name":"e","kind":"function","ident_start":842754,"ident_end":842755,"extent_start":842745,"extent_end":842878,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":753219},"end":{"line_number":44,"utf16_col":753220}},"extent_utf16":{"start":{"line_number":44,"utf16_col":753210},"end":{"line_number":44,"utf16_col":753343}}},{"name":"overallReset","kind":"function","ident_start":843131,"ident_end":843143,"extent_start":843131,"extent_end":843554,"fully_qualified_name":"overallReset","ident_utf16":{"start":{"line_number":44,"utf16_col":753596},"end":{"line_number":44,"utf16_col":753608}},"extent_utf16":{"start":{"line_number":44,"utf16_col":753596},"end":{"line_number":44,"utf16_col":754019}}},{"name":"mz","kind":"function","ident_start":843575,"ident_end":843577,"extent_start":843566,"extent_end":843886,"fully_qualified_name":"mz","ident_utf16":{"start":{"line_number":44,"utf16_col":754040},"end":{"line_number":44,"utf16_col":754042}},"extent_utf16":{"start":{"line_number":44,"utf16_col":754031},"end":{"line_number":44,"utf16_col":754351}}},{"name":"xz","kind":"function","ident_start":843895,"ident_end":843897,"extent_start":843886,"extent_end":843964,"fully_qualified_name":"xz","ident_utf16":{"start":{"line_number":44,"utf16_col":754360},"end":{"line_number":44,"utf16_col":754362}},"extent_utf16":{"start":{"line_number":44,"utf16_col":754351},"end":{"line_number":44,"utf16_col":754429}}},{"name":"_z","kind":"function","ident_start":843968,"ident_end":843970,"extent_start":843968,"extent_end":843983,"fully_qualified_name":"_z","ident_utf16":{"start":{"line_number":44,"utf16_col":754433},"end":{"line_number":44,"utf16_col":754435}},"extent_utf16":{"start":{"line_number":44,"utf16_col":754433},"end":{"line_number":44,"utf16_col":754448}}},{"name":"wz","kind":"function","ident_start":843999,"ident_end":844001,"extent_start":843990,"extent_end":844015,"fully_qualified_name":"wz","ident_utf16":{"start":{"line_number":44,"utf16_col":754464},"end":{"line_number":44,"utf16_col":754466}},"extent_utf16":{"start":{"line_number":44,"utf16_col":754455},"end":{"line_number":44,"utf16_col":754480}}},{"name":"Sz","kind":"function","ident_start":844024,"ident_end":844026,"extent_start":844015,"extent_end":844043,"fully_qualified_name":"Sz","ident_utf16":{"start":{"line_number":44,"utf16_col":754489},"end":{"line_number":44,"utf16_col":754491}},"extent_utf16":{"start":{"line_number":44,"utf16_col":754480},"end":{"line_number":44,"utf16_col":754508}}},{"name":"e","kind":"function","ident_start":844071,"ident_end":844072,"extent_start":844062,"extent_end":844144,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":754536},"end":{"line_number":44,"utf16_col":754537}},"extent_utf16":{"start":{"line_number":44,"utf16_col":754527},"end":{"line_number":44,"utf16_col":754609}}},{"name":"optionUpdated","kind":"function","ident_start":844170,"ident_end":844183,"extent_start":844158,"extent_end":844400,"fully_qualified_name":"optionUpdated","ident_utf16":{"start":{"line_number":44,"utf16_col":754635},"end":{"line_number":44,"utf16_col":754648}},"extent_utf16":{"start":{"line_number":44,"utf16_col":754623},"end":{"line_number":44,"utf16_col":754865}}},{"name":"Iz","kind":"function","ident_start":844795,"ident_end":844797,"extent_start":844786,"extent_end":845047,"fully_qualified_name":"Iz","ident_utf16":{"start":{"line_number":44,"utf16_col":755260},"end":{"line_number":44,"utf16_col":755262}},"extent_utf16":{"start":{"line_number":44,"utf16_col":755251},"end":{"line_number":44,"utf16_col":755512}}},{"name":"e","kind":"function","ident_start":845075,"ident_end":845076,"extent_start":845066,"extent_end":845126,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":755540},"end":{"line_number":44,"utf16_col":755541}},"extent_utf16":{"start":{"line_number":44,"utf16_col":755531},"end":{"line_number":44,"utf16_col":755591}}},{"name":"render","kind":"function","ident_start":845152,"ident_end":845158,"extent_start":845140,"extent_end":848195,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":755617},"end":{"line_number":44,"utf16_col":755623}},"extent_utf16":{"start":{"line_number":44,"utf16_col":755605},"end":{"line_number":44,"utf16_col":758660}}},{"name":"h","kind":"function","ident_start":846158,"ident_end":846159,"extent_start":846149,"extent_end":848194,"fully_qualified_name":"h","ident_utf16":{"start":{"line_number":44,"utf16_col":756623},"end":{"line_number":44,"utf16_col":756624}},"extent_utf16":{"start":{"line_number":44,"utf16_col":756614},"end":{"line_number":44,"utf16_col":758659}}},{"name":"setIconStatus","kind":"function","ident_start":847972,"ident_end":847985,"extent_start":847970,"extent_end":848118,"fully_qualified_name":"setIconStatus","ident_utf16":{"start":{"line_number":44,"utf16_col":758437},"end":{"line_number":44,"utf16_col":758450}},"extent_utf16":{"start":{"line_number":44,"utf16_col":758435},"end":{"line_number":44,"utf16_col":758583}}},{"name":"updateView","kind":"function","ident_start":848208,"ident_end":848218,"extent_start":848196,"extent_end":848329,"fully_qualified_name":"updateView","ident_utf16":{"start":{"line_number":44,"utf16_col":758673},"end":{"line_number":44,"utf16_col":758683}},"extent_utf16":{"start":{"line_number":44,"utf16_col":758661},"end":{"line_number":44,"utf16_col":758794}}},{"name":"remove","kind":"function","ident_start":848342,"ident_end":848348,"extent_start":848330,"extent_end":848460,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":758807},"end":{"line_number":44,"utf16_col":758813}},"extent_utf16":{"start":{"line_number":44,"utf16_col":758795},"end":{"line_number":44,"utf16_col":758925}}},{"name":"dispose","kind":"function","ident_start":848473,"ident_end":848480,"extent_start":848461,"extent_end":848571,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":758938},"end":{"line_number":44,"utf16_col":758945}},"extent_utf16":{"start":{"line_number":44,"utf16_col":758926},"end":{"line_number":44,"utf16_col":759036}}},{"name":"e","kind":"function","ident_start":848624,"ident_end":848625,"extent_start":848615,"extent_end":848675,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":759089},"end":{"line_number":44,"utf16_col":759090}},"extent_utf16":{"start":{"line_number":44,"utf16_col":759080},"end":{"line_number":44,"utf16_col":759140}}},{"name":"onclick","kind":"function","ident_start":848701,"ident_end":848708,"extent_start":848689,"extent_end":850107,"fully_qualified_name":"onclick","ident_utf16":{"start":{"line_number":44,"utf16_col":759166},"end":{"line_number":44,"utf16_col":759173}},"extent_utf16":{"start":{"line_number":44,"utf16_col":759154},"end":{"line_number":44,"utf16_col":760572}}},{"name":"getDefaultOption","kind":"function","ident_start":850110,"ident_end":850126,"extent_start":850108,"extent_end":850450,"fully_qualified_name":"getDefaultOption","ident_utf16":{"start":{"line_number":44,"utf16_col":760575},"end":{"line_number":44,"utf16_col":760591}},"extent_utf16":{"start":{"line_number":44,"utf16_col":760573},"end":{"line_number":44,"utf16_col":760915}}},{"name":"e","kind":"function","ident_start":850540,"ident_end":850541,"extent_start":850531,"extent_end":850591,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":761005},"end":{"line_number":44,"utf16_col":761006}},"extent_utf16":{"start":{"line_number":44,"utf16_col":760996},"end":{"line_number":44,"utf16_col":761056}}},{"name":"getIcons","kind":"function","ident_start":850617,"ident_end":850625,"extent_start":850605,"extent_end":850734,"fully_qualified_name":"getIcons","ident_utf16":{"start":{"line_number":44,"utf16_col":761082},"end":{"line_number":44,"utf16_col":761090}},"extent_utf16":{"start":{"line_number":44,"utf16_col":761070},"end":{"line_number":44,"utf16_col":761199}}},{"name":"getDefaultOption","kind":"function","ident_start":850737,"ident_end":850753,"extent_start":850735,"extent_end":851431,"fully_qualified_name":"getDefaultOption","ident_utf16":{"start":{"line_number":44,"utf16_col":761202},"end":{"line_number":44,"utf16_col":761218}},"extent_utf16":{"start":{"line_number":44,"utf16_col":761200},"end":{"line_number":44,"utf16_col":761896}}},{"name":"onclick","kind":"function","ident_start":851444,"ident_end":851451,"extent_start":851432,"extent_end":852356,"fully_qualified_name":"onclick","ident_utf16":{"start":{"line_number":44,"utf16_col":761909},"end":{"line_number":44,"utf16_col":761916}},"extent_utf16":{"start":{"line_number":44,"utf16_col":761897},"end":{"line_number":44,"utf16_col":762821}}},{"name":"line","kind":"function","ident_start":852368,"ident_end":852372,"extent_start":852368,"extent_end":852561,"fully_qualified_name":"line","ident_utf16":{"start":{"line_number":44,"utf16_col":762833},"end":{"line_number":44,"utf16_col":762837}},"extent_utf16":{"start":{"line_number":44,"utf16_col":762833},"end":{"line_number":44,"utf16_col":763026}}},{"name":"bar","kind":"function","ident_start":852562,"ident_end":852565,"extent_start":852562,"extent_end":852753,"fully_qualified_name":"bar","ident_utf16":{"start":{"line_number":44,"utf16_col":763027},"end":{"line_number":44,"utf16_col":763030}},"extent_utf16":{"start":{"line_number":44,"utf16_col":763027},"end":{"line_number":44,"utf16_col":763218}}},{"name":"stack","kind":"function","ident_start":852754,"ident_end":852759,"extent_start":852754,"extent_end":852940,"fully_qualified_name":"stack","ident_utf16":{"start":{"line_number":44,"utf16_col":763219},"end":{"line_number":44,"utf16_col":763224}},"extent_utf16":{"start":{"line_number":44,"utf16_col":763219},"end":{"line_number":44,"utf16_col":763405}}},{"name":"Rz","kind":"function","ident_start":853114,"ident_end":853116,"extent_start":853105,"extent_end":853171,"fully_qualified_name":"Rz","ident_utf16":{"start":{"line_number":44,"utf16_col":763579},"end":{"line_number":44,"utf16_col":763581}},"extent_utf16":{"start":{"line_number":44,"utf16_col":763570},"end":{"line_number":44,"utf16_col":763636}}},{"name":"Ez","kind":"function","ident_start":853211,"ident_end":853213,"extent_start":853202,"extent_end":854127,"fully_qualified_name":"Ez","ident_utf16":{"start":{"line_number":44,"utf16_col":763676},"end":{"line_number":44,"utf16_col":763678}},"extent_utf16":{"start":{"line_number":44,"utf16_col":763667},"end":{"line_number":44,"utf16_col":764592}}},{"name":"e","kind":"function","ident_start":854155,"ident_end":854156,"extent_start":854146,"extent_end":854206,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":764620},"end":{"line_number":44,"utf16_col":764621}},"extent_utf16":{"start":{"line_number":44,"utf16_col":764611},"end":{"line_number":44,"utf16_col":764671}}},{"name":"onclick","kind":"function","ident_start":854232,"ident_end":854239,"extent_start":854220,"extent_end":857501,"fully_qualified_name":"onclick","ident_utf16":{"start":{"line_number":44,"utf16_col":764697},"end":{"line_number":44,"utf16_col":764704}},"extent_utf16":{"start":{"line_number":44,"utf16_col":764685},"end":{"line_number":44,"utf16_col":767966}}},{"name":"_","kind":"function","ident_start":856967,"ident_end":856968,"extent_start":856958,"extent_end":857000,"fully_qualified_name":"_","ident_utf16":{"start":{"line_number":44,"utf16_col":767432},"end":{"line_number":44,"utf16_col":767433}},"extent_utf16":{"start":{"line_number":44,"utf16_col":767423},"end":{"line_number":44,"utf16_col":767465}}},{"name":"remove","kind":"function","ident_start":857514,"ident_end":857520,"extent_start":857502,"extent_end":857580,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":767979},"end":{"line_number":44,"utf16_col":767985}},"extent_utf16":{"start":{"line_number":44,"utf16_col":767967},"end":{"line_number":44,"utf16_col":768045}}},{"name":"dispose","kind":"function","ident_start":857593,"ident_end":857600,"extent_start":857581,"extent_end":857632,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":768058},"end":{"line_number":44,"utf16_col":768065}},"extent_utf16":{"start":{"line_number":44,"utf16_col":768046},"end":{"line_number":44,"utf16_col":768097}}},{"name":"getDefaultOption","kind":"function","ident_start":857635,"ident_end":857651,"extent_start":857633,"extent_end":858102,"fully_qualified_name":"getDefaultOption","ident_utf16":{"start":{"line_number":44,"utf16_col":768100},"end":{"line_number":44,"utf16_col":768116}},"extent_utf16":{"start":{"line_number":44,"utf16_col":768098},"end":{"line_number":44,"utf16_col":768567}}},{"name":"Vz","kind":"function","ident_start":858119,"ident_end":858121,"extent_start":858110,"extent_end":858290,"fully_qualified_name":"Vz","ident_utf16":{"start":{"line_number":44,"utf16_col":768584},"end":{"line_number":44,"utf16_col":768586}},"extent_utf16":{"start":{"line_number":44,"utf16_col":768575},"end":{"line_number":44,"utf16_col":768755}}},{"name":"Gz","kind":"function","ident_start":858634,"ident_end":858636,"extent_start":858625,"extent_end":858703,"fully_qualified_name":"Gz","ident_utf16":{"start":{"line_number":44,"utf16_col":769099},"end":{"line_number":44,"utf16_col":769101}},"extent_utf16":{"start":{"line_number":44,"utf16_col":769090},"end":{"line_number":44,"utf16_col":769168}}},{"name":"e","kind":"function","ident_start":858731,"ident_end":858732,"extent_start":858722,"extent_end":858782,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":769196},"end":{"line_number":44,"utf16_col":769197}},"extent_utf16":{"start":{"line_number":44,"utf16_col":769187},"end":{"line_number":44,"utf16_col":769247}}},{"name":"onclick","kind":"function","ident_start":858808,"ident_end":858815,"extent_start":858796,"extent_end":858917,"fully_qualified_name":"onclick","ident_utf16":{"start":{"line_number":44,"utf16_col":769273},"end":{"line_number":44,"utf16_col":769280}},"extent_utf16":{"start":{"line_number":44,"utf16_col":769261},"end":{"line_number":44,"utf16_col":769382}}},{"name":"getDefaultOption","kind":"function","ident_start":858920,"ident_end":858936,"extent_start":858918,"extent_end":859208,"fully_qualified_name":"getDefaultOption","ident_utf16":{"start":{"line_number":44,"utf16_col":769385},"end":{"line_number":44,"utf16_col":769401}},"extent_utf16":{"start":{"line_number":44,"utf16_col":769383},"end":{"line_number":44,"utf16_col":769673}}},{"name":"t","kind":"function","ident_start":859431,"ident_end":859432,"extent_start":859422,"extent_end":859572,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":769896},"end":{"line_number":44,"utf16_col":769897}},"extent_utf16":{"start":{"line_number":44,"utf16_col":769887},"end":{"line_number":44,"utf16_col":770037}}},{"name":"setOutputRanges","kind":"function","ident_start":859591,"ident_end":859606,"extent_start":859579,"extent_end":859869,"fully_qualified_name":"setOutputRanges","ident_utf16":{"start":{"line_number":44,"utf16_col":770056},"end":{"line_number":44,"utf16_col":770071}},"extent_utf16":{"start":{"line_number":44,"utf16_col":770044},"end":{"line_number":44,"utf16_col":770334}}},{"name":"matchOutputRanges","kind":"function","ident_start":859882,"ident_end":859899,"extent_start":859870,"extent_end":860070,"fully_qualified_name":"matchOutputRanges","ident_utf16":{"start":{"line_number":44,"utf16_col":770347},"end":{"line_number":44,"utf16_col":770364}},"extent_utf16":{"start":{"line_number":44,"utf16_col":770335},"end":{"line_number":44,"utf16_col":770535}}},{"name":"setInputRanges","kind":"function","ident_start":860083,"ident_end":860097,"extent_start":860071,"extent_end":860468,"fully_qualified_name":"setInputRanges","ident_utf16":{"start":{"line_number":44,"utf16_col":770548},"end":{"line_number":44,"utf16_col":770562}},"extent_utf16":{"start":{"line_number":44,"utf16_col":770536},"end":{"line_number":44,"utf16_col":770933}}},{"name":"makePanelOpts","kind":"function","ident_start":860481,"ident_end":860494,"extent_start":860469,"extent_end":860721,"fully_qualified_name":"makePanelOpts","ident_utf16":{"start":{"line_number":44,"utf16_col":770946},"end":{"line_number":44,"utf16_col":770959}},"extent_utf16":{"start":{"line_number":44,"utf16_col":770934},"end":{"line_number":44,"utf16_col":771186}}},{"name":"controlSeries","kind":"function","ident_start":860734,"ident_end":860747,"extent_start":860722,"extent_end":860850,"fully_qualified_name":"controlSeries","ident_utf16":{"start":{"line_number":44,"utf16_col":771199},"end":{"line_number":44,"utf16_col":771212}},"extent_utf16":{"start":{"line_number":44,"utf16_col":771187},"end":{"line_number":44,"utf16_col":771315}}},{"name":"findTargetInfo","kind":"function","ident_start":860863,"ident_end":860877,"extent_start":860851,"extent_end":861073,"fully_qualified_name":"findTargetInfo","ident_utf16":{"start":{"line_number":44,"utf16_col":771328},"end":{"line_number":44,"utf16_col":771342}},"extent_utf16":{"start":{"line_number":44,"utf16_col":771316},"end":{"line_number":44,"utf16_col":771538}}},{"name":"Xz","kind":"function","ident_start":861088,"ident_end":861090,"extent_start":861079,"extent_end":861126,"fully_qualified_name":"Xz","ident_utf16":{"start":{"line_number":44,"utf16_col":771553},"end":{"line_number":44,"utf16_col":771555}},"extent_utf16":{"start":{"line_number":44,"utf16_col":771544},"end":{"line_number":44,"utf16_col":771591}}},{"name":"Uz","kind":"function","ident_start":861135,"ident_end":861137,"extent_start":861126,"extent_end":861180,"fully_qualified_name":"Uz","ident_utf16":{"start":{"line_number":44,"utf16_col":771600},"end":{"line_number":44,"utf16_col":771602}},"extent_utf16":{"start":{"line_number":44,"utf16_col":771591},"end":{"line_number":44,"utf16_col":771645}}},{"name":"grid","kind":"function","ident_start":861188,"ident_end":861192,"extent_start":861188,"extent_end":861797,"fully_qualified_name":"grid","ident_utf16":{"start":{"line_number":44,"utf16_col":771653},"end":{"line_number":44,"utf16_col":771657}},"extent_utf16":{"start":{"line_number":44,"utf16_col":771653},"end":{"line_number":44,"utf16_col":772262}}},{"name":"geo","kind":"function","ident_start":861798,"ident_end":861801,"extent_start":861798,"extent_end":861975,"fully_qualified_name":"geo","ident_utf16":{"start":{"line_number":44,"utf16_col":772263},"end":{"line_number":44,"utf16_col":772266}},"extent_utf16":{"start":{"line_number":44,"utf16_col":772263},"end":{"line_number":44,"utf16_col":772440}}},{"name":"grid","kind":"function","ident_start":862189,"ident_end":862193,"extent_start":862189,"extent_end":862251,"fully_qualified_name":"grid","ident_utf16":{"start":{"line_number":44,"utf16_col":772654},"end":{"line_number":44,"utf16_col":772658}},"extent_utf16":{"start":{"line_number":44,"utf16_col":772654},"end":{"line_number":44,"utf16_col":772716}}},{"name":"geo","kind":"function","ident_start":862252,"ident_end":862255,"extent_start":862252,"extent_end":862350,"fully_qualified_name":"geo","ident_utf16":{"start":{"line_number":44,"utf16_col":772717},"end":{"line_number":44,"utf16_col":772720}},"extent_utf16":{"start":{"line_number":44,"utf16_col":772717},"end":{"line_number":44,"utf16_col":772815}}},{"name":"rect","kind":"function","ident_start":862384,"ident_end":862388,"extent_start":862384,"extent_end":862623,"fully_qualified_name":"rect","ident_utf16":{"start":{"line_number":44,"utf16_col":772849},"end":{"line_number":44,"utf16_col":772853}},"extent_utf16":{"start":{"line_number":44,"utf16_col":772849},"end":{"line_number":44,"utf16_col":773088}}},{"name":"polygon","kind":"function","ident_start":862624,"ident_end":862631,"extent_start":862624,"extent_end":862905,"fully_qualified_name":"polygon","ident_utf16":{"start":{"line_number":44,"utf16_col":773089},"end":{"line_number":44,"utf16_col":773096}},"extent_utf16":{"start":{"line_number":44,"utf16_col":773089},"end":{"line_number":44,"utf16_col":773370}}},{"name":"$z","kind":"function","ident_start":862916,"ident_end":862918,"extent_start":862907,"extent_end":863131,"fully_qualified_name":"$z","ident_utf16":{"start":{"line_number":44,"utf16_col":773381},"end":{"line_number":44,"utf16_col":773383}},"extent_utf16":{"start":{"line_number":44,"utf16_col":773372},"end":{"line_number":44,"utf16_col":773596}}},{"name":"rect","kind":"function","ident_start":863167,"ident_end":863171,"extent_start":863167,"extent_end":863284,"fully_qualified_name":"rect","ident_utf16":{"start":{"line_number":44,"utf16_col":773632},"end":{"line_number":44,"utf16_col":773636}},"extent_utf16":{"start":{"line_number":44,"utf16_col":773632},"end":{"line_number":44,"utf16_col":773749}}},{"name":"polygon","kind":"function","ident_start":863285,"ident_end":863292,"extent_start":863285,"extent_end":863382,"fully_qualified_name":"polygon","ident_utf16":{"start":{"line_number":44,"utf16_col":773750},"end":{"line_number":44,"utf16_col":773757}},"extent_utf16":{"start":{"line_number":44,"utf16_col":773750},"end":{"line_number":44,"utf16_col":773847}}},{"name":"Qz","kind":"function","ident_start":863393,"ident_end":863395,"extent_start":863384,"extent_end":863443,"fully_qualified_name":"Qz","ident_utf16":{"start":{"line_number":44,"utf16_col":773858},"end":{"line_number":44,"utf16_col":773860}},"extent_utf16":{"start":{"line_number":44,"utf16_col":773849},"end":{"line_number":44,"utf16_col":773908}}},{"name":"tV","kind":"function","ident_start":863452,"ident_end":863454,"extent_start":863443,"extent_end":863511,"fully_qualified_name":"tV","ident_utf16":{"start":{"line_number":44,"utf16_col":773917},"end":{"line_number":44,"utf16_col":773919}},"extent_utf16":{"start":{"line_number":44,"utf16_col":773908},"end":{"line_number":44,"utf16_col":773976}}},{"name":"e","kind":"function","ident_start":863576,"ident_end":863577,"extent_start":863567,"extent_end":863627,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":774041},"end":{"line_number":44,"utf16_col":774042}},"extent_utf16":{"start":{"line_number":44,"utf16_col":774032},"end":{"line_number":44,"utf16_col":774092}}},{"name":"render","kind":"function","ident_start":863653,"ident_end":863659,"extent_start":863641,"extent_end":864423,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":774118},"end":{"line_number":44,"utf16_col":774124}},"extent_utf16":{"start":{"line_number":44,"utf16_col":774106},"end":{"line_number":44,"utf16_col":774888}}},{"name":"onclick","kind":"function","ident_start":864436,"ident_end":864443,"extent_start":864424,"extent_end":864477,"fully_qualified_name":"onclick","ident_utf16":{"start":{"line_number":44,"utf16_col":774901},"end":{"line_number":44,"utf16_col":774908}},"extent_utf16":{"start":{"line_number":44,"utf16_col":774889},"end":{"line_number":44,"utf16_col":774942}}},{"name":"remove","kind":"function","ident_start":864490,"ident_end":864496,"extent_start":864478,"extent_end":864566,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":774955},"end":{"line_number":44,"utf16_col":774961}},"extent_utf16":{"start":{"line_number":44,"utf16_col":774943},"end":{"line_number":44,"utf16_col":775031}}},{"name":"dispose","kind":"function","ident_start":864579,"ident_end":864586,"extent_start":864567,"extent_end":864656,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":775044},"end":{"line_number":44,"utf16_col":775051}},"extent_utf16":{"start":{"line_number":44,"utf16_col":775032},"end":{"line_number":44,"utf16_col":775121}}},{"name":"_onBrush","kind":"function","ident_start":864669,"ident_end":864677,"extent_start":864657,"extent_end":865715,"fully_qualified_name":"_onBrush","ident_utf16":{"start":{"line_number":44,"utf16_col":775134},"end":{"line_number":44,"utf16_col":775142}},"extent_utf16":{"start":{"line_number":44,"utf16_col":775122},"end":{"line_number":44,"utf16_col":776180}}},{"name":"r","kind":"function","ident_start":865294,"ident_end":865295,"extent_start":865285,"extent_end":865714,"fully_qualified_name":"r","ident_utf16":{"start":{"line_number":44,"utf16_col":775759},"end":{"line_number":44,"utf16_col":775760}},"extent_utf16":{"start":{"line_number":44,"utf16_col":775750},"end":{"line_number":44,"utf16_col":776179}}},{"name":"_dispatchZoomAction","kind":"function","ident_start":865728,"ident_end":865747,"extent_start":865716,"extent_end":865880,"fully_qualified_name":"_dispatchZoomAction","ident_utf16":{"start":{"line_number":44,"utf16_col":776193},"end":{"line_number":44,"utf16_col":776212}},"extent_utf16":{"start":{"line_number":44,"utf16_col":776181},"end":{"line_number":44,"utf16_col":776345}}},{"name":"getDefaultOption","kind":"function","ident_start":865883,"ident_end":865899,"extent_start":865881,"extent_end":866199,"fully_qualified_name":"getDefaultOption","ident_utf16":{"start":{"line_number":44,"utf16_col":776348},"end":{"line_number":44,"utf16_col":776364}},"extent_utf16":{"start":{"line_number":44,"utf16_col":776346},"end":{"line_number":44,"utf16_col":776664}}},{"name":"zoom","kind":"function","ident_start":866211,"ident_end":866215,"extent_start":866211,"extent_end":866348,"fully_qualified_name":"zoom","ident_utf16":{"start":{"line_number":44,"utf16_col":776676},"end":{"line_number":44,"utf16_col":776680}},"extent_utf16":{"start":{"line_number":44,"utf16_col":776676},"end":{"line_number":44,"utf16_col":776813}}},{"name":"back","kind":"function","ident_start":866349,"ident_end":866353,"extent_start":866349,"extent_end":866565,"fully_qualified_name":"back","ident_utf16":{"start":{"line_number":44,"utf16_col":776814},"end":{"line_number":44,"utf16_col":776818}},"extent_utf16":{"start":{"line_number":44,"utf16_col":776814},"end":{"line_number":44,"utf16_col":777030}}},{"name":"sV","kind":"function","ident_start":866576,"ident_end":866578,"extent_start":866567,"extent_end":866839,"fully_qualified_name":"sV","ident_utf16":{"start":{"line_number":44,"utf16_col":777041},"end":{"line_number":44,"utf16_col":777043}},"extent_utf16":{"start":{"line_number":44,"utf16_col":777032},"end":{"line_number":44,"utf16_col":777304}}},{"name":"nV","kind":"function","ident_start":866853,"ident_end":866855,"extent_start":866853,"extent_end":867276,"fully_qualified_name":"nV","ident_utf16":{"start":{"line_number":44,"utf16_col":777318},"end":{"line_number":44,"utf16_col":777320}},"extent_utf16":{"start":{"line_number":44,"utf16_col":777318},"end":{"line_number":44,"utf16_col":777741}}},{"name":"a","kind":"function","ident_start":867138,"ident_end":867139,"extent_start":867129,"extent_end":867275,"fully_qualified_name":"a","ident_utf16":{"start":{"line_number":44,"utf16_col":777603},"end":{"line_number":44,"utf16_col":777604}},"extent_utf16":{"start":{"line_number":44,"utf16_col":777594},"end":{"line_number":44,"utf16_col":777740}}},{"name":"e","kind":"function","ident_start":867344,"ident_end":867345,"extent_start":867335,"extent_end":867417,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":777809},"end":{"line_number":44,"utf16_col":777810}},"extent_utf16":{"start":{"line_number":44,"utf16_col":777800},"end":{"line_number":44,"utf16_col":777882}}},{"name":"uV","kind":"function","ident_start":868097,"ident_end":868099,"extent_start":868088,"extent_end":868178,"fully_qualified_name":"uV","ident_utf16":{"start":{"line_number":44,"utf16_col":778562},"end":{"line_number":44,"utf16_col":778564}},"extent_utf16":{"start":{"line_number":44,"utf16_col":778553},"end":{"line_number":44,"utf16_col":778643}}},{"name":"hV","kind":"function","ident_start":868187,"ident_end":868189,"extent_start":868178,"extent_end":868299,"fully_qualified_name":"hV","ident_utf16":{"start":{"line_number":44,"utf16_col":778652},"end":{"line_number":44,"utf16_col":778654}},"extent_utf16":{"start":{"line_number":44,"utf16_col":778643},"end":{"line_number":44,"utf16_col":778764}}},{"name":"pV","kind":"function","ident_start":868393,"ident_end":868395,"extent_start":868384,"extent_end":868502,"fully_qualified_name":"pV","ident_utf16":{"start":{"line_number":44,"utf16_col":778858},"end":{"line_number":44,"utf16_col":778860}},"extent_utf16":{"start":{"line_number":44,"utf16_col":778849},"end":{"line_number":44,"utf16_col":778967}}},{"name":"yV","kind":"function","ident_start":868785,"ident_end":868787,"extent_start":868776,"extent_end":869071,"fully_qualified_name":"yV","ident_utf16":{"start":{"line_number":44,"utf16_col":779250},"end":{"line_number":44,"utf16_col":779252}},"extent_utf16":{"start":{"line_number":44,"utf16_col":779241},"end":{"line_number":44,"utf16_col":779536}}},{"name":"vV","kind":"function","ident_start":869080,"ident_end":869082,"extent_start":869071,"extent_end":870269,"fully_qualified_name":"vV","ident_utf16":{"start":{"line_number":44,"utf16_col":779545},"end":{"line_number":44,"utf16_col":779547}},"extent_utf16":{"start":{"line_number":44,"utf16_col":779536},"end":{"line_number":44,"utf16_col":780734}}},{"name":"mV","kind":"function","ident_start":870278,"ident_end":870280,"extent_start":870269,"extent_end":870561,"fully_qualified_name":"mV","ident_utf16":{"start":{"line_number":44,"utf16_col":780743},"end":{"line_number":44,"utf16_col":780745}},"extent_utf16":{"start":{"line_number":44,"utf16_col":780734},"end":{"line_number":44,"utf16_col":781026}}},{"name":"t","kind":"function","ident_start":870588,"ident_end":870589,"extent_start":870579,"extent_end":871370,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":781053},"end":{"line_number":44,"utf16_col":781054}},"extent_utf16":{"start":{"line_number":44,"utf16_col":781044},"end":{"line_number":44,"utf16_col":781835}}},{"name":"onmouseenter","kind":"function","ident_start":871038,"ident_end":871050,"extent_start":871036,"extent_end":871134,"fully_qualified_name":"onmouseenter","ident_utf16":{"start":{"line_number":44,"utf16_col":781503},"end":{"line_number":44,"utf16_col":781515}},"extent_utf16":{"start":{"line_number":44,"utf16_col":781501},"end":{"line_number":44,"utf16_col":781599}}},{"name":"onmousemove","kind":"function","ident_start":871137,"ident_end":871148,"extent_start":871135,"extent_end":871277,"fully_qualified_name":"onmousemove","ident_utf16":{"start":{"line_number":44,"utf16_col":781602},"end":{"line_number":44,"utf16_col":781613}},"extent_utf16":{"start":{"line_number":44,"utf16_col":781600},"end":{"line_number":44,"utf16_col":781742}}},{"name":"onmouseleave","kind":"function","ident_start":871280,"ident_end":871292,"extent_start":871278,"extent_end":871369,"fully_qualified_name":"onmouseleave","ident_utf16":{"start":{"line_number":44,"utf16_col":781745},"end":{"line_number":44,"utf16_col":781757}},"extent_utf16":{"start":{"line_number":44,"utf16_col":781743},"end":{"line_number":44,"utf16_col":781834}}},{"name":"update","kind":"function","ident_start":871389,"ident_end":871395,"extent_start":871377,"extent_end":871778,"fully_qualified_name":"update","ident_utf16":{"start":{"line_number":44,"utf16_col":781854},"end":{"line_number":44,"utf16_col":781860}},"extent_utf16":{"start":{"line_number":44,"utf16_col":781842},"end":{"line_number":44,"utf16_col":782243}}},{"name":"show","kind":"function","ident_start":871791,"ident_end":871795,"extent_start":871779,"extent_end":872174,"fully_qualified_name":"show","ident_utf16":{"start":{"line_number":44,"utf16_col":782256},"end":{"line_number":44,"utf16_col":782260}},"extent_utf16":{"start":{"line_number":44,"utf16_col":782244},"end":{"line_number":44,"utf16_col":782639}}},{"name":"setContent","kind":"function","ident_start":872187,"ident_end":872197,"extent_start":872175,"extent_end":873329,"fully_qualified_name":"setContent","ident_utf16":{"start":{"line_number":44,"utf16_col":782652},"end":{"line_number":44,"utf16_col":782662}},"extent_utf16":{"start":{"line_number":44,"utf16_col":782640},"end":{"line_number":44,"utf16_col":783794}}},{"name":"setEnterable","kind":"function","ident_start":873342,"ident_end":873354,"extent_start":873330,"extent_end":873385,"fully_qualified_name":"setEnterable","ident_utf16":{"start":{"line_number":44,"utf16_col":783807},"end":{"line_number":44,"utf16_col":783819}},"extent_utf16":{"start":{"line_number":44,"utf16_col":783795},"end":{"line_number":44,"utf16_col":783850}}},{"name":"getSize","kind":"function","ident_start":873398,"ident_end":873405,"extent_start":873386,"extent_end":873477,"fully_qualified_name":"getSize","ident_utf16":{"start":{"line_number":44,"utf16_col":783863},"end":{"line_number":44,"utf16_col":783870}},"extent_utf16":{"start":{"line_number":44,"utf16_col":783851},"end":{"line_number":44,"utf16_col":783942}}},{"name":"moveTo","kind":"function","ident_start":873490,"ident_end":873496,"extent_start":873478,"extent_end":873675,"fully_qualified_name":"moveTo","ident_utf16":{"start":{"line_number":44,"utf16_col":783955},"end":{"line_number":44,"utf16_col":783961}},"extent_utf16":{"start":{"line_number":44,"utf16_col":783943},"end":{"line_number":44,"utf16_col":784140}}},{"name":"_moveIfResized","kind":"function","ident_start":873688,"ident_end":873702,"extent_start":873676,"extent_end":873820,"fully_qualified_name":"_moveIfResized","ident_utf16":{"start":{"line_number":44,"utf16_col":784153},"end":{"line_number":44,"utf16_col":784167}},"extent_utf16":{"start":{"line_number":44,"utf16_col":784141},"end":{"line_number":44,"utf16_col":784285}}},{"name":"hide","kind":"function","ident_start":873833,"ident_end":873837,"extent_start":873821,"extent_end":874042,"fully_qualified_name":"hide","ident_utf16":{"start":{"line_number":44,"utf16_col":784298},"end":{"line_number":44,"utf16_col":784302}},"extent_utf16":{"start":{"line_number":44,"utf16_col":784286},"end":{"line_number":44,"utf16_col":784507}}},{"name":"hideLater","kind":"function","ident_start":874055,"ident_end":874064,"extent_start":874043,"extent_end":874249,"fully_qualified_name":"hideLater","ident_utf16":{"start":{"line_number":44,"utf16_col":784520},"end":{"line_number":44,"utf16_col":784529}},"extent_utf16":{"start":{"line_number":44,"utf16_col":784508},"end":{"line_number":44,"utf16_col":784714}}},{"name":"isShow","kind":"function","ident_start":874262,"ident_end":874268,"extent_start":874250,"extent_end":874298,"fully_qualified_name":"isShow","ident_utf16":{"start":{"line_number":44,"utf16_col":784727},"end":{"line_number":44,"utf16_col":784733}},"extent_utf16":{"start":{"line_number":44,"utf16_col":784715},"end":{"line_number":44,"utf16_col":784763}}},{"name":"dispose","kind":"function","ident_start":874311,"ident_end":874318,"extent_start":874299,"extent_end":874478,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":784776},"end":{"line_number":44,"utf16_col":784783}},"extent_utf16":{"start":{"line_number":44,"utf16_col":784764},"end":{"line_number":44,"utf16_col":784943}}},{"name":"t","kind":"function","ident_start":874507,"ident_end":874508,"extent_start":874498,"extent_end":874679,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":784972},"end":{"line_number":44,"utf16_col":784973}},"extent_utf16":{"start":{"line_number":44,"utf16_col":784963},"end":{"line_number":44,"utf16_col":785144}}},{"name":"update","kind":"function","ident_start":874698,"ident_end":874704,"extent_start":874686,"extent_end":874801,"fully_qualified_name":"update","ident_utf16":{"start":{"line_number":44,"utf16_col":785163},"end":{"line_number":44,"utf16_col":785169}},"extent_utf16":{"start":{"line_number":44,"utf16_col":785151},"end":{"line_number":44,"utf16_col":785266}}},{"name":"show","kind":"function","ident_start":874814,"ident_end":874818,"extent_start":874802,"extent_end":874910,"fully_qualified_name":"show","ident_utf16":{"start":{"line_number":44,"utf16_col":785279},"end":{"line_number":44,"utf16_col":785283}},"extent_utf16":{"start":{"line_number":44,"utf16_col":785267},"end":{"line_number":44,"utf16_col":785375}}},{"name":"setContent","kind":"function","ident_start":874923,"ident_end":874933,"extent_start":874911,"extent_end":875768,"fully_qualified_name":"setContent","ident_utf16":{"start":{"line_number":44,"utf16_col":785388},"end":{"line_number":44,"utf16_col":785398}},"extent_utf16":{"start":{"line_number":44,"utf16_col":785376},"end":{"line_number":44,"utf16_col":786233}}},{"name":"setEnterable","kind":"function","ident_start":875781,"ident_end":875793,"extent_start":875769,"extent_end":875824,"fully_qualified_name":"setEnterable","ident_utf16":{"start":{"line_number":44,"utf16_col":786246},"end":{"line_number":44,"utf16_col":786258}},"extent_utf16":{"start":{"line_number":44,"utf16_col":786234},"end":{"line_number":44,"utf16_col":786289}}},{"name":"getSize","kind":"function","ident_start":875837,"ident_end":875844,"extent_start":875825,"extent_end":875967,"fully_qualified_name":"getSize","ident_utf16":{"start":{"line_number":44,"utf16_col":786302},"end":{"line_number":44,"utf16_col":786309}},"extent_utf16":{"start":{"line_number":44,"utf16_col":786290},"end":{"line_number":44,"utf16_col":786432}}},{"name":"moveTo","kind":"function","ident_start":875980,"ident_end":875986,"extent_start":875968,"extent_end":876167,"fully_qualified_name":"moveTo","ident_utf16":{"start":{"line_number":44,"utf16_col":786445},"end":{"line_number":44,"utf16_col":786451}},"extent_utf16":{"start":{"line_number":44,"utf16_col":786433},"end":{"line_number":44,"utf16_col":786632}}},{"name":"_moveIfResized","kind":"function","ident_start":876180,"ident_end":876194,"extent_start":876168,"extent_end":876312,"fully_qualified_name":"_moveIfResized","ident_utf16":{"start":{"line_number":44,"utf16_col":786645},"end":{"line_number":44,"utf16_col":786659}},"extent_utf16":{"start":{"line_number":44,"utf16_col":786633},"end":{"line_number":44,"utf16_col":786777}}},{"name":"hide","kind":"function","ident_start":876325,"ident_end":876329,"extent_start":876313,"extent_end":876379,"fully_qualified_name":"hide","ident_utf16":{"start":{"line_number":44,"utf16_col":786790},"end":{"line_number":44,"utf16_col":786794}},"extent_utf16":{"start":{"line_number":44,"utf16_col":786778},"end":{"line_number":44,"utf16_col":786844}}},{"name":"hideLater","kind":"function","ident_start":876392,"ident_end":876401,"extent_start":876380,"extent_end":876586,"fully_qualified_name":"hideLater","ident_utf16":{"start":{"line_number":44,"utf16_col":786857},"end":{"line_number":44,"utf16_col":786866}},"extent_utf16":{"start":{"line_number":44,"utf16_col":786845},"end":{"line_number":44,"utf16_col":787051}}},{"name":"isShow","kind":"function","ident_start":876599,"ident_end":876605,"extent_start":876587,"extent_end":876635,"fully_qualified_name":"isShow","ident_utf16":{"start":{"line_number":44,"utf16_col":787064},"end":{"line_number":44,"utf16_col":787070}},"extent_utf16":{"start":{"line_number":44,"utf16_col":787052},"end":{"line_number":44,"utf16_col":787100}}},{"name":"dispose","kind":"function","ident_start":876648,"ident_end":876655,"extent_start":876636,"extent_end":876692,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":787113},"end":{"line_number":44,"utf16_col":787120}},"extent_utf16":{"start":{"line_number":44,"utf16_col":787101},"end":{"line_number":44,"utf16_col":787157}}},{"name":"bV","kind":"function","ident_start":876707,"ident_end":876709,"extent_start":876698,"extent_end":876734,"fully_qualified_name":"bV","ident_utf16":{"start":{"line_number":44,"utf16_col":787172},"end":{"line_number":44,"utf16_col":787174}},"extent_utf16":{"start":{"line_number":44,"utf16_col":787163},"end":{"line_number":44,"utf16_col":787199}}},{"name":"wV","kind":"function","ident_start":876743,"ident_end":876745,"extent_start":876734,"extent_end":876887,"fully_qualified_name":"wV","ident_utf16":{"start":{"line_number":44,"utf16_col":787208},"end":{"line_number":44,"utf16_col":787210}},"extent_utf16":{"start":{"line_number":44,"utf16_col":787199},"end":{"line_number":44,"utf16_col":787352}}},{"name":"SV","kind":"function","ident_start":876896,"ident_end":876898,"extent_start":876887,"extent_end":876969,"fully_qualified_name":"SV","ident_utf16":{"start":{"line_number":44,"utf16_col":787361},"end":{"line_number":44,"utf16_col":787363}},"extent_utf16":{"start":{"line_number":44,"utf16_col":787352},"end":{"line_number":44,"utf16_col":787434}}},{"name":"e","kind":"function","ident_start":877045,"ident_end":877046,"extent_start":877036,"extent_end":877118,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":787510},"end":{"line_number":44,"utf16_col":787511}},"extent_utf16":{"start":{"line_number":44,"utf16_col":787501},"end":{"line_number":44,"utf16_col":787583}}},{"name":"init","kind":"function","ident_start":877144,"ident_end":877148,"extent_start":877132,"extent_end":877437,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":787609},"end":{"line_number":44,"utf16_col":787613}},"extent_utf16":{"start":{"line_number":44,"utf16_col":787597},"end":{"line_number":44,"utf16_col":787902}}},{"name":"render","kind":"function","ident_start":877450,"ident_end":877456,"extent_start":877438,"extent_end":877814,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":787915},"end":{"line_number":44,"utf16_col":787921}},"extent_utf16":{"start":{"line_number":44,"utf16_col":787903},"end":{"line_number":44,"utf16_col":788279}}},{"name":"_initGlobalListener","kind":"function","ident_start":877827,"ident_end":877846,"extent_start":877815,"extent_end":878031,"fully_qualified_name":"_initGlobalListener","ident_utf16":{"start":{"line_number":44,"utf16_col":788292},"end":{"line_number":44,"utf16_col":788311}},"extent_utf16":{"start":{"line_number":44,"utf16_col":788280},"end":{"line_number":44,"utf16_col":788496}}},{"name":"_keepShow","kind":"function","ident_start":878044,"ident_end":878053,"extent_start":878032,"extent_end":878414,"fully_qualified_name":"_keepShow","ident_utf16":{"start":{"line_number":44,"utf16_col":788509},"end":{"line_number":44,"utf16_col":788518}},"extent_utf16":{"start":{"line_number":44,"utf16_col":788497},"end":{"line_number":44,"utf16_col":788879}}},{"name":"manuallyShowTip","kind":"function","ident_start":878427,"ident_end":878442,"extent_start":878415,"extent_end":879862,"fully_qualified_name":"manuallyShowTip","ident_utf16":{"start":{"line_number":44,"utf16_col":788892},"end":{"line_number":44,"utf16_col":788907}},"extent_utf16":{"start":{"line_number":44,"utf16_col":788880},"end":{"line_number":44,"utf16_col":790327}}},{"name":"manuallyHideTip","kind":"function","ident_start":879875,"ident_end":879890,"extent_start":879863,"extent_end":880098,"fully_qualified_name":"manuallyHideTip","ident_utf16":{"start":{"line_number":44,"utf16_col":790340},"end":{"line_number":44,"utf16_col":790355}},"extent_utf16":{"start":{"line_number":44,"utf16_col":790328},"end":{"line_number":44,"utf16_col":790563}}},{"name":"_manuallyAxisShowTip","kind":"function","ident_start":880111,"ident_end":880131,"extent_start":880099,"extent_end":880511,"fully_qualified_name":"_manuallyAxisShowTip","ident_utf16":{"start":{"line_number":44,"utf16_col":790576},"end":{"line_number":44,"utf16_col":790596}},"extent_utf16":{"start":{"line_number":44,"utf16_col":790564},"end":{"line_number":44,"utf16_col":790976}}},{"name":"_tryShow","kind":"function","ident_start":880524,"ident_end":880532,"extent_start":880512,"extent_end":881023,"fully_qualified_name":"_tryShow","ident_utf16":{"start":{"line_number":44,"utf16_col":790989},"end":{"line_number":44,"utf16_col":790997}},"extent_utf16":{"start":{"line_number":44,"utf16_col":790977},"end":{"line_number":44,"utf16_col":791488}}},{"name":"_showOrMove","kind":"function","ident_start":881036,"ident_end":881047,"extent_start":881024,"extent_end":881171,"fully_qualified_name":"_showOrMove","ident_utf16":{"start":{"line_number":44,"utf16_col":791501},"end":{"line_number":44,"utf16_col":791512}},"extent_utf16":{"start":{"line_number":44,"utf16_col":791489},"end":{"line_number":44,"utf16_col":791636}}},{"name":"_showAxisTooltip","kind":"function","ident_start":881184,"ident_end":881200,"extent_start":881172,"extent_end":882527,"fully_qualified_name":"_showAxisTooltip","ident_utf16":{"start":{"line_number":44,"utf16_col":791649},"end":{"line_number":44,"utf16_col":791665}},"extent_utf16":{"start":{"line_number":44,"utf16_col":791637},"end":{"line_number":44,"utf16_col":792992}}},{"name":"_showSeriesItemTooltip","kind":"function","ident_start":882540,"ident_end":882562,"extent_start":882528,"extent_end":883373,"fully_qualified_name":"_showSeriesItemTooltip","ident_utf16":{"start":{"line_number":44,"utf16_col":793005},"end":{"line_number":44,"utf16_col":793027}},"extent_utf16":{"start":{"line_number":44,"utf16_col":792993},"end":{"line_number":44,"utf16_col":793838}}},{"name":"_showComponentItemTooltip","kind":"function","ident_start":883386,"ident_end":883411,"extent_start":883374,"extent_end":884022,"fully_qualified_name":"_showComponentItemTooltip","ident_utf16":{"start":{"line_number":44,"utf16_col":793851},"end":{"line_number":44,"utf16_col":793876}},"extent_utf16":{"start":{"line_number":44,"utf16_col":793839},"end":{"line_number":44,"utf16_col":794487}}},{"name":"_showTooltipContent","kind":"function","ident_start":884035,"ident_end":884054,"extent_start":884023,"extent_end":884712,"fully_qualified_name":"_showTooltipContent","ident_utf16":{"start":{"line_number":44,"utf16_col":794500},"end":{"line_number":44,"utf16_col":794519}},"extent_utf16":{"start":{"line_number":44,"utf16_col":794488},"end":{"line_number":44,"utf16_col":795177}}},{"name":"_getNearestPoint","kind":"function","ident_start":884725,"ident_end":884741,"extent_start":884713,"extent_end":884882,"fully_qualified_name":"_getNearestPoint","ident_utf16":{"start":{"line_number":44,"utf16_col":795190},"end":{"line_number":44,"utf16_col":795206}},"extent_utf16":{"start":{"line_number":44,"utf16_col":795178},"end":{"line_number":44,"utf16_col":795347}}},{"name":"_updatePosition","kind":"function","ident_start":884895,"ident_end":884910,"extent_start":884883,"extent_end":886185,"fully_qualified_name":"_updatePosition","ident_utf16":{"start":{"line_number":44,"utf16_col":795360},"end":{"line_number":44,"utf16_col":795375}},"extent_utf16":{"start":{"line_number":44,"utf16_col":795348},"end":{"line_number":44,"utf16_col":796650}}},{"name":"_updateContentNotChangedOnAxis","kind":"function","ident_start":886198,"ident_end":886228,"extent_start":886186,"extent_end":886867,"fully_qualified_name":"_updateContentNotChangedOnAxis","ident_utf16":{"start":{"line_number":44,"utf16_col":796663},"end":{"line_number":44,"utf16_col":796693}},"extent_utf16":{"start":{"line_number":44,"utf16_col":796651},"end":{"line_number":44,"utf16_col":797332}}},{"name":"_hide","kind":"function","ident_start":886880,"ident_end":886885,"extent_start":886868,"extent_end":886962,"fully_qualified_name":"_hide","ident_utf16":{"start":{"line_number":44,"utf16_col":797345},"end":{"line_number":44,"utf16_col":797350}},"extent_utf16":{"start":{"line_number":44,"utf16_col":797333},"end":{"line_number":44,"utf16_col":797427}}},{"name":"dispose","kind":"function","ident_start":886975,"ident_end":886982,"extent_start":886963,"extent_end":887098,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":797440},"end":{"line_number":44,"utf16_col":797447}},"extent_utf16":{"start":{"line_number":44,"utf16_col":797428},"end":{"line_number":44,"utf16_col":797563}}},{"name":"TV","kind":"function","ident_start":887132,"ident_end":887134,"extent_start":887123,"extent_end":887349,"fully_qualified_name":"TV","ident_utf16":{"start":{"line_number":44,"utf16_col":797597},"end":{"line_number":44,"utf16_col":797599}},"extent_utf16":{"start":{"line_number":44,"utf16_col":797588},"end":{"line_number":44,"utf16_col":797814}}},{"name":"CV","kind":"function","ident_start":887358,"ident_end":887360,"extent_start":887349,"extent_end":887413,"fully_qualified_name":"CV","ident_utf16":{"start":{"line_number":44,"utf16_col":797823},"end":{"line_number":44,"utf16_col":797825}},"extent_utf16":{"start":{"line_number":44,"utf16_col":797814},"end":{"line_number":44,"utf16_col":797878}}},{"name":"DV","kind":"function","ident_start":887422,"ident_end":887424,"extent_start":887413,"extent_end":887461,"fully_qualified_name":"DV","ident_utf16":{"start":{"line_number":44,"utf16_col":797887},"end":{"line_number":44,"utf16_col":797889}},"extent_utf16":{"start":{"line_number":44,"utf16_col":797878},"end":{"line_number":44,"utf16_col":797926}}},{"name":"kV","kind":"function","ident_start":887511,"ident_end":887513,"extent_start":887502,"extent_end":887960,"fully_qualified_name":"kV","ident_utf16":{"start":{"line_number":44,"utf16_col":797976},"end":{"line_number":44,"utf16_col":797978}},"extent_utf16":{"start":{"line_number":44,"utf16_col":797967},"end":{"line_number":44,"utf16_col":798425}}},{"name":"PV","kind":"function","ident_start":887978,"ident_end":887980,"extent_start":887969,"extent_end":888036,"fully_qualified_name":"PV","ident_utf16":{"start":{"line_number":44,"utf16_col":798443},"end":{"line_number":44,"utf16_col":798445}},"extent_utf16":{"start":{"line_number":44,"utf16_col":798434},"end":{"line_number":44,"utf16_col":798501}}},{"name":"OV","kind":"function","ident_start":888045,"ident_end":888047,"extent_start":888036,"extent_end":888344,"fully_qualified_name":"OV","ident_utf16":{"start":{"line_number":44,"utf16_col":798510},"end":{"line_number":44,"utf16_col":798512}},"extent_utf16":{"start":{"line_number":44,"utf16_col":798501},"end":{"line_number":44,"utf16_col":798809}}},{"name":"r","kind":"function","ident_start":888104,"ident_end":888105,"extent_start":888104,"extent_end":888118,"fully_qualified_name":"r","ident_utf16":{"start":{"line_number":44,"utf16_col":798569},"end":{"line_number":44,"utf16_col":798570}},"extent_utf16":{"start":{"line_number":44,"utf16_col":798569},"end":{"line_number":44,"utf16_col":798583}}},{"name":"RV","kind":"function","ident_start":888353,"ident_end":888355,"extent_start":888344,"extent_end":888505,"fully_qualified_name":"RV","ident_utf16":{"start":{"line_number":44,"utf16_col":798818},"end":{"line_number":44,"utf16_col":798820}},"extent_utf16":{"start":{"line_number":44,"utf16_col":798809},"end":{"line_number":44,"utf16_col":798970}}},{"name":"point","kind":"function","ident_start":888543,"ident_end":888548,"extent_start":888543,"extent_end":888609,"fully_qualified_name":"point","ident_utf16":{"start":{"line_number":44,"utf16_col":799008},"end":{"line_number":44,"utf16_col":799013}},"extent_utf16":{"start":{"line_number":44,"utf16_col":799008},"end":{"line_number":44,"utf16_col":799074}}},{"name":"rect","kind":"function","ident_start":888610,"ident_end":888614,"extent_start":888610,"extent_end":888669,"fully_qualified_name":"rect","ident_utf16":{"start":{"line_number":44,"utf16_col":799075},"end":{"line_number":44,"utf16_col":799079}},"extent_utf16":{"start":{"line_number":44,"utf16_col":799075},"end":{"line_number":44,"utf16_col":799134}}},{"name":"point","kind":"function","ident_start":888680,"ident_end":888685,"extent_start":888680,"extent_end":888769,"fully_qualified_name":"point","ident_utf16":{"start":{"line_number":44,"utf16_col":799145},"end":{"line_number":44,"utf16_col":799150}},"extent_utf16":{"start":{"line_number":44,"utf16_col":799145},"end":{"line_number":44,"utf16_col":799234}}},{"name":"rect","kind":"function","ident_start":888770,"ident_end":888774,"extent_start":888770,"extent_end":889055,"fully_qualified_name":"rect","ident_utf16":{"start":{"line_number":44,"utf16_col":799235},"end":{"line_number":44,"utf16_col":799239}},"extent_utf16":{"start":{"line_number":44,"utf16_col":799235},"end":{"line_number":44,"utf16_col":799520}}},{"name":"EV","kind":"function","ident_start":889067,"ident_end":889069,"extent_start":889058,"extent_end":889328,"fully_qualified_name":"EV","ident_utf16":{"start":{"line_number":44,"utf16_col":799532},"end":{"line_number":44,"utf16_col":799534}},"extent_utf16":{"start":{"line_number":44,"utf16_col":799523},"end":{"line_number":44,"utf16_col":799793}}},{"name":"point","kind":"function","ident_start":889117,"ident_end":889122,"extent_start":889117,"extent_end":889178,"fully_qualified_name":"point","ident_utf16":{"start":{"line_number":44,"utf16_col":799582},"end":{"line_number":44,"utf16_col":799587}},"extent_utf16":{"start":{"line_number":44,"utf16_col":799582},"end":{"line_number":44,"utf16_col":799643}}},{"name":"rect","kind":"function","ident_start":889179,"ident_end":889183,"extent_start":889179,"extent_end":889326,"fully_qualified_name":"rect","ident_utf16":{"start":{"line_number":44,"utf16_col":799644},"end":{"line_number":44,"utf16_col":799648}},"extent_utf16":{"start":{"line_number":44,"utf16_col":799644},"end":{"line_number":44,"utf16_col":799791}}},{"name":"zV","kind":"function","ident_start":889337,"ident_end":889339,"extent_start":889328,"extent_end":889369,"fully_qualified_name":"zV","ident_utf16":{"start":{"line_number":44,"utf16_col":799802},"end":{"line_number":44,"utf16_col":799804}},"extent_utf16":{"start":{"line_number":44,"utf16_col":799793},"end":{"line_number":44,"utf16_col":799834}}},{"name":"GV","kind":"function","ident_start":889459,"ident_end":889461,"extent_start":889450,"extent_end":889584,"fully_qualified_name":"GV","ident_utf16":{"start":{"line_number":44,"utf16_col":799924},"end":{"line_number":44,"utf16_col":799926}},"extent_utf16":{"start":{"line_number":44,"utf16_col":799915},"end":{"line_number":44,"utf16_col":800049}}},{"name":"WV","kind":"function","ident_start":889593,"ident_end":889595,"extent_start":889584,"extent_end":891769,"fully_qualified_name":"WV","ident_utf16":{"start":{"line_number":44,"utf16_col":800058},"end":{"line_number":44,"utf16_col":800060}},"extent_utf16":{"start":{"line_number":44,"utf16_col":800049},"end":{"line_number":44,"utf16_col":802234}}},{"name":"point","kind":"function","ident_start":890136,"ident_end":890141,"extent_start":890136,"extent_end":890180,"fully_qualified_name":"point","ident_utf16":{"start":{"line_number":44,"utf16_col":800601},"end":{"line_number":44,"utf16_col":800606}},"extent_utf16":{"start":{"line_number":44,"utf16_col":800601},"end":{"line_number":44,"utf16_col":800645}}},{"name":"rect","kind":"function","ident_start":890181,"ident_end":890185,"extent_start":890181,"extent_end":890223,"fully_qualified_name":"rect","ident_utf16":{"start":{"line_number":44,"utf16_col":800646},"end":{"line_number":44,"utf16_col":800650}},"extent_utf16":{"start":{"line_number":44,"utf16_col":800646},"end":{"line_number":44,"utf16_col":800688}}},{"name":"g","kind":"function","ident_start":890309,"ident_end":890310,"extent_start":890300,"extent_end":890338,"fully_qualified_name":"g","ident_utf16":{"start":{"line_number":44,"utf16_col":800774},"end":{"line_number":44,"utf16_col":800775}},"extent_utf16":{"start":{"line_number":44,"utf16_col":800765},"end":{"line_number":44,"utf16_col":800803}}},{"name":"y","kind":"function","ident_start":890347,"ident_end":890348,"extent_start":890338,"extent_end":890369,"fully_qualified_name":"y","ident_utf16":{"start":{"line_number":44,"utf16_col":800812},"end":{"line_number":44,"utf16_col":800813}},"extent_utf16":{"start":{"line_number":44,"utf16_col":800803},"end":{"line_number":44,"utf16_col":800834}}},{"name":"l","kind":"function","ident_start":891306,"ident_end":891307,"extent_start":891297,"extent_end":891328,"fully_qualified_name":"l","ident_utf16":{"start":{"line_number":44,"utf16_col":801771},"end":{"line_number":44,"utf16_col":801772}},"extent_utf16":{"start":{"line_number":44,"utf16_col":801762},"end":{"line_number":44,"utf16_col":801793}}},{"name":"u","kind":"function","ident_start":891337,"ident_end":891338,"extent_start":891328,"extent_end":891356,"fully_qualified_name":"u","ident_utf16":{"start":{"line_number":44,"utf16_col":801802},"end":{"line_number":44,"utf16_col":801803}},"extent_utf16":{"start":{"line_number":44,"utf16_col":801793},"end":{"line_number":44,"utf16_col":801821}}},{"name":"h","kind":"function","ident_start":891365,"ident_end":891366,"extent_start":891356,"extent_end":891538,"fully_qualified_name":"h","ident_utf16":{"start":{"line_number":44,"utf16_col":801830},"end":{"line_number":44,"utf16_col":801831}},"extent_utf16":{"start":{"line_number":44,"utf16_col":801821},"end":{"line_number":44,"utf16_col":802003}}},{"name":"HV","kind":"function","ident_start":891778,"ident_end":891780,"extent_start":891769,"extent_end":891888,"fully_qualified_name":"HV","ident_utf16":{"start":{"line_number":44,"utf16_col":802243},"end":{"line_number":44,"utf16_col":802245}},"extent_utf16":{"start":{"line_number":44,"utf16_col":802234},"end":{"line_number":44,"utf16_col":802353}}},{"name":"YV","kind":"function","ident_start":891897,"ident_end":891899,"extent_start":891888,"extent_end":892000,"fully_qualified_name":"YV","ident_utf16":{"start":{"line_number":44,"utf16_col":802362},"end":{"line_number":44,"utf16_col":802364}},"extent_utf16":{"start":{"line_number":44,"utf16_col":802353},"end":{"line_number":44,"utf16_col":802465}}},{"name":"rect","kind":"function","ident_start":892008,"ident_end":892012,"extent_start":892008,"extent_end":892044,"fully_qualified_name":"rect","ident_utf16":{"start":{"line_number":44,"utf16_col":802473},"end":{"line_number":44,"utf16_col":802477}},"extent_utf16":{"start":{"line_number":44,"utf16_col":802473},"end":{"line_number":44,"utf16_col":802509}}},{"name":"polygon","kind":"function","ident_start":892045,"ident_end":892052,"extent_start":892045,"extent_end":892281,"fully_qualified_name":"polygon","ident_utf16":{"start":{"line_number":44,"utf16_col":802510},"end":{"line_number":44,"utf16_col":802517}},"extent_utf16":{"start":{"line_number":44,"utf16_col":802510},"end":{"line_number":44,"utf16_col":802746}}},{"name":"UV","kind":"function","ident_start":892292,"ident_end":892294,"extent_start":892283,"extent_end":892361,"fully_qualified_name":"UV","ident_utf16":{"start":{"line_number":44,"utf16_col":802757},"end":{"line_number":44,"utf16_col":802759}},"extent_utf16":{"start":{"line_number":44,"utf16_col":802748},"end":{"line_number":44,"utf16_col":802826}}},{"name":"e","kind":"function","ident_start":892389,"ident_end":892390,"extent_start":892380,"extent_end":892462,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":802854},"end":{"line_number":44,"utf16_col":802855}},"extent_utf16":{"start":{"line_number":44,"utf16_col":802845},"end":{"line_number":44,"utf16_col":802927}}},{"name":"init","kind":"function","ident_start":892488,"ident_end":892492,"extent_start":892476,"extent_end":892628,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":802953},"end":{"line_number":44,"utf16_col":802957}},"extent_utf16":{"start":{"line_number":44,"utf16_col":802941},"end":{"line_number":44,"utf16_col":803093}}},{"name":"render","kind":"function","ident_start":892641,"ident_end":892647,"extent_start":892629,"extent_end":892711,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":803106},"end":{"line_number":44,"utf16_col":803112}},"extent_utf16":{"start":{"line_number":44,"utf16_col":803094},"end":{"line_number":44,"utf16_col":803176}}},{"name":"updateTransform","kind":"function","ident_start":892724,"ident_end":892739,"extent_start":892712,"extent_end":892796,"fully_qualified_name":"updateTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":803189},"end":{"line_number":44,"utf16_col":803204}},"extent_utf16":{"start":{"line_number":44,"utf16_col":803177},"end":{"line_number":44,"utf16_col":803261}}},{"name":"updateVisual","kind":"function","ident_start":892809,"ident_end":892821,"extent_start":892797,"extent_end":892870,"fully_qualified_name":"updateVisual","ident_utf16":{"start":{"line_number":44,"utf16_col":803274},"end":{"line_number":44,"utf16_col":803286}},"extent_utf16":{"start":{"line_number":44,"utf16_col":803262},"end":{"line_number":44,"utf16_col":803335}}},{"name":"updateView","kind":"function","ident_start":892883,"ident_end":892893,"extent_start":892871,"extent_end":892944,"fully_qualified_name":"updateView","ident_utf16":{"start":{"line_number":44,"utf16_col":803348},"end":{"line_number":44,"utf16_col":803358}},"extent_utf16":{"start":{"line_number":44,"utf16_col":803336},"end":{"line_number":44,"utf16_col":803409}}},{"name":"_updateController","kind":"function","ident_start":892957,"ident_end":892974,"extent_start":892945,"extent_end":893143,"fully_qualified_name":"_updateController","ident_utf16":{"start":{"line_number":44,"utf16_col":803422},"end":{"line_number":44,"utf16_col":803439}},"extent_utf16":{"start":{"line_number":44,"utf16_col":803410},"end":{"line_number":44,"utf16_col":803608}}},{"name":"dispose","kind":"function","ident_start":893156,"ident_end":893163,"extent_start":893144,"extent_end":893207,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":803621},"end":{"line_number":44,"utf16_col":803628}},"extent_utf16":{"start":{"line_number":44,"utf16_col":803609},"end":{"line_number":44,"utf16_col":803672}}},{"name":"_onBrush","kind":"function","ident_start":893220,"ident_end":893228,"extent_start":893208,"extent_end":893510,"fully_qualified_name":"_onBrush","ident_utf16":{"start":{"line_number":44,"utf16_col":803685},"end":{"line_number":44,"utf16_col":803693}},"extent_utf16":{"start":{"line_number":44,"utf16_col":803673},"end":{"line_number":44,"utf16_col":803975}}},{"name":"e","kind":"function","ident_start":893557,"ident_end":893558,"extent_start":893548,"extent_end":893658,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":804022},"end":{"line_number":44,"utf16_col":804023}},"extent_utf16":{"start":{"line_number":44,"utf16_col":804013},"end":{"line_number":44,"utf16_col":804123}}},{"name":"optionUpdated","kind":"function","ident_start":893684,"ident_end":893697,"extent_start":893672,"extent_end":893878,"fully_qualified_name":"optionUpdated","ident_utf16":{"start":{"line_number":44,"utf16_col":804149},"end":{"line_number":44,"utf16_col":804162}},"extent_utf16":{"start":{"line_number":44,"utf16_col":804137},"end":{"line_number":44,"utf16_col":804343}}},{"name":"setAreas","kind":"function","ident_start":893891,"ident_end":893899,"extent_start":893879,"extent_end":893978,"fully_qualified_name":"setAreas","ident_utf16":{"start":{"line_number":44,"utf16_col":804356},"end":{"line_number":44,"utf16_col":804364}},"extent_utf16":{"start":{"line_number":44,"utf16_col":804344},"end":{"line_number":44,"utf16_col":804443}}},{"name":"setBrushOption","kind":"function","ident_start":893991,"ident_end":894005,"extent_start":893979,"extent_end":894095,"fully_qualified_name":"setBrushOption","ident_utf16":{"start":{"line_number":44,"utf16_col":804456},"end":{"line_number":44,"utf16_col":804470}},"extent_utf16":{"start":{"line_number":44,"utf16_col":804444},"end":{"line_number":44,"utf16_col":804560}}},{"name":"qV","kind":"function","ident_start":894423,"ident_end":894425,"extent_start":894414,"extent_end":894605,"fully_qualified_name":"qV","ident_utf16":{"start":{"line_number":44,"utf16_col":804888},"end":{"line_number":44,"utf16_col":804890}},"extent_utf16":{"start":{"line_number":44,"utf16_col":804879},"end":{"line_number":44,"utf16_col":805070}}},{"name":"e","kind":"function","ident_start":894686,"ident_end":894687,"extent_start":894677,"extent_end":894737,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":805151},"end":{"line_number":44,"utf16_col":805152}},"extent_utf16":{"start":{"line_number":44,"utf16_col":805142},"end":{"line_number":44,"utf16_col":805202}}},{"name":"render","kind":"function","ident_start":894763,"ident_end":894769,"extent_start":894751,"extent_end":895077,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":805228},"end":{"line_number":44,"utf16_col":805234}},"extent_utf16":{"start":{"line_number":44,"utf16_col":805216},"end":{"line_number":44,"utf16_col":805542}}},{"name":"updateView","kind":"function","ident_start":895090,"ident_end":895100,"extent_start":895078,"extent_end":895136,"fully_qualified_name":"updateView","ident_utf16":{"start":{"line_number":44,"utf16_col":805555},"end":{"line_number":44,"utf16_col":805565}},"extent_utf16":{"start":{"line_number":44,"utf16_col":805543},"end":{"line_number":44,"utf16_col":805601}}},{"name":"getIcons","kind":"function","ident_start":895149,"ident_end":895157,"extent_start":895137,"extent_end":895272,"fully_qualified_name":"getIcons","ident_utf16":{"start":{"line_number":44,"utf16_col":805614},"end":{"line_number":44,"utf16_col":805622}},"extent_utf16":{"start":{"line_number":44,"utf16_col":805602},"end":{"line_number":44,"utf16_col":805737}}},{"name":"onclick","kind":"function","ident_start":895285,"ident_end":895292,"extent_start":895273,"extent_end":895636,"fully_qualified_name":"onclick","ident_utf16":{"start":{"line_number":44,"utf16_col":805750},"end":{"line_number":44,"utf16_col":805757}},"extent_utf16":{"start":{"line_number":44,"utf16_col":805738},"end":{"line_number":44,"utf16_col":806101}}},{"name":"getDefaultOption","kind":"function","ident_start":895639,"ident_end":895655,"extent_start":895637,"extent_end":897271,"fully_qualified_name":"getDefaultOption","ident_utf16":{"start":{"line_number":44,"utf16_col":806104},"end":{"line_number":44,"utf16_col":806120}},"extent_utf16":{"start":{"line_number":44,"utf16_col":806102},"end":{"line_number":44,"utf16_col":807736}}},{"name":"e","kind":"function","ident_start":897307,"ident_end":897308,"extent_start":897298,"extent_end":897420,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":807772},"end":{"line_number":44,"utf16_col":807773}},"extent_utf16":{"start":{"line_number":44,"utf16_col":807763},"end":{"line_number":44,"utf16_col":807885}}},{"name":"e","kind":"function","ident_start":897762,"ident_end":897763,"extent_start":897753,"extent_end":897835,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":808227},"end":{"line_number":44,"utf16_col":808228}},"extent_utf16":{"start":{"line_number":44,"utf16_col":808218},"end":{"line_number":44,"utf16_col":808300}}},{"name":"render","kind":"function","ident_start":897861,"ident_end":897867,"extent_start":897849,"extent_end":899431,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":808326},"end":{"line_number":44,"utf16_col":808332}},"extent_utf16":{"start":{"line_number":44,"utf16_col":808314},"end":{"line_number":44,"utf16_col":809896}}},{"name":"e","kind":"function","ident_start":899482,"ident_end":899483,"extent_start":899473,"extent_end":899574,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":809947},"end":{"line_number":44,"utf16_col":809948}},"extent_utf16":{"start":{"line_number":44,"utf16_col":809938},"end":{"line_number":44,"utf16_col":810039}}},{"name":"init","kind":"function","ident_start":899600,"ident_end":899604,"extent_start":899588,"extent_end":899669,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":810065},"end":{"line_number":44,"utf16_col":810069}},"extent_utf16":{"start":{"line_number":44,"utf16_col":810053},"end":{"line_number":44,"utf16_col":810134}}},{"name":"mergeOption","kind":"function","ident_start":899682,"ident_end":899693,"extent_start":899670,"extent_end":899769,"fully_qualified_name":"mergeOption","ident_utf16":{"start":{"line_number":44,"utf16_col":810147},"end":{"line_number":44,"utf16_col":810158}},"extent_utf16":{"start":{"line_number":44,"utf16_col":810135},"end":{"line_number":44,"utf16_col":810234}}},{"name":"setCurrentIndex","kind":"function","ident_start":899782,"ident_end":899797,"extent_start":899770,"extent_end":899956,"fully_qualified_name":"setCurrentIndex","ident_utf16":{"start":{"line_number":44,"utf16_col":810247},"end":{"line_number":44,"utf16_col":810262}},"extent_utf16":{"start":{"line_number":44,"utf16_col":810235},"end":{"line_number":44,"utf16_col":810421}}},{"name":"getCurrentIndex","kind":"function","ident_start":899969,"ident_end":899984,"extent_start":899957,"extent_end":900028,"fully_qualified_name":"getCurrentIndex","ident_utf16":{"start":{"line_number":44,"utf16_col":810434},"end":{"line_number":44,"utf16_col":810449}},"extent_utf16":{"start":{"line_number":44,"utf16_col":810422},"end":{"line_number":44,"utf16_col":810493}}},{"name":"isIndexMax","kind":"function","ident_start":900041,"ident_end":900051,"extent_start":900029,"extent_end":900115,"fully_qualified_name":"isIndexMax","ident_utf16":{"start":{"line_number":44,"utf16_col":810506},"end":{"line_number":44,"utf16_col":810516}},"extent_utf16":{"start":{"line_number":44,"utf16_col":810494},"end":{"line_number":44,"utf16_col":810580}}},{"name":"setPlayState","kind":"function","ident_start":900128,"ident_end":900140,"extent_start":900116,"extent_end":900178,"fully_qualified_name":"setPlayState","ident_utf16":{"start":{"line_number":44,"utf16_col":810593},"end":{"line_number":44,"utf16_col":810605}},"extent_utf16":{"start":{"line_number":44,"utf16_col":810581},"end":{"line_number":44,"utf16_col":810643}}},{"name":"getPlayState","kind":"function","ident_start":900191,"ident_end":900203,"extent_start":900179,"extent_end":900244,"fully_qualified_name":"getPlayState","ident_utf16":{"start":{"line_number":44,"utf16_col":810656},"end":{"line_number":44,"utf16_col":810668}},"extent_utf16":{"start":{"line_number":44,"utf16_col":810644},"end":{"line_number":44,"utf16_col":810709}}},{"name":"_initData","kind":"function","ident_start":900257,"ident_end":900266,"extent_start":900245,"extent_end":900587,"fully_qualified_name":"_initData","ident_utf16":{"start":{"line_number":44,"utf16_col":810722},"end":{"line_number":44,"utf16_col":810731}},"extent_utf16":{"start":{"line_number":44,"utf16_col":810710},"end":{"line_number":44,"utf16_col":811052}}},{"name":"getData","kind":"function","ident_start":900600,"ident_end":900607,"extent_start":900588,"extent_end":900637,"fully_qualified_name":"getData","ident_utf16":{"start":{"line_number":44,"utf16_col":811065},"end":{"line_number":44,"utf16_col":811072}},"extent_utf16":{"start":{"line_number":44,"utf16_col":811053},"end":{"line_number":44,"utf16_col":811102}}},{"name":"getCategories","kind":"function","ident_start":900650,"ident_end":900663,"extent_start":900638,"extent_end":900739,"fully_qualified_name":"getCategories","ident_utf16":{"start":{"line_number":44,"utf16_col":811115},"end":{"line_number":44,"utf16_col":811128}},"extent_utf16":{"start":{"line_number":44,"utf16_col":811103},"end":{"line_number":44,"utf16_col":811204}}},{"name":"e","kind":"function","ident_start":901046,"ident_end":901047,"extent_start":901037,"extent_end":901119,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":811511},"end":{"line_number":44,"utf16_col":811512}},"extent_utf16":{"start":{"line_number":44,"utf16_col":811502},"end":{"line_number":44,"utf16_col":811584}}},{"name":"e","kind":"function","ident_start":903418,"ident_end":903419,"extent_start":903409,"extent_end":903491,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":813883},"end":{"line_number":44,"utf16_col":813884}},"extent_utf16":{"start":{"line_number":44,"utf16_col":813874},"end":{"line_number":44,"utf16_col":813956}}},{"name":"e","kind":"function","ident_start":903554,"ident_end":903555,"extent_start":903545,"extent_end":903623,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":814019},"end":{"line_number":44,"utf16_col":814020}},"extent_utf16":{"start":{"line_number":44,"utf16_col":814010},"end":{"line_number":44,"utf16_col":814088}}},{"name":"getLabelModel","kind":"function","ident_start":903649,"ident_end":903662,"extent_start":903637,"extent_end":903710,"fully_qualified_name":"getLabelModel","ident_utf16":{"start":{"line_number":44,"utf16_col":814114},"end":{"line_number":44,"utf16_col":814127}},"extent_utf16":{"start":{"line_number":44,"utf16_col":814102},"end":{"line_number":44,"utf16_col":814175}}},{"name":"isHorizontal","kind":"function","ident_start":903723,"ident_end":903735,"extent_start":903711,"extent_end":903793,"fully_qualified_name":"isHorizontal","ident_utf16":{"start":{"line_number":44,"utf16_col":814188},"end":{"line_number":44,"utf16_col":814200}},"extent_utf16":{"start":{"line_number":44,"utf16_col":814176},"end":{"line_number":44,"utf16_col":814258}}},{"name":"e","kind":"function","ident_start":903844,"ident_end":903845,"extent_start":903835,"extent_end":903917,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":814309},"end":{"line_number":44,"utf16_col":814310}},"extent_utf16":{"start":{"line_number":44,"utf16_col":814300},"end":{"line_number":44,"utf16_col":814382}}},{"name":"init","kind":"function","ident_start":903943,"ident_end":903947,"extent_start":903931,"extent_end":903973,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":814408},"end":{"line_number":44,"utf16_col":814412}},"extent_utf16":{"start":{"line_number":44,"utf16_col":814396},"end":{"line_number":44,"utf16_col":814438}}},{"name":"render","kind":"function","ident_start":903986,"ident_end":903992,"extent_start":903974,"extent_end":904515,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":814451},"end":{"line_number":44,"utf16_col":814457}},"extent_utf16":{"start":{"line_number":44,"utf16_col":814439},"end":{"line_number":44,"utf16_col":814980}}},{"name":"formatTooltip","kind":"function","ident_start":904222,"ident_end":904235,"extent_start":904220,"extent_end":904317,"fully_qualified_name":"formatTooltip","ident_utf16":{"start":{"line_number":44,"utf16_col":814687},"end":{"line_number":44,"utf16_col":814700}},"extent_utf16":{"start":{"line_number":44,"utf16_col":814685},"end":{"line_number":44,"utf16_col":814782}}},{"name":"remove","kind":"function","ident_start":904528,"ident_end":904534,"extent_start":904516,"extent_end":904588,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":814993},"end":{"line_number":44,"utf16_col":814999}},"extent_utf16":{"start":{"line_number":44,"utf16_col":814981},"end":{"line_number":44,"utf16_col":815053}}},{"name":"dispose","kind":"function","ident_start":904601,"ident_end":904608,"extent_start":904589,"extent_end":904639,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":815066},"end":{"line_number":44,"utf16_col":815073}},"extent_utf16":{"start":{"line_number":44,"utf16_col":815054},"end":{"line_number":44,"utf16_col":815104}}},{"name":"_layout","kind":"function","ident_start":904652,"ident_end":904659,"extent_start":904640,"extent_end":905981,"fully_qualified_name":"_layout","ident_utf16":{"start":{"line_number":44,"utf16_col":815117},"end":{"line_number":44,"utf16_col":815124}},"extent_utf16":{"start":{"line_number":44,"utf16_col":815105},"end":{"line_number":44,"utf16_col":816446}}},{"name":"_position","kind":"function","ident_start":905994,"ident_end":906003,"extent_start":905982,"extent_end":906670,"fully_qualified_name":"_position","ident_utf16":{"start":{"line_number":44,"utf16_col":816459},"end":{"line_number":44,"utf16_col":816468}},"extent_utf16":{"start":{"line_number":44,"utf16_col":816447},"end":{"line_number":44,"utf16_col":817135}}},{"name":"g","kind":"function","ident_start":906441,"ident_end":906442,"extent_start":906432,"extent_end":906490,"fully_qualified_name":"g","ident_utf16":{"start":{"line_number":44,"utf16_col":816906},"end":{"line_number":44,"utf16_col":816907}},"extent_utf16":{"start":{"line_number":44,"utf16_col":816897},"end":{"line_number":44,"utf16_col":816955}}},{"name":"y","kind":"function","ident_start":906499,"ident_end":906500,"extent_start":906490,"extent_end":906549,"fully_qualified_name":"y","ident_utf16":{"start":{"line_number":44,"utf16_col":816964},"end":{"line_number":44,"utf16_col":816965}},"extent_utf16":{"start":{"line_number":44,"utf16_col":816955},"end":{"line_number":44,"utf16_col":817014}}},{"name":"v","kind":"function","ident_start":906558,"ident_end":906559,"extent_start":906549,"extent_end":906593,"fully_qualified_name":"v","ident_utf16":{"start":{"line_number":44,"utf16_col":817023},"end":{"line_number":44,"utf16_col":817024}},"extent_utf16":{"start":{"line_number":44,"utf16_col":817014},"end":{"line_number":44,"utf16_col":817058}}},{"name":"_createAxis","kind":"function","ident_start":906683,"ident_end":906694,"extent_start":906671,"extent_end":907212,"fully_qualified_name":"_createAxis","ident_utf16":{"start":{"line_number":44,"utf16_col":817148},"end":{"line_number":44,"utf16_col":817159}},"extent_utf16":{"start":{"line_number":44,"utf16_col":817136},"end":{"line_number":44,"utf16_col":817677}}},{"name":"getTicks","kind":"function","ident_start":907001,"ident_end":907009,"extent_start":906999,"extent_end":907081,"fully_qualified_name":"getTicks","ident_utf16":{"start":{"line_number":44,"utf16_col":817466},"end":{"line_number":44,"utf16_col":817474}},"extent_utf16":{"start":{"line_number":44,"utf16_col":817464},"end":{"line_number":44,"utf16_col":817546}}},{"name":"_createGroup","kind":"function","ident_start":907225,"ident_end":907237,"extent_start":907213,"extent_end":907298,"fully_qualified_name":"_createGroup","ident_utf16":{"start":{"line_number":44,"utf16_col":817690},"end":{"line_number":44,"utf16_col":817702}},"extent_utf16":{"start":{"line_number":44,"utf16_col":817678},"end":{"line_number":44,"utf16_col":817763}}},{"name":"_renderAxisLine","kind":"function","ident_start":907311,"ident_end":907326,"extent_start":907299,"extent_end":907782,"fully_qualified_name":"_renderAxisLine","ident_utf16":{"start":{"line_number":44,"utf16_col":817776},"end":{"line_number":44,"utf16_col":817791}},"extent_utf16":{"start":{"line_number":44,"utf16_col":817764},"end":{"line_number":44,"utf16_col":818247}}},{"name":"_renderAxisTick","kind":"function","ident_start":907795,"ident_end":907810,"extent_start":907783,"extent_end":908361,"fully_qualified_name":"_renderAxisTick","ident_utf16":{"start":{"line_number":44,"utf16_col":818260},"end":{"line_number":44,"utf16_col":818275}},"extent_utf16":{"start":{"line_number":44,"utf16_col":818248},"end":{"line_number":44,"utf16_col":818826}}},{"name":"_renderAxisLabel","kind":"function","ident_start":908374,"ident_end":908390,"extent_start":908362,"extent_end":909007,"fully_qualified_name":"_renderAxisLabel","ident_utf16":{"start":{"line_number":44,"utf16_col":818839},"end":{"line_number":44,"utf16_col":818855}},"extent_utf16":{"start":{"line_number":44,"utf16_col":818827},"end":{"line_number":44,"utf16_col":819472}}},{"name":"_renderControl","kind":"function","ident_start":909020,"ident_end":909034,"extent_start":909008,"extent_end":909799,"fully_qualified_name":"_renderControl","ident_utf16":{"start":{"line_number":44,"utf16_col":819485},"end":{"line_number":44,"utf16_col":819499}},"extent_utf16":{"start":{"line_number":44,"utf16_col":819473},"end":{"line_number":44,"utf16_col":820264}}},{"name":"h","kind":"function","ident_start":909237,"ident_end":909238,"extent_start":909228,"extent_end":909595,"fully_qualified_name":"h","ident_utf16":{"start":{"line_number":44,"utf16_col":819702},"end":{"line_number":44,"utf16_col":819703}},"extent_utf16":{"start":{"line_number":44,"utf16_col":819693},"end":{"line_number":44,"utf16_col":820060}}},{"name":"_renderCurrentPointer","kind":"function","ident_start":909812,"ident_end":909833,"extent_start":909800,"extent_end":910215,"fully_qualified_name":"_renderCurrentPointer","ident_utf16":{"start":{"line_number":44,"utf16_col":820277},"end":{"line_number":44,"utf16_col":820298}},"extent_utf16":{"start":{"line_number":44,"utf16_col":820265},"end":{"line_number":44,"utf16_col":820680}}},{"name":"onCreate","kind":"function","ident_start":909950,"ident_end":909958,"extent_start":909950,"extent_end":910092,"fully_qualified_name":"onCreate","ident_utf16":{"start":{"line_number":44,"utf16_col":820415},"end":{"line_number":44,"utf16_col":820423}},"extent_utf16":{"start":{"line_number":44,"utf16_col":820415},"end":{"line_number":44,"utf16_col":820557}}},{"name":"onUpdate","kind":"function","ident_start":910093,"ident_end":910101,"extent_start":910093,"extent_end":910142,"fully_qualified_name":"onUpdate","ident_utf16":{"start":{"line_number":44,"utf16_col":820558},"end":{"line_number":44,"utf16_col":820566}},"extent_utf16":{"start":{"line_number":44,"utf16_col":820558},"end":{"line_number":44,"utf16_col":820607}}},{"name":"_handlePlayClick","kind":"function","ident_start":910228,"ident_end":910244,"extent_start":910216,"extent_end":910355,"fully_qualified_name":"_handlePlayClick","ident_utf16":{"start":{"line_number":44,"utf16_col":820693},"end":{"line_number":44,"utf16_col":820709}},"extent_utf16":{"start":{"line_number":44,"utf16_col":820681},"end":{"line_number":44,"utf16_col":820820}}},{"name":"_handlePointerDrag","kind":"function","ident_start":910368,"ident_end":910386,"extent_start":910356,"extent_end":910473,"fully_qualified_name":"_handlePointerDrag","ident_utf16":{"start":{"line_number":44,"utf16_col":820833},"end":{"line_number":44,"utf16_col":820851}},"extent_utf16":{"start":{"line_number":44,"utf16_col":820821},"end":{"line_number":44,"utf16_col":820938}}},{"name":"_handlePointerDragend","kind":"function","ident_start":910486,"ident_end":910507,"extent_start":910474,"extent_end":910574,"fully_qualified_name":"_handlePointerDragend","ident_utf16":{"start":{"line_number":44,"utf16_col":820951},"end":{"line_number":44,"utf16_col":820972}},"extent_utf16":{"start":{"line_number":44,"utf16_col":820939},"end":{"line_number":44,"utf16_col":821039}}},{"name":"_pointerChangeTimeline","kind":"function","ident_start":910587,"ident_end":910609,"extent_start":910575,"extent_end":910954,"fully_qualified_name":"_pointerChangeTimeline","ident_utf16":{"start":{"line_number":44,"utf16_col":821052},"end":{"line_number":44,"utf16_col":821074}},"extent_utf16":{"start":{"line_number":44,"utf16_col":821040},"end":{"line_number":44,"utf16_col":821419}}},{"name":"_doPlayStop","kind":"function","ident_start":910967,"ident_end":910978,"extent_start":910955,"extent_end":911197,"fully_qualified_name":"_doPlayStop","ident_utf16":{"start":{"line_number":44,"utf16_col":821432},"end":{"line_number":44,"utf16_col":821443}},"extent_utf16":{"start":{"line_number":44,"utf16_col":821420},"end":{"line_number":44,"utf16_col":821662}}},{"name":"_toAxisCoord","kind":"function","ident_start":911210,"ident_end":911222,"extent_start":911198,"extent_end":911287,"fully_qualified_name":"_toAxisCoord","ident_utf16":{"start":{"line_number":44,"utf16_col":821675},"end":{"line_number":44,"utf16_col":821687}},"extent_utf16":{"start":{"line_number":44,"utf16_col":821663},"end":{"line_number":44,"utf16_col":821752}}},{"name":"_findNearestTick","kind":"function","ident_start":911300,"ident_end":911316,"extent_start":911288,"extent_end":911475,"fully_qualified_name":"_findNearestTick","ident_utf16":{"start":{"line_number":44,"utf16_col":821765},"end":{"line_number":44,"utf16_col":821781}},"extent_utf16":{"start":{"line_number":44,"utf16_col":821753},"end":{"line_number":44,"utf16_col":821940}}},{"name":"_clearTimer","kind":"function","ident_start":911488,"ident_end":911499,"extent_start":911476,"extent_end":911569,"fully_qualified_name":"_clearTimer","ident_utf16":{"start":{"line_number":44,"utf16_col":821953},"end":{"line_number":44,"utf16_col":821964}},"extent_utf16":{"start":{"line_number":44,"utf16_col":821941},"end":{"line_number":44,"utf16_col":822034}}},{"name":"_changeTimeline","kind":"function","ident_start":911582,"ident_end":911597,"extent_start":911570,"extent_end":911754,"fully_qualified_name":"_changeTimeline","ident_utf16":{"start":{"line_number":44,"utf16_col":822047},"end":{"line_number":44,"utf16_col":822062}},"extent_utf16":{"start":{"line_number":44,"utf16_col":822035},"end":{"line_number":44,"utf16_col":822219}}},{"name":"_updateTicksStatus","kind":"function","ident_start":911767,"ident_end":911785,"extent_start":911755,"extent_end":912033,"fully_qualified_name":"_updateTicksStatus","ident_utf16":{"start":{"line_number":44,"utf16_col":822232},"end":{"line_number":44,"utf16_col":822250}},"extent_utf16":{"start":{"line_number":44,"utf16_col":822220},"end":{"line_number":44,"utf16_col":822498}}},{"name":"sB","kind":"function","ident_start":912075,"ident_end":912077,"extent_start":912066,"extent_end":912564,"fully_qualified_name":"sB","ident_utf16":{"start":{"line_number":44,"utf16_col":822540},"end":{"line_number":44,"utf16_col":822542}},"extent_utf16":{"start":{"line_number":44,"utf16_col":822531},"end":{"line_number":44,"utf16_col":823029}}},{"name":"lB","kind":"function","ident_start":912573,"ident_end":912575,"extent_start":912564,"extent_end":912930,"fully_qualified_name":"lB","ident_utf16":{"start":{"line_number":44,"utf16_col":823038},"end":{"line_number":44,"utf16_col":823040}},"extent_utf16":{"start":{"line_number":44,"utf16_col":823029},"end":{"line_number":44,"utf16_col":823395}}},{"name":"uB","kind":"function","ident_start":912939,"ident_end":912941,"extent_start":912930,"extent_end":913417,"fully_qualified_name":"uB","ident_utf16":{"start":{"line_number":44,"utf16_col":823404},"end":{"line_number":44,"utf16_col":823406}},"extent_utf16":{"start":{"line_number":44,"utf16_col":823395},"end":{"line_number":44,"utf16_col":823882}}},{"name":"hB","kind":"function","ident_start":913426,"ident_end":913428,"extent_start":913417,"extent_end":913681,"fully_qualified_name":"hB","ident_utf16":{"start":{"line_number":44,"utf16_col":823891},"end":{"line_number":44,"utf16_col":823893}},"extent_utf16":{"start":{"line_number":44,"utf16_col":823882},"end":{"line_number":44,"utf16_col":824146}}},{"name":"cB","kind":"function","ident_start":913690,"ident_end":913692,"extent_start":913681,"extent_end":913725,"fully_qualified_name":"cB","ident_utf16":{"start":{"line_number":44,"utf16_col":824155},"end":{"line_number":44,"utf16_col":824157}},"extent_utf16":{"start":{"line_number":44,"utf16_col":824146},"end":{"line_number":44,"utf16_col":824190}}},{"name":"pB","kind":"function","ident_start":913734,"ident_end":913736,"extent_start":913725,"extent_end":913832,"fully_qualified_name":"pB","ident_utf16":{"start":{"line_number":44,"utf16_col":824199},"end":{"line_number":44,"utf16_col":824201}},"extent_utf16":{"start":{"line_number":44,"utf16_col":824190},"end":{"line_number":44,"utf16_col":824297}}},{"name":"dB","kind":"function","ident_start":913841,"ident_end":913843,"extent_start":913832,"extent_end":913870,"fully_qualified_name":"dB","ident_utf16":{"start":{"line_number":44,"utf16_col":824306},"end":{"line_number":44,"utf16_col":824308}},"extent_utf16":{"start":{"line_number":44,"utf16_col":824297},"end":{"line_number":44,"utf16_col":824335}}},{"name":"e","kind":"function","ident_start":913906,"ident_end":913907,"extent_start":913897,"extent_end":913998,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":824371},"end":{"line_number":44,"utf16_col":824372}},"extent_utf16":{"start":{"line_number":44,"utf16_col":824362},"end":{"line_number":44,"utf16_col":824463}}},{"name":"init","kind":"function","ident_start":914024,"ident_end":914028,"extent_start":914012,"extent_end":914105,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":824489},"end":{"line_number":44,"utf16_col":824493}},"extent_utf16":{"start":{"line_number":44,"utf16_col":824477},"end":{"line_number":44,"utf16_col":824570}}},{"name":"isAnimationEnabled","kind":"function","ident_start":914118,"ident_end":914136,"extent_start":914106,"extent_end":914254,"fully_qualified_name":"isAnimationEnabled","ident_utf16":{"start":{"line_number":44,"utf16_col":824583},"end":{"line_number":44,"utf16_col":824601}},"extent_utf16":{"start":{"line_number":44,"utf16_col":824571},"end":{"line_number":44,"utf16_col":824719}}},{"name":"mergeOption","kind":"function","ident_start":914267,"ident_end":914278,"extent_start":914255,"extent_end":914322,"fully_qualified_name":"mergeOption","ident_utf16":{"start":{"line_number":44,"utf16_col":824732},"end":{"line_number":44,"utf16_col":824743}},"extent_utf16":{"start":{"line_number":44,"utf16_col":824720},"end":{"line_number":44,"utf16_col":824787}}},{"name":"_mergeOption","kind":"function","ident_start":914335,"ident_end":914347,"extent_start":914323,"extent_end":914752,"fully_qualified_name":"_mergeOption","ident_utf16":{"start":{"line_number":44,"utf16_col":824800},"end":{"line_number":44,"utf16_col":824812}},"extent_utf16":{"start":{"line_number":44,"utf16_col":824788},"end":{"line_number":44,"utf16_col":825217}}},{"name":"formatTooltip","kind":"function","ident_start":914765,"ident_end":914778,"extent_start":914753,"extent_end":914961,"fully_qualified_name":"formatTooltip","ident_utf16":{"start":{"line_number":44,"utf16_col":825230},"end":{"line_number":44,"utf16_col":825243}},"extent_utf16":{"start":{"line_number":44,"utf16_col":825218},"end":{"line_number":44,"utf16_col":825426}}},{"name":"getData","kind":"function","ident_start":914974,"ident_end":914981,"extent_start":914962,"extent_end":915011,"fully_qualified_name":"getData","ident_utf16":{"start":{"line_number":44,"utf16_col":825439},"end":{"line_number":44,"utf16_col":825446}},"extent_utf16":{"start":{"line_number":44,"utf16_col":825427},"end":{"line_number":44,"utf16_col":825476}}},{"name":"setData","kind":"function","ident_start":915024,"ident_end":915031,"extent_start":915012,"extent_end":915057,"fully_qualified_name":"setData","ident_utf16":{"start":{"line_number":44,"utf16_col":825489},"end":{"line_number":44,"utf16_col":825496}},"extent_utf16":{"start":{"line_number":44,"utf16_col":825477},"end":{"line_number":44,"utf16_col":825522}}},{"name":"getDataParams","kind":"function","ident_start":915070,"ident_end":915083,"extent_start":915058,"extent_end":915239,"fully_qualified_name":"getDataParams","ident_utf16":{"start":{"line_number":44,"utf16_col":825535},"end":{"line_number":44,"utf16_col":825548}},"extent_utf16":{"start":{"line_number":44,"utf16_col":825523},"end":{"line_number":44,"utf16_col":825704}}},{"name":"getMarkerModelFromSeries","kind":"function","ident_start":915242,"ident_end":915266,"extent_start":915240,"extent_end":915297,"fully_qualified_name":"getMarkerModelFromSeries","ident_utf16":{"start":{"line_number":44,"utf16_col":825707},"end":{"line_number":44,"utf16_col":825731}},"extent_utf16":{"start":{"line_number":44,"utf16_col":825705},"end":{"line_number":44,"utf16_col":825762}}},{"name":"e","kind":"function","ident_start":915415,"ident_end":915416,"extent_start":915406,"extent_end":915488,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":825880},"end":{"line_number":44,"utf16_col":825881}},"extent_utf16":{"start":{"line_number":44,"utf16_col":825871},"end":{"line_number":44,"utf16_col":825953}}},{"name":"createMarkerModelFromSeries","kind":"function","ident_start":915514,"ident_end":915541,"extent_start":915502,"extent_end":915578,"fully_qualified_name":"createMarkerModelFromSeries","ident_utf16":{"start":{"line_number":44,"utf16_col":825979},"end":{"line_number":44,"utf16_col":826006}},"extent_utf16":{"start":{"line_number":44,"utf16_col":825967},"end":{"line_number":44,"utf16_col":826043}}},{"name":"vB","kind":"function","ident_start":915775,"ident_end":915777,"extent_start":915766,"extent_end":915837,"fully_qualified_name":"vB","ident_utf16":{"start":{"line_number":44,"utf16_col":826240},"end":{"line_number":44,"utf16_col":826242}},"extent_utf16":{"start":{"line_number":44,"utf16_col":826231},"end":{"line_number":44,"utf16_col":826302}}},{"name":"mB","kind":"function","ident_start":915846,"ident_end":915848,"extent_start":915837,"extent_end":916094,"fully_qualified_name":"mB","ident_utf16":{"start":{"line_number":44,"utf16_col":826311},"end":{"line_number":44,"utf16_col":826313}},"extent_utf16":{"start":{"line_number":44,"utf16_col":826302},"end":{"line_number":44,"utf16_col":826559}}},{"name":"_B","kind":"function","ident_start":916190,"ident_end":916192,"extent_start":916181,"extent_end":916765,"fully_qualified_name":"_B","ident_utf16":{"start":{"line_number":44,"utf16_col":826655},"end":{"line_number":44,"utf16_col":826657}},"extent_utf16":{"start":{"line_number":44,"utf16_col":826646},"end":{"line_number":44,"utf16_col":827230}}},{"name":"bB","kind":"function","ident_start":916774,"ident_end":916776,"extent_start":916765,"extent_end":917276,"fully_qualified_name":"bB","ident_utf16":{"start":{"line_number":44,"utf16_col":827239},"end":{"line_number":44,"utf16_col":827241}},"extent_utf16":{"start":{"line_number":44,"utf16_col":827230},"end":{"line_number":44,"utf16_col":827741}}},{"name":"wB","kind":"function","ident_start":917285,"ident_end":917287,"extent_start":917276,"extent_end":917360,"fully_qualified_name":"wB","ident_utf16":{"start":{"line_number":44,"utf16_col":827750},"end":{"line_number":44,"utf16_col":827752}},"extent_utf16":{"start":{"line_number":44,"utf16_col":827741},"end":{"line_number":44,"utf16_col":827825}}},{"name":"SB","kind":"function","ident_start":917369,"ident_end":917371,"extent_start":917360,"extent_end":917496,"fully_qualified_name":"SB","ident_utf16":{"start":{"line_number":44,"utf16_col":827834},"end":{"line_number":44,"utf16_col":827836}},"extent_utf16":{"start":{"line_number":44,"utf16_col":827825},"end":{"line_number":44,"utf16_col":827961}}},{"name":"MB","kind":"function","ident_start":917505,"ident_end":917507,"extent_start":917496,"extent_end":917672,"fully_qualified_name":"MB","ident_utf16":{"start":{"line_number":44,"utf16_col":827970},"end":{"line_number":44,"utf16_col":827972}},"extent_utf16":{"start":{"line_number":44,"utf16_col":827961},"end":{"line_number":44,"utf16_col":828137}}},{"name":"e","kind":"function","ident_start":917708,"ident_end":917709,"extent_start":917699,"extent_end":917781,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":828173},"end":{"line_number":44,"utf16_col":828174}},"extent_utf16":{"start":{"line_number":44,"utf16_col":828164},"end":{"line_number":44,"utf16_col":828246}}},{"name":"init","kind":"function","ident_start":917807,"ident_end":917811,"extent_start":917795,"extent_end":917848,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":828272},"end":{"line_number":44,"utf16_col":828276}},"extent_utf16":{"start":{"line_number":44,"utf16_col":828260},"end":{"line_number":44,"utf16_col":828313}}},{"name":"render","kind":"function","ident_start":917861,"ident_end":917867,"extent_start":917849,"extent_end":918114,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":828326},"end":{"line_number":44,"utf16_col":828332}},"extent_utf16":{"start":{"line_number":44,"utf16_col":828314},"end":{"line_number":44,"utf16_col":828579}}},{"name":"markKeep","kind":"function","ident_start":918127,"ident_end":918135,"extent_start":918115,"extent_end":918162,"fully_qualified_name":"markKeep","ident_utf16":{"start":{"line_number":44,"utf16_col":828592},"end":{"line_number":44,"utf16_col":828600}},"extent_utf16":{"start":{"line_number":44,"utf16_col":828580},"end":{"line_number":44,"utf16_col":828627}}},{"name":"toggleBlurSeries","kind":"function","ident_start":918175,"ident_end":918191,"extent_start":918163,"extent_end":918349,"fully_qualified_name":"toggleBlurSeries","ident_utf16":{"start":{"line_number":44,"utf16_col":828640},"end":{"line_number":44,"utf16_col":828656}},"extent_utf16":{"start":{"line_number":44,"utf16_col":828628},"end":{"line_number":44,"utf16_col":828814}}},{"name":"CB","kind":"function","ident_start":918382,"ident_end":918384,"extent_start":918373,"extent_end":918789,"fully_qualified_name":"CB","ident_utf16":{"start":{"line_number":44,"utf16_col":828847},"end":{"line_number":44,"utf16_col":828849}},"extent_utf16":{"start":{"line_number":44,"utf16_col":828838},"end":{"line_number":44,"utf16_col":829254}}},{"name":"e","kind":"function","ident_start":918817,"ident_end":918818,"extent_start":918808,"extent_end":918890,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":829282},"end":{"line_number":44,"utf16_col":829283}},"extent_utf16":{"start":{"line_number":44,"utf16_col":829273},"end":{"line_number":44,"utf16_col":829355}}},{"name":"updateTransform","kind":"function","ident_start":918916,"ident_end":918931,"extent_start":918904,"extent_end":919101,"fully_qualified_name":"updateTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":829381},"end":{"line_number":44,"utf16_col":829396}},"extent_utf16":{"start":{"line_number":44,"utf16_col":829369},"end":{"line_number":44,"utf16_col":829566}}},{"name":"renderSeries","kind":"function","ident_start":919114,"ident_end":919126,"extent_start":919102,"extent_end":920292,"fully_qualified_name":"renderSeries","ident_utf16":{"start":{"line_number":44,"utf16_col":829579},"end":{"line_number":44,"utf16_col":829591}},"extent_utf16":{"start":{"line_number":44,"utf16_col":829567},"end":{"line_number":44,"utf16_col":830757}}},{"name":"e","kind":"function","ident_start":920347,"ident_end":920348,"extent_start":920338,"extent_end":920420,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":830812},"end":{"line_number":44,"utf16_col":830813}},"extent_utf16":{"start":{"line_number":44,"utf16_col":830803},"end":{"line_number":44,"utf16_col":830885}}},{"name":"createMarkerModelFromSeries","kind":"function","ident_start":920446,"ident_end":920473,"extent_start":920434,"extent_end":920510,"fully_qualified_name":"createMarkerModelFromSeries","ident_utf16":{"start":{"line_number":44,"utf16_col":830911},"end":{"line_number":44,"utf16_col":830938}},"extent_utf16":{"start":{"line_number":44,"utf16_col":830899},"end":{"line_number":44,"utf16_col":830975}}},{"name":"LB","kind":"function","ident_start":920802,"ident_end":920804,"extent_start":920802,"extent_end":921491,"fully_qualified_name":"LB","ident_utf16":{"start":{"line_number":44,"utf16_col":831267},"end":{"line_number":44,"utf16_col":831269}},"extent_utf16":{"start":{"line_number":44,"utf16_col":831267},"end":{"line_number":44,"utf16_col":831956}}},{"name":"PB","kind":"function","ident_start":921501,"ident_end":921503,"extent_start":921492,"extent_end":921537,"fully_qualified_name":"PB","ident_utf16":{"start":{"line_number":44,"utf16_col":831966},"end":{"line_number":44,"utf16_col":831968}},"extent_utf16":{"start":{"line_number":44,"utf16_col":831957},"end":{"line_number":44,"utf16_col":832002}}},{"name":"OB","kind":"function","ident_start":921546,"ident_end":921548,"extent_start":921537,"extent_end":921657,"fully_qualified_name":"OB","ident_utf16":{"start":{"line_number":44,"utf16_col":832011},"end":{"line_number":44,"utf16_col":832013}},"extent_utf16":{"start":{"line_number":44,"utf16_col":832002},"end":{"line_number":44,"utf16_col":832122}}},{"name":"RB","kind":"function","ident_start":921666,"ident_end":921668,"extent_start":921657,"extent_end":921806,"fully_qualified_name":"RB","ident_utf16":{"start":{"line_number":44,"utf16_col":832131},"end":{"line_number":44,"utf16_col":832133}},"extent_utf16":{"start":{"line_number":44,"utf16_col":832122},"end":{"line_number":44,"utf16_col":832271}}},{"name":"NB","kind":"function","ident_start":921815,"ident_end":921817,"extent_start":921806,"extent_end":922387,"fully_qualified_name":"NB","ident_utf16":{"start":{"line_number":44,"utf16_col":832280},"end":{"line_number":44,"utf16_col":832282}},"extent_utf16":{"start":{"line_number":44,"utf16_col":832271},"end":{"line_number":44,"utf16_col":832852}}},{"name":"e","kind":"function","ident_start":922415,"ident_end":922416,"extent_start":922406,"extent_end":922488,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":832880},"end":{"line_number":44,"utf16_col":832881}},"extent_utf16":{"start":{"line_number":44,"utf16_col":832871},"end":{"line_number":44,"utf16_col":832953}}},{"name":"updateTransform","kind":"function","ident_start":922514,"ident_end":922529,"extent_start":922502,"extent_end":922857,"fully_qualified_name":"updateTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":832979},"end":{"line_number":44,"utf16_col":832994}},"extent_utf16":{"start":{"line_number":44,"utf16_col":832967},"end":{"line_number":44,"utf16_col":833322}}},{"name":"renderSeries","kind":"function","ident_start":922870,"ident_end":922882,"extent_start":922858,"extent_end":925097,"fully_qualified_name":"renderSeries","ident_utf16":{"start":{"line_number":44,"utf16_col":833335},"end":{"line_number":44,"utf16_col":833347}},"extent_utf16":{"start":{"line_number":44,"utf16_col":833323},"end":{"line_number":44,"utf16_col":835562}}},{"name":"v","kind":"function","ident_start":923699,"ident_end":923700,"extent_start":923690,"extent_end":924085,"fully_qualified_name":"v","ident_utf16":{"start":{"line_number":44,"utf16_col":834164},"end":{"line_number":44,"utf16_col":834165}},"extent_utf16":{"start":{"line_number":44,"utf16_col":834155},"end":{"line_number":44,"utf16_col":834550}}},{"name":"e","kind":"function","ident_start":925151,"ident_end":925152,"extent_start":925142,"extent_end":925224,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":835616},"end":{"line_number":44,"utf16_col":835617}},"extent_utf16":{"start":{"line_number":44,"utf16_col":835607},"end":{"line_number":44,"utf16_col":835689}}},{"name":"createMarkerModelFromSeries","kind":"function","ident_start":925250,"ident_end":925277,"extent_start":925238,"extent_end":925314,"fully_qualified_name":"createMarkerModelFromSeries","ident_utf16":{"start":{"line_number":44,"utf16_col":835715},"end":{"line_number":44,"utf16_col":835742}},"extent_utf16":{"start":{"line_number":44,"utf16_col":835703},"end":{"line_number":44,"utf16_col":835779}}},{"name":"BB","kind":"function","ident_start":925507,"ident_end":925509,"extent_start":925507,"extent_end":925763,"fully_qualified_name":"BB","ident_utf16":{"start":{"line_number":44,"utf16_col":835972},"end":{"line_number":44,"utf16_col":835974}},"extent_utf16":{"start":{"line_number":44,"utf16_col":835972},"end":{"line_number":44,"utf16_col":836228}}},{"name":"FB","kind":"function","ident_start":925773,"ident_end":925775,"extent_start":925764,"extent_end":925809,"fully_qualified_name":"FB","ident_utf16":{"start":{"line_number":44,"utf16_col":836238},"end":{"line_number":44,"utf16_col":836240}},"extent_utf16":{"start":{"line_number":44,"utf16_col":836229},"end":{"line_number":44,"utf16_col":836274}}},{"name":"GB","kind":"function","ident_start":925818,"ident_end":925820,"extent_start":925809,"extent_end":925866,"fully_qualified_name":"GB","ident_utf16":{"start":{"line_number":44,"utf16_col":836283},"end":{"line_number":44,"utf16_col":836285}},"extent_utf16":{"start":{"line_number":44,"utf16_col":836274},"end":{"line_number":44,"utf16_col":836331}}},{"name":"WB","kind":"function","ident_start":925875,"ident_end":925877,"extent_start":925866,"extent_end":926160,"fully_qualified_name":"WB","ident_utf16":{"start":{"line_number":44,"utf16_col":836340},"end":{"line_number":44,"utf16_col":836342}},"extent_utf16":{"start":{"line_number":44,"utf16_col":836331},"end":{"line_number":44,"utf16_col":836625}}},{"name":"HB","kind":"function","ident_start":926169,"ident_end":926171,"extent_start":926160,"extent_end":926967,"fully_qualified_name":"HB","ident_utf16":{"start":{"line_number":44,"utf16_col":836634},"end":{"line_number":44,"utf16_col":836636}},"extent_utf16":{"start":{"line_number":44,"utf16_col":836625},"end":{"line_number":44,"utf16_col":837432}}},{"name":"e","kind":"function","ident_start":927048,"ident_end":927049,"extent_start":927039,"extent_end":927121,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":837513},"end":{"line_number":44,"utf16_col":837514}},"extent_utf16":{"start":{"line_number":44,"utf16_col":837504},"end":{"line_number":44,"utf16_col":837586}}},{"name":"updateTransform","kind":"function","ident_start":927147,"ident_end":927162,"extent_start":927135,"extent_end":927421,"fully_qualified_name":"updateTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":837612},"end":{"line_number":44,"utf16_col":837627}},"extent_utf16":{"start":{"line_number":44,"utf16_col":837600},"end":{"line_number":44,"utf16_col":837886}}},{"name":"renderSeries","kind":"function","ident_start":927434,"ident_end":927446,"extent_start":927422,"extent_end":929575,"fully_qualified_name":"renderSeries","ident_utf16":{"start":{"line_number":44,"utf16_col":837899},"end":{"line_number":44,"utf16_col":837911}},"extent_utf16":{"start":{"line_number":44,"utf16_col":837887},"end":{"line_number":44,"utf16_col":840040}}},{"name":"e","kind":"function","ident_start":929629,"ident_end":929630,"extent_start":929620,"extent_end":929742,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":840094},"end":{"line_number":44,"utf16_col":840095}},"extent_utf16":{"start":{"line_number":44,"utf16_col":840085},"end":{"line_number":44,"utf16_col":840207}}},{"name":"init","kind":"function","ident_start":929768,"ident_end":929772,"extent_start":929756,"extent_end":929870,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":840233},"end":{"line_number":44,"utf16_col":840237}},"extent_utf16":{"start":{"line_number":44,"utf16_col":840221},"end":{"line_number":44,"utf16_col":840335}}},{"name":"mergeOption","kind":"function","ident_start":929883,"ident_end":929894,"extent_start":929871,"extent_end":929972,"fully_qualified_name":"mergeOption","ident_utf16":{"start":{"line_number":44,"utf16_col":840348},"end":{"line_number":44,"utf16_col":840359}},"extent_utf16":{"start":{"line_number":44,"utf16_col":840336},"end":{"line_number":44,"utf16_col":840437}}},{"name":"_updateSelector","kind":"function","ident_start":929985,"ident_end":930000,"extent_start":929973,"extent_end":930355,"fully_qualified_name":"_updateSelector","ident_utf16":{"start":{"line_number":44,"utf16_col":840450},"end":{"line_number":44,"utf16_col":840465}},"extent_utf16":{"start":{"line_number":44,"utf16_col":840438},"end":{"line_number":44,"utf16_col":840820}}},{"name":"optionUpdated","kind":"function","ident_start":930368,"ident_end":930381,"extent_start":930356,"extent_end":930628,"fully_qualified_name":"optionUpdated","ident_utf16":{"start":{"line_number":44,"utf16_col":840833},"end":{"line_number":44,"utf16_col":840846}},"extent_utf16":{"start":{"line_number":44,"utf16_col":840821},"end":{"line_number":44,"utf16_col":841093}}},{"name":"_updateData","kind":"function","ident_start":930641,"ident_end":930652,"extent_start":930629,"extent_end":931131,"fully_qualified_name":"_updateData","ident_utf16":{"start":{"line_number":44,"utf16_col":841106},"end":{"line_number":44,"utf16_col":841117}},"extent_utf16":{"start":{"line_number":44,"utf16_col":841094},"end":{"line_number":44,"utf16_col":841596}}},{"name":"getData","kind":"function","ident_start":931144,"ident_end":931151,"extent_start":931132,"extent_end":931181,"fully_qualified_name":"getData","ident_utf16":{"start":{"line_number":44,"utf16_col":841609},"end":{"line_number":44,"utf16_col":841616}},"extent_utf16":{"start":{"line_number":44,"utf16_col":841597},"end":{"line_number":44,"utf16_col":841646}}},{"name":"select","kind":"function","ident_start":931194,"ident_end":931200,"extent_start":931182,"extent_end":931334,"fully_qualified_name":"select","ident_utf16":{"start":{"line_number":44,"utf16_col":841659},"end":{"line_number":44,"utf16_col":841665}},"extent_utf16":{"start":{"line_number":44,"utf16_col":841647},"end":{"line_number":44,"utf16_col":841799}}},{"name":"unSelect","kind":"function","ident_start":931347,"ident_end":931355,"extent_start":931335,"extent_end":931434,"fully_qualified_name":"unSelect","ident_utf16":{"start":{"line_number":44,"utf16_col":841812},"end":{"line_number":44,"utf16_col":841820}},"extent_utf16":{"start":{"line_number":44,"utf16_col":841800},"end":{"line_number":44,"utf16_col":841899}}},{"name":"toggleSelected","kind":"function","ident_start":931447,"ident_end":931461,"extent_start":931435,"extent_end":931566,"fully_qualified_name":"toggleSelected","ident_utf16":{"start":{"line_number":44,"utf16_col":841912},"end":{"line_number":44,"utf16_col":841926}},"extent_utf16":{"start":{"line_number":44,"utf16_col":841900},"end":{"line_number":44,"utf16_col":842031}}},{"name":"allSelect","kind":"function","ident_start":931579,"ident_end":931588,"extent_start":931567,"extent_end":931683,"fully_qualified_name":"allSelect","ident_utf16":{"start":{"line_number":44,"utf16_col":842044},"end":{"line_number":44,"utf16_col":842053}},"extent_utf16":{"start":{"line_number":44,"utf16_col":842032},"end":{"line_number":44,"utf16_col":842148}}},{"name":"inverseSelect","kind":"function","ident_start":931696,"ident_end":931709,"extent_start":931684,"extent_end":931846,"fully_qualified_name":"inverseSelect","ident_utf16":{"start":{"line_number":44,"utf16_col":842161},"end":{"line_number":44,"utf16_col":842174}},"extent_utf16":{"start":{"line_number":44,"utf16_col":842149},"end":{"line_number":44,"utf16_col":842311}}},{"name":"isSelected","kind":"function","ident_start":931859,"ident_end":931869,"extent_start":931847,"extent_end":931975,"fully_qualified_name":"isSelected","ident_utf16":{"start":{"line_number":44,"utf16_col":842324},"end":{"line_number":44,"utf16_col":842334}},"extent_utf16":{"start":{"line_number":44,"utf16_col":842312},"end":{"line_number":44,"utf16_col":842440}}},{"name":"getOrient","kind":"function","ident_start":931988,"ident_end":931997,"extent_start":931976,"extent_end":932101,"fully_qualified_name":"getOrient","ident_utf16":{"start":{"line_number":44,"utf16_col":842453},"end":{"line_number":44,"utf16_col":842462}},"extent_utf16":{"start":{"line_number":44,"utf16_col":842441},"end":{"line_number":44,"utf16_col":842566}}},{"name":"e","kind":"function","ident_start":933235,"ident_end":933236,"extent_start":933226,"extent_end":933329,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":843700},"end":{"line_number":44,"utf16_col":843701}},"extent_utf16":{"start":{"line_number":44,"utf16_col":843691},"end":{"line_number":44,"utf16_col":843794}}},{"name":"init","kind":"function","ident_start":933355,"ident_end":933359,"extent_start":933343,"extent_end":933479,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":843820},"end":{"line_number":44,"utf16_col":843824}},"extent_utf16":{"start":{"line_number":44,"utf16_col":843808},"end":{"line_number":44,"utf16_col":843944}}},{"name":"getContentGroup","kind":"function","ident_start":933492,"ident_end":933507,"extent_start":933480,"extent_end":933545,"fully_qualified_name":"getContentGroup","ident_utf16":{"start":{"line_number":44,"utf16_col":843957},"end":{"line_number":44,"utf16_col":843972}},"extent_utf16":{"start":{"line_number":44,"utf16_col":843945},"end":{"line_number":44,"utf16_col":844010}}},{"name":"getSelectorGroup","kind":"function","ident_start":933558,"ident_end":933574,"extent_start":933546,"extent_end":933613,"fully_qualified_name":"getSelectorGroup","ident_utf16":{"start":{"line_number":44,"utf16_col":844023},"end":{"line_number":44,"utf16_col":844039}},"extent_utf16":{"start":{"line_number":44,"utf16_col":844011},"end":{"line_number":44,"utf16_col":844078}}},{"name":"render","kind":"function","ident_start":933626,"ident_end":933632,"extent_start":933614,"extent_end":934287,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":844091},"end":{"line_number":44,"utf16_col":844097}},"extent_utf16":{"start":{"line_number":44,"utf16_col":844079},"end":{"line_number":44,"utf16_col":844752}}},{"name":"resetInner","kind":"function","ident_start":934300,"ident_end":934310,"extent_start":934288,"extent_end":934451,"fully_qualified_name":"resetInner","ident_utf16":{"start":{"line_number":44,"utf16_col":844765},"end":{"line_number":44,"utf16_col":844775}},"extent_utf16":{"start":{"line_number":44,"utf16_col":844753},"end":{"line_number":44,"utf16_col":844916}}},{"name":"renderInner","kind":"function","ident_start":934464,"ident_end":934475,"extent_start":934452,"extent_end":935812,"fully_qualified_name":"renderInner","ident_utf16":{"start":{"line_number":44,"utf16_col":844929},"end":{"line_number":44,"utf16_col":844940}},"extent_utf16":{"start":{"line_number":44,"utf16_col":844917},"end":{"line_number":44,"utf16_col":846277}}},{"name":"_createSelector","kind":"function","ident_start":935825,"ident_end":935840,"extent_start":935813,"extent_end":936230,"fully_qualified_name":"_createSelector","ident_utf16":{"start":{"line_number":44,"utf16_col":846290},"end":{"line_number":44,"utf16_col":846305}},"extent_utf16":{"start":{"line_number":44,"utf16_col":846278},"end":{"line_number":44,"utf16_col":846695}}},{"name":"onclick","kind":"function","ident_start":935986,"ident_end":935993,"extent_start":935986,"extent_end":936094,"fully_qualified_name":"onclick","ident_utf16":{"start":{"line_number":44,"utf16_col":846451},"end":{"line_number":44,"utf16_col":846458}},"extent_utf16":{"start":{"line_number":44,"utf16_col":846451},"end":{"line_number":44,"utf16_col":846559}}},{"name":"_createItem","kind":"function","ident_start":936243,"ident_end":936254,"extent_start":936231,"extent_end":938687,"fully_qualified_name":"_createItem","ident_utf16":{"start":{"line_number":44,"utf16_col":846708},"end":{"line_number":44,"utf16_col":846719}},"extent_utf16":{"start":{"line_number":44,"utf16_col":846696},"end":{"line_number":44,"utf16_col":849152}}},{"name":"s","kind":"function","ident_start":936474,"ident_end":936475,"extent_start":936465,"extent_end":936588,"fully_qualified_name":"s","ident_utf16":{"start":{"line_number":44,"utf16_col":846939},"end":{"line_number":44,"utf16_col":846940}},"extent_utf16":{"start":{"line_number":44,"utf16_col":846930},"end":{"line_number":44,"utf16_col":847053}}},{"name":"layoutInner","kind":"function","ident_start":938700,"ident_end":938711,"extent_start":938688,"extent_end":939372,"fully_qualified_name":"layoutInner","ident_utf16":{"start":{"line_number":44,"utf16_col":849165},"end":{"line_number":44,"utf16_col":849176}},"extent_utf16":{"start":{"line_number":44,"utf16_col":849153},"end":{"line_number":44,"utf16_col":849837}}},{"name":"remove","kind":"function","ident_start":939385,"ident_end":939391,"extent_start":939373,"extent_end":939461,"fully_qualified_name":"remove","ident_utf16":{"start":{"line_number":44,"utf16_col":849850},"end":{"line_number":44,"utf16_col":849856}},"extent_utf16":{"start":{"line_number":44,"utf16_col":849838},"end":{"line_number":44,"utf16_col":849926}}},{"name":"$B","kind":"function","ident_start":939500,"ident_end":939502,"extent_start":939491,"extent_end":939599,"fully_qualified_name":"$B","ident_utf16":{"start":{"line_number":44,"utf16_col":849965},"end":{"line_number":44,"utf16_col":849967}},"extent_utf16":{"start":{"line_number":44,"utf16_col":849956},"end":{"line_number":44,"utf16_col":850064}}},{"name":"JB","kind":"function","ident_start":939608,"ident_end":939610,"extent_start":939599,"extent_end":939735,"fully_qualified_name":"JB","ident_utf16":{"start":{"line_number":44,"utf16_col":850073},"end":{"line_number":44,"utf16_col":850075}},"extent_utf16":{"start":{"line_number":44,"utf16_col":850064},"end":{"line_number":44,"utf16_col":850200}}},{"name":"QB","kind":"function","ident_start":939744,"ident_end":939746,"extent_start":939735,"extent_end":939838,"fully_qualified_name":"QB","ident_utf16":{"start":{"line_number":44,"utf16_col":850209},"end":{"line_number":44,"utf16_col":850211}},"extent_utf16":{"start":{"line_number":44,"utf16_col":850200},"end":{"line_number":44,"utf16_col":850303}}},{"name":"tF","kind":"function","ident_start":939847,"ident_end":939849,"extent_start":939838,"extent_end":939940,"fully_qualified_name":"tF","ident_utf16":{"start":{"line_number":44,"utf16_col":850312},"end":{"line_number":44,"utf16_col":850314}},"extent_utf16":{"start":{"line_number":44,"utf16_col":850303},"end":{"line_number":44,"utf16_col":850405}}},{"name":"eF","kind":"function","ident_start":939949,"ident_end":939951,"extent_start":939940,"extent_end":940116,"fully_qualified_name":"eF","ident_utf16":{"start":{"line_number":44,"utf16_col":850414},"end":{"line_number":44,"utf16_col":850416}},"extent_utf16":{"start":{"line_number":44,"utf16_col":850405},"end":{"line_number":44,"utf16_col":850581}}},{"name":"nF","kind":"function","ident_start":940125,"ident_end":940127,"extent_start":940116,"extent_end":940472,"fully_qualified_name":"nF","ident_utf16":{"start":{"line_number":44,"utf16_col":850590},"end":{"line_number":44,"utf16_col":850592}},"extent_utf16":{"start":{"line_number":44,"utf16_col":850581},"end":{"line_number":44,"utf16_col":850937}}},{"name":"iF","kind":"function","ident_start":940481,"ident_end":940483,"extent_start":940472,"extent_end":940632,"fully_qualified_name":"iF","ident_utf16":{"start":{"line_number":44,"utf16_col":850946},"end":{"line_number":44,"utf16_col":850948}},"extent_utf16":{"start":{"line_number":44,"utf16_col":850937},"end":{"line_number":44,"utf16_col":851097}}},{"name":"rF","kind":"function","ident_start":940641,"ident_end":940643,"extent_start":940632,"extent_end":941220,"fully_qualified_name":"rF","ident_utf16":{"start":{"line_number":44,"utf16_col":851106},"end":{"line_number":44,"utf16_col":851108}},"extent_utf16":{"start":{"line_number":44,"utf16_col":851097},"end":{"line_number":44,"utf16_col":851685}}},{"name":"e","kind":"function","ident_start":941248,"ident_end":941249,"extent_start":941239,"extent_end":941321,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":851713},"end":{"line_number":44,"utf16_col":851714}},"extent_utf16":{"start":{"line_number":44,"utf16_col":851704},"end":{"line_number":44,"utf16_col":851786}}},{"name":"setScrollDataIndex","kind":"function","ident_start":941347,"ident_end":941365,"extent_start":941335,"extent_end":941408,"fully_qualified_name":"setScrollDataIndex","ident_utf16":{"start":{"line_number":44,"utf16_col":851812},"end":{"line_number":44,"utf16_col":851830}},"extent_utf16":{"start":{"line_number":44,"utf16_col":851800},"end":{"line_number":44,"utf16_col":851873}}},{"name":"init","kind":"function","ident_start":941421,"ident_end":941425,"extent_start":941409,"extent_end":941501,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":851886},"end":{"line_number":44,"utf16_col":851890}},"extent_utf16":{"start":{"line_number":44,"utf16_col":851874},"end":{"line_number":44,"utf16_col":851966}}},{"name":"mergeOption","kind":"function","ident_start":941514,"ident_end":941525,"extent_start":941502,"extent_end":941602,"fully_qualified_name":"mergeOption","ident_utf16":{"start":{"line_number":44,"utf16_col":851979},"end":{"line_number":44,"utf16_col":851990}},"extent_utf16":{"start":{"line_number":44,"utf16_col":851967},"end":{"line_number":44,"utf16_col":852067}}},{"name":"aF","kind":"function","ident_start":942042,"ident_end":942044,"extent_start":942033,"extent_end":942125,"fully_qualified_name":"aF","ident_utf16":{"start":{"line_number":44,"utf16_col":852507},"end":{"line_number":44,"utf16_col":852509}},"extent_utf16":{"start":{"line_number":44,"utf16_col":852498},"end":{"line_number":44,"utf16_col":852590}}},{"name":"e","kind":"function","ident_start":942194,"ident_end":942195,"extent_start":942185,"extent_end":942306,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":852659},"end":{"line_number":44,"utf16_col":852660}},"extent_utf16":{"start":{"line_number":44,"utf16_col":852650},"end":{"line_number":44,"utf16_col":852771}}},{"name":"init","kind":"function","ident_start":942332,"ident_end":942336,"extent_start":942320,"extent_end":942514,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":852797},"end":{"line_number":44,"utf16_col":852801}},"extent_utf16":{"start":{"line_number":44,"utf16_col":852785},"end":{"line_number":44,"utf16_col":852979}}},{"name":"resetInner","kind":"function","ident_start":942527,"ident_end":942537,"extent_start":942515,"extent_end":942692,"fully_qualified_name":"resetInner","ident_utf16":{"start":{"line_number":44,"utf16_col":852992},"end":{"line_number":44,"utf16_col":853002}},"extent_utf16":{"start":{"line_number":44,"utf16_col":852980},"end":{"line_number":44,"utf16_col":853157}}},{"name":"renderInner","kind":"function","ident_start":942705,"ident_end":942716,"extent_start":942693,"extent_end":943259,"fully_qualified_name":"renderInner","ident_utf16":{"start":{"line_number":44,"utf16_col":853170},"end":{"line_number":44,"utf16_col":853181}},"extent_utf16":{"start":{"line_number":44,"utf16_col":853158},"end":{"line_number":44,"utf16_col":853724}}},{"name":"d","kind":"function","ident_start":942930,"ident_end":942931,"extent_start":942921,"extent_end":943102,"fully_qualified_name":"d","ident_utf16":{"start":{"line_number":44,"utf16_col":853395},"end":{"line_number":44,"utf16_col":853396}},"extent_utf16":{"start":{"line_number":44,"utf16_col":853386},"end":{"line_number":44,"utf16_col":853567}}},{"name":"layoutInner","kind":"function","ident_start":943272,"ident_end":943283,"extent_start":943260,"extent_end":943806,"fully_qualified_name":"layoutInner","ident_utf16":{"start":{"line_number":44,"utf16_col":853737},"end":{"line_number":44,"utf16_col":853748}},"extent_utf16":{"start":{"line_number":44,"utf16_col":853725},"end":{"line_number":44,"utf16_col":854271}}},{"name":"_layoutContentAndController","kind":"function","ident_start":943819,"ident_end":943846,"extent_start":943807,"extent_end":944833,"fully_qualified_name":"_layoutContentAndController","ident_utf16":{"start":{"line_number":44,"utf16_col":854284},"end":{"line_number":44,"utf16_col":854311}},"extent_utf16":{"start":{"line_number":44,"utf16_col":854272},"end":{"line_number":44,"utf16_col":855298}}},{"name":"_pageGo","kind":"function","ident_start":944846,"ident_end":944853,"extent_start":944834,"extent_end":944981,"fully_qualified_name":"_pageGo","ident_utf16":{"start":{"line_number":44,"utf16_col":855311},"end":{"line_number":44,"utf16_col":855318}},"extent_utf16":{"start":{"line_number":44,"utf16_col":855299},"end":{"line_number":44,"utf16_col":855446}}},{"name":"_updatePageInfoView","kind":"function","ident_start":944994,"ident_end":945013,"extent_start":944982,"extent_end":945491,"fully_qualified_name":"_updatePageInfoView","ident_utf16":{"start":{"line_number":44,"utf16_col":855459},"end":{"line_number":44,"utf16_col":855478}},"extent_utf16":{"start":{"line_number":44,"utf16_col":855447},"end":{"line_number":44,"utf16_col":855956}}},{"name":"_getPageInfo","kind":"function","ident_start":945504,"ident_end":945516,"extent_start":945492,"extent_end":946368,"fully_qualified_name":"_getPageInfo","ident_utf16":{"start":{"line_number":44,"utf16_col":855969},"end":{"line_number":44,"utf16_col":855981}},"extent_utf16":{"start":{"line_number":44,"utf16_col":855957},"end":{"line_number":44,"utf16_col":856833}}},{"name":"m","kind":"function","ident_start":946234,"ident_end":946235,"extent_start":946225,"extent_end":946327,"fully_qualified_name":"m","ident_utf16":{"start":{"line_number":44,"utf16_col":856699},"end":{"line_number":44,"utf16_col":856700}},"extent_utf16":{"start":{"line_number":44,"utf16_col":856690},"end":{"line_number":44,"utf16_col":856792}}},{"name":"x","kind":"function","ident_start":946336,"ident_end":946337,"extent_start":946327,"extent_end":946367,"fully_qualified_name":"x","ident_utf16":{"start":{"line_number":44,"utf16_col":856801},"end":{"line_number":44,"utf16_col":856802}},"extent_utf16":{"start":{"line_number":44,"utf16_col":856792},"end":{"line_number":44,"utf16_col":856832}}},{"name":"_findTargetItemIndex","kind":"function","ident_start":946381,"ident_end":946401,"extent_start":946369,"extent_end":946580,"fully_qualified_name":"_findTargetItemIndex","ident_utf16":{"start":{"line_number":44,"utf16_col":856846},"end":{"line_number":44,"utf16_col":856866}},"extent_utf16":{"start":{"line_number":44,"utf16_col":856834},"end":{"line_number":44,"utf16_col":857045}}},{"name":"cF","kind":"function","ident_start":946620,"ident_end":946622,"extent_start":946611,"extent_end":946905,"fully_qualified_name":"cF","ident_utf16":{"start":{"line_number":44,"utf16_col":857085},"end":{"line_number":44,"utf16_col":857087}},"extent_utf16":{"start":{"line_number":44,"utf16_col":857076},"end":{"line_number":44,"utf16_col":857370}}},{"name":"e","kind":"function","ident_start":946933,"ident_end":946934,"extent_start":946924,"extent_end":947006,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":857398},"end":{"line_number":44,"utf16_col":857399}},"extent_utf16":{"start":{"line_number":44,"utf16_col":857389},"end":{"line_number":44,"utf16_col":857471}}},{"name":"fF","kind":"function","ident_start":947218,"ident_end":947220,"extent_start":947209,"extent_end":947326,"fully_qualified_name":"fF","ident_utf16":{"start":{"line_number":44,"utf16_col":857683},"end":{"line_number":44,"utf16_col":857685}},"extent_utf16":{"start":{"line_number":44,"utf16_col":857674},"end":{"line_number":44,"utf16_col":857791}}},{"name":"gF","kind":"function","ident_start":947335,"ident_end":947337,"extent_start":947326,"extent_end":947409,"fully_qualified_name":"gF","ident_utf16":{"start":{"line_number":44,"utf16_col":857800},"end":{"line_number":44,"utf16_col":857802}},"extent_utf16":{"start":{"line_number":44,"utf16_col":857791},"end":{"line_number":44,"utf16_col":857874}}},{"name":"yF","kind":"function","ident_start":947418,"ident_end":947420,"extent_start":947409,"extent_end":947529,"fully_qualified_name":"yF","ident_utf16":{"start":{"line_number":44,"utf16_col":857883},"end":{"line_number":44,"utf16_col":857885}},"extent_utf16":{"start":{"line_number":44,"utf16_col":857874},"end":{"line_number":44,"utf16_col":857994}}},{"name":"vF","kind":"function","ident_start":947538,"ident_end":947540,"extent_start":947529,"extent_end":947596,"fully_qualified_name":"vF","ident_utf16":{"start":{"line_number":44,"utf16_col":858003},"end":{"line_number":44,"utf16_col":858005}},"extent_utf16":{"start":{"line_number":44,"utf16_col":857994},"end":{"line_number":44,"utf16_col":858061}}},{"name":"mF","kind":"function","ident_start":947605,"ident_end":947607,"extent_start":947596,"extent_end":949189,"fully_qualified_name":"mF","ident_utf16":{"start":{"line_number":44,"utf16_col":858070},"end":{"line_number":44,"utf16_col":858072}},"extent_utf16":{"start":{"line_number":44,"utf16_col":858061},"end":{"line_number":44,"utf16_col":859654}}},{"name":"e","kind":"function","ident_start":949217,"ident_end":949218,"extent_start":949208,"extent_end":949301,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":859682},"end":{"line_number":44,"utf16_col":859683}},"extent_utf16":{"start":{"line_number":44,"utf16_col":859673},"end":{"line_number":44,"utf16_col":859766}}},{"name":"render","kind":"function","ident_start":949327,"ident_end":949333,"extent_start":949315,"extent_end":949534,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":859792},"end":{"line_number":44,"utf16_col":859798}},"extent_utf16":{"start":{"line_number":44,"utf16_col":859780},"end":{"line_number":44,"utf16_col":859999}}},{"name":"dispose","kind":"function","ident_start":949547,"ident_end":949554,"extent_start":949535,"extent_end":949622,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":860012},"end":{"line_number":44,"utf16_col":860019}},"extent_utf16":{"start":{"line_number":44,"utf16_col":860000},"end":{"line_number":44,"utf16_col":860087}}},{"name":"_clear","kind":"function","ident_start":949635,"ident_end":949641,"extent_start":949623,"extent_end":949893,"fully_qualified_name":"_clear","ident_utf16":{"start":{"line_number":44,"utf16_col":860100},"end":{"line_number":44,"utf16_col":860106}},"extent_utf16":{"start":{"line_number":44,"utf16_col":860088},"end":{"line_number":44,"utf16_col":860358}}},{"name":"zoom","kind":"function","ident_start":949930,"ident_end":949934,"extent_start":949930,"extent_end":950378,"fully_qualified_name":"zoom","ident_utf16":{"start":{"line_number":44,"utf16_col":860395},"end":{"line_number":44,"utf16_col":860399}},"extent_utf16":{"start":{"line_number":44,"utf16_col":860395},"end":{"line_number":44,"utf16_col":860843}}},{"name":"bF","kind":"function","ident_start":950652,"ident_end":950654,"extent_start":950643,"extent_end":950825,"fully_qualified_name":"bF","ident_utf16":{"start":{"line_number":44,"utf16_col":861117},"end":{"line_number":44,"utf16_col":861119}},"extent_utf16":{"start":{"line_number":44,"utf16_col":861108},"end":{"line_number":44,"utf16_col":861290}}},{"name":"grid","kind":"function","ident_start":950833,"ident_end":950837,"extent_start":950833,"extent_end":951112,"fully_qualified_name":"grid","ident_utf16":{"start":{"line_number":44,"utf16_col":861298},"end":{"line_number":44,"utf16_col":861302}},"extent_utf16":{"start":{"line_number":44,"utf16_col":861298},"end":{"line_number":44,"utf16_col":861577}}},{"name":"polar","kind":"function","ident_start":951113,"ident_end":951118,"extent_start":951113,"extent_end":951502,"fully_qualified_name":"polar","ident_utf16":{"start":{"line_number":44,"utf16_col":861578},"end":{"line_number":44,"utf16_col":861583}},"extent_utf16":{"start":{"line_number":44,"utf16_col":861578},"end":{"line_number":44,"utf16_col":861967}}},{"name":"singleAxis","kind":"function","ident_start":951503,"ident_end":951513,"extent_start":951503,"extent_end":951800,"fully_qualified_name":"singleAxis","ident_utf16":{"start":{"line_number":44,"utf16_col":861968},"end":{"line_number":44,"utf16_col":861978}},"extent_utf16":{"start":{"line_number":44,"utf16_col":861968},"end":{"line_number":44,"utf16_col":862265}}},{"name":"SF","kind":"function","ident_start":951811,"ident_end":951813,"extent_start":951802,"extent_end":951886,"fully_qualified_name":"SF","ident_utf16":{"start":{"line_number":44,"utf16_col":862276},"end":{"line_number":44,"utf16_col":862278}},"extent_utf16":{"start":{"line_number":44,"utf16_col":862267},"end":{"line_number":44,"utf16_col":862351}}},{"name":"e","kind":"function","ident_start":951914,"ident_end":951915,"extent_start":951905,"extent_end":951987,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":862379},"end":{"line_number":44,"utf16_col":862380}},"extent_utf16":{"start":{"line_number":44,"utf16_col":862370},"end":{"line_number":44,"utf16_col":862452}}},{"name":"e","kind":"function","ident_start":953550,"ident_end":953551,"extent_start":953541,"extent_end":953642,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":864015},"end":{"line_number":44,"utf16_col":864016}},"extent_utf16":{"start":{"line_number":44,"utf16_col":864006},"end":{"line_number":44,"utf16_col":864107}}},{"name":"init","kind":"function","ident_start":953668,"ident_end":953672,"extent_start":953656,"extent_end":953776,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":864133},"end":{"line_number":44,"utf16_col":864137}},"extent_utf16":{"start":{"line_number":44,"utf16_col":864121},"end":{"line_number":44,"utf16_col":864241}}},{"name":"render","kind":"function","ident_start":953789,"ident_end":953795,"extent_start":953777,"extent_end":954137,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":864254},"end":{"line_number":44,"utf16_col":864260}},"extent_utf16":{"start":{"line_number":44,"utf16_col":864242},"end":{"line_number":44,"utf16_col":864602}}},{"name":"dispose","kind":"function","ident_start":954150,"ident_end":954157,"extent_start":954138,"extent_end":954225,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":864615},"end":{"line_number":44,"utf16_col":864622}},"extent_utf16":{"start":{"line_number":44,"utf16_col":864603},"end":{"line_number":44,"utf16_col":864690}}},{"name":"_clear","kind":"function","ident_start":954238,"ident_end":954244,"extent_start":954226,"extent_end":954377,"fully_qualified_name":"_clear","ident_utf16":{"start":{"line_number":44,"utf16_col":864703},"end":{"line_number":44,"utf16_col":864709}},"extent_utf16":{"start":{"line_number":44,"utf16_col":864691},"end":{"line_number":44,"utf16_col":864842}}},{"name":"_buildView","kind":"function","ident_start":954390,"ident_end":954400,"extent_start":954378,"extent_end":954685,"fully_qualified_name":"_buildView","ident_utf16":{"start":{"line_number":44,"utf16_col":864855},"end":{"line_number":44,"utf16_col":864865}},"extent_utf16":{"start":{"line_number":44,"utf16_col":864843},"end":{"line_number":44,"utf16_col":865150}}},{"name":"_resetLocation","kind":"function","ident_start":954698,"ident_end":954712,"extent_start":954686,"extent_end":955194,"fully_qualified_name":"_resetLocation","ident_utf16":{"start":{"line_number":44,"utf16_col":865163},"end":{"line_number":44,"utf16_col":865177}},"extent_utf16":{"start":{"line_number":44,"utf16_col":865151},"end":{"line_number":44,"utf16_col":865659}}},{"name":"_positionGroup","kind":"function","ident_start":955207,"ident_end":955221,"extent_start":955195,"extent_end":955676,"fully_qualified_name":"_positionGroup","ident_utf16":{"start":{"line_number":44,"utf16_col":865672},"end":{"line_number":44,"utf16_col":865686}},"extent_utf16":{"start":{"line_number":44,"utf16_col":865660},"end":{"line_number":44,"utf16_col":866141}}},{"name":"_getViewExtent","kind":"function","ident_start":955689,"ident_end":955703,"extent_start":955677,"extent_end":955739,"fully_qualified_name":"_getViewExtent","ident_utf16":{"start":{"line_number":44,"utf16_col":866154},"end":{"line_number":44,"utf16_col":866168}},"extent_utf16":{"start":{"line_number":44,"utf16_col":866142},"end":{"line_number":44,"utf16_col":866204}}},{"name":"_renderBackground","kind":"function","ident_start":955752,"ident_end":955769,"extent_start":955740,"extent_end":956337,"fully_qualified_name":"_renderBackground","ident_utf16":{"start":{"line_number":44,"utf16_col":866217},"end":{"line_number":44,"utf16_col":866234}},"extent_utf16":{"start":{"line_number":44,"utf16_col":866205},"end":{"line_number":44,"utf16_col":866802}}},{"name":"_renderDataShadow","kind":"function","ident_start":956350,"ident_end":956367,"extent_start":956338,"extent_end":957793,"fully_qualified_name":"_renderDataShadow","ident_utf16":{"start":{"line_number":44,"utf16_col":866815},"end":{"line_number":44,"utf16_col":866832}},"extent_utf16":{"start":{"line_number":44,"utf16_col":866803},"end":{"line_number":44,"utf16_col":868258}}},{"name":"w","kind":"function","ident_start":957457,"ident_end":957458,"extent_start":957448,"extent_end":957792,"fully_qualified_name":"w","ident_utf16":{"start":{"line_number":44,"utf16_col":867922},"end":{"line_number":44,"utf16_col":867923}},"extent_utf16":{"start":{"line_number":44,"utf16_col":867913},"end":{"line_number":44,"utf16_col":868257}}},{"name":"_prepareDataShadowInfo","kind":"function","ident_start":957806,"ident_end":957828,"extent_start":957794,"extent_end":958368,"fully_qualified_name":"_prepareDataShadowInfo","ident_utf16":{"start":{"line_number":44,"utf16_col":868271},"end":{"line_number":44,"utf16_col":868293}},"extent_utf16":{"start":{"line_number":44,"utf16_col":868259},"end":{"line_number":44,"utf16_col":868833}}},{"name":"_renderHandle","kind":"function","ident_start":958381,"ident_end":958394,"extent_start":958369,"extent_end":960741,"fully_qualified_name":"_renderHandle","ident_utf16":{"start":{"line_number":44,"utf16_col":868846},"end":{"line_number":44,"utf16_col":868859}},"extent_utf16":{"start":{"line_number":44,"utf16_col":868834},"end":{"line_number":44,"utf16_col":871206}}},{"name":"_resetInterval","kind":"function","ident_start":960754,"ident_end":960768,"extent_start":960742,"extent_end":960922,"fully_qualified_name":"_resetInterval","ident_utf16":{"start":{"line_number":44,"utf16_col":871219},"end":{"line_number":44,"utf16_col":871233}},"extent_utf16":{"start":{"line_number":44,"utf16_col":871207},"end":{"line_number":44,"utf16_col":871387}}},{"name":"_updateInterval","kind":"function","ident_start":960935,"ident_end":960950,"extent_start":960923,"extent_end":961318,"fully_qualified_name":"_updateInterval","ident_utf16":{"start":{"line_number":44,"utf16_col":871400},"end":{"line_number":44,"utf16_col":871415}},"extent_utf16":{"start":{"line_number":44,"utf16_col":871388},"end":{"line_number":44,"utf16_col":871783}}},{"name":"_updateView","kind":"function","ident_start":961331,"ident_end":961342,"extent_start":961319,"extent_end":962008,"fully_qualified_name":"_updateView","ident_utf16":{"start":{"line_number":44,"utf16_col":871796},"end":{"line_number":44,"utf16_col":871807}},"extent_utf16":{"start":{"line_number":44,"utf16_col":871784},"end":{"line_number":44,"utf16_col":872473}}},{"name":"_updateDataInfo","kind":"function","ident_start":962021,"ident_end":962036,"extent_start":962009,"extent_end":962702,"fully_qualified_name":"_updateDataInfo","ident_utf16":{"start":{"line_number":44,"utf16_col":872486},"end":{"line_number":44,"utf16_col":872501}},"extent_utf16":{"start":{"line_number":44,"utf16_col":872474},"end":{"line_number":44,"utf16_col":873167}}},{"name":"c","kind":"function","ident_start":962432,"ident_end":962433,"extent_start":962423,"extent_end":962672,"fully_qualified_name":"c","ident_utf16":{"start":{"line_number":44,"utf16_col":872897},"end":{"line_number":44,"utf16_col":872898}},"extent_utf16":{"start":{"line_number":44,"utf16_col":872888},"end":{"line_number":44,"utf16_col":873137}}},{"name":"_formatLabel","kind":"function","ident_start":962715,"ident_end":962727,"extent_start":962703,"extent_end":963045,"fully_qualified_name":"_formatLabel","ident_utf16":{"start":{"line_number":44,"utf16_col":873180},"end":{"line_number":44,"utf16_col":873192}},"extent_utf16":{"start":{"line_number":44,"utf16_col":873168},"end":{"line_number":44,"utf16_col":873510}}},{"name":"_showDataInfo","kind":"function","ident_start":963058,"ident_end":963071,"extent_start":963046,"extent_end":963405,"fully_qualified_name":"_showDataInfo","ident_utf16":{"start":{"line_number":44,"utf16_col":873523},"end":{"line_number":44,"utf16_col":873536}},"extent_utf16":{"start":{"line_number":44,"utf16_col":873511},"end":{"line_number":44,"utf16_col":873870}}},{"name":"_onDragMove","kind":"function","ident_start":963418,"ident_end":963429,"extent_start":963406,"extent_end":963672,"fully_qualified_name":"_onDragMove","ident_utf16":{"start":{"line_number":44,"utf16_col":873883},"end":{"line_number":44,"utf16_col":873894}},"extent_utf16":{"start":{"line_number":44,"utf16_col":873871},"end":{"line_number":44,"utf16_col":874137}}},{"name":"_onDragEnd","kind":"function","ident_start":963685,"ident_end":963695,"extent_start":963673,"extent_end":963814,"fully_qualified_name":"_onDragEnd","ident_utf16":{"start":{"line_number":44,"utf16_col":874150},"end":{"line_number":44,"utf16_col":874160}},"extent_utf16":{"start":{"line_number":44,"utf16_col":874138},"end":{"line_number":44,"utf16_col":874279}}},{"name":"_onClickPanel","kind":"function","ident_start":963827,"ident_end":963840,"extent_start":963815,"extent_end":964118,"fully_qualified_name":"_onClickPanel","ident_utf16":{"start":{"line_number":44,"utf16_col":874292},"end":{"line_number":44,"utf16_col":874305}},"extent_utf16":{"start":{"line_number":44,"utf16_col":874280},"end":{"line_number":44,"utf16_col":874583}}},{"name":"_onBrushStart","kind":"function","ident_start":964131,"ident_end":964144,"extent_start":964119,"extent_end":964263,"fully_qualified_name":"_onBrushStart","ident_utf16":{"start":{"line_number":44,"utf16_col":874596},"end":{"line_number":44,"utf16_col":874609}},"extent_utf16":{"start":{"line_number":44,"utf16_col":874584},"end":{"line_number":44,"utf16_col":874728}}},{"name":"_onBrushEnd","kind":"function","ident_start":964276,"ident_end":964287,"extent_start":964264,"extent_end":964655,"fully_qualified_name":"_onBrushEnd","ident_utf16":{"start":{"line_number":44,"utf16_col":874741},"end":{"line_number":44,"utf16_col":874752}},"extent_utf16":{"start":{"line_number":44,"utf16_col":874729},"end":{"line_number":44,"utf16_col":875120}}},{"name":"_onBrush","kind":"function","ident_start":964668,"ident_end":964676,"extent_start":964656,"extent_end":964762,"fully_qualified_name":"_onBrush","ident_utf16":{"start":{"line_number":44,"utf16_col":875133},"end":{"line_number":44,"utf16_col":875141}},"extent_utf16":{"start":{"line_number":44,"utf16_col":875121},"end":{"line_number":44,"utf16_col":875227}}},{"name":"_updateBrushRect","kind":"function","ident_start":964775,"ident_end":964791,"extent_start":964763,"extent_end":965217,"fully_qualified_name":"_updateBrushRect","ident_utf16":{"start":{"line_number":44,"utf16_col":875240},"end":{"line_number":44,"utf16_col":875256}},"extent_utf16":{"start":{"line_number":44,"utf16_col":875228},"end":{"line_number":44,"utf16_col":875682}}},{"name":"_dispatchZoomAction","kind":"function","ident_start":965230,"ident_end":965249,"extent_start":965218,"extent_end":965410,"fully_qualified_name":"_dispatchZoomAction","ident_utf16":{"start":{"line_number":44,"utf16_col":875695},"end":{"line_number":44,"utf16_col":875714}},"extent_utf16":{"start":{"line_number":44,"utf16_col":875683},"end":{"line_number":44,"utf16_col":875875}}},{"name":"_findCoordRect","kind":"function","ident_start":965423,"ident_end":965437,"extent_start":965411,"extent_end":965671,"fully_qualified_name":"_findCoordRect","ident_utf16":{"start":{"line_number":44,"utf16_col":875888},"end":{"line_number":44,"utf16_col":875902}},"extent_utf16":{"start":{"line_number":44,"utf16_col":875876},"end":{"line_number":44,"utf16_col":876136}}},{"name":"LF","kind":"function","ident_start":965713,"ident_end":965715,"extent_start":965704,"extent_end":965764,"fully_qualified_name":"LF","ident_utf16":{"start":{"line_number":44,"utf16_col":876178},"end":{"line_number":44,"utf16_col":876180}},"extent_utf16":{"start":{"line_number":44,"utf16_col":876169},"end":{"line_number":44,"utf16_col":876229}}},{"name":"PF","kind":"function","ident_start":965773,"ident_end":965775,"extent_start":965764,"extent_end":965842,"fully_qualified_name":"PF","ident_utf16":{"start":{"line_number":44,"utf16_col":876238},"end":{"line_number":44,"utf16_col":876240}},"extent_utf16":{"start":{"line_number":44,"utf16_col":876229},"end":{"line_number":44,"utf16_col":876307}}},{"name":"OF","kind":"function","ident_start":965846,"ident_end":965848,"extent_start":965846,"extent_end":965920,"fully_qualified_name":"OF","ident_utf16":{"start":{"line_number":44,"utf16_col":876311},"end":{"line_number":44,"utf16_col":876313}},"extent_utf16":{"start":{"line_number":44,"utf16_col":876311},"end":{"line_number":44,"utf16_col":876385}}},{"name":"e","kind":"function","ident_start":966395,"ident_end":966396,"extent_start":966386,"extent_end":966688,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":876860},"end":{"line_number":44,"utf16_col":876861}},"extent_utf16":{"start":{"line_number":44,"utf16_col":876851},"end":{"line_number":44,"utf16_col":877153}}},{"name":"init","kind":"function","ident_start":966714,"ident_end":966718,"extent_start":966702,"extent_end":966766,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":877179},"end":{"line_number":44,"utf16_col":877183}},"extent_utf16":{"start":{"line_number":44,"utf16_col":877167},"end":{"line_number":44,"utf16_col":877231}}},{"name":"optionUpdated","kind":"function","ident_start":966779,"ident_end":966792,"extent_start":966767,"extent_end":966959,"fully_qualified_name":"optionUpdated","ident_utf16":{"start":{"line_number":44,"utf16_col":877244},"end":{"line_number":44,"utf16_col":877257}},"extent_utf16":{"start":{"line_number":44,"utf16_col":877232},"end":{"line_number":44,"utf16_col":877424}}},{"name":"resetVisual","kind":"function","ident_start":966972,"ident_end":966983,"extent_start":966960,"extent_end":967129,"fully_qualified_name":"resetVisual","ident_utf16":{"start":{"line_number":44,"utf16_col":877437},"end":{"line_number":44,"utf16_col":877448}},"extent_utf16":{"start":{"line_number":44,"utf16_col":877425},"end":{"line_number":44,"utf16_col":877594}}},{"name":"getItemSymbol","kind":"function","ident_start":967142,"ident_end":967155,"extent_start":967130,"extent_end":967179,"fully_qualified_name":"getItemSymbol","ident_utf16":{"start":{"line_number":44,"utf16_col":877607},"end":{"line_number":44,"utf16_col":877620}},"extent_utf16":{"start":{"line_number":44,"utf16_col":877595},"end":{"line_number":44,"utf16_col":877644}}},{"name":"getTargetSeriesIndices","kind":"function","ident_start":967192,"ident_end":967214,"extent_start":967180,"extent_end":967349,"fully_qualified_name":"getTargetSeriesIndices","ident_utf16":{"start":{"line_number":44,"utf16_col":877657},"end":{"line_number":44,"utf16_col":877679}},"extent_utf16":{"start":{"line_number":44,"utf16_col":877645},"end":{"line_number":44,"utf16_col":877814}}},{"name":"eachTargetSeries","kind":"function","ident_start":967362,"ident_end":967378,"extent_start":967350,"extent_end":967500,"fully_qualified_name":"eachTargetSeries","ident_utf16":{"start":{"line_number":44,"utf16_col":877827},"end":{"line_number":44,"utf16_col":877843}},"extent_utf16":{"start":{"line_number":44,"utf16_col":877815},"end":{"line_number":44,"utf16_col":877965}}},{"name":"isTargetSeries","kind":"function","ident_start":967513,"ident_end":967527,"extent_start":967501,"extent_end":967610,"fully_qualified_name":"isTargetSeries","ident_utf16":{"start":{"line_number":44,"utf16_col":877978},"end":{"line_number":44,"utf16_col":877992}},"extent_utf16":{"start":{"line_number":44,"utf16_col":877966},"end":{"line_number":44,"utf16_col":878075}}},{"name":"formatValueText","kind":"function","ident_start":967623,"ident_end":967638,"extent_start":967611,"extent_end":968044,"fully_qualified_name":"formatValueText","ident_utf16":{"start":{"line_number":44,"utf16_col":878088},"end":{"line_number":44,"utf16_col":878103}},"extent_utf16":{"start":{"line_number":44,"utf16_col":878076},"end":{"line_number":44,"utf16_col":878509}}},{"name":"u","kind":"function","ident_start":967972,"ident_end":967973,"extent_start":967963,"extent_end":968043,"fully_qualified_name":"u","ident_utf16":{"start":{"line_number":44,"utf16_col":878437},"end":{"line_number":44,"utf16_col":878438}},"extent_utf16":{"start":{"line_number":44,"utf16_col":878428},"end":{"line_number":44,"utf16_col":878508}}},{"name":"resetExtent","kind":"function","ident_start":968057,"ident_end":968068,"extent_start":968045,"extent_end":968137,"fully_qualified_name":"resetExtent","ident_utf16":{"start":{"line_number":44,"utf16_col":878522},"end":{"line_number":44,"utf16_col":878533}},"extent_utf16":{"start":{"line_number":44,"utf16_col":878510},"end":{"line_number":44,"utf16_col":878602}}},{"name":"getDataDimensionIndex","kind":"function","ident_start":968150,"ident_end":968171,"extent_start":968138,"extent_end":968383,"fully_qualified_name":"getDataDimensionIndex","ident_utf16":{"start":{"line_number":44,"utf16_col":878615},"end":{"line_number":44,"utf16_col":878636}},"extent_utf16":{"start":{"line_number":44,"utf16_col":878603},"end":{"line_number":44,"utf16_col":878848}}},{"name":"getExtent","kind":"function","ident_start":968396,"ident_end":968405,"extent_start":968384,"extent_end":968449,"fully_qualified_name":"getExtent","ident_utf16":{"start":{"line_number":44,"utf16_col":878861},"end":{"line_number":44,"utf16_col":878870}},"extent_utf16":{"start":{"line_number":44,"utf16_col":878849},"end":{"line_number":44,"utf16_col":878914}}},{"name":"completeVisualOption","kind":"function","ident_start":968462,"ident_end":968482,"extent_start":968450,"extent_end":969718,"fully_qualified_name":"completeVisualOption","ident_utf16":{"start":{"line_number":44,"utf16_col":878927},"end":{"line_number":44,"utf16_col":878947}},"extent_utf16":{"start":{"line_number":44,"utf16_col":878915},"end":{"line_number":44,"utf16_col":880183}}},{"name":"a","kind":"function","ident_start":968680,"ident_end":968681,"extent_start":968671,"extent_end":968808,"fully_qualified_name":"a","ident_utf16":{"start":{"line_number":44,"utf16_col":879145},"end":{"line_number":44,"utf16_col":879146}},"extent_utf16":{"start":{"line_number":44,"utf16_col":879136},"end":{"line_number":44,"utf16_col":879273}}},{"name":"resetItemSize","kind":"function","ident_start":969731,"ident_end":969744,"extent_start":969719,"extent_end":969841,"fully_qualified_name":"resetItemSize","ident_utf16":{"start":{"line_number":44,"utf16_col":880196},"end":{"line_number":44,"utf16_col":880209}},"extent_utf16":{"start":{"line_number":44,"utf16_col":880184},"end":{"line_number":44,"utf16_col":880306}}},{"name":"isCategory","kind":"function","ident_start":969854,"ident_end":969864,"extent_start":969842,"extent_end":969907,"fully_qualified_name":"isCategory","ident_utf16":{"start":{"line_number":44,"utf16_col":880319},"end":{"line_number":44,"utf16_col":880329}},"extent_utf16":{"start":{"line_number":44,"utf16_col":880307},"end":{"line_number":44,"utf16_col":880372}}},{"name":"setSelected","kind":"function","ident_start":969920,"ident_end":969931,"extent_start":969908,"extent_end":969945,"fully_qualified_name":"setSelected","ident_utf16":{"start":{"line_number":44,"utf16_col":880385},"end":{"line_number":44,"utf16_col":880396}},"extent_utf16":{"start":{"line_number":44,"utf16_col":880373},"end":{"line_number":44,"utf16_col":880410}}},{"name":"getSelected","kind":"function","ident_start":969958,"ident_end":969969,"extent_start":969946,"extent_end":969993,"fully_qualified_name":"getSelected","ident_utf16":{"start":{"line_number":44,"utf16_col":880423},"end":{"line_number":44,"utf16_col":880434}},"extent_utf16":{"start":{"line_number":44,"utf16_col":880411},"end":{"line_number":44,"utf16_col":880458}}},{"name":"getValueState","kind":"function","ident_start":970006,"ident_end":970019,"extent_start":969994,"extent_end":970044,"fully_qualified_name":"getValueState","ident_utf16":{"start":{"line_number":44,"utf16_col":880471},"end":{"line_number":44,"utf16_col":880484}},"extent_utf16":{"start":{"line_number":44,"utf16_col":880459},"end":{"line_number":44,"utf16_col":880509}}},{"name":"getVisualMeta","kind":"function","ident_start":970057,"ident_end":970070,"extent_start":970045,"extent_end":970095,"fully_qualified_name":"getVisualMeta","ident_utf16":{"start":{"line_number":44,"utf16_col":880522},"end":{"line_number":44,"utf16_col":880535}},"extent_utf16":{"start":{"line_number":44,"utf16_col":880510},"end":{"line_number":44,"utf16_col":880560}}},{"name":"e","kind":"function","ident_start":970509,"ident_end":970510,"extent_start":970500,"extent_end":970582,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":880974},"end":{"line_number":44,"utf16_col":880975}},"extent_utf16":{"start":{"line_number":44,"utf16_col":880965},"end":{"line_number":44,"utf16_col":881047}}},{"name":"optionUpdated","kind":"function","ident_start":970608,"ident_end":970621,"extent_start":970596,"extent_end":970810,"fully_qualified_name":"optionUpdated","ident_utf16":{"start":{"line_number":44,"utf16_col":881073},"end":{"line_number":44,"utf16_col":881086}},"extent_utf16":{"start":{"line_number":44,"utf16_col":881061},"end":{"line_number":44,"utf16_col":881275}}},{"name":"resetItemSize","kind":"function","ident_start":970823,"ident_end":970836,"extent_start":970811,"extent_end":970996,"fully_qualified_name":"resetItemSize","ident_utf16":{"start":{"line_number":44,"utf16_col":881288},"end":{"line_number":44,"utf16_col":881301}},"extent_utf16":{"start":{"line_number":44,"utf16_col":881276},"end":{"line_number":44,"utf16_col":881461}}},{"name":"_resetRange","kind":"function","ident_start":971009,"ident_end":971020,"extent_start":970997,"extent_end":971198,"fully_qualified_name":"_resetRange","ident_utf16":{"start":{"line_number":44,"utf16_col":881474},"end":{"line_number":44,"utf16_col":881485}},"extent_utf16":{"start":{"line_number":44,"utf16_col":881462},"end":{"line_number":44,"utf16_col":881663}}},{"name":"completeVisualOption","kind":"function","ident_start":971211,"ident_end":971231,"extent_start":971199,"extent_end":971409,"fully_qualified_name":"completeVisualOption","ident_utf16":{"start":{"line_number":44,"utf16_col":881676},"end":{"line_number":44,"utf16_col":881696}},"extent_utf16":{"start":{"line_number":44,"utf16_col":881664},"end":{"line_number":44,"utf16_col":881874}}},{"name":"setSelected","kind":"function","ident_start":971422,"ident_end":971433,"extent_start":971410,"extent_end":971493,"fully_qualified_name":"setSelected","ident_utf16":{"start":{"line_number":44,"utf16_col":881887},"end":{"line_number":44,"utf16_col":881898}},"extent_utf16":{"start":{"line_number":44,"utf16_col":881875},"end":{"line_number":44,"utf16_col":881958}}},{"name":"getSelected","kind":"function","ident_start":971506,"ident_end":971517,"extent_start":971494,"extent_end":971691,"fully_qualified_name":"getSelected","ident_utf16":{"start":{"line_number":44,"utf16_col":881971},"end":{"line_number":44,"utf16_col":881982}},"extent_utf16":{"start":{"line_number":44,"utf16_col":881959},"end":{"line_number":44,"utf16_col":882156}}},{"name":"getValueState","kind":"function","ident_start":971704,"ident_end":971717,"extent_start":971692,"extent_end":971847,"fully_qualified_name":"getValueState","ident_utf16":{"start":{"line_number":44,"utf16_col":882169},"end":{"line_number":44,"utf16_col":882182}},"extent_utf16":{"start":{"line_number":44,"utf16_col":882157},"end":{"line_number":44,"utf16_col":882312}}},{"name":"findTargetDataIndices","kind":"function","ident_start":971860,"ident_end":971881,"extent_start":971848,"extent_end":972102,"fully_qualified_name":"findTargetDataIndices","ident_utf16":{"start":{"line_number":44,"utf16_col":882325},"end":{"line_number":44,"utf16_col":882346}},"extent_utf16":{"start":{"line_number":44,"utf16_col":882313},"end":{"line_number":44,"utf16_col":882567}}},{"name":"getVisualMeta","kind":"function","ident_start":972115,"ident_end":972128,"extent_start":972103,"extent_end":972692,"fully_qualified_name":"getVisualMeta","ident_utf16":{"start":{"line_number":44,"utf16_col":882580},"end":{"line_number":44,"utf16_col":882593}},"extent_utf16":{"start":{"line_number":44,"utf16_col":882568},"end":{"line_number":44,"utf16_col":883157}}},{"name":"r","kind":"function","ident_start":972247,"ident_end":972248,"extent_start":972238,"extent_end":972285,"fully_qualified_name":"r","ident_utf16":{"start":{"line_number":44,"utf16_col":882712},"end":{"line_number":44,"utf16_col":882713}},"extent_utf16":{"start":{"line_number":44,"utf16_col":882703},"end":{"line_number":44,"utf16_col":882750}}},{"name":"YF","kind":"function","ident_start":973199,"ident_end":973201,"extent_start":973190,"extent_end":973339,"fully_qualified_name":"YF","ident_utf16":{"start":{"line_number":44,"utf16_col":883664},"end":{"line_number":44,"utf16_col":883666}},"extent_utf16":{"start":{"line_number":44,"utf16_col":883655},"end":{"line_number":44,"utf16_col":883804}}},{"name":"e","kind":"function","ident_start":973367,"ident_end":973368,"extent_start":973358,"extent_end":973493,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":883832},"end":{"line_number":44,"utf16_col":883833}},"extent_utf16":{"start":{"line_number":44,"utf16_col":883823},"end":{"line_number":44,"utf16_col":883958}}},{"name":"init","kind":"function","ident_start":973519,"ident_end":973523,"extent_start":973507,"extent_end":973564,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":883984},"end":{"line_number":44,"utf16_col":883988}},"extent_utf16":{"start":{"line_number":44,"utf16_col":883972},"end":{"line_number":44,"utf16_col":884029}}},{"name":"render","kind":"function","ident_start":973577,"ident_end":973583,"extent_start":973565,"extent_end":973689,"fully_qualified_name":"render","ident_utf16":{"start":{"line_number":44,"utf16_col":884042},"end":{"line_number":44,"utf16_col":884048}},"extent_utf16":{"start":{"line_number":44,"utf16_col":884030},"end":{"line_number":44,"utf16_col":884154}}},{"name":"renderBackground","kind":"function","ident_start":973702,"ident_end":973718,"extent_start":973690,"extent_end":974015,"fully_qualified_name":"renderBackground","ident_utf16":{"start":{"line_number":44,"utf16_col":884167},"end":{"line_number":44,"utf16_col":884183}},"extent_utf16":{"start":{"line_number":44,"utf16_col":884155},"end":{"line_number":44,"utf16_col":884480}}},{"name":"getControllerVisual","kind":"function","ident_start":974028,"ident_end":974047,"extent_start":974016,"extent_end":974458,"fully_qualified_name":"getControllerVisual","ident_utf16":{"start":{"line_number":44,"utf16_col":884493},"end":{"line_number":44,"utf16_col":884512}},"extent_utf16":{"start":{"line_number":44,"utf16_col":884481},"end":{"line_number":44,"utf16_col":884923}}},{"name":"s","kind":"function","ident_start":974181,"ident_end":974182,"extent_start":974172,"extent_end":974198,"fully_qualified_name":"s","ident_utf16":{"start":{"line_number":44,"utf16_col":884646},"end":{"line_number":44,"utf16_col":884647}},"extent_utf16":{"start":{"line_number":44,"utf16_col":884637},"end":{"line_number":44,"utf16_col":884663}}},{"name":"l","kind":"function","ident_start":974207,"ident_end":974208,"extent_start":974198,"extent_end":974221,"fully_qualified_name":"l","ident_utf16":{"start":{"line_number":44,"utf16_col":884672},"end":{"line_number":44,"utf16_col":884673}},"extent_utf16":{"start":{"line_number":44,"utf16_col":884663},"end":{"line_number":44,"utf16_col":884686}}},{"name":"positionGroup","kind":"function","ident_start":974471,"ident_end":974484,"extent_start":974459,"extent_end":974605,"fully_qualified_name":"positionGroup","ident_utf16":{"start":{"line_number":44,"utf16_col":884936},"end":{"line_number":44,"utf16_col":884949}},"extent_utf16":{"start":{"line_number":44,"utf16_col":884924},"end":{"line_number":44,"utf16_col":885070}}},{"name":"doRender","kind":"function","ident_start":974618,"ident_end":974626,"extent_start":974606,"extent_end":974646,"fully_qualified_name":"doRender","ident_utf16":{"start":{"line_number":44,"utf16_col":885083},"end":{"line_number":44,"utf16_col":885091}},"extent_utf16":{"start":{"line_number":44,"utf16_col":885071},"end":{"line_number":44,"utf16_col":885111}}},{"name":"ZF","kind":"function","ident_start":974738,"ident_end":974740,"extent_start":974729,"extent_end":975100,"fully_qualified_name":"ZF","ident_utf16":{"start":{"line_number":44,"utf16_col":885203},"end":{"line_number":44,"utf16_col":885205}},"extent_utf16":{"start":{"line_number":44,"utf16_col":885194},"end":{"line_number":44,"utf16_col":885565}}},{"name":"jF","kind":"function","ident_start":975109,"ident_end":975111,"extent_start":975100,"extent_end":975269,"fully_qualified_name":"jF","ident_utf16":{"start":{"line_number":44,"utf16_col":885574},"end":{"line_number":44,"utf16_col":885576}},"extent_utf16":{"start":{"line_number":44,"utf16_col":885565},"end":{"line_number":44,"utf16_col":885734}}},{"name":"e","kind":"function","ident_start":975332,"ident_end":975333,"extent_start":975323,"extent_end":975481,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":885797},"end":{"line_number":44,"utf16_col":885798}},"extent_utf16":{"start":{"line_number":44,"utf16_col":885788},"end":{"line_number":44,"utf16_col":885946}}},{"name":"init","kind":"function","ident_start":975507,"ident_end":975511,"extent_start":975495,"extent_end":975684,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":885972},"end":{"line_number":44,"utf16_col":885976}},"extent_utf16":{"start":{"line_number":44,"utf16_col":885960},"end":{"line_number":44,"utf16_col":886149}}},{"name":"doRender","kind":"function","ident_start":975697,"ident_end":975705,"extent_start":975685,"extent_end":975792,"fully_qualified_name":"doRender","ident_utf16":{"start":{"line_number":44,"utf16_col":886162},"end":{"line_number":44,"utf16_col":886170}},"extent_utf16":{"start":{"line_number":44,"utf16_col":886150},"end":{"line_number":44,"utf16_col":886257}}},{"name":"_buildView","kind":"function","ident_start":975805,"ident_end":975815,"extent_start":975793,"extent_end":976224,"fully_qualified_name":"_buildView","ident_utf16":{"start":{"line_number":44,"utf16_col":886270},"end":{"line_number":44,"utf16_col":886280}},"extent_utf16":{"start":{"line_number":44,"utf16_col":886258},"end":{"line_number":44,"utf16_col":886689}}},{"name":"_renderEndsText","kind":"function","ident_start":976237,"ident_end":976252,"extent_start":976225,"extent_end":976677,"fully_qualified_name":"_renderEndsText","ident_utf16":{"start":{"line_number":44,"utf16_col":886702},"end":{"line_number":44,"utf16_col":886717}},"extent_utf16":{"start":{"line_number":44,"utf16_col":886690},"end":{"line_number":44,"utf16_col":887142}}},{"name":"_renderBar","kind":"function","ident_start":976690,"ident_end":976700,"extent_start":976678,"extent_end":977321,"fully_qualified_name":"_renderBar","ident_utf16":{"start":{"line_number":44,"utf16_col":887155},"end":{"line_number":44,"utf16_col":887165}},"extent_utf16":{"start":{"line_number":44,"utf16_col":887143},"end":{"line_number":44,"utf16_col":887784}}},{"name":"_createHandle","kind":"function","ident_start":977334,"ident_end":977347,"extent_start":977322,"extent_end":978206,"fully_qualified_name":"_createHandle","ident_utf16":{"start":{"line_number":44,"utf16_col":887797},"end":{"line_number":44,"utf16_col":887810}},"extent_utf16":{"start":{"line_number":44,"utf16_col":887785},"end":{"line_number":44,"utf16_col":888669}}},{"name":"onmousemove","kind":"function","ident_start":977586,"ident_end":977597,"extent_start":977586,"extent_end":977622,"fully_qualified_name":"onmousemove","ident_utf16":{"start":{"line_number":44,"utf16_col":888049},"end":{"line_number":44,"utf16_col":888060}},"extent_utf16":{"start":{"line_number":44,"utf16_col":888049},"end":{"line_number":44,"utf16_col":888085}}},{"name":"onmousemove","kind":"function","ident_start":977941,"ident_end":977952,"extent_start":977941,"extent_end":977977,"fully_qualified_name":"onmousemove","ident_utf16":{"start":{"line_number":44,"utf16_col":888404},"end":{"line_number":44,"utf16_col":888415}},"extent_utf16":{"start":{"line_number":44,"utf16_col":888404},"end":{"line_number":44,"utf16_col":888440}}},{"name":"_createIndicator","kind":"function","ident_start":978219,"ident_end":978235,"extent_start":978207,"extent_end":978854,"fully_qualified_name":"_createIndicator","ident_utf16":{"start":{"line_number":44,"utf16_col":888682},"end":{"line_number":44,"utf16_col":888698}},"extent_utf16":{"start":{"line_number":44,"utf16_col":888670},"end":{"line_number":44,"utf16_col":889317}}},{"name":"_dragHandle","kind":"function","ident_start":978867,"ident_end":978878,"extent_start":978855,"extent_end":979375,"fully_qualified_name":"_dragHandle","ident_utf16":{"start":{"line_number":44,"utf16_col":889330},"end":{"line_number":44,"utf16_col":889341}},"extent_utf16":{"start":{"line_number":44,"utf16_col":889318},"end":{"line_number":44,"utf16_col":889838}}},{"name":"_resetInterval","kind":"function","ident_start":979388,"ident_end":979402,"extent_start":979376,"extent_end":979564,"fully_qualified_name":"_resetInterval","ident_utf16":{"start":{"line_number":44,"utf16_col":889851},"end":{"line_number":44,"utf16_col":889865}},"extent_utf16":{"start":{"line_number":44,"utf16_col":889839},"end":{"line_number":44,"utf16_col":890027}}},{"name":"_updateInterval","kind":"function","ident_start":979577,"ident_end":979592,"extent_start":979565,"extent_end":979766,"fully_qualified_name":"_updateInterval","ident_utf16":{"start":{"line_number":44,"utf16_col":890040},"end":{"line_number":44,"utf16_col":890055}},"extent_utf16":{"start":{"line_number":44,"utf16_col":890028},"end":{"line_number":44,"utf16_col":890229}}},{"name":"_updateView","kind":"function","ident_start":979779,"ident_end":979790,"extent_start":979767,"extent_end":980170,"fully_qualified_name":"_updateView","ident_utf16":{"start":{"line_number":44,"utf16_col":890242},"end":{"line_number":44,"utf16_col":890253}},"extent_utf16":{"start":{"line_number":44,"utf16_col":890230},"end":{"line_number":44,"utf16_col":890633}}},{"name":"_createBarVisual","kind":"function","ident_start":980183,"ident_end":980199,"extent_start":980171,"extent_end":980513,"fully_qualified_name":"_createBarVisual","ident_utf16":{"start":{"line_number":44,"utf16_col":890646},"end":{"line_number":44,"utf16_col":890662}},"extent_utf16":{"start":{"line_number":44,"utf16_col":890634},"end":{"line_number":44,"utf16_col":890976}}},{"name":"_makeColorGradient","kind":"function","ident_start":980526,"ident_end":980544,"extent_start":980514,"extent_end":980848,"fully_qualified_name":"_makeColorGradient","ident_utf16":{"start":{"line_number":44,"utf16_col":890989},"end":{"line_number":44,"utf16_col":891007}},"extent_utf16":{"start":{"line_number":44,"utf16_col":890977},"end":{"line_number":44,"utf16_col":891311}}},{"name":"_createBarPoints","kind":"function","ident_start":980861,"ident_end":980877,"extent_start":980849,"extent_end":980993,"fully_qualified_name":"_createBarPoints","ident_utf16":{"start":{"line_number":44,"utf16_col":891324},"end":{"line_number":44,"utf16_col":891340}},"extent_utf16":{"start":{"line_number":44,"utf16_col":891312},"end":{"line_number":44,"utf16_col":891456}}},{"name":"_createBarGroup","kind":"function","ident_start":981006,"ident_end":981021,"extent_start":980994,"extent_end":981316,"fully_qualified_name":"_createBarGroup","ident_utf16":{"start":{"line_number":44,"utf16_col":891469},"end":{"line_number":44,"utf16_col":891484}},"extent_utf16":{"start":{"line_number":44,"utf16_col":891457},"end":{"line_number":44,"utf16_col":891779}}},{"name":"_updateHandle","kind":"function","ident_start":981329,"ident_end":981342,"extent_start":981317,"extent_end":982045,"fully_qualified_name":"_updateHandle","ident_utf16":{"start":{"line_number":44,"utf16_col":891792},"end":{"line_number":44,"utf16_col":891805}},"extent_utf16":{"start":{"line_number":44,"utf16_col":891780},"end":{"line_number":44,"utf16_col":892508}}},{"name":"_showIndicator","kind":"function","ident_start":982058,"ident_end":982072,"extent_start":982046,"extent_end":983008,"fully_qualified_name":"_showIndicator","ident_utf16":{"start":{"line_number":44,"utf16_col":892521},"end":{"line_number":44,"utf16_col":892535}},"extent_utf16":{"start":{"line_number":44,"utf16_col":892509},"end":{"line_number":44,"utf16_col":893471}}},{"name":"_enableHoverLinkToSeries","kind":"function","ident_start":983021,"ident_end":983045,"extent_start":983009,"extent_end":983416,"fully_qualified_name":"_enableHoverLinkToSeries","ident_utf16":{"start":{"line_number":44,"utf16_col":893484},"end":{"line_number":44,"utf16_col":893508}},"extent_utf16":{"start":{"line_number":44,"utf16_col":893472},"end":{"line_number":44,"utf16_col":893879}}},{"name":"_enableHoverLinkFromSeries","kind":"function","ident_start":983429,"ident_end":983455,"extent_start":983417,"extent_end":983662,"fully_qualified_name":"_enableHoverLinkFromSeries","ident_utf16":{"start":{"line_number":44,"utf16_col":893892},"end":{"line_number":44,"utf16_col":893918}},"extent_utf16":{"start":{"line_number":44,"utf16_col":893880},"end":{"line_number":44,"utf16_col":894125}}},{"name":"_doHoverLinkToSeries","kind":"function","ident_start":983675,"ident_end":983695,"extent_start":983663,"extent_end":984828,"fully_qualified_name":"_doHoverLinkToSeries","ident_utf16":{"start":{"line_number":44,"utf16_col":894138},"end":{"line_number":44,"utf16_col":894158}},"extent_utf16":{"start":{"line_number":44,"utf16_col":894126},"end":{"line_number":44,"utf16_col":895289}}},{"name":"r","kind":"function","ident_start":984357,"ident_end":984358,"extent_start":984348,"extent_end":984562,"fully_qualified_name":"r","ident_utf16":{"start":{"line_number":44,"utf16_col":894818},"end":{"line_number":44,"utf16_col":894819}},"extent_utf16":{"start":{"line_number":44,"utf16_col":894809},"end":{"line_number":44,"utf16_col":895023}}},{"name":"o","kind":"function","ident_start":984571,"ident_end":984572,"extent_start":984562,"extent_end":984727,"fully_qualified_name":"o","ident_utf16":{"start":{"line_number":44,"utf16_col":895032},"end":{"line_number":44,"utf16_col":895033}},"extent_utf16":{"start":{"line_number":44,"utf16_col":895023},"end":{"line_number":44,"utf16_col":895188}}},{"name":"_hoverLinkFromSeriesMouseOver","kind":"function","ident_start":984841,"ident_end":984870,"extent_start":984829,"extent_end":985194,"fully_qualified_name":"_hoverLinkFromSeriesMouseOver","ident_utf16":{"start":{"line_number":44,"utf16_col":895302},"end":{"line_number":44,"utf16_col":895331}},"extent_utf16":{"start":{"line_number":44,"utf16_col":895290},"end":{"line_number":44,"utf16_col":895655}}},{"name":"_hideIndicator","kind":"function","ident_start":985207,"ident_end":985221,"extent_start":985195,"extent_end":985443,"fully_qualified_name":"_hideIndicator","ident_utf16":{"start":{"line_number":44,"utf16_col":895668},"end":{"line_number":44,"utf16_col":895682}},"extent_utf16":{"start":{"line_number":44,"utf16_col":895656},"end":{"line_number":44,"utf16_col":895904}}},{"name":"_clearHoverLinkToSeries","kind":"function","ident_start":985456,"ident_end":985479,"extent_start":985444,"extent_end":985618,"fully_qualified_name":"_clearHoverLinkToSeries","ident_utf16":{"start":{"line_number":44,"utf16_col":895917},"end":{"line_number":44,"utf16_col":895940}},"extent_utf16":{"start":{"line_number":44,"utf16_col":895905},"end":{"line_number":44,"utf16_col":896079}}},{"name":"_clearHoverLinkFromSeries","kind":"function","ident_start":985631,"ident_end":985656,"extent_start":985619,"extent_end":985805,"fully_qualified_name":"_clearHoverLinkFromSeries","ident_utf16":{"start":{"line_number":44,"utf16_col":896092},"end":{"line_number":44,"utf16_col":896117}},"extent_utf16":{"start":{"line_number":44,"utf16_col":896080},"end":{"line_number":44,"utf16_col":896266}}},{"name":"_applyTransform","kind":"function","ident_start":985818,"ident_end":985833,"extent_start":985806,"extent_end":985914,"fully_qualified_name":"_applyTransform","ident_utf16":{"start":{"line_number":44,"utf16_col":896279},"end":{"line_number":44,"utf16_col":896294}},"extent_utf16":{"start":{"line_number":44,"utf16_col":896267},"end":{"line_number":44,"utf16_col":896375}}},{"name":"_dispatchHighDown","kind":"function","ident_start":985927,"ident_end":985944,"extent_start":985915,"extent_end":986014,"fully_qualified_name":"_dispatchHighDown","ident_utf16":{"start":{"line_number":44,"utf16_col":896388},"end":{"line_number":44,"utf16_col":896405}},"extent_utf16":{"start":{"line_number":44,"utf16_col":896376},"end":{"line_number":44,"utf16_col":896475}}},{"name":"dispose","kind":"function","ident_start":986027,"ident_end":986034,"extent_start":986015,"extent_end":986110,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":896488},"end":{"line_number":44,"utf16_col":896495}},"extent_utf16":{"start":{"line_number":44,"utf16_col":896476},"end":{"line_number":44,"utf16_col":896571}}},{"name":"tG","kind":"function","ident_start":986157,"ident_end":986159,"extent_start":986148,"extent_end":986283,"fully_qualified_name":"tG","ident_utf16":{"start":{"line_number":44,"utf16_col":896618},"end":{"line_number":44,"utf16_col":896620}},"extent_utf16":{"start":{"line_number":44,"utf16_col":896609},"end":{"line_number":44,"utf16_col":896744}}},{"name":"onmousemove","kind":"function","ident_start":986232,"ident_end":986243,"extent_start":986232,"extent_end":986268,"fully_qualified_name":"onmousemove","ident_utf16":{"start":{"line_number":44,"utf16_col":896693},"end":{"line_number":44,"utf16_col":896704}},"extent_utf16":{"start":{"line_number":44,"utf16_col":896693},"end":{"line_number":44,"utf16_col":896729}}},{"name":"eG","kind":"function","ident_start":986292,"ident_end":986294,"extent_start":986283,"extent_end":986369,"fully_qualified_name":"eG","ident_utf16":{"start":{"line_number":44,"utf16_col":896753},"end":{"line_number":44,"utf16_col":896755}},"extent_utf16":{"start":{"line_number":44,"utf16_col":896744},"end":{"line_number":44,"utf16_col":896830}}},{"name":"nG","kind":"function","ident_start":986378,"ident_end":986380,"extent_start":986369,"extent_end":986429,"fully_qualified_name":"nG","ident_utf16":{"start":{"line_number":44,"utf16_col":896839},"end":{"line_number":44,"utf16_col":896841}},"extent_utf16":{"start":{"line_number":44,"utf16_col":896830},"end":{"line_number":44,"utf16_col":896890}}},{"name":"rG","kind":"function","ident_start":986503,"ident_end":986505,"extent_start":986503,"extent_end":986609,"fully_qualified_name":"rG","ident_utf16":{"start":{"line_number":44,"utf16_col":896964},"end":{"line_number":44,"utf16_col":896966}},"extent_utf16":{"start":{"line_number":44,"utf16_col":896964},"end":{"line_number":44,"utf16_col":897070}}},{"name":"reset","kind":"function","ident_start":986636,"ident_end":986641,"extent_start":986636,"extent_end":987298,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":897097},"end":{"line_number":44,"utf16_col":897102}},"extent_utf16":{"start":{"line_number":44,"utf16_col":897097},"end":{"line_number":44,"utf16_col":897759}}},{"name":"progress","kind":"function","ident_start":986950,"ident_end":986958,"extent_start":986950,"extent_end":987289,"fully_qualified_name":"progress","ident_utf16":{"start":{"line_number":44,"utf16_col":897411},"end":{"line_number":44,"utf16_col":897419}},"extent_utf16":{"start":{"line_number":44,"utf16_col":897411},"end":{"line_number":44,"utf16_col":897750}}},{"name":"l","kind":"function","ident_start":986990,"ident_end":986991,"extent_start":986981,"extent_end":987012,"fully_qualified_name":"l","ident_utf16":{"start":{"line_number":44,"utf16_col":897451},"end":{"line_number":44,"utf16_col":897452}},"extent_utf16":{"start":{"line_number":44,"utf16_col":897442},"end":{"line_number":44,"utf16_col":897473}}},{"name":"u","kind":"function","ident_start":987021,"ident_end":987022,"extent_start":987012,"extent_end":987040,"fully_qualified_name":"u","ident_utf16":{"start":{"line_number":44,"utf16_col":897482},"end":{"line_number":44,"utf16_col":897483}},"extent_utf16":{"start":{"line_number":44,"utf16_col":897473},"end":{"line_number":44,"utf16_col":897501}}},{"name":"reset","kind":"function","ident_start":987322,"ident_end":987327,"extent_start":987322,"extent_end":987598,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":897783},"end":{"line_number":44,"utf16_col":897788}},"extent_utf16":{"start":{"line_number":44,"utf16_col":897783},"end":{"line_number":44,"utf16_col":898059}}},{"name":"aG","kind":"function","ident_start":987610,"ident_end":987612,"extent_start":987601,"extent_end":987877,"fully_qualified_name":"aG","ident_utf16":{"start":{"line_number":44,"utf16_col":898071},"end":{"line_number":44,"utf16_col":898073}},"extent_utf16":{"start":{"line_number":44,"utf16_col":898062},"end":{"line_number":44,"utf16_col":898338}}},{"name":"c","kind":"function","ident_start":987836,"ident_end":987837,"extent_start":987827,"extent_end":987853,"fully_qualified_name":"c","ident_utf16":{"start":{"line_number":44,"utf16_col":898297},"end":{"line_number":44,"utf16_col":898298}},"extent_utf16":{"start":{"line_number":44,"utf16_col":898288},"end":{"line_number":44,"utf16_col":898314}}},{"name":"p","kind":"function","ident_start":987862,"ident_end":987863,"extent_start":987853,"extent_end":987876,"fully_qualified_name":"p","ident_utf16":{"start":{"line_number":44,"utf16_col":898323},"end":{"line_number":44,"utf16_col":898324}},"extent_utf16":{"start":{"line_number":44,"utf16_col":898314},"end":{"line_number":44,"utf16_col":898337}}},{"name":"lG","kind":"function","ident_start":987895,"ident_end":987897,"extent_start":987886,"extent_end":988186,"fully_qualified_name":"lG","ident_utf16":{"start":{"line_number":44,"utf16_col":898356},"end":{"line_number":44,"utf16_col":898358}},"extent_utf16":{"start":{"line_number":44,"utf16_col":898347},"end":{"line_number":44,"utf16_col":898647}}},{"name":"uG","kind":"function","ident_start":988195,"ident_end":988197,"extent_start":988186,"extent_end":988251,"fully_qualified_name":"uG","ident_utf16":{"start":{"line_number":44,"utf16_col":898656},"end":{"line_number":44,"utf16_col":898658}},"extent_utf16":{"start":{"line_number":44,"utf16_col":898647},"end":{"line_number":44,"utf16_col":898712}}},{"name":"cG","kind":"function","ident_start":988270,"ident_end":988272,"extent_start":988261,"extent_end":988569,"fully_qualified_name":"cG","ident_utf16":{"start":{"line_number":44,"utf16_col":898731},"end":{"line_number":44,"utf16_col":898733}},"extent_utf16":{"start":{"line_number":44,"utf16_col":898722},"end":{"line_number":44,"utf16_col":899030}}},{"name":"pG","kind":"function","ident_start":988578,"ident_end":988580,"extent_start":988569,"extent_end":988647,"fully_qualified_name":"pG","ident_utf16":{"start":{"line_number":44,"utf16_col":899039},"end":{"line_number":44,"utf16_col":899041}},"extent_utf16":{"start":{"line_number":44,"utf16_col":899030},"end":{"line_number":44,"utf16_col":899108}}},{"name":"e","kind":"function","ident_start":988675,"ident_end":988676,"extent_start":988666,"extent_end":988764,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":899136},"end":{"line_number":44,"utf16_col":899137}},"extent_utf16":{"start":{"line_number":44,"utf16_col":899127},"end":{"line_number":44,"utf16_col":899225}}},{"name":"optionUpdated","kind":"function","ident_start":988790,"ident_end":988803,"extent_start":988778,"extent_end":989291,"fully_qualified_name":"optionUpdated","ident_utf16":{"start":{"line_number":44,"utf16_col":899251},"end":{"line_number":44,"utf16_col":899264}},"extent_utf16":{"start":{"line_number":44,"utf16_col":899239},"end":{"line_number":44,"utf16_col":899752}}},{"name":"completeVisualOption","kind":"function","ident_start":989304,"ident_end":989324,"extent_start":989292,"extent_end":989796,"fully_qualified_name":"completeVisualOption","ident_utf16":{"start":{"line_number":44,"utf16_col":899765},"end":{"line_number":44,"utf16_col":899785}},"extent_utf16":{"start":{"line_number":44,"utf16_col":899753},"end":{"line_number":44,"utf16_col":900257}}},{"name":"o","kind":"function","ident_start":989411,"ident_end":989412,"extent_start":989402,"extent_end":989459,"fully_qualified_name":"o","ident_utf16":{"start":{"line_number":44,"utf16_col":899872},"end":{"line_number":44,"utf16_col":899873}},"extent_utf16":{"start":{"line_number":44,"utf16_col":899863},"end":{"line_number":44,"utf16_col":899920}}},{"name":"_resetSelected","kind":"function","ident_start":989809,"ident_end":989823,"extent_start":989797,"extent_end":990122,"fully_qualified_name":"_resetSelected","ident_utf16":{"start":{"line_number":44,"utf16_col":900270},"end":{"line_number":44,"utf16_col":900284}},"extent_utf16":{"start":{"line_number":44,"utf16_col":900258},"end":{"line_number":44,"utf16_col":900583}}},{"name":"getItemSymbol","kind":"function","ident_start":990135,"ident_end":990148,"extent_start":990123,"extent_end":990190,"fully_qualified_name":"getItemSymbol","ident_utf16":{"start":{"line_number":44,"utf16_col":900596},"end":{"line_number":44,"utf16_col":900609}},"extent_utf16":{"start":{"line_number":44,"utf16_col":900584},"end":{"line_number":44,"utf16_col":900651}}},{"name":"getSelectedMapKey","kind":"function","ident_start":990203,"ident_end":990220,"extent_start":990191,"extent_end":990287,"fully_qualified_name":"getSelectedMapKey","ident_utf16":{"start":{"line_number":44,"utf16_col":900664},"end":{"line_number":44,"utf16_col":900681}},"extent_utf16":{"start":{"line_number":44,"utf16_col":900652},"end":{"line_number":44,"utf16_col":900748}}},{"name":"getPieceList","kind":"function","ident_start":990300,"ident_end":990312,"extent_start":990288,"extent_end":990347,"fully_qualified_name":"getPieceList","ident_utf16":{"start":{"line_number":44,"utf16_col":900761},"end":{"line_number":44,"utf16_col":900773}},"extent_utf16":{"start":{"line_number":44,"utf16_col":900749},"end":{"line_number":44,"utf16_col":900808}}},{"name":"_determineMode","kind":"function","ident_start":990360,"ident_end":990374,"extent_start":990348,"extent_end":990498,"fully_qualified_name":"_determineMode","ident_utf16":{"start":{"line_number":44,"utf16_col":900821},"end":{"line_number":44,"utf16_col":900835}},"extent_utf16":{"start":{"line_number":44,"utf16_col":900809},"end":{"line_number":44,"utf16_col":900959}}},{"name":"setSelected","kind":"function","ident_start":990511,"ident_end":990522,"extent_start":990499,"extent_end":990561,"fully_qualified_name":"setSelected","ident_utf16":{"start":{"line_number":44,"utf16_col":900972},"end":{"line_number":44,"utf16_col":900983}},"extent_utf16":{"start":{"line_number":44,"utf16_col":900960},"end":{"line_number":44,"utf16_col":901022}}},{"name":"getValueState","kind":"function","ident_start":990574,"ident_end":990587,"extent_start":990562,"extent_end":990747,"fully_qualified_name":"getValueState","ident_utf16":{"start":{"line_number":44,"utf16_col":901035},"end":{"line_number":44,"utf16_col":901048}},"extent_utf16":{"start":{"line_number":44,"utf16_col":901023},"end":{"line_number":44,"utf16_col":901208}}},{"name":"findTargetDataIndices","kind":"function","ident_start":990760,"ident_end":990781,"extent_start":990748,"extent_end":991030,"fully_qualified_name":"findTargetDataIndices","ident_utf16":{"start":{"line_number":44,"utf16_col":901221},"end":{"line_number":44,"utf16_col":901242}},"extent_utf16":{"start":{"line_number":44,"utf16_col":901209},"end":{"line_number":44,"utf16_col":901491}}},{"name":"getRepresentValue","kind":"function","ident_start":991043,"ident_end":991060,"extent_start":991031,"extent_end":991219,"fully_qualified_name":"getRepresentValue","ident_utf16":{"start":{"line_number":44,"utf16_col":901504},"end":{"line_number":44,"utf16_col":901521}},"extent_utf16":{"start":{"line_number":44,"utf16_col":901492},"end":{"line_number":44,"utf16_col":901680}}},{"name":"getVisualMeta","kind":"function","ident_start":991232,"ident_end":991245,"extent_start":991220,"extent_end":991834,"fully_qualified_name":"getVisualMeta","ident_utf16":{"start":{"line_number":44,"utf16_col":901693},"end":{"line_number":44,"utf16_col":901706}},"extent_utf16":{"start":{"line_number":44,"utf16_col":901681},"end":{"line_number":44,"utf16_col":902295}}},{"name":"s","kind":"function","ident_start":991660,"ident_end":991661,"extent_start":991651,"extent_end":991833,"fully_qualified_name":"s","ident_utf16":{"start":{"line_number":44,"utf16_col":902121},"end":{"line_number":44,"utf16_col":902122}},"extent_utf16":{"start":{"line_number":44,"utf16_col":902112},"end":{"line_number":44,"utf16_col":902294}}},{"name":"splitNumber","kind":"function","ident_start":992103,"ident_end":992114,"extent_start":992103,"extent_end":992617,"fully_qualified_name":"splitNumber","ident_utf16":{"start":{"line_number":44,"utf16_col":902564},"end":{"line_number":44,"utf16_col":902575}},"extent_utf16":{"start":{"line_number":44,"utf16_col":902564},"end":{"line_number":44,"utf16_col":903078}}},{"name":"categories","kind":"function","ident_start":992618,"ident_end":992628,"extent_start":992618,"extent_end":992753,"fully_qualified_name":"categories","ident_utf16":{"start":{"line_number":44,"utf16_col":903079},"end":{"line_number":44,"utf16_col":903089}},"extent_utf16":{"start":{"line_number":44,"utf16_col":903079},"end":{"line_number":44,"utf16_col":903214}}},{"name":"pieces","kind":"function","ident_start":992754,"ident_end":992760,"extent_start":992754,"extent_end":993509,"fully_qualified_name":"pieces","ident_utf16":{"start":{"line_number":44,"utf16_col":903215},"end":{"line_number":44,"utf16_col":903221}},"extent_utf16":{"start":{"line_number":44,"utf16_col":903215},"end":{"line_number":44,"utf16_col":903966}}},{"name":"gG","kind":"function","ident_start":993520,"ident_end":993522,"extent_start":993511,"extent_end":993586,"fully_qualified_name":"gG","ident_utf16":{"start":{"line_number":44,"utf16_col":903977},"end":{"line_number":44,"utf16_col":903979}},"extent_utf16":{"start":{"line_number":44,"utf16_col":903968},"end":{"line_number":44,"utf16_col":904043}}},{"name":"e","kind":"function","ident_start":993614,"ident_end":993615,"extent_start":993605,"extent_end":993687,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":904071},"end":{"line_number":44,"utf16_col":904072}},"extent_utf16":{"start":{"line_number":44,"utf16_col":904062},"end":{"line_number":44,"utf16_col":904144}}},{"name":"doRender","kind":"function","ident_start":993713,"ident_end":993721,"extent_start":993701,"extent_end":994586,"fully_qualified_name":"doRender","ident_utf16":{"start":{"line_number":44,"utf16_col":904170},"end":{"line_number":44,"utf16_col":904178}},"extent_utf16":{"start":{"line_number":44,"utf16_col":904158},"end":{"line_number":44,"utf16_col":905043}}},{"name":"_enableHoverLink","kind":"function","ident_start":994599,"ident_end":994615,"extent_start":994587,"extent_end":994877,"fully_qualified_name":"_enableHoverLink","ident_utf16":{"start":{"line_number":44,"utf16_col":905056},"end":{"line_number":44,"utf16_col":905072}},"extent_utf16":{"start":{"line_number":44,"utf16_col":905044},"end":{"line_number":44,"utf16_col":905334}}},{"name":"i","kind":"function","ident_start":994749,"ident_end":994750,"extent_start":994749,"extent_end":994876,"fully_qualified_name":"i","ident_utf16":{"start":{"line_number":44,"utf16_col":905206},"end":{"line_number":44,"utf16_col":905207}},"extent_utf16":{"start":{"line_number":44,"utf16_col":905206},"end":{"line_number":44,"utf16_col":905333}}},{"name":"_getItemAlign","kind":"function","ident_start":994890,"ident_end":994903,"extent_start":994878,"extent_end":995059,"fully_qualified_name":"_getItemAlign","ident_utf16":{"start":{"line_number":44,"utf16_col":905347},"end":{"line_number":44,"utf16_col":905360}},"extent_utf16":{"start":{"line_number":44,"utf16_col":905335},"end":{"line_number":44,"utf16_col":905516}}},{"name":"_renderEndsText","kind":"function","ident_start":995072,"ident_end":995087,"extent_start":995060,"extent_end":995293,"fully_qualified_name":"_renderEndsText","ident_utf16":{"start":{"line_number":44,"utf16_col":905529},"end":{"line_number":44,"utf16_col":905544}},"extent_utf16":{"start":{"line_number":44,"utf16_col":905517},"end":{"line_number":44,"utf16_col":905750}}},{"name":"_getViewData","kind":"function","ident_start":995306,"ident_end":995318,"extent_start":995294,"extent_end":995586,"fully_qualified_name":"_getViewData","ident_utf16":{"start":{"line_number":44,"utf16_col":905763},"end":{"line_number":44,"utf16_col":905775}},"extent_utf16":{"start":{"line_number":44,"utf16_col":905751},"end":{"line_number":44,"utf16_col":906043}}},{"name":"_createItemSymbol","kind":"function","ident_start":995599,"ident_end":995616,"extent_start":995587,"extent_end":995758,"fully_qualified_name":"_createItemSymbol","ident_utf16":{"start":{"line_number":44,"utf16_col":906056},"end":{"line_number":44,"utf16_col":906073}},"extent_utf16":{"start":{"line_number":44,"utf16_col":906044},"end":{"line_number":44,"utf16_col":906215}}},{"name":"_onItemClick","kind":"function","ident_start":995771,"ident_end":995783,"extent_start":995759,"extent_end":996087,"fully_qualified_name":"_onItemClick","ident_utf16":{"start":{"line_number":44,"utf16_col":906228},"end":{"line_number":44,"utf16_col":906240}},"extent_utf16":{"start":{"line_number":44,"utf16_col":906216},"end":{"line_number":44,"utf16_col":906544}}},{"name":"vG","kind":"function","ident_start":996133,"ident_end":996135,"extent_start":996124,"extent_end":996202,"fully_qualified_name":"vG","ident_utf16":{"start":{"line_number":44,"utf16_col":906590},"end":{"line_number":44,"utf16_col":906592}},"extent_utf16":{"start":{"line_number":44,"utf16_col":906581},"end":{"line_number":44,"utf16_col":906659}}},{"name":"bG","kind":"function","ident_start":996269,"ident_end":996271,"extent_start":996260,"extent_end":998846,"fully_qualified_name":"bG","ident_utf16":{"start":{"line_number":44,"utf16_col":906726},"end":{"line_number":44,"utf16_col":906728}},"extent_utf16":{"start":{"line_number":44,"utf16_col":906717},"end":{"line_number":44,"utf16_col":909303}}},{"name":"u","kind":"function","ident_start":997080,"ident_end":997081,"extent_start":997071,"extent_end":997130,"fully_qualified_name":"u","ident_utf16":{"start":{"line_number":44,"utf16_col":907537},"end":{"line_number":44,"utf16_col":907538}},"extent_utf16":{"start":{"line_number":44,"utf16_col":907528},"end":{"line_number":44,"utf16_col":907587}}},{"name":"r","kind":"function","ident_start":998728,"ident_end":998729,"extent_start":998719,"extent_end":998845,"fully_qualified_name":"r","ident_utf16":{"start":{"line_number":44,"utf16_col":909185},"end":{"line_number":44,"utf16_col":909186}},"extent_utf16":{"start":{"line_number":44,"utf16_col":909176},"end":{"line_number":44,"utf16_col":909302}}},{"name":"wG","kind":"function","ident_start":998855,"ident_end":998857,"extent_start":998846,"extent_end":999032,"fully_qualified_name":"wG","ident_utf16":{"start":{"line_number":44,"utf16_col":909312},"end":{"line_number":44,"utf16_col":909314}},"extent_utf16":{"start":{"line_number":44,"utf16_col":909303},"end":{"line_number":44,"utf16_col":909489}}},{"name":"t","kind":"function","ident_start":999144,"ident_end":999145,"extent_start":999135,"extent_end":999225,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":909601},"end":{"line_number":44,"utf16_col":909602}},"extent_utf16":{"start":{"line_number":44,"utf16_col":909592},"end":{"line_number":44,"utf16_col":909682}}},{"name":"evaluate","kind":"function","ident_start":999244,"ident_end":999252,"extent_start":999232,"extent_end":999347,"fully_qualified_name":"evaluate","ident_utf16":{"start":{"line_number":44,"utf16_col":909701},"end":{"line_number":44,"utf16_col":909709}},"extent_utf16":{"start":{"line_number":44,"utf16_col":909689},"end":{"line_number":44,"utf16_col":909804}}},{"name":"t","kind":"function","ident_start":999376,"ident_end":999377,"extent_start":999367,"extent_end":999381,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":909833},"end":{"line_number":44,"utf16_col":909834}},"extent_utf16":{"start":{"line_number":44,"utf16_col":909824},"end":{"line_number":44,"utf16_col":909838}}},{"name":"evaluate","kind":"function","ident_start":999400,"ident_end":999408,"extent_start":999388,"extent_end":999438,"fully_qualified_name":"evaluate","ident_utf16":{"start":{"line_number":44,"utf16_col":909857},"end":{"line_number":44,"utf16_col":909865}},"extent_utf16":{"start":{"line_number":44,"utf16_col":909845},"end":{"line_number":44,"utf16_col":909895}}},{"name":"t","kind":"function","ident_start":999467,"ident_end":999468,"extent_start":999458,"extent_end":999472,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":909924},"end":{"line_number":44,"utf16_col":909925}},"extent_utf16":{"start":{"line_number":44,"utf16_col":909915},"end":{"line_number":44,"utf16_col":909929}}},{"name":"evaluate","kind":"function","ident_start":999491,"ident_end":999499,"extent_start":999479,"extent_end":999592,"fully_qualified_name":"evaluate","ident_utf16":{"start":{"line_number":44,"utf16_col":909948},"end":{"line_number":44,"utf16_col":909956}},"extent_utf16":{"start":{"line_number":44,"utf16_col":909936},"end":{"line_number":44,"utf16_col":910049}}},{"name":"t","kind":"function","ident_start":999621,"ident_end":999622,"extent_start":999612,"extent_end":999626,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":910078},"end":{"line_number":44,"utf16_col":910079}},"extent_utf16":{"start":{"line_number":44,"utf16_col":910069},"end":{"line_number":44,"utf16_col":910083}}},{"name":"evaluate","kind":"function","ident_start":999645,"ident_end":999653,"extent_start":999633,"extent_end":999745,"fully_qualified_name":"evaluate","ident_utf16":{"start":{"line_number":44,"utf16_col":910102},"end":{"line_number":44,"utf16_col":910110}},"extent_utf16":{"start":{"line_number":44,"utf16_col":910090},"end":{"line_number":44,"utf16_col":910202}}},{"name":"t","kind":"function","ident_start":999774,"ident_end":999775,"extent_start":999765,"extent_end":999779,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":910231},"end":{"line_number":44,"utf16_col":910232}},"extent_utf16":{"start":{"line_number":44,"utf16_col":910222},"end":{"line_number":44,"utf16_col":910236}}},{"name":"evaluate","kind":"function","ident_start":999798,"ident_end":999806,"extent_start":999786,"extent_end":999847,"fully_qualified_name":"evaluate","ident_utf16":{"start":{"line_number":44,"utf16_col":910255},"end":{"line_number":44,"utf16_col":910263}},"extent_utf16":{"start":{"line_number":44,"utf16_col":910243},"end":{"line_number":44,"utf16_col":910304}}},{"name":"t","kind":"function","ident_start":999876,"ident_end":999877,"extent_start":999867,"extent_end":999881,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":910333},"end":{"line_number":44,"utf16_col":910334}},"extent_utf16":{"start":{"line_number":44,"utf16_col":910324},"end":{"line_number":44,"utf16_col":910338}}},{"name":"evaluate","kind":"function","ident_start":999900,"ident_end":999908,"extent_start":999888,"extent_end":1000113,"fully_qualified_name":"evaluate","ident_utf16":{"start":{"line_number":44,"utf16_col":910357},"end":{"line_number":44,"utf16_col":910365}},"extent_utf16":{"start":{"line_number":44,"utf16_col":910345},"end":{"line_number":44,"utf16_col":910570}}},{"name":"kG","kind":"function","ident_start":1000128,"ident_end":1000130,"extent_start":1000119,"extent_end":1000743,"fully_qualified_name":"kG","ident_utf16":{"start":{"line_number":44,"utf16_col":910585},"end":{"line_number":44,"utf16_col":910587}},"extent_utf16":{"start":{"line_number":44,"utf16_col":910576},"end":{"line_number":44,"utf16_col":911200}}},{"name":"LG","kind":"function","ident_start":1000752,"ident_end":1000754,"extent_start":1000743,"extent_end":1000916,"fully_qualified_name":"LG","ident_utf16":{"start":{"line_number":44,"utf16_col":911209},"end":{"line_number":44,"utf16_col":911211}},"extent_utf16":{"start":{"line_number":44,"utf16_col":911200},"end":{"line_number":44,"utf16_col":911373}}},{"name":"PG","kind":"function","ident_start":1000925,"ident_end":1000927,"extent_start":1000916,"extent_end":1000950,"fully_qualified_name":"PG","ident_utf16":{"start":{"line_number":44,"utf16_col":911382},"end":{"line_number":44,"utf16_col":911384}},"extent_utf16":{"start":{"line_number":44,"utf16_col":911373},"end":{"line_number":44,"utf16_col":911407}}},{"name":"t","kind":"function","ident_start":1000977,"ident_end":1000978,"extent_start":1000968,"extent_end":1001003,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":911434},"end":{"line_number":44,"utf16_col":911435}},"extent_utf16":{"start":{"line_number":44,"utf16_col":911425},"end":{"line_number":44,"utf16_col":911460}}},{"name":"evaluate","kind":"function","ident_start":1001022,"ident_end":1001030,"extent_start":1001010,"extent_end":1001071,"fully_qualified_name":"evaluate","ident_utf16":{"start":{"line_number":44,"utf16_col":911479},"end":{"line_number":44,"utf16_col":911487}},"extent_utf16":{"start":{"line_number":44,"utf16_col":911467},"end":{"line_number":44,"utf16_col":911528}}},{"name":"transform","kind":"function","ident_start":1001107,"ident_end":1001116,"extent_start":1001107,"extent_end":1001518,"fully_qualified_name":"transform","ident_utf16":{"start":{"line_number":44,"utf16_col":911564},"end":{"line_number":44,"utf16_col":911573}},"extent_utf16":{"start":{"line_number":44,"utf16_col":911564},"end":{"line_number":44,"utf16_col":911975}}},{"name":"prepareGetValue","kind":"function","ident_start":1001211,"ident_end":1001226,"extent_start":1001211,"extent_end":1001348,"fully_qualified_name":"prepareGetValue","ident_utf16":{"start":{"line_number":44,"utf16_col":911668},"end":{"line_number":44,"utf16_col":911683}},"extent_utf16":{"start":{"line_number":44,"utf16_col":911668},"end":{"line_number":44,"utf16_col":911805}}},{"name":"getValue","kind":"function","ident_start":1001349,"ident_end":1001357,"extent_start":1001349,"extent_end":1001413,"fully_qualified_name":"getValue","ident_utf16":{"start":{"line_number":44,"utf16_col":911806},"end":{"line_number":44,"utf16_col":911814}},"extent_utf16":{"start":{"line_number":44,"utf16_col":911806},"end":{"line_number":44,"utf16_col":911870}}},{"name":"transform","kind":"function","ident_start":1001548,"ident_end":1001557,"extent_start":1001548,"extent_end":1002334,"fully_qualified_name":"transform","ident_utf16":{"start":{"line_number":44,"utf16_col":912005},"end":{"line_number":44,"utf16_col":912014}},"extent_utf16":{"start":{"line_number":44,"utf16_col":912005},"end":{"line_number":44,"utf16_col":912791}}},{"name":"e","kind":"function","ident_start":1002364,"ident_end":1002365,"extent_start":1002355,"extent_end":1002440,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":912821},"end":{"line_number":44,"utf16_col":912822}},"extent_utf16":{"start":{"line_number":44,"utf16_col":912812},"end":{"line_number":44,"utf16_col":912897}}},{"name":"init","kind":"function","ident_start":1002466,"ident_end":1002470,"extent_start":1002454,"extent_end":1002563,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":912923},"end":{"line_number":44,"utf16_col":912927}},"extent_utf16":{"start":{"line_number":44,"utf16_col":912911},"end":{"line_number":44,"utf16_col":913020}}},{"name":"mergeOption","kind":"function","ident_start":1002576,"ident_end":1002587,"extent_start":1002564,"extent_end":1002650,"fully_qualified_name":"mergeOption","ident_utf16":{"start":{"line_number":44,"utf16_col":913033},"end":{"line_number":44,"utf16_col":913044}},"extent_utf16":{"start":{"line_number":44,"utf16_col":913021},"end":{"line_number":44,"utf16_col":913107}}},{"name":"optionUpdated","kind":"function","ident_start":1002663,"ident_end":1002676,"extent_start":1002651,"extent_end":1002716,"fully_qualified_name":"optionUpdated","ident_utf16":{"start":{"line_number":44,"utf16_col":913120},"end":{"line_number":44,"utf16_col":913133}},"extent_utf16":{"start":{"line_number":44,"utf16_col":913108},"end":{"line_number":44,"utf16_col":913173}}},{"name":"getSourceManager","kind":"function","ident_start":1002729,"ident_end":1002745,"extent_start":1002717,"extent_end":1002784,"fully_qualified_name":"getSourceManager","ident_utf16":{"start":{"line_number":44,"utf16_col":913186},"end":{"line_number":44,"utf16_col":913202}},"extent_utf16":{"start":{"line_number":44,"utf16_col":913174},"end":{"line_number":44,"utf16_col":913241}}},{"name":"e","kind":"function","ident_start":1002869,"ident_end":1002870,"extent_start":1002860,"extent_end":1002945,"fully_qualified_name":"e","ident_utf16":{"start":{"line_number":44,"utf16_col":913326},"end":{"line_number":44,"utf16_col":913327}},"extent_utf16":{"start":{"line_number":44,"utf16_col":913317},"end":{"line_number":44,"utf16_col":913402}}},{"name":"BG","kind":"function","ident_start":1003006,"ident_end":1003008,"extent_start":1002997,"extent_end":1003040,"fully_qualified_name":"BG","ident_utf16":{"start":{"line_number":44,"utf16_col":913463},"end":{"line_number":44,"utf16_col":913465}},"extent_utf16":{"start":{"line_number":44,"utf16_col":913454},"end":{"line_number":44,"utf16_col":913497}}},{"name":"FG","kind":"function","ident_start":1003049,"ident_end":1003051,"extent_start":1003040,"extent_end":1004294,"fully_qualified_name":"FG","ident_utf16":{"start":{"line_number":44,"utf16_col":913506},"end":{"line_number":44,"utf16_col":913508}},"extent_utf16":{"start":{"line_number":44,"utf16_col":913497},"end":{"line_number":44,"utf16_col":914751}}},{"name":"d","kind":"function","ident_start":1003118,"ident_end":1003119,"extent_start":1003109,"extent_end":1003158,"fully_qualified_name":"d","ident_utf16":{"start":{"line_number":44,"utf16_col":913575},"end":{"line_number":44,"utf16_col":913576}},"extent_utf16":{"start":{"line_number":44,"utf16_col":913566},"end":{"line_number":44,"utf16_col":913615}}},{"name":"f","kind":"function","ident_start":1003167,"ident_end":1003168,"extent_start":1003158,"extent_end":1003216,"fully_qualified_name":"f","ident_utf16":{"start":{"line_number":44,"utf16_col":913624},"end":{"line_number":44,"utf16_col":913625}},"extent_utf16":{"start":{"line_number":44,"utf16_col":913615},"end":{"line_number":44,"utf16_col":913673}}},{"name":"g","kind":"function","ident_start":1003225,"ident_end":1003226,"extent_start":1003216,"extent_end":1003431,"fully_qualified_name":"g","ident_utf16":{"start":{"line_number":44,"utf16_col":913682},"end":{"line_number":44,"utf16_col":913683}},"extent_utf16":{"start":{"line_number":44,"utf16_col":913673},"end":{"line_number":44,"utf16_col":913888}}},{"name":"GG","kind":"function","ident_start":1004303,"ident_end":1004305,"extent_start":1004294,"extent_end":1004739,"fully_qualified_name":"GG","ident_utf16":{"start":{"line_number":44,"utf16_col":914760},"end":{"line_number":44,"utf16_col":914762}},"extent_utf16":{"start":{"line_number":44,"utf16_col":914751},"end":{"line_number":44,"utf16_col":915196}}},{"name":"WG","kind":"function","ident_start":1004748,"ident_end":1004750,"extent_start":1004739,"extent_end":1004946,"fully_qualified_name":"WG","ident_utf16":{"start":{"line_number":44,"utf16_col":915205},"end":{"line_number":44,"utf16_col":915207}},"extent_utf16":{"start":{"line_number":44,"utf16_col":915196},"end":{"line_number":44,"utf16_col":915403}}},{"name":"HG","kind":"function","ident_start":1004955,"ident_end":1004957,"extent_start":1004946,"extent_end":1005355,"fully_qualified_name":"HG","ident_utf16":{"start":{"line_number":44,"utf16_col":915412},"end":{"line_number":44,"utf16_col":915414}},"extent_utf16":{"start":{"line_number":44,"utf16_col":915403},"end":{"line_number":44,"utf16_col":915812}}},{"name":"YG","kind":"function","ident_start":1005364,"ident_end":1005366,"extent_start":1005355,"extent_end":1005391,"fully_qualified_name":"YG","ident_utf16":{"start":{"line_number":44,"utf16_col":915821},"end":{"line_number":44,"utf16_col":915823}},"extent_utf16":{"start":{"line_number":44,"utf16_col":915812},"end":{"line_number":44,"utf16_col":915848}}},{"name":"XG","kind":"function","ident_start":1005400,"ident_end":1005402,"extent_start":1005391,"extent_end":1005559,"fully_qualified_name":"XG","ident_utf16":{"start":{"line_number":44,"utf16_col":915857},"end":{"line_number":44,"utf16_col":915859}},"extent_utf16":{"start":{"line_number":44,"utf16_col":915848},"end":{"line_number":44,"utf16_col":916016}}},{"name":"UG","kind":"function","ident_start":1005568,"ident_end":1005570,"extent_start":1005559,"extent_end":1005662,"fully_qualified_name":"UG","ident_utf16":{"start":{"line_number":44,"utf16_col":916025},"end":{"line_number":44,"utf16_col":916027}},"extent_utf16":{"start":{"line_number":44,"utf16_col":916016},"end":{"line_number":44,"utf16_col":916119}}},{"name":"ZG","kind":"function","ident_start":1005671,"ident_end":1005673,"extent_start":1005662,"extent_end":1005738,"fully_qualified_name":"ZG","ident_utf16":{"start":{"line_number":44,"utf16_col":916128},"end":{"line_number":44,"utf16_col":916130}},"extent_utf16":{"start":{"line_number":44,"utf16_col":916119},"end":{"line_number":44,"utf16_col":916195}}},{"name":"jG","kind":"function","ident_start":1005747,"ident_end":1005749,"extent_start":1005738,"extent_end":1006486,"fully_qualified_name":"jG","ident_utf16":{"start":{"line_number":44,"utf16_col":916204},"end":{"line_number":44,"utf16_col":916206}},"extent_utf16":{"start":{"line_number":44,"utf16_col":916195},"end":{"line_number":44,"utf16_col":916943}}},{"name":"qG","kind":"function","ident_start":1006495,"ident_end":1006497,"extent_start":1006486,"extent_end":1006601,"fully_qualified_name":"qG","ident_utf16":{"start":{"line_number":44,"utf16_col":916952},"end":{"line_number":44,"utf16_col":916954}},"extent_utf16":{"start":{"line_number":44,"utf16_col":916943},"end":{"line_number":44,"utf16_col":917058}}},{"name":"KG","kind":"function","ident_start":1006610,"ident_end":1006612,"extent_start":1006601,"extent_end":1006674,"fully_qualified_name":"KG","ident_utf16":{"start":{"line_number":44,"utf16_col":917067},"end":{"line_number":44,"utf16_col":917069}},"extent_utf16":{"start":{"line_number":44,"utf16_col":917058},"end":{"line_number":44,"utf16_col":917131}}},{"name":"$G","kind":"function","ident_start":1006683,"ident_end":1006685,"extent_start":1006674,"extent_end":1008211,"fully_qualified_name":"$G","ident_utf16":{"start":{"line_number":44,"utf16_col":917140},"end":{"line_number":44,"utf16_col":917142}},"extent_utf16":{"start":{"line_number":44,"utf16_col":917131},"end":{"line_number":44,"utf16_col":918668}}},{"name":"JG","kind":"function","ident_start":1008220,"ident_end":1008222,"extent_start":1008211,"extent_end":1008694,"fully_qualified_name":"JG","ident_utf16":{"start":{"line_number":44,"utf16_col":918677},"end":{"line_number":44,"utf16_col":918679}},"extent_utf16":{"start":{"line_number":44,"utf16_col":918668},"end":{"line_number":44,"utf16_col":919151}}},{"name":"QG","kind":"function","ident_start":1008703,"ident_end":1008705,"extent_start":1008694,"extent_end":1008796,"fully_qualified_name":"QG","ident_utf16":{"start":{"line_number":44,"utf16_col":919160},"end":{"line_number":44,"utf16_col":919162}},"extent_utf16":{"start":{"line_number":44,"utf16_col":919151},"end":{"line_number":44,"utf16_col":919253}}},{"name":"tW","kind":"function","ident_start":1008805,"ident_end":1008807,"extent_start":1008796,"extent_end":1008986,"fully_qualified_name":"tW","ident_utf16":{"start":{"line_number":44,"utf16_col":919262},"end":{"line_number":44,"utf16_col":919264}},"extent_utf16":{"start":{"line_number":44,"utf16_col":919253},"end":{"line_number":44,"utf16_col":919443}}},{"name":"eW","kind":"function","ident_start":1008995,"ident_end":1008997,"extent_start":1008986,"extent_end":1009221,"fully_qualified_name":"eW","ident_utf16":{"start":{"line_number":44,"utf16_col":919452},"end":{"line_number":44,"utf16_col":919454}},"extent_utf16":{"start":{"line_number":44,"utf16_col":919443},"end":{"line_number":44,"utf16_col":919678}}},{"name":"nW","kind":"function","ident_start":1009230,"ident_end":1009232,"extent_start":1009221,"extent_end":1009312,"fully_qualified_name":"nW","ident_utf16":{"start":{"line_number":44,"utf16_col":919687},"end":{"line_number":44,"utf16_col":919689}},"extent_utf16":{"start":{"line_number":44,"utf16_col":919678},"end":{"line_number":44,"utf16_col":919769}}},{"name":"iW","kind":"function","ident_start":1009321,"ident_end":1009323,"extent_start":1009312,"extent_end":1009356,"fully_qualified_name":"iW","ident_utf16":{"start":{"line_number":44,"utf16_col":919778},"end":{"line_number":44,"utf16_col":919780}},"extent_utf16":{"start":{"line_number":44,"utf16_col":919769},"end":{"line_number":44,"utf16_col":919813}}},{"name":"oW","kind":"function","ident_start":1009387,"ident_end":1009389,"extent_start":1009378,"extent_end":1009594,"fully_qualified_name":"oW","ident_utf16":{"start":{"line_number":44,"utf16_col":919844},"end":{"line_number":44,"utf16_col":919846}},"extent_utf16":{"start":{"line_number":44,"utf16_col":919835},"end":{"line_number":44,"utf16_col":920051}}},{"name":"aW","kind":"function","ident_start":1009603,"ident_end":1009605,"extent_start":1009594,"extent_end":1009650,"fully_qualified_name":"aW","ident_utf16":{"start":{"line_number":44,"utf16_col":920060},"end":{"line_number":44,"utf16_col":920062}},"extent_utf16":{"start":{"line_number":44,"utf16_col":920051},"end":{"line_number":44,"utf16_col":920107}}},{"name":"sW","kind":"function","ident_start":1009659,"ident_end":1009661,"extent_start":1009650,"extent_end":1009799,"fully_qualified_name":"sW","ident_utf16":{"start":{"line_number":44,"utf16_col":920116},"end":{"line_number":44,"utf16_col":920118}},"extent_utf16":{"start":{"line_number":44,"utf16_col":920107},"end":{"line_number":44,"utf16_col":920256}}},{"name":"lW","kind":"function","ident_start":1009808,"ident_end":1009810,"extent_start":1009799,"extent_end":1011495,"fully_qualified_name":"lW","ident_utf16":{"start":{"line_number":44,"utf16_col":920265},"end":{"line_number":44,"utf16_col":920267}},"extent_utf16":{"start":{"line_number":44,"utf16_col":920256},"end":{"line_number":44,"utf16_col":921952}}},{"name":"replace","kind":"function","ident_start":1010219,"ident_end":1010226,"extent_start":1010219,"extent_end":1010258,"fully_qualified_name":"replace","ident_utf16":{"start":{"line_number":44,"utf16_col":920676},"end":{"line_number":44,"utf16_col":920683}},"extent_utf16":{"start":{"line_number":44,"utf16_col":920676},"end":{"line_number":44,"utf16_col":920715}}},{"name":"replace","kind":"function","ident_start":1011004,"ident_end":1011011,"extent_start":1011004,"extent_end":1011492,"fully_qualified_name":"replace","ident_utf16":{"start":{"line_number":44,"utf16_col":921461},"end":{"line_number":44,"utf16_col":921468}},"extent_utf16":{"start":{"line_number":44,"utf16_col":921461},"end":{"line_number":44,"utf16_col":921949}}},{"name":"uW","kind":"function","ident_start":1011504,"ident_end":1011506,"extent_start":1011495,"extent_end":1011778,"fully_qualified_name":"uW","ident_utf16":{"start":{"line_number":44,"utf16_col":921961},"end":{"line_number":44,"utf16_col":921963}},"extent_utf16":{"start":{"line_number":44,"utf16_col":921952},"end":{"line_number":44,"utf16_col":922235}}},{"name":"during","kind":"function","ident_start":1011613,"ident_end":1011619,"extent_start":1011613,"extent_end":1011655,"fully_qualified_name":"during","ident_utf16":{"start":{"line_number":44,"utf16_col":922070},"end":{"line_number":44,"utf16_col":922076}},"extent_utf16":{"start":{"line_number":44,"utf16_col":922070},"end":{"line_number":44,"utf16_col":922112}}},{"name":"done","kind":"function","ident_start":1011656,"ident_end":1011660,"extent_start":1011656,"extent_end":1011770,"fully_qualified_name":"done","ident_utf16":{"start":{"line_number":44,"utf16_col":922113},"end":{"line_number":44,"utf16_col":922117}},"extent_utf16":{"start":{"line_number":44,"utf16_col":922113},"end":{"line_number":44,"utf16_col":922227}}},{"name":"hW","kind":"function","ident_start":1011787,"ident_end":1011789,"extent_start":1011778,"extent_end":1012027,"fully_qualified_name":"hW","ident_utf16":{"start":{"line_number":44,"utf16_col":922244},"end":{"line_number":44,"utf16_col":922246}},"extent_utf16":{"start":{"line_number":44,"utf16_col":922235},"end":{"line_number":44,"utf16_col":922484}}},{"name":"cW","kind":"function","ident_start":1012036,"ident_end":1012038,"extent_start":1012027,"extent_end":1012427,"fully_qualified_name":"cW","ident_utf16":{"start":{"line_number":44,"utf16_col":922493},"end":{"line_number":44,"utf16_col":922495}},"extent_utf16":{"start":{"line_number":44,"utf16_col":922484},"end":{"line_number":44,"utf16_col":922884}}},{"name":"pW","kind":"function","ident_start":1012436,"ident_end":1012438,"extent_start":1012427,"extent_end":1012468,"fully_qualified_name":"pW","ident_utf16":{"start":{"line_number":44,"utf16_col":922893},"end":{"line_number":44,"utf16_col":922895}},"extent_utf16":{"start":{"line_number":44,"utf16_col":922884},"end":{"line_number":44,"utf16_col":922925}}},{"name":"dW","kind":"function","ident_start":1012477,"ident_end":1012479,"extent_start":1012468,"extent_end":1012498,"fully_qualified_name":"dW","ident_utf16":{"start":{"line_number":44,"utf16_col":922934},"end":{"line_number":44,"utf16_col":922936}},"extent_utf16":{"start":{"line_number":44,"utf16_col":922925},"end":{"line_number":44,"utf16_col":922955}}},{"name":"fW","kind":"function","ident_start":1012507,"ident_end":1012509,"extent_start":1012498,"extent_end":1012862,"fully_qualified_name":"fW","ident_utf16":{"start":{"line_number":44,"utf16_col":922964},"end":{"line_number":44,"utf16_col":922966}},"extent_utf16":{"start":{"line_number":44,"utf16_col":922955},"end":{"line_number":44,"utf16_col":923319}}},{"name":"clone","kind":"function","ident_start":1012870,"ident_end":1012875,"extent_start":1012870,"extent_end":1013027,"fully_qualified_name":"clone","ident_utf16":{"start":{"line_number":44,"utf16_col":923327},"end":{"line_number":44,"utf16_col":923332}},"extent_utf16":{"start":{"line_number":44,"utf16_col":923327},"end":{"line_number":44,"utf16_col":923484}}},{"name":"yW","kind":"function","ident_start":1013049,"ident_end":1013051,"extent_start":1013040,"extent_end":1015906,"fully_qualified_name":"yW","ident_utf16":{"start":{"line_number":44,"utf16_col":923506},"end":{"line_number":44,"utf16_col":923508}},"extent_utf16":{"start":{"line_number":44,"utf16_col":923497},"end":{"line_number":44,"utf16_col":926363}}},{"name":"y","kind":"function","ident_start":1013441,"ident_end":1013442,"extent_start":1013432,"extent_end":1015905,"fully_qualified_name":"y","ident_utf16":{"start":{"line_number":44,"utf16_col":923898},"end":{"line_number":44,"utf16_col":923899}},"extent_utf16":{"start":{"line_number":44,"utf16_col":923889},"end":{"line_number":44,"utf16_col":926362}}},{"name":"t","kind":"function","ident_start":1013621,"ident_end":1013622,"extent_start":1013612,"extent_end":1013718,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":924078},"end":{"line_number":44,"utf16_col":924079}},"extent_utf16":{"start":{"line_number":44,"utf16_col":924069},"end":{"line_number":44,"utf16_col":924175}}},{"name":"d","kind":"function","ident_start":1014120,"ident_end":1014121,"extent_start":1014111,"extent_end":1014172,"fully_qualified_name":"d","ident_utf16":{"start":{"line_number":44,"utf16_col":924577},"end":{"line_number":44,"utf16_col":924578}},"extent_utf16":{"start":{"line_number":44,"utf16_col":924568},"end":{"line_number":44,"utf16_col":924629}}},{"name":"f","kind":"function","ident_start":1014181,"ident_end":1014182,"extent_start":1014172,"extent_end":1014288,"fully_qualified_name":"f","ident_utf16":{"start":{"line_number":44,"utf16_col":924638},"end":{"line_number":44,"utf16_col":924639}},"extent_utf16":{"start":{"line_number":44,"utf16_col":924629},"end":{"line_number":44,"utf16_col":924745}}},{"name":"childrenRef","kind":"function","ident_start":1014315,"ident_end":1014326,"extent_start":1014313,"extent_end":1014347,"fully_qualified_name":"childrenRef","ident_utf16":{"start":{"line_number":44,"utf16_col":924772},"end":{"line_number":44,"utf16_col":924783}},"extent_utf16":{"start":{"line_number":44,"utf16_col":924770},"end":{"line_number":44,"utf16_col":924804}}},{"name":"after","kind":"function","ident_start":1014368,"ident_end":1014373,"extent_start":1014368,"extent_end":1014391,"fully_qualified_name":"after","ident_utf16":{"start":{"line_number":44,"utf16_col":924825},"end":{"line_number":44,"utf16_col":924830}},"extent_utf16":{"start":{"line_number":44,"utf16_col":924825},"end":{"line_number":44,"utf16_col":924848}}},{"name":"after","kind":"function","ident_start":1014419,"ident_end":1014424,"extent_start":1014419,"extent_end":1014489,"fully_qualified_name":"after","ident_utf16":{"start":{"line_number":44,"utf16_col":924876},"end":{"line_number":44,"utf16_col":924881}},"extent_utf16":{"start":{"line_number":44,"utf16_col":924876},"end":{"line_number":44,"utf16_col":924946}}},{"name":"v","kind":"function","ident_start":1014521,"ident_end":1014522,"extent_start":1014521,"extent_end":1014555,"fully_qualified_name":"v","ident_utf16":{"start":{"line_number":44,"utf16_col":924978},"end":{"line_number":44,"utf16_col":924979}},"extent_utf16":{"start":{"line_number":44,"utf16_col":924978},"end":{"line_number":44,"utf16_col":925012}}},{"name":"during","kind":"function","ident_start":1014696,"ident_end":1014702,"extent_start":1014696,"extent_end":1014792,"fully_qualified_name":"during","ident_utf16":{"start":{"line_number":44,"utf16_col":925153},"end":{"line_number":44,"utf16_col":925159}},"extent_utf16":{"start":{"line_number":44,"utf16_col":925153},"end":{"line_number":44,"utf16_col":925249}}},{"name":"done","kind":"function","ident_start":1014793,"ident_end":1014797,"extent_start":1014793,"extent_end":1014874,"fully_qualified_name":"done","ident_utf16":{"start":{"line_number":44,"utf16_col":925250},"end":{"line_number":44,"utf16_col":925254}},"extent_utf16":{"start":{"line_number":44,"utf16_col":925250},"end":{"line_number":44,"utf16_col":925331}}},{"name":"t","kind":"function","ident_start":1015032,"ident_end":1015033,"extent_start":1015023,"extent_end":1015129,"fully_qualified_name":"t","ident_utf16":{"start":{"line_number":44,"utf16_col":925489},"end":{"line_number":44,"utf16_col":925490}},"extent_utf16":{"start":{"line_number":44,"utf16_col":925480},"end":{"line_number":44,"utf16_col":925586}}},{"name":"vW","kind":"function","ident_start":1015915,"ident_end":1015917,"extent_start":1015906,"extent_end":1016120,"fully_qualified_name":"vW","ident_utf16":{"start":{"line_number":44,"utf16_col":926372},"end":{"line_number":44,"utf16_col":926374}},"extent_utf16":{"start":{"line_number":44,"utf16_col":926363},"end":{"line_number":44,"utf16_col":926577}}},{"name":"xW","kind":"function","ident_start":1016141,"ident_end":1016143,"extent_start":1016132,"extent_end":1016578,"fully_qualified_name":"xW","ident_utf16":{"start":{"line_number":44,"utf16_col":926598},"end":{"line_number":44,"utf16_col":926600}},"extent_utf16":{"start":{"line_number":44,"utf16_col":926589},"end":{"line_number":44,"utf16_col":927035}}},{"name":"_W","kind":"function","ident_start":1016587,"ident_end":1016589,"extent_start":1016578,"extent_end":1016816,"fully_qualified_name":"_W","ident_utf16":{"start":{"line_number":44,"utf16_col":927044},"end":{"line_number":44,"utf16_col":927046}},"extent_utf16":{"start":{"line_number":44,"utf16_col":927035},"end":{"line_number":44,"utf16_col":927273}}},{"name":"bW","kind":"function","ident_start":1016825,"ident_end":1016827,"extent_start":1016816,"extent_end":1016931,"fully_qualified_name":"bW","ident_utf16":{"start":{"line_number":44,"utf16_col":927282},"end":{"line_number":44,"utf16_col":927284}},"extent_utf16":{"start":{"line_number":44,"utf16_col":927273},"end":{"line_number":44,"utf16_col":927388}}},{"name":"wW","kind":"function","ident_start":1016940,"ident_end":1016942,"extent_start":1016931,"extent_end":1017033,"fully_qualified_name":"wW","ident_utf16":{"start":{"line_number":44,"utf16_col":927397},"end":{"line_number":44,"utf16_col":927399}},"extent_utf16":{"start":{"line_number":44,"utf16_col":927388},"end":{"line_number":44,"utf16_col":927490}}},{"name":"SW","kind":"function","ident_start":1017042,"ident_end":1017044,"extent_start":1017033,"extent_end":1017122,"fully_qualified_name":"SW","ident_utf16":{"start":{"line_number":44,"utf16_col":927499},"end":{"line_number":44,"utf16_col":927501}},"extent_utf16":{"start":{"line_number":44,"utf16_col":927490},"end":{"line_number":44,"utf16_col":927579}}},{"name":"MW","kind":"function","ident_start":1017131,"ident_end":1017133,"extent_start":1017122,"extent_end":1017289,"fully_qualified_name":"MW","ident_utf16":{"start":{"line_number":44,"utf16_col":927588},"end":{"line_number":44,"utf16_col":927590}},"extent_utf16":{"start":{"line_number":44,"utf16_col":927579},"end":{"line_number":44,"utf16_col":927746}}},{"name":"IW","kind":"function","ident_start":1017298,"ident_end":1017300,"extent_start":1017289,"extent_end":1019564,"fully_qualified_name":"IW","ident_utf16":{"start":{"line_number":44,"utf16_col":927755},"end":{"line_number":44,"utf16_col":927757}},"extent_utf16":{"start":{"line_number":44,"utf16_col":927746},"end":{"line_number":44,"utf16_col":930021}}},{"name":"o","kind":"function","ident_start":1017337,"ident_end":1017338,"extent_start":1017328,"extent_end":1017425,"fully_qualified_name":"o","ident_utf16":{"start":{"line_number":44,"utf16_col":927794},"end":{"line_number":44,"utf16_col":927795}},"extent_utf16":{"start":{"line_number":44,"utf16_col":927785},"end":{"line_number":44,"utf16_col":927882}}},{"name":"d","kind":"function","ident_start":1017680,"ident_end":1017681,"extent_start":1017671,"extent_end":1017818,"fully_qualified_name":"d","ident_utf16":{"start":{"line_number":44,"utf16_col":928137},"end":{"line_number":44,"utf16_col":928138}},"extent_utf16":{"start":{"line_number":44,"utf16_col":928128},"end":{"line_number":44,"utf16_col":928275}}},{"name":"m","kind":"function","ident_start":1018108,"ident_end":1018109,"extent_start":1018099,"extent_end":1018344,"fully_qualified_name":"m","ident_utf16":{"start":{"line_number":44,"utf16_col":928565},"end":{"line_number":44,"utf16_col":928566}},"extent_utf16":{"start":{"line_number":44,"utf16_col":928556},"end":{"line_number":44,"utf16_col":928801}}},{"name":"TW","kind":"function","ident_start":1019573,"ident_end":1019575,"extent_start":1019564,"extent_end":1019651,"fully_qualified_name":"TW","ident_utf16":{"start":{"line_number":44,"utf16_col":930030},"end":{"line_number":44,"utf16_col":930032}},"extent_utf16":{"start":{"line_number":44,"utf16_col":930021},"end":{"line_number":44,"utf16_col":930108}}},{"name":"CW","kind":"function","ident_start":1019660,"ident_end":1019662,"extent_start":1019651,"extent_end":1019699,"fully_qualified_name":"CW","ident_utf16":{"start":{"line_number":44,"utf16_col":930117},"end":{"line_number":44,"utf16_col":930119}},"extent_utf16":{"start":{"line_number":44,"utf16_col":930108},"end":{"line_number":44,"utf16_col":930156}}},{"name":"DW","kind":"function","ident_start":1019708,"ident_end":1019710,"extent_start":1019699,"extent_end":1019799,"fully_qualified_name":"DW","ident_utf16":{"start":{"line_number":44,"utf16_col":930165},"end":{"line_number":44,"utf16_col":930167}},"extent_utf16":{"start":{"line_number":44,"utf16_col":930156},"end":{"line_number":44,"utf16_col":930256}}},{"name":"AW","kind":"function","ident_start":1019808,"ident_end":1019810,"extent_start":1019799,"extent_end":1019951,"fully_qualified_name":"AW","ident_utf16":{"start":{"line_number":44,"utf16_col":930265},"end":{"line_number":44,"utf16_col":930267}},"extent_utf16":{"start":{"line_number":44,"utf16_col":930256},"end":{"line_number":44,"utf16_col":930408}}},{"name":"reset","kind":"function","ident_start":1020182,"ident_end":1020187,"extent_start":1020182,"extent_end":1020343,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":930639},"end":{"line_number":44,"utf16_col":930644}},"extent_utf16":{"start":{"line_number":44,"utf16_col":930639},"end":{"line_number":44,"utf16_col":930800}}},{"name":"reset","kind":"function","ident_start":1021093,"ident_end":1021098,"extent_start":1021093,"extent_end":1021233,"fully_qualified_name":"reset","ident_utf16":{"start":{"line_number":44,"utf16_col":931550},"end":{"line_number":44,"utf16_col":931555}},"extent_utf16":{"start":{"line_number":44,"utf16_col":931550},"end":{"line_number":44,"utf16_col":931690}}},{"name":"connect","kind":"function","ident_start":1032320,"ident_end":1032327,"extent_start":1032318,"extent_end":1032474,"fully_qualified_name":"connect","ident_utf16":{"start":{"line_number":44,"utf16_col":942777},"end":{"line_number":44,"utf16_col":942784}},"extent_utf16":{"start":{"line_number":44,"utf16_col":942775},"end":{"line_number":44,"utf16_col":942931}}},{"name":"dispose","kind":"function","ident_start":1032556,"ident_end":1032563,"extent_start":1032554,"extent_end":1032662,"fully_qualified_name":"dispose","ident_utf16":{"start":{"line_number":44,"utf16_col":943013},"end":{"line_number":44,"utf16_col":943020}},"extent_utf16":{"start":{"line_number":44,"utf16_col":943011},"end":{"line_number":44,"utf16_col":943119}}},{"name":"extendChartView","kind":"function","ident_start":1032673,"ident_end":1032688,"extent_start":1032671,"extent_end":1032749,"fully_qualified_name":"extendChartView","ident_utf16":{"start":{"line_number":44,"utf16_col":943130},"end":{"line_number":44,"utf16_col":943145}},"extent_utf16":{"start":{"line_number":44,"utf16_col":943128},"end":{"line_number":44,"utf16_col":943206}}},{"name":"extendComponentModel","kind":"function","ident_start":1032752,"ident_end":1032772,"extent_start":1032750,"extent_end":1032833,"fully_qualified_name":"extendComponentModel","ident_utf16":{"start":{"line_number":44,"utf16_col":943209},"end":{"line_number":44,"utf16_col":943229}},"extent_utf16":{"start":{"line_number":44,"utf16_col":943207},"end":{"line_number":44,"utf16_col":943290}}},{"name":"extendComponentView","kind":"function","ident_start":1032836,"ident_end":1032855,"extent_start":1032834,"extent_end":1032916,"fully_qualified_name":"extendComponentView","ident_utf16":{"start":{"line_number":44,"utf16_col":943293},"end":{"line_number":44,"utf16_col":943312}},"extent_utf16":{"start":{"line_number":44,"utf16_col":943291},"end":{"line_number":44,"utf16_col":943373}}},{"name":"extendSeriesModel","kind":"function","ident_start":1032919,"ident_end":1032936,"extent_start":1032917,"extent_end":1032997,"fully_qualified_name":"extendSeriesModel","ident_utf16":{"start":{"line_number":44,"utf16_col":943376},"end":{"line_number":44,"utf16_col":943393}},"extent_utf16":{"start":{"line_number":44,"utf16_col":943374},"end":{"line_number":44,"utf16_col":943454}}},{"name":"getCoordinateSystemDimensions","kind":"function","ident_start":1033012,"ident_end":1033041,"extent_start":1033010,"extent_end":1033145,"fully_qualified_name":"getCoordinateSystemDimensions","ident_utf16":{"start":{"line_number":44,"utf16_col":943469},"end":{"line_number":44,"utf16_col":943498}},"extent_utf16":{"start":{"line_number":44,"utf16_col":943467},"end":{"line_number":44,"utf16_col":943602}}},{"name":"getInstanceById","kind":"function","ident_start":1033170,"ident_end":1033185,"extent_start":1033168,"extent_end":1033211,"fully_qualified_name":"getInstanceById","ident_utf16":{"start":{"line_number":44,"utf16_col":943627},"end":{"line_number":44,"utf16_col":943642}},"extent_utf16":{"start":{"line_number":44,"utf16_col":943625},"end":{"line_number":44,"utf16_col":943668}}},{"name":"getMap","kind":"function","ident_start":1033214,"ident_end":1033220,"extent_start":1033212,"extent_end":1033267,"fully_qualified_name":"getMap","ident_utf16":{"start":{"line_number":44,"utf16_col":943671},"end":{"line_number":44,"utf16_col":943677}},"extent_utf16":{"start":{"line_number":44,"utf16_col":943669},"end":{"line_number":44,"utf16_col":943724}}},{"name":"init","kind":"function","ident_start":1033295,"ident_end":1033299,"extent_start":1033293,"extent_end":1033475,"fully_qualified_name":"init","ident_utf16":{"start":{"line_number":44,"utf16_col":943752},"end":{"line_number":44,"utf16_col":943756}},"extent_utf16":{"start":{"line_number":44,"utf16_col":943750},"end":{"line_number":44,"utf16_col":943932}}},{"name":"setCanvasCreator","kind":"function","ident_start":1033882,"ident_end":1033898,"extent_start":1033880,"extent_end":1033931,"fully_qualified_name":"setCanvasCreator","ident_utf16":{"start":{"line_number":44,"utf16_col":944339},"end":{"line_number":44,"utf16_col":944355}},"extent_utf16":{"start":{"line_number":44,"utf16_col":944337},"end":{"line_number":44,"utf16_col":944388}}}]}},"copilotInfo":null,"copilotAccessAllowed":true,"modelsAccessAllowed":false,"csrf_tokens":{"/apache/echarts/branches":{"post":"cFCJxo9OujPL4Q-8bIiXSCKTykEZd8InNiYru4Jp-DODVcRd1OhrdliBMZxPiwqiDR315YBSrD2k6QLcZpOlcg"},"/repos/preferences":{"post":"nhi7D9jwfmeIUVajLdxVeDqrfAcmQY1RzdNMO15FJuuZ5AUa4yOa_eiCqBwa8iunqFTZq7jNoSrdmE5GNalfXg"}}},"title":"echarts/dist/echarts.min.js at 5.6.0 · apache/echarts","appPayload":{"helpUrl":"https://docs.github.com","findFileWorkerPath":"/assets-cdn/worker/find-file-worker-7d7eb7c71814.js","findInFileWorkerPath":"/assets-cdn/worker/find-in-file-worker-96e76d5fdb2c.js","githubDevUrl":"https://github.dev/","enabled_features":{"code_nav_ui_events":false,"overview_shared_code_dropdown_button":false,"react_blob_overlay":true,"copilot_smell_icebreaker_ux":true,"accessible_code_button":true}}}</script>
  <div data-target="react-app.reactRoot"></div>
</react-app>
</turbo-frame>
 
 
 
  </div>
 
</turbo-frame>
 
    </main>
  </div>
 
  </div>
 
          <footer class="footer pt-8 pb-6 f6 color-fg-muted p-responsive" role="contentinfo" >
  <h2 class='sr-only'>Footer</h2>
 
  
 
 
  <div class="d-flex flex-justify-center flex-items-center flex-column-reverse flex-lg-row flex-wrap flex-lg-nowrap">
    <div class="d-flex flex-items-center flex-shrink-0 mx-2">
      <a aria-label="Homepage" title="GitHub" class="footer-octicon mr-2" href="https://github.com">
        <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-mark-github">
    <path d="M12.5.75C6.146.75 1 5.896 1 12.25c0 5.089 3.292 9.387 7.863 10.91.575.101.79-.244.79-.546 0-.273-.014-1.178-.014-2.142-2.889.532-3.636-.704-3.866-1.35-.13-.331-.69-1.352-1.18-1.625-.402-.216-.977-.748-.014-.762.906-.014 1.553.834 1.769 1.179 1.035 1.74 2.688 1.25 3.349.948.1-.747.402-1.25.733-1.538-2.559-.287-5.232-1.279-5.232-5.678 0-1.25.445-2.285 1.178-3.09-.115-.288-.517-1.467.115-3.048 0 0 .963-.302 3.163 1.179.92-.259 1.897-.388 2.875-.388.977 0 1.955.13 2.875.388 2.2-1.495 3.162-1.179 3.162-1.179.633 1.581.23 2.76.115 3.048.733.805 1.179 1.825 1.179 3.09 0 4.413-2.688 5.39-5.247 5.678.417.36.776 1.05.776 2.128 0 1.538-.014 2.774-.014 3.162 0 .302.216.662.79.547C20.709 21.637 24 17.324 24 12.25 24 5.896 18.854.75 12.5.75Z"></path>
</svg>
</a>
      <span>
        &copy; 2025 GitHub,&nbsp;Inc.
      </span>
    </div>
 
    <nav aria-label="Footer">
      <h3 class="sr-only" id="sr-footer-heading">Footer navigation</h3>
 
      <ul class="list-style-none d-flex flex-justify-center flex-wrap mb-2 mb-lg-0" aria-labelledby="sr-footer-heading">
 
          <li class="mx-2">
            <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to Terms&quot;,&quot;label&quot;:&quot;text:terms&quot;}" href="https://docs.github.com/site-policy/github-terms/github-terms-of-service" data-view-component="true" class="Link--secondary Link">Terms</a>
          </li>
 
          <li class="mx-2">
            <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to privacy&quot;,&quot;label&quot;:&quot;text:privacy&quot;}" href="https://docs.github.com/site-policy/privacy-policies/github-privacy-statement" data-view-component="true" class="Link--secondary Link">Privacy</a>
          </li>
 
          <li class="mx-2">
            <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to security&quot;,&quot;label&quot;:&quot;text:security&quot;}" href="https://github.com/security" data-view-component="true" class="Link--secondary Link">Security</a>
          </li>
 
          <li class="mx-2">
            <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to status&quot;,&quot;label&quot;:&quot;text:status&quot;}" href="https://www.githubstatus.com/" data-view-component="true" class="Link--secondary Link">Status</a>
          </li>
 
          <li class="mx-2">
            <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to docs&quot;,&quot;label&quot;:&quot;text:docs&quot;}" href="https://docs.github.com/" data-view-component="true" class="Link--secondary Link">Docs</a>
          </li>
 
          <li class="mx-2">
            <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to contact&quot;,&quot;label&quot;:&quot;text:contact&quot;}" href="https://support.github.com?tags=dotcom-footer" data-view-component="true" class="Link--secondary Link">Contact</a>
          </li>
 
          <li class="mx-2" >
  <cookie-consent-link>
    <button
      type="button"
      class="Link--secondary underline-on-hover border-0 p-0 color-bg-transparent"
      data-action="click:cookie-consent-link#showConsentManagement"
      data-analytics-event="{&quot;location&quot;:&quot;footer&quot;,&quot;action&quot;:&quot;cookies&quot;,&quot;context&quot;:&quot;subfooter&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;cookies_link_subfooter_footer&quot;}"
    >
      Manage cookies
    </button>
  </cookie-consent-link>
</li>
 
<li class="mx-2">
  <cookie-consent-link>
    <button
      type="button"
      class="Link--secondary underline-on-hover border-0 p-0 color-bg-transparent"
      data-action="click:cookie-consent-link#showConsentManagement"
      data-analytics-event="{&quot;location&quot;:&quot;footer&quot;,&quot;action&quot;:&quot;dont_share_info&quot;,&quot;context&quot;:&quot;subfooter&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;dont_share_info_link_subfooter_footer&quot;}"
    >
      Do not share my personal information
    </button>
  </cookie-consent-link>
</li>
 
      </ul>
    </nav>
  </div>
</footer>
 
 
 
    <ghcc-consent id="ghcc" class="position-fixed bottom-0 left-0" style="z-index: 999999" data-initial-cookie-consent-allowed="" data-cookie-consent-required="false"></ghcc-consent>
 
 
 
  <div id="ajax-error-message" class="ajax-error-message flash flash-error" hidden>
    <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
    <path d="M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path>
</svg>
    <button type="button" class="flash-close js-ajax-error-dismiss" aria-label="Dismiss error">
      <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
    <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
</svg>
    </button>
    You can’t perform that action at this time.
  </div>
 
    <template id="site-details-dialog">
  <details class="details-reset details-overlay details-overlay-dark lh-default color-fg-default hx_rsm" open>
    <summary role="button" aria-label="Close dialog"></summary>
    <details-dialog class="Box Box--overlay d-flex flex-column anim-fade-in fast hx_rsm-dialog hx_rsm-modal">
      <button class="Box-btn-octicon m-0 btn-octicon position-absolute right-0 top-0" type="button" aria-label="Close dialog" data-close-dialog>
        <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
    <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
</svg>
      </button>
      <div class="octocat-spinner my-6 js-details-dialog-spinner"></div>
    </details-dialog>
  </details>
</template>
 
    <div class="Popover js-hovercard-content position-absolute" style="display: none; outline: none;">
  <div class="Popover-message Popover-message--bottom-left Popover-message--large Box color-shadow-large" style="width:360px;">
  </div>
</div>
 
    <template id="snippet-clipboard-copy-button">
  <div class="zeroclipboard-container position-absolute right-0 top-0">
    <clipboard-copy aria-label="Copy" class="ClipboardButton btn js-clipboard-copy m-2 p-0" data-copy-feedback="Copied!" data-tooltip-direction="w">
      <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copy js-clipboard-copy-icon m-2">
    <path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path>
</svg>
      <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check js-clipboard-check-icon color-fg-success d-none m-2">
    <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path>
</svg>
    </clipboard-copy>
  </div>
</template>
<template id="snippet-clipboard-copy-button-unpositioned">
  <div class="zeroclipboard-container">
    <clipboard-copy aria-label="Copy" class="ClipboardButton btn btn-invisible js-clipboard-copy m-2 p-0 d-flex flex-justify-center flex-items-center" data-copy-feedback="Copied!" data-tooltip-direction="w">
      <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copy js-clipboard-copy-icon">
    <path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path>
</svg>
      <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check js-clipboard-check-icon color-fg-success d-none">
    <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path>
</svg>
    </clipboard-copy>
  </div>
</template>
 
 
    <style>
      .user-mention[href$="/Chrry555"] {
        color: var(--color-user-mention-fg);
        background-color: var(--bgColor-attention-muted, var(--color-attention-subtle));
        border-radius: 2px;
        margin-left: -2px;
        margin-right: -2px;
      }
      .user-mention[href$="/Chrry555"]:before,
      .user-mention[href$="/Chrry555"]:after {
        content: '';
        display: inline-block;
        width: 2px;
      }
    </style>
 
 
    </div>
 
    <div id="js-global-screen-reader-notice" class="sr-only mt-n1" aria-live="polite" aria-atomic="true" ></div>
    <div id="js-global-screen-reader-notice-assertive" class="sr-only mt-n1" aria-live="assertive" aria-atomic="true"></div>
  </body>
</html>